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
338114798323	338114798882	338114799432	338114799983	338114800533	338114801083	338114801633	338114802183	338114802733	338114803283	338114803833	338114804383	338114804934	338114805484	338114806034	338114806584	338114807134	338114807683	338114808234	338114808784	338114809335	338114809883	338114810435	338114810985	338114811535	338114812085	338114812635	338114813185	338114813735	338114814286	338114814836	338114815386	338114815936	338114816486	338114817036	338114817586	338114818136	338114818687	338114819237	338114819787	338114820337	338114820887	338114821437	338114821987	338114822537	338114823087	338114823638	338114824188	338114824738	338114825288	338114825838	338114826388	338114826938	338114827488	338114828038	338114828589	338114829139	338114829689	338114830239	338114830789	338114831339	338114831889	338114832439	338114832990	338114833540	338114834090	338114834640	338114835190	338114835740	338114836290	338114836840	338114837390	338114837940	338114838491	338114839041	338114839591	338114840141	338114840691	338114841241	338114841791	338114842341	338114842891	338114843441	338114843991	338114844542	338114845092	338114845642	338114846192	338114846742	338114847292	338114847842	338114848392	338114848942	338114849492	338114850043	338114850593	338114851143	338114851693	338114852243	338114852793	338114853343	338114853893	338114854443	338114854993	338114855544	338114856094	338114856644	338114857194	338114857744	338114858294	338114858844	338114859394	338114859944	338114860494	338114861045	338114861595	338114862145	338114862695	338114863245	338114863795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29983	3976	1253	960	760	611	610	510	504	469	429	468	432	450	440	431	459	411	400	425	401	426	373	362	387	408	407	398	405	403	405	413	457	398	399	382	388	393	398	399	408	384	454	419	419	409	401	427	427	407	382	402	395	368	339	385	412	415	418	395	430	370	422	400	444	406	405	434	365	429	404	407	391	408	399	384	371	348	417	381	412	414	387	369	371	424	410	405	419	440	414	409	409	376	392	364	386	415	427	365	373	412	417	423	442	393	388	426	433	407	394	435	428	413	408	379	400	407	361	379	384	424	381	384	388	419	386	396	402	441	411	378	422	412	387	440	409	415	395	399	377	437	396	398	371	366	384	400	447	400	397	377	424	383	397	419	406	393	421	447	393	408	387	401	360	411	403	378	410	411	394	410	426	361	395	385	384	415	387	421	423	418	364	384	392	340	384	418	419	364	404	395	414	372	419	454	405	411	396	414	367	415	409	411	373	433	414	406	351	354	422	411	392	443	402	437	405	381	388	410	374	382	363	341	398	425	418	356	412	385	419	406	409	415	409	379	437	414	407	388	361	422	389	430	411	402	391	411	399	407	412	404	418	416	419	404	403	394	368	418	400	391	419	424	413	381	399	402	389	389	394	372	390	383	371	384	433	423	377	403	390	398	412	373	408	383	397	375	415	405	379	395	398	384	426	369	422	393	363	388	394	403	394	397	382	382	371	408	395	395	403	396	409	399	407	397	400	415	389	405	409	364	406	412	400	399	401	455	407	409	377	390	394	411	412	402	394	377	401	413	369	405	425	392	375	406	386	358	397	431	409	415	410	380	377	390	400	432	409	381	366	387	367	391	403	423	424	355	408	402	413	401	346	405	386	397	373	410	394	378	412	365	403	385	387	394	392	388	365	409	414	407	401	431	410	377	425	454	380	392	399	442	399	394	439	436	400	404	406	417	415	368	403	388	393	393	381	425	375	397	395	367	398	399	386	399	409	419	409	461	411	375	400	396	389	416	393	427	351	380	422	397	387	374	401	394	423	399	404	403	432	399	376	418	441	408	413	378	359	375	408	431	391	420	431	388	360	394	389	418	411	430	397	357	412	394	438	395	389	404	387	377	422	390	397	409	397	448	403	411	403	422	423	385	396	427	403	385	386	383	424	405	402	427	380	391	381	372	441	380	393	402	388	381	359	415	410	378	383	419	404	406	413	435	387	423	414	386	413	357	377	398	433	394	385	398	401	400	397	395	428	372	398	390	412	400	386	355	405	361	403	445	387	388	408	383	402	375	404	396	421	386	416	377	383	414	403	428	393	398	401	426	393	411	415	411	423	424	419	361	377	369	387	421	382	385	389	382	395	362	414	384	366	424	405	366	375	427	410	425	422	427	389	431	388	423	399	404	414	350	385	414	434	404	374	420	383	421	399	397	401	420	394	430	406	424	423	411	388	396	387	393	420	373	395	395	420	368	409	368	392	382	382	416	409	412	421	405	423	411	388	412	399	345	419	424	411	396	387	424	397	413	391	436	428	393	401	412	374	376	387	417	435	441	403	405	446	383	374	386	376	408	390	414	436	417	402	395	388	404	411	382	379	409	410	407	409	410	424	397	416	388	355	383	365	387	398	446	413	402	389	358	396	420	396	404	398	425	376	384	447	410	411	386	390	411	381	373	407	404	365	431	416	421	383	372	356	381	418	399	415	370	396	420	389	415	385	379	429	400	399	434	394	418	380	346	387	380	372	402	401	427	402	412	427	382	448	389	457	369	390	373	380	400	444	403	380	357	388	390	410	391	404	431	422	401	375	363	378	379	426	440	393	357	399	417	406	422	424	421	434	409	391	389	381	389	415	399	436	400	416	422	414	398	399	374	402	377	385	433	389	417	408	396	422	380	422	402	406	378	402	386	393	424	409	401	384	445	415	361	458	440	376	439	391	412	421	390	381	405	441	395	373	371	398	406	379	377	357	399	431	391	422	418	427	403	388	397	360	423	427	389	401	387	407	420	390	421	367	359	418	385	381	402	383	392	408	408	377	372	413	370	403	356	371	405	419	401	428	424	397	414	422	407	399	412	373	384	443	360	412	429	392	424	406	396	387	393	392	394	422	404	380	402	403	432	393	423	381	393	373	409	438	401	414	400	374	368	416	409	400	366	358	393	463	376	388	409	439	393	414	412	383	399	375	370	390	379	384	399	409	419	409	408	425	396	386	402	368	386	410	410	405	392	425	424	428	420	374	399	415	369	392	396	429	396	395	405	393	403	389	373	401	391	395	410	381	363	390	392	364	408	405	389	445	398	390	384	340	389	406	396	389	369	385	399	438	380	368	403	391	402	428	415	418	374	384	409	359	377	369	379	413	394	413	384	402	380	445	398	397	392	397	401	403	413	362	381	381	392	407	404	409	370	388	397	413	395	379	396	445	411	393	380	430	409	370	354	434	411	400	392	379	416	405	428	351	425	408	400	394	382	398	398	386	361	331	411	419	358	382	373	423	419	386	383	389	397	359	376	382	405	349	382	406	415	414	362	427	384	401	420	427	384	419	387	407	412	403	389	429	403	343	378	412	401	403	414	392	358	434	398	380	392	443	398	411	392	391	383	414	411	434	392	435	414	409	349	424	450	380	355	430	383	384	394	446	439	413	368	378	385	419	361	398	380	422	391	419	407	420	413	367	391	400	406	346	370	415	409	386	362	390	384	395	407	412	426	392	379	426	397	417	365	416	437	418	409	384	433	418	409	368	415	401	406	391	419	439	395	382	408	358	386	422	411	406	409	434	406	390	395	383	394	346	434	388	406	433	412	431	408	390	407	427	374	374	396	415	448	417	428	374	431	433	371	383	390	362	388	429	387	413	399	437	379	410	400	392	376	392	366	399	416	434	409	396	403	416	427	388	398	422	418	406	383	383	409	434	403	392	431	413	349	408	408	397	427	380	412	400	383	390	434	391	383	412	378	393	417	383	378	392	436	385	414	383	426	462	380	393	430	413	414	388	377	392	433	371	412	409	413	383	396	386	401	424	382	419	433	397	385	419	403	403	431	394	396	434	421	442	386	393	381	389	422	366	378	403	395	386	422	390	422	420	386	385	391	390	391	424	411	383	394	395	409	391	386	428	358	421	390	426	446	395	427	394	388	412	397	412	383	373	395	411	392	410	394	394	388	398	403	401	410	444	407	418	420	403	397	417	400	409	372	405	411	393	414	407	432	429	390	383	398	382	401	410	413	399	364	426	433	380	389	366	386	365	391	418	360	376	393	439	366	383	382	423	388	378	371	395	389	378	356	418	362	399	399	384	388	423	409	358	384	412	435	378	397	378	376	376	389	409	373	406	377	388	433	411	396	402	382	385	443	422	395	389	346	387	442	361	397	427	403	389	404	397	392	400	372	388	402	377	394	379	391	385	414	377	423	403	445	415	436	412	394	372	375	379	431	386	424	404	409	430	429	401	384	389	392	395	407	386	420	396	432	396	416	439	392	380	396	408	420	389	446
15766	1465	2268	2564	2171	1833	1619	1437	1337	1307	1165	1141	1106	1059	1065	1047	1009	1004	977	998	939	922	934	979	925	887	904	878	934	895	907	918	941	944	892	929	896	892	841	932	912	874	907	906	883	937	881	938	859	905	911	912	882	888	959	867	915	915	893	850	841	874	917	934	870	866	879	851	875	911	849	918	830	893	872	886	886	906	849	916	869	862	925	903	926	880	880	870	925	880	928	920	891	870	866	893	966	888	854	838	899	907	857	912	926	861	884	873	877	893	869	877	907	910	910	840	875	857	849	870	860	860	839	879	900	841	908	840	880	892	869	898	841	867	877	851	905	854	824	851	848	852	863	843	905	856	884	905	885	846	865	909	865	878	871	902	841	802	838	867	890	837	853	896	909	855	869	855	871	889	917	847	927	883	933	865	857	834	923	891	876	875	870	885	912	849	921	894	868	897	851	865	899	837	855	870	865	875	859	814	887	879	865	894	861	811	862	896	874	888	859	896	879	854	894	809	895	856	836	905	918	857	815	803	868	870	863	890	842	892	909	874	876	856	858	847	886	837	874	863	907	791	863	895	928	848	868	843	929	853	937	902	913	836	840	908	872	858	934	899	881	857	818	956	903	871	850	829	897	899	830	877	888	896	841	904	853	860	858	903	860	844	877	878	864	910	894	867	919	838	872	873	853	879	867	879	894	870	868	857	874	870	850	883	856	860	895	829	866	888	859	892	929	885	899	864	879	813	889	907	862	905	843	891	854	860	888	894	907	835	861	887	835	893	843	806	904	886	801	895	879	890	853	885	914	867	882	877	860	845	887	876	811	872	851	858	874	879	895	900	855	858	882	902	895	859	884	954	849	854	894	882	892	894	873	869	863	889	854	892	891	877	868	920	931	887	872	876	872	868	805	889	860	888	863	898	865	879	792	851	928	898	889	855	854	921	880	876	873	878	920	897	851	918	852	883	813	930	909	909	877	819	882	836	912	883	867	902	870	857	828	873	903	865	846	852	908	865	864	875	853	861	921	887	887	818	913	920	876	889	893	906	859	920	874	876	897	849	902	868	850	885	892	908	853	880	802	861	846	851	819	882	868	830	855	888	857	888	902	878	913	877	905	896	911	915	892	864	856	878	882	904	905	892	888	837	869	901	891	903	893	839	869	841	866	861	893	942	915	856	847	941	813	893	858	895	842	855	928	914	942	885	870	799	903	875	933	877	764	914	871	873	891	901	909	860	840	870	910	884	843	904	835	914	876	875	870	881	919	849	848	817	888	890	934	844	866	833	823	841	845	889	831	892	886	843	850	859	879	857	936	889	863	817	847	901	860	888	875	917	925	887	857	844	879	880	944	908	836	824	799	909	855	852	905	887	866	844	843	831	840	830	884	849	874	875	893	896	849	852	863	847	918	822	898	852	832	913	849	897	885	812	836	854	871	864	855	892	896	885	913	880	832	857	815	880	848	859	836	852	848	878	822	863	869	895	814	893	849	860	897	861	888	858	815	906	853	924	896	910	839	911	882	908	917	828	844	832	910	821	852	902	858	905	850	859	891	850	867	891	889	856	860	842	861	833	882	879	890	879	862	839	907	880	829	898	816	890	912	870	835	878	847	885	879	825	854	879	897	870	907	900	896	872	887	894	842	829	847	880	850	832	840	841	888	845	909	862	887	877	902	906	880	893	896	883	842	932	875	800	901	848	816	876	867	881	880	821	867	849	894	917	824	852	896	851	902	860	939	834	808	876	880	868	950	903	911	857	853	892	856	873	864	835	862	844	845	864	907	886	826	864	883	864	867	874	850	891	904	865	885	885	882	912	926	919	879	895	872	877	852	838	874	900	924	854	854	868	912	841	845	901	910	907	873	827	827	872	873	865	843	891	778	898	883	868	878	870	893	912	875	872	886	852	888	883	859	939	859	850	919	864	847	804	885	934	903	912	930	877	887	835	819	855	926	907	845	876	860	832	889	912	844	897	860	833	892	885	910	862	856	855	824	844	848	917	845	855	844	891	843	874	864	910	907	858	900	838	881	939	830	896	847	922	843	843	892	861	894	844	861	847	872	847	911	874	893	892	811	875	900	855	849	905	889	898	856	850	847	895	885	847	886	892	850	896	877	832	826	867	900	847	818	878	922	884	804	898	901	877	864	880	881	874	917	861	866	917	847	923	872	865	898	858	847	800	897	929	873	864	936	836	847	858	861	908	853	798	840	781	846	879	891	876	862	905	869	847	874	885	876	848	810	908	846	814	895	953	876	875	884	890	846	811	827	876	874	899	940	850	877	841	876	849	885	880	926	882	908	943	823	853	884	902	841	910	874	923	881	894	911	846	916	889	886	866	844	895	909	874	864	882	835	880	856	823	845	850	911	922	941	871	859	853	835	838	860	842	858	838	866	856	870	905	831	880	855	857	878	905	886	901	887	865	891	863	844	859	849	880	906	847	843	870	896	871	863	912	889	913	828	899	885	834	890	866	855	870	863	889	872	881	881	890	873	890	884	918	876	902	862	857	883	891	868	874	858	916	885	803	841	911	869	872	885	819	886	884	878	841	917	927	901	940	861	892	834	901	910	866	912	850	851	873	838	903	838	876	864	879	831	896	865	902	863	873	870	860	928	884	855	876	816	893	840	874	850	857	839	836	881	872	940	889	860	937	879	872	889	896	886	860	873	843	872	873	847	831	854	882	887	822	851	845	865	866	897	832	887	894	886	826	899	876	884	850	917	836	885	844	861	867	873	922	908	882	875	865	853	863	864	818	825	867	830	861	811	887	881	883	890	879	902	920	861	828	837	888	891	827	803	895	888	871	862	892	887	845	840	891	868	908	850	836	880	917	846	876	865	905	873	862	884	875	902	895	862	853	890	861	834	860	892	909	884	831	852	845	847	875	926	910	903	876	865	896	847	871	835	910	853	859	906	860	862	837	836	956	935	894	922	875	826	873	834	893	910	939	864	859	899	840	862	855	831	880	911	922	899	881	894	831	929	817	937	878	865	859	827	877	867	903	863	853	886	865	890	879	947	865	893	844	884	862	890	849	910	904	920	939	903	840	905	813	871	875	865	865	877	906	904	882	864	901	879	852	878	853	866	842	905	914	887	878	841	872	865	903	896	864	865	871	872	888	881	851	905	951	860	885	928	904	862	864	857	832	852	893	892	890	842	899	839	906	889	870	900	912	878	929	891	870	878	843	856	835	809	826	843	892	915	876	900	910	823	894	835	865	909	912	848	829	906	866	887	868	864	859	901	849	938	848	839	858	832	919	865	864	901	867	865	817	871	914	890	875	863	863	875	844	881	911	875	899	883	873	901	868	881	881	872	848	859	891	874	904	830	856	849	897	803	862	891	872	894	852	923	858	842	844	882	818	858	832	830	914	914	906	926	891	845	886	845	926	910	892	866	874	848	930	874	867	908	882	888	831	830	840	906	873	847	884	876	862	906	907	923	917	869	861	862	856	838	891	863	828	857	917	859	889	848	885	807	846	866	915
7021	391	210	203	182	186	176	161	217	188	163	184	187	182	185	154	187	204	163	167	159	213	169	198	166	172	175	183	179	183	171	176	163	175	178	174	180	181	152	138	179	180	174	190	205	193	176	187	188	157	161	204	178	190	198	188	179	188	184	174	188	175	183	182	164	166	180	164	175	171	196	194	158	169	143	187	180	181	186	169	188	200	184	175	200	182	162	191	177	190	188	188	198	195	188	180	178	169	189	152	193	216	194	158	178	184	175	164	176	190	177	183	186	184	172	201	204	208	173	180	174	183	149	175	166	188	164	189	182	202	207	199	181	186	154	179	202	158	168	179	151	205	156	164	145	181	167	166	178	165	160	183	163	201	175	176	176	178	181	206	183	187	173	183	146	170	180	167	167	169	196	192	158	173	180	167	149	164	186	164	178	187	206	189	169	183	196	160	171	200	177	184	183	165	192	162	160	172	195	189	162	193	193	153	180	195	198	177	187	186	161	194	158	188	161	177	180	175	161	203	169	181	165	182	172	189	195	191	195	158	176	156	173	178	194	181	166	215	187	182	178	177	158	163	171	168	172	168	192	188	177	175	192	156	186	166	180	171	172	198	192	227	179	162	194	153	176	183	204	180	208	191	174	174	179	145	198	158	189	191	167	187	168	192	213	178	200	167	178	185	161	152	193	178	172	170	182	171	184	187	186	168	156	156	179	188	184	210	191	180	155	171	147	162	184	161	173	191	188	150	196	173	175	178	181	180	177	170	161	183	184	186	200	193	193	189	172	212	184	174	176	165	194	192	166	188	182	180	183	174	166	170	151	186	186	175	187	163	194	180	170	152	180	182	170	171	172	194	188	194	162	183	178	186	163	166	200	167	175	181	171	167	182	172	170	181	190	164	186	197	161	198	188	176	157	178	173	183	173	203	196	181	196	178	180	210	198	190	165	172	165	167	177	189	189	182	171	167	186	165	177	173	164	167	164	167	170	158	159	190	191	161	143	158	192	178	165	175	168	174	169	192	174	202	197	164	200	190	188	200	187	211	194	186	172	177	191	185	172	183	184	140	191	157	193	189	179	186	191	167	185	196	185	188	174	181	150	182	190	156	147	165	175	182	175	174	209	184	166	174	183	165	206	201	169	188	171	160	191	184	159	170	177	192	174	176	201	179	216	165	175	177	188	163	166	179	208	195	174	172	174	157	171	181	169	182	211	161	183	184	213	162	204	182	190	202	214	194	154	167	158	192	163	168	187	175	197	196	190	186	178	176	197	182	171	176	158	189	206	185	132	166	203	166	179	186	179	186	191	203	195	192	192	165	188	177	160	176	155	177	158	167	175	197	163	195	174	157	179	143	203	176	182	187	180	182	185	169	185	184	164	184	199	193	192	164	185	175	200	198	175	166	196	178	186	184	167	181	205	168	155	198	193	187	184	198	191	170	150	145	170	179	179	186	198	182	158	162	175	174	190	194	170	190	151	183	166	176	220	180	187	180	177	189	169	181	169	195	201	165	183	200	184	157	159	171	186	187	160	175	200	159	150	190	190	207	189	189	160	192	193	202	217	190	188	170	178	189	200	182	186	166	174	192	177	189	166	184	178	191	188	176	191	198	196	175	184	148	188	171	172	201	157	183	186	173	183	170	148	182	214	185	161	175	181	198	167	157	191	171	173	177	183	173	171	158	162	190	151	201	214	165	169	156	170	152	181	181	167	189	158	193	180	218	191	183	193	164	183	195	180	184	207	175	187	181	181	186	214	155	176	185	199	163	162	185	172	191	178	154	192	179	196	187	182	176	145	171	181	184	160	175	163	184	153	187	207	179	189	197	171	187	168	182	188	201	177	201	174	161	178	182	184	169	182	186	200	162	185	176	150	151	190	176	170	187	183	191	178	152	186	161	190	174	191	194	207	212	170	168	174	154	191	170	160	180	145	148	200	177	170	194	215	210	201	169	185	181	207	201	186	195	166	189	180	191	180	172	174	158	165	156	164	165	170	172	169	203	188	195	170	185	178	172	163	170	148	174	168	169	205	176	200	189	182	178	169	157	186	211	181	173	176	182	196	176	183	176	189	175	166	181	206	175	177	170	161	176	185	169	192	171	170	166	162	186	207	193	167	168	184	158	168	183	188	164	190	160	169	186	184	174	166	171	177	178	167	198	218	181	186	189	179	184	174	166	137	158	148	160	167	174	164	180	205	185	168	165	165	183	184	201	164	170	189	175	154	154	168	178	177	156	188	169	179	173	218	151	192	198	183	163	179	177	174	161	165	176	205	198	182	203	182	168	161	172	182	180	149	199	175	178	179	182	155	166	176	178	169	187	201	196	185	197	162	174	183	174	189	163	154	169	188	172	173	172	181	200	175	207	193	180	186	194	156	166	195	200	179	162	165	200	163	165	194	173	156	185	173	214	177	168	191	175	174	190	191	175	162	167	168	186	170	186	178	177	179	156	193	179	193	165	177	157	174	187	182	192	177	204	180	195	178	150	144	203	171	213	194	163	182	176	177	174	159	164	173	150	185	178	201	156	187	193	191	134	165	164	190	171	168	199	168	198	178	179	184	191	169	153	203	176	165	170	171	174	179	161	188	188	164	168	168	189	161	159	154	179	211	207	174	180	173	185	181	174	177	162	175	187	180	190	171	183	171	153	190	157	186	152	183	197	196	155	164	159	192	167	177	183	191	196	192	168	185	157	170	183	186	175	175	162	176	188	213	155	187	172	187	182	178	163	190	174	147	164	168	157	170	179	173	187	165	162	189	174	175	185	168	165	166	183	174	172	176	184	204	173	160	199	168	152	178	168	172	172	195	168	167	196	158	173	171	170	171	182	168	156	164	180	185	188	148	173	169	190	153	174	175	161	193	209	197	150	197	204	165	182	165	175	171	185	193	193	166	152	190	169	158	178	171	142	219	195	197	185	174	172	179	192	176	192	176	176	206	181	188	200	171	169	191	170	184	175	167	160	174	154	192	173	190	176	166	179	179	179	221	190	199	169	159	144	155	196	185	187	177	144	177	175	178	178	193	174	206	201	190	164	193	174	179	177	175	187	159	188	193	196	195	172	191	192	242	166	187	157	193	208	165	182	171	181	195	152	164	192	172	205	183	187	174	180	207	182	201	177	171	192	154	172	189	165	173	189	199	183	162	190	190	182	160	167	175	164	160	197	155	211	176	193	181	184	182	169	185	211	182	189	178	176	168	156	154	170	157	182	173	165	178	199	174	181	185	177	189	174	157	183	173	180	192	162	177	179	179	179	163	187	197	191	194	171	172	172	165	191	173	186	197	199	182	186	159	171	175	194	186	149	192	173	173	178	172	174	185	186	196	161	164	159	182	181	192	191	202	180	172	197	167	186	169	178	182	183	207	181	188	157	208	186	159	162	176	183	198	177	173	175	203	202	156	174	171	170	171	176	208	184	163	180	177	179	182	187	172	168	186	223	151	169	199	191	176	165	178	188	174	206	160	177	178	160	183	173	187	178
4198	465	499	434	497	439	467	438	392	437	446	457	479	476	456	463	460	433	418	416	463	453	424	459	475	444	455	440	462	438	459	451	431	449	495	398	424	461	426	424	454	427	435	424	445	438	403	464	446	411	423	440	450	444	438	420	425	454	453	421	437	449	441	456	414	447	420	429	474	474	453	447	429	446	452	418	417	444	470	452	446	426	419	445	453	439	444	442	474	453	446	449	413	458	501	435	441	452	452	436	422	451	406	451	491	418	464	428	421	441	444	428	380	449	449	430	462	445	442	432	435	452	437	453	443	431	449	476	429	462	438	425	429	461	403	431	451	425	414	457	409	449	436	430	436	453	416	440	442	447	505	450	450	448	438	453	412	462	441	493	459	450	424	413	449	446	463	428	405	421	452	445	432	425	411	415	466	442	435	468	431	431	482	431	451	423	443	466	432	432	428	447	442	397	419	467	484	446	417	429	464	450	452	438	460	418	435	418	435	446	419	435	428	431	429	422	463	395	404	448	430	443	457	430	412	431	452	422	440	484	429	442	425	457	427	436	423	428	481	425	446	424	449	418	419	431	417	483	428	410	415	455	444	455	469	441	427	484	421	419	422	451	435	430	445	402	425	449	425	454	446	472	440	429	429	462	473	433	465	424	456	472	458	430	425	451	457	460	409	383	439	451	432	439	433	449	374	417	419	445	438	404	439	372	427	436	425	475	412	448	455	460	405	396	442	405	417	470	437	437	445	431	456	425	432	402	443	397	431	455	415	437	428	465	429	428	429	414	461	416	444	388	416	444	416	442	436	458	421	452	465	431	499	462	450	464	483	435	478	398	477	485	437	402	475	471	458	447	496	445	467	411	438	428	428	445	432	434	433	421	461	452	435	443	466	426	442	472	486	450	459	485	450	441	465	405	457	446	433	458	421	436	452	456	469	439	436	456	443	449	440	441	429	478	396	441	441	455	425	445	456	430	455	445	401	473	445	422	425	438	430	433	454	478	436	454	477	452	428	411	429	438	478	423	450	435	419	458	446	457	426	431	448	403	427	472	398	412	415	421	400	381	463	414	446	394	463	434	467	454	422	452	415	461	419	425	428	431	436	428	441	433	439	435	436	498	423	453	466	462	454	439	436	459	425	452	469	483	437	416	446	466	391	471	445	426	448	420	437	451	447	448	451	455	455	431	447	412	471	393	416	473	429	406	432	425	444	407	412	469	431	412	465	441	388	458	466	459	450	483	424	449	450	467	463	456	447	420	432	460	453	440	450	424	409	437	437	422	433	446	454	412	436	442	442	445	424	413	432	443	426	448	448	455	453	454	433	437	457	421	488	449	398	443	430	433	428	424	444	457	460	432	460	454	442	428	468	460	469	443	420	449	449	448	432	426	429	423	462	452	421	412	413	453	432	444	434	404	460	423	433	420	501	401	419	463	473	434	435	428	436	435	433	448	462	414	418	439	449	472	415	441	426	412	473	456	458	432	461	452	448	396	475	441	459	486	465	453	479	492	435	446	440	446	423	428	413	424	427	422	465	436	438	422	449	446	465	438	449	442	459	418	452	422	431	433	413	465	457	444	455	457	456	438	435	448	470	461	487	451	454	405	418	413	472	424	441	412	432	465	456	452	419	446	458	413	447	409	436	443	456	471	405	441	462	409	429	450	429	437	422	402	450	437	427	434	462	436	431	435	428	427	440	472	413	443	451	440	461	424	499	448	441	429	472	419	443	470	456	415	455	439	412	441	425	425	467	431	439	449	454	439	450	428	437	424	433	443	397	419	382	439	471	447	438	442	454	424	463	423	444	454	409	458	416	430	442	431	450	435	487	407	410	430	450	408	434	425	437	425	435	447	424	434	438	454	485	469	458	462	417	414	452	406	438	464	406	456	436	458	420	463	473	413	456	457	425	455	448	461	415	446	462	468	399	448	431	450	482	426	440	436	450	438	430	421	445	435	453	445	430	447	443	420	405	448	469	476	418	439	458	476	460	433	443	452	403	424	439	440	473	431	479	466	441	435	438	453	432	477	421	413	443	483	417	450	426	456	466	428	425	450	462	446	434	437	438	426	441	444	465	408	415	449	460	454	444	430	411	449	424	446	476	433	459	423	447	426	422	422	447	431	447	448	440	459	453	434	429	441	415	408	427	422	459	445	450	405	448	447	469	442	436	465	433	450	455	450	441	477	487	445	439	427	417	427	457	388	426	448	422	444	443	432	433	436	437	439	452	468	427	433	443	426	459	464	453	476	466	422	432	434	438	430	404	424	449	384	425	455	451	449	431	429	468	437	408	442	420	466	464	418	477	462	469	417	443	449	442	422	452	414	430	427	434	411	451	401	432	428	427	414	431	437	447	433	438	447	438	423	425	423	492	454	440	442	468	452	433	474	421	467	456	438	445	443	423	461	416	422	418	421	410	430	442	450	427	429	429	467	462	433	446	444	413	475	414	445	434	474	424	446	426	450	443	447	446	470	446	420	409	454	445	450	472	468	437	412	432	418	444	427	446	455	418	449	501	465	425	449	433	442	404	448	441	465	449	456	435	445	448	453	445	451	462	442	413	443	435	418	451	453	396	456	467	450	417	439	428	451	437	434	446	425	448	462	411	462	445	434	410	461	445	407	413	451	411	420	468	430	418	466	461	431	457	415	427	447	416	451	474	437	454	409	407	432	473	435	411	404	465	437	447	412	443	426	427	419	447	479	437	449	426	443	441	432	464	425	408	421	468	456	453	448	444	460	442	416	456	404	435	447	467	465	441	406	425	457	439	441	431	455	389	444	419	417	463	470	432	432	436	435	458	460	432	429	443	458	444	436	453	425	449	438	444	410	428	442	414	446	453	443	459	456	407	462	450	425	433	447	424	442	416	467	451	456	466	420	412	434	425	393	427	438	455	450	405	428	442	450	419	436	501	443	420	461	456	456	391	463	436	441	440	433	438	443	410	391	434	427	423	445	427	413	417	470	407	439	437	448	441	440	434	443	449	422	407	417	450	428	417	430	422	432	446	425	450	435	446	450	456	408	436	449	453	432	428	388	464	436	459	462	458	415	435	472	402	449	420	473	447	464	409	411	441	479	429	463	470	470	452	440	430	393	463	448	451	452	437	420	466	466	438	443	479	424	475	420	430	496	455	430	429	459	437	439	424	462	454	422	473	454	415	461	464	460	440	442	444	459	398	414	409	472	454	462	432	422	425	387	421	438	463	422	458	484	413	421	459	444	457	419	414	440	407	415	443	459	439	435	443	436	486	461	453	424	472	422	464	440	430	449	440	424	454	443	486	440	430	433	454	456	413	475	458	447	432	381	484	424	443	406	414	452	456	415	438	382	426	427	444	446	419	423	435	437	424	428	450	469	454	439	419	494	476	453	407	437	442	472	457	481	446	461	456	459	467	431	448	441	457	436	428	450	401	421	467	451	446	427	458	381	440	425	476	428	440	418	435	438	418	427	461	440	439	466	470	411	413	456	417	430	429	427	441	423
20799	1997	654	505	394	355	310	301	295	274	290	275	286	277	265	276	266	254	228	241	255	270	269	270	252	268	325	260	259	282	274	248	248	270	277	239	264	235	274	248	245	274	254	220	235	241	267	259	264	256	255	277	250	221	230	244	250	257	239	277	228	256	234	241	263	265	255	251	234	247	256	235	265	253	265	256	234	236	276	257	276	245	284	234	275	257	251	239	246	262	256	275	257	271	268	279	280	291	278	250	262	260	284	280	279	237	251	227	244	247	216	259	237	283	264	259	257	267	255	247	258	264	304	269	267	259	275	247	229	269	296	226	258	272	252	246	235	260	280	274	277	263	265	263	247	231	258	221	232	233	228	274	257	219	237	248	243	220	239	227	248	217	275	269	252	269	235	225	231	263	255	275	284	241	253	239	257	232	249	256	227	252	237	288	237	254	232	265	282	250	277	265	247	237	242	235	259	267	268	270	279	258	274	269	225	256	262	258	239	227	214	272	258	254	258	243	252	243	199	257	264	262	251	216	256	276	226	251	243	247	268	272	277	265	213	263	247	248	251	269	250	233	254	256	278	224	240	280	253	233	257	262	268	253	263	241	250	273	263	272	248	269	247	237	253	292	240	272	264	260	228	279	253	241	244	236	260	241	253	273	235	225	266	272	270	232	244	247	257	279	252	244	255	266	258	248	274	289	243	239	237	243	261	257	249	241	239	276	247	251	271	254	227	238	256	275	258	219	248	269	250	244	267	258	267	260	242	224	250	286	263	248	272	240	232	266	284	245	253	279	240	255	277	247	263	263	261	248	258	244	242	265	265	253	262	253	266	266	246	277	265	280	255	188	243	250	234	267	240	270	225	265	246	249	271	234	249	227	211	220	260	276	241	267	260	293	243	263	239	260	238	266	258	274	246	274	275	250	247	252	256	304	262	251	255	273	241	256	255	248	267	259	270	274	304	250	240	277	245	304	237	208	270	249	230	240	262	282	229	264	255	235	272	237	245	259	243	271	252	292	260	254	249	250	302	249	239	267	279	263	243	250	253	234	282	242	234	248	228	272	237	245	236	272	254	232	254	255	255	254	246	247	261	247	258	252	245	269	287	246	241	250	257	248	232	256	262	267	263	258	266	232	231	247	230	243	265	239	237	246	263	253	248	281	279	262	227	226	258	263	290	265	245	243	266	263	250	248	235	263	267	278	250	234	263	270	265	261	244	240	251	267	252	269	255	250	246	256	308	252	239	206	250	240	285	258	257	252	262	240	253	251	275	241	255	212	231	236	244	260	243	242	259	269	284	262	216	270	314	242	256	284	273	257	265	285	249	301	230	259	251	244	250	227	264	267	225	243	254	239	254	244	250	258	242	259	266	251	292	255	246	273	294	258	241	241	267	251	276	251	243	226	246	262	226	265	276	290	279	279	266	241	245	245	252	256	268	250	265	235	242	249	223	243	253	240	242	262	224	242	252	254	201	229	252	243	233	253	263	252	271	274	262	244	263	255	266	247	225	239	244	268	264	257	271	251	225	258	244	259	229	257	263	240	246	231	282	267	267	276	243	279	225	250	240	255	264	238	234	282	269	269	256	221	304	248	232	231	237	266	266	227	251	237	225	300	278	231	254	234	255	259	257	227	269	262	302	281	270	253	263	303	234	238	237	248	238	248	257	260	252	271	208	237	282	269	261	281	250	254	252	252	250	271	258	248	213	251	270	248	236	260	276	234	229	245	231	233	247	261	255	257	266	240	248	269	237	225	283	256	286	228	227	245	261	250	227	240	253	268	256	245	244	283	284	234	246	241	267	261	251	262	236	252	250	222	268	222	263	260	264	261	216	264	242	278	268	279	261	281	238	251	262	268	254	257	255	264	279	231	251	218	221	260	272	261	262	258	248	252	252	220	274	249	252	261	231	210	264	261	241	231	236	240	234	291	235	250	250	247	238	266	257	259	225	283	266	245	260	251	239	246	256	223	264	232	256	248	234	248	290	248	250	234	230	255	241	237	261	275	248	233	245	300	257	301	211	261	288	246	213	251	288	259	266	270	251	212	248	257	278	244	251	270	270	239	243	235	247	231	261	225	245	253	281	232	252	252	262	242	277	234	281	256	248	252	240	289	264	260	275	257	267	272	257	217	250	238	259	278	291	252	233	251	257	226	248	253	275	245	269	254	269	268	249	256	249	268	261	267	252	247	241	237	232	225	217	253	229	268	216	238	242	274	227	271	235	269	225	277	255	275	246	251	233	275	252	265	254	261	292	262	235	279	264	257	251	238	263	245	234	230	249	231	226	245	266	259	229	253	259	255	263	267	238	252	246	240	254	283	263	242	277	243	254	257	246	251	250	270	272	256	251	219	268	283	262	246	266	247	247	273	242	267	236	226	262	249	268	246	251	251	234	227	249	261	260	262	272	269	251	265	265	246	263	258	263	259	312	259	268	243	245	269	234	248	248	230	264	229	244	246	231	241	278	241	219	243	273	240	265	245	247	276	219	263	257	251	268	265	277	253	230	258	234	248	246	226	279	243	256	270	261	284	263	257	227	240	234	254	270	250	265	263	280	265	265	251	272	281	244	259	264	252	294	281	244	238	262	228	253	257	236	246	234	246	277	229	209	233	241	269	224	281	223	278	259	277	300	281	286	236	262	236	251	232	229	258	257	246	257	254	272	252	262	248	241	270	273	250	238	242	260	280	266	243	246	226	241	210	230	241	266	253	274	251	239	243	284	242	270	245	265	255	247	283	264	219	257	250	237	283	241	266	262	245	253	267	273	249	264	227	249	236	251	261	248	256	212	261	247	247	266	250	246	289	243	255	250	246	265	205	269	236	259	235	203	261	237	295	232	268	273	274	233	247	249	244	254	264	282	268	265	234	268	306	268	290	257	282	249	234	258	276	285	265	256	229	249	232	225	228	236	246	253	241	251	253	272	264	280	243	239	247	267	254	270	274	273	252	299	237	242	242	256	234	239	260	240	225	236	249	259	282	264	230	273	248	243	259	239	233	261	264	258	247	227	236	236	271	258	282	252	275	249	264	242	267	257	281	288	231	280	242	249	223	246	262	230	216	266	240	270	245	245	251	270	285	282	264	284	244	266	278	244	238	231	225	248	252	270	257	301	256	259	222	257	254	245	245	259	290	276	242	241	232	254	268	240	268	278	226	230	216	235	240	246	255	225	257	224	236	242	232	300	255	237	265	236	227	225	251	267	270	270	243	258	274	218	276	257	253	265	222	239	258	280	251	271	235	239	260	280	259	239	259	236	261	264	260	277	243	223	228	246	271	248	234	235	255	251	278	250	231	244	285	281	281	252	234	269	220	223	243	233	251	242	234	289	294	253	238	265	265	253	260	262	224	247	265	250	251	257	249	226	232	267	271	256	262	219	279	247	251	263	261	248	264	235	229	266	254	269	271	261	243	254	236	232	253	245	272	220	267	245	228	242	253	292	242	215	204	243	254	264	251	245	306	235	253	251	254	229	243	254	265
12021	851	1264	1425	1266	1101	935	919	870	784	697	711	717	656	643	631	678	686	653	661	657	617	623	650	592	599	633	584	550	621	662	610	580	581	569	620	603	607	586	583	557	585	601	615	589	582	639	603	551	583	621	632	626	581	578	636	601	595	610	633	617	549	678	579	586	589	558	620	605	616	624	571	580	586	585	591	582	575	588	623	623	592	577	587	611	610	616	612	629	644	595	587	617	613	594	578	618	591	645	596	603	621	582	605	669	590	586	631	606	581	558	572	581	632	646	570	613	637	605	618	581	572	566	596	567	671	582	574	581	629	578	630	583	539	575	609	555	591	606	588	574	619	598	611	594	543	605	595	555	592	540	559	591	544	627	581	577	619	628	566	630	586	615	582	585	609	591	638	600	616	627	604	601	567	582	592	606	588	591	633	590	605	583	568	598	581	624	585	631	608	613	588	566	582	628	559	570	590	612	616	608	622	583	549	610	561	623	586	628	581	572	621	580	607	630	598	631	583	587	621	643	617	632	600	555	548	627	591	595	595	607	608	590	609	637	591	560	582	575	596	591	577	551	572	616	616	593	578	613	608	589	578	579	587	600	594	602	584	598	558	584	595	612	587	631	567	595	588	611	569	617	631	636	582	626	600	593	577	644	604	576	632	605	567	593	617	607	553	601	576	551	567	608	609	593	613	627	583	596	585	600	614	587	581	577	580	580	607	629	606	625	555	613	585	587	517	512	612	564	624	619	579	561	615	598	527	561	621	564	588	613	569	602	603	600	584	607	594	606	585	579	583	585	598	615	626	593	560	587	599	567	605	589	603	606	577	612	573	583	586	626	591	568	619	586	610	600	642	588	590	629	565	644	580	594	576	597	585	624	592	540	606	593	645	569	604	600	580	590	596	606	593	591	592	557	559	614	622	614	603	588	587	583	600	627	571	577	584	599	603	641	573	566	586	564	592	558	655	584	592	595	590	583	570	567	568	579	586	564	589	607	598	609	536	602	602	568	608	590	585	589	616	589	573	619	628	606	539	614	618	627	577	639	554	542	572	613	549	599	599	569	556	625	613	569	587	582	551	599	586	622	610	585	580	601	568	568	555	630	576	566	637	544	532	581	639	602	602	635	642	609	620	569	594	610	594	589	604	576	619	582	571	569	580	558	634	641	609	567	615	607	593	650	575	596	584	598	627	633	559	615	585	564	608	562	572	648	586	627	631	607	592	556	612	613	562	611	619	577	623	630	607	619	607	612	577	577	580	560	580	586	587	598	591	599	604	609	531	641	593	608	609	583	579	583	578	570	605	604	616	541	591	588	607	598	616	621	547	610	581	595	574	630	557	560	645	595	595	577	603	601	574	590	602	586	589	583	582	620	624	555	584	582	570	601	572	590	557	594	599	578	583	552	553	589	611	624	622	622	617	629	644	586	587	616	606	605	603	609	594	595	638	589	663	586	570	594	584	578	623	592	606	569	567	605	597	602	568	599	603	597	581	564	655	585	560	595	621	639	602	589	638	561	610	583	610	593	589	630	581	620	620	645	592	573	618	624	615	574	547	580	558	565	607	585	604	583	579	582	588	617	631	596	632	573	598	599	604	593	573	593	607	575	629	603	628	580	593	628	585	558	603	639	579	629	596	591	578	617	530	585	612	596	583	605	591	613	618	611	574	591	638	618	585	628	599	590	601	599	602	604	579	592	590	606	563	603	581	609	595	602	592	624	621	544	590	548	594	618	606	589	613	613	618	628	587	612	641	622	594	637	558	594	561	606	605	603	610	589	606	586	609	634	601	589	572	616	602	592	581	586	610	631	583	598	593	584	583	617	611	595	574	593	589	598	582	597	581	643	618	553	584	571	585	596	588	602	604	634	617	565	575	584	568	588	593	599	613	566	627	589	598	560	553	606	575	605	594	667	561	611	590	558	580	600	622	588	555	561	594	575	609	610	580	605	585	626	597	611	578	585	592	602	609	587	624	637	591	607	540	626	587	634	607	613	618	595	595	605	623	572	581	584	577	628	600	586	578	602	579	603	577	598	545	573	589	608	639	633	582	595	606	581	565	622	625	576	586	558	594	632	647	535	605	620	596	592	597	566	603	597	589	565	620	541	607	606	555	567	618	618	572	566	627	590	608	582	545	592	596	570	625	594	612	616	589	607	583	573	560	670	599	598	578	594	588	591	581	589	568	605	569	622	584	587	603	554	588	578	636	556	545	586	597	596	599	596	615	594	599	600	623	580	613	612	574	576	593	608	549	576	571	559	570	607	609	584	568	621	604	634	602	547	631	612	565	608	608	592	592	619	556	643	529	626	561	630	633	603	597	588	623	573	599	614	624	604	637	608	641	657	609	571	597	598	613	552	559	583	590	587	591	607	571	636	608	564	623	604	588	591	563	592	580	580	599	614	577	591	614	568	616	556	640	595	585	580	588	622	605	583	603	624	605	619	558	626	572	565	560	601	624	556	617	577	604	621	600	594	602	588	571	594	589	610	588	603	586	559	601	609	634	616	572	593	576	621	601	561	587	595	581	594	578	550	591	610	567	611	651	617	610	579	626	578	646	555	568	582	609	632	585	587	582	590	595	544	624	620	616	595	571	568	550	634	576	563	655	605	569	627	618	610	592	588	585	583	601	567	578	632	612	581	562	609	584	593	569	602	580	575	586	562	557	554	567	568	599	577	596	519	593	599	599	591	580	612	567	591	569	600	586	598	587	579	576	623	588	575	539	601	578	586	580	618	575	577	563	617	606	590	598	553	608	611	587	608	566	601	541	576	594	602	585	611	609	606	612	590	599	604	619	597	567	618	610	587	625	581	573	584	578	579	571	591	576	617	579	624	600	541	602	607	669	561	567	568	582	587	596	654	616	546	629	594	585	580	603	557	593	587	592	593	589	597	604	582	618	621	555	595	590	588	606	588	627	582	582	582	559	574	618	555	569	593	659	599	620	582	560	613	613	636	551	596	636	603	564	585	620	573	577	606	599	576	600	591	610	647	589	553	604	608	587	576	617	644	601	603	596	580	601	597	584	622	589	614	589	606	637	620	589	590	615	553	602	575	546	634	610	598	583	574	577	562	580	569	593	559	559	611	569	585	582	612	629	577	568	619	574	593	608	622	599	652	637	591	633	620	626	559	588	591	615	555	606	592	591	625	585	610	550	591	543	633	613	589	601	586	640	598	620	594	594	586	601	584	613	592	615	581	579	568	635	601	616	575	587	591	555	544	579	568	607	578	596	630	575	613	638	613	628	577	546	590	623	565	562	602	640	582	645	633	606	588	564	603	613	568	616	585	570	644	579	593	625	585	620	583	592	571	595	589	608	623	594	626	576	575	620	584	551	631	622	626	592	596	591	566	545	643	584	594	604	566	598	619	568	567	641	550	565	619	612	562	565	575	587	561	594	561	612	552	607	595	573	636	572	582	623	583	594	610	539	588	621	582	621	587	607	576	593	563	583	599	612	596	564	588	583	567	593	597	592	560	570
31110	4439	1248	941	711	590	563	501	427	444	466	410	457	435	418	450	410	387	416	410	379	374	415	425	427	384	416	419	431	411	402	385	404	378	410	377	432	384	403	379	384	388	387	370	380	436	409	373	401	409	380	390	366	386	408	378	396	397	363	377	391	381	381	385	393	365	414	372	403	395	375	363	395	382	375	382	381	394	417	378	365	435	372	361	382	376	381	394	425	373	374	387	435	386	345	372	410	389	378	387	355	348	389	412	379	383	370	404	396	386	358	412	375	342	407	397	365	363	338	417	378	389	375	415	415	394	379	356	428	390	364	399	357	400	388	362	392	369	370	397	403	371	404	400	351	360	371	405	396	372	432	367	392	391	413	397	365	372	416	410	394	370	370	408	445	392	395	384	390	379	388	325	427	365	363	380	412	398	376	375	418	429	395	391	379	383	369	364	385	410	347	419	391	417	401	382	375	421	425	399	362	373	393	384	390	407	378	369	410	417	381	371	402	380	395	387	379	389	370	365	471	409	393	335	417	359	373	364	383	366	365	391	384	383	408	409	366	364	388	435	397	410	389	415	422	414	403	388	383	340	387	384	405	373	385	396	415	363	392	362	395	381	397	388	371	387	401	379	358	375	370	428	377	405	383	385	406	422	389	374	379	399	389	389	389	424	390	379	394	373	388	388	409	374	380	358	410	385	367	370	399	384	440	399	402	361	397	377	402	382	400	392	400	381	388	382	362	361	355	375	368	372	390	352	382	342	379	385	394	396	437	407	386	358	390	393	381	372	412	395	407	421	389	386	396	388	398	398	405	379	419	393	385	413	376	391	410	336	381	381	370	419	397	361	426	360	392	384	423	390	398	366	408	359	385	377	362	385	397	399	403	405	438	387	371	395	390	414	374	401	382	367	383	384	384	421	380	384	368	381	423	365	391	406	385	380	405	408	353	379	376	385	398	380	374	371	431	406	402	376	399	389	406	404	426	358	393	420	400	403	353	356	391	382	408	371	350	391	397	395	381	378	393	373	384	375	393	379	386	407	355	414	380	401	387	395	375	397	389	386	371	413	409	388	363	456	383	387	354	343	363	382	374	385	409	406	380	402	384	341	409	398	410	433	380	375	425	375	377	383	336	386	393	403	325	378	394	420	360	411	421	352	371	390	375	397	352	346	404	419	405	397	448	392	364	369	413	372	411	391	385	381	391	399	394	380	439	401	382	431	400	391	373	421	377	385	391	407	378	409	413	413	365	386	403	362	396	375	410	369	387	404	402	384	379	425	389	417	395	372	404	387	365	381	345	363	341	393	388	424	372	400	370	408	399	396	366	414	385	423	351	402	415	407	356	385	436	385	377	381	376	405	359	373	394	365	376	394	408	414	369	406	393	409	354	359	365	370	392	368	385	405	371	388	413	412	394	373	411	421	402	346	361	353	394	376	394	398	404	409	407	410	401	354	386	352	374	424	400	352	365	363	400	418	387	379	383	407	375	356	416	366	398	390	412	369	384	363	429	418	373	384	392	381	398	360	375	415	406	418	372	389	409	379	427	406	363	399	405	387	383	358	396	406	365	356	388	348	359	386	396	411	363	397	397	420	399	409	379	404	366	354	370	416	411	403	387	387	379	347	395	398	406	360	369	430	388	376	374	389	381	330	367	351	402	376	394	412	422	365	375	419	358	385	402	383	399	395	365	428	377	436	390	387	395	414	382	396	375	404	399	411	406	393	411	387	371	412	371	385	404	356	385	403	393	396	408	418	388	401	404	390	358	423	386	398	376	351	424	397	390	394	395	369	415	353	435	357	429	395	426	388	396	394	410	391	388	406	366	360	383	390	396	350	392	394	384	341	408	346	387	374	366	354	383	385	377	416	384	328	360	360	391	385	372	395	418	402	409	403	364	369	442	391	419	392	361	377	365	357	390	396	381	409	394	412	394	415	380	383	385	376	384	366	380	393	374	350	389	385	415	386	352	391	371	402	422	416	404	378	400	405	371	342	386	386	410	423	379	390	406	331	397	386	380	414	391	385	375	433	340	399	341	370	423	403	400	363	400	382	377	391	404	377	362	350	371	386	366	436	364	400	376	428	385	356	403	348	395	376	405	388	372	397	394	397	356	403	403	413	401	404	425	395	426	407	411	385	412	394	412	371	363	366	401	363	347	388	368	378	381	368	448	362	391	400	438	418	356	435	391	389	410	408	416	357	389	414	401	372	411	365	407	371	429	376	375	335	342	379	402	372	363	406	392	398	368	413	413	406	365	400	392	396	330	374	364	411	375	417	399	368	407	440	400	408	362	361	382	414	385	424	394	413	401	363	443	396	364	389	382	388	392	420	398	397	394	400	379	386	359	364	393	363	382	356	372	445	397	376	378	369	386	368	371	391	352	390	411	407	428	368	370	386	364	388	410	384	396	402	396	375	422	386	391	409	385	382	412	372	401	399	402	377	365	374	413	369	419	390	414	421	383	404	403	381	400	387	371	393	408	376	414	385	415	428	409	411	399	397	381	420	394	380	377	364	407	369	407	419	410	391	361	388	400	368	392	382	369	388	423	401	420	431	411	381	371	365	415	409	393	405	367	371	415	407	421	405	381	372	381	366	395	367	393	375	392	411	362	390	404	395	373	385	371	391	403	384	432	353	394	410	379	408	370	405	398	381	402	376	382	346	359	356	358	405	412	395	351	420	366	406	363	362	394	377	416	401	399	358	390	407	403	381	411	406	344	377	393	403	362	372	371	380	428	334	398	394	406	379	430	373	396	369	393	402	403	450	403	376	404	386	411	384	350	351	380	401	406	432	374	404	388	388	371	376	384	332	388	358	375	400	422	384	390	390	355	362	380	397	394	433	360	387	426	413	414	417	413	411	383	402	425	408	404	420	393	353	380	401	400	415	392	417	367	374	398	365	410	405	389	387	393	436	361	382	378	382	412	365	422	353	370	376	386	428	371	381	399	410	397	421	377	348	400	395	368	360	420	425	426	400	382	378	403	352	390	379	400	367	370	378	380	398	391	402	430	415	322	438	403	390	436	377	410	366	365	372	376	430	387	365	388	379	382	357	367	389	399	378	407	405	380	385	369	357	390	394	410	370	390	397	376	411	385	387	394	386	390	392	370	405	394	415	404	404	376	392	411	376	403	389	413	405	344	378	371	401	371	365	366	396	382	354	370	396	409	366	378	358	392	376	429	381	416	373	392	376	394	374	384	401	381	367	400	390	391	372	377	362	379	340	406	405	380	392	413	366	397	412	360	376	387	400	412	383	356	405	378	402	420	404	402	379	407	395	390	377	396	372	374	409	385	380	392	386	394	371	375	362	409	417	364	389	402	400	389	397	372	375	377	417	365	400	370	380	394	387	394	399	416	384	373	350	401	429	435	402	406	411	358	426	398	362	376	381	379	376	393	377	396	387	391	378	368	388	398	404	402	394	399	402	389	421	421	372	399	364	357	392	413	390	371	446	407	387	382	374	439	361	393	373	423	380	383	401
16201	1392	2099	2441	2183	1802	1582	1440	1281	1225	1123	1034	1124	1058	1022	1040	994	929	935	891	952	944	905	957	921	883	834	910	881	843	895	892	888	870	922	888	893	865	896	853	872	869	875	868	881	865	890	840	856	849	877	829	897	880	862	897	876	880	858	867	872	865	833	798	832	881	901	913	861	824	920	851	880	821	898	869	901	857	827	853	854	851	849	844	821	836	856	873	848	835	853	878	805	857	887	904	853	778	861	850	907	849	832	847	811	846	870	845	864	852	859	840	913	829	882	868	858	810	822	808	834	830	873	879	839	829	844	879	856	854	851	868	835	842	866	877	847	848	820	842	831	820	832	862	858	858	845	834	930	840	873	849	807	854	846	839	866	883	804	813	830	852	874	842	846	834	851	834	857	825	868	809	839	841	862	859	905	888	849	869	855	864	920	828	862	918	891	830	915	814	841	809	817	835	886	848	918	866	877	866	789	831	842	838	878	843	795	844	860	878	791	863	856	829	835	857	873	809	884	869	807	891	863	883	850	879	846	846	825	884	830	849	871	809	796	857	802	898	844	830	837	869	823	933	887	881	818	855	871	852	841	814	840	910	818	839	849	839	830	836	880	904	841	852	859	808	874	831	873	895	852	852	879	869	835	836	858	854	876	873	855	822	871	868	871	850	858	831	861	882	854	842	803	857	816	819	832	800	842	844	845	837	898	799	904	887	810	874	845	855	857	849	871	820	902	911	830	832	779	837	858	805	908	800	808	838	831	777	810	847	884	839	851	812	852	872	883	887	800	852	868	843	853	853	856	865	881	882	824	808	872	830	848	783	859	814	834	831	856	829	826	859	828	799	846	806	843	835	796	823	834	879	842	834	840	834	806	835	842	861	867	856	897	852	873	807	823	956	862	819	842	791	846	878	888	826	872	841	846	827	877	821	777	858	831	833	852	824	872	847	903	861	831	838	854	885	853	851	862	843	822	869	883	849	863	837	823	848	861	866	871	855	840	853	845	773	855	851	846	868	846	861	821	821	826	828	835	882	843	829	836	844	823	842	829	870	831	880	871	805	877	860	853	862	892	811	852	809	827	848	861	804	896	858	879	858	870	826	847	861	862	851	859	814	855	895	866	858	799	853	832	833	848	872	823	829	865	866	817	862	859	851	882	827	847	802	871	841	853	836	828	858	842	893	829	800	847	850	849	888	887	806	877	858	797	839	835	869	859	832	829	852	879	875	818	830	853	822	860	880	816	907	848	859	864	848	858	868	828	837	834	837	800	833	833	832	875	883	885	856	835	827	890	825	810	851	830	843	766	837	803	842	866	853	882	797	808	846	850	841	853	907	869	857	808	833	845	825	786	856	845	860	858	836	797	793	841	834	861	880	882	865	849	861	868	860	880	862	859	870	875	841	816	818	856	863	848	854	823	874	824	840	791	779	896	831	859	845	844	859	877	851	845	832	857	820	854	825	821	835	844	841	902	826	853	901	889	870	869	843	853	812	834	835	873	871	819	918	863	813	841	851	855	837	813	868	892	857	801	850	798	809	834	805	886	821	878	875	842	888	896	892	871	877	873	836	829	798	854	842	857	836	830	841	811	835	853	878	831	880	874	795	842	802	833	823	893	873	807	854	882	884	824	868	887	896	817	879	882	842	828	796	851	848	830	856	864	839	812	888	890	865	815	832	784	895	835	890	831	827	860	865	850	841	889	848	848	794	857	811	851	834	866	826	820	854	866	870	830	848	841	811	840	842	800	854	884	904	823	849	809	819	855	835	825	834	873	825	855	794	825	866	861	822	838	861	816	860	888	890	863	841	820	842	850	838	892	812	870	870	814	858	833	817	857	840	858	885	873	865	883	811	844	847	853	857	920	823	834	829	859	864	810	859	914	846	866	856	856	898	832	825	848	833	834	839	918	848	783	884	832	867	844	855	857	876	818	802	816	831	847	828	885	841	912	853	838	793	896	855	908	835	850	872	849	874	875	844	865	867	851	819	888	880	854	838	798	770	863	809	877	835	850	839	907	831	813	869	826	852	852	857	853	874	835	827	825	815	859	839	807	848	815	826	885	873	830	813	859	852	847	819	862	830	843	809	829	822	842	840	897	816	872	863	861	833	840	852	830	882	849	832	859	836	849	850	854	862	842	909	800	847	823	885	834	882	861	841	893	859	850	831	808	785	879	843	834	834	842	863	817	843	832	851	852	848	865	840	843	845	842	801	836	891	825	829	798	825	852	787	885	902	866	866	930	874	837	826	843	848	864	825	830	872	823	871	834	878	842	832	830	884	860	881	816	866	837	847	826	863	861	833	837	789	853	830	855	803	884	837	849	828	792	859	821	900	834	841	853	866	807	911	899	850	859	860	757	858	865	834	862	886	822	897	864	884	853	804	861	847	845	841	849	861	830	838	823	843	856	830	832	803	869	837	862	853	850	862	818	854	860	803	847	842	848	876	913	865	825	864	826	799	858	869	926	844	849	859	851	839	844	892	905	871	811	886	857	870	893	811	842	823	824	818	864	889	893	853	837	859	879	779	783	792	880	868	780	853	823	854	879	856	875	811	839	820	780	822	777	797	814	800	826	900	806	846	849	918	871	832	854	938	855	818	887	817	835	873	804	804	862	843	836	880	843	836	859	888	839	849	884	935	860	867	855	831	839	819	889	796	883	794	862	867	835	902	871	800	842	847	816	862	842	870	880	873	863	843	857	902	883	836	827	775	859	861	894	829	844	881	836	845	853	785	878	866	833	863	854	831	889	849	837	848	845	841	823	807	920	809	842	858	801	879	845	874	833	874	829	842	838	826	841	807	877	821	832	822	901	809	906	858	850	873	822	805	852	844	846	823	863	781	807	852	858	809	862	832	857	901	864	827	826	827	850	800	814	826	905	843	864	880	826	882	847	849	865	853	817	874	862	864	885	867	868	813	829	861	830	852	812	838	839	828	821	860	821	874	860	830	835	820	856	842	856	808	870	850	864	839	809	869	810	909	822	817	838	834	857	858	865	807	863	823	839	854	881	841	868	908	863	866	880	828	870	909	859	878	865	826	855	824	874	849	878	858	832	797	814	822	819	852	806	851	832	807	829	830	890	892	830	845	819	801	836	847	815	796	840	833	828	834	817	849	854	794	850	842	837	868	846	882	849	786	881	842	884	787	855	866	850	865	840	826	882	835	840	892	837	819	851	830	836	906	866	854	819	836	889	819	907	840	830	861	794	834	835	854	851	843	882	894	834	843	780	857	846	841	850	845	880	902	836	862	902	867	822	852	856	815	857	802	854	784	857	790	879	819	893	834	829	872	882	822	872	838	846	864	825	885	850	862	876	820	789	838	861	798	828	830	866	850	905	868	859	891	881	848	815	828	849	886	895	846	794	875	824	834	808	801	799	872	842	842	852	834	867	868	825	862	836	843	848	858	888	826	878	819	897	881	843	850	843	860	875	853	891	862	907	790	897	844	837	796	834	833	868	867	830	829	857	819	882	842	832	922
5955	308	170	191	182	168	175	220	170	163	175	183	172	167	184	210	199	189	189	164	152	169	207	181	169	184	181	163	197	186	195	170	201	174	185	175	169	161	186	163	173	158	150	184	152	167	182	164	170	202	186	176	181	176	148	190	171	165	175	191	190	193	168	199	187	172	158	162	154	149	171	202	175	162	190	154	199	188	185	164	166	158	196	184	168	183	190	208	197	168	184	184	178	175	185	175	163	175	195	184	189	177	175	198	209	169	188	167	173	189	180	187	194	175	158	195	182	158	170	171	182	209	196	185	170	165	156	170	157	197	173	180	162	167	196	196	191	174	169	155	196	143	174	185	179	171	173	186	163	166	189	173	156	168	170	187	155	166	163	205	190	182	167	213	167	209	190	168	174	170	177	160	149	191	168	176	174	188	164	183	158	167	175	180	163	150	180	173	188	195	157	173	170	187	208	177	181	177	164	189	190	187	175	168	174	138	175	182	196	160	174	183	155	184	169	174	179	171	178	154	170	186	184	189	187	186	189	177	174	173	153	187	175	156	134	166	167	177	167	156	152	177	203	184	178	186	162	174	178	188	159	150	180	155	181	165	173	167	164	172	186	194	152	187	188	193	177	177	173	151	180	188	201	188	157	161	165	193	189	186	180	163	154	195	190	185	158	175	178	186	175	175	167	186	176	172	169	166	182	151	189	172	166	160	180	164	179	185	193	165	154	161	187	176	177	185	190	176	164	179	164	206	170	166	182	176	179	139	204	163	187	167	168	175	192	180	179	192	179	187	188	172	169	176	185	179	171	165	199	209	179	159	187	202	154	179	191	175	178	162	193	183	178	149	175	178	166	203	186	191	166	160	172	167	173	198	188	181	175	149	184	151	177	217	197	158	165	171	167	195	184	182	149	177	167	174	137	194	177	200	212	187	194	145	192	162	178	177	167	158	153	170	194	174	179	160	204	193	191	164	150	203	168	190	153	197	170	173	165	181	178	186	169	162	185	163	171	157	158	181	175	170	195	164	184	153	169	161	189	161	192	188	190	196	166	177	168	176	155	156	173	176	177	162	187	179	177	185	176	164	165	152	169	155	173	146	205	158	189	171	182	188	177	173	168	181	187	174	176	149	159	197	165	179	155	177	172	173	148	188	185	178	192	199	142	183	159	168	204	193	182	155	184	147	158	166	190	158	171	151	181	168	200	185	158	176	158	159	165	189	159	181	168	183	176	213	205	191	201	180	212	172	144	188	184	166	172	180	190	155	177	175	163	181	158	158	167	144	162	185	165	191	195	175	167	165	182	167	209	205	153	210	188	170	154	200	161	145	181	201	184	175	168	172	189	174	207	187	183	168	193	179	168	158	173	174	171	179	175	191	174	182	179	206	155	161	186	174	178	160	181	161	159	170	169	174	208	155	166	174	196	186	149	171	145	186	186	171	180	161	196	147	177	178	179	174	178	190	169	179	150	194	165	197	176	196	182	180	189	190	184	212	158	179	167	174	185	184	198	159	214	159	166	168	168	156	196	193	163	194	181	168	194	194	153	188	175	163	179	185	175	172	188	191	160	164	181	164	156	179	168	171	164	196	185	156	200	169	172	175	174	160	185	196	186	183	184	172	196	192	174	168	167	187	182	195	179	171	188	165	161	187	171	179	155	162	170	175	158	199	168	167	187	175	170	172	174	177	168	186	185	155	188	191	176	143	190	165	199	200	171	186	175	181	176	180	154	187	187	216	187	175	188	188	188	183	177	180	158	186	147	172	184	175	182	181	169	178	179	185	191	166	179	165	201	191	153	176	169	156	179	183	172	177	156	162	173	143	181	150	178	214	174	153	211	174	161	185	185	145	172	168	197	172	150	158	189	162	198	176	155	167	201	155	182	201	176	155	186	179	193	183	179	173	167	163	168	175	158	205	178	142	188	184	173	162	173	186	167	169	183	167	151	169	181	147	178	183	175	177	177	201	190	175	181	173	160	198	181	184	196	159	165	182	158	174	194	175	185	198	180	179	194	165	171	197	167	170	163	156	158	171	193	195	168	174	184	189	194	158	156	183	175	169	152	163	158	183	165	170	172	187	158	196	175	198	188	188	177	186	197	159	183	197	191	160	204	184	204	178	188	167	197	166	175	195	189	167	178	185	165	155	161	167	176	172	188	164	166	181	174	176	210	191	163	176	165	172	175	161	171	185	190	165	163	186	193	174	178	175	164	182	174	174	218	187	170	156	206	165	170	171	172	208	175	203	153	164	174	166	163	202	172	174	156	176	185	173	174	191	163	183	192	169	177	170	193	195	164	185	161	182	166	154	178	171	190	185	184	175	187	182	156	180	213	182	192	180	180	187	177	181	172	153	193	172	156	160	174	175	168	159	184	176	160	151	204	176	159	169	179	163	175	156	186	185	162	195	176	193	204	158	176	169	184	168	179	181	191	168	172	189	177	156	183	160	189	155	194	193	159	174	178	168	185	185	187	174	168	157	198	185	146	186	179	189	172	204	192	174	168	185	163	150	158	169	169	173	190	164	185	181	155	159	174	193	183	184	173	185	154	176	191	168	183	203	148	197	191	192	182	190	162	190	191	172	182	162	176	143	187	158	171	178	152	201	162	179	164	165	195	177	210	184	194	192	157	168	193	188	181	185	197	184	145	192	161	201	179	182	167	174	142	206	155	168	178	169	179	204	185	170	175	159	192	166	169	187	179	163	173	184	189	177	172	168	157	156	174	169	161	152	162	172	186	184	186	166	192	193	195	150	186	196	142	167	202	186	187	184	189	150	160	208	190	185	178	170	168	190	178	201	180	174	221	174	175	188	197	183	177	163	140	183	183	188	172	189	164	188	158	144	205	175	142	165	198	191	182	175	155	186	163	177	166	200	192	171	166	184	170	168	171	170	158	181	167	177	194	175	191	162	177	175	168	169	189	150	156	184	175	189	189	170	205	171	183	167	175	194	186	174	192	171	177	167	172	170	191	172	164	158	188	160	187	198	186	164	170	196	179	175	188	176	175	203	165	151	174	171	214	184	172	154	185	185	196	165	196	167	174	182	180	161	179	168	142	188	187	165	168	162	183	160	179	169	185	164	171	182	164	154	171	184	183	171	180	149	163	176	202	186	166	181	190	175	187	182	187	189	155	192	160	185	168	188	184	160	163	188	183	162	192	181	185	188	189	201	184	153	188	196	169	199	214	181	162	167	169	163	178	175	173	185	154	171	200	183	184	166	171	149	188	159	184	191	176	158	177	178	184	171	164	149	162	178	194	164	171	169	182	191	169	184	167	172	169	187	209	194	194	163	195	175	130	185	178	178	176	161	168	173	185	181	156	173	153	160	176	166	168	190	178	191	190	221	191	205	176	207	157	191	195	181	203	187	186	189	157	167	194	169	161	169	186	198	175	180	194	157	176	194	183	179	178	201	176	173	175	188	182	201	193	172	170	178	210	170	172	183	154	171	177	168	182	203	156	177	175	183	172	185	166	193	158	187
3849	439	458	418	442	465	440	445	465	451	450	461	429	443	423	429	448	429	450	450	444	439	423	480	410	439	425	443	439	421	450	446	436	422	464	487	443	469	472	390	421	442	476	447	437	443	438	444	467	425	461	452	426	480	438	463	434	451	484	463	410	430	389	436	404	405	414	464	411	452	428	422	455	427	405	424	440	446	462	464	473	392	450	455	440	435	418	426	414	457	441	396	500	429	461	419	421	433	448	436	428	411	471	458	460	417	455	478	422	463	474	418	457	412	438	435	410	413	433	445	466	407	424	428	404	424	442	444	422	444	429	420	431	397	433	435	459	428	450	455	432	432	415	390	445	464	412	459	454	416	435	440	442	441	432	416	453	463	438	445	422	438	438	421	435	437	424	449	431	398	441	481	457	422	427	450	438	436	433	411	453	418	459	468	431	409	410	415	448	435	443	496	416	438	475	446	448	474	430	446	439	435	451	430	422	452	455	474	428	471	427	450	395	431	437	417	443	448	431	440	435	416	432	437	481	413	462	434	433	442	437	435	427	417	410	495	430	468	401	419	451	407	427	453	466	441	408	456	408	420	420	460	435	409	452	437	449	431	414	446	419	414	462	408	443	431	457	453	434	439	438	448	463	458	441	427	398	418	407	431	423	416	447	416	457	439	431	436	436	431	421	458	410	427	456	419	446	434	457	490	410	446	455	433	419	448	403	354	427	467	449	447	414	436	442	455	431	440	441	408	430	463	443	423	425	456	436	436	438	468	436	431	435	417	426	413	438	415	417	402	399	428	424	443	472	456	411	447	429	470	438	412	439	433	424	445	442	411	417	452	403	433	455	459	417	430	456	463	434	452	461	401	423	478	429	442	424	435	439	444	468	449	422	447	401	434	448	445	411	406	445	463	444	478	445	443	439	431	431	437	425	452	436	405	408	462	434	445	431	456	449	410	402	379	476	455	436	438	482	441	435	447	460	450	436	437	491	443	428	442	411	416	468	398	453	438	400	429	460	425	451	423	370	432	406	490	414	452	421	462	445	468	440	442	443	419	412	451	428	465	448	481	500	422	445	451	474	461	438	452	426	484	432	440	463	446	452	438	425	427	458	476	447	437	424	475	435	424	415	437	430	428	454	465	453	420	437	457	462	457	457	447	410	479	438	434	430	440	470	466	423	451	447	457	420	468	444	400	472	437	392	438	453	412	458	462	428	443	436	466	457	437	429	420	464	389	397	417	464	388	477	442	455	472	461	406	451	435	458	432	430	453	445	401	404	456	441	408	461	446	392	446	457	445	437	426	429	449	429	422	409	434	442	421	444	464	448	426	416	463	393	426	446	397	441	440	392	429	404	468	423	443	458	441	458	465	463	444	442	423	442	441	418	443	423	407	458	421	425	430	418	414	415	464	443	458	467	461	435	430	431	481	433	441	472	404	466	441	406	438	419	410	449	448	428	420	437	444	417	452	430	471	437	443	454	389	452	423	430	429	466	428	430	462	402	447	469	465	399	404	447	410	451	397	444	463	427	453	438	454	443	401	458	429	433	459	461	431	469	423	446	434	436	440	421	424	399	448	443	434	465	437	463	442	438	450	450	439	423	404	440	398	419	465	426	424	430	425	464	443	425	430	429	412	457	395	451	446	486	491	446	449	422	450	407	429	421	447	423	463	454	421	435	419	465	418	431	431	439	418	493	438	435	457	415	417	421	457	462	453	417	404	478	456	401	417	432	417	450	431	411	414	441	465	446	473	448	433	419	463	411	438	492	460	422	496	452	458	447	445	421	427	463	424	444	461	457	405	430	412	443	430	445	417	460	465	462	407	445	434	453	404	449	417	435	480	452	470	452	435	454	417	459	422	468	444	423	395	448	435	412	447	445	440	417	443	449	415	469	436	430	453	456	424	459	458	420	447	410	466	457	410	460	396	448	462	430	420	432	438	436	467	423	464	436	454	442	401	433	439	421	458	444	444	425	414	466	462	427	467	450	420	457	419	394	458	460	448	410	415	413	407	440	467	426	430	423	436	444	436	449	428	373	466	411	422	438	440	427	430	460	466	442	449	436	442	444	462	458	453	422	412	457	435	413	440	440	423	408	426	423	448	415	454	438	445	450	455	419	402	444	426	435	451	432	432	459	456	425	471	470	442	444	427	412	425	424	437	448	438	428	410	461	461	429	439	449	423	423	418	423	385	464	419	428	441	414	440	434	425	461	462	416	424	411	490	391	415	427	423	439	461	411	442	453	417	440	438	441	473	422	428	408	400	437	436	414	483	410	408	420	462	455	403	440	405	474	445	462	440	446	409	436	424	443	436	436	435	432	452	452	410	458	412	446	420	411	435	447	395	458	412	425	448	455	434	437	435	436	469	425	440	413	444	422	437	427	445	440	409	461	464	419	447	419	428	427	435	457	435	418	415	466	464	455	443	449	414	425	490	422	432	420	480	458	444	427	413	443	407	422	424	447	405	430	433	476	413	450	443	439	453	428	447	467	423	433	435	422	454	409	442	441	470	408	464	414	446	420	427	448	429	443	447	448	460	488	451	450	455	405	463	450	429	423	445	430	448	452	422	433	393	450	414	430	437	394	420	424	441	463	435	461	488	429	449	451	455	435	459	435	461	433	466	440	433	453	469	448	444	416	439	481	431	409	481	479	435	426	460	434	485	428	426	461	463	445	433	431	441	414	453	486	463	407	425	444	413	436	433	441	424	455	416	416	431	447	448	421	397	432	468	446	465	397	441	474	443	415	436	446	424	462	440	464	392	401	426	441	458	453	468	435	466	447	422	443	466	457	425	412	440	467	489	400	437	476	414	419	424	424	446	476	466	438	449	469	463	457	434	442	437	453	456	447	408	438	423	426	383	452	433	422	468	457	425	409	458	432	427	485	435	459	443	464	416	432	408	422	413	451	450	448	436	453	440	432	439	431	450	466	422	452	481	464	427	443	396	397	471	463	408	434	419	424	429	441	459	415	440	397	448	415	433	445	442	426	421	442	417	426	448	427	417	444	422	437	425	412	438	446	461	485	462	413	424	426	453	409	460	431	406	410	410	394	417	413	405	419	454	447	408	432	470	425	426	446	418	392	443	442	466	446	498	438	436	429	446	430	445	478	439	441	458	439	455	403	401	403	423	411	437	406	430	445	399	446	467	437	435	456	444	430	408	443	456	442	438	468	447	471	435	427	426	436	439	393	442	411	442	448	431	430	454	454	460	393	430	435	444	444	463	479	439	454	433	440	419	456	422	386	427	428	434	404	453	431	441	435	435	440	452	427	380	455	440	451	430	411	431	427	456	439	457	381	458	423	459	417	437	392	461	437	462	435	448	443	427	447	411	446	458	425	457	440	424	409	433	471	406	459	453	437	442	442	458	398	455	444	438	435	424	471	401	426	447	394	454	458	461	456	461	456	431	418	416	419	424	463	452	397	441	450	436	419	433	482	443	403	469	429	427	435	412	416	447	402	433	458	430	435	439	438	430	463	423
19053	1646	574	541	409	409	321	320	309	293	313	276	277	272	272	266	252	262	226	297	244	281	287	251	261	229	257	303	279	278	263	277	256	276	258	262	278	257	266	260	281	263	315	241	250	297	281	261	250	260	257	280	254	265	264	265	261	250	224	307	233	248	257	254	259	268	291	259	206	241	283	236	244	228	241	252	281	278	253	256	265	242	255	248	253	216	262	275	259	248	259	282	268	284	250	257	241	254	247	280	259	257	289	273	249	262	268	276	264	242	265	275	225	273	247	232	263	271	241	269	234	277	254	257	276	234	260	257	251	246	268	250	270	264	254	280	248	220	235	257	255	265	269	246	237	247	262	251	233	237	221	278	270	241	228	250	246	268	246	247	262	266	256	286	263	256	258	270	254	245	284	236	247	248	256	228	259	238	264	236	262	244	251	234	252	266	239	240	249	241	272	280	236	302	284	249	243	269	261	238	255	230	235	294	259	254	249	276	241	235	266	270	249	271	266	284	274	243	294	252	262	239	266	279	240	249	260	291	239	253	250	232	258	268	245	258	268	247	287	269	217	273	255	245	274	246	286	278	276	288	262	243	231	255	238	268	274	248	264	243	299	268	238	266	282	266	271	283	226	252	305	237	247	288	245	275	272	253	248	254	238	272	260	251	262	261	263	253	232	259	256	243	234	238	247	301	289	260	250	259	229	282	258	267	266	256	240	284	262	264	219	231	267	261	244	251	241	255	282	286	257	290	301	238	230	233	218	269	301	266	272	243	260	227	261	250	258	280	227	270	248	236	262	255	258	239	253	259	272	246	251	294	290	242	266	287	267	256	252	254	273	244	253	236	239	242	260	258	268	274	269	257	268	260	249	261	238	253	254	240	280	283	246	229	251	284	306	263	255	285	255	267	277	233	257	222	274	263	266	258	261	237	280	286	262	257	260	258	273	268	278	271	271	239	251	263	233	273	234	264	261	245	239	256	280	248	263	232	282	274	262	282	247	256	250	249	269	256	252	255	278	235	256	232	280	274	257	269	256	251	252	251	255	222	260	247	222	274	284	265	286	259	248	282	258	256	281	242	277	256	259	256	263	259	234	247	260	259	267	268	250	248	289	243	276	277	255	222	246	271	245	260	273	275	258	279	250	238	268	264	255	283	269	269	277	263	264	266	258	272	267	255	277	271	240	271	253	259	286	270	284	249	262	294	265	292	254	241	244	259	263	260	284	252	259	234	267	298	277	289	264	215	262	255	280	238	245	262	252	260	251	255	227	252	254	253	265	274	299	291	268	264	262	259	261	276	255	214	252	291	279	235	222	252	278	266	258	248	265	277	267	237	278	274	251	254	286	253	252	236	292	242	246	257	241	238	270	282	238	255	253	248	273	284	258	273	264	280	254	250	264	284	276	249	261	261	258	257	251	242	280	251	267	261	265	249	270	265	281	278	261	256	245	249	292	238	252	255	237	266	251	258	284	258	254	264	246	264	252	283	257	235	248	233	216	259	249	249	254	238	258	283	263	263	256	242	235	262	246	255	252	268	243	296	251	262	261	262	243	245	226	251	232	261	276	277	281	270	250	272	237	252	247	259	303	237	266	234	306	267	239	257	242	258	279	240	274	260	243	238	249	269	288	255	251	283	221	257	275	256	280	266	235	224	248	256	251	258	275	269	238	237	271	267	265	244	274	242	259	271	251	254	272	262	274	227	278	270	252	248	276	294	249	289	265	237	246	277	296	275	247	262	272	248	276	242	259	268	235	254	258	252	261	230	251	242	251	257	233	231	264	256	243	288	253	241	263	228	259	259	269	262	258	276	253	264	263	254	256	267	245	255	263	273	251	274	250	246	267	240	275	253	229	251	217	257	290	270	248	282	275	268	260	263	239	243	276	263	250	267	269	257	241	250	254	239	257	269	254	276	262	277	259	283	253	271	226	257	252	229	242	271	251	298	273	266	280	243	255	243	279	262	255	272	273	283	240	261	277	262	260	250	275	266	265	254	267	278	253	275	272	247	242	268	239	268	233	296	254	260	256	248	238	255	261	251	228	261	249	251	286	251	242	288	279	244	274	253	263	255	274	255	231	259	252	272	264	227	260	251	279	251	232	262	280	229	257	251	267	292	234	282	264	249	256	283	274	265	261	272	245	272	236	262	254	244	258	245	259	275	258	269	256	270	275	257	290	278	253	240	248	253	266	223	243	267	269	267	251	278	299	268	269	280	234	240	238	246	255	260	252	226	228	255	270	250	266	250	240	259	253	237	277	284	260	269	263	227	291	248	269	285	230	235	221	256	255	308	256	247	261	256	249	262	260	230	263	253	246	258	270	249	241	288	256	280	238	249	277	276	250	278	266	246	229	271	253	257	254	288	263	269	249	254	265	216	243	248	260	298	299	270	256	278	267	256	248	256	260	244	246	252	286	278	262	264	257	240	245	292	266	247	276	264	277	259	230	286	247	281	257	263	256	270	264	265	252	287	260	264	274	235	271	239	245	290	303	266	284	243	250	250	270	240	232	225	254	271	258	244	217	242	241	268	257	255	268	260	272	248	265	255	271	256	296	264	262	246	239	243	246	229	250	245	220	263	262	262	242	276	280	255	249	235	261	245	250	251	274	276	293	264	241	253	273	274	291	261	237	234	267	244	274	265	259	252	245	278	257	247	277	254	243	276	259	249	253	257	265	254	273	267	251	256	251	258	248	246	248	253	271	249	261	285	263	260	264	267	252	247	265	260	263	260	268	226	276	274	227	263	274	268	278	264	262	296	256	259	265	272	258	250	246	246	234	270	266	291	230	260	264	273	278	250	233	247	285	263	244	271	262	268	253	253	295	271	248	262	248	256	261	255	278	264	244	243	251	250	292	270	254	260	261	268	258	246	241	255	256	267	258	256	245	233	224	216	248	212	270	234	283	277	264	264	232	264	256	274	268	270	251	256	257	251	255	262	246	251	228	245	252	255	270	236	258	265	256	239	290	248	265	239	260	283	261	257	252	260	263	241	246	250	245	256	237	240	229	264	296	280	289	268	270	254	248	275	263	223	278	231	244	223	272	249	273	256	249	266	275	280	284	228	264	271	275	257	263	245	243	257	251	248	264	250	244	273	282	280	262	252	224	273	282	265	271	255	253	251	255	256	263	272	263	237	238	292	262	266	268	238	245	263	224	252	282	263	273	265	233	227	296	289	249	251	247	247	252	243	282	261	270	242	230	254	255	269	272	245	244	258	264	236	254	289	253	259	260	265	202	251	232	265	268	267	279	261	249	269	272	235	265	260	239	240	253	300	260	265	264	232	243	243	258	283	251	266	259	262	252	261	246	272	274	252	310	241	236	271	258	262	272	261	252	248	253	282	242	262	242	224	293	272	249	283	270	225	241	241	266	252	285	258	249	241	243	241	274	249	276	249	257	273	270	264	267	288	306	250	275	247	283	262	259	269	247	246	240	250	243	281	241	251	277	271	242	276	281	273	256	252	227	226	265	282	259	258
11463	892	1218	1436	1255	1047	1002	953	820	773	776	735	769	707	717	701	707	645	681	652	631	653	656	612	628	573	627	695	634	608	605	604	578	620	625	605	621	629	618	646	603	606	607	628	573	614	638	603	615	601	649	658	651	600	631	628	613	603	606	632	646	601	612	625	629	621	605	661	628	609	570	620	607	635	608	663	603	579	570	632	562	604	590	661	607	561	635	614	651	637	613	599	601	635	614	615	597	605	633	599	573	597	584	644	610	602	653	591	616	647	585	595	581	622	634	627	572	620	596	638	594	615	616	619	627	642	637	607	593	609	645	626	595	576	623	643	634	584	613	607	628	572	619	592	589	596	579	605	582	600	603	651	623	623	607	621	621	584	611	544	597	630	607	626	658	596	647	585	623	553	605	613	618	611	575	633	623	638	568	593	608	600	638	611	616	617	634	584	599	608	640	602	579	601	593	599	628	589	561	622	603	605	651	582	609	640	607	595	570	595	584	602	617	606	595	590	631	627	608	632	601	621	568	589	648	567	582	581	617	601	596	604	603	614	637	620	573	590	638	607	602	609	621	627	594	578	598	613	620	572	617	626	615	597	597	599	603	656	636	634	634	624	662	610	613	589	620	591	655	620	613	588	620	627	594	613	590	568	599	608	609	616	619	620	625	587	640	683	627	573	608	616	603	585	571	596	623	594	550	542	651	607	628	587	603	613	610	572	606	578	612	669	624	541	665	598	622	620	610	602	570	645	588	587	600	593	638	593	611	599	613	669	624	598	618	614	622	635	603	635	608	592	639	614	598	599	571	610	594	553	602	627	624	601	579	638	613	624	645	624	598	615	586	578	627	641	579	598	572	610	633	635	593	596	589	601	540	593	611	587	653	575	623	655	627	621	646	598	615	601	629	612	597	591	637	595	637	628	600	613	587	607	578	610	566	593	659	633	628	574	613	584	647	627	596	635	624	602	596	643	575	606	610	614	570	572	594	642	595	597	582	579	584	545	621	587	594	600	592	615	578	612	597	607	614	669	648	595	599	646	623	637	591	641	602	587	565	596	626	568	583	615	625	607	594	591	604	595	562	628	622	635	600	591	628	612	626	619	619	590	613	638	615	651	612	598	630	625	620	663	593	614	604	582	601	597	602	577	602	598	606	601	612	600	628	610	589	629	563	609	572	638	581	583	571	578	660	617	625	607	620	633	627	622	611	597	597	566	626	598	578	576	633	603	613	603	612	616	622	597	574	599	595	601	610	586	606	601	584	598	640	605	615	612	604	610	562	638	585	610	609	603	618	601	623	625	547	622	578	557	627	653	576	603	602	625	594	597	614	577	564	612	615	625	608	578	629	572	622	610	553	615	653	607	585	574	614	620	594	634	650	620	616	612	656	621	579	571	603	602	653	599	555	599	632	627	584	601	556	572	626	657	618	602	577	570	605	627	592	574	564	629	654	589	607	607	613	619	608	623	623	609	652	633	617	611	600	642	602	593	593	566	643	619	602	617	573	570	612	606	603	595	626	619	578	620	626	588	593	585	601	566	596	598	628	629	600	600	581	601	564	601	644	575	622	569	575	641	584	637	662	616	610	561	584	631	571	575	631	581	568	573	584	598	629	597	597	591	618	577	633	574	589	603	606	615	571	579	683	646	594	581	619	566	592	606	577	599	629	649	603	632	622	613	555	616	620	621	639	608	638	638	632	574	655	629	605	600	553	628	581	616	585	651	630	659	629	586	629	605	594	584	605	589	559	647	614	601	622	584	615	600	622	577	628	550	628	636	620	614	591	584	613	599	630	590	585	635	639	600	599	619	613	607	624	586	582	619	604	601	652	605	612	576	598	619	609	571	615	589	608	631	561	590	582	604	605	604	612	587	590	591	599	611	622	602	614	566	639	580	620	612	630	675	663	585	615	590	579	632	639	563	645	648	631	564	593	627	639	597	598	590	636	595	565	616	577	604	570	614	612	664	600	583	557	585	583	612	600	592	642	586	603	581	621	610	633	652	631	601	603	606	605	666	593	599	606	609	609	608	644	641	630	586	631	618	610	634	601	569	577	648	625	553	619	605	593	580	632	631	646	605	611	574	606	617	610	649	597	592	620	567	623	593	583	588	651	585	580	601	623	607	601	624	634	662	581	597	603	611	571	585	622	580	642	579	583	588	583	624	607	630	573	632	555	599	598	638	559	577	617	571	536	585	604	629	655	593	605	563	600	600	610	627	625	572	640	581	607	599	609	584	608	597	638	625	617	610	616	631	617	610	585	618	541	604	605	622	581	592	570	641	525	651	631	637	556	601	614	652	569	604	572	641	652	627	631	612	646	618	609	610	647	621	585	593	624	619	564	613	601	584	596	614	621	580	635	580	640	594	595	582	592	570	603	607	593	553	643	614	547	603	604	599	552	538	602	607	610	602	620	611	616	592	631	589	662	640	615	631	619	596	620	588	626	594	630	577	609	601	623	562	590	615	620	566	574	653	593	568	597	598	581	627	618	597	621	603	570	620	599	579	616	584	627	572	619	634	593	618	598	627	620	559	633	617	640	594	640	613	582	575	579	568	595	610	587	611	606	591	632	625	601	567	615	597	625	613	629	568	610	599	583	608	634	651	625	643	549	596	583	627	584	592	571	626	649	608	648	588	636	605	591	623	587	620	629	598	623	648	570	578	630	621	631	593	610	595	623	631	632	599	629	597	616	564	607	600	582	601	569	590	610	669	610	587	606	582	596	597	611	565	578	612	566	570	616	611	645	590	649	594	595	606	611	584	584	606	623	594	632	590	619	605	616	580	600	655	592	642	590	570	595	588	638	601	637	614	597	614	602	617	617	617	608	589	556	641	593	599	581	548	648	644	579	602	603	560	610	624	598	605	630	656	660	608	581	647	559	593	576	579	625	614	611	615	649	607	604	657	626	637	605	628	629	638	592	633	571	582	647	640	595	617	590	657	546	546	625	582	595	576	574	617	652	610	580	612	581	600	587	610	590	617	593	654	665	574	607	580	594	608	604	589	593	570	583	598	600	595	617	587	613	603	637	619	625	594	626	609	653	615	611	573	612	627	598	636	595	590	608	613	643	580	646	643	625	612	621	579	588	613	635	641	626	581	623	610	584	633	592	655	591	563	623	582	606	606	629	624	600	603	607	619	593	625	579	606	592	603	609	610	621	578	608	601	585	557	594	613	611	625	622	594	571	599	576	586	594	599	603	550	648	639	621	656	617	613	600	580	631	585	610	549	617	602	627	595	640	590	616	640	641	617	595	622	609	617	583	592	650	550	571	658	611	678	575	626	620	582	625	625	612	655	623	609	572	668	595	640	600	605	608	611	665	649	639	617	615	637	623	581	555	624	631	606	633	625	614	575	581	589	577	630	630	583	622	625	622	637	625	621	576	601	601	663	607	621	606	585	619	650	591	584	595	594	579	677	599	582	584	609	590	622	613	621	596	620	579	641	625	626	634	634	575	583	634	625	611	627	604	627	619	574	594	578
30645	4286	1250	890	719	581	534	546	470	439	445	448	434	413	422	429	436	434	413	427	421	447	389	367	401	407	392	427	411	381	414	401	408	398	393	403	337	412	417	382	435	439	404	387	355	410	417	411	365	399	410	415	411	386	393	392	387	399	401	392	393	382	398	367	382	409	446	420	399	460	448	367	404	367	410	417	405	372	386	432	391	415	422	366	370	424	390	424	377	389	390	455	410	393	426	409	362	447	384	375	453	388	402	434	404	417	398	402	360	430	429	418	408	422	395	398	411	410	408	414	451	378	408	433	407	351	408	362	386	435	432	359	373	389	367	419	389	390	427	384	388	377	392	363	419	404	427	385	386	393	417	400	420	399	386	378	405	377	360	392	430	448	428	380	423	407	409	386	404	436	383	391	439	395	407	385	396	404	418	401	362	387	414	444	425	406	360	391	416	437	383	398	392	418	407	381	397	446	400	418	400	388	372	385	369	384	397	387	409	407	401	389	396	386	387	455	395	389	395	368	432	428	379	405	404	418	416	360	413	409	402	375	375	413	398	409	391	415	392	403	394	370	423	418	397	402	386	407	381	378	408	391	389	373	376	422	409	408	381	374	397	401	412	393	391	377	392	394	402	421	386	412	395	389	382	374	432	399	388	435	406	394	387	361	411	399	381	395	426	418	418	422	411	402	367	382	377	416	405	390	400	402	396	364	407	381	417	415	388	417	421	414	381	384	398	398	394	388	359	391	397	412	420	342	412	404	425	426	410	385	400	437	354	342	396	383	437	431	388	349	444	406	358	416	416	393	440	411	375	376	419	359	382	421	378	378	398	408	421	396	362	402	426	389	403	404	433	380	386	390	459	414	390	398	392	406	404	359	398	424	427	404	371	380	431	374	370	408	395	406	442	409	403	386	368	390	386	408	380	423	392	419	406	406	463	402	417	425	390	418	398	396	433	407	390	350	405	360	389	358	378	439	391	407	376	415	443	441	400	370	355	380	440	451	445	395	377	442	417	371	426	398	432	379	414	434	435	411	384	388	419	386	387	401	402	373	416	391	396	404	405	411	377	376	397	392	357	417	386	413	377	402	405	393	377	399	420	416	361	367	400	399	369	334	434	388	385	395	407	367	384	394	400	425	429	429	393	441	407	416	393	388	385	390	384	420	374	375	413	428	420	389	384	396	411	393	372	389	402	394	417	454	379	397	405	426	403	396	391	414	420	381	385	374	404	403	419	404	420	386	417	448	422	419	361	382	408	399	359	426	416	382	375	379	404	399	362	398	409	415	426	400	379	359	390	413	375	379	365	390	401	376	399	420	416	400	408	371	432	393	371	380	415	412	405	379	385	375	392	420	400	398	379	422	404	420	382	436	401	403	426	349	416	395	384	371	423	453	427	383	384	428	369	374	411	378	388	399	416	390	377	417	405	398	408	407	415	377	422	421	410	361	415	385	398	385	414	426	391	393	384	377	394	452	398	413	433	388	378	401	412	418	384	415	352	439	346	407	348	379	442	418	375	388	392	427	433	365	423	424	430	387	379	359	382	419	400	381	393	398	412	431	374	393	386	400	404	382	428	379	424	380	367	446	410	420	404	419	473	378	390	390	365	362	396	392	414	388	365	410	402	389	400	393	395	404	369	378	358	375	381	407	431	422	366	379	395	422	402	393	380	399	424	402	416	407	391	391	368	426	370	397	396	405	395	431	388	415	437	415	417	401	389	413	391	396	379	394	429	387	399	364	347	395	399	411	386	388	408	422	393	403	400	404	337	407	398	384	391	401	366	403	394	382	367	427	366	411	429	410	426	418	388	377	375	388	402	418	415	367	388	394	402	392	412	437	398	378	365	405	400	389	422	386	408	396	382	374	421	375	389	417	401	455	419	384	352	401	402	388	418	384	368	380	404	400	406	424	381	424	403	435	390	399	405	415	374	378	373	421	410	410	430	375	356	405	445	387	375	416	385	407	395	376	400	413	413	361	407	383	380	413	375	385	438	385	365	401	387	361	374	397	371	404	376	398	420	410	416	407	391	380	377	401	402	382	411	444	389	401	391	362	424	412	365	416	410	416	390	386	366	410	403	384	425	381	394	388	386	377	406	373	401	456	472	414	400	426	403	427	384	401	417	391	373	401	418	389	372	405	385	422	370	349	385	412	394	401	422	415	373	427	398	379	368	385	401	398	434	375	411	396	395	426	396	384	430	383	390	418	395	361	407	397	406	403	394	366	397	405	383	412	383	381	402	409	407	412	395	387	405	434	413	392	364	386	415	394	444	374	412	378	379	419	424	400	415	368	390	398	391	378	391	365	396	442	375	418	406	380	421	389	363	401	380	366	356	443	412	403	429	353	379	433	392	371	403	409	402	426	368	376	374	393	353	399	381	429	396	405	382	414	409	401	399	348	386	385	405	461	416	400	387	420	374	408	428	428	426	415	440	358	406	380	414	396	382	438	396	390	397	396	409	393	379	350	459	381	435	386	383	366	404	453	387	362	361	421	379	381	420	440	408	366	401	425	343	414	392	428	413	407	431	442	421	400	393	394	397	392	414	381	390	409	452	358	387	394	368	387	410	398	369	369	378	415	426	390	417	417	366	402	402	371	426	381	423	381	369	356	413	370	392	371	376	394	409	415	386	381	413	383	395	390	375	404	486	388	379	394	414	397	404	379	421	377	402	374	367	422	431	402	371	390	399	428	396	406	380	379	405	412	416	376	381	399	397	412	405	383	387	375	426	400	370	413	392	424	409	398	389	384	385	416	385	411	404	388	392	360	392	424	413	407	404	393	416	404	358	407	402	426	424	396	400	398	387	384	422	410	386	418	403	431	405	410	393	404	418	401	445	408	414	401	396	402	348	358	398	424	396	414	413	403	369	372	396	382	362	428	393	393	406	404	386	404	426	454	419	415	376	419	403	410	395	435	401	380	435	433	408	438	434	420	370	422	380	405	425	387	388	409	414	381	393	396	395	409	384	393	400	416	413	429	376	389	429	377	371	392	400	413	425	383	417	385	444	406	380	397	375	375	402	410	363	406	403	380	398	382	372	337	397	379	427	406	429	400	370	407	394	396	392	384	391	382	422	421	413	408	440	387	383	376	448	357	405	434	422	405	424	397	395	380	420	381	434	427	401	371	429	415	432	391	425	386	407	386	385	412	406	393	413	401	386	435	376	428	420	409	417	397	437	398	373	387	364	398	415	411	368	407	391	440	378	384	403	406	436	399	409	450	362	420	435	396	391	384	413	414	368	438	394	394	417	437	417	422	419	377	415	418	452	412	371	365	390	404	407	409	391	411	402	381	396	408	430	420	417	407	407	417	437	392	407	408	383	338	387	417	393	398	418	443	415	396	392	368	396	396	392	416	409	432	403	374	412	407	454	418	392	403	420	385	375	379	388	419	399	392	402	392	411	381	404	382	371	412	409	464	399	389	424	393	382	356	407	407	373	396	383	381	390	396	407	420	377	414	388	392	374	404	425	409	383	352
15897	1439	2160	2435	2170	1837	1640	1462	1335	1268	1221	1089	1069	1096	996	1040	1000	1005	964	1002	1032	989	883	942	908	928	940	896	953	895	856	851	896	902	987	875	902	898	866	855	915	908	912	871	879	869	937	857	923	821	853	862	859	827	890	848	835	843	837	863	859	862	867	844	896	918	867	922	918	889	862	854	876	862	881	866	859	826	881	864	832	873	884	849	835	863	887	926	885	869	881	849	873	820	918	866	859	933	871	850	869	845	879	874	929	929	950	866	924	880	911	910	922	899	835	880	917	905	874	866	915	880	879	846	870	831	843	890	839	859	860	919	881	852	906	807	927	875	853	871	901	796	846	906	824	899	858	904	852	871	846	875	874	866	860	890	900	881	877	895	911	855	892	836	863	883	860	861	854	870	931	839	885	952	831	881	843	866	861	861	892	828	859	908	861	923	879	887	883	940	866	883	886	852	880	836	893	807	865	879	875	880	859	816	902	890	829	890	890	846	846	893	872	854	867	829	890	903	910	877	862	803	930	840	851	875	827	851	853	858	853	891	942	876	902	903	869	844	862	875	895	836	885	782	861	872	856	865	862	843	885	851	867	870	867	833	891	847	891	848	834	813	896	852	869	853	882	875	820	892	868	877	833	864	900	856	808	859	852	911	836	862	828	891	840	901	861	851	895	891	844	875	853	872	872	848	872	858	822	876	861	872	792	868	849	869	868	878	882	877	831	900	850	870	825	879	831	897	829	898	873	833	864	881	852	937	868	857	910	863	870	865	881	893	920	849	861	864	889	926	903	915	858	849	882	867	873	890	949	840	904	858	880	871	877	826	872	854	879	865	852	891	896	876	894	889	876	852	827	929	883	862	911	862	829	838	881	870	871	891	854	858	894	862	868	836	892	872	893	890	883	852	853	844	858	836	873	865	854	898	822	884	832	848	848	864	898	839	870	905	906	849	877	886	888	862	869	872	857	828	865	899	892	922	862	894	915	902	888	913	933	921	899	857	887	794	832	888	869	877	851	867	861	905	879	853	864	947	848	841	898	801	852	882	840	901	849	885	861	878	832	864	904	925	789	850	881	817	903	869	824	825	877	881	870	904	873	853	865	877	809	909	860	862	852	855	884	846	931	844	903	875	815	868	906	840	904	898	921	893	883	882	866	900	870	863	910	854	872	865	854	893	857	864	817	821	869	828	904	889	889	906	854	876	838	868	889	886	850	864	888	916	898	875	827	916	839	885	806	882	888	901	891	860	810	836	896	875	890	862	784	878	888	867	916	835	872	899	835	878	833	851	881	859	816	877	826	872	818	855	841	870	843	877	869	889	817	872	847	865	869	820	841	864	896	811	878	863	892	901	842	837	864	911	889	876	841	873	890	863	878	825	860	919	844	834	841	864	897	882	860	808	896	838	883	905	891	832	859	856	864	874	878	907	876	846	841	872	844	889	878	884	864	866	925	846	826	885	858	873	876	838	888	843	900	874	872	893	876	852	812	847	894	874	891	876	820	932	906	888	856	918	851	877	893	891	905	881	899	860	889	853	851	903	904	877	873	863	874	897	863	824	854	914	871	830	898	887	866	911	855	849	849	881	882	859	847	914	826	897	872	887	867	897	847	869	869	909	869	899	908	832	851	886	903	877	881	876	900	895	817	897	870	848	861	874	852	831	868	844	889	848	860	901	887	912	861	785	872	834	903	878	834	868	848	880	864	865	873	865	847	863	864	865	873	866	854	825	882	855	897	877	878	885	871	849	907	864	854	830	865	857	836	860	868	914	882	840	900	854	865	881	854	876	882	825	901	828	868	857	827	851	860	883	856	899	900	884	877	927	872	940	867	803	837	843	922	885	908	909	919	836	874	881	896	809	874	869	882	876	886	888	895	878	921	951	891	857	882	832	918	887	845	841	843	928	881	864	900	863	891	926	869	877	845	872	856	870	864	793	853	918	945	874	943	900	854	874	822	816	849	817	871	862	850	823	849	882	843	882	849	844	822	844	887	834	839	863	825	914	821	834	810	877	871	828	859	916	842	852	889	971	856	874	863	873	887	836	893	879	865	849	873	864	870	856	862	873	841	855	864	909	890	849	885	836	810	894	824	894	916	824	870	877	895	817	876	842	834	830	840	850	880	894	888	878	873	930	874	853	837	931	825	899	848	907	896	853	853	869	856	863	874	906	857	860	813	841	844	882	889	881	883	870	883	868	933	893	893	826	879	896	825	849	889	923	863	928	889	847	876	878	874	874	862	853	848	856	903	829	866	856	813	855	843	829	875	791	844	878	869	843	904	845	896	889	807	837	859	890	857	793	862	866	880	857	895	865	885	897	899	882	887	842	851	904	910	859	836	915	915	912	884	880	905	889	898	862	881	868	851	894	882	920	916	882	947	862	900	868	855	868	852	818	873	896	860	841	895	898	826	864	822	884	847	911	882	840	894	854	826	900	845	870	800	887	897	857	912	873	849	854	854	924	885	853	896	905	828	863	839	902	852	880	917	874	875	921	911	771	854	871	891	876	887	855	872	854	917	875	855	905	856	888	903	890	860	939	816	867	838	879	883	847	936	927	878	867	839	845	846	896	808	842	887	843	882	920	842	821	872	860	903	861	877	869	903	911	881	857	870	896	866	848	889	850	857	884	868	822	895	878	867	849	922	904	871	825	840	853	867	848	857	872	876	910	842	852	916	949	836	849	890	867	883	856	864	866	875	868	901	868	838	878	863	831	835	879	840	871	837	838	887	838	874	905	851	839	886	823	866	895	847	916	877	861	867	905	893	805	850	895	879	865	856	875	892	850	898	910	930	859	878	865	884	870	919	882	857	881	890	858	888	878	865	914	800	850	818	848	875	849	874	847	878	875	892	892	896	872	873	878	828	867	858	904	883	836	862	872	902	889	889	863	812	914	877	856	899	839	849	905	814	893	864	850	870	891	889	847	867	866	888	860	862	887	906	933	807	842	854	823	873	847	845	861	819	819	826	880	870	844	859	871	883	847	912	846	907	856	861	926	829	864	841	880	878	865	813	841	904	920	850	866	864	899	859	837	918	842	811	900	854	849	851	839	828	841	877	874	838	859	881	839	921	834	916	876	834	857	873	896	852	840	858	850	879	881	898	873	880	922	894	872	847	918	865	863	890	813	890	863	908	886	943	878	868	855	907	901	864	933	894	889	874	887	894	863	893	904	832	873	872	854	877	857	880	900	859	896	866	882	865	878	848	843	870	862	886	825	902	899	852	894	895	839	909	861	870	828	918	862	885	931	853	890	917	848	878	844	880	858	872	890	848	866	890	813	886	856	879	890	897	839	873	825	881	849	843	851	886	875	863	839	854	862	875	902	857	850	894	909	814	967	877	910	875	861	884	859	831	854	856	911	867	872	859	848	895	830	857	854	851	861	875	840	888	865	862	834	868	876	830	895	859	881	837	853	845	877	916	869	807	856	856	802	864	891	840	878	915	885	869	885	827	879	837	875	863	837	879	895	895	841	879	894
6673	379	212	215	203	202	191	200	178	169	178	191	175	181	210	195	202	223	162	194	161	200	174	198	157	211	211	172	205	163	205	196	204	178	167	159	182	175	176	166	180	185	189	205	180	176	167	190	162	181	165	191	192	189	175	171	195	184	174	172	187	200	186	189	219	179	185	188	200	168	203	155	174	195	204	205	206	210	184	170	180	215	197	161	181	186	204	207	186	207	200	173	169	199	176	185	195	202	182	194	184	166	197	203	191	189	191	196	187	192	189	172	187	178	200	185	174	165	207	198	159	190	195	202	200	175	177	163	190	179	184	186	186	175	184	193	167	191	198	203	174	169	194	199	177	171	177	173	180	171	172	179	162	183	175	189	189	193	161	171	194	179	205	184	184	177	201	205	180	174	182	177	195	197	176	216	176	201	203	173	183	158	184	192	175	192	190	188	182	163	193	172	176	173	191	181	198	198	191	196	183	198	196	180	189	166	173	171	179	192	191	191	222	192	173	183	192	229	192	195	208	182	206	192	196	194	191	206	183	192	177	162	175	189	184	193	193	188	188	158	168	204	197	190	175	181	171	192	191	194	163	201	207	209	173	168	182	196	169	195	193	192	200	171	160	197	226	203	205	171	191	189	175	201	189	169	176	187	193	190	171	217	179	207	174	163	181	196	180	201	192	184	177	183	190	194	179	199	214	183	155	168	150	177	182	212	215	191	203	169	202	171	192	209	166	201	190	201	169	200	177	172	160	175	210	207	189	178	192	181	179	170	197	156	198	172	187	181	196	159	174	208	189	163	205	195	170	179	189	192	179	174	175	190	182	191	181	184	210	187	171	196	186	187	167	172	203	189	206	213	180	159	200	173	143	192	189	220	204	187	186	200	216	211	172	169	183	206	179	178	182	196	177	171	178	194	196	152	207	175	207	207	201	169	184	199	203	177	170	186	175	176	212	176	188	212	197	210	189	184	184	202	195	166	182	175	206	197	191	216	174	183	221	187	194	190	186	198	180	180	212	192	184	188	161	180	176	174	178	185	226	181	174	199	203	192	185	170	170	188	188	197	187	182	204	175	198	180	203	209	186	214	175	168	207	178	186	190	187	168	213	210	159	206	161	165	214	188	183	208	226	188	173	196	185	189	180	190	189	185	174	187	201	212	183	196	194	192	182	185	201	165	181	171	170	209	190	170	207	150	186	184	174	184	192	173	171	194	183	194	175	200	207	176	197	175	219	188	166	197	199	195	182	195	196	179	189	169	213	196	178	191	211	183	190	168	165	194	200	199	187	177	198	194	193	185	186	220	196	182	188	175	158	176	200	179	178	179	203	164	180	192	195	189	183	204	172	190	197	204	186	153	183	183	189	194	189	213	143	186	213	193	188	173	186	180	189	187	190	192	201	170	192	178	181	162	171	186	192	184	174	192	177	186	188	173	189	189	168	173	213	197	207	209	183	162	153	186	170	168	193	160	180	187	198	183	180	195	198	198	181	178	189	164	169	180	187	173	189	207	182	187	199	192	176	191	212	191	184	195	201	183	191	224	220	187	201	168	222	157	187	221	184	173	185	201	168	185	191	177	174	221	179	169	169	169	189	194	208	195	167	225	214	186	184	192	212	213	175	169	205	195	214	212	195	188	184	183	172	184	181	174	206	214	196	187	192	167	201	186	189	207	192	198	163	192	171	203	185	170	212	187	198	208	213	182	173	198	187	207	188	174	184	182	174	176	185	174	177	209	195	175	179	195	194	164	183	180	174	193	201	183	176	197	203	176	181	202	187	193	175	201	199	186	169	211	205	210	173	153	184	191	212	181	201	203	178	190	198	194	183	168	170	188	157	182	168	207	190	208	162	179	193	192	159	195	185	190	203	152	184	164	210	179	210	176	202	200	156	187	194	191	169	169	196	179	183	173	156	180	187	184	177	192	175	185	194	209	209	193	194	190	194	195	185	195	212	196	189	202	182	180	200	166	209	183	178	196	180	201	206	173	177	168	211	221	179	199	187	173	169	168	193	164	174	168	160	194	187	164	187	164	174	186	189	196	192	171	191	194	170	193	182	193	194	160	181	188	195	220	194	177	193	196	174	191	195	193	197	179	175	163	168	190	166	165	190	188	188	193	189	188	188	199	190	180	169	192	190	191	183	185	184	176	176	197	195	206	151	198	164	204	178	167	174	186	161	195	176	182	191	174	188	183	189	173	163	204	204	186	184	205	203	189	177	168	172	177	158	187	189	197	196	196	191	162	184	174	192	182	189	190	195	172	196	182	187	192	188	169	208	173	155	169	201	196	184	191	209	169	192	188	202	221	190	162	180	182	183	180	159	204	175	194	176	178	196	179	181	176	186	190	190	178	173	177	181	193	182	171	184	158	180	190	185	158	198	194	179	202	197	201	200	210	187	179	176	174	179	173	192	199	199	177	166	168	163	170	165	179	185	188	201	191	202	178	167	200	143	207	175	201	200	179	170	197	197	195	181	183	171	168	158	182	211	181	181	206	177	174	173	168	181	183	178	176	201	217	176	214	194	165	193	165	220	186	160	215	175	224	200	197	187	193	181	185	186	197	174	170	164	181	190	216	191	192	179	204	195	159	206	185	194	176	195	187	184	204	193	204	173	179	197	176	197	169	199	189	200	207	184	175	181	168	161	173	196	198	189	191	169	160	179	191	175	184	190	193	191	193	179	183	160	187	211	178	198	199	189	204	185	192	157	203	188	174	186	170	189	196	163	165	153	162	183	177	195	200	193	198	202	166	195	199	201	174	197	174	194	194	187	172	202	181	188	188	172	183	204	185	180	179	199	203	177	184	188	155	226	180	186	174	199	198	183	195	172	188	170	184	188	187	170	204	196	184	165	192	202	193	196	192	178	219	192	193	204	175	191	218	222	186	171	174	167	178	212	202	184	188	176	190	188	185	170	191	213	186	207	167	167	190	192	187	198	192	194	184	193	221	188	179	157	186	162	165	169	180	171	189	168	203	174	195	168	174	159	191	171	188	180	179	178	185	188	176	206	217	214	197	194	149	172	186	219	192	184	185	188	160	182	191	183	201	189	186	180	177	175	189	209	166	191	160	173	168	168	199	188	190	187	173	191	189	194	186	195	171	209	188	176	184	193	184	179	206	185	186	186	190	182	214	218	196	183	192	175	189	213	188	181	175	178	168	185	181	174	183	192	194	169	197	191	184	191	192	168	183	205	157	187	167	184	193	167	191	153	177	181	192	190	212	203	200	196	183	197	188	201	205	200	193	181	169	187	185	189	195	184	194	179	182	175	190	199	172	171	158	177	193	201	184	202	191	183	166	179	178	202	216	191	187	192	190	159	186	184	178	169	181	187	191	168	197	216	196	208	202	186	191	173	181	215	166	198	180	199	195	195	179	197	187	218	187	185	212	183	183	198	171	204	192	180	190	152	192	200	189	184	189	196	204	193	193	190	204	188	186	197	203	195	164	202	179	202	190	193	187	166	214	214	190	191	211	210	187
4261	462	492	483	526	462	452	467	450	502	465	473	464	464	454	440	469	436	454	460	473	492	423	439	466	487	416	476	479	440	430	457	413	500	448	447	429	480	467	451	435	442	487	450	482	462	463	481	456	458	475	457	460	480	441	510	459	448	482	456	397	401	474	442	487	498	460	461	422	493	443	427	453	430	451	443	471	466	477	483	442	482	475	477	494	444	459	463	454	437	464	466	416	470	445	423	451	445	498	450	498	439	443	436	448	456	443	473	458	471	490	443	475	430	441	406	461	432	472	502	466	468	473	469	488	443	478	444	453	474	474	456	456	463	456	452	511	441	437	496	469	432	422	435	436	448	475	484	460	452	504	493	488	442	485	461	412	481	455	483	420	452	449	442	442	508	444	458	476	490	477	467	450	429	448	446	446	479	440	457	466	434	520	472	443	465	492	422	485	459	465	459	444	459	442	458	487	453	469	477	486	475	457	475	456	472	436	479	446	467	443	460	474	402	479	456	447	471	429	458	453	472	490	426	518	447	471	446	496	468	470	477	441	438	442	477	450	450	430	453	435	451	477	471	439	450	487	478	455	438	489	471	434	462	462	449	442	432	451	463	445	478	449	461	460	493	480	449	491	459	454	425	455	465	469	451	482	494	433	467	444	478	445	486	457	470	487	451	482	465	507	467	458	479	456	417	461	396	470	458	426	462	465	488	507	466	491	431	432	471	450	445	447	457	500	453	465	481	440	466	472	467	437	453	483	459	439	449	462	470	451	439	472	437	468	494	469	476	491	470	468	405	489	474	479	463	465	479	496	443	487	449	446	432	460	426	440	438	462	509	484	450	493	443	433	468	457	401	424	465	449	455	469	452	454	458	442	442	448	457	430	432	419	440	464	458	465	447	449	447	450	459	505	480	453	491	473	445	466	437	448	421	462	482	492	472	433	480	428	466	466	446	457	444	468	457	472	430	493	453	491	463	467	479	459	442	478	476	474	441	474	441	455	460	462	459	452	448	498	509	436	449	449	458	439	443	463	482	460	391	437	467	481	496	477	447	475	485	434	414	464	498	458	480	485	457	455	453	447	442	505	483	463	483	466	496	467	485	428	476	472	434	450	437	478	453	475	485	493	464	458	457	449	466	468	411	468	467	466	439	459	443	431	459	474	447	469	463	443	464	466	413	513	444	444	453	447	444	393	460	444	483	454	426	445	455	443	475	425	416	462	491	507	459	450	411	447	413	437	427	481	448	450	459	480	467	508	423	441	419	481	470	460	453	458	457	469	435	461	460	442	458	449	431	485	437	444	460	453	423	397	461	444	434	419	431	454	463	490	445	462	474	432	463	466	458	416	402	469	467	462	502	454	459	450	473	488	437	460	457	470	465	461	476	456	448	440	453	452	468	461	427	455	470	432	470	435	451	478	455	435	463	476	439	426	449	477	479	443	467	437	469	484	477	453	495	461	449	476	454	411	436	458	455	409	469	447	433	446	445	461	478	436	450	420	476	452	429	428	443	425	411	462	473	462	450	451	444	436	425	486	476	451	461	443	407	436	426	451	467	458	454	458	471	464	472	471	474	465	466	490	463	425	492	433	487	499	440	459	472	446	454	471	442	483	474	420	461	465	506	467	438	466	503	444	444	452	429	464	505	440	428	468	469	442	498	459	448	479	480	475	430	478	406	458	427	453	462	473	484	444	451	457	476	464	461	464	433	446	436	467	451	427	426	433	461	457	461	462	454	494	443	503	463	444	449	459	454	455	462	450	464	452	445	487	474	453	448	457	486	484	473	468	456	462	445	460	460	461	458	457	464	459	465	476	481	443	462	472	475	454	470	426	456	466	495	435	481	453	449	403	457	457	454	458	445	466	462	487	443	473	429	487	432	477	471	432	465	432	426	443	470	436	411	453	434	494	452	476	444	477	441	426	482	466	493	471	427	469	455	477	503	474	446	465	472	443	445	469	453	431	445	473	473	458	457	431	460	424	488	461	411	431	486	438	481	512	472	444	446	444	467	452	479	450	426	473	436	460	480	449	416	463	448	449	419	451	475	454	450	433	461	456	436	448	447	447	458	480	440	440	477	450	474	476	443	428	453	417	469	468	461	455	456	486	476	439	480	454	488	477	461	471	454	469	459	426	468	499	475	494	499	471	446	458	450	468	458	480	449	469	478	479	464	427	482	479	470	464	439	406	471	434	432	451	494	462	454	474	476	478	436	441	465	467	454	440	430	484	469	470	402	464	490	467	434	479	425	439	507	411	426	434	479	464	443	493	455	505	470	477	435	431	454	426	495	466	473	447	487	453	458	489	414	454	471	459	451	436	439	448	469	450	412	455	457	488	484	472	501	459	470	489	439	447	443	471	465	405	445	479	448	427	501	441	474	492	471	447	480	486	477	464	418	465	451	471	436	441	462	465	496	471	487	467	464	455	399	450	473	470	462	499	446	479	484	450	421	465	453	453	426	436	461	484	424	465	438	439	470	442	455	468	477	507	476	460	421	452	458	498	415	471	454	448	460	444	465	403	486	500	481	452	462	444	456	500	461	444	443	482	447	436	466	427	455	472	496	432	468	449	434	452	455	450	433	444	435	426	465	452	464	463	444	461	495	487	495	397	456	442	446	463	426	471	432	426	473	440	453	458	435	439	458	490	457	465	477	440	512	451	452	416	450	466	434	442	474	457	466	461	460	463	458	491	458	466	465	439	422	480	445	485	448	421	454	423	458	449	479	438	433	445	398	470	462	464	464	474	457	430	462	471	457	443	446	410	434	479	434	457	491	482	485	417	458	446	448	454	442	472	457	456	497	446	466	460	414	420	431	418	398	460	462	418	436	462	457	442	469	456	465	474	450	484	467	476	452	454	455	454	468	491	444	476	432	452	452	441	427	447	467	439	469	449	455	476	453	441	443	433	443	459	471	479	486	415	427	495	471	439	447	453	418	449	420	453	450	468	469	474	470	462	454	469	481	447	450	461	475	423	447	455	433	507	469	448	475	434	455	459	490	467	425	460	473	480	469	448	442	434	431	443	463	489	453	456	427	434	447	453	408	469	480	454	449	464	469	456	433	456	451	457	496	522	462	452	480	486	440	500	464	473	426	503	501	434	472	431	437	494	447	428	404	479	484	450	462	438	457	478	438	483	460	480	484	490	469	473	489	442	482	450	465	477	435	471	417	468	458	471	436	462	453	477	458	471	448	477	473	449	474	490	439	432	461	437	511	472	476	470	479	433	472	421	466	427	478	486	460	439	479	459	448	430	481	465	480	462	425	437	455	432	455	443	481	499	460	453	471	494	438	438	505	477	467	439	445	444	448	464	452	480	447	427	431	491	446	461	411	463	417	455	460	473	477	445	469	432	485	463	445	446	504	457	470	464	476	448	445	440	441	476	480	441	477	468	484	454	427	456	459	472	457	463	447	441	450	485	432	450	452	444	490	437	440	472	461	453	463	425	464	485	456	455	449	455	503	448	466	475	445	470	501	421	423
19778	1765	590	466	427	387	326	318	290	326	291	276	270	258	298	283	226	291	268	280	279	294	242	283	275	238	267	293	274	276	248	252	280	255	278	286	255	276	264	273	255	250	265	265	263	262	259	275	239	280	260	288	251	285	276	284	255	249	249	276	250	256	276	262	241	237	249	257	265	258	263	273	267	249	240	242	262	267	261	259	304	266	265	280	273	268	262	267	236	296	282	289	274	267	269	251	259	236	268	244	274	262	273	247	259	263	271	255	247	262	310	271	251	279	252	277	316	257	259	268	303	264	271	259	268	264	281	279	266	237	248	257	270	288	290	267	315	251	296	279	260	238	263	237	267	248	265	266	245	258	248	250	313	271	254	279	259	226	226	272	256	269	303	276	260	254	238	287	239	274	252	242	274	264	267	269	255	261	278	247	244	269	257	251	257	253	272	231	261	251	271	257	243	253	271	278	250	256	257	248	272	265	249	274	253	265	291	256	261	265	222	228	287	247	244	304	248	288	265	241	231	280	276	241	294	282	271	245	271	246	250	282	254	282	256	271	258	267	266	283	254	273	265	243	246	258	270	286	284	275	249	257	259	261	265	257	266	262	290	248	291	233	260	233	252	295	237	263	264	245	275	246	279	280	260	279	266	250	257	260	267	254	249	241	250	250	301	296	260	280	269	244	256	256	236	270	257	262	256	268	266	219	244	275	255	272	276	243	277	257	266	242	262	242	270	271	267	272	257	269	250	263	262	276	253	220	290	245	248	260	264	259	291	246	278	271	263	277	264	274	264	227	241	268	255	265	265	251	264	235	277	248	252	280	257	245	238	282	242	270	250	226	225	271	257	248	259	296	270	262	273	256	290	283	242	237	265	287	266	258	251	247	249	268	279	261	265	250	271	263	257	230	254	248	254	274	252	260	253	282	285	267	231	248	246	277	255	284	284	232	252	268	259	284	283	264	264	258	273	270	245	266	292	229	251	225	274	264	255	255	263	259	275	222	267	277	251	232	259	263	289	273	244	269	241	290	281	292	246	269	227	289	273	300	264	260	278	258	265	238	246	285	278	239	259	269	269	283	290	242	259	251	252	246	258	262	272	277	275	255	229	256	256	251	275	233	283	254	242	248	256	275	258	264	242	265	275	283	282	266	260	247	244	210	260	251	228	286	239	236	245	281	290	238	271	257	222	288	322	244	249	256	253	263	272	256	268	251	265	253	290	267	236	252	209	264	276	298	254	250	242	271	260	278	261	235	238	268	263	225	283	265	271	240	246	261	250	289	273	245	276	275	255	271	285	250	273	308	240	212	280	265	273	289	281	245	238	273	284	259	265	290	270	292	246	277	247	265	251	265	257	233	265	275	277	269	260	264	266	272	261	267	275	251	262	246	261	224	260	261	256	252	246	260	232	271	266	252	251	279	272	257	226	254	249	235	258	236	240	249	256	234	233	248	272	293	257	269	260	222	215	246	259	281	230	266	264	265	231	266	249	247	280	312	257	299	260	271	254	247	272	263	275	260	236	250	264	265	272	259	264	257	262	254	269	275	285	270	279	280	265	256	251	248	256	243	255	288	266	241	271	251	267	258	258	253	274	253	238	242	274	273	242	268	256	229	260	280	221	249	246	270	251	259	237	276	252	250	247	273	249	251	277	228	269	293	285	260	250	293	279	240	272	252	266	270	244	258	286	252	243	247	250	288	249	254	250	267	280	266	219	265	248	274	265	299	261	287	276	245	229	247	250	281	278	259	279	228	240	251	255	259	258	304	268	265	295	279	260	246	260	255	230	263	252	258	246	262	272	268	286	250	282	278	282	271	242	249	287	226	234	243	257	266	248	254	248	264	259	242	242	273	281	250	261	239	248	300	229	286	241	278	249	272	235	267	270	234	254	289	277	274	260	264	246	241	277	265	255	271	248	246	256	251	297	263	262	265	249	270	252	285	241	220	237	232	270	284	261	269	239	253	256	268	248	259	269	259	246	247	267	271	242	287	252	266	296	264	228	253	231	221	238	279	270	269	253	234	259	269	228	274	290	282	286	285	249	256	248	241	253	256	286	255	251	281	258	235	253	249	297	295	300	247	242	264	283	264	288	224	256	271	243	251	300	258	296	290	275	243	251	276	288	265	269	265	292	281	269	255	308	245	266	242	301	260	241	244	266	253	271	301	260	268	273	258	250	248	263	277	271	269	255	256	272	258	291	270	264	289	235	264	218	222	240	266	240	260	258	250	249	266	265	283	284	236	285	310	255	262	286	264	252	264	264	291	251	254	279	240	253	263	243	225	266	279	246	278	266	293	256	271	254	280	299	252	277	262	287	243	276	269	272	264	240	249	266	263	289	279	243	248	230	270	236	264	238	224	250	240	221	273	283	284	236	244	261	234	243	255	244	230	252	231	240	243	280	265	256	266	286	279	298	244	282	256	271	266	244	262	299	266	244	279	259	255	282	265	247	273	234	257	258	249	298	265	289	260	241	252	248	276	301	256	293	265	281	260	280	251	279	263	254	301	263	301	253	284	232	255	254	242	236	271	252	243	282	262	242	237	272	243	227	245	255	269	264	287	273	265	251	256	264	247	266	304	277	247	243	266	264	259	293	240	252	234	267	252	253	273	269	291	266	256	272	263	281	230	253	279	237	262	257	261	238	286	266	261	253	260	281	252	254	285	260	250	262	283	229	286	269	293	248	248	247	238	256	246	271	258	295	268	250	242	295	263	244	273	253	281	248	269	288	278	267	291	241	251	262	251	253	279	271	247	276	293	306	248	268	230	278	279	254	288	289	277	254	271	272	233	263	256	224	258	269	278	263	225	283	261	278	258	253	231	250	245	263	263	288	253	261	259	240	253	259	266	284	283	267	228	248	267	307	255	258	244	236	266	282	235	258	260	267	293	272	254	253	259	261	268	278	280	270	237	232	244	246	257	268	254	260	242	258	271	263	290	263	298	251	260	241	289	273	252	257	257	236	287	243	259	236	268	259	250	255	271	257	230	258	262	276	268	241	259	278	262	301	255	243	260	244	242	262	259	277	260	270	239	276	234	263	226	267	250	281	243	237	257	238	273	285	272	267	257	271	223	285	247	267	293	260	244	225	234	260	256	262	267	241	274	255	273	304	278	293	276	245	315	304	262	270	285	264	257	282	236	258	264	242	245	247	250	277	257	267	268	246	289	272	273	265	253	276	322	241	233	259	257	270	248	281	241	214	270	256	278	252	267	274	249	280	261	257	260	267	237	240	216	258	272	233	242	278	266	280	299	279	252	273	248	247	291	253	273	241	249	232	259	269	262	263	252	240	261	231	265	250	273	260	248	271	278	237	253	246	252	237	248	263	276	253	260	255	270	277	259	277	263	276	270	237	248	237	246	243	242	282	256	249	270	239	254	241	241	229	275	266	282	280	230	250	273	267	251	242	273	249	267	245	232	266	264	271	278	253	258	264	252	260	234	285	269	270	253	261	262	224	246	244	261	240	269	271	248	244	240
11650	891	1256	1427	1284	1102	1037	917	910	779	780	747	748	714	713	679	719	650	672	681	664	597	619	685	621	698	673	627	656	640	669	626	608	650	649	569	642	609	624	661	624	633	620	618	712	633	627	629	596	626	586	615	579	646	594	614	614	601	595	611	603	647	653	635	640	630	644	634	626	583	587	585	615	659	634	622	588	574	612	595	652	599	652	630	642	628	599	641	616	637	619	613	665	640	626	643	619	609	635	628	610	609	569	609	643	627	653	562	595	630	629	643	636	611	604	604	588	607	613	616	643	606	666	617	592	575	643	624	603	606	591	592	625	603	639	650	629	597	608	570	587	639	650	582	603	671	642	610	603	643	611	596	662	675	563	604	639	642	638	619	589	623	607	596	622	591	626	568	619	650	599	619	635	605	630	676	673	664	603	604	616	633	632	594	611	605	657	611	611	654	618	585	626	637	644	606	634	600	612	677	607	639	612	650	583	609	603	591	653	627	605	604	647	612	604	603	612	621	648	581	642	606	591	620	627	557	627	637	639	622	629	635	619	596	605	566	603	634	569	607	615	626	596	585	619	586	596	616	678	637	604	675	648	643	621	578	647	647	620	655	595	644	624	592	558	611	654	647	620	578	616	593	593	594	630	632	617	599	607	646	591	600	613	642	612	619	614	655	624	647	630	622	643	610	646	649	602	616	598	571	625	652	599	580	588	674	593	601	570	664	578	626	653	606	649	683	603	659	602	662	632	626	624	595	622	619	601	638	597	644	612	608	622	605	584	635	597	579	602	638	609	653	600	632	575	630	622	649	616	631	635	656	616	600	614	627	622	600	641	558	603	561	604	587	626	637	597	634	614	610	604	646	627	614	619	601	597	619	583	633	584	611	606	605	579	616	599	662	643	642	628	625	614	654	624	642	636	634	578	607	584	584	606	577	611	651	592	650	605	629	636	596	608	639	644	627	658	618	594	615	589	654	608	631	597	629	585	621	660	614	646	593	614	617	611	603	635	613	622	634	637	601	611	616	593	648	654	609	591	665	636	581	601	600	600	597	629	589	628	616	625	658	599	626	608	601	633	573	623	615	634	629	594	596	623	632	626	608	638	595	631	581	630	591	627	610	589	580	604	590	599	582	571	614	650	590	628	621	627	631	627	598	631	579	604	652	641	577	586	611	599	573	586	660	606	619	610	593	582	601	602	639	609	649	592	616	562	634	614	632	645	668	635	595	618	604	603	579	634	618	676	633	599	609	585	634	591	618	614	601	672	656	652	628	613	635	606	619	629	601	625	592	616	620	618	603	647	584	606	644	630	603	587	601	587	619	645	586	642	639	590	610	620	616	636	624	619	601	600	609	581	626	611	602	687	641	618	627	590	661	615	589	550	633	652	627	602	616	651	619	582	585	605	587	568	624	634	608	597	583	592	615	605	594	593	612	644	596	626	647	669	635	636	578	647	650	639	634	629	595	622	690	637	646	586	641	568	613	611	622	625	632	604	623	652	628	583	611	610	630	594	635	604	645	596	586	620	647	627	604	589	602	615	594	584	592	589	568	575	636	615	603	577	620	635	609	654	618	638	609	600	624	602	613	629	621	611	676	633	624	626	601	608	576	559	602	588	519	598	609	597	640	546	604	603	597	616	555	561	644	575	623	633	625	604	619	630	649	621	578	621	576	611	553	587	641	614	634	650	604	595	607	593	615	644	587	626	615	589	600	641	606	609	633	653	567	646	666	612	613	610	602	604	627	591	593	634	600	597	593	573	569	643	620	645	638	614	622	589	574	575	621	606	628	551	620	604	593	616	606	591	606	625	602	642	608	637	664	615	600	581	615	612	608	633	612	617	631	635	597	634	623	634	650	584	572	638	616	643	557	620	675	607	615	628	644	620	628	618	587	618	646	658	600	597	627	637	708	609	597	612	580	614	571	611	574	634	598	584	630	566	606	569	627	575	612	624	595	606	585	612	599	638	648	640	587	601	622	613	599	609	592	640	615	614	622	619	600	624	606	637	616	574	577	618	615	622	625	626	640	613	608	618	571	587	619	622	631	589	562	621	643	619	644	607	584	624	616	583	607	632	580	560	647	649	669	609	616	601	667	593	606	620	637	647	587	574	623	590	629	609	612	631	605	639	572	639	586	618	629	582	632	621	614	587	622	619	607	622	612	627	609	603	688	612	609	565	611	605	622	618	626	589	638	630	639	645	620	668	614	605	656	612	621	656	608	616	643	626	613	594	632	588	621	609	593	590	632	597	595	636	622	658	615	637	596	631	603	652	643	622	605	620	616	620	637	655	597	636	592	616	616	607	631	565	623	622	618	609	644	644	648	604	601	612	669	671	647	631	635	626	616	592	607	607	576	615	627	597	610	609	611	603	605	602	645	634	600	656	632	602	621	620	617	603	638	619	614	635	644	567	662	635	599	646	615	621	604	623	631	627	577	610	615	633	626	602	586	619	614	591	594	648	622	592	625	595	603	593	590	647	606	665	648	617	608	596	622	609	589	593	633	649	593	608	648	561	611	620	660	591	584	643	606	571	608	634	634	581	620	600	604	644	613	595	609	597	639	632	602	588	676	589	604	649	630	584	638	614	609	646	628	606	633	615	591	615	671	609	620	627	595	638	617	593	680	647	589	604	596	679	584	588	605	633	580	616	609	613	643	595	618	623	667	653	597	581	630	559	611	625	607	615	628	622	637	617	571	610	578	645	595	629	624	643	619	625	587	573	602	640	639	606	627	637	620	617	604	649	607	628	592	635	632	603	617	626	611	604	672	596	637	583	611	601	622	580	604	588	632	621	619	592	628	640	592	623	615	581	609	607	663	579	614	643	627	630	655	645	597	629	639	623	587	612	640	658	655	585	630	620	647	592	632	605	634	653	612	600	622	620	621	589	579	601	587	586	588	584	636	601	597	634	640	636	651	614	602	636	624	607	596	640	619	631	656	655	645	622	608	635	658	635	607	634	597	606	646	638	604	602	584	600	610	601	648	576	618	581	630	579	648	589	637	597	596	658	654	645	571	644	610	587	631	664	600	671	613	635	614	634	619	624	595	604	660	601	570	621	643	571	604	604	634	604	603	655	560	604	586	675	618	610	605	663	594	634	593	651	631	622	610	614	611	607	598	619	653	592	585	594	590	600	616	641	561	603	627	574	636	577	637	621	615	633	587	589	616	648	624	632	645	647	582	622	621	651	573	576	603	620	636	626	648	654	611	599	641	626	607	639	656	536	573	614	561	602	616	632	589	603	646	604	627	607	602	651	622	642	624	588	636	623	620	654	654	583	600	587	592	601	642	626	641	613	646	643	582	599	588	603	610	617	635	661	605	587	629	591	598	621	583	650	626	568	624	656	639	609	647	624	576	625	599	616	600	590	617	573	609	592	618	626	630	612	626	625	625	610	598	648	609	619	624	586	615	644	619	638	590	631	628	614	600	611	572	614	640	631	650	637	629	589	577	677	600	627	613	655	620	580	594	705	641	597	604
30112	4101	1285	959	667	598	567	498	512	431	493	466	444	415	412	421	415	416	360	393	425	409	395	414	409	383	384	413	394	394	423	399	416	393	431	406	428	384	371	418	398	394	378	401	366	402	412	431	436	399	411	366	411	402	378	377	392	397	432	396	442	384	403	407	390	390	413	377	382	361	377	418	430	379	440	424	430	374	376	366	372	391	390	385	417	394	418	390	427	379	411	397	404	359	423	382	393	427	384	384	396	414	397	380	378	351	395	367	439	427	401	355	400	373	400	399	364	430	400	410	384	400	393	387	407	372	423	425	425	388	430	434	418	390	420	434	435	382	362	400	394	434	396	417	382	372	413	366	388	414	391	375	389	405	434	404	338	365	368	396	422	431	400	406	367	374	427	424	389	407	383	399	383	392	388	389	387	396	418	379	420	368	373	412	396	368	396	438	420	407	405	416	365	426	437	375	417	370	434	391	389	368	397	406	408	412	403	391	443	419	398	373	385	394	366	380	356	382	401	387	358	387	367	399	410	403	397	415	392	380	407	367	387	355	397	407	434	439	404	412	401	420	442	369	413	379	383	428	425	397	388	422	394	387	439	376	365	411	408	402	420	367	406	367	387	389	384	438	370	388	390	363	412	450	397	421	397	407	410	413	407	393	435	400	399	397	405	402	398	414	412	373	378	405	418	428	407	408	400	397	393	378	396	389	429	406	453	397	427	366	438	415	384	429	398	356	395	422	390	416	396	399	375	388	406	344	350	377	390	411	431	403	398	404	426	418	345	390	405	378	388	409	373	405	382	356	402	390	401	418	347	415	384	418	407	389	395	377	399	391	377	388	384	430	363	385	386	430	410	391	411	404	383	365	358	408	361	420	414	389	390	415	402	399	319	407	421	379	399	383	390	423	386	377	360	423	387	382	382	352	365	407	379	414	424	368	359	399	433	377	426	383	393	399	416	408	365	367	384	405	395	372	375	429	427	421	398	416	394	408	415	382	358	355	384	387	397	390	379	437	391	409	377	377	453	421	388	400	418	352	421	445	377	370	411	380	387	380	416	396	382	364	372	370	421	403	397	388	373	392	465	411	391	391	416	394	455	403	403	392	379	384	407	390	395	359	408	385	430	418	392	399	388	424	411	389	424	376	394	382	407	387	380	382	432	382	374	380	397	404	412	407	396	413	393	420	418	383	410	372	392	411	437	396	372	434	391	385	442	392	390	423	410	440	383	384	380	371	414	425	408	411	395	430	399	427	386	394	376	402	376	405	436	382	429	361	404	424	374	383	379	394	374	388	451	404	424	394	358	377	366	448	416	412	376	384	401	415	376	402	422	379	400	382	433	439	403	399	397	431	441	395	383	379	385	362	355	399	409	446	432	388	423	376	379	424	414	371	409	387	374	361	373	383	418	417	379	424	378	382	398	384	367	434	432	411	403	365	362	370	373	399	401	420	424	370	376	398	404	411	405	377	378	415	400	446	444	374	371	425	426	370	418	340	432	403	415	384	415	413	361	391	397	375	435	371	394	398	370	421	399	382	404	382	407	373	386	428	438	384	382	378	370	384	370	421	392	398	402	404	379	426	426	401	392	398	381	400	379	384	381	433	403	411	406	413	433	389	410	418	455	397	395	364	387	376	350	392	397	389	383	400	370	359	426	413	422	437	371	403	384	413	426	389	392	395	350	377	402	428	358	380	407	415	377	393	371	351	403	413	382	417	372	407	398	416	411	397	387	404	387	426	389	410	433	428	428	413	428	422	425	442	411	421	395	430	398	422	442	377	363	403	439	399	387	392	421	403	371	384	413	386	339	365	403	429	398	395	411	375	360	416	400	411	407	412	372	431	356	402	364	409	421	383	403	395	378	431	396	397	360	395	389	421	394	408	374	408	441	393	415	411	387	446	371	380	385	384	421	352	384	387	400	384	443	396	368	425	406	413	397	373	387	362	391	406	429	388	397	406	408	391	423	426	414	392	417	389	396	409	387	395	406	421	381	366	415	385	406	422	419	385	392	358	378	365	405	418	375	397	415	370	392	393	430	392	418	379	426	396	404	412	411	401	408	384	412	377	389	394	401	401	370	364	402	404	380	375	408	381	413	362	402	390	359	395	387	402	374	385	371	386	399	401	375	429	400	385	382	377	408	393	402	370	394	373	417	384	338	363	395	364	366	372	403	353	416	419	406	386	383	408	451	448	421	358	398	374	389	396	415	396	394	401	399	431	406	358	410	417	409	360	424	380	376	413	422	426	387	364	375	351	378	390	384	364	394	373	404	380	396	441	405	412	419	427	408	398	392	372	392	418	417	416	416	369	389	407	378	358	363	409	374	409	384	379	403	390	392	409	415	348	408	416	385	415	390	376	397	395	424	387	396	337	409	381	416	376	395	396	374	404	408	394	361	385	453	393	406	396	375	418	397	383	381	376	417	452	401	362	399	359	371	377	397	376	375	409	420	366	368	398	400	373	369	432	378	394	364	396	398	364	374	420	417	361	400	380	411	369	372	397	386	374	420	429	406	384	401	409	402	398	393	412	391	400	379	386	427	385	439	436	389	399	396	355	410	397	406	409	396	391	407	381	369	369	376	403	399	438	435	405	401	421	392	449	442	432	404	400	440	382	403	403	382	397	400	378	407	397	425	408	413	445	383	377	416	365	409	380	405	392	403	372	377	392	432	446	385	439	425	372	393	372	392	399	390	372	378	370	371	422	403	421	422	392	431	394	381	407	413	402	419	425	382	431	398	367	390	407	438	399	385	420	393	392	406	366	386	385	385	401	408	411	443	376	423	370	421	346	369	432	366	376	413	394	393	395	406	399	435	411	407	400	359	366	397	414	408	396	406	398	397	446	404	390	381	400	388	388	422	408	381	391	374	417	410	388	397	394	415	401	404	404	395	399	400	386	408	373	378	371	392	411	405	422	393	404	369	366	385	412	432	382	394	455	435	401	396	378	382	409	396	368	415	403	403	406	375	407	434	399	383	378	410	387	408	394	413	419	423	398	384	381	371	376	437	377	384	379	415	409	403	417	389	378	365	404	390	335	366	392	412	433	389	409	380	354	438	383	409	402	423	406	381	419	388	397	431	394	412	430	426	383	359	341	371	424	405	414	372	385	427	403	403	417	413	409	370	380	399	413	403	398	358	404	399	418	417	396	409	400	387	381	428	389	371	355	401	366	400	362	408	400	415	430	407	381	428	363	414	409	398	406	411	419	370	386	374	400	366	382	425	403	378	370	376	376	384	411	415	398	397	376	394	407	397	401	418	386	407	397	393	382	368	406	401	371	384	386	376	371	384	352	396	380	384	387	409	390	409	392	372	397	371	378	365	420	440	459	436	405	378	391	375	402	345	379	395	420	429	390	439	422	396	358	403	393	363	404	383	399	398	376	432	373	375	403	373	417	389	423	446	384	389	411	408	387	376	405	415	412	412	393	380	365	380	415	420	420	403	381	390	415	386	399	430	384	421	397	389	379	401	396	416	412
15621	1412	2192	2429	2135	1850	1644	1406	1298	1212	1175	1120	1086	1089	983	1037	1020	968	1002	916	911	926	987	908	887	950	925	916	916	881	945	888	856	897	916	906	907	905	935	874	913	881	885	885	859	889	893	855	863	904	898	859	863	931	883	889	869	858	882	862	853	890	940	822	896	883	885	864	852	852	830	867	881	828	814	841	884	842	891	920	880	817	914	846	859	872	877	867	874	805	866	894	874	929	893	907	825	866	877	866	891	801	870	827	917	819	891	846	854	913	877	856	892	883	843	891	874	916	880	892	892	822	924	870	872	885	897	911	934	846	857	812	883	875	883	874	888	865	895	897	862	833	855	818	816	845	880	929	882	886	806	884	932	875	859	837	888	861	876	842	884	891	908	857	867	869	881	896	849	881	829	875	921	842	901	868	875	862	841	849	833	847	841	821	889	874	862	864	868	885	888	840	882	856	833	822	854	801	892	837	856	848	826	905	891	861	876	869	870	899	861	854	850	863	882	842	888	845	906	871	909	836	872	909	864	873	820	875	856	862	835	892	897	869	904	780	914	892	864	846	830	858	852	861	878	892	851	856	939	909	865	915	869	919	792	822	872	899	815	872	832	833	858	833	902	906	857	900	840	832	880	877	847	837	912	921	908	862	879	847	840	859	927	844	875	852	868	886	885	872	895	901	906	814	860	815	891	883	876	863	886	846	811	818	893	828	840	900	905	825	841	877	885	874	878	854	840	826	850	901	908	871	820	839	840	867	841	854	924	877	865	907	849	913	850	870	822	905	861	896	888	885	883	862	911	889	872	898	885	927	871	835	860	850	858	850	901	862	839	842	914	858	870	888	897	871	836	865	843	880	835	868	870	844	880	873	894	869	820	828	856	828	886	938	845	872	816	924	860	852	856	894	865	867	821	826	895	913	888	820	854	855	892	868	878	897	826	851	839	843	792	912	883	857	838	859	886	819	823	837	888	867	830	839	830	874	865	852	877	893	895	917	866	848	868	918	871	862	854	852	860	823	829	812	828	898	903	886	841	874	898	841	844	884	924	883	868	885	865	951	868	839	893	842	849	793	853	794	852	849	843	863	846	925	867	862	858	900	855	876	861	937	848	866	839	864	825	831	879	847	841	873	820	834	945	893	873	840	842	860	823	865	851	848	846	846	863	863	849	851	821	838	891	880	830	839	882	913	831	848	830	900	886	865	877	822	838	872	835	854	836	876	914	821	879	859	890	914	870	876	889	855	852	854	843	859	863	875	879	860	859	913	890	861	862	870	889	845	922	867	945	877	900	869	890	894	879	868	859	877	852	823	836	848	854	869	901	817	861	845	873	770	828	823	891	835	889	834	845	875	877	827	866	852	888	850	883	832	828	909	838	842	857	828	880	924	869	908	899	920	868	876	862	858	872	908	916	874	856	877	860	852	827	866	842	828	921	949	847	867	907	927	905	886	850	836	883	879	903	943	839	854	887	856	838	843	816	869	892	875	832	854	854	880	793	869	931	844	847	852	884	856	860	906	858	829	869	868	871	839	837	860	862	934	933	885	879	798	859	806	888	812	885	800	838	871	839	814	842	897	806	837	865	896	866	853	822	879	875	825	890	872	855	923	871	827	824	868	865	851	864	900	817	866	848	876	865	855	873	939	921	848	863	826	863	874	825	869	878	893	880	869	863	811	876	873	777	843	851	858	907	925	861	819	825	829	842	844	883	906	846	838	885	879	844	864	886	878	870	893	869	833	847	893	898	842	916	802	900	821	950	839	830	916	890	852	880	858	884	866	864	887	900	804	879	845	869	901	873	885	842	867	926	853	889	858	920	857	866	835	816	850	854	885	870	851	876	839	885	852	883	898	863	878	833	863	897	879	847	930	887	875	879	876	814	901	896	853	867	821	880	875	866	897	869	904	827	904	853	910	862	865	877	877	863	858	858	867	885	812	870	936	822	825	823	857	899	868	917	923	850	892	838	828	908	804	866	845	873	858	902	864	854	893	891	882	895	884	894	907	839	838	841	836	902	857	810	878	856	871	879	895	877	861	898	863	840	884	827	905	855	868	924	857	878	876	885	856	811	850	871	877	865	861	895	858	803	884	829	832	859	845	885	870	869	839	881	881	886	875	912	884	802	855	845	886	856	876	866	838	869	901	835	848	861	880	868	861	854	853	842	866	833	899	862	872	864	912	864	839	799	816	864	839	904	882	868	875	864	877	875	846	872	881	861	885	898	907	903	838	897	858	843	903	833	868	911	877	928	884	890	896	889	867	870	842	844	858	853	830	872	893	886	899	897	867	814	854	821	896	864	886	872	895	897	850	796	822	858	848	827	835	888	853	858	826	883	863	878	858	859	880	874	853	867	862	859	849	864	869	866	902	877	864	856	850	929	891	837	898	825	882	846	877	856	855	883	855	933	843	903	886	918	888	835	855	871	885	890	858	845	891	915	836	871	931	855	854	868	772	846	881	857	886	878	895	866	859	895	864	852	799	867	888	911	900	841	871	847	905	918	882	800	883	828	897	864	864	844	858	876	860	863	869	852	865	851	852	844	840	896	869	927	838	865	862	833	873	836	835	818	878	887	837	856	865	871	857	820	841	877	846	842	864	843	858	850	944	836	911	881	902	879	899	901	882	864	859	863	867	823	877	896	853	895	872	898	864	812	801	871	837	845	875	851	861	866	885	888	890	913	910	878	873	848	832	862	856	858	933	884	889	897	877	831	821	876	829	852	900	800	885	857	849	874	851	863	889	837	841	897	836	848	834	883	872	886	872	862	831	843	852	878	888	836	929	874	895	894	822	953	839	878	890	870	873	881	868	872	875	870	848	847	877	880	896	815	858	899	815	870	863	881	875	853	846	881	899	874	846	807	897	829	857	860	848	935	898	852	885	864	871	817	869	821	837	839	849	878	873	847	850	896	894	897	878	842	898	872	836	913	883	902	872	837	858	863	884	828	911	863	905	851	879	836	884	871	829	868	890	844	883	860	887	836	861	896	852	841	844	857	879	919	868	853	917	868	843	898	861	805	839	868	856	888	870	886	893	842	920	885	817	832	899	811	938	867	798	882	859	862	849	860	865	818	853	858	912	872	864	897	866	856	853	808	839	836	862	878	859	884	840	881	866	896	889	862	809	903	820	855	827	824	794	827	869	809	815	867	825	871	848	823	862	864	871	866	876	899	903	858	887	845	874	838	843	918	885	851	903	902	847	841	866	890	845	889	917	860	921	916	845	908	864	895	852	845	835	856	820	916	916	879	851	918	825	866	889	827	827	816	806	878	826	880	916	882	869	930	868	847	885	833	842	836	881	898	835	853	862	848	844	826	853	870	843	859	810	844	855	825	868	874	825	908	836	858	852	916	856	847	859	855	864	860	836	876	836	865	857	866	913	882	830	802	857	823	855	885	885	878	845	880	858	901	855	853	868	897	875	852	866	916	861	845	845	858	861	820	843	830	840	870	877	859	841	868	876	862	848	854	864	866	873	870	835
6225	351	219	201	174	202	191	210	184	187	208	204	200	185	168	199	169	210	202	200	166	182	167	201	197	193	165	181	176	172	173	181	193	177	181	180	175	197	167	159	173	172	166	189	192	175	181	175	186	203	194	161	170	190	174	197	186	165	189	167	194	199	182	154	204	176	178	175	180	201	199	175	197	172	193	193	183	172	185	174	177	194	176	163	188	175	184	175	179	184	157	203	191	156	176	163	162	196	161	174	164	168	190	179	190	171	154	166	164	152	203	200	176	188	197	192	189	182	175	186	191	184	211	199	172	186	203	175	216	176	197	179	182	186	166	192	151	191	192	201	165	149	173	185	169	194	200	186	195	191	191	178	211	183	168	184	189	180	199	162	183	188	170	188	184	174	192	194	178	191	201	185	186	213	173	186	179	181	158	174	169	187	169	187	192	178	172	224	177	172	166	189	209	172	221	195	193	162	175	191	193	187	140	192	199	181	175	166	182	167	182	204	185	191	196	168	166	173	167	199	153	166	180	177	156	155	200	188	183	196	154	174	179	183	182	203	168	186	194	207	204	167	167	172	197	150	157	195	199	201	175	196	195	183	168	164	143	172	193	167	177	187	202	176	182	198	192	163	180	180	204	210	172	172	174	190	185	170	181	187	195	194	191	197	180	200	190	178	193	174	173	197	209	149	201	178	177	182	187	184	165	208	188	184	186	199	188	204	173	207	205	189	194	187	176	169	169	178	148	186	184	207	182	162	190	181	171	175	188	199	193	189	193	205	169	171	192	149	170	164	142	169	169	159	187	181	175	167	168	177	185	188	192	191	152	177	165	165	189	201	171	179	185	194	192	177	171	158	172	193	163	172	192	196	192	176	200	172	187	172	187	183	185	188	201	183	190	181	172	192	174	202	179	169	196	200	174	199	178	198	161	177	195	186	187	174	183	180	210	199	210	179	175	210	164	152	181	177	209	198	175	179	194	198	183	212	198	182	155	177	189	177	178	203	176	160	162	163	175	219	186	200	149	170	171	162	174	185	170	202	204	176	171	191	183	196	166	166	190	168	199	162	206	192	177	206	194	178	154	186	166	178	172	159	208	205	167	205	177	195	184	136	161	183	190	184	189	187	181	149	191	173	167	198	195	170	202	178	187	184	194	205	161	176	187	172	188	175	190	187	184	170	172	183	175	170	169	171	158	170	179	190	177	160	163	185	196	177	180	192	194	176	176	192	195	199	190	195	159	170	178	182	182	177	191	193	218	167	173	196	196	179	162	198	160	169	182	175	204	179	183	211	174	193	182	179	201	169	189	164	188	168	164	156	193	191	190	204	185	197	203	205	171	157	170	178	165	167	186	188	182	201	181	189	196	193	184	196	164	178	185	206	165	181	168	201	205	201	173	200	196	173	168	213	175	168	181	179	167	174	214	165	204	198	224	159	179	155	196	180	176	165	167	198	181	190	188	178	182	184	213	167	186	158	156	180	163	198	200	199	205	199	192	183	208	178	154	215	195	167	176	169	191	176	164	203	182	176	188	185	194	160	185	155	161	179	204	205	194	211	170	145	205	175	167	168	178	170	171	155	156	178	165	204	189	194	174	197	188	177	166	192	177	197	184	199	191	172	207	170	205	180	181	193	198	173	180	165	186	175	163	180	165	176	172	177	187	176	180	151	184	181	194	181	190	191	186	170	176	171	165	183	170	178	171	165	182	181	196	160	202	191	176	187	164	177	170	162	202	201	210	184	195	196	174	197	188	189	169	163	177	169	175	197	161	163	179	180	193	201	181	164	190	173	207	183	190	165	179	163	185	173	187	181	181	189	204	174	179	198	157	172	191	173	176	213	186	180	170	199	181	180	164	183	176	174	165	171	171	186	194	179	164	161	165	201	187	168	177	186	178	181	196	205	203	186	220	195	174	200	180	200	193	160	200	194	194	188	181	214	191	195	207	171	174	183	208	186	187	160	191	197	216	172	194	159	203	194	192	162	193	200	179	191	181	198	182	210	167	186	213	178	185	166	162	177	179	183	175	161	175	180	192	201	199	196	180	207	160	170	162	189	186	171	183	175	188	186	189	185	194	157	185	178	170	183	176	186	190	164	189	188	183	154	184	182	215	187	179	199	180	192	190	208	173	159	163	172	201	160	190	205	187	210	168	212	219	191	186	185	175	201	206	178	193	183	185	163	176	196	192	178	176	167	199	176	199	179	207	197	179	172	182	189	186	162	174	182	177	198	186	168	200	166	163	190	183	163	196	201	164	179	185	196	176	171	182	159	176	174	194	161	161	171	168	197	182	166	184	178	166	199	161	179	191	173	175	177	176	216	176	186	192	177	185	162	193	211	172	164	182	194	196	183	158	191	176	187	194	184	162	189	206	189	179	172	163	176	195	177	192	172	176	198	172	176	200	177	172	178	187	193	178	177	195	185	182	166	180	187	195	169	178	197	175	208	189	159	194	199	199	192	180	192	192	197	223	183	193	191	204	182	195	174	201	168	170	166	194	175	172	167	160	177	197	190	181	169	195	198	198	196	166	186	181	181	159	207	191	193	194	169	187	196	179	212	180	195	185	168	157	165	171	182	183	196	179	194	179	152	175	173	170	172	190	190	185	210	174	164	187	185	189	166	186	179	185	172	160	173	158	163	174	181	203	166	190	183	169	184	192	178	165	176	170	171	171	189	160	168	189	205	189	180	194	170	176	180	195	162	205	172	176	193	173	190	186	179	171	168	179	182	181	179	175	189	154	203	194	199	227	184	192	174	159	184	181	198	185	189	171	159	157	186	189	180	193	173	171	175	178	175	180	183	182	204	190	185	161	167	194	188	187	193	181	182	203	186	170	205	164	179	187	189	199	213	198	181	175	205	216	200	170	183	201	167	181	167	180	169	170	172	198	196	162	200	186	171	183	188	190	179	171	171	164	194	164	181	173	173	171	173	193	182	166	179	161	184	172	174	173	181	168	181	175	190	139	207	188	180	200	184	209	183	181	176	170	168	188	168	182	145	154	214	217	200	166	194	185	174	173	193	185	163	200	196	186	184	185	181	164	191	178	190	187	202	180	180	179	207	180	179	196	204	162	195	190	192	168	173	191	174	170	190	185	199	182	188	165	183	191	193	175	209	163	220	212	184	198	186	200	168	188	187	172	171	187	168	191	180	175	178	164	179	164	173	168	175	175	170	200	173	185	195	204	173	152	194	204	192	167	177	186	208	201	176	172	197	198	176	209	177	187	182	172	181	196	203	170	187	177	179	194	180	183	191	184	182	168	214	183	188	180	183	205	172	163	200	183	171	170	164	181	153	156	191	185	162	166	203	182	162	178	169	217	176	173	194	201	166	180	176	188	182	194	177	166	165	144	180	177	180	192	181	157	167	192	168	180	187	207	154	148	197	199	194	198	185	185	186	182	185	184	205	183	185	168	183	178	167	190	178	179	158	169	192	181	180	170	177	183	181	164	185	180	178	172	190	184	184	183	166	158	198	145	165
3910	456	492	461	492	479	471	454	465	468	446	466	434	498	476	430	471	481	487	430	442	471	423	433	431	465	450	430	456	471	479	400	459	425	457	481	437	465	505	457	413	432	460	452	434	469	486	433	472	477	465	476	488	429	436	453	475	425	501	436	471	438	497	460	460	416	492	471	442	481	445	422	445	460	455	456	406	456	475	500	449	418	416	472	460	428	427	417	456	460	430	397	459	448	485	442	471	462	423	463	439	445	469	409	465	427	499	487	501	442	474	463	420	467	467	470	421	508	432	432	457	444	430	452	407	455	464	432	440	440	468	405	434	450	424	437	463	455	412	466	459	427	429	440	485	451	455	449	434	439	463	438	454	437	469	422	453	437	447	460	425	475	434	424	459	410	428	497	441	437	446	488	444	439	421	463	460	440	458	430	437	490	465	467	420	455	461	483	460	463	433	447	444	436	446	477	437	491	448	453	459	463	488	478	477	430	465	463	421	436	469	468	414	466	449	449	441	472	454	449	435	444	435	466	484	410	453	439	443	464	434	471	460	444	456	452	466	431	462	461	466	455	441	500	427	467	416	406	417	471	459	443	433	408	439	422	452	470	455	438	442	420	423	457	411	448	461	473	461	465	446	450	438	465	499	440	489	430	457	419	469	470	434	417	442	453	430	449	452	460	472	442	436	471	456	464	469	468	455	431	469	454	430	457	457	412	464	411	425	481	470	454	448	433	465	448	454	489	493	445	422	435	479	449	469	428	428	451	460	416	448	471	442	473	462	465	457	480	424	455	463	427	452	473	439	441	477	478	420	453	439	418	467	481	441	468	447	446	462	446	465	440	418	422	437	448	412	438	461	456	454	445	448	451	436	413	453	479	469	478	436	451	438	440	410	506	442	470	444	478	423	429	428	416	474	424	435	452	442	437	431	429	459	426	466	427	429	465	454	450	478	454	432	468	504	445	461	468	421	434	476	450	434	475	452	474	484	417	440	428	444	437	436	432	439	509	477	469	411	482	463	465	467	455	444	416	446	465	439	427	460	415	463	516	440	412	449	444	469	457	463	437	467	480	408	455	462	459	445	465	419	450	450	450	471	471	459	435	415	473	433	443	415	411	447	443	464	436	479	458	456	446	450	480	479	485	444	477	448	421	457	429	450	483	440	455	444	445	510	435	465	430	489	474	437	455	464	420	425	446	449	442	464	429	490	467	440	433	451	422	476	472	442	466	441	434	450	455	459	474	435	466	447	432	436	451	438	448	477	459	413	476	464	418	449	441	440	468	446	437	453	470	473	418	458	451	476	418	453	475	429	466	421	475	455	435	483	418	458	427	431	467	439	426	442	471	485	407	415	461	422	422	483	488	467	425	434	447	461	449	418	413	435	451	472	417	492	442	480	455	464	441	434	454	477	481	438	491	404	467	469	467	440	470	433	485	416	453	434	460	479	468	466	469	447	427	495	428	471	486	438	470	466	397	426	429	454	446	461	458	433	456	473	432	449	495	484	460	436	457	445	416	460	438	423	408	455	475	448	453	388	452	456	438	447	429	460	448	461	429	438	448	431	467	457	452	445	479	464	446	458	493	476	429	451	429	456	439	443	447	442	469	469	482	440	415	465	424	425	454	484	449	448	473	459	489	429	487	451	451	470	450	478	460	447	467	466	435	437	429	432	423	440	466	465	455	474	473	452	445	458	484	467	457	451	481	461	464	450	435	479	448	460	453	442	435	436	454	453	479	445	471	467	461	446	444	435	458	435	476	437	451	448	473	464	442	417	428	449	482	455	456	444	465	488	450	453	391	445	451	466	456	442	507	462	442	472	429	438	450	442	428	423	484	445	435	455	474	473	448	439	438	455	444	453	462	490	445	425	463	426	487	434	423	435	462	490	449	468	456	437	432	442	460	431	415	446	420	469	445	483	445	472	442	460	464	405	449	460	426	455	432	424	463	444	467	490	450	437	433	438	457	455	455	480	468	449	449	460	474	413	455	446	454	434	482	459	476	452	459	439	468	455	433	436	462	469	466	465	429	464	467	443	462	441	461	449	464	464	431	430	446	464	434	486	462	443	461	456	447	434	446	443	416	458	482	421	441	420	489	440	429	469	419	449	460	452	430	426	452	419	433	452	421	434	448	481	455	433	482	472	433	467	447	444	452	460	425	446	451	484	467	458	424	470	519	414	443	473	469	436	468	440	400	473	446	452	471	439	476	437	489	422	452	478	473	476	434	445	461	424	434	471	445	419	462	462	460	458	468	444	465	422	459	445	487	450	432	447	450	429	408	421	457	464	456	443	429	444	458	439	495	449	429	460	423	464	457	467	410	481	451	446	439	450	419	457	449	444	462	420	446	420	432	443	462	416	479	435	454	466	459	453	450	460	474	469	425	440	422	445	426	446	472	444	434	457	445	444	446	481	437	436	471	480	445	483	455	417	455	460	461	438	480	484	425	458	480	440	441	471	489	487	459	430	437	476	507	448	445	487	481	439	463	438	455	447	478	514	444	421	449	476	455	462	430	411	431	400	448	421	434	442	490	464	452	477	451	477	434	436	452	442	455	455	471	434	437	441	464	486	458	433	425	487	451	457	460	426	475	444	433	462	465	456	442	444	466	453	470	464	478	452	426	425	461	456	452	487	438	461	488	435	422	437	438	480	436	468	466	468	393	430	446	436	433	418	470	452	406	416	455	447	473	424	418	427	471	452	468	457	431	405	487	451	457	478	497	469	461	461	459	435	462	424	474	459	455	473	472	443	442	450	484	443	467	417	460	439	457	447	465	446	503	464	421	475	480	471	440	459	444	445	418	455	459	433	426	471	474	437	444	448	465	435	430	477	458	456	432	445	456	471	463	490	447	438	444	464	428	450	411	443	431	412	461	446	400	457	483	439	438	487	450	456	462	436	438	455	421	472	418	451	458	435	465	436	438	476	413	440	440	445	479	449	467	433	452	430	435	451	473	438	480	473	413	440	435	442	429	426	450	401	449	424	475	443	468	427	449	404	418	486	485	466	429	480	462	407	498	445	444	471	476	410	464	448	447	451	437	436	443	473	443	454	469	501	485	424	446	456	457	469	477	449	439	390	440	485	448	455	453	453	463	419	427	455	448	443	435	431	435	453	439	442	462	465	461	447	445	462	478	464	420	457	410	465	486	465	477	407	445	445	448	466	452	452	470	489	429	487	467	455	438	416	461	465	466	428	474	410	427	488	444	462	466	472	419	482	464	436	453	468	442	442	482	450	443	455	451	463	473	441	452	485	471	450	456	453	486	428	441	437	469	458	439	449	452	482	431	455	474	438	424	441	462	462	463	445	437	441	443	433	398	432	444	446	466	491	445	496	464	415	441	450	500	467	450	422	418	467	431	446	466	443	481	452	442	479	419	471	444	471	461	430	477	441	471	471	460	427	476	426	455	467	476	466	460	487	427	449	479	432	453	456	447	437	445	455	444	456	441	441	468	466	488	479	419	479	420	467	437	475	452	422	505
20126	1762	588	567	426	357	369	303	250	274	251	302	315	282	272	269	267	298	301	260	255	260	279	257	267	288	273	286	305	245	264	274	287	265	258	261	263	239	255	262	230	265	278	253	276	264	282	235	237	282	269	258	275	248	263	266	250	265	284	252	293	273	246	285	271	281	225	283	296	245	276	270	250	295	233	284	282	281	264	268	270	259	281	227	253	252	262	229	247	278	273	268	262	240	255	272	253	278	248	285	254	240	249	264	263	252	273	296	270	261	269	258	252	264	277	274	268	293	272	256	239	243	270	268	278	259	247	274	243	271	252	252	279	264	255	256	249	260	268	241	255	267	256	256	262	272	272	271	259	255	266	261	261	244	239	261	270	271	265	263	253	283	260	282	259	259	259	285	240	256	249	281	252	302	257	244	280	263	260	229	257	274	289	246	280	266	251	267	271	254	237	270	268	264	263	232	287	244	239	254	270	273	250	274	249	280	256	261	226	230	250	253	245	246	270	284	260	258	243	233	246	264	222	278	271	268	241	289	287	244	275	243	272	257	249	281	282	244	257	239	242	240	302	278	287	280	270	285	262	238	274	291	238	253	243	258	262	278	282	255	260	253	261	260	254	242	246	290	248	256	296	245	239	250	260	272	232	263	293	267	227	254	273	256	242	267	269	248	230	280	318	279	265	258	240	239	221	285	249	254	251	248	248	240	277	263	259	255	252	256	238	241	284	233	262	220	246	235	238	254	242	249	259	281	256	259	265	276	269	256	221	256	252	251	271	254	261	250	287	257	284	278	290	277	274	238	233	274	235	244	249	263	310	287	257	266	265	266	262	279	292	251	250	278	230	251	291	261	278	266	266	267	258	252	273	251	252	242	261	260	257	238	267	260	242	286	231	255	285	262	264	244	232	254	246	241	240	272	256	258	268	258	258	258	236	264	232	263	280	284	261	236	258	252	268	272	289	261	240	278	298	261	269	233	270	269	249	242	242	259	287	236	270	274	279	260	263	243	247	284	227	267	228	251	234	247	264	272	272	282	272	262	239	257	276	298	242	258	255	261	269	271	250	286	289	273	280	256	278	250	263	276	239	264	264	241	253	281	259	234	278	278	249	268	240	285	270	250	247	240	257	269	254	249	255	285	261	269	271	251	251	263	273	242	266	266	248	277	270	231	251	280	274	238	267	259	261	272	275	262	244	264	255	243	242	264	254	279	253	272	273	275	291	275	270	276	242	245	263	242	278	252	277	261	293	256	250	285	271	285	266	249	271	267	258	263	264	274	259	273	258	265	253	260	265	258	276	246	271	275	231	242	268	251	249	266	241	288	265	253	256	263	282	261	271	288	275	276	259	275	271	272	266	247	258	275	271	306	275	278	276	251	257	287	270	261	276	267	257	243	235	241	298	252	266	250	256	257	260	270	278	297	255	250	266	233	259	269	248	279	238	254	254	275	278	257	237	242	299	281	252	245	277	243	276	250	290	232	226	283	262	231	268	307	271	276	291	255	298	281	258	237	269	251	260	283	260	257	236	275	258	268	264	259	267	265	250	257	253	257	226	243	274	297	283	266	258	246	282	241	239	257	274	258	258	249	285	249	262	270	272	265	286	262	270	250	227	280	244	248	259	313	245	254	264	258	251	266	271	280	297	253	262	249	285	265	276	235	221	266	275	245	247	259	233	262	278	280	292	243	260	271	226	275	228	268	257	283	241	287	268	267	237	232	265	259	266	286	255	275	233	232	253	268	245	249	236	261	256	283	235	279	260	241	254	262	289	272	254	249	242	269	244	233	258	293	272	257	241	239	234	265	241	254	275	265	274	246	263	297	291	278	240	272	274	276	266	253	265	265	222	254	292	260	254	264	235	237	228	291	252	239	246	290	290	271	283	262	265	245	255	267	270	252	257	241	247	252	294	256	270	249	243	244	282	277	270	263	223	257	230	242	306	261	267	292	263	261	268	257	260	280	268	256	233	234	220	271	259	258	267	241	262	269	269	301	290	243	273	263	245	249	286	261	255	265	237	245	276	224	267	246	264	246	252	269	249	265	246	247	245	272	255	242	284	239	289	246	261	259	268	269	239	286	286	230	229	247	243	272	278	238	274	216	277	246	285	250	260	252	269	298	272	251	269	290	268	256	281	285	282	257	267	247	266	292	257	228	246	237	238	259	277	257	280	262	241	244	251	264	250	245	267	292	288	266	232	293	267	274	255	257	233	272	255	264	251	254	269	223	276	249	258	295	256	247	253	227	255	286	242	273	274	253	233	256	273	257	250	251	246	275	265	239	259	245	278	266	267	244	264	265	275	269	265	274	270	262	244	271	235	254	263	233	243	263	262	260	244	273	272	275	278	274	252	263	235	281	252	241	230	224	264	247	250	272	266	266	262	258	259	256	283	232	278	292	281	238	286	254	244	249	251	260	268	266	254	260	255	231	262	270	243	265	249	259	272	293	282	287	275	249	248	277	279	239	249	260	251	251	260	270	268	278	271	246	236	267	256	248	251	266	276	271	279	236	257	274	278	283	281	268	259	254	252	259	254	234	239	260	252	284	284	275	274	268	228	244	278	248	274	236	286	259	290	281	289	277	298	259	246	285	223	223	269	245	258	249	253	256	244	260	285	248	256	281	285	270	274	248	235	284	235	258	265	254	252	274	270	269	285	271	283	277	223	273	264	229	278	279	276	244	270	290	254	274	253	274	282	253	266	272	254	293	265	292	274	241	251	223	272	255	259	232	235	261	238	265	270	269	249	232	237	270	263	254	256	233	251	274	250	262	278	266	244	241	270	286	276	286	275	282	249	263	255	259	231	224	253	251	248	249	237	254	264	260	293	275	235	249	267	248	291	277	273	292	257	270	304	269	261	260	248	249	284	248	244	247	276	242	264	258	235	246	257	232	275	273	249	267	245	253	271	269	245	259	275	246	240	278	277	263	260	280	253	267	239	282	270	241	268	241	247	287	263	253	253	263	257	252	275	248	266	250	259	215	280	274	294	256	264	246	259	263	241	247	253	272	257	239	249	240	280	280	275	258	275	260	275	294	227	278	265	257	261	231	286	291	238	266	243	268	273	259	258	290	258	289	244	240	255	235	269	246	299	266	261	265	257	279	259	283	258	283	236	240	265	255	258	288	294	236	264	243	262	232	273	252	277	255	267	287	264	237	228	271	277	258	240	302	238	252	285	258	233	261	282	241	261	234	244	274	251	233	256	255	276	283	271	261	277	272	262	248	261	240	260	254	239	272	267	260	261	237	268	266	260	268	272	258	259	233	245	267	292	271	249	264	284	268	237	262	260	255	254	262	280	224	247	240	236	260	280	253	269	260	236	251	280	288	251	252	245	243	265	255	265	263	304	269	252	284	265	263	234	235	217	249	288	249	264	270	252	262	232	287	259	271	219	245	271	253	257	250	255	288	229	255	248	263	264	257	282	262	238	299	242	303	238	251	236	259	239	295	245	259	271	243	252	242	261	297	291	277	248	268
11864	891	1278	1441	1281	1129	996	869	838	801	749	698	751	683	687	696	661	662	672	625	663	705	637	636	648	634	629	635	631	660	616	608	665	631	641	618	662	624	604	634	631	651	619	593	616	612	576	638	625	625	655	608	570	613	613	624	613	643	597	635	624	615	628	611	586	633	603	635	651	631	635	596	634	628	620	620	633	629	609	656	618	576	642	618	573	589	626	634	622	653	602	634	646	618	613	630	560	618	568	575	612	595	617	615	634	618	541	623	607	583	635	602	618	584	583	594	604	627	628	606	600	637	601	660	604	632	597	606	587	629	578	569	646	624	633	632	624	605	612	573	615	625	616	629	655	593	644	636	595	568	605	598	644	633	673	619	652	657	656	605	638	553	602	609	639	643	582	640	608	589	602	614	617	617	581	643	606	561	592	606	635	637	628	638	581	577	579	613	596	637	643	656	618	608	587	629	608	579	634	634	624	606	620	638	640	640	567	586	601	638	609	643	634	645	603	607	617	640	579	603	612	599	580	581	626	603	649	604	588	619	633	628	619	609	626	631	571	644	600	603	583	559	589	636	654	597	600	623	616	672	587	576	624	637	600	631	551	619	647	570	612	583	625	591	584	628	585	650	603	590	615	635	639	607	621	671	573	615	612	578	573	594	642	623	619	635	637	604	623	629	613	588	582	628	566	603	609	629	633	602	645	644	611	629	618	632	587	584	591	641	614	650	585	587	582	608	615	605	576	614	608	680	581	614	616	579	606	575	649	601	582	620	639	648	606	606	614	646	611	630	619	600	600	618	627	607	578	612	603	606	623	644	611	647	557	625	596	609	606	610	627	605	594	659	596	596	627	606	605	593	583	592	582	598	612	578	617	633	565	652	690	558	608	626	609	640	646	631	612	578	620	631	621	583	646	642	591	625	586	584	587	588	652	581	633	603	605	654	645	621	600	629	618	585	628	627	600	666	649	589	627	613	619	592	547	648	603	619	626	629	581	600	589	637	675	626	603	592	625	610	607	614	604	580	596	584	598	606	617	612	627	571	602	631	638	600	642	616	621	604	605	601	601	588	597	644	621	572	608	606	654	591	614	609	610	651	661	563	645	647	629	592	603	622	610	626	624	604	644	635	603	649	633	619	599	595	568	615	634	614	579	594	582	628	610	619	610	610	617	637	599	625	597	596	656	618	617	586	646	583	573	576	617	608	643	611	627	644	570	627	616	641	633	583	624	559	639	597	594	632	613	600	621	636	610	618	568	609	616	616	647	595	615	631	605	614	592	606	612	662	603	582	626	572	608	617	644	594	630	632	569	595	631	567	584	663	564	622	586	579	598	583	609	591	572	619	619	598	610	621	620	591	598	621	655	660	634	571	586	606	603	605	592	625	642	609	596	623	576	641	590	635	611	642	642	614	658	590	629	632	644	664	558	622	605	597	621	589	643	654	646	652	579	596	630	642	552	640	623	643	629	576	642	621	614	623	614	620	619	585	614	613	641	622	591	570	623	636	592	642	603	604	618	591	593	567	583	600	600	643	655	621	602	622	626	613	657	594	605	612	600	633	574	655	608	593	622	617	597	624	629	596	623	662	613	593	622	611	585	650	615	669	577	639	643	568	590	641	561	625	629	610	622	638	626	647	606	618	658	595	575	589	560	612	624	603	623	627	635	633	610	651	606	586	584	588	620	595	574	582	620	597	584	684	599	627	600	578	652	602	589	652	600	636	647	625	597	612	564	591	584	674	610	629	604	598	606	618	564	636	588	627	595	636	627	622	608	607	606	597	574	618	587	637	580	628	588	586	653	645	630	573	625	610	637	603	628	621	636	615	624	600	590	627	599	621	640	583	615	601	638	592	607	565	571	585	596	593	619	565	625	636	618	625	610	639	610	609	629	625	636	610	657	629	607	621	609	590	619	617	660	609	612	583	621	605	571	626	626	628	653	610	638	591	620	623	583	557	596	612	654	603	636	597	642	659	657	617	608	561	605	626	600	622	629	573	589	610	662	626	594	598	590	638	588	637	637	662	663	550	651	624	649	566	598	620	605	654	591	610	625	623	622	589	619	652	620	568	594	637	607	572	612	593	578	582	633	632	599	656	665	618	604	610	602	620	615	673	624	627	571	596	652	627	632	618	671	606	575	639	611	609	605	663	633	548	587	620	600	604	616	630	605	657	601	608	659	638	652	656	601	590	626	588	656	647	617	619	621	613	611	584	598	606	626	601	603	586	579	585	589	641	614	604	663	638	595	662	633	659	581	627	592	610	598	625	620	585	604	581	624	617	586	616	658	608	615	609	678	629	616	615	613	563	622	621	638	605	633	638	659	611	585	608	566	560	586	650	580	609	565	627	564	624	626	654	604	595	626	576	632	621	599	589	630	624	623	611	616	591	616	644	641	599	635	654	628	583	591	615	641	618	603	598	627	628	623	621	613	617	640	610	627	633	601	600	586	636	662	632	672	605	650	596	550	662	570	604	576	594	660	603	591	633	611	627	608	599	623	645	561	578	621	588	595	617	576	617	668	608	609	593	563	562	580	585	597	599	624	616	604	567	635	620	606	600	654	583	587	568	630	641	607	616	623	679	681	594	562	562	676	634	581	617	612	573	617	642	585	640	625	597	598	601	638	600	585	589	637	627	594	600	621	625	596	629	578	658	680	633	631	612	621	645	610	629	626	573	631	596	611	652	622	628	592	570	583	625	560	598	642	584	598	597	647	616	584	617	632	628	647	599	604	629	654	580	598	599	619	666	649	599	627	604	612	589	554	637	630	610	584	564	593	649	625	632	618	633	594	651	569	647	602	612	631	610	635	616	590	620	611	610	635	605	569	601	622	615	613	606	624	594	579	620	601	590	622	614	594	606	596	622	590	596	620	661	634	610	618	641	607	553	623	574	599	624	589	562	614	576	655	618	575	637	577	562	590	652	608	613	578	561	594	573	597	604	629	619	633	649	603	617	641	580	600	618	605	631	605	630	630	591	645	631	608	649	605	622	641	559	592	600	601	598	642	614	628	629	558	577	619	584	609	600	595	571	632	567	612	637	619	631	646	619	585	582	556	628	591	604	651	604	638	612	594	601	601	634	626	652	569	598	645	609	629	610	624	588	636	650	601	584	651	616	621	615	565	590	588	610	645	616	600	621	610	641	605	616	617	662	568	626	599	603	620	619	591	679	576	659	606	674	611	627	611	551	597	614	584	645	570	601	611	599	614	605	622	622	575	589	580	635	578	593	625	600	579	605	579	605	570	594	611	636	649	598	582	602	562	616	604	582	602	577	593	600	605	649	629	636	611	619	586	645	618	636	629	602	643	592	631	623	595	585	602	602	609	609	646	631	644	608	611	616	645	598	647	635	601	600	605	597	588	648	654	651	586	607	620	625	635	645	625	618	595	613	567	576	601	622	606	621	594	631	620	650	707	594	589	614	607	611	586	625	603	654	639	606	615	598	607	604	604	614	601	640	607	635	639	652	589	614	612	589	617	637
29171	3776	1259	858	762	580	549	525	494	494	468	446	433	419	464	400	439	400	403	442	463	374	419	401	417	384	416	378	412	463	378	406	377	419	405	419	453	398	369	383	422	415	399	418	416	387	426	396	373	412	344	424	369	382	431	388	404	400	378	404	380	393	370	433	411	383	398	392	440	366	380	389	407	402	422	374	376	429	384	360	398	441	421	412	442	373	386	413	403	396	402	408	401	402	391	415	397	378	373	426	426	389	428	381	416	379	354	369	356	416	384	427	371	418	421	395	424	380	399	412	381	417	413	406	457	422	390	416	401	376	428	380	420	417	409	381	429	397	398	406	407	354	373	433	392	412	409	434	379	376	397	415	409	429	401	397	391	409	391	394	356	393	370	384	379	420	417	424	406	405	373	363	407	360	396	411	394	401	379	408	380	378	385	380	437	407	384	389	342	422	395	433	405	384	413	360	374	367	396	396	397	389	377	394	362	391	386	400	362	411	422	377	396	363	388	405	387	370	374	370	421	422	404	378	458	427	407	378	357	385	398	412	405	409	366	425	388	406	371	420	391	409	390	397	383	424	415	392	433	383	398	398	406	417	369	382	367	416	416	403	392	327	403	367	407	387	425	387	382	396	403	392	381	381	406	382	433	441	388	410	388	389	390	430	377	403	400	321	395	397	428	412	361	425	372	365	358	396	397	420	390	442	402	396	397	378	389	365	409	392	446	400	379	409	387	450	402	404	408	378	402	408	401	377	408	395	375	432	422	397	381	361	348	397	408	418	411	408	400	378	394	361	360	399	424	376	381	407	392	400	402	372	396	385	379	431	407	378	372	442	364	397	422	375	376	421	393	399	398	383	410	377	375	396	386	406	376	379	400	397	411	419	369	378	419	408	413	403	381	365	384	413	390	378	388	388	381	387	359	386	391	400	370	389	381	406	369	387	414	383	414	376	389	399	420	391	395	388	400	421	399	384	400	414	384	358	396	412	397	422	408	379	388	369	357	366	405	393	378	396	383	384	380	395	422	362	353	405	404	402	367	398	411	384	403	406	365	412	383	391	371	400	367	420	407	400	390	388	425	372	394	366	366	406	394	395	399	366	386	378	395	401	389	387	394	378	398	384	411	411	396	369	410	401	370	418	400	378	354	398	392	398	390	480	399	409	370	389	389	397	363	400	434	391	371	394	360	403	393	416	395	363	378	376	386	351	409	402	415	357	376	417	402	385	388	363	421	386	401	398	383	397	393	409	376	368	393	392	364	395	399	420	380	402	404	447	425	399	413	386	337	381	364	383	379	416	414	468	387	370	403	391	389	400	374	390	388	388	370	414	415	455	431	447	430	367	401	429	363	379	388	422	381	382	431	367	368	351	409	398	420	414	396	436	404	439	390	409	375	403	392	402	380	397	378	399	381	401	370	379	411	369	363	378	377	382	425	389	392	386	360	384	413	406	399	384	372	425	369	370	378	396	388	409	387	381	378	386	414	406	369	392	367	371	401	388	379	399	438	387	397	396	399	417	390	390	416	380	382	390	371	447	379	390	378	387	374	450	393	425	384	441	369	413	396	385	377	424	408	400	367	385	387	382	383	374	382	420	408	421	378	418	376	373	414	374	406	370	389	411	364	412	397	390	464	373	360	375	375	395	359	395	423	369	399	420	403	382	371	387	400	378	373	381	384	377	374	382	361	369	344	375	390	435	398	442	392	464	371	418	365	373	409	392	402	384	423	385	361	399	397	359	389	404	363	433	414	389	436	414	440	448	403	381	378	376	371	422	439	427	414	395	403	365	379	404	375	356	436	420	393	389	402	387	374	394	371	402	408	403	399	423	418	403	419	404	396	435	380	359	386	415	426	390	371	383	415	422	415	399	380	375	416	348	372	414	396	392	431	419	374	404	410	366	402	385	395	417	408	404	391	414	423	414	400	376	380	365	362	384	415	357	399	370	395	397	379	403	405	384	392	418	415	432	389	436	407	431	378	439	372	371	367	393	376	402	377	376	395	382	410	405	377	343	388	384	406	406	402	371	396	406	402	409	398	405	431	384	426	372	412	413	397	383	414	414	409	355	393	398	395	403	381	427	382	397	391	360	361	376	385	392	384	379	414	391	405	390	358	395	407	413	387	379	411	390	367	411	429	397	385	392	402	380	424	393	402	427	415	402	383	347	393	377	431	393	404	404	464	379	395	383	365	396	383	381	367	403	377	393	394	408	383	379	415	422	405	361	451	412	422	420	406	372	386	368	370	410	400	389	406	339	385	363	376	346	424	417	370	434	338	398	378	352	454	384	393	392	409	424	376	410	407	414	449	404	404	401	406	416	395	374	377	352	366	404	423	380	405	445	409	376	390	422	403	410	388	402	424	399	388	415	385	391	419	372	389	387	422	364	355	348	372	394	372	372	420	383	394	369	439	428	410	403	382	363	429	388	375	386	417	390	396	376	409	385	391	417	398	397	396	429	407	398	408	404	413	402	409	440	378	440	393	369	419	374	408	399	382	384	391	388	378	387	402	438	419	369	391	342	453	393	382	423	380	369	389	369	418	408	391	423	429	390	389	393	373	395	388	391	400	372	399	388	430	374	391	355	405	403	427	398	363	428	389	400	414	417	390	410	413	398	398	420	397	397	419	429	406	393	383	411	387	391	377	418	413	366	401	377	376	377	440	395	372	400	391	398	413	383	400	378	396	387	380	400	359	367	401	382	377	390	401	382	410	389	440	416	400	396	394	393	403	402	397	378	442	403	384	413	399	410	423	392	403	376	426	376	388	433	396	401	385	420	402	423	406	378	407	427	405	388	405	409	386	402	365	386	479	387	372	375	429	370	387	379	406	395	434	390	397	372	417	398	381	394	405	399	374	422	421	399	380	413	374	359	380	391	421	394	373	428	401	435	414	398	384	398	425	432	416	424	365	394	370	372	413	380	380	380	384	371	359	391	381	379	408	417	391	391	418	388	356	398	389	401	367	422	403	413	432	377	380	442	362	399	363	410	389	387	382	380	414	407	391	372	418	404	375	396	411	356	395	400	399	416	394	427	361	397	376	410	386	390	444	396	410	414	375	385	399	400	375	407	396	395	377	407	363	358	409	365	360	393	388	392	395	398	380	429	427	418	392	383	386	365	408	379	377	393	398	412	373	427	395	387	386	399	419	428	440	382	380	391	412	414	426	412	410	375	377	379	415	441	384	364	370	372	398	397	398	410	397	395	404	370	362	371	339	389	380	396	407	371	421	419	393	361	400	379	393	391	385	382	387	429	354	413	430	357	373	405	393	364	402	398	366	381	413	383	400	411	359	395	383	404	368	389	416	404	411	406	364	376	365	380	405	404	398	397	380	381	398	399	382	380	396	425	405	381	424	378	393	369	400	388	408	410	424	390	366	392	407	383	378	382	364	388	389	388	392	352	385	435	402	371	395	370	367	355	378	423	406	364	396	394	364	418	399	389	392	389	392	385	386	445	415	412	382	407	425	396	430	426	385	412
14980	1390	2196	2405	2136	1869	1631	1487	1294	1227	1154	1198	1026	1035	991	1011	1035	980	999	928	989	950	962	949	900	921	919	926	897	924	934	887	897	933	883	882	910	841	864	888	903	861	850	914	949	846	887	868	833	915	849	916	857	847	897	873	890	896	852	835	824	863	914	867	889	874	901	895	865	892	799	772	862	799	875	848	868	894	915	853	802	881	905	866	839	855	808	886	888	868	885	857	893	840	876	886	860	843	869	850	836	874	901	876	860	879	806	866	831	832	866	850	837	861	886	890	861	880	870	839	896	819	844	866	829	854	863	879	861	858	842	874	869	806	895	837	919	848	836	876	900	857	867	857	871	904	898	844	902	887	862	868	836	944	815	859	816	854	775	865	875	842	862	868	863	888	890	845	883	872	823	867	886	860	843	883	859	863	936	871	827	874	861	893	875	885	872	903	866	825	855	834	934	900	900	874	849	803	855	913	826	877	869	844	847	887	889	875	819	824	827	843	849	841	873	879	884	803	816	853	856	848	871	922	853	858	884	837	902	843	834	855	921	866	876	842	869	874	870	873	856	896	795	860	818	827	868	855	886	817	845	886	877	820	885	877	884	846	891	861	854	910	875	876	864	853	826	831	921	848	908	854	847	817	928	811	830	852	909	869	874	923	872	905	883	814	852	880	884	817	842	886	818	838	886	845	813	832	884	832	852	865	906	855	817	826	878	900	941	883	882	811	847	897	814	834	893	814	825	885	885	890	868	787	901	884	851	831	837	801	874	849	916	892	820	863	840	837	874	892	915	944	864	854	838	818	902	911	818	893	843	888	842	859	926	863	847	875	899	878	869	845	845	874	855	896	840	912	865	837	881	887	884	878	884	799	826	850	894	868	878	870	864	838	906	834	832	877	861	901	835	898	848	847	844	877	831	846	894	866	849	841	826	829	895	886	862	898	848	818	883	854	886	826	869	862	868	933	838	867	822	906	840	910	854	897	845	818	867	870	852	859	869	866	911	850	836	882	850	919	854	862	843	822	886	859	882	804	875	847	864	851	856	856	896	861	905	908	898	864	861	849	896	874	845	851	882	872	865	864	824	860	830	829	875	797	872	871	867	846	867	854	847	877	912	872	860	877	906	793	890	824	881	848	865	855	836	890	877	870	832	871	890	880	884	871	881	877	889	904	843	869	907	857	825	853	863	853	920	859	901	873	845	871	879	854	898	888	890	840	858	886	806	860	872	850	868	858	894	833	886	834	911	843	874	851	842	811	879	867	841	855	872	833	867	867	870	881	881	831	854	852	826	886	873	875	878	892	877	826	902	869	883	891	882	886	871	853	921	837	884	864	894	869	856	838	867	876	868	920	855	865	862	838	825	859	852	866	849	813	868	833	884	870	854	866	835	861	846	879	823	867	896	845	912	856	845	839	876	838	888	845	838	853	828	825	857	815	904	879	861	871	905	864	875	857	847	871	813	848	892	860	854	863	895	889	889	930	850	860	858	874	836	889	886	873	871	827	905	845	816	831	848	876	874	857	826	835	881	873	824	877	814	834	805	848	845	853	818	874	854	896	809	852	897	812	881	854	884	833	824	830	793	852	858	880	880	883	885	858	894	876	900	909	863	863	894	836	863	857	818	834	857	874	858	861	855	848	849	907	858	856	826	824	879	813	894	882	865	813	837	871	880	842	849	855	870	852	849	880	847	882	812	826	951	837	861	912	859	837	901	886	864	862	880	861	871	825	877	859	881	823	910	905	857	846	862	836	913	850	841	846	838	818	819	911	877	845	840	909	873	895	861	862	880	882	893	850	899	877	872	863	891	836	790	837	870	814	832	882	811	814	855	915	833	858	853	831	837	871	876	854	812	842	845	822	827	901	829	862	893	833	832	845	828	820	884	864	891	850	843	914	857	882	801	888	826	860	843	907	916	834	894	898	914	831	833	885	875	840	889	833	895	868	835	887	910	818	865	866	844	856	882	840	821	862	816	908	828	820	842	894	907	896	885	822	890	895	883	869	824	867	819	871	821	870	851	932	822	836	846	876	831	843	901	875	870	838	854	881	904	873	825	845	888	891	795	819	943	819	890	793	888	926	878	853	856	833	842	844	847	854	862	838	844	867	851	844	839	858	869	839	832	913	858	848	840	964	891	827	883	853	847	851	877	815	875	833	830	860	890	845	888	869	864	845	855	869	856	874	821	849	849	858	800	846	846	872	900	812	870	893	848	784	860	849	916	832	909	866	915	866	875	850	854	858	860	825	854	851	862	886	904	874	883	857	840	843	844	844	867	849	894	913	865	833	845	871	843	878	898	877	843	857	886	833	835	799	892	878	831	829	840	849	828	904	829	912	847	851	879	851	818	860	889	831	831	901	897	866	890	880	846	825	793	834	875	917	868	836	880	813	838	923	862	888	846	829	860	904	910	839	885	849	843	820	830	817	864	866	906	835	937	848	786	832	856	820	851	844	874	840	846	895	851	864	888	872	876	903	849	867	836	822	846	851	821	846	874	908	861	873	816	834	851	868	854	870	920	862	842	905	832	850	932	843	914	850	859	851	870	814	868	907	848	885	844	875	883	805	853	894	846	861	863	836	916	860	864	883	858	819	855	827	842	858	897	868	833	841	924	854	890	857	872	810	857	833	879	890	881	817	873	901	841	812	874	863	872	904	849	876	898	890	886	828	838	878	899	817	891	814	899	821	881	916	828	875	854	908	798	898	874	850	855	869	864	852	874	839	900	848	859	806	883	943	831	809	855	870	825	841	874	896	870	882	864	899	851	903	825	844	886	858	844	901	873	862	880	869	851	861	861	826	867	866	889	875	810	860	897	853	842	820	886	811	824	883	883	860	859	855	880	858	884	894	850	859	819	884	840	869	882	860	883	860	840	848	841	790	820	906	865	804	812	834	858	829	866	873	862	826	865	882	875	852	853	926	867	877	919	867	881	873	853	860	909	831	837	873	918	821	808	833	896	854	864	856	879	811	895	876	900	871	818	893	852	805	865	851	831	901	895	864	833	856	837	894	818	890	856	839	869	851	827	880	902	875	855	873	893	838	897	846	882	899	842	861	828	892	867	865	840	858	862	847	832	880	900	879	835	888	854	860	855	912	858	860	836	835	896	861	891	854	812	887	876	828	877	863	881	928	891	881	868	913	846	846	902	858	857	851	928	843	832	894	843	807	849	878	836	852	867	863	907	879	883	831	831	907	849	846	872	825	848	926	823	832	878	850	863	860	902	829	857	862	861	857	870	890	869	886	848	876	853	851	907	904	903	876	876	864	865	887	816	872	865	883	899	836	902	883	898	922	819	859	854	918	849	885	832	900	831	852	891	855	867	875	924	862	895	918	862	882	895	890	869	832	858	896	855	884	861	837	846	872	835	854	857	876	868	829	836	875	797	816	847	833	889	819	883	861	809	832	862	909	837	860	848	873	859	846	912	843	778	787	846	898	777	889	882	888	919	891	856	916	840	836	817	887	864	856	878	889	838	848
6493	359	201	199	193	220	192	168	167	159	179	177	177	174	173	182	157	177	196	202	186	163	190	159	176	177	187	155	200	174	184	170	187	187	178	183	186	182	170	188	163	183	197	198	177	171	153	189	190	174	171	198	206	196	171	154	189	179	203	182	205	183	202	199	190	189	167	174	202	162	185	165	164	186	193	184	206	176	160	190	194	170	176	158	216	172	155	184	169	150	180	164	186	189	169	179	155	163	179	165	189	180	176	193	177	179	177	170	207	191	178	159	167	181	187	180	177	189	189	222	171	200	190	194	178	207	178	142	188	179	174	185	230	198	192	188	169	151	194	174	183	181	189	201	159	184	191	187	191	186	161	173	197	179	177	173	165	171	172	199	191	170	182	196	196	191	180	207	162	170	204	175	165	153	163	193	174	171	208	209	203	207	191	192	194	199	174	172	193	158	172	167	182	178	170	171	199	169	146	192	158	196	185	180	187	193	199	173	188	213	175	188	204	201	181	203	178	153	184	200	199	182	178	171	182	189	174	203	205	203	203	193	184	176	182	180	179	214	200	179	174	185	192	194	194	161	153	175	174	196	195	155	151	174	202	174	188	159	193	182	186	162	182	191	182	202	198	173	163	182	178	148	174	174	192	158	167	167	161	192	179	192	194	178	170	169	190	205	180	155	188	173	202	190	182	176	167	177	170	193	206	165	206	184	174	205	175	173	174	195	182	183	190	189	185	203	168	198	155	160	183	186	193	200	201	188	198	188	207	197	172	187	201	169	188	179	188	167	188	190	198	181	183	157	181	191	185	179	172	173	169	175	155	159	197	184	205	185	177	194	180	173	166	187	171	182	174	200	172	154	166	187	159	168	174	181	188	179	181	167	155	188	172	178	164	183	191	163	179	177	187	188	205	190	184	189	178	176	177	182	195	186	179	180	180	183	183	169	202	168	200	185	186	174	175	179	176	183	168	196	179	178	187	172	176	148	176	182	173	177	200	190	189	164	159	188	169	169	170	172	193	171	185	162	200	163	178	159	166	192	180	181	178	174	202	204	193	187	197	165	181	178	211	192	165	163	176	182	197	170	180	186	186	177	191	185	181	205	174	204	172	211	178	168	209	178	196	193	193	203	172	190	168	168	168	168	166	175	189	186	171	173	192	178	184	175	167	185	197	166	209	165	174	170	189	185	193	169	183	166	160	171	167	151	202	168	188	185	182	180	181	166	162	187	213	201	171	200	220	155	151	176	194	169	179	200	178	158	201	178	167	189	180	191	178	174	160	164	197	163	186	198	182	162	170	197	202	176	157	175	212	180	168	175	146	206	156	183	152	163	183	176	180	185	196	182	188	184	195	191	200	175	189	201	172	184	194	172	196	172	166	158	178	156	198	169	173	200	175	189	179	184	180	169	183	172	190	182	178	183	200	158	182	196	203	184	180	188	162	188	187	167	161	196	180	182	187	196	181	213	177	182	200	201	190	164	210	174	201	189	167	196	184	162	174	188	187	193	186	187	143	165	172	161	158	184	176	170	185	180	172	201	188	186	205	181	197	164	153	189	165	173	200	181	175	208	201	178	199	176	178	188	193	181	188	181	192	172	177	153	175	195	182	195	189	171	154	179	173	173	172	204	178	179	190	185	202	167	168	190	211	181	178	182	176	188	166	160	180	203	171	167	159	172	189	175	179	148	182	174	177	171	147	148	171	204	163	184	168	173	176	189	173	174	178	187	184	196	176	178	178	158	162	200	162	176	161	160	186	190	181	176	195	183	175	155	161	167	166	181	179	173	156	160	164	156	178	181	176	180	178	179	199	186	178	148	178	175	143	178	161	176	154	177	178	191	195	181	193	185	199	170	197	178	188	169	174	178	189	203	161	188	209	178	170	153	179	176	183	184	203	182	170	176	190	180	148	185	171	186	169	176	167	184	199	201	164	160	179	177	167	199	172	169	180	178	175	185	163	193	180	186	218	184	177	191	167	182	163	179	194	189	173	177	179	176	176	183	149	189	202	193	155	174	178	176	191	155	178	182	176	182	195	174	154	181	187	166	169	179	190	193	197	177	169	178	182	204	183	177	160	158	216	173	188	204	179	160	169	164	186	162	193	169	188	176	165	174	164	182	182	188	173	178	179	171	171	179	166	187	151	185	158	192	200	185	181	167	167	167	171	186	159	177	180	197	189	189	173	162	176	155	199	219	176	197	186	173	193	195	193	177	165	192	177	188	199	216	165	161	143	168	175	169	178	176	166	176	175	165	156	162	192	188	200	161	205	163	175	174	172	182	192	183	179	171	195	184	182	195	180	186	190	151	170	193	167	178	202	194	206	187	187	169	189	163	174	170	185	160	176	188	160	169	171	182	180	194	186	167	178	190	159	180	184	189	192	192	175	148	180	162	201	198	191	207	169	180	176	189	187	164	205	188	180	173	186	177	173	182	183	142	158	220	191	172	184	179	143	168	187	190	172	163	188	159	169	176	175	164	162	209	157	179	175	179	186	180	150	169	200	175	184	190	171	187	174	167	204	160	191	189	201	175	176	192	199	162	183	158	160	179	175	188	198	193	190	183	195	177	159	163	174	187	158	186	177	186	175	184	186	193	196	189	171	156	175	177	189	190	209	178	160	174	183	172	198	181	172	183	180	182	194	177	158	181	181	179	168	196	164	195	184	205	197	183	166	206	199	196	168	174	171	164	191	157	197	196	165	192	198	182	204	177	163	170	193	185	175	197	158	186	165	203	181	195	180	183	177	175	196	191	188	170	178	169	181	179	182	192	191	175	175	185	185	160	186	187	182	206	169	162	174	181	176	175	199	184	160	178	175	194	207	222	169	193	181	174	159	162	173	178	166	154	176	197	174	177	199	187	167	178	182	186	200	185	204	176	173	178	160	183	192	184	185	177	182	180	176	168	188	187	176	191	179	177	167	196	172	180	161	171	167	165	186	223	213	196	204	205	166	181	147	175	189	165	177	156	176	188	189	204	165	166	189	168	204	188	190	165	194	183	185	187	176	187	182	200	200	193	197	189	166	176	203	183	174	194	191	199	181	182	173	179	192	179	194	205	188	160	186	201	178	162	162	193	185	176	180	169	197	189	190	167	180	157	155	192	179	187	191	167	166	184	174	162	209	184	210	148	162	185	184	180	189	185	172	167	197	183	179	180	190	187	190	197	186	183	175	200	191	211	144	164	151	179	168	167	183	185	171	173	173	197	176	202	195	198	187	178	194	183	189	187	174	173	169	182	186	199	161	175	190	163	190	188	188	185	196	180	171	184	192	184	187	173	193	171	157	193	204	202	200	174	217	158	183	185	157	159	191	167	174	189	177	174	198	166	174	167	175	182	199	170	193	144	173	175	188	181	187	174	173	168	190	163	190	171	166	177	188	182	201	196	179	176	181	187	173	161	201	179	208	177	171	188	171	175	178	180	177	182	177	192	186	173	179	209	178	181	161	193	174	163	174	175	178	170	174	176	184	158	220	191	182	157
4042	457	485	467	469	450	490	500	464	464	454	416	429	471	449	423	417	429	452	434	471	460	491	442	462	509	463	445	468	430	473	444	428	464	441	448	464	457	443	450	435	491	449	444	435	432	456	455	408	496	472	414	447	448	427	444	431	448	498	445	452	457	405	479	452	458	426	445	464	414	461	406	424	452	464	458	465	448	443	481	418	438	448	451	410	433	463	453	455	431	465	466	443	421	468	432	453	488	455	466	461	444	429	428	446	458	400	424	454	452	449	446	436	426	485	460	445	433	395	459	479	438	442	438	466	458	433	468	434	470	448	463	464	413	461	430	444	452	437	453	435	447	433	477	466	427	456	451	428	439	439	434	402	437	431	428	454	426	472	436	419	457	449	468	473	454	437	398	423	471	425	475	408	394	454	438	456	428	445	433	446	433	430	428	405	450	435	465	473	457	434	441	424	431	451	446	415	426	430	421	449	450	463	436	422	475	406	439	465	405	427	469	439	465	456	458	468	457	440	446	448	430	468	439	412	483	460	416	459	456	459	482	432	419	466	480	419	439	444	419	421	418	438	436	446	435	425	426	445	420	454	434	451	498	455	432	448	441	447	464	447	443	440	466	443	438	442	427	449	436	442	443	453	466	416	446	403	465	464	405	468	461	439	444	426	431	481	473	445	434	465	414	481	437	455	440	444	455	469	443	452	436	438	461	453	486	440	436	441	435	404	457	443	445	445	450	443	444	455	441	475	429	435	475	413	430	435	471	433	419	450	439	451	418	433	469	440	376	449	481	475	466	457	446	424	426	444	444	448	486	453	458	477	430	451	454	459	465	429	449	460	434	434	451	416	447	424	441	424	494	416	444	416	420	421	419	458	466	465	503	411	435	420	421	446	471	447	424	423	446	487	440	474	414	400	431	416	416	437	484	442	452	453	464	435	422	453	446	451	461	466	422	462	426	474	438	453	461	401	474	463	433	483	408	464	421	468	430	444	445	463	449	456	463	425	451	450	449	447	455	412	451	448	437	461	417	427	409	438	481	438	446	429	438	469	438	449	497	426	453	466	415	455	436	445	480	427	473	450	462	470	455	416	442	436	463	450	459	454	437	436	452	426	420	478	435	482	457	505	416	451	419	438	440	443	433	450	451	475	449	448	444	471	455	471	468	414	419	439	442	445	464	440	447	437	410	457	408	432	426	417	439	449	422	471	454	440	415	434	469	471	444	438	437	433	432	412	463	473	464	461	452	435	470	457	453	406	447	448	440	472	425	461	456	476	410	442	443	420	445	469	447	446	405	462	440	419	450	452	420	473	445	426	445	412	405	467	411	457	454	415	454	446	478	427	437	463	463	443	447	418	445	456	432	447	439	446	432	460	424	465	424	424	431	406	438	431	436	471	470	456	460	429	491	430	430	408	451	465	480	454	468	424	454	420	442	406	469	419	474	428	432	454	475	445	487	440	453	455	459	484	429	417	449	393	440	436	426	465	403	411	463	449	410	423	427	439	459	449	448	450	464	459	462	437	455	428	439	435	411	431	462	447	443	471	446	451	485	422	436	448	466	441	415	451	430	429	453	443	427	425	456	445	419	470	455	490	469	440	462	395	447	428	453	400	440	440	438	435	440	420	473	430	464	425	438	441	456	448	458	451	447	418	428	418	433	429	427	440	435	452	451	444	453	468	434	448	436	462	472	465	440	452	430	451	444	442	424	480	453	467	488	418	456	435	464	437	446	442	435	431	464	408	472	431	464	447	440	434	450	427	421	463	441	438	419	439	432	461	429	461	417	429	466	459	429	427	448	453	492	451	467	454	461	449	443	452	447	424	428	439	435	452	461	446	418	473	471	443	428	447	450	448	437	426	430	463	455	400	449	433	445	474	485	453	453	456	451	471	446	457	451	468	441	472	436	431	483	458	439	431	440	448	467	448	468	438	448	420	480	434	440	447	456	399	486	467	447	444	458	476	410	438	435	438	435	398	420	482	443	469	434	426	431	459	452	442	449	453	439	405	459	409	451	418	431	426	431	434	480	446	449	446	480	447	431	477	450	456	451	459	458	474	432	426	450	433	409	415	424	434	460	443	432	410	451	431	421	431	439	439	435	427	472	439	445	453	448	442	419	460	427	440	421	427	447	422	415	451	430	444	442	450	434	462	454	469	480	453	426	412	442	415	398	436	441	468	432	477	469	454	439	456	441	473	437	473	452	399	474	463	410	411	434	461	450	396	497	424	449	450	443	459	453	444	450	487	432	421	484	422	434	429	446	468	473	465	430	480	466	433	455	443	422	434	439	467	439	431	460	449	439	458	425	431	472	408	435	487	483	440	460	484	438	473	426	496	462	445	400	433	390	446	477	477	453	449	451	487	431	472	459	426	449	418	485	433	473	426	418	434	423	417	438	419	454	474	442	488	455	425	410	425	438	487	410	421	425	450	438	422	430	436	441	438	447	422	462	447	427	442	443	440	445	480	429	444	439	448	446	452	427	435	482	436	440	417	431	454	454	473	428	447	459	429	413	447	434	504	497	432	482	439	443	464	431	433	429	455	448	439	461	475	425	445	449	465	451	442	432	468	446	450	452	443	405	465	462	475	462	474	458	433	446	435	458	426	448	448	461	409	441	447	474	422	445	441	468	447	445	412	475	423	464	464	407	434	452	459	452	411	442	395	449	429	447	439	445	416	400	430	442	445	455	442	427	465	451	480	446	458	442	454	431	426	447	448	457	447	419	443	459	451	470	442	439	466	454	448	463	403	462	484	432	432	443	455	397	454	414	446	454	447	463	425	478	433	446	459	437	444	429	492	424	441	423	463	451	438	455	494	452	463	454	488	463	461	431	447	483	446	432	403	476	451	434	395	423	441	424	476	439	436	440	428	408	447	447	474	442	411	437	440	461	427	444	393	484	415	442	473	438	457	477	465	439	470	467	436	438	433	473	421	434	472	437	414	466	436	412	440	478	441	453	477	425	470	489	440	462	436	463	419	450	458	466	456	438	478	432	443	440	421	465	456	437	452	442	478	434	446	476	462	432	407	449	414	408	418	449	453	437	439	464	445	467	430	478	434	431	427	428	419	431	448	412	420	410	423	423	466	463	454	447	434	433	452	475	457	450	451	452	486	458	422	455	488	455	485	488	442	429	473	414	411	437	431	451	453	450	429	424	448	441	435	440	414	453	449	454	450	419	388	432	430	465	500	451	463	487	424	453	462	420	437	427	420	427	456	463	488	442	432	418	454	440	450	415	445	460	432	460	408	432	429	467	429	416	434	452	449	475	436	405	450	424	423	468	431	440	447	442	465	443	451	456	522	454	495	413	450	453	427	453	462	459	439	467	439	426	425	435	469	427	467	437	446	435	480	433	400	449	442	455	427	428	434	478	427	463	468	440	430	407	435	446	498	440	440	438	416	426	498	447	467	463	426	447	459	499	441	425	462	438	433	428	477	455	468	447	451	417	492	426	473	453	429	475	432	463	463	442	458	465	429	447
18840	1528	608	478	386	348	346	311	275	288	293	279	303	274	301	284	266	277	248	235	266	250	278	264	248	258	271	275	229	239	238	249	240	241	274	225	256	264	232	248	243	251	263	250	302	275	261	270	234	251	251	232	281	240	276	276	241	279	254	263	222	265	270	242	245	260	275	237	260	262	267	286	256	285	278	247	252	253	270	227	292	253	256	270	255	254	249	268	243	229	278	251	296	232	263	266	255	249	300	242	272	235	252	279	224	248	266	247	242	256	236	260	258	248	269	224	237	274	253	255	252	253	248	275	286	259	285	237	252	260	236	216	241	278	270	223	241	274	242	267	245	259	264	228	274	277	255	231	262	239	283	227	252	258	245	272	288	257	275	219	237	267	251	213	277	238	270	250	262	247	236	275	253	235	267	263	260	254	252	273	267	275	246	269	283	261	289	295	257	257	273	294	257	274	237	266	282	277	260	235	254	258	244	258	259	276	260	254	261	256	227	260	254	257	252	250	282	266	281	267	252	248	257	270	245	258	267	266	265	272	258	276	263	255	242	232	258	259	244	252	236	239	248	270	260	251	243	269	280	269	266	274	247	259	253	273	265	280	260	252	229	267	270	267	242	216	254	229	252	251	268	259	273	252	269	215	269	252	261	254	290	254	240	241	248	255	255	297	250	260	262	265	253	305	270	269	268	253	239	257	240	285	266	288	250	278	261	248	285	242	265	264	263	245	300	274	269	225	260	234	236	260	270	224	249	255	249	268	267	269	259	273	278	251	255	281	248	268	260	258	280	256	252	249	269	243	261	212	256	253	233	265	263	254	255	261	259	291	270	263	269	249	283	264	289	263	244	241	263	261	238	251	247	263	254	267	270	263	254	247	266	258	268	258	243	273	236	287	270	256	242	262	246	226	257	274	247	276	248	243	243	256	255	265	267	246	269	257	277	229	254	260	261	231	224	274	246	221	246	228	281	254	224	276	245	248	234	254	281	255	226	248	267	246	252	216	229	238	242	260	249	261	244	249	250	213	247	287	257	265	238	255	245	265	248	243	247	248	269	262	246	243	254	242	231	235	257	232	261	261	229	233	238	294	254	274	255	249	256	244	253	256	280	274	246	266	243	228	240	267	263	260	230	264	245	249	265	246	243	266	243	259	268	252	243	247	235	252	247	273	269	230	245	299	225	252	257	254	271	253	283	261	257	273	261	257	231	239	263	251	251	271	276	251	281	273	274	268	235	260	265	254	252	243	253	246	249	269	246	237	263	264	275	264	251	259	252	256	231	260	241	247	259	258	270	270	284	272	279	261	234	257	272	285	238	248	251	243	260	259	258	267	290	240	271	264	287	241	257	259	237	249	290	261	241	244	274	253	248	262	270	245	244	264	263	247	256	264	251	236	251	252	300	240	277	258	252	244	234	228	236	273	254	268	252	241	274	240	233	258	243	241	238	247	275	272	280	273	255	239	238	247	240	274	262	255	267	243	250	265	230	265	266	271	251	237	257	265	263	242	252	230	245	253	241	266	275	251	244	268	255	265	255	237	238	228	254	258	239	291	272	251	241	271	266	273	234	235	254	282	264	293	282	264	229	263	245	242	241	251	291	246	280	258	214	253	243	253	261	249	259	276	241	251	227	255	271	260	245	222	269	234	252	240	244	252	245	247	255	263	235	243	255	233	229	250	242	254	269	287	239	246	217	259	245	247	258	239	261	231	247	283	244	236	254	227	251	260	263	252	244	274	268	263	230	257	262	253	232	266	244	283	265	271	255	255	282	261	241	258	282	255	217	271	265	264	274	262	260	243	271	248	251	288	262	243	276	237	260	260	257	278	253	299	273	210	242	245	268	293	242	257	237	248	242	268	283	241	237	244	257	267	289	246	251	263	250	236	251	249	263	242	262	273	279	232	290	269	286	236	227	267	263	253	260	234	265	254	268	269	267	250	214	218	261	214	242	291	239	254	239	260	257	253	219	268	242	286	277	242	252	236	252	237	276	253	239	260	257	263	269	224	277	259	244	236	258	285	282	250	218	239	250	300	234	276	248	240	242	254	252	259	240	265	242	245	247	252	255	249	227	274	253	260	256	250	303	270	238	242	267	249	256	264	247	251	244	262	283	263	265	268	247	244	269	269	272	260	261	240	247	234	259	275	226	252	257	257	244	276	257	274	245	230	250	252	257	254	250	222	238	247	270	272	249	244	243	258	238	244	263	249	253	252	256	258	254	262	294	216	238	257	275	255	247	247	255	249	309	250	237	260	236	246	258	239	267	236	242	294	295	242	255	302	213	252	264	224	257	276	242	235	225	242	253	274	227	253	264	244	238	257	261	271	248	240	247	251	253	245	241	258	243	258	256	264	249	237	238	254	291	239	269	286	262	275	240	243	268	253	269	246	246	284	286	251	266	251	256	243	250	238	281	286	264	248	254	276	236	243	268	240	261	249	249	278	251	255	239	259	230	247	264	271	241	251	263	253	260	279	238	265	247	257	263	248	246	277	288	268	260	286	245	309	234	274	278	255	257	248	233	275	245	239	255	243	280	244	282	252	244	252	255	254	265	215	244	240	267	265	281	260	238	258	270	251	258	286	261	301	235	269	257	261	234	257	239	289	265	268	256	247	275	222	238	264	263	273	260	259	260	242	248	240	272	277	280	251	262	263	234	231	244	278	248	272	253	244	253	234	232	266	242	238	249	294	257	275	271	249	254	252	249	254	251	266	266	247	257	232	259	239	267	281	253	261	241	272	275	242	265	248	253	262	255	274	240	272	261	247	232	248	240	264	244	243	271	282	287	238	257	253	248	281	223	255	273	272	246	229	231	242	273	253	286	255	268	274	235	241	262	226	260	282	239	274	257	257	261	251	247	248	293	237	244	240	259	235	272	259	259	231	255	250	257	226	258	238	272	270	231	247	256	263	255	236	270	276	250	265	247	239	259	257	238	233	279	273	245	262	268	266	266	247	257	274	238	236	276	246	240	239	266	277	247	232	276	250	258	269	272	240	277	254	249	258	263	276	279	253	256	237	273	255	240	230	243	293	252	235	232	261	235	240	287	240	239	249	238	244	253	251	281	251	258	256	245	257	264	265	250	248	246	259	244	260	284	223	272	245	256	249	264	262	277	248	238	257	252	232	298	270	236	234	284	287	273	245	241	224	260	242	246	268	250	293	271	262	273	241	239	251	266	237	237	256	227	272	272	258	275	229	295	263	255	270	258	232	270	264	239	248	259	275	231	264	255	271	254	248	237	246	255	261	257	246	252	272	243	252	246	255	257	253	269	250	239	257	268	264	234	262	256	261	232	254	265	234	244	265	272	257	278	251	240	256	258	277	257	226	246	250	249	263	270	296	238	250	260	253	246	247	259	247	247	251	239	271	249	280	279	244	271	241	247	235	244	247	261	261	245	266	291	235	259	266	266	289	243	248	288	298	289	255	253	260	271	245	241	244	257	253	259	242	276	272	246	290	240	245	244	246	256	246	254	227
11175	889	1264	1373	1206	1135	960	884	871	810	780	749	710	658	667	647	668	657	675	692	597	716	608	635	618	612	605	632	620	593	578	655	690	598	638	621	658	639	611	581	601	586	617	576	628	609	599	640	628	593	593	636	549	602	587	655	556	580	614	620	593	614	604	576	615	590	625	619	607	554	586	635	614	631	601	581	578	613	632	608	607	607	639	681	593	575	582	589	593	585	611	613	595	570	579	604	617	609	600	614	578	600	624	614	643	604	628	661	623	601	625	615	598	603	632	606	566	632	615	588	672	621	608	637	611	612	622	613	645	624	609	646	648	583	607	598	594	570	636	603	620	574	585	567	573	592	641	582	613	621	631	669	605	608	564	583	591	601	613	595	565	582	618	617	573	622	626	604	590	627	613	607	567	622	619	579	610	630	603	616	632	578	629	619	580	588	601	604	597	583	579	576	573	580	607	600	622	584	629	560	635	543	616	600	606	610	572	591	575	600	576	600	620	593	613	571	593	606	623	599	616	551	661	576	599	588	631	607	592	654	573	566	600	615	658	576	617	619	590	609	621	619	619	618	604	562	591	631	617	597	621	617	616	635	585	606	619	630	632	599	596	583	624	584	579	596	594	561	637	621	594	579	590	618	584	614	592	652	627	568	619	652	625	658	613	613	661	572	584	606	587	619	581	564	632	649	600	580	622	616	597	561	629	587	603	597	619	635	565	576	618	591	620	570	611	562	605	609	598	559	587	637	642	655	633	615	593	586	628	587	578	623	594	630	600	581	578	611	614	598	603	606	589	605	595	600	612	617	588	607	567	580	624	597	591	597	606	616	580	630	612	599	665	598	609	591	617	630	653	568	605	591	640	601	590	611	590	629	623	592	659	582	634	581	645	605	641	634	615	597	605	622	624	585	595	577	590	582	650	595	598	641	558	618	594	599	618	652	573	628	618	596	592	644	620	636	614	570	574	575	588	599	656	580	618	557	580	600	599	622	590	580	617	643	600	605	556	604	592	560	577	621	564	639	624	591	621	630	602	609	583	565	625	610	627	586	582	642	595	570	543	616	615	627	592	584	571	551	608	596	634	642	583	632	604	568	581	565	558	608	591	576	615	580	609	628	613	618	618	632	611	583	587	598	624	641	585	614	601	579	617	629	638	627	587	644	607	614	627	600	570	568	559	614	580	640	578	608	616	561	552	604	609	554	618	581	625	599	597	620	602	673	626	610	602	595	614	573	597	616	575	592	615	536	606	569	628	605	582	625	556	569	595	585	601	611	600	606	599	616	531	623	574	566	594	627	623	639	617	584	636	603	584	612	592	598	634	641	638	639	587	603	601	574	584	606	585	596	595	587	599	596	622	622	600	627	562	658	583	570	630	613	601	574	596	582	627	563	613	658	581	583	576	599	626	636	622	589	608	540	655	561	590	601	648	600	582	602	615	619	589	575	600	631	630	605	607	609	597	585	608	610	621	596	567	618	618	611	651	579	627	612	613	606	598	632	608	645	574	603	605	595	585	651	590	604	614	617	660	615	555	589	557	640	663	609	594	594	604	612	594	633	578	594	591	587	543	618	562	580	624	583	595	588	602	612	595	559	585	607	624	591	600	619	624	635	631	608	622	617	594	652	615	619	577	606	595	596	636	588	579	581	604	608	586	618	610	603	602	629	570	565	598	629	587	599	653	558	637	568	575	587	579	562	640	588	572	592	615	652	613	589	559	580	570	594	647	596	573	564	596	634	653	608	586	656	646	616	602	570	603	652	582	631	596	626	591	619	598	590	649	603	642	592	627	608	612	623	582	575	572	607	610	578	598	578	592	602	638	581	594	599	631	600	570	583	613	581	612	578	575	614	571	575	645	592	603	603	597	589	613	594	605	614	607	611	645	603	612	633	590	598	609	567	603	603	583	611	586	618	608	639	644	609	607	616	616	576	618	615	590	629	622	588	602	609	576	605	568	654	628	604	642	586	611	618	598	572	513	590	643	618	581	623	599	594	598	577	594	604	624	585	585	568	595	596	589	624	592	574	599	604	631	609	620	631	566	605	579	571	597	631	617	547	621	643	615	552	608	642	556	633	628	555	538	591	606	619	630	611	584	645	613	632	610	578	618	621	572	583	572	606	628	613	600	611	572	588	539	627	611	571	637	597	607	619	610	589	613	604	599	550	589	594	611	599	571	581	593	631	605	602	644	549	580	593	634	609	597	616	586	627	563	599	647	575	588	619	565	572	582	604	658	588	633	600	588	612	579	602	599	571	619	620	639	623	627	608	616	592	611	593	561	594	584	591	625	602	604	593	587	620	594	577	554	582	596	591	593	614	630	572	620	637	611	584	626	595	589	624	590	600	634	636	649	637	620	581	597	591	567	621	588	635	593	583	602	580	613	604	595	594	591	585	624	605	601	596	607	593	544	637	597	626	621	610	650	638	621	622	618	621	608	584	602	558	601	591	611	603	555	602	593	636	617	593	610	584	572	605	621	606	573	591	608	579	587	586	579	590	601	581	553	612	626	593	631	608	541	591	632	610	620	624	611	604	577	604	603	588	596	611	596	590	626	631	563	616	615	630	548	603	598	626	584	637	604	620	567	604	621	626	608	620	648	619	594	597	625	647	567	637	606	601	601	605	603	590	606	606	596	626	589	628	629	567	597	585	619	587	594	614	600	580	608	605	603	617	605	616	583	576	626	631	595	610	609	628	587	596	607	564	637	600	602	597	584	621	579	632	568	572	597	589	597	667	611	616	605	599	595	590	592	568	660	599	570	608	612	610	615	593	617	639	566	592	605	625	597	638	631	596	598	572	617	594	639	603	620	558	630	582	575	653	602	592	602	626	612	639	626	609	604	621	619	620	593	634	577	617	577	654	610	584	576	588	580	608	626	596	574	602	639	586	598	619	581	625	615	572	590	612	630	566	614	610	579	575	580	655	573	581	615	536	626	583	582	587	590	637	592	649	631	599	605	597	582	638	637	566	618	630	633	613	621	643	618	618	562	615	613	596	589	620	605	603	600	590	599	616	621	579	630	588	572	591	604	615	612	624	593	595	601	616	634	601	601	586	596	580	614	602	577	610	593	633	636	652	626	557	617	616	596	617	647	638	582	614	608	562	585	646	640	572	649	602	609	615	598	610	620	607	547	633	619	615	620	622	594	596	590	576	601	603	602	594	658	575	587	607	603	557	605	605	612	639	601	592	612	615	584	619	607	606	624	571	608	627	609	615	632	611	584	613	559	620	616	625	610	587	608	576	605	662	602	620	624	569	619	618	599	566	584	630	603	633	596	600	602	624	612	626	613	580	592	592	629	636	573	600	635	604	598	562	566	615	639	594	578	614	586	642	593	606	620	622	615	661	629	557	623	612	598	572	614	618	609	639	595	618	565	605	588	622	620	639	594	593	607	613	582	592	622	641	616	568	635	584	599	573	578	583	681	626	592	554	620	585	607	611	619	589	622	594	656	615	618	597	590	582	600	631	629	616	578	562
28932	3940	1220	902	688	563	589	538	526	455	441	454	398	395	450	435	459	411	403	384	398	401	392	411	387	393	409	400	367	403	400	404	406	373	377	414	405	369	405	426	383	383	379	394	398	344	374	456	405	346	366	363	355	390	381	396	415	400	377	395	436	392	360	376	399	426	399	424	410	382	388	356	416	367	356	385	414	420	387	382	375	391	406	403	352	389	417	397	405	344	399	380	399	382	366	395	423	418	396	419	356	388	389	384	410	370	368	356	385	371	382	384	424	380	405	370	366	379	352	371	402	379	392	408	406	318	392	335	372	385	380	393	338	376	366	360	375	404	424	385	371	355	399	410	347	359	368	404	381	347	391	409	398	413	390	364	398	396	391	385	363	407	397	377	370	393	379	391	408	378	393	350	384	377	398	369	396	419	383	390	396	406	412	401	395	401	459	398	396	387	403	365	430	382	386	406	421	382	404	415	390	398	429	406	385	425	399	394	379	413	423	351	392	371	374	384	395	395	415	361	386	386	402	398	369	389	383	392	399	379	440	403	358	410	376	396	366	419	423	366	395	396	359	424	377	391	411	369	366	387	374	399	393	392	380	383	352	377	399	396	403	381	395	358	383	399	392	395	416	369	363	409	415	413	367	363	405	407	382	401	365	406	392	398	365	430	392	396	428	367	403	380	358	379	357	407	385	363	389	379	364	391	373	390	393	369	383	388	385	338	378	392	378	420	362	383	371	400	383	396	408	405	407	372	389	449	416	402	367	380	414	384	385	386	391	387	375	387	350	397	399	407	435	427	403	391	405	388	407	410	388	390	430	403	429	393	376	397	356	398	416	399	389	383	364	389	381	359	393	353	355	384	352	376	350	393	391	410	379	368	373	399	417	442	375	410	412	375	390	369	372	405	361	444	403	410	386	396	394	400	359	386	387	387	416	390	397	379	397	407	353	403	442	419	401	354	360	356	418	388	395	390	356	364	371	371	372	377	401	392	426	361	372	432	366	346	400	396	369	410	418	365	435	400	384	424	414	363	348	369	389	377	393	367	366	355	397	396	381	416	412	410	406	407	394	350	396	383	392	377	380	399	400	385	424	429	363	441	384	385	381	363	380	370	416	397	382	401	411	419	344	375	394	392	406	383	415	371	396	373	400	386	407	348	330	403	386	383	413	387	379	400	399	381	368	409	375	431	406	416	419	392	397	395	378	398	371	378	403	365	361	379	408	391	379	368	363	366	405	422	386	420	381	416	375	394	382	381	396	417	367	387	379	428	368	406	398	393	421	346	383	373	406	413	361	381	370	360	366	370	401	387	378	411	393	410	367	387	366	378	378	386	395	363	390	429	413	377	364	369	367	388	368	377	378	421	385	374	380	391	398	398	401	427	392	396	384	408	414	381	394	384	377	382	380	373	381	388	384	406	422	383	368	386	394	355	367	404	393	401	402	384	425	387	361	372	418	384	386	395	371	392	365	375	400	354	425	385	422	432	371	362	384	388	402	386	385	390	365	422	413	401	371	391	408	345	403	380	370	386	355	403	405	390	413	382	393	408	403	419	397	395	416	435	423	456	412	376	366	366	397	370	395	379	385	341	400	443	435	368	415	386	404	362	409	399	407	394	367	410	412	406	418	406	390	382	403	423	376	388	384	379	367	431	384	434	395	373	402	383	421	416	396	405	369	400	424	431	419	410	380	411	410	377	401	393	420	404	411	405	384	405	401	384	388	383	377	397	389	419	427	373	407	361	349	383	387	417	407	389	395	427	366	377	394	410	385	433	404	397	360	379	386	381	351	397	365	413	413	373	376	415	443	389	402	417	361	405	384	354	385	371	431	433	399	404	425	389	373	427	380	383	342	421	406	387	376	388	373	396	372	408	391	411	378	398	384	374	364	384	408	408	380	402	360	382	369	419	393	393	361	361	409	414	395	391	361	391	392	377	383	414	373	368	368	430	370	385	387	399	417	371	394	374	354	369	382	390	385	365	397	428	373	354	361	435	400	372	407	391	407	377	397	409	393	398	359	372	393	389	386	381	381	415	409	437	404	379	360	416	405	399	396	396	358	380	357	392	429	372	406	404	411	385	397	407	353	315	359	373	444	387	364	371	385	372	412	420	377	418	449	403	400	376	341	407	421	368	384	384	386	372	407	393	426	376	390	379	376	409	409	396	432	379	355	388	375	420	395	403	379	400	399	351	362	368	402	470	405	371	373	397	391	366	372	368	400	361	362	368	365	371	390	402	383	377	398	390	378	394	383	410	394	372	378	352	402	388	381	373	416	357	376	373	412	352	375	417	368	428	394	400	417	382	373	374	379	394	401	431	382	365	351	391	376	374	365	389	368	422	352	374	376	396	397	372	380	421	383	401	362	347	403	361	416	421	392	377	418	353	396	410	397	394	381	391	429	397	423	392	403	385	380	362	384	408	367	394	409	381	403	374	432	401	383	385	393	401	438	370	406	393	345	351	411	419	358	386	426	416	371	372	382	391	413	386	382	375	386	370	412	411	410	396	406	404	324	371	393	358	420	379	404	370	404	403	430	349	387	442	399	399	388	389	387	417	393	414	357	368	393	408	360	414	434	434	354	384	434	389	413	411	391	409	379	363	384	362	375	381	400	423	394	398	405	384	393	426	382	402	418	398	382	404	400	378	398	392	405	380	409	417	413	370	398	401	385	406	404	411	388	399	389	391	384	380	359	393	400	396	398	377	406	389	394	400	369	382	433	371	400	402	367	388	399	355	368	348	345	370	407	413	408	382	398	380	427	418	387	416	425	379	387	390	390	408	411	352	386	380	360	389	333	382	407	389	388	385	385	417	372	391	390	419	403	371	411	376	369	425	389	413	399	407	335	375	382	418	420	451	397	360	418	397	396	436	396	373	383	378	395	406	403	391	428	390	412	398	415	371	414	381	412	420	388	383	409	362	376	390	414	386	430	392	365	374	400	406	408	379	435	415	382	394	412	405	371	358	381	399	352	367	425	384	373	387	391	381	395	390	413	370	366	374	398	383	375	413	394	355	382	420	391	441	350	391	417	385	404	413	399	421	373	400	400	374	364	426	391	427	374	413	406	399	427	399	375	351	399	420	373	367	391	415	385	388	425	407	424	406	396	424	376	402	393	393	404	423	391	349	376	390	378	399	419	411	349	404	404	445	423	404	367	382	399	401	387	349	385	380	385	422	398	419	410	421	373	408	371	407	410	410	350	434	383	396	400	404	353	398	368	424	380	367	399	404	375	410	393	409	356	381	363	395	411	384	389	431	416	429	375	370	447	388	431	397	407	434	418	405	378	405	415	408	392	391	370	391	395	355	411	382	404	414	375	373	420	368	449	437	399	392	389	419	405	412	387	353	412	392	368	380	395	371	420	406	412	409	382	405	433	375	384	387	372	379	397	414	393	421	411	364	398	428	408	389	355	376	404	384	398	391	422	390	392	403	385	392	401	378	387	449	426	384	411	366	411	407	386	412	400	378	382	383	378	363
15003	1458	2189	2552	2182	1823	1564	1494	1276	1248	1185	1063	1079	999	1055	985	1000	1021	966	956	942	935	941	911	947	904	893	895	913	870	917	882	867	932	899	868	883	850	871	829	860	825	891	840	887	842	883	898	921	877	890	882	903	829	934	877	920	907	843	846	885	863	899	842	917	847	870	836	866	864	849	855	865	842	834	878	844	847	867	878	864	828	864	896	855	861	876	868	861	872	872	852	854	839	890	858	919	897	892	855	849	924	822	828	855	854	842	881	948	819	921	894	869	891	857	900	835	870	898	880	840	835	874	834	899	897	895	868	876	843	846	830	888	891	822	814	893	883	848	872	847	893	866	871	879	882	840	927	839	851	890	866	898	891	889	916	878	859	802	853	865	852	858	896	821	845	842	902	846	867	895	915	876	870	921	901	841	828	856	797	855	820	863	883	844	856	871	844	860	837	861	838	832	778	843	799	873	843	870	850	896	862	844	878	853	863	844	886	854	871	912	866	820	817	882	905	835	863	857	897	846	890	805	808	858	841	848	844	904	846	922	849	865	861	853	856	805	821	837	892	878	827	875	886	827	869	853	823	883	897	889	876	784	819	840	820	878	858	845	799	885	882	862	856	859	885	862	876	897	845	842	876	844	868	899	888	830	870	878	845	857	911	830	892	856	908	795	829	864	894	861	806	901	879	866	899	895	884	818	825	773	908	826	846	859	813	902	832	858	816	888	879	849	828	846	882	862	858	817	818	799	873	801	878	880	862	839	856	829	817	821	839	906	877	871	898	853	843	818	844	838	877	897	876	879	868	897	865	900	865	852	872	872	818	860	894	900	887	881	836	885	856	866	837	879	866	808	817	850	892	810	826	871	840	828	867	852	834	889	857	891	900	867	887	853	883	824	832	817	918	851	838	882	813	807	799	821	862	859	836	853	865	822	863	805	854	859	830	856	861	869	895	919	875	860	844	874	863	869	859	830	880	819	825	841	868	811	895	879	899	884	859	886	823	854	845	827	836	890	838	849	895	880	871	873	839	867	913	862	832	842	892	854	811	803	859	821	851	876	804	873	911	882	844	845	815	835	841	846	855	922	827	876	819	837	848	875	832	828	806	845	886	875	846	841	807	853	846	902	858	827	826	847	834	830	878	886	854	830	866	899	844	785	871	888	869	833	874	858	856	839	858	839	876	900	880	822	878	839	895	881	825	812	868	901	874	875	891	806	905	807	790	802	881	888	847	870	897	909	870	825	860	887	818	838	862	898	861	870	854	904	820	893	870	878	887	912	849	870	882	904	843	886	847	889	842	829	878	872	828	854	879	897	845	853	891	833	892	869	771	809	908	862	827	859	860	785	861	868	876	875	865	885	907	776	840	889	849	867	866	881	903	848	913	892	875	931	842	905	845	819	846	838	859	837	867	842	859	853	833	882	848	824	868	827	864	810	835	810	849	849	848	770	899	867	923	797	846	864	806	849	861	833	864	778	883	876	856	826	881	849	851	841	846	837	916	865	845	838	878	838	850	881	852	886	862	785	901	884	905	798	822	867	890	809	877	830	918	891	835	843	870	901	835	846	831	817	839	880	857	872	863	879	804	797	853	788	877	866	855	865	873	870	871	846	871	853	868	887	842	880	840	873	861	871	818	861	829	870	833	890	886	860	847	845	820	861	879	836	871	815	852	885	826	835	825	818	836	861	851	859	859	870	886	847	879	822	867	912	872	887	852	864	878	854	857	863	855	871	844	829	861	830	823	875	852	845	871	862	820	878	844	873	814	832	849	856	841	871	876	908	872	891	847	823	880	839	850	885	923	867	892	867	844	886	863	882	827	849	864	874	824	884	855	820	840	874	862	785	856	869	863	902	814	853	791	795	835	846	867	864	850	860	881	855	873	830	894	856	877	849	833	845	896	818	871	910	846	861	893	888	816	847	851	854	845	929	858	861	867	832	869	875	868	858	790	883	835	852	816	883	825	899	801	863	853	821	874	880	840	808	852	878	876	852	818	874	862	822	817	845	896	837	892	813	816	835	845	850	863	897	831	889	880	888	810	833	863	842	921	837	855	856	850	854	867	873	881	851	861	875	898	827	863	896	850	888	827	845	840	893	865	882	877	838	854	870	797	817	863	848	852	869	929	847	857	891	863	842	842	868	852	879	833	885	882	838	876	867	838	853	804	868	850	861	863	877	895	829	854	891	889	879	873	781	818	842	851	873	832	869	881	829	885	840	899	877	864	861	838	883	884	891	791	861	855	827	885	884	822	818	857	854	864	840	832	837	916	870	818	846	865	847	864	830	886	888	837	857	833	841	847	859	835	865	835	933	831	860	833	852	869	885	811	831	872	916	886	860	841	872	857	861	854	844	874	831	816	855	846	829	833	835	840	868	879	836	837	911	869	827	829	857	866	856	784	830	865	832	813	887	848	835	844	904	824	896	839	796	839	885	819	868	865	844	865	789	879	886	843	799	878	865	853	845	854	841	855	842	885	864	853	861	892	851	854	883	810	830	855	870	887	836	818	858	804	847	877	868	928	877	940	844	872	924	882	875	836	876	907	826	841	841	843	843	903	841	872	889	884	816	832	829	932	878	928	842	914	846	824	840	881	823	875	829	860	888	931	866	812	876	839	868	850	819	864	781	835	901	829	892	867	825	904	868	873	901	844	896	877	854	837	874	865	808	870	867	841	873	856	924	863	888	864	799	840	835	817	821	831	888	840	873	864	863	898	832	839	857	878	886	871	856	831	853	853	898	859	839	838	876	834	841	859	898	857	861	859	907	856	883	872	830	874	882	836	817	847	851	863	882	874	891	867	821	860	855	855	826	840	845	839	874	820	831	844	858	842	877	790	844	859	870	831	881	863	886	885	795	853	870	842	843	894	869	867	836	827	864	856	870	831	892	878	869	860	879	835	864	836	858	853	865	874	857	897	837	855	834	894	892	868	845	826	892	826	870	854	890	850	808	865	856	846	859	845	918	856	841	853	867	864	893	917	827	862	835	879	850	869	852	852	841	834	895	872	811	824	826	893	874	825	797	843	851	833	805	856	843	849	837	847	846	869	853	843	861	854	868	860	875	865	851	855	842	878	842	841	896	848	823	788	877	892	858	851	864	862	834	920	880	831	807	854	943	847	869	843	824	917	859	878	887	876	842	834	876	867	840	845	842	819	852	850	824	911	881	879	828	886	826	852	833	899	801	838	844	838	878	853	833	845	799	862	857	868	848	870	786	899	880	851	883	895	902	841	844	816	810	828	917	826	845	875	881	807	831	891	866	825	899	822	894	859	853	848	848	858	858	830	849	860	861	807	848	832	859	918	838	847	917	832	806	847	885	847	857	839	862	886	846	870	819	882	846	871	798	834	855	804	846	853	835	844	849	829	875	856	808	854	845	863	903	835	842	848	884	868	814	923	864	882	812	859	804	871	836	905	875	880	855	812	797	838	852	864	915	847	829	835	836	830	894	844	846	881	799	853	832	830	888	912	869	835	839	871
6197	389	205	185	180	169	185	188	179	179	195	193	189	172	198	178	170	190	154	166	208	168	185	194	184	155	183	166	165	174	172	180	181	178	179	182	179	214	169	186	164	165	182	167	188	175	185	158	160	160	187	175	198	212	182	174	204	174	159	169	159	207	172	200	171	171	196	166	147	187	163	183	195	174	144	176	171	180	157	158	162	180	174	167	190	178	198	176	188	181	178	177	173	185	188	188	176	198	172	192	200	205	173	172	169	180	181	207	183	188	182	197	212	167	176	194	165	179	186	168	167	197	193	192	179	191	178	187	177	172	171	202	159	186	184	176	175	171	190	166	217	179	171	167	183	166	166	186	197	177	190	179	169	178	156	194	155	183	184	178	204	198	174	175	192	179	169	165	173	181	177	199	163	152	157	191	178	172	164	170	163	210	176	184	177	182	175	170	197	160	178	162	181	188	164	198	173	169	168	167	174	180	197	180	175	173	172	155	204	178	172	181	160	178	177	197	197	148	162	182	178	178	196	178	169	181	179	209	186	207	167	174	172	203	173	202	172	203	165	197	202	159	183	176	179	182	208	180	171	179	197	179	172	169	174	203	174	171	178	176	199	166	162	182	154	174	170	185	182	165	171	167	182	197	192	181	183	177	177	173	173	193	205	204	148	163	179	156	184	193	189	193	166	166	194	156	153	187	165	197	188	175	186	173	193	177	192	134	199	175	183	203	178	225	188	205	188	196	169	163	184	175	187	166	175	173	187	187	170	187	177	183	156	179	149	168	150	179	175	220	179	165	191	184	154	164	156	192	156	184	156	184	192	180	179	203	202	154	157	186	171	211	180	192	186	154	183	184	210	183	189	167	158	203	176	187	186	196	163	195	161	195	173	172	167	174	207	165	168	175	167	184	189	180	163	163	172	197	164	183	165	168	186	171	192	189	174	195	179	173	184	168	170	161	181	182	186	182	187	173	172	175	166	175	169	190	178	169	160	191	167	187	185	212	157	181	176	144	168	167	174	164	164	179	181	187	151	196	188	177	179	203	179	195	179	176	164	181	192	187	184	158	170	152	180	166	191	167	161	173	184	152	189	185	201	196	171	189	188	179	172	185	187	182	183	162	170	194	179	168	164	166	162	160	167	173	187	180	178	208	195	150	179	163	183	164	175	165	191	205	178	180	174	178	191	188	191	168	182	153	182	193	178	168	165	167	181	190	202	177	179	185	185	165	164	172	188	181	168	155	162	178	195	195	193	200	186	226	180	167	174	188	187	179	168	195	188	156	171	203	172	161	178	178	150	194	176	170	198	174	178	192	193	161	189	187	182	169	160	194	177	169	161	192	194	160	163	209	160	181	191	178	182	187	195	203	193	179	166	159	174	150	171	157	182	192	155	149	197	181	187	157	157	174	170	187	174	188	167	196	162	175	182	166	190	190	177	162	184	159	166	143	188	179	195	183	161	192	210	187	161	174	172	196	168	180	167	178	177	197	194	209	188	181	141	190	169	212	195	156	186	179	172	176	174	180	181	174	177	178	178	179	174	175	214	212	193	176	173	190	190	193	201	178	173	180	166	174	170	177	182	192	184	186	205	182	165	207	187	190	172	201	190	183	217	180	171	174	162	185	186	180	189	154	214	180	188	180	185	198	192	181	165	175	140	181	206	159	180	204	163	161	154	203	184	184	186	176	171	184	174	164	201	199	192	182	188	151	178	155	178	171	173	173	165	157	178	197	179	165	190	205	171	156	188	182	190	189	196	161	168	175	189	167	151	157	204	221	197	171	200	169	179	169	179	170	182	189	173	186	181	159	174	166	185	182	172	167	153	171	172	189	173	182	175	181	174	177	166	190	176	183	168	187	174	183	182	173	181	162	168	193	173	174	183	170	199	179	179	186	181	167	186	172	176	179	177	199	187	182	170	173	180	169	182	197	161	158	172	168	195	174	184	174	186	193	184	178	159	163	181	173	165	182	165	206	212	172	160	189	196	153	190	167	165	192	197	160	186	172	162	189	184	182	156	174	168	198	161	196	169	183	186	201	174	173	158	171	189	179	182	162	157	142	148	188	166	184	177	173	184	186	182	191	177	162	173	195	166	157	196	194	181	195	169	164	188	167	185	179	195	193	187	166	179	182	186	197	185	199	180	172	204	168	172	173	163	209	183	188	188	163	187	150	184	168	172	167	200	146	173	196	172	174	197	159	200	186	172	189	169	168	167	184	183	172	184	203	174	193	170	201	152	136	215	146	166	165	178	166	197	166	197	173	175	172	188	175	181	173	167	177	170	172	195	167	186	171	176	188	176	193	167	184	174	162	175	192	197	186	176	188	202	178	162	185	198	177	167	183	190	165	190	181	202	173	182	207	205	206	177	162	185	195	192	161	155	172	168	169	175	185	176	193	193	184	180	166	185	158	164	179	159	211	176	183	165	175	167	175	193	195	182	189	219	166	189	157	180	183	160	171	167	160	177	179	186	171	213	154	172	191	178	178	181	215	168	188	192	194	175	165	184	165	168	181	162	187	162	186	182	166	173	191	155	190	193	175	175	191	168	159	179	173	211	173	185	179	170	150	188	156	163	169	174	197	189	206	210	180	192	178	147	187	180	189	191	183	178	165	186	163	174	180	184	169	159	174	173	188	200	182	173	207	139	184	183	192	176	164	189	163	193	180	172	177	201	164	198	182	168	182	188	163	160	179	194	182	178	196	172	189	166	190	169	175	196	178	162	167	142	184	178	157	180	202	182	188	174	183	171	173	152	191	173	182	179	168	193	196	169	206	184	180	172	180	172	194	152	190	194	182	156	180	179	193	195	172	179	182	178	187	178	160	150	175	206	229	192	169	179	173	164	180	203	168	170	169	197	168	184	172	170	181	192	193	159	193	168	178	165	166	161	185	166	168	172	174	185	174	183	185	196	182	183	186	206	168	171	202	171	174	183	179	168	178	192	168	179	177	199	169	164	186	165	185	176	163	196	174	183	164	196	150	175	191	185	186	219	164	163	150	163	164	189	179	200	186	188	209	197	173	181	166	190	176	178	185	198	173	161	169	178	191	185	157	158	189	176	163	181	192	163	172	200	177	150	169	176	187	162	191	163	167	191	184	189	185	187	201	194	180	192	149	166	181	192	152	169	181	186	198	190	161	173	167	192	175	187	180	191	175	172	174	196	191	184	166	173	185	200	160	191	167	148	180	200	170	182	186	175	163	179	172	177	174	173	206	176	162	173	176	196	178	177	182	157	186	195	174	197	194	169	184	194	206	198	201	173	180	154	157	178	191	189	162	187	175	194	184	201	197	164	188	170	159	189	160	148	184	174	156	177	166	192	169	174	189	178	195	177	147	175	165	198	192	181	161	171	202	188	186	215	182	174	152	179	177	163	167	190	169	185	163	196	172	177	185	192	174	164	169	171	170	171	182	199	199	194	173	185	150	165	205	173	178	217	204	187	194	168	181	165	162	174	191	180	196	191	186	163	184	182	179	160	169
4024	469	459	463	489	452	464	436	490	460	451	469	431	462	435	477	497	445	448	450	466	435	451	454	475	453	422	400	475	476	419	440	399	494	419	440	442	432	418	453	469	430	434	479	444	437	437	455	459	451	420	408	464	434	422	429	429	485	462	439	437	463	448	414	450	455	429	456	440	455	439	454	443	426	426	447	420	466	404	443	440	426	441	464	462	487	388	427	433	428	455	471	420	431	466	468	408	434	459	442	431	490	445	435	418	453	447	464	453	434	445	461	403	435	453	449	476	452	424	474	451	411	422	419	451	451	438	412	469	448	477	457	468	467	418	397	455	436	436	475	451	451	443	446	470	495	419	459	457	467	445	438	443	447	433	420	422	449	455	410	417	477	462	451	448	448	428	432	414	416	484	422	436	445	482	443	461	419	419	448	474	432	428	402	439	414	445	452	491	448	485	449	433	463	449	484	427	438	458	425	430	456	471	469	475	433	454	432	426	449	472	471	425	470	423	443	434	427	437	445	481	411	473	462	487	429	438	496	440	441	403	422	397	441	448	429	431	484	420	470	466	455	433	485	435	442	471	426	435	443	450	436	443	429	446	460	397	460	448	477	468	448	430	427	399	406	454	406	435	440	452	460	463	469	473	432	462	424	452	453	417	426	449	442	447	447	414	408	422	461	465	437	446	450	456	447	440	471	455	449	429	422	470	469	460	455	436	444	416	440	447	461	468	458	471	421	456	436	427	417	444	452	456	399	504	438	463	454	439	429	442	422	412	458	449	483	469	424	445	447	470	403	429	443	439	446	472	447	470	477	437	446	457	488	460	464	454	443	438	431	433	441	436	450	435	436	423	452	436	441	423	444	438	427	471	410	453	454	420	485	461	448	443	442	442	450	449	457	488	452	483	409	459	481	434	438	438	455	431	437	467	447	478	452	440	455	501	445	451	459	459	440	452	445	441	423	436	459	438	473	410	438	441	478	456	449	462	433	430	434	448	448	438	484	464	435	447	430	416	450	438	465	414	447	467	466	437	424	440	474	474	419	450	482	415	454	437	425	426	455	409	422	461	447	455	407	440	467	482	450	439	475	476	409	456	431	401	438	443	463	458	443	443	443	464	438	441	435	494	407	445	455	431	416	437	449	475	464	447	417	487	405	446	429	420	456	426	406	433	478	463	445	415	448	411	453	438	463	412	456	448	422	461	431	444	453	460	446	423	455	466	420	434	419	429	445	427	454	438	474	478	414	474	432	478	435	446	453	433	457	447	449	410	406	446	432	399	399	455	460	486	409	455	457	415	438	455	459	488	466	445	448	448	448	440	431	474	421	460	458	424	430	463	425	462	438	455	455	459	453	406	461	413	433	462	425	451	467	436	445	423	438	467	463	489	518	450	443	450	450	455	435	421	444	439	446	437	434	470	407	423	495	443	426	466	441	487	460	438	393	453	443	457	431	438	477	459	398	447	443	452	417	467	450	422	429	420	430	413	456	418	430	446	452	448	447	428	432	394	482	456	443	430	433	423	443	419	458	455	435	437	477	462	464	441	416	459	472	425	454	390	457	449	441	405	467	462	437	449	442	479	427	483	464	466	428	490	464	468	447	420	457	476	432	450	439	393	444	416	442	426	448	443	439	438	470	462	472	492	470	480	448	477	444	473	523	402	449	504	461	472	433	438	442	426	437	482	455	413	452	418	445	441	442	425	436	434	460	419	476	435	427	453	473	501	434	428	449	459	448	393	426	418	405	445	428	425	467	469	409	476	443	409	454	435	456	482	489	474	421	404	451	465	442	423	398	416	443	426	421	478	425	450	467	460	462	434	460	415	474	472	477	416	439	441	444	461	459	436	472	424	435	462	412	463	427	394	452	455	464	442	440	421	387	442	433	463	423	449	444	455	421	450	488	446	444	468	442	427	468	404	456	436	443	458	449	469	464	451	440	433	462	459	421	458	433	475	435	461	445	479	438	436	465	416	472	436	437	452	438	492	429	424	476	429	496	430	464	460	440	409	452	436	499	468	444	428	454	447	429	468	468	441	416	420	440	422	410	412	442	470	449	439	464	403	415	417	495	433	450	491	456	472	410	475	420	468	464	431	422	472	440	420	449	447	454	444	460	432	473	437	488	443	461	462	429	457	451	432	410	447	448	468	410	425	438	464	424	390	437	456	470	464	448	487	470	470	436	444	469	448	448	443	451	448	453	454	469	420	429	419	460	461	429	438	445	436	497	461	393	446	467	427	441	435	437	427	441	469	450	462	453	473	406	432	445	473	442	453	444	434	445	489	446	441	458	403	456	445	476	486	462	461	451	435	452	430	410	431	437	432	460	440	433	444	428	433	439	429	445	457	473	454	467	438	461	436	489	435	475	488	447	431	464	479	438	459	448	485	431	428	450	467	471	407	494	482	405	466	462	457	425	447	437	462	486	476	410	432	449	454	429	466	432	450	460	472	466	424	428	441	463	412	465	443	485	428	441	439	438	435	449	451	445	479	441	421	406	420	427	493	459	460	457	439	466	408	421	441	450	440	415	447	451	448	471	434	396	476	475	439	439	425	424	418	413	429	442	425	444	451	467	432	478	464	449	446	415	439	489	445	421	395	401	480	407	447	470	428	430	443	468	430	429	489	460	403	448	460	451	462	472	466	464	435	446	444	436	443	441	465	417	465	454	425	404	437	430	425	420	446	495	475	415	457	448	464	432	458	424	454	460	466	411	428	453	414	466	424	439	450	446	461	450	419	447	475	475	433	423	483	431	444	429	447	444	459	456	473	472	461	448	425	446	418	449	443	434	441	468	446	461	436	449	431	446	435	449	449	475	417	421	464	439	442	439	431	444	459	426	462	428	452	432	424	416	446	432	461	442	483	419	453	446	459	414	432	415	455	457	444	440	462	440	420	453	449	476	437	431	396	457	455	466	468	476	458	461	403	450	436	457	419	421	404	456	422	446	426	456	494	454	465	454	406	433	466	445	463	437	424	453	409	454	436	448	439	443	431	444	454	406	448	457	417	434	435	463	421	461	435	438	434	439	453	447	442	406	443	447	415	463	474	417	425	418	439	422	481	434	450	456	451	435	466	443	437	460	445	407	478	487	417	487	452	431	443	432	446	445	422	398	442	451	463	447	441	455	419	444	445	449	460	424	429	426	464	437	426	443	448	437	465	443	464	450	492	458	466	456	439	434	463	446	465	420	487	402	432	447	462	425	435	440	456	453	464	426	416	414	448	444	466	455	461	438	465	472	453	440	418	413	437	414	447	445	444	421	424	421	448	440	438	474	434	434	456	464	477	418	441	486	416	464	495	440	435	449	444	430	432	463	458	413	460	430	440	455	448	408	453	452	451	462	419	421	456	503	432	481	456	421	406	437	426	446	457	424	445	450	454	459	432	470	456	439	415	437	493	462	444	449	462	427	446	441	467	434	438	454	486	437	415	438	434	427	413	456	440	443	443	433	482	423	420	430	403	444	458	439	464	472	414	448	411	452
19809	1797	621	529	391	338	348	326	271	279	287	312	277	301	267	274	269	291	259	251	250	266	241	266	264	272	260	289	257	276	252	294	277	262	246	276	285	229	253	259	234	250	257	263	274	238	277	254	242	239	261	265	238	251	277	258	245	238	253	290	227	281	256	254	256	260	239	287	271	241	258	261	264	288	264	256	288	291	303	256	273	252	232	265	281	216	228	257	274	257	286	259	265	227	252	269	246	252	236	275	242	253	263	251	249	271	233	260	274	265	252	259	282	300	252	276	260	256	249	263	254	281	302	232	245	254	267	259	262	224	282	253	244	278	279	278	258	263	292	270	261	270	289	275	283	257	269	229	262	261	244	256	246	254	252	275	262	256	273	255	259	268	247	266	240	258	274	250	266	258	270	266	273	273	269	256	238	272	259	246	265	273	250	216	272	232	253	261	246	275	246	235	241	231	280	237	278	244	246	243	261	271	230	263	268	281	284	271	264	263	273	258	225	257	266	248	237	262	239	274	232	226	253	249	295	265	233	256	261	247	258	282	278	244	262	261	231	246	240	257	240	277	256	245	268	231	277	257	266	264	269	246	253	254	282	248	278	268	261	280	260	296	255	242	246	233	245	281	245	274	250	262	250	255	255	244	285	275	253	260	295	257	290	276	258	235	274	272	242	245	250	242	284	290	253	243	226	250	282	252	249	265	240	241	248	235	245	250	264	255	239	258	292	283	268	263	270	234	252	249	273	270	279	251	254	232	222	270	272	263	273	229	269	260	262	245	251	238	253	254	258	256	281	267	264	236	259	267	255	264	242	242	258	254	237	252	251	245	237	231	260	240	240	267	291	282	238	257	253	252	267	245	289	260	288	254	240	250	269	266	253	308	226	231	271	280	255	285	268	254	264	270	247	225	259	242	247	243	232	259	255	240	246	278	243	268	274	253	250	249	277	273	242	250	249	264	249	232	242	254	251	268	259	273	248	298	256	249	252	266	267	253	235	277	246	250	265	237	224	262	264	298	291	245	249	266	253	270	259	258	260	269	269	268	243	298	244	239	218	275	253	237	262	241	228	225	251	281	221	249	227	236	221	238	263	262	249	263	249	233	264	242	255	258	276	291	259	288	259	288	269	276	224	224	247	259	238	269	244	225	234	282	244	274	251	242	244	284	268	279	294	232	251	301	278	254	232	266	248	298	285	290	257	247	274	242	263	220	242	268	247	237	226	241	268	265	244	259	284	248	247	264	249	283	267	277	246	253	274	271	249	247	221	291	240	243	260	255	260	251	270	253	239	276	234	255	274	248	266	242	248	282	265	241	240	276	271	284	261	245	232	300	263	246	252	253	240	268	249	261	283	277	254	282	245	246	260	263	246	257	248	297	248	267	282	251	245	258	247	270	252	284	243	260	259	280	242	257	235	214	274	243	253	254	260	273	279	256	278	237	266	279	252	235	261	268	242	248	282	238	269	258	247	244	258	272	245	259	296	248	238	241	267	241	252	269	246	258	272	297	232	298	246	211	276	257	273	235	252	250	297	292	227	255	264	247	263	270	229	257	221	264	284	295	246	266	257	278	249	270	238	283	228	249	269	259	246	255	252	246	251	228	273	243	226	278	250	245	252	249	262	261	267	249	260	289	262	263	231	243	249	251	229	261	255	259	248	269	256	242	272	249	250	246	264	240	247	271	240	265	255	267	297	239	252	282	260	258	233	246	257	249	275	264	273	237	264	226	250	248	267	262	266	258	237	269	255	238	285	252	237	246	244	242	295	251	232	234	266	261	255	247	252	243	268	245	238	235	259	264	260	266	262	271	262	270	243	279	260	268	256	229	255	269	266	295	226	271	259	239	248	250	259	241	259	253	252	230	245	269	270	249	308	282	276	275	257	274	286	251	228	254	260	279	246	263	261	227	236	215	178	241	264	273	273	285	267	260	257	269	258	289	282	285	269	263	256	267	228	253	239	237	249	304	263	241	274	259	250	283	258	249	243	204	272	266	247	259	228	254	260	271	250	251	266	227	266	236	238	255	259	239	269	252	261	245	244	269	250	284	250	246	254	222	233	300	267	272	277	248	246	270	229	271	239	293	262	264	260	242	263	267	254	238	276	294	235	256	272	257	254	279	246	304	261	270	254	261	264	283	254	261	242	259	240	257	262	251	249	250	229	252	272	273	269	251	244	303	278	218	226	270	268	231	275	252	275	246	260	251	251	268	245	253	274	261	290	215	244	254	285	259	250	267	228	245	267	274	246	245	280	266	287	242	244	261	262	240	281	271	259	258	280	275	259	268	262	235	246	243	246	238	265	249	251	227	245	233	258	240	280	288	280	250	258	274	281	257	270	284	251	266	260	245	213	244	242	252	226	271	263	246	263	237	250	242	242	252	232	279	253	262	261	270	245	262	242	276	283	253	268	249	270	232	265	240	240	277	249	255	265	272	229	285	258	265	276	261	262	262	250	247	238	261	293	242	258	248	243	275	270	257	273	260	255	229	321	261	283	256	262	255	224	270	291	275	271	273	273	247	251	255	271	266	250	243	249	243	246	295	255	277	262	264	268	267	263	265	217	277	238	223	279	267	230	246	257	248	260	241	267	265	259	263	256	242	272	249	270	244	239	248	296	264	236	266	267	241	234	265	264	240	245	274	250	249	258	261	256	194	267	268	261	237	266	256	276	249	229	282	249	263	208	242	250	254	266	253	273	266	221	301	260	239	224	249	246	274	254	279	260	253	263	265	250	234	263	268	264	233	256	246	251	248	279	247	257	269	239	264	240	256	277	267	271	252	259	275	255	277	280	242	240	243	248	256	260	270	245	251	254	256	247	280	237	235	241	272	278	228	250	278	265	255	252	231	265	236	269	278	249	236	238	254	276	267	244	272	293	270	256	245	275	264	292	260	264	297	290	235	227	240	265	258	263	249	255	256	257	298	275	280	269	233	243	241	271	232	259	257	238	243	240	280	265	230	252	255	253	228	233	238	292	247	234	259	257	260	252	266	292	275	276	257	274	281	275	219	245	270	246	263	250	259	249	248	255	266	246	239	291	228	270	258	270	273	269	255	272	277	253	223	287	280	248	288	273	249	269	274	271	259	237	249	277	246	266	279	245	246	274	273	257	251	241	258	261	238	212	256	242	266	255	244	264	272	261	226	301	279	234	203	234	274	278	269	254	265	257	253	237	268	252	261	261	236	238	275	264	254	291	278	252	254	281	256	269	245	253	268	262	232	248	251	269	291	269	271	231	254	285	232	253	274	243	246	282	242	248	239	242	277	270	242	249	270	285	222	256	242	262	248	241	235	252	261	230	233	273	269	262	271	251	274	257	272	274	263	277	263	282	287	252	252	240	246	284	245	258	234	284	238	270	245	275	254	289	243	230	266	270	283	268	267	257	246	253	224	257	254	241	250	265	241	264	271	244	262	275	268	254	240	242	265	251	238	245	223	273	247	275	250	271	237	282	267	233	270	251	242	263	242	235	263	253	262
11716	931	1246	1321	1216	1155	982	880	869	820	806	706	723	661	757	673	655	665	653	639	645	673	674	630	622	687	584	616	645	578	622	621	613	634	590	603	611	661	623	627	598	647	603	614	648	634	622	622	606	595	562	632	641	592	596	642	639	564	610	603	576	608	588	641	609	629	659	610	593	615	593	575	595	575	569	622	604	626	571	614	667	595	625	603	587	614	600	574	604	642	610	584	627	666	610	594	617	630	615	632	662	634	622	625	605	631	587	559	582	626	630	595	616	644	639	595	622	655	613	616	613	618	641	613	601	618	615	586	570	660	627	660	566	575	595	611	546	618	624	638	585	610	600	639	596	558	627	586	598	650	594	629	570	626	599	647	604	539	619	532	588	634	601	583	594	580	598	571	635	649	617	612	564	620	611	599	597	576	598	598	609	572	624	632	597	619	614	646	611	585	620	581	621	575	616	617	661	620	619	616	616	585	603	656	577	619	631	592	640	611	645	596	588	574	629	574	619	599	643	629	566	581	620	633	625	586	626	619	602	654	629	623	613	577	617	624	598	634	574	594	632	609	637	612	630	620	572	613	574	573	629	547	563	575	644	636	621	602	623	630	635	628	595	617	581	621	604	634	590	592	569	630	575	603	628	570	602	638	586	597	607	600	574	615	646	643	615	597	573	608	651	584	583	602	562	596	578	615	593	630	610	579	612	615	588	631	587	589	562	584	631	646	594	599	604	601	588	574	610	640	622	597	618	593	596	607	615	589	629	597	604	617	617	618	621	617	592	607	569	608	588	617	633	619	641	594	628	634	598	596	624	610	582	614	655	617	600	577	589	589	623	630	615	621	610	593	586	592	605	591	615	621	600	612	627	628	613	607	583	583	591	570	619	629	564	642	618	572	602	654	627	639	616	619	577	618	611	637	623	598	604	638	605	601	607	609	587	592	592	558	628	656	594	606	626	644	617	653	653	593	594	611	577	594	623	583	654	596	590	568	591	574	615	614	590	585	617	624	608	589	629	626	619	600	642	632	608	621	612	569	609	594	602	582	619	633	590	610	597	564	597	579	612	618	587	602	593	595	636	579	615	580	583	603	639	572	629	607	598	573	631	623	630	615	645	630	616	659	583	539	608	589	642	620	573	595	547	611	591	606	626	619	609	618	602	619	585	577	591	582	582	584	572	616	617	615	582	610	628	612	590	633	618	620	598	606	596	640	595	563	584	568	624	646	608	603	601	622	616	590	602	643	611	615	621	620	589	588	534	598	571	643	579	623	571	620	588	632	646	628	617	621	567	605	588	617	612	608	628	601	636	610	566	664	634	560	591	611	592	587	611	601	611	611	620	597	594	609	598	608	574	575	607	621	630	605	623	587	603	621	604	606	602	593	632	596	636	579	587	581	617	566	576	552	639	567	598	610	615	571	578	546	594	616	602	644	639	624	563	542	648	639	622	580	603	572	625	670	642	636	544	561	603	641	607	583	591	610	593	577	591	601	598	605	622	619	590	602	601	603	590	603	564	601	572	630	608	577	575	596	647	599	578	621	645	621	609	639	591	614	636	556	560	621	557	634	602	556	615	602	602	614	621	589	604	613	585	574	617	572	635	585	559	605	607	591	620	621	578	587	654	586	644	627	624	637	580	592	571	625	623	631	606	596	591	620	603	597	570	614	576	635	624	594	623	621	632	640	652	636	599	570	598	555	612	629	597	594	611	615	599	616	620	635	586	626	599	623	632	639	600	613	600	581	639	655	635	629	620	589	615	623	580	627	618	586	625	585	597	640	602	618	630	567	650	575	602	613	613	633	627	627	623	636	544	571	577	656	648	584	645	599	609	618	579	606	602	625	614	613	569	619	573	602	611	611	633	663	600	593	623	589	560	610	622	602	591	604	578	612	601	574	613	587	624	613	563	659	653	550	619	600	619	581	603	578	551	607	585	608	617	637	551	595	576	612	592	597	605	604	588	578	633	604	587	607	622	625	603	623	609	593	625	584	610	589	578	601	590	627	666	623	620	602	576	597	635	640	601	625	604	612	597	613	554	607	621	559	599	612	596	605	577	622	540	641	634	596	578	615	622	587	604	606	599	610	615	604	608	629	635	594	641	610	632	645	606	634	579	613	594	593	622	577	625	627	576	598	631	569	608	603	649	661	637	592	620	641	572	590	586	599	603	605	623	616	528	604	622	581	604	620	611	603	608	586	648	636	561	556	599	603	601	564	589	596	627	637	595	591	577	595	644	627	607	601	590	634	614	631	655	608	635	607	603	609	591	610	576	601	599	605	582	635	597	582	631	589	606	631	617	585	539	573	624	630	600	628	642	598	598	595	647	589	590	624	624	587	676	590	593	619	588	613	586	656	591	628	634	583	597	586	595	621	620	620	596	590	612	618	595	642	629	577	611	619	598	582	546	618	615	608	564	572	589	624	625	591	616	621	661	604	580	612	565	602	677	575	556	659	627	610	638	610	617	645	586	608	644	633	603	652	620	601	650	608	643	644	593	639	586	632	626	607	614	557	609	616	589	640	607	636	578	627	585	673	553	599	616	593	570	639	610	575	602	594	584	585	646	626	579	649	606	565	617	603	582	569	623	601	612	629	624	641	574	608	593	610	596	601	615	597	596	677	605	615	604	579	610	569	608	605	595	623	540	638	637	572	596	571	598	573	600	613	620	612	618	608	594	643	622	613	595	632	625	632	604	617	597	619	605	604	606	621	588	592	610	613	622	583	616	569	582	641	601	583	573	669	629	561	586	624	614	547	591	632	575	607	588	600	676	580	604	634	614	623	639	593	631	637	598	574	638	649	636	600	607	597	603	599	625	625	600	545	616	598	625	544	601	575	577	660	612	555	626	602	628	641	609	621	589	663	626	625	605	607	619	632	587	625	569	588	626	604	600	646	579	573	622	642	625	614	623	575	649	644	604	627	636	607	649	616	593	606	592	618	565	572	599	573	561	639	617	634	643	610	616	612	647	612	576	647	577	577	633	572	589	630	628	547	598	586	579	599	615	635	584	566	592	577	619	615	557	610	628	602	604	628	614	631	631	634	615	599	610	614	595	613	644	625	634	569	612	653	612	574	615	627	594	549	608	646	621	597	670	579	589	634	633	631	559	591	621	614	607	630	618	632	580	576	644	675	644	611	600	622	580	604	628	632	587	616	630	612	610	610	630	592	616	567	662	576	647	635	620	619	643	637	606	592	628	618	617	561	623	631	617	607	579	615	606	644	598	599	593	641	589	647	630	589	674	604	589	600	600	601	627	670	611	619	607	649	611	616	613	607	644	580	657	598	590	597	597	567	597	640	619	655	645	569	614	619	643	625	607	576	580	588	625	642	643	631	609	664	618	628	586	608	614	587	609	570	626	603	590	611	609	616	582	586	644	596	607	578	620	634	628	584	672	607	575	607	641	583	615	605	650	592	562	615	597	588	606	540	628	582	567	597	593	622	641	561	550	571	646	637	592	613	596	598	601	609	589	636	618	638
31145	4676	1283	897	752	559	523	514	461	427	398	463	413	399	453	392	413	452	406	394	418	433	437	438	427	446	383	378	372	391	403	418	381	397	418	447	416	376	418	425	389	395	366	386	387	381	379	407	425	417	388	391	404	404	394	377	406	437	413	391	405	344	404	357	390	392	419	407	377	334	429	369	371	373	375	377	403	361	416	410	373	414	415	389	421	408	363	364	390	399	391	379	416	396	383	438	398	379	366	393	390	381	382	385	401	394	412	389	393	359	423	393	411	430	397	389	367	380	403	376	348	352	409	354	374	374	391	395	371	380	395	388	396	382	408	359	413	431	373	423	406	394	424	349	370	381	394	392	367	387	356	429	388	378	385	374	408	382	425	399	397	360	403	396	376	380	409	388	413	390	429	390	377	380	409	408	386	393	371	396	396	371	398	403	408	364	373	403	433	399	423	401	417	404	400	419	396	383	420	393	411	390	410	382	399	424	386	423	427	401	414	413	388	430	403	366	386	403	398	376	396	375	407	390	410	389	411	406	404	340	343	453	389	384	390	371	394	467	445	345	389	382	369	362	390	342	375	396	424	422	399	366	397	368	379	416	408	369	405	405	340	356	408	421	348	405	413	387	420	420	366	423	437	413	389	387	380	441	395	394	428	410	423	404	405	353	400	382	432	443	430	386	417	417	368	380	418	382	361	413	391	420	424	441	379	407	408	392	399	406	361	375	436	398	379	424	421	368	407	447	414	383	395	379	410	352	378	418	385	364	418	381	383	378	365	413	417	388	402	406	349	403	381	396	405	376	420	444	449	372	393	399	407	372	392	429	408	394	374	399	391	406	383	413	390	352	378	412	419	403	364	369	390	417	410	415	409	375	393	411	419	426	381	374	383	393	379	364	408	403	394	387	376	364	393	384	430	386	377	409	373	457	396	356	381	390	369	377	421	422	390	415	405	375	411	401	380	431	387	351	411	402	353	390	392	403	412	392	424	398	387	344	376	400	403	358	369	399	397	396	420	416	370	435	416	403	396	378	422	409	439	397	373	406	377	352	394	389	413	362	363	360	389	390	391	399	404	376	437	354	389	374	460	403	395	425	409	405	404	358	381	368	389	393	380	411	364	365	402	353	359	413	384	387	418	383	396	402	400	360	377	391	380	389	408	411	420	400	401	412	413	407	361	405	377	359	374	407	371	411	383	379	441	394	396	392	393	362	368	374	384	401	379	424	433	391	379	405	373	408	412	399	394	376	416	458	392	416	398	404	382	369	375	397	419	381	381	386	421	378	406	387	405	398	391	373	399	386	419	382	389	378	419	381	368	423	363	397	427	387	371	390	443	426	395	387	407	394	414	389	405	397	394	351	404	378	380	393	379	413	388	413	412	407	320	360	426	403	391	375	374	385	376	362	424	396	381	371	401	395	369	365	415	396	398	382	430	408	407	402	398	379	444	387	412	372	378	410	392	408	421	380	394	384	412	459	422	411	404	392	401	417	399	373	381	373	427	407	430	364	407	372	406	410	365	444	403	417	433	413	376	392	374	401	376	373	337	413	396	380	409	403	386	432	393	397	403	376	366	412	391	368	363	341	383	383	378	404	440	411	443	384	402	404	405	430	424	400	369	365	406	392	383	411	389	431	381	366	409	389	417	397	391	366	356	424	406	395	377	375	403	372	398	405	401	435	394	414	341	399	403	359	366	377	448	436	413	402	411	455	419	411	380	401	392	395	357	402	375	380	394	392	376	393	387	384	386	377	410	399	397	393	430	375	373	397	414	375	367	371	366	398	405	390	371	374	426	412	399	409	407	411	396	391	380	400	357	404	374	394	426	425	413	396	382	391	367	386	417	394	418	419	443	389	400	413	409	376	401	385	393	445	377	398	410	380	419	409	397	399	392	385	370	408	374	342	401	400	402	416	410	385	392	330	399	397	424	411	424	352	424	386	416	397	382	406	400	419	397	388	435	397	424	398	390	397	397	406	401	373	415	399	366	412	390	414	341	364	375	428	375	430	422	414	372	381	393	379	345	406	386	388	393	378	401	394	399	455	402	419	404	355	402	390	406	388	417	384	363	385	383	412	342	399	402	381	404	429	465	393	408	413	412	379	376	426	391	433	404	451	401	387	408	408	394	376	422	390	414	383	399	398	393	415	418	420	373	363	366	432	426	356	378	405	380	410	416	419	406	355	402	393	384	416	369	384	442	426	373	398	414	378	406	393	395	405	430	387	404	435	424	350	408	378	386	372	378	418	386	385	418	416	399	440	420	405	377	380	360	389	392	374	378	393	382	409	406	411	397	444	424	398	404	378	412	396	372	387	411	391	410	410	411	376	343	398	372	393	378	355	424	370	363	386	396	371	376	399	424	424	397	380	362	372	374	411	402	429	393	375	388	384	417	391	383	407	393	422	389	438	423	359	398	387	431	402	420	371	376	398	414	390	365	395	400	391	384	399	397	371	390	432	378	428	431	418	391	397	412	443	462	431	398	372	428	395	410	395	400	397	407	418	396	377	435	376	405	371	367	386	415	368	368	355	368	380	354	399	377	361	381	389	419	388	407	357	419	392	364	414	381	413	426	376	395	417	389	410	375	381	385	383	354	378	378	390	343	386	398	371	408	409	384	381	397	437	379	400	427	414	373	341	383	374	397	393	394	406	370	387	390	400	371	361	383	423	398	382	392	396	417	355	415	390	365	374	421	394	432	388	382	396	406	387	378	397	389	367	398	394	412	376	424	393	390	402	394	444	424	399	382	404	387	415	432	374	408	393	408	399	399	388	383	385	414	386	429	429	416	417	386	400	394	424	385	362	388	387	458	370	386	378	421	399	424	406	435	379	409	399	397	390	448	382	401	380	397	407	379	420	396	353	395	415	395	403	430	430	403	390	396	391	378	373	372	370	367	381	385	383	391	390	394	443	385	409	416	404	413	428	370	387	424	432	416	400	417	381	382	436	447	460	384	379	371	397	388	380	360	380	393	391	414	400	438	388	374	400	445	450	409	414	430	408	385	376	401	379	422	440	428	370	415	377	414	428	390	405	419	376	408	414	412	387	360	437	386	364	373	351	394	375	380	384	354	426	404	421	426	420	407	379	420	406	428	441	376	439	407	413	408	374	413	394	419	418	390	406	378	410	403	362	385	398	420	449	449	413	387	357	365	352	399	425	419	371	386	389	400	410	426	416	435	409	403	378	353	398	390	410	420	353	379	396	371	380	417	383	393	430	406	391	385	391	405	352	375	362	393	423	392	359	439	357	371	367	435	422	365	364	372	402	446	416	391	384	380	396	383	375	400	462	416	375	374	427	398	404	377	409	437	396	407	382	381	380	383	393	403	375	412	368	387	403	396	401	397	399	381	412	397	425	396	443	404	382	440	395	393	382	398	411	373	398	405	429	372	333	375	414	375	418	393	399	406	388	419	386	414	394	412	365	388	380	414	391	389	402	394	375	360	441	353	400	419	396	408	392	388	378	425	392	370	383	407	403
16493	1429	2134	2413	2111	1817	1617	1448	1311	1236	1172	1130	1095	1032	1046	992	969	977	967	953	926	959	934	907	896	907	925	980	888	910	862	902	878	867	876	880	867	911	840	848	921	911	881	875	898	854	882	892	871	863	941	806	910	822	884	906	861	919	893	866	907	880	888	835	823	917	822	869	899	831	781	899	829	893	849	854	884	912	923	815	836	844	871	850	826	869	913	851	835	835	887	912	895	875	860	928	879	852	838	895	887	827	817	896	868	887	869	904	931	838	853	893	886	891	849	852	859	912	912	889	858	850	912	867	893	862	799	815	900	826	890	837	861	854	846	868	863	860	872	868	904	825	852	883	863	902	866	832	854	882	865	850	846	876	868	922	927	840	866	851	863	920	867	855	883	836	849	803	900	876	890	876	881	907	776	812	845	860	853	854	881	844	863	847	780	870	882	838	810	899	908	834	884	900	866	859	851	848	806	859	873	904	851	841	902	857	822	854	810	848	848	868	845	926	932	841	843	861	851	854	901	887	864	834	808	894	838	893	846	846	889	888	898	864	883	818	845	848	825	831	830	835	826	882	866	872	867	828	853	870	874	906	882	881	867	817	833	870	898	823	916	855	860	875	894	854	817	880	883	869	878	896	869	877	868	872	862	880	817	848	871	883	887	851	902	890	840	890	875	865	837	855	883	852	857	864	832	849	863	903	913	909	798	883	909	909	874	866	832	875	882	865	832	905	886	904	868	847	850	833	868	883	850	852	804	862	881	854	862	900	894	836	851	875	810	880	850	851	811	871	842	878	861	879	861	886	851	884	853	846	867	871	832	888	861	807	851	824	872	852	863	855	843	870	853	865	894	811	874	862	814	876	914	836	878	849	827	897	825	831	852	884	854	920	875	877	888	876	870	863	861	824	849	927	784	880	836	910	822	877	814	815	846	887	876	895	881	861	834	821	882	850	884	850	879	858	890	870	846	835	861	851	862	859	875	902	874	848	883	859	843	827	821	849	814	837	838	852	890	875	866	858	913	881	874	820	881	904	893	835	834	841	884	911	879	866	877	865	865	881	863	873	864	848	892	882	862	874	823	854	847	834	861	866	859	859	803	881	845	888	923	913	895	858	854	877	886	868	828	921	877	831	870	863	892	865	816	877	886	855	855	833	881	850	840	870	851	870	879	879	891	875	889	871	935	903	833	838	842	866	874	882	844	838	839	881	852	862	843	858	866	772	860	873	830	890	901	844	818	903	889	851	878	857	871	822	867	859	859	879	890	840	874	839	940	848	861	849	859	864	848	880	936	876	892	851	905	836	856	861	888	890	845	875	827	832	835	853	899	868	856	911	860	885	855	812	845	855	908	938	864	864	853	869	802	856	846	857	894	865	877	825	836	908	852	869	848	875	844	876	845	871	819	865	885	811	844	833	845	801	861	913	845	883	837	849	860	925	874	875	829	840	853	868	857	847	801	878	818	855	870	829	875	838	874	860	850	842	829	869	838	812	863	888	861	872	911	883	824	824	829	903	907	857	834	870	866	880	855	833	891	872	842	871	903	820	871	892	909	824	857	857	900	901	836	838	855	835	846	827	866	857	857	843	842	821	879	875	875	826	818	851	880	809	875	783	842	877	892	880	889	848	866	857	812	865	822	846	821	869	863	858	892	914	891	842	876	872	831	862	850	835	840	858	934	857	914	899	862	902	818	861	873	876	846	857	831	847	827	892	842	883	858	836	893	896	894	839	862	858	857	835	856	875	846	831	916	915	846	849	896	843	885	861	885	873	807	844	879	863	860	866	834	904	843	874	888	885	840	882	896	923	832	808	878	838	864	877	867	808	826	868	908	903	852	877	796	877	858	850	868	924	850	859	807	845	817	893	880	798	853	872	799	926	848	832	888	824	892	821	883	922	801	892	835	886	871	910	825	900	850	850	886	850	836	851	892	911	831	867	863	888	861	880	857	843	870	819	856	871	884	838	902	873	882	873	802	868	860	866	845	859	874	875	846	853	852	869	868	816	869	891	805	874	854	906	905	858	853	846	854	885	867	861	841	872	863	863	819	874	902	845	863	907	857	879	841	866	886	858	811	888	855	861	911	881	823	852	876	867	882	898	895	821	899	803	841	853	843	866	877	823	874	882	896	893	832	862	852	840	850	874	850	848	832	858	847	824	815	837	863	885	858	871	860	821	888	887	842	825	849	894	895	846	868	889	855	866	888	851	867	800	866	893	887	874	873	831	846	916	907	830	840	840	873	862	849	852	858	870	847	854	862	800	886	853	880	793	893	902	876	853	860	872	885	864	868	855	843	881	759	897	847	874	877	841	882	866	866	891	868	877	852	858	858	865	879	918	848	933	866	816	832	849	800	854	856	824	849	861	938	879	855	830	869	894	902	816	885	846	831	898	827	903	828	914	865	844	843	871	885	850	879	822	875	833	926	843	881	874	894	843	848	794	842	856	838	856	853	837	876	878	821	852	897	856	886	870	876	849	897	895	847	879	869	822	869	905	874	857	926	812	894	846	833	856	848	862	805	912	824	813	882	838	857	876	816	923	883	853	866	853	883	880	851	870	862	855	906	882	856	882	929	870	862	848	849	840	829	879	859	873	840	863	879	817	888	860	865	842	879	839	877	924	899	898	861	878	840	868	814	838	880	834	901	861	848	820	858	802	897	853	829	862	840	815	824	861	811	825	877	893	898	852	819	918	886	854	846	840	902	839	867	850	925	847	840	827	819	858	848	800	833	886	835	859	859	875	845	968	811	807	825	867	902	895	813	823	896	861	887	834	806	876	877	852	869	868	908	849	860	885	862	874	872	841	827	873	841	822	924	913	817	838	871	844	898	826	891	868	884	827	909	858	873	836	887	861	835	843	907	880	800	899	894	933	828	890	858	816	876	885	877	887	835	937	864	850	899	868	883	819	923	890	860	896	841	836	849	847	848	856	865	867	827	867	898	870	866	815	851	814	830	875	760	932	860	872	807	849	850	859	912	847	906	826	895	895	862	886	876	844	842	876	855	857	860	841	869	868	866	897	875	860	872	844	882	811	879	873	839	857	890	864	866	900	867	878	830	936	860	895	864	875	854	844	888	857	870	862	913	831	839	803	849	807	909	852	860	887	887	870	900	874	885	916	830	858	900	865	866	858	859	883	883	891	894	890	869	884	882	868	838	875	883	869	849	872	883	855	801	868	836	875	834	923	891	833	900	802	864	857	902	869	884	805	856	921	833	886	864	799	871	842	903	850	897	828	809	834	926	875	839	875	892	888	884	821	823	891	925	862	856	839	918	837	861	831	857	855	845	872	836	879	872	876	868	870	807	860	858	884	869	892	856	878	849	876	856	865	861	882	822	856	822	875	789	914	884	795	913	860	896	880	866	871	796	808	873	858	864	868	902	841	933	874	862	840	882	885	896	856	907	823	816	893	832	847	800	859	847	871	860	846	892	862	813	868	896	868	875	836	869	833	848	844	878	898	841	833	828	858	885	835	829	849
6661	399	210	178	203	193	147	176	178	169	153	176	168	169	159	171	163	187	181	160	186	179	205	188	182	172	172	180	183	186	174	167	175	198	210	182	185	176	181	179	183	171	201	196	177	192	186	187	193	171	176	187	166	167	215	184	173	179	164	165	183	186	172	180	189	174	167	167	168	172	164	162	166	183	160	156	173	171	175	178	181	174	183	172	160	165	160	161	182	183	166	171	161	185	172	166	161	176	203	169	166	153	175	173	172	169	163	162	190	160	190	172	185	161	168	174	174	173	166	180	150	180	159	184	211	177	171	195	173	224	180	188	180	190	223	167	199	181	182	184	172	167	205	161	173	169	195	189	194	155	175	145	160	158	173	203	174	188	184	199	170	170	164	194	199	183	146	162	165	162	156	183	184	169	189	193	191	174	174	187	159	185	169	151	175	159	172	189	180	190	178	169	168	188	192	205	169	170	176	134	173	163	175	193	177	195	167	172	169	150	182	172	183	206	177	197	182	175	158	194	172	155	162	196	183	177	188	185	173	186	218	168	195	180	191	182	184	181	173	193	184	168	193	169	180	146	174	168	158	179	174	182	185	168	179	172	203	161	181	181	169	198	156	176	160	158	188	150	184	147	149	144	161	148	173	211	154	165	179	171	158	183	157	157	170	156	211	193	179	180	184	183	183	203	164	153	202	177	188	188	174	170	172	172	190	179	152	185	189	178	172	200	166	185	194	198	165	155	188	154	170	176	174	197	171	174	198	187	177	182	180	189	175	194	178	157	164	196	194	179	170	181	146	177	167	193	179	157	174	152	176	179	168	180	153	198	178	192	181	184	197	174	209	160	196	210	182	160	181	186	144	184	174	189	177	177	143	167	150	156	156	186	167	175	167	183	163	164	172	182	179	188	183	169	178	185	178	194	169	160	187	158	178	177	214	179	169	170	159	154	186	147	195	157	183	168	173	196	181	166	189	186	179	177	152	174	186	172	157	188	193	180	152	168	180	166	189	193	180	174	199	166	188	178	165	249	172	154	172	206	181	143	163	213	194	163	177	173	173	157	187	175	183	183	187	173	173	200	192	189	180	189	203	174	150	160	173	173	181	179	183	154	200	157	150	160	188	161	174	160	211	169	207	167	169	164	163	157	163	199	189	156	188	199	152	207	189	179	159	164	193	189	180	170	176	184	159	181	181	176	167	172	165	183	195	188	176	208	174	176	164	192	177	176	186	176	174	164	178	184	146	184	194	157	172	180	184	163	178	181	186	170	156	144	180	187	178	183	154	172	193	192	176	180	177	164	157	179	201	184	164	166	170	171	162	232	173	141	190	189	168	168	181	178	183	178	177	179	168	175	193	154	179	147	181	170	170	170	196	176	167	155	203	198	178	167	164	203	166	168	171	155	176	190	194	187	166	170	190	205	170	162	162	200	197	171	161	163	179	183	172	175	174	150	178	180	166	159	172	175	195	170	175	163	190	156	170	187	165	164	194	137	178	183	182	196	174	134	164	206	179	179	199	168	204	174	197	162	181	184	167	196	167	168	176	164	191	189	180	168	205	179	203	178	163	181	172	181	173	198	184	176	164	178	177	190	189	187	178	177	176	181	179	172	196	181	176	158	171	183	178	172	186	170	209	173	182	168	193	183	170	164	174	160	158	184	183	176	161	182	169	179	202	199	174	185	191	182	168	158	195	152	165	182	176	175	178	158	198	190	165	169	147	204	158	182	166	168	169	164	158	184	188	209	172	190	188	203	184	163	192	164	192	186	162	196	191	146	157	157	169	202	187	211	196	170	170	147	192	187	162	173	146	183	170	187	192	178	194	182	179	184	207	188	193	194	155	165	194	206	185	155	190	180	186	183	191	175	165	166	195	168	194	171	171	149	172	183	205	152	165	188	167	190	190	175	187	150	166	164	153	164	164	172	184	199	170	167	182	155	172	174	167	187	165	197	174	161	182	174	172	184	173	152	186	157	192	182	172	184	167	161	187	181	176	187	192	173	165	193	151	160	175	167	152	170	178	192	170	188	189	180	157	190	173	174	175	159	182	190	160	175	165	152	218	170	187	191	175	164	178	178	179	183	186	161	150	185	187	154	201	185	186	172	181	155	184	169	195	159	156	197	163	161	183	170	157	176	171	182	171	183	190	179	168	180	192	186	189	189	187	171	186	171	190	148	167	200	193	187	187	185	201	187	202	176	165	193	176	164	188	184	187	181	169	198	172	175	176	182	163	183	194	186	174	169	174	190	210	180	169	204	173	186	173	169	198	162	192	195	186	169	193	185	179	173	183	176	199	187	192	153	185	188	171	176	160	186	192	182	179	163	181	166	186	184	190	202	186	196	173	177	188	169	170	162	171	182	195	175	165	182	170	170	189	181	181	175	179	204	176	161	194	176	178	218	173	159	187	185	183	163	194	167	159	187	151	191	183	182	197	191	179	191	194	199	187	152	171	174	164	181	158	176	204	201	164	172	166	185	179	196	189	183	169	165	187	149	162	176	200	181	172	181	184	150	171	168	171	182	179	177	157	180	185	171	169	178	153	187	177	183	179	167	184	170	159	184	167	157	172	169	168	184	206	172	168	196	176	179	171	169	150	178	176	191	197	174	166	182	177	185	176	194	172	188	180	179	177	183	177	177	167	192	169	172	178	185	170	158	173	211	183	172	166	197	173	169	169	189	181	160	177	180	201	215	197	181	151	146	164	177	170	188	172	177	134	201	158	181	183	178	175	173	160	185	215	170	166	180	181	169	156	154	165	175	176	145	157	186	189	199	185	183	201	165	180	198	162	190	169	191	186	166	143	175	171	182	165	174	164	164	167	163	187	181	168	163	161	140	196	178	173	177	184	188	169	190	167	184	179	165	169	184	175	183	182	169	170	154	164	185	190	154	205	203	191	165	182	192	155	177	174	179	151	154	179	192	196	177	183	192	173	168	194	161	171	172	168	185	179	156	155	166	171	178	201	171	167	195	190	170	145	174	177	163	177	185	175	197	159	155	179	182	177	178	213	196	167	142	178	184	185	180	178	165	165	172	164	166	134	192	171	182	186	181	190	167	187	160	177	197	205	168	202	172	156	179	179	161	198	186	163	169	161	177	175	181	168	185	158	177	202	157	186	178	212	183	152	180	198	150	175	166	184	178	159	183	197	175	165	164	182	192	181	185	182	177	206	171	163	185	194	167	196	174	166	176	172	160	175	178	143	203	186	183	166	166	190	208	182	178	190	182	183	181	165	168	181	192	177	180	175	186	172	177	198	187	208	170	174	182	169	165	169	167	179	167	162	178	173	195	183	172	208	171	161	163	183	169	172	190	190	182	175	182	155	158	165	180	192	167	145	217	165	177	150	155	184	192	165	169	182	160	185	182	171	187	189	163	185	190	163	171	182	178	179	187	195	197	191	171	184	169	190	157	174	178	180	172	178	176	138	186	164	182	182	197	199	143	192	199	182	175	179	197	196	181	178	191	171	160	188	178	179	206
4097	433	426	452	462	464	426	464	407	444	414	424	413	434	423	405	457	467	450	465	430	451	463	467	413	444	431	447	462	455	388	430	408	464	429	469	401	489	487	436	420	432	447	474	453	435	408	419	437	452	428	412	421	450	478	469	455	449	474	424	438	453	483	432	450	410	436	429	448	439	431	428	444	413	432	416	413	440	457	423	468	450	425	486	447	439	408	433	441	470	451	430	470	420	448	496	461	420	468	449	433	441	428	406	441	456	434	445	420	458	425	456	432	453	438	448	453	390	430	456	437	464	431	404	416	457	414	481	443	469	455	442	444	473	401	445	447	446	442	402	435	429	474	384	431	457	440	460	471	465	456	416	427	460	400	402	423	416	487	429	432	428	440	408	464	442	482	447	408	466	447	418	468	447	456	481	430	419	416	463	455	411	447	448	475	447	439	425	435	445	431	422	459	426	461	462	457	449	442	448	447	425	462	437	451	446	423	425	435	460	435	472	482	440	444	389	443	461	434	439	424	472	414	447	413	452	448	464	443	478	456	446	429	423	425	459	421	455	463	442	467	464	417	454	436	432	448	410	462	461	459	450	455	473	448	442	404	433	417	425	426	405	459	411	428	451	422	398	442	484	467	440	438	419	436	433	433	419	446	448	432	447	444	426	445	460	441	424	446	417	428	458	434	466	427	440	446	421	460	435	437	406	433	456	479	432	427	398	428	414	475	437	428	423	454	441	411	423	458	450	426	445	446	450	429	471	447	459	450	431	401	461	459	439	451	453	411	428	447	454	446	422	431	406	449	415	424	430	458	404	466	435	443	422	465	447	443	438	479	418	456	395	458	434	470	453	461	413	469	448	420	456	443	444	427	405	417	430	449	462	448	401	447	481	424	421	443	458	413	439	438	451	437	445	439	444	441	469	419	470	417	423	485	421	432	430	472	467	437	455	444	431	403	392	426	418	393	475	434	478	431	458	452	450	438	446	493	448	454	399	409	415	418	440	463	437	440	412	458	439	430	438	422	461	446	435	443	489	446	461	432	400	435	392	445	430	453	398	441	446	415	459	442	456	425	447	429	456	442	471	438	467	492	426	455	466	422	427	413	411	457	413	458	431	468	461	438	429	473	437	443	453	447	477	440	418	453	448	449	430	421	424	431	401	445	436	435	467	430	439	461	450	472	419	390	469	441	424	447	405	438	422	442	436	441	397	430	464	451	452	457	436	461	457	379	445	459	492	433	451	412	425	423	422	432	450	400	445	423	424	431	404	461	465	402	465	439	431	436	442	427	448	431	437	462	430	457	453	432	466	458	429	432	472	435	449	448	469	440	432	432	424	449	440	420	464	482	464	464	484	408	414	448	432	412	458	433	390	456	449	445	458	445	461	458	459	446	421	403	456	484	445	447	452	451	428	463	480	436	408	444	437	471	412	431	453	461	459	444	459	416	417	460	452	433	423	442	479	440	455	482	417	450	455	416	471	400	431	426	416	403	455	411	408	464	395	425	446	385	455	412	443	466	445	436	430	436	434	439	431	456	459	424	440	416	439	419	472	432	459	459	447	430	421	421	409	456	410	417	461	455	442	425	432	451	431	439	466	421	418	440	407	409	470	450	414	402	455	442	461	412	402	459	435	483	427	452	433	412	467	471	445	449	431	431	451	425	450	449	488	473	436	449	454	458	422	421	405	419	413	421	448	421	418	419	430	440	436	441	457	425	433	433	458	416	444	442	438	466	440	468	449	412	423	445	460	443	463	380	444	430	428	432	429	458	432	430	436	431	463	455	431	454	458	462	435	444	471	431	434	424	405	422	448	429	468	400	449	463	431	447	456	423	446	418	428	461	460	419	433	447	463	465	457	452	453	421	457	413	437	458	416	414	415	453	437	426	433	435	403	423	476	447	464	436	473	473	413	450	447	441	437	479	424	443	453	466	426	419	407	431	435	411	447	463	448	481	459	431	475	419	442	428	390	431	447	416	442	429	425	467	408	494	422	442	475	477	422	442	462	447	466	450	464	442	461	429	460	443	435	433	465	434	419	487	453	424	428	482	419	440	437	417	423	469	421	466	433	440	443	435	461	427	408	459	439	444	438	455	425	437	460	435	487	393	433	450	427	404	425	440	431	469	407	442	436	417	417	412	442	423	461	466	474	471	408	456	474	437	432	448	443	433	403	449	440	406	452	438	475	458	401	454	447	418	480	447	459	449	462	463	456	424	467	422	441	455	483	409	408	480	470	426	434	469	454	477	445	429	423	446	430	443	450	430	471	458	413	415	427	451	412	444	430	443	462	440	450	431	458	449	446	457	414	436	392	454	413	432	485	445	433	447	474	442	418	432	471	428	430	422	432	413	463	429	469	462	435	466	462	446	474	435	422	451	434	449	442	438	468	452	455	424	421	421	449	446	459	395	411	429	428	446	440	461	426	465	445	426	424	445	367	454	400	442	434	435	450	450	403	409	436	458	411	432	463	441	434	421	425	434	425	429	460	448	418	433	434	424	446	464	429	432	443	457	434	485	427	438	448	414	449	442	414	422	424	450	458	436	430	419	424	480	443	448	445	488	439	402	420	481	437	413	420	433	447	440	464	442	445	442	425	445	425	456	417	456	436	414	432	447	475	453	411	437	439	439	422	425	458	458	438	440	423	396	416	437	441	452	450	429	465	452	453	448	389	430	410	437	443	424	440	461	421	422	425	429	464	404	439	434	434	461	471	458	396	468	459	435	450	450	447	468	447	443	464	452	422	440	453	434	418	459	434	444	425	466	477	472	458	454	443	433	472	421	441	454	442	495	445	440	448	422	432	445	414	431	454	427	461	442	425	428	395	439	433	491	456	461	420	471	463	433	443	453	419	430	435	471	482	449	438	408	429	440	441	457	422	419	430	444	443	410	447	410	458	445	453	404	423	406	451	440	479	469	429	413	461	429	395	429	462	418	455	453	435	449	407	422	449	444	467	419	430	422	444	459	420	452	430	435	444	460	436	448	443	419	480	471	454	419	445	416	416	451	426	421	437	467	437	411	463	440	450	452	460	413	435	474	445	429	414	455	384	411	436	448	392	435	487	410	440	468	454	450	445	418	457	452	437	424	424	422	401	440	463	437	442	451	482	438	433	445	444	419	479	419	450	409	418	427	467	415	464	429	427	432	423	417	388	429	441	423	452	438	392	443	443	440	428	446	445	469	394	409	448	425	425	468	440	443	449	402	425	431	461	466	464	455	445	458	436	454	414	438	442	428	445	417	420	401	442	446	443	438	449	463	431	433	432	449	414	443	423	436	409	458	437	410	413	464	444	446	448	460	446	445	415	449	448	415	449	427	474	439	436	474	512	430	429	439	424	422	469	418	464	467	425	451	403	448	407	422	438	413	465	423	433	448	445	444	448	441	446	438	418	484	444	414	473	444	432	480	448	441	444	410	441	410	414	426	468	419	439	429	443	448	440	430	457	445	448	417	405	455	401	462	452	450	439	465	451	453	413	471	422
21474	2123	591	538	407	385	347	319	314	342	322	287	332	273	278	249	269	289	266	248	287	263	271	272	269	271	271	267	287	289	241	273	251	254	228	244	258	260	284	246	289	277	273	250	270	271	263	264	269	224	271	246	275	231	241	251	238	293	276	222	307	266	294	285	275	249	267	271	265	308	274	263	249	259	254	259	260	264	239	265	273	244	258	274	257	252	273	262	239	289	243	263	282	259	257	271	259	260	252	270	273	277	253	266	228	260	257	280	267	249	232	258	227	266	299	255	254	283	276	259	227	272	257	249	265	285	261	256	235	270	290	273	260	241	226	233	274	254	288	267	246	267	292	241	276	253	238	286	252	265	253	236	254	291	284	252	210	228	241	238	287	281	275	251	240	276	273	259	243	254	238	240	251	255	259	263	284	259	246	261	241	258	263	287	250	270	267	282	251	294	218	242	271	225	245	245	257	258	235	255	248	264	225	274	272	242	272	246	274	276	259	221	246	247	273	271	264	229	257	317	272	268	264	262	279	211	252	270	251	257	267	283	257	229	264	242	252	261	254	265	273	243	272	237	235	275	299	281	248	284	236	244	240	284	257	279	256	243	288	248	254	240	253	260	303	238	286	254	285	280	272	265	251	270	249	273	232	261	248	295	253	268	242	271	266	280	267	249	270	249	240	271	258	262	287	252	280	254	275	274	271	244	245	254	268	258	278	275	306	261	250	262	295	276	237	255	222	245	300	250	267	296	310	265	269	274	265	285	244	253	275	259	258	250	244	223	266	261	266	261	243	242	254	265	256	262	266	258	244	293	265	282	253	251	277	275	245	263	225	249	252	262	232	270	267	239	252	290	249	261	256	275	269	255	271	253	263	251	231	253	266	267	264	264	269	256	259	272	245	270	270	247	274	274	255	288	262	251	254	248	242	272	204	281	256	278	268	265	238	256	276	279	257	237	261	268	229	260	277	268	241	268	262	240	235	260	226	266	243	279	242	250	273	223	260	259	244	281	260	262	265	257	255	255	249	270	220	256	227	259	230	245	279	219	232	274	228	268	263	250	282	261	272	249	241	302	258	255	292	258	277	252	252	275	280	270	268	266	254	264	269	294	264	237	274	253	293	232	254	250	278	251	215	277	217	260	264	270	249	265	255	227	268	260	242	272	224	297	269	259	251	258	277	261	300	262	259	252	275	253	274	279	285	280	247	258	240	262	270	280	250	252	275	271	269	256	240	259	309	240	253	252	269	277	276	248	257	226	261	226	265	281	253	242	271	262	259	279	247	248	274	249	289	276	284	253	282	269	259	263	267	223	259	276	247	257	286	285	249	257	260	278	262	248	257	269	248	250	248	263	256	255	240	271	238	227	243	266	290	274	260	280	262	259	266	243	259	280	237	261	283	242	275	237	267	261	273	273	240	292	266	260	241	246	230	252	262	258	254	254	270	250	265	243	253	259	276	253	277	246	223	263	272	256	264	259	250	268	270	271	275	260	207	260	293	230	273	265	280	252	292	228	290	246	239	281	259	262	253	259	276	281	279	261	273	245	261	275	286	225	237	250	227	253	218	211	263	256	265	234	286	249	262	261	261	256	247	236	260	270	252	264	251	238	257	268	246	276	262	245	257	225	258	259	228	256	237	270	281	301	260	242	242	269	256	245	251	227	225	253	253	254	265	277	256	236	265	261	292	227	245	229	300	276	274	256	275	249	260	282	239	228	282	275	238	259	258	268	238	256	232	265	265	240	255	247	273	274	270	260	279	278	256	276	266	257	261	275	272	238	266	262	225	285	258	274	250	268	264	258	247	269	276	248	276	254	262	240	288	283	271	252	256	297	256	251	220	284	221	248	251	272	279	246	252	255	250	230	252	260	254	269	266	276	240	255	267	249	265	260	267	274	247	254	242	259	271	281	276	264	220	270	221	259	248	284	260	243	251	247	302	251	272	271	283	282	265	259	265	262	262	244	259	241	255	249	271	291	267	260	267	227	262	254	272	273	244	255	236	256	257	252	246	247	269	280	245	256	260	253	252	231	262	248	247	250	270	247	251	246	257	230	259	278	254	223	278	249	272	242	259	266	242	257	269	255	264	235	260	229	253	250	251	278	253	270	281	278	254	258	290	263	267	238	257	245	277	241	255	235	282	259	268	258	250	272	266	270	266	275	252	265	276	260	266	235	264	249	278	240	256	247	268	275	254	265	291	264	269	252	269	299	275	266	263	246	294	236	278	246	260	247	289	293	264	270	255	228	284	263	265	246	250	235	267	262	231	306	298	241	235	276	223	276	258	235	211	259	263	262	257	295	239	253	255	255	279	271	250	251	226	280	288	244	280	257	286	295	258	248	267	275	231	273	265	246	256	252	252	238	288	291	280	276	289	261	283	236	273	231	237	262	277	262	271	243	271	272	250	261	261	246	239	242	270	245	256	245	255	267	255	229	274	249	247	255	228	250	272	281	248	256	270	231	255	278	243	227	240	253	254	252	251	247	234	241	247	282	255	237	234	262	260	231	266	263	264	232	296	249	233	292	265	269	283	266	241	227	261	267	247	242	218	255	299	292	248	257	222	230	254	244	260	263	254	272	274	280	286	239	268	235	273	260	293	305	270	280	276	240	233	218	276	273	263	250	242	250	239	240	281	265	240	290	235	268	238	271	284	284	271	281	240	258	267	251	255	257	280	291	274	267	263	255	289	245	252	265	259	242	291	255	284	273	262	259	287	276	244	282	241	232	245	283	256	281	269	271	233	290	246	304	249	254	241	262	264	271	263	240	244	267	264	235	289	254	283	240	237	255	267	266	236	261	244	264	292	216	266	261	287	276	249	270	253	251	261	289	260	244	263	250	247	282	253	276	265	246	273	259	243	278	239	262	277	262	256	285	279	260	225	251	258	241	278	274	285	250	249	259	235	257	261	242	274	248	278	253	264	258	250	231	256	281	223	232	242	284	241	267	271	245	259	268	259	271	229	246	230	274	292	249	254	260	233	279	242	288	278	277	241	258	283	259	272	258	266	253	290	240	287	255	271	258	219	262	239	256	244	244	264	267	287	303	279	242	286	254	252	276	236	269	244	248	253	263	241	252	249	242	257	251	271	255	244	303	252	250	271	270	223	262	248	281	254	285	282	268	247	273	222	257	264	258	277	258	262	258	267	245	261	252	244	245	287	290	251	242	265	250	259	253	250	254	240	280	260	278	262	241	265	256	244	233	277	263	287	251	300	291	249	255	269	236	265	261	268	247	277	272	228	279	256	271	252	270	257	268	235	254	276	261	266	254	245	264	268	273	251	255	285	256	241	257	247	265	252	281	244	250	257	252	241	227	271	248	271	277	265	235	289	271	259	263	273	264	299	246	271	262	248	246	268	274	294	257	278	257	267	304	280	311	261	279	252	250	280	251	267	254	249	245	270	245	247	264	267	257	260	257	247	275	268	259	242	278	258	278	243	255	266	224	240	280	276	279	287	262	260	273	275	269	265	265	259	278
12563	845	1242	1436	1265	1128	1025	901	851	781	740	746	734	741	681	676	664	674	669	598	632	622	626	641	655	685	617	605	652	627	614	613	611	634	613	629	577	641	603	623	629	594	617	606	623	618	614	615	583	586	614	637	620	651	615	668	597	650	620	589	633	632	615	620	577	629	590	651	613	633	589	609	621	625	660	615	602	613	643	575	618	631	564	614	592	628	639	637	572	557	631	557	637	623	608	651	627	574	581	623	601	634	627	622	637	609	595	621	619	611	605	658	674	599	609	608	632	611	595	626	577	627	619	649	632	600	626	648	599	595	602	610	582	647	603	629	603	560	584	630	621	637	645	600	630	649	599	596	640	630	566	604	659	583	591	648	603	661	603	594	605	601	617	596	599	625	635	620	644	589	611	603	578	626	580	630	587	605	608	603	667	581	624	602	594	577	674	627	594	622	605	618	616	606	575	562	578	613	584	613	610	643	630	616	643	578	567	592	598	601	629	611	597	596	604	584	588	633	623	621	595	629	590	595	590	594	592	655	580	634	587	628	615	622	589	614	587	559	619	618	597	624	579	637	605	643	618	601	627	639	594	644	623	629	592	617	611	627	575	636	609	612	585	608	660	639	632	614	622	606	660	611	632	617	585	596	621	598	581	638	625	585	648	652	610	619	594	627	627	629	592	561	583	674	620	622	636	585	662	616	618	617	595	613	610	574	569	570	565	566	605	600	616	642	606	582	618	562	582	632	592	611	623	624	653	620	611	598	603	629	637	630	610	608	570	615	622	636	613	587	634	650	609	612	592	628	605	618	572	598	626	593	632	597	596	611	579	600	611	598	624	620	631	632	628	655	577	633	606	626	624	595	605	636	571	599	618	661	618	621	560	648	660	597	623	595	609	625	611	620	644	591	587	582	581	616	661	632	579	574	614	643	623	604	602	576	583	623	629	631	584	660	613	643	591	632	589	626	635	599	586	595	565	658	591	614	646	643	592	613	562	619	633	607	645	597	616	622	613	649	614	612	578	620	641	609	589	622	591	621	605	638	570	598	597	566	649	624	591	609	612	627	609	601	611	611	613	659	607	561	635	571	627	604	581	622	617	626	607	631	602	627	560	620	589	664	594	623	629	571	655	642	662	628	608	609	574	627	593	643	572	590	570	654	555	630	596	585	606	579	586	608	618	580	649	586	587	620	582	587	580	614	615	580	616	632	598	627	584	599	553	642	592	637	590	589	562	607	618	598	617	607	620	603	561	595	612	578	677	562	631	621	603	675	560	656	566	574	572	559	595	611	617	636	649	601	612	608	597	617	611	621	593	579	617	639	621	620	600	585	636	584	583	610	634	652	609	595	606	642	633	607	566	625	605	572	660	650	587	647	594	597	632	656	615	601	553	661	630	611	614	609	616	592	595	610	618	603	603	569	545	631	624	626	592	610	586	646	596	661	589	638	644	615	607	643	597	627	588	591	619	608	593	614	578	605	571	633	615	631	582	618	638	597	631	595	596	603	619	556	614	627	624	614	641	565	629	612	651	579	591	607	631	608	608	606	586	547	586	590	612	572	599	615	580	679	614	638	603	610	592	648	638	666	641	632	612	609	595	631	560	604	645	625	602	571	549	640	629	604	600	589	603	618	654	682	602	598	568	649	607	585	634	567	642	583	606	587	579	561	643	619	583	615	632	615	600	633	570	655	617	603	598	629	633	635	656	586	577	585	628	628	642	622	600	617	609	567	566	636	624	603	620	590	617	626	608	569	569	595	556	649	623	608	624	652	565	578	616	629	595	602	631	642	644	606	635	552	598	634	605	611	620	623	603	585	582	620	585	612	603	625	621	611	625	568	655	603	617	592	607	618	620	598	581	627	624	638	603	647	626	584	631	627	623	616	611	598	617	633	604	566	608	604	657	634	635	628	641	604	630	623	583	628	587	584	602	613	599	610	618	664	603	594	532	598	617	590	606	614	596	621	622	575	602	602	633	623	632	668	637	641	594	607	651	615	614	616	588	639	568	594	599	580	591	627	598	606	637	641	586	597	602	594	612	610	672	587	605	585	599	592	611	643	654	620	637	568	626	585	567	563	555	617	601	602	630	589	598	607	652	627	578	651	619	634	581	644	614	611	593	678	602	607	615	588	589	625	625	598	618	636	616	601	575	596	642	677	650	573	583	636	620	639	637	603	626	620	624	670	618	663	643	607	616	599	643	566	578	633	601	619	626	615	605	644	598	588	620	618	592	618	636	636	594	598	639	634	590	625	647	585	663	613	572	632	607	592	633	629	592	661	614	630	632	630	594	613	607	622	603	614	579	613	609	589	606	603	605	627	586	611	629	600	622	597	634	608	597	648	587	577	591	581	584	598	617	617	621	624	638	579	583	608	603	577	585	595	634	620	616	609	634	614	624	627	594	571	630	552	601	630	620	649	606	616	619	574	640	609	628	618	609	620	642	614	633	618	641	606	590	618	590	562	593	611	622	606	614	604	604	619	608	572	609	595	629	648	606	616	606	585	584	596	590	597	629	612	669	580	625	611	595	613	641	592	617	593	648	682	602	642	627	616	578	582	639	659	591	604	652	644	607	617	598	616	592	592	598	622	628	646	591	598	650	664	677	629	611	560	653	597	561	573	621	585	571	622	584	614	637	644	604	644	589	578	587	650	618	617	609	607	579	664	620	610	588	600	591	663	608	617	609	610	586	585	593	572	607	601	643	658	606	600	609	558	586	631	611	566	625	671	575	584	610	606	590	620	562	612	610	639	637	581	607	630	613	597	566	573	662	603	600	637	598	605	610	610	626	627	634	614	608	632	598	604	641	606	621	604	621	615	609	615	622	637	600	613	606	591	594	640	584	622	606	611	646	642	645	581	588	535	620	599	678	614	640	627	609	612	607	651	618	636	594	579	598	595	615	638	639	618	596	566	592	578	592	593	576	619	593	627	647	639	618	631	603	619	590	599	562	633	633	625	587	625	657	591	595	603	618	603	599	619	623	685	605	598	638	599	614	577	590	600	603	626	633	624	621	607	617	620	611	619	628	668	600	630	637	610	629	618	618	620	571	634	623	579	605	570	598	576	550	594	569	610	654	635	635	601	574	590	609	584	629	640	575	599	628	646	613	597	588	631	671	560	559	609	612	623	636	606	602	597	601	597	608	647	614	620	624	568	623	622	653	595	589	587	614	644	604	574	604	580	631	626	590	613	597	601	636	583	581	576	605	632	595	611	633	658	608	626	587	577	594	643	630	578	609	667	599	586	649	601	645	577	603	594	617	630	616	596	655	605	621	607	627	583	642	630	638	621	624	592	631	626	596	621	629	610	583	610	620	622	616	564	643	594	612	576	612	592	641	613	589	591	600	589	580	633	587	611	613	620	609	604	616	598	618	613	600	610	591	588	599	634	618	614	625	629	636	584	608	637	586	618	611	636	615	647	636	626	600	581	644	654	600	602	613	626	632	610	601	609	617	636	636	585	568	569	601	631	572	577	601	638
31511	4568	1307	898	700	619	547	503	490	503	439	440	446	446	423	405	410	431	424	419	417	440	383	418	413	406	362	386	390	375	384	397	367	402	411	412	422	402	421	380	388	419	397	379	407	395	394	426	415	376	416	417	375	402	359	405	397	411	396	351	414	388	385	401	401	399	403	431	404	381	381	397	413	399	395	400	418	409	376	409	412	431	408	400	395	391	416	402	390	383	410	403	392	388	441	422	431	407	407	383	392	418	410	417	349	375	407	390	383	389	390	389	394	400	396	388	407	398	390	355	397	428	410	364	387	389	376	413	426	382	423	438	404	433	354	409	370	369	416	406	378	400	405	385	380	410	406	417	393	422	376	398	399	423	421	419	382	376	353	437	386	390	430	465	404	383	384	391	387	384	434	396	407	394	419	421	422	399	429	418	433	421	366	346	374	411	392	400	407	452	352	393	391	437	409	398	391	394	394	437	334	409	409	382	416	417	425	394	402	421	430	407	398	379	375	413	378	401	428	399	393	404	401	409	403	390	394	378	453	414	361	416	414	408	412	408	418	403	380	431	376	414	436	368	381	409	390	423	386	438	397	404	396	384	417	396	400	425	428	426	402	400	345	383	364	417	445	417	364	402	360	392	416	383	353	392	384	411	362	379	402	431	408	425	389	378	402	413	421	388	406	394	398	394	395	374	389	433	394	385	377	410	394	398	413	384	375	400	398	401	408	425	425	414	399	388	396	379	364	381	409	445	391	382	395	413	410	422	396	418	357	420	381	386	406	383	359	423	388	389	366	408	392	388	421	396	407	403	423	395	394	379	406	443	398	400	386	409	397	391	391	384	365	360	417	407	371	405	421	356	375	386	402	396	399	378	448	406	404	457	419	380	410	360	411	411	416	416	390	393	418	418	388	396	393	384	394	375	410	387	369	398	403	419	414	404	394	418	430	422	380	383	359	360	387	417	414	389	371	387	407	364	385	363	377	400	401	385	354	353	382	361	380	427	384	403	356	379	384	367	389	375	381	372	376	413	364	426	396	436	387	412	370	368	348	432	411	405	378	413	350	355	417	422	377	449	410	363	400	397	416	395	379	398	417	398	398	426	381	392	392	419	413	410	401	417	360	448	391	421	427	365	387	424	376	420	404	377	368	421	368	419	380	402	391	376	432	437	421	406	416	382	369	387	391	427	411	397	444	397	392	422	381	395	381	407	418	382	411	414	363	395	375	401	417	383	390	413	384	416	384	371	395	389	411	410	382	408	406	400	424	404	403	394	436	374	395	399	383	395	416	413	402	380	385	387	375	421	417	389	356	420	388	396	349	399	390	400	371	360	431	357	416	395	391	410	397	367	398	369	385	390	387	392	388	405	407	410	391	406	405	377	378	344	371	414	382	389	462	403	437	361	410	379	404	375	386	382	387	388	406	388	401	389	390	363	386	402	390	369	379	431	402	381	394	410	358	367	429	419	377	403	400	413	424	426	395	404	385	381	442	413	434	378	418	369	406	382	384	370	362	403	376	388	398	415	409	404	393	400	431	380	360	420	409	380	366	403	372	384	382	390	382	430	400	408	381	416	411	395	406	419	374	423	368	421	393	396	381	423	369	422	368	396	377	400	418	439	389	390	385	421	435	374	413	409	353	437	393	418	369	403	419	420	378	417	413	371	411	447	410	369	348	375	395	385	409	380	378	364	382	377	406	401	408	416	421	408	381	392	409	416	405	402	368	386	348	390	400	381	407	400	412	404	403	422	395	404	440	389	392	395	376	397	405	385	360	345	420	415	407	386	414	396	406	459	370	401	442	375	394	410	377	412	357	416	397	413	416	382	383	404	400	409	415	374	389	384	434	357	368	408	401	397	410	384	390	408	381	412	401	419	398	365	399	379	396	363	382	401	368	415	387	398	433	400	376	381	404	381	405	411	423	417	385	440	432	421	396	399	390	368	422	423	410	414	385	398	374	401	392	403	367	346	386	386	387	398	430	385	396	364	381	397	385	389	410	428	415	390	383	369	440	416	437	394	386	411	381	406	411	413	412	425	395	441	436	396	401	378	400	398	400	419	394	403	385	394	419	386	424	399	387	434	376	405	401	411	391	435	403	398	432	407	391	387	398	420	413	394	412	433	411	350	404	396	396	391	401	401	392	376	359	407	407	422	390	396	381	410	403	392	390	340	390	366	390	391	411	398	413	389	394	421	382	379	386	370	385	412	440	446	431	413	375	397	384	362	400	403	377	385	380	399	399	403	388	379	409	384	401	401	397	380	401	406	367	411	390	408	404	431	401	390	400	371	393	446	391	379	369	397	393	403	413	415	404	384	355	378	401	381	370	407	428	419	413	372	398	411	397	403	396	399	376	410	372	422	378	379	392	395	414	425	381	414	402	415	392	389	383	375	389	389	405	387	407	387	424	422	392	440	438	404	383	404	399	376	384	440	433	393	379	398	406	407	397	379	400	393	369	382	387	377	378	409	384	383	399	408	362	413	378	394	398	388	401	387	357	390	372	405	410	389	418	337	379	419	406	376	399	372	358	425	439	415	367	370	427	360	388	376	400	406	399	383	382	424	391	408	391	409	403	412	381	393	397	382	349	382	418	386	407	395	406	415	422	375	364	444	404	398	423	410	383	424	408	384	429	362	392	387	408	435	397	384	404	377	396	412	390	390	366	404	420	389	412	392	358	398	401	429	334	354	391	403	423	387	371	415	385	404	419	407	414	438	388	441	417	374	388	412	402	418	393	400	388	394	410	391	393	386	408	421	442	371	360	385	407	417	433	401	434	373	396	414	367	420	413	391	406	386	394	378	391	393	354	401	379	387	422	357	412	413	380	373	379	403	370	385	413	386	410	386	390	400	383	431	390	418	391	385	421	405	400	390	406	416	421	385	431	447	369	384	398	374	416	393	378	399	375	416	410	376	363	408	375	392	373	402	412	390	382	353	418	401	388	410	425	431	413	397	418	384	356	398	389	412	432	415	410	404	353	439	412	434	449	366	428	412	386	449	452	407	407	407	386	358	363	411	381	394	430	382	388	355	393	376	415	399	406	395	405	363	366	410	413	369	376	424	396	356	394	383	394	428	414	377	373	377	381	404	380	412	389	386	406	383	369	400	380	376	446	393	409	371	400	366	364	427	397	376	366	441	427	377	381	342	380	413	365	338	423	395	384	415	393	401	416	435	411	410	411	384	465	448	446	381	389	388	417	403	390	394	392	397	401	426	407	441	372	381	385	391	389	412	385	399	423	350	406	385	383	400	411	391	367	377	393	378	379	371	453	429	396	386	398	383	410	433	411	431	415	406	399	371	392	390	402	399	418	437	368	384	409	418	393	409	427	408	417	342	401	411	401	408	356	392	389	415	396	358	398	436	389	424	406	359	370	385	391	406	379	450	429	409	406	422	400	372	374	412	367	357	404	368	392	382	371	402	383	385	354	400	388	383	415	397	339	418	426	411	407	392	398	429	406	402	360	384	390	398	384	405	437	448
16323	1457	2149	2403	2157	1772	1601	1443	1312	1223	1212	1143	1113	1101	1010	1050	975	960	979	952	960	937	938	903	916	958	882	905	921	921	968	880	966	914	905	923	924	865	905	925	900	896	866	936	895	914	929	919	905	851	856	846	841	907	908	872	889	848	828	905	886	855	841	893	886	854	867	896	888	834	874	906	856	861	904	816	874	823	834	868	893	877	861	903	873	852	841	902	860	935	878	881	907	852	883	954	884	889	864	864	934	854	882	833	859	811	877	871	857	821	868	890	860	910	859	829	876	834	871	881	841	847	886	857	816	875	840	839	860	911	843	805	874	867	852	895	877	850	885	872	915	853	942	904	849	869	847	859	911	879	871	836	827	914	857	803	843	875	864	865	892	863	895	858	830	852	841	867	843	860	843	804	917	864	923	857	878	896	873	849	889	909	899	920	870	875	831	874	831	844	876	873	854	855	912	865	879	833	884	897	904	933	877	878	815	903	851	867	811	837	864	903	857	869	871	814	881	851	870	950	865	832	830	883	841	843	861	851	836	897	890	865	868	883	812	834	870	807	854	822	891	904	908	904	836	860	842	864	883	821	878	859	872	863	958	805	845	894	910	877	925	875	841	855	838	881	828	839	823	892	859	843	891	805	871	846	904	841	852	906	852	880	836	891	840	821	937	850	864	887	838	875	810	882	881	809	894	859	946	879	795	861	872	859	795	852	885	868	885	839	836	847	838	904	913	854	822	863	849	857	881	905	823	847	857	860	881	871	843	853	893	845	904	907	816	848	900	922	861	849	889	828	908	828	806	891	906	852	843	872	929	866	847	905	862	812	900	878	889	863	858	849	879	882	886	881	879	774	817	841	812	877	851	873	835	867	896	806	871	798	832	882	854	865	879	869	893	902	870	879	860	896	871	865	867	894	863	858	868	875	885	812	914	865	872	873	844	848	842	874	887	814	870	887	848	890	897	847	852	878	864	840	867	846	842	842	891	890	867	883	877	858	827	892	840	851	860	896	900	853	833	876	854	868	871	899	888	844	854	898	841	896	888	845	865	864	788	847	874	885	871	877	856	879	872	873	872	836	880	878	863	873	798	802	896	887	877	883	892	887	791	867	870	867	848	857	867	837	890	907	920	907	827	844	942	881	879	912	846	880	876	820	878	834	891	834	842	831	878	821	848	826	885	882	911	884	797	875	828	884	846	918	880	819	865	844	887	893	877	838	842	865	858	890	888	795	876	861	897	854	883	918	861	928	862	915	819	861	870	835	841	859	844	859	885	820	902	858	878	908	885	858	858	834	828	790	862	882	837	824	870	840	829	877	850	876	907	852	873	846	853	900	855	839	858	914	800	935	833	836	866	867	880	889	895	894	877	843	850	839	865	923	824	853	855	843	942	900	840	878	879	880	871	860	854	871	831	880	889	949	894	850	891	935	834	838	832	869	855	838	886	841	845	861	873	911	872	856	862	877	868	894	878	891	851	855	854	916	850	866	834	893	870	871	914	893	821	875	845	881	843	804	844	851	871	885	838	859	885	881	870	820	849	823	856	845	844	819	840	918	905	839	847	871	807	909	806	883	898	843	869	900	843	867	839	847	877	906	895	874	799	835	863	822	909	888	863	856	813	833	885	884	851	890	801	866	866	873	858	868	837	869	893	830	908	851	885	824	823	914	916	882	849	865	878	877	865	848	922	829	848	801	866	858	870	870	826	829	870	872	883	883	864	828	844	894	844	835	786	833	900	822	884	852	825	895	825	875	866	821	886	879	865	854	897	831	891	863	892	891	802	894	898	828	871	909	880	830	841	883	879	881	898	888	879	891	834	843	810	892	808	882	852	931	862	844	843	844	838	832	879	857	856	867	830	859	902	804	837	882	855	840	878	920	898	873	825	836	843	852	892	865	820	819	885	883	906	874	837	883	891	889	915	835	850	891	883	880	788	876	908	887	911	839	857	860	879	831	857	889	858	857	900	870	845	850	858	849	822	861	882	865	835	887	821	843	857	840	858	854	834	879	913	853	859	864	869	791	845	846	858	862	853	863	851	871	862	898	898	850	895	928	885	880	821	828	860	869	906	895	911	845	858	886	846	889	871	861	855	878	822	850	942	864	893	899	921	916	817	832	890	810	818	819	880	832	813	816	883	833	854	814	910	859	838	837	844	855	861	869	855	854	901	841	850	905	858	875	843	812	912	909	842	854	876	906	841	821	839	864	827	881	902	858	876	841	848	906	878	878	855	887	833	912	895	914	880	850	881	800	841	841	888	924	836	879	841	906	897	878	836	859	857	888	885	864	871	843	885	861	872	842	880	863	899	893	825	867	838	890	886	916	853	880	888	878	900	910	853	884	846	841	915	865	803	792	922	815	900	860	839	785	861	867	834	898	898	870	919	922	894	895	895	905	879	850	831	808	830	880	822	898	899	862	852	871	805	883	834	883	890	864	853	859	904	827	840	840	839	854	840	849	853	841	875	826	862	833	834	845	879	911	839	862	865	831	854	885	826	874	849	882	865	846	895	892	850	879	858	854	831	896	864	877	840	871	894	865	879	833	824	913	807	828	884	882	882	889	870	865	863	837	888	877	887	837	828	842	863	897	905	833	839	834	841	885	876	865	870	901	876	861	873	868	897	911	872	892	873	867	886	861	912	887	905	860	888	807	875	834	820	842	857	860	849	857	835	881	873	862	853	809	860	864	872	912	898	807	880	854	856	847	852	852	869	885	870	837	887	864	886	890	849	823	827	858	908	877	906	877	899	876	849	928	872	902	844	843	835	870	837	850	914	924	845	925	858	888	856	815	829	864	836	849	874	820	936	831	894	882	918	809	879	875	888	851	842	877	872	809	846	895	859	857	820	872	857	886	915	852	902	915	832	863	869	865	829	868	859	884	886	810	850	859	834	855	839	860	877	824	852	856	919	868	832	912	886	865	866	864	886	850	868	817	836	878	802	868	918	874	886	882	869	806	843	881	868	856	819	843	874	850	874	867	881	844	831	793	842	811	850	834	858	893	848	859	845	814	891	867	868	856	812	864	869	849	851	826	802	862	871	875	896	882	872	874	802	861	895	869	862	845	888	832	841	823	883	905	808	896	857	857	839	867	796	830	898	884	838	917	890	810	843	865	865	876	905	860	883	870	862	885	872	851	887	865	856	842	868	792	843	896	863	918	878	845	906	821	849	880	923	898	897	875	853	852	843	851	865	900	892	890	836	911	830	887	927	812	862	851	891	833	869	893	899	881	909	846	858	852	874	855	890	892	848	891	865	898	866	863	847	870	882	846	842	851	874	883	898	919	928	941	842	855	870	897	876	836	862	861	816	844	840	834	871	847	892	878	830	858	901	888	905	822	855	888	874	861	863	880	834	858	844	885	840	901	865	857	838	897	858	881	792	872	873	872	836	909	882	867	921	894	887	863	805	877	872	856	880	897	862	848	905	868	806	872	872	833	901	878	864	834	866	899	883	896	876	898	865	838	855	824	869	841	924	869
7274	484	218	200	167	197	184	174	198	173	176	191	198	172	171	190	159	183	180	195	196	187	220	166	155	190	184	214	174	171	206	201	179	178	172	194	180	191	200	163	183	194	193	202	156	205	199	170	183	186	187	204	205	204	187	187	174	198	166	177	184	207	186	206	175	187	188	202	184	205	196	173	193	197	214	212	203	187	190	177	205	195	176	207	180	179	167	182	174	189	211	193	194	203	165	176	179	206	177	178	178	204	188	208	161	176	197	178	175	185	188	173	188	187	222	198	189	163	163	198	193	199	223	171	190	183	183	177	158	198	204	182	220	175	180	168	192	183	193	198	182	190	198	170	176	203	172	187	171	198	167	187	201	211	188	210	184	174	206	193	197	211	170	203	178	182	180	194	166	170	179	191	181	194	210	197	172	204	172	184	194	175	171	207	175	198	211	173	181	224	180	191	189	196	188	169	196	170	208	190	195	172	171	204	165	190	162	179	186	193	187	169	194	189	168	189	206	195	190	172	181	179	184	179	186	193	192	198	194	161	194	169	212	206	186	198	164	196	183	184	185	180	179	192	173	168	174	188	205	197	217	173	181	183	171	217	164	165	167	172	204	185	175	199	206	192	190	174	180	189	161	187	176	165	184	184	184	166	220	211	159	177	211	185	211	199	179	185	187	186	191	178	210	187	193	179	160	172	201	217	185	178	182	197	190	209	168	150	162	176	176	179	161	173	214	169	190	172	196	209	167	179	173	175	196	200	182	185	196	175	208	208	181	209	191	194	197	175	170	205	177	195	155	191	199	233	199	185	215	187	178	209	183	162	188	182	160	213	192	171	166	207	187	210	203	208	177	194	190	194	190	192	176	178	177	182	158	203	188	166	157	206	204	192	174	190	176	175	192	201	198	176	186	194	176	171	198	192	178	186	192	169	166	205	212	174	169	194	188	186	204	177	177	185	165	190	191	179	189	177	191	215	186	181	163	186	192	197	209	188	206	188	183	186	191	187	166	171	165	185	167	161	196	196	185	182	183	179	189	191	194	195	166	167	208	165	198	209	197	209	194	190	199	162	212	199	176	187	207	169	148	188	184	178	190	197	172	158	196	200	186	187	196	166	178	206	193	174	168	192	179	210	188	209	175	195	194	191	203	190	177	202	169	188	205	176	214	174	190	181	196	175	176	182	173	192	171	171	194	172	190	189	171	198	221	204	191	170	202	175	198	180	180	176	174	202	189	187	189	196	185	173	182	189	194	203	179	194	174	165	168	213	167	171	155	178	188	188	199	193	168	191	195	189	214	194	191	173	178	179	182	174	165	175	175	205	169	201	212	208	184	192	202	187	210	185	183	185	183	215	205	182	179	166	176	206	195	189	214	172	192	195	164	196	205	162	190	204	179	175	170	166	172	180	203	182	192	191	180	172	169	228	172	208	179	188	179	201	170	203	202	202	200	194	207	208	151	174	194	173	150	194	198	201	185	174	186	211	175	185	195	170	186	145	170	167	200	190	193	202	195	157	192	200	183	195	169	175	195	183	198	185	200	210	149	160	201	173	179	168	185	179	192	157	197	177	179	188	207	208	198	176	204	169	198	176	175	170	172	195	205	200	171	186	184	177	187	175	163	190	185	176	160	217	198	189	193	187	201	184	185	181	206	193	190	169	209	226	181	183	157	181	207	200	180	176	180	194	170	211	193	191	190	179	192	185	191	170	189	189	187	193	171	176	197	166	195	192	174	181	199	181	177	175	184	174	180	194	183	147	204	162	185	194	157	197	160	194	198	180	190	176	184	217	207	209	148	195	196	207	195	164	210	195	187	201	175	187	170	181	217	186	184	155	188	181	194	165	183	170	227	189	195	162	172	153	178	185	181	176	166	177	202	200	180	195	190	176	201	184	197	180	186	189	199	176	179	206	177	171	199	192	184	204	201	196	183	191	192	199	171	182	184	175	189	214	214	193	197	183	195	181	178	190	195	196	185	169	162	178	194	189	182	201	192	219	189	201	178	182	217	199	171	191	180	172	183	194	184	193	167	198	197	178	183	195	185	175	215	183	211	187	196	192	203	177	166	201	174	186	184	190	202	219	175	202	187	173	203	203	198	197	202	186	185	218	163	214	192	177	194	181	163	168	181	195	161	165	210	177	177	200	191	207	187	180	197	186	164	192	182	190	185	176	187	163	193	176	183	176	202	167	207	204	183	176	179	184	186	189	178	181	191	163	189	208	180	174	167	208	156	171	207	189	186	181	185	164	199	191	183	216	172	190	222	180	210	165	184	178	199	215	193	208	198	179	193	200	181	180	174	194	189	182	196	178	179	192	196	182	163	196	224	184	184	199	188	181	210	196	188	213	205	169	163	199	172	201	207	174	197	179	184	198	188	182	213	206	205	190	196	197	186	189	192	190	173	161	186	191	181	180	193	212	192	164	153	177	195	192	201	165	156	203	179	181	171	190	178	200	191	203	187	184	211	179	199	171	187	168	188	177	173	189	187	192	172	190	174	190	164	204	212	179	195	174	184	177	188	174	184	178	208	216	202	187	171	182	208	197	205	175	177	192	181	169	163	200	191	159	172	194	172	174	179	198	190	191	203	207	196	196	201	196	162	182	204	173	208	211	164	173	199	188	183	205	197	186	173	209	220	195	189	168	170	204	191	180	193	191	176	197	188	212	184	196	194	196	175	180	173	212	165	179	206	165	196	199	202	186	176	180	194	195	182	182	164	184	187	177	191	169	177	179	171	214	166	207	177	188	181	196	197	174	199	177	199	189	179	194	205	171	179	167	164	172	179	172	208	188	161	214	185	177	189	190	217	175	190	163	170	190	157	166	189	185	188	174	173	174	203	187	204	204	169	209	167	191	205	187	162	186	191	192	170	165	188	218	200	199	181	198	192	193	190	182	199	181	190	214	191	174	198	169	196	202	173	199	206	190	190	176	195	191	159	188	186	161	190	210	186	174	176	199	188	183	194	179	177	192	199	153	197	157	181	197	175	181	194	185	188	192	190	169	162	165	169	205	176	202	225	197	173	182	192	201	203	192	194	193	171	210	171	167	181	160	197	186	191	197	201	194	177	187	184	189	171	183	193	208	201	175	157	182	165	197	196	220	196	197	182	187	194	190	213	193	177	175	203	184	178	182	183	197	184	197	170	175	177	210	182	204	183	198	190	191	181	154	183	196	190	175	203	188	217	181	170	180	194	182	212	178	171	165	189	194	180	193	195	177	203	191	186	223	179	177	191	175	188	160	171	170	197	197	179	192	185	200	202	193	165	173	184	171	188	206	184	214	192	171	183	194	177	183	182	181	214	199	209	201	180	186	197	183	172	211	180	204	207	178	187	208	165	195	195	187	189	182	195	185	202	168	185	186	152	187	202	185	176	159	168	168	176	204	179	188	191	198	206	192	172	211	197	178	171	175	167	159	179	180	175	200	190	189	184	174	185	200	180	182	178	190	210	208	173	178	214	174	205	177	197	218	205	185	173	186
4423	504	470	530	458	487	476	458	434	485	399	502	487	444	453	459	448	446	484	450	432	465	478	424	459	448	467	447	470	457	460	409	450	495	475	448	462	460	454	482	445	490	472	420	455	463	449	445	439	480	466	427	452	402	467	442	478	447	440	467	472	446	507	457	507	426	477	473	437	481	417	455	441	439	464	430	467	455	462	462	474	467	424	493	461	462	436	422	481	463	474	449	454	458	454	437	449	449	451	480	473	486	492	464	413	488	442	473	468	465	442	497	450	477	421	437	464	435	476	500	461	440	449	458	449	458	502	491	461	476	448	459	478	459	460	487	478	447	465	458	460	461	464	442	474	475	488	434	441	418	445	449	451	465	464	472	455	461	446	472	466	462	456	443	444	484	468	498	448	468	441	454	465	475	474	472	452	418	460	454	458	410	432	434	461	459	448	518	449	435	473	491	486	454	411	470	478	439	444	448	485	480	468	437	459	440	457	460	447	487	441	444	462	461	427	445	474	471	471	457	443	457	456	424	467	457	423	470	454	444	439	408	472	453	496	451	446	470	481	456	460	455	435	476	479	477	477	471	442	446	466	460	479	480	454	462	427	463	491	461	453	459	448	423	451	485	454	463	451	449	465	454	464	468	466	453	462	440	441	449	444	465	465	478	486	451	510	479	435	432	446	453	466	457	462	484	446	467	434	411	443	468	512	414	479	454	448	439	471	476	465	460	449	455	481	473	418	454	427	469	462	450	416	471	439	433	467	435	466	476	461	466	457	467	490	452	462	495	483	475	453	452	455	438	403	443	435	424	405	434	460	481	442	449	482	441	447	439	449	437	468	475	445	484	491	497	481	467	431	425	445	438	459	461	432	445	432	459	463	458	457	476	477	486	431	440	435	484	447	464	418	484	455	464	434	480	488	462	435	441	432	459	506	470	467	477	466	444	419	462	454	444	452	444	457	422	450	451	455	488	463	503	505	469	466	475	451	462	457	465	509	452	451	513	488	485	493	469	455	420	491	451	435	444	455	464	474	455	464	478	475	450	469	461	465	452	464	485	459	451	427	418	463	446	415	442	471	474	441	455	450	443	455	448	471	413	465	439	421	425	468	495	449	438	451	438	454	412	439	458	436	466	461	456	481	464	444	449	471	482	446	451	454	483	470	456	451	484	485	469	487	433	491	454	446	473	451	495	483	476	450	430	503	472	446	473	454	451	452	484	421	445	429	436	454	462	479	473	453	428	438	447	465	496	449	459	427	466	458	453	466	420	442	462	490	457	425	459	410	478	461	458	485	418	442	460	482	415	413	461	474	449	423	432	448	426	446	477	466	435	457	457	469	474	488	467	448	456	465	458	462	456	447	488	472	492	467	461	444	470	470	481	426	452	429	486	460	488	425	428	427	465	463	468	470	443	433	492	415	433	494	466	476	454	469	440	457	432	527	453	472	464	421	445	460	463	431	422	480	430	477	471	452	445	441	448	477	409	476	449	422	479	434	479	477	481	414	429	413	468	434	516	437	439	497	425	465	462	476	440	451	426	455	480	452	474	443	444	465	451	484	410	456	493	454	488	441	483	420	437	382	441	445	478	469	442	473	496	434	434	446	465	460	461	444	463	486	455	445	449	476	445	451	435	433	472	479	469	446	462	496	471	437	425	470	443	466	483	457	430	417	474	450	464	464	461	463	447	488	460	465	517	452	447	458	477	447	451	454	467	517	491	453	470	425	454	499	455	452	413	486	462	508	467	413	469	506	422	464	444	473	423	466	477	467	452	452	414	456	446	435	459	471	450	504	452	498	460	477	443	462	476	448	456	503	448	482	467	443	405	454	473	435	479	475	466	432	504	463	467	432	447	419	452	461	442	424	448	429	461	458	458	482	445	432	438	461	445	447	510	467	433	474	458	462	470	489	462	424	445	462	485	449	480	478	467	414	461	437	427	482	457	456	461	461	482	463	488	451	482	453	464	452	460	486	430	466	452	448	458	456	446	473	474	477	458	440	459	501	439	495	489	443	465	509	448	420	428	445	431	418	473	468	461	424	445	465	431	481	452	479	462	465	473	456	462	475	467	467	475	457	423	480	472	446	399	457	485	478	457	460	469	481	494	461	471	494	442	491	466	409	465	457	445	457	473	489	427	461	455	442	470	464	478	448	430	461	494	475	428	471	467	454	471	487	478	456	462	428	453	485	460	424	448	441	465	476	448	428	485	455	495	468	437	465	482	464	455	481	472	429	469	485	480	449	454	465	449	452	410	442	445	435	471	461	456	440	468	459	462	457	458	424	481	475	481	463	460	485	442	435	421	479	453	426	487	490	458	428	475	435	445	451	502	425	483	485	456	480	452	487	453	457	474	510	435	436	450	450	483	440	437	446	461	496	511	458	421	444	447	485	473	469	481	496	455	441	463	451	442	451	448	451	463	455	466	496	453	443	474	456	458	442	453	493	457	457	460	457	440	500	451	465	467	415	457	461	432	441	480	402	458	453	430	460	444	465	460	463	504	465	454	462	449	452	430	492	442	462	423	450	470	451	447	472	433	452	478	481	439	452	459	470	446	445	473	457	443	421	480	466	466	441	471	499	449	498	440	473	443	450	454	458	463	448	449	503	481	436	458	507	457	453	441	474	472	447	437	459	457	451	438	452	453	458	421	481	456	431	441	452	478	479	420	454	468	436	460	500	460	464	445	461	487	436	430	467	451	475	482	488	456	435	445	503	500	474	448	419	426	451	467	459	452	440	434	488	447	456	438	466	502	436	459	458	464	464	452	477	483	456	446	478	440	465	450	470	442	478	453	452	450	460	516	493	446	422	444	443	432	481	466	484	445	459	485	460	471	460	436	453	423	491	476	440	443	436	440	466	421	406	449	466	450	474	483	477	469	485	485	508	437	414	439	455	434	442	457	460	455	449	443	457	484	462	433	469	465	461	442	451	454	421	518	451	491	434	446	493	420	463	408	468	469	462	480	451	468	439	483	455	435	489	460	445	463	476	453	477	450	426	432	429	459	442	458	448	455	428	436	465	464	446	448	457	485	454	427	470	473	429	460	439	418	478	457	438	426	485	472	454	435	449	465	469	461	435	465	474	457	458	447	465	445	421	468	456	460	459	433	459	498	471	491	440	466	462	471	481	443	435	473	470	457	470	456	475	418	468	456	465	446	430	429	431	463	424	481	419	444	447	432	475	492	490	492	465	446	480	447	459	450	429	457	441	443	441	434	454	469	437	444	475	464	443	465	459	442	458	495	492	470	438	454	415	499	452	424	477	482	495	433	452	416	450	464	463	434	487	436	457	453	490	448	490	505	473	465	457	438	459	484	445	458	437	461	422	487	490	453	479	476	460	464	430	460	464	469	486	457	449	439	464	463	461	466	476	435	446	491	453	463	446	484	465	432	485	483	464	444	466	452	443	450	468	472	476	450	474	397	440	452	479	424	434	460	429	442	481	439	440	483	480	464	458	484	480	489	491	465	470	470	434	513	464	432
21662	2068	680	558	397	357	330	316	296	269	283	307	286	277	285	278	265	297	279	279	264	293	287	325	276	265	255	279	250	254	284	255	308	273	276	248	248	298	289	295	266	290	236	267	312	275	256	281	229	295	292	261	290	256	289	275	276	258	262	250	270	260	253	281	257	247	254	270	261	278	254	267	251	244	248	290	238	275	278	272	280	285	252	288	271	288	256	264	260	268	280	282	247	260	270	272	240	302	295	255	285	248	286	256	273	268	268	236	256	270	300	239	275	260	257	291	257	247	249	257	269	237	296	271	260	256	273	279	299	289	244	301	275	256	266	272	231	296	231	266	277	284	258	254	261	264	258	268	288	289	277	236	287	286	250	264	235	286	292	289	284	240	240	288	257	267	218	302	266	256	288	293	269	245	276	288	263	279	267	272	281	247	263	252	259	272	277	252	272	276	270	281	287	257	293	286	260	281	270	240	265	269	250	236	294	296	297	268	251	268	294	295	246	270	260	252	256	268	246	266	264	270	280	281	270	268	285	277	304	283	282	273	278	296	291	274	261	260	249	287	262	260	250	304	258	259	250	309	265	249	273	296	262	247	266	274	286	278	295	261	295	221	230	276	264	283	259	253	256	269	271	279	251	269	262	263	273	283	248	274	266	285	285	246	307	255	264	275	254	264	291	247	265	273	260	255	256	255	275	265	259	252	266	275	269	268	289	269	248	271	302	238	271	268	287	279	269	271	264	268	299	260	258	276	258	280	267	262	261	276	281	253	283	286	270	279	277	259	254	298	267	246	295	264	246	280	294	247	280	253	266	260	256	283	263	279	262	279	255	269	254	266	243	270	266	267	260	283	277	273	282	257	270	285	293	291	293	258	283	295	268	236	283	275	271	305	271	278	305	276	316	261	282	255	285	267	288	275	266	274	284	261	274	232	249	274	263	257	273	273	259	264	263	274	279	249	252	257	253	284	254	267	274	267	245	265	247	249	275	233	298	262	260	307	232	266	266	277	270	285	230	258	275	267	245	268	252	250	270	255	253	294	274	263	291	290	246	239	242	234	281	266	273	285	271	293	262	267	264	255	241	245	285	252	257	268	296	240	251	232	240	279	270	277	248	255	255	245	270	263	249	252	279	241	305	258	300	287	295	239	290	288	287	272	307	287	270	260	278	278	231	280	284	280	287	294	242	262	259	302	263	248	246	277	298	256	278	290	255	275	297	227	261	293	261	271	235	302	250	279	244	278	268	270	261	272	274	282	260	250	279	276	301	256	262	270	262	288	270	278	296	288	259	260	282	291	258	267	262	285	250	284	261	266	267	250	283	303	282	256	276	269	248	288	255	259	284	257	263	286	288	261	267	279	285	257	261	276	260	261	257	263	251	257	239	258	260	270	279	257	274	307	286	300	263	266	269	241	283	285	246	266	297	263	273	286	236	271	271	253	270	256	243	257	279	263	285	291	239	263	242	247	279	287	253	256	267	250	288	261	260	255	289	271	268	284	279	228	255	256	219	280	258	235	242	285	253	239	274	293	277	261	268	283	232	268	259	273	277	265	260	273	279	243	277	277	282	263	267	280	253	241	286	270	266	276	278	295	233	285	281	252	240	291	273	287	270	248	265	254	251	262	246	290	263	298	246	290	286	234	243	275	242	290	283	279	278	286	273	272	278	262	287	289	258	264	261	280	235	306	261	283	266	264	271	326	257	264	267	265	250	283	274	264	267	275	288	260	273	262	250	280	221	241	243	275	294	243	266	292	270	251	284	262	285	271	268	267	278	276	291	271	265	236	287	258	297	253	279	270	302	283	262	272	240	283	261	263	232	251	249	250	264	267	266	254	278	262	265	259	303	297	279	288	283	278	237	277	274	263	281	252	262	293	277	276	274	274	257	267	255	251	284	267	276	266	269	264	258	256	237	259	259	261	267	319	282	293	245	267	266	266	303	273	257	262	261	268	265	254	261	278	245	284	282	250	268	270	250	269	262	272	269	303	288	249	262	281	278	270	257	273	323	285	309	279	275	269	252	276	258	279	254	257	286	271	260	243	255	284	253	263	279	308	249	277	256	277	271	282	283	253	283	264	284	301	290	277	279	264	273	276	254	261	262	246	265	285	261	264	277	292	282	267	241	263	241	252	296	275	289	238	259	263	254	244	257	274	266	246	270	270	272	269	257	255	280	256	263	285	285	270	255	285	281	234	299	289	261	301	290	285	282	250	264	257	283	267	264	289	303	266	263	266	250	250	264	252	279	277	252	258	275	300	280	254	251	250	241	290	303	241	291	297	268	293	279	262	274	273	275	280	253	274	287	289	290	283	252	263	261	290	252	301	242	268	252	239	251	257	257	261	311	279	267	263	260	260	277	281	274	245	282	258	287	244	253	258	255	286	264	265	279	265	240	253	244	246	298	280	270	276	254	219	266	262	252	242	252	239	279	282	244	250	290	243	252	258	259	233	286	262	275	296	301	263	268	260	302	260	274	271	242	243	272	259	264	262	272	254	294	265	276	255	260	255	261	259	249	262	221	274	281	262	276	270	278	277	278	271	282	257	286	273	281	266	238	268	262	263	267	279	222	273	275	270	243	248	292	279	273	285	243	236	276	250	297	283	268	293	300	252	280	261	295	279	256	259	257	284	233	242	251	278	266	262	286	292	269	266	322	294	267	291	250	266	277	268	261	267	309	260	243	241	295	279	264	272	284	269	283	299	270	261	298	261	284	270	283	251	274	261	233	250	265	268	268	268	258	252	233	253	276	293	224	266	255	278	273	261	238	272	281	256	283	309	285	258	256	282	245	260	291	234	296	259	261	252	247	264	253	281	299	280	282	247	271	265	264	249	283	280	262	275	272	284	285	268	258	252	261	292	261	285	294	249	273	319	310	281	283	262	291	311	270	240	241	246	269	268	249	309	268	256	265	265	275	261	254	273	279	273	264	281	288	269	250	275	256	256	257	273	256	282	278	259	257	257	263	297	266	260	264	278	232	246	268	272	286	259	290	277	247	287	246	289	230	274	301	302	254	269	241	246	255	257	264	277	287	272	271	278	259	276	263	278	253	284	271	256	262	271	301	272	288	242	262	272	251	244	256	272	256	301	284	258	268	257	274	246	268	241	262	272	283	262	243	230	282	292	273	300	267	277	266	253	279	265	309	256	258	253	282	252	298	249	258	242	230	255	262	289	265	307	256	267	268	316	264	251	269	226	310	302	272	261	243	322	281	257	263	267	285	260	265	266	280	278	264	268	275	291	256	254	296	274	259	256	267	268	262	285	263	267	272	259	297	265	274	273	249	283	243	288	293	288	259	257	266	245	273	257	250	272	276	271	252	286	267	246	294	243	265	273	278	251	291	258	287	284	263	267	290	266	263	265	262	308	291	275	241	240	266	272	239	246	285	254	287	254	298	281	304	276	263	290	260	270	276	244	298	234	238	279	326	266	262	287	244	273	270	252	256	256	259	256	252	266	287	252	260	285	273	250	263	259
12464	869	1294	1423	1316	1142	966	908	878	778	800	811	766	752	688	689	658	730	695	711	684	633	653	656	683	659	598	583	677	603	624	656	656	618	663	637	680	564	594	640	636	687	611	679	666	646	639	579	661	605	657	650	611	686	636	648	635	631	615	619	637	621	625	650	635	641	621	629	666	666	653	676	646	624	569	631	655	631	647	621	651	581	645	581	616	641	593	633	636	663	627	627	634	619	624	610	624	674	582	619	643	590	637	640	588	582	593	616	653	608	633	630	601	661	609	633	658	678	619	622	630	653	620	650	600	635	621	639	633	674	671	648	644	571	651	626	593	617	634	609	621	665	620	634	604	665	595	593	621	600	604	638	645	642	651	602	631	628	651	629	630	626	654	641	669	655	644	612	632	628	663	630	616	593	627	627	635	629	621	616	608	611	616	633	631	667	662	648	598	649	645	601	580	635	622	655	648	609	596	637	634	634	633	600	651	652	637	637	678	629	620	605	632	631	603	627	637	637	606	633	634	644	558	664	641	623	624	562	601	622	629	638	605	635	643	642	613	616	592	621	658	643	603	636	615	663	616	671	625	629	687	594	664	621	612	633	613	599	624	633	591	615	650	659	626	657	601	612	625	628	662	611	669	611	615	601	623	622	633	618	640	628	630	624	634	598	630	665	586	655	599	672	588	642	603	605	634	617	645	618	612	662	640	642	597	626	656	628	653	651	587	622	616	621	634	647	644	614	664	608	610	599	627	677	668	631	582	635	618	641	660	638	621	681	617	631	656	655	607	647	596	611	695	606	618	605	632	634	628	655	681	647	646	637	597	635	605	651	615	639	647	624	609	602	655	621	602	618	641	653	613	667	635	625	596	604	602	615	618	601	653	611	672	622	653	614	557	610	605	628	652	600	618	613	614	607	630	637	572	659	622	643	685	638	611	613	615	634	626	636	672	606	662	606	647	583	634	648	575	615	588	594	616	615	615	609	652	605	586	615	609	655	616	653	623	607	617	629	626	649	603	628	638	657	610	616	638	614	627	638	576	615	646	632	635	662	653	614	633	625	600	633	617	633	625	642	563	616	614	602	610	640	637	583	612	643	659	598	614	630	607	638	639	617	647	591	647	630	618	646	621	637	620	657	601	635	617	643	657	646	617	621	587	606	692	602	603	633	663	621	632	618	654	592	632	665	656	667	593	638	662	621	576	627	596	692	630	640	608	632	632	675	651	637	624	586	639	664	579	645	676	596	633	617	592	584	605	598	590	665	662	637	658	616	599	625	606	648	648	618	634	623	638	630	633	602	629	689	603	619	632	623	598	567	568	570	669	622	594	622	675	653	678	602	621	619	621	608	587	629	620	672	609	647	633	609	623	663	605	659	625	611	626	593	584	623	619	625	654	663	619	663	606	639	654	594	651	669	645	629	626	615	609	628	618	706	621	634	640	638	612	678	627	574	592	647	600	569	654	614	654	635	595	608	609	657	642	572	601	628	612	641	589	609	642	633	659	653	642	665	650	636	599	600	620	630	633	665	675	623	623	623	655	626	628	628	688	629	648	566	567	575	597	617	633	670	687	648	650	619	626	647	610	549	610	583	628	600	655	661	623	554	634	591	647	573	611	614	680	650	681	585	644	616	635	625	631	656	614	640	645	680	629	626	620	579	674	583	632	651	645	619	622	656	626	628	624	601	600	632	593	616	621	640	621	656	649	608	663	606	659	622	621	657	616	681	615	621	617	600	638	631	657	613	657	653	629	629	652	636	603	667	611	632	613	650	639	613	621	643	614	667	608	631	598	621	644	619	634	614	683	633	631	640	636	629	583	654	605	629	589	665	625	623	628	641	624	635	652	588	614	668	629	692	665	629	622	673	635	644	596	638	601	626	545	627	644	625	640	619	636	610	606	646	594	583	667	591	639	625	650	668	635	633	655	583	607	620	612	598	606	663	619	627	623	632	668	664	634	613	602	616	611	676	699	586	653	653	646	701	610	623	637	637	610	653	632	690	641	678	602	623	647	622	615	621	634	616	601	637	572	634	641	633	597	599	633	600	689	624	631	662	635	614	604	635	611	636	601	580	618	611	579	686	602	602	641	613	636	598	625	652	599	641	604	566	626	672	614	618	626	656	650	622	657	600	610	623	621	581	622	681	575	596	640	683	652	607	625	607	631	647	588	666	614	615	620	668	616	636	650	656	617	614	614	614	647	628	662	613	667	631	610	632	627	599	611	616	638	623	620	621	646	615	649	644	626	613	640	634	627	680	673	621	616	609	650	625	638	658	602	633	661	620	676	618	625	627	582	644	620	622	602	641	631	607	624	603	655	641	615	614	621	601	628	652	597	634	623	601	632	608	643	645	601	646	684	600	622	663	629	623	625	664	653	602	651	604	578	667	629	657	629	653	589	644	671	688	671	619	602	668	599	647	644	622	622	654	615	632	617	656	622	684	612	653	636	590	626	635	596	616	616	640	616	625	629	633	655	660	615	644	616	629	621	666	561	611	602	585	600	621	627	622	664	643	606	609	629	680	605	645	611	634	661	644	665	592	631	601	630	647	629	618	649	635	594	679	605	609	649	656	637	595	612	630	626	611	587	623	594	640	600	620	664	651	622	606	614	604	610	619	667	686	576	650	626	642	655	648	620	620	606	648	613	615	614	597	662	628	648	662	587	597	612	650	649	647	597	601	612	619	634	603	611	621	629	628	641	597	639	663	639	590	606	618	627	624	650	629	655	591	633	635	643	628	587	621	618	618	600	653	595	583	645	653	636	623	655	623	649	605	624	627	605	653	590	639	642	581	613	648	644	647	639	621	604	630	626	614	622	617	629	624	650	602	603	633	615	652	639	640	605	630	629	611	631	605	625	620	644	646	652	598	605	599	630	663	640	619	655	622	653	636	600	619	631	628	612	658	642	682	628	620	572	675	623	666	629	611	648	621	608	620	639	635	615	632	586	639	600	637	638	606	630	623	580	636	657	624	689	656	641	661	632	620	602	632	627	607	662	641	600	623	629	649	637	651	629	643	614	653	641	655	622	626	617	594	612	587	662	603	634	626	623	650	633	620	643	679	622	633	599	620	671	590	667	628	650	641	635	614	604	619	663	624	638	651	586	612	615	622	611	612	586	598	641	637	623	645	646	586	590	637	575	608	631	649	605	637	654	637	599	650	675	650	612	636	654	625	615	612	616	638	642	692	627	663	643	598	591	636	651	627	616	596	610	614	630	581	651	606	634	622	599	606	627	650	660	599	642	612	635	685	612	618	596	679	640	690	603	602	564	631	616	663	634	598	591	667	632	609	618	647	627	619	658	618	640	624	686	620	630	611	680	616	656	632	613	603	627	595	623	629	636	660	660	637	652	604	639	630	648	620	613	629	650	591	642	678	650	631	659	593	632	573	612	607	621	603	671	596	626	633	607	615	646	597	609	642	627	630	602	653	624	651	597	664	625	612	626	608	615	636	643	601	642	647	596	633	613	594	642	657	588	607
31259	4627	1280	909	767	627	548	510	533	462	453	473	443	455	412	408	418	405	437	444	439	413	439	391	429	422	422	403	402	407	402	412	414	468	467	459	407	422	416	394	404	451	388	406	396	411	367	378	420	426	392	394	413	407	393	413	374	465	420	423	401	395	424	395	426	421	380	407	416	446	384	417	428	426	390	416	421	411	409	393	447	403	381	417	407	401	417	428	424	418	381	405	405	434	377	419	387	433	422	417	424	423	453	414	386	411	378	420	399	398	401	402	409	409	415	383	434	431	390	427	419	432	408	444	402	398	411	420	388	429	402	377	397	390	432	413	419	396	403	380	416	415	437	418	394	436	424	424	412	401	383	376	397	407	391	386	408	422	406	425	433	413	401	409	404	382	394	391	468	401	396	423	387	388	409	445	409	365	399	379	381	432	404	368	470	434	386	388	421	425	398	418	424	393	413	382	401	405	372	398	425	395	433	402	434	415	427	388	402	387	404	414	375	399	383	426	420	373	379	415	374	407	431	415	441	411	399	428	446	395	382	405	391	399	397	408	405	414	404	435	390	436	408	430	389	382	391	415	412	383	434	387	405	411	376	438	402	402	424	397	426	431	365	388	423	414	407	389	427	385	353	396	366	384	393	404	393	397	404	434	399	406	425	406	396	396	386	402	371	439	411	407	419	400	373	465	384	436	418	359	417	426	425	449	410	412	384	433	403	413	383	445	443	433	378	392	380	412	404	406	423	422	412	357	382	417	391	375	396	388	430	431	411	363	420	411	396	420	418	377	400	402	384	436	399	425	384	397	448	440	391	388	387	450	394	402	413	390	425	415	402	451	405	386	395	407	398	455	431	391	427	449	438	427	408	418	388	436	417	392	396	400	348	362	411	396	410	391	445	442	427	415	401	395	402	380	379	403	397	405	389	398	410	424	410	375	380	371	389	393	422	398	449	389	400	401	393	385	359	438	406	402	430	402	369	391	377	418	471	390	391	417	428	402	383	429	411	399	394	426	434	367	413	426	422	428	389	398	417	367	396	428	412	390	389	421	413	377	379	401	413	395	408	410	395	401	418	429	417	421	418	360	394	434	431	417	409	352	423	419	443	359	441	371	368	366	395	422	369	396	392	425	419	428	401	421	405	466	416	392	405	402	412	425	389	374	425	394	394	413	418	394	406	416	430	344	441	431	411	403	402	405	419	411	411	377	421	420	407	415	405	427	413	426	403	427	406	391	396	439	401	401	417	447	450	397	366	374	402	451	399	395	395	412	391	390	423	419	447	403	430	414	427	468	401	397	407	402	382	408	401	408	408	434	431	428	381	405	397	420	355	401	413	419	397	391	407	380	389	409	381	421	396	430	407	382	366	402	405	416	373	424	401	405	420	380	400	395	389	393	425	397	423	409	428	438	422	394	383	413	383	405	388	427	409	391	385	433	419	429	414	391	403	386	419	425	372	400	373	422	414	440	404	403	352	377	441	404	408	402	388	426	391	388	407	423	373	403	425	407	393	391	397	408	424	411	394	410	415	412	427	436	404	427	397	404	415	388	423	398	413	419	363	405	401	381	378	409	396	402	404	413	413	373	419	411	400	418	390	428	392	361	409	385	379	413	433	363	420	408	402	383	391	437	419	390	408	398	411	418	406	406	447	415	391	396	412	425	363	389	431	408	381	391	416	403	418	429	408	402	435	422	471	424	393	389	438	394	409	373	396	382	436	398	384	395	395	420	374	397	440	430	424	425	391	369	449	411	376	412	426	414	391	438	369	416	363	397	395	390	387	442	390	393	395	389	386	414	396	395	416	368	408	406	372	401	428	434	364	393	419	394	447	381	394	401	427	378	413	438	432	431	408	407	417	410	379	389	341	405	396	416	391	418	432	380	401	391	401	366	402	409	410	410	383	422	379	408	376	413	414	433	413	395	460	399	406	396	382	415	399	466	367	396	385	381	392	435	413	401	411	382	402	426	410	417	389	421	369	409	398	367	409	388	411	360	416	417	409	397	404	421	406	409	453	388	382	383	412	401	396	418	406	393	409	412	445	398	382	420	395	419	365	410	414	450	408	442	439	398	407	446	390	429	404	419	421	406	382	360	409	413	411	394	432	413	411	409	379	405	431	387	429	398	426	391	361	375	385	394	379	448	419	452	418	367	397	352	402	412	454	396	392	411	388	406	418	420	400	436	379	418	430	397	386	388	426	411	422	419	396	387	422	398	416	379	379	453	379	468	400	388	426	402	432	408	430	429	465	439	409	429	430	409	458	425	397	410	437	415	434	414	373	388	420	395	415	416	395	413	425	411	392	359	401	448	391	414	428	434	413	400	388	355	429	408	428	412	424	418	438	418	389	410	401	379	392	404	410	408	396	409	411	417	399	395	392	387	407	387	412	402	402	422	415	415	426	416	379	411	399	401	402	419	395	402	406	381	455	418	414	447	436	392	405	419	428	388	444	423	407	383	386	434	371	443	416	402	413	416	414	412	424	379	386	414	380	420	377	403	407	421	395	416	396	415	413	415	396	379	395	398	436	394	390	409	420	430	401	392	385	404	395	423	382	424	417	386	386	452	375	389	392	413	395	386	434	417	416	404	368	391	462	438	416	414	396	380	417	431	396	378	397	400	390	400	397	402	415	372	420	389	404	404	440	390	363	393	413	413	421	384	394	416	398	451	438	412	430	384	407	403	409	396	379	389	425	415	430	428	457	439	382	425	420	357	427	439	445	456	384	389	409	369	388	443	383	412	390	405	373	397	432	382	426	389	420	423	407	416	393	364	406	422	393	405	428	413	398	367	423	441	420	401	392	358	359	429	398	402	385	375	445	426	416	438	416	437	404	389	436	362	393	449	411	433	391	396	398	385	415	417	405	418	434	407	375	425	398	427	376	431	407	390	375	382	396	389	403	417	424	403	420	416	412	416	422	399	391	411	377	422	389	376	419	382	439	429	414	430	415	336	427	413	410	430	440	410	403	406	370	401	378	432	407	439	405	429	447	448	404	418	373	421	400	388	387	417	408	403	410	392	421	432	391	379	404	422	433	406	403	386	404	374	398	387	423	416	369	419	372	414	404	426	388	376	424	396	402	417	426	395	434	441	402	417	415	388	425	460	386	406	438	444	403	439	437	430	403	396	400	426	409	398	440	409	393	414	452	410	420	404	445	408	399	390	430	441	412	394	396	404	407	402	402	451	421	412	395	362	410	457	404	377	453	419	406	432	397	418	384	400	436	381	405	441	411	423	409	452	428	422	398	364	414	405	487	383	391	417	406	419	462	436	420	433	420	426	422	378	386	429	403	434	414	411	439	395	367	394	387	431	417	404	400	428	385	427	420	426	413	432	407	438	484	391	449	415	379	390	404	421	406	436	407	416	391	405	442	388	383	409	426	376	401	400	442	384	406	434	422	391	434	427	437	437	409	464	424	455	430	367	410	386	384	387	422	388	396	405	371	404	409	407	396	400	381	394	440	404	378	422	399	367	407	449
16462	1417	2225	2461	2096	1856	1579	1426	1340	1269	1211	1195	1118	1033	1047	1074	1040	907	981	1000	966	1000	903	968	942	985	993	950	918	912	943	989	898	937	922	933	905	917	928	938	915	931	860	887	965	933	918	866	891	921	904	903	884	857	905	880	881	907	931	884	907	916	856	855	867	865	912	874	907	904	876	962	908	919	884	905	896	885	895	881	917	890	880	867	900	911	870	933	907	956	835	873	882	885	880	930	849	885	935	882	859	915	890	857	922	903	948	920	923	908	884	905	910	924	899	925	871	881	885	923	888	957	885	863	929	869	857	896	923	890	888	852	906	904	936	895	846	902	867	856	873	908	889	882	873	909	935	886	807	840	867	886	895	930	856	903	900	890	915	894	925	906	955	856	856	839	862	859	948	905	866	876	858	898	869	866	873	883	888	843	925	873	902	889	889	895	865	893	892	886	874	912	909	902	895	838	905	862	882	926	888	883	863	884	880	896	874	925	925	940	876	896	919	903	864	835	910	905	895	850	926	902	898	906	884	879	931	924	898	875	854	912	872	880	920	899	886	914	926	915	891	878	855	875	874	875	884	925	912	894	834	897	908	857	895	888	862	896	907	876	815	854	851	888	891	877	875	902	906	885	851	863	823	847	875	871	905	879	941	884	872	875	833	914	890	860	877	884	857	864	906	891	839	885	917	886	832	869	909	860	874	872	958	937	912	916	886	878	874	926	894	909	920	870	910	869	851	865	859	908	915	880	929	872	827	893	930	939	875	875	862	889	889	882	905	894	885	865	922	889	869	907	915	968	879	889	859	878	874	830	882	937	872	862	872	931	848	818	906	879	926	860	918	923	864	920	849	877	864	848	877	943	851	876	867	894	899	865	895	856	879	840	891	898	861	920	919	867	855	888	826	894	880	886	914	861	852	867	915	920	862	899	955	888	881	917	845	907	882	934	823	943	942	913	913	862	879	889	838	807	914	856	881	839	868	874	903	909	907	920	911	921	872	925	856	917	889	838	884	841	886	875	933	936	910	834	879	900	883	854	880	895	968	923	920	823	902	868	925	885	877	892	843	913	900	890	856	852	860	898	906	852	869	895	858	887	873	896	847	867	906	878	898	856	923	865	902	896	877	910	880	904	850	901	885	838	850	900	904	879	933	875	923	890	896	955	902	883	908	829	832	881	882	900	868	878	845	903	883	881	861	858	886	883	918	825	872	918	941	934	858	896	916	856	902	850	892	901	869	822	900	931	887	911	933	810	884	916	883	889	891	854	857	866	876	898	907	852	877	901	799	922	855	875	894	852	859	830	925	904	876	928	850	896	922	884	890	932	855	887	871	888	843	841	875	929	857	884	913	870	872	915	926	831	884	856	941	908	913	871	880	943	870	876	903	905	890	877	862	843	807	947	880	859	887	892	885	902	911	880	853	854	871	889	886	915	854	887	892	929	872	861	850	863	928	889	917	897	874	890	903	861	885	883	891	925	907	865	858	823	879	882	911	846	917	880	843	900	894	889	872	873	859	903	904	891	882	885	876	840	941	886	914	808	871	829	920	906	890	869	855	904	878	859	873	904	901	829	904	841	808	905	888	880	892	853	860	864	876	893	880	878	887	874	885	879	859	879	899	867	877	867	897	977	880	916	878	884	897	883	862	908	850	837	880	894	855	870	868	868	873	858	892	912	923	884	884	908	914	903	938	888	876	918	944	922	940	853	898	883	902	874	865	836	884	854	893	872	873	833	879	909	922	868	868	930	920	835	865	908	896	855	917	864	858	909	916	865	891	850	877	926	859	888	914	885	858	947	853	908	941	933	905	917	884	870	908	848	911	854	893	856	910	899	873	911	933	903	900	870	815	925	870	901	884	890	900	850	912	908	907	886	905	927	873	913	895	910	884	881	938	890	924	904	925	886	904	929	870	912	860	905	913	880	889	886	877	915	883	856	894	826	868	943	877	906	924	887	917	861	889	869	872	917	870	833	873	883	837	890	847	876	869	869	852	880	875	912	852	891	857	814	841	900	871	822	847	913	880	899	860	888	854	873	914	853	853	901	884	889	933	933	851	892	897	902	857	902	882	891	877	879	849	853	861	883	876	885	859	881	851	874	904	896	905	878	905	864	887	899	893	909	896	888	891	869	874	860	848	857	903	907	859	877	876	843	842	938	886	876	855	900	888	884	921	931	910	901	872	900	895	909	923	859	889	858	907	899	899	915	858	901	877	899	884	849	949	860	957	906	912	893	891	888	866	877	846	832	855	890	914	940	905	896	921	865	901	838	849	920	899	908	885	858	909	898	922	906	863	839	895	906	876	858	871	862	839	923	905	830	817	874	921	888	859	883	893	841	880	871	860	907	896	845	826	897	869	864	914	946	982	902	904	899	859	838	870	844	919	945	876	856	850	828	886	901	901	854	874	883	896	851	917	879	931	866	887	915	860	889	897	873	907	885	837	936	868	952	948	873	878	891	909	911	889	896	892	919	928	869	899	834	852	882	883	884	903	873	901	936	893	873	831	857	852	830	888	904	901	884	875	871	845	922	888	895	855	866	862	902	871	842	915	889	894	881	923	907	941	879	862	880	798	864	910	891	842	874	896	887	902	925	885	871	894	880	919	876	852	882	883	914	877	894	865	848	931	904	880	876	860	885	896	863	859	863	909	894	919	873	904	870	875	874	880	846	892	836	893	887	900	851	867	939	863	846	880	909	821	879	911	924	925	858	879	868	864	903	918	861	904	905	834	913	922	837	858	851	954	846	910	840	844	887	857	940	863	876	875	893	860	892	878	915	921	906	848	888	869	909	862	900	906	848	802	835	907	879	856	876	907	908	936	837	809	844	854	885	870	858	864	857	877	857	861	917	929	972	885	840	904	883	882	896	959	854	851	925	900	837	978	899	923	886	785	847	889	863	898	883	916	892	886	875	904	938	851	914	926	907	841	866	834	887	880	870	870	893	916	840	866	909	875	875	841	908	903	921	847	865	909	921	906	852	903	906	881	895	873	900	917	854	882	906	841	857	866	858	847	859	845	842	878	848	882	889	893	901	906	861	869	940	880	875	918	908	895	879	906	917	886	851	842	873	903	881	910	869	930	882	868	890	910	834	850	877	900	901	908	873	828	879	915	840	890	892	898	885	865	917	886	907	847	853	831	893	865	883	818	867	984	856	880	890	895	894	862	882	866	881	907	845	905	922	878	944	894	909	880	913	937	891	849	949	860	909	909	902	933	872	908	873	900	843	892	814	879	870	894	868	864	841	892	924	925	869	896	862	893	907	852	888	901	906	843	928	896	865	870	880	875	916	878	912	909	885	881	855	930	889	926	879	850	907	831	867	850	858	885	917	905	896	912	946	895	859	999	878	891	890	909	895	847	877	912	898	905	911	898	920	845	914	875	862	909	915	939	904	911	815	921	828	900	911	872	898	888	858	866	837	848	896	885	887	851	851	858	848	866	893	825	875	825	865	876	955	853	914	951	844	896	877	854	986	960	935
7905	501	207	208	215	206	175	175	195	211	210	211	217	164	184	202	219	179	207	196	213	201	193	216	185	205	231	176	183	202	181	208	182	182	174	204	210	199	206	169	211	192	180	201	197	215	184	210	195	206	213	218	207	213	205	154	211	190	233	182	175	211	192	194	197	180	181	155	202	218	178	184	224	220	209	212	178	189	198	199	184	213	203	209	209	169	185	230	191	204	190	199	189	209	184	156	214	217	202	225	191	205	202	172	230	200	162	191	180	200	192	204	201	191	202	208	174	190	170	180	204	212	196	200	180	198	223	206	183	207	224	176	196	191	195	198	194	214	174	185	220	184	194	207	197	208	205	210	199	167	172	175	201	198	187	200	225	199	206	211	191	230	166	195	215	209	208	209	198	201	186	205	197	192	186	204	171	191	193	214	254	199	216	205	185	176	202	203	196	210	188	196	204	214	185	232	204	189	166	209	177	191	188	198	224	192	197	210	211	231	208	202	201	220	203	177	193	184	185	192	181	182	182	159	201	179	186	188	198	190	201	196	211	198	205	190	205	184	191	176	187	214	218	189	214	197	198	196	205	213	193	198	236	185	199	213	216	207	203	186	193	170	207	201	201	228	195	193	206	195	193	207	184	199	193	213	215	198	172	191	195	170	187	204	196	202	196	152	206	183	176	170	188	204	208	198	193	184	182	191	173	193	192	179	189	216	193	217	210	203	185	193	197	228	204	186	197	207	162	200	203	205	185	206	189	201	191	192	198	186	200	209	202	224	226	217	205	200	198	201	177	183	200	202	224	214	193	187	174	186	197	176	177	202	170	176	182	193	194	190	219	199	201	165	193	210	196	195	211	188	187	188	218	218	218	186	186	189	181	183	227	197	173	183	202	207	188	210	204	207	169	192	162	194	194	165	188	208	235	196	179	169	175	210	198	189	206	199	197	206	211	166	200	206	189	181	201	187	193	194	177	188	187	196	200	169	191	205	181	180	211	175	221	219	216	210	192	194	189	196	205	213	179	203	197	209	194	208	205	176	197	209	185	190	198	197	206	205	176	185	165	206	212	225	192	190	225	184	198	185	203	184	181	194	202	197	201	173	192	192	184	196	209	197	214	234	208	208	204	184	200	199	197	210	187	181	193	198	190	190	210	182	215	197	207	181	193	198	196	191	183	194	216	192	167	219	182	178	198	189	210	196	174	184	247	210	198	193	211	194	179	194	182	192	212	181	201	190	215	178	196	216	201	203	229	186	182	179	189	174	176	196	206	216	200	182	186	187	191	217	168	223	183	190	192	204	191	190	197	200	192	195	199	195	202	179	225	226	219	194	219	198	197	224	191	200	202	174	202	214	210	219	254	228	218	212	188	211	179	194	169	208	221	184	182	208	188	205	199	184	205	191	221	182	199	201	210	181	206	186	182	180	183	203	196	169	206	207	185	192	216	185	198	190	225	207	189	193	206	187	171	194	202	189	191	206	214	190	211	194	190	202	221	216	171	209	182	214	219	214	154	197	208	168	216	224	183	204	190	197	182	211	207	207	194	207	164	187	199	190	179	191	214	195	199	211	195	193	197	204	212	200	184	180	189	190	212	225	227	191	176	198	194	189	196	229	195	198	185	209	206	207	203	202	241	196	190	176	222	204	186	178	174	196	186	167	170	197	225	195	212	181	189	186	184	201	182	212	174	186	193	197	203	181	213	199	205	223	205	219	185	194	196	195	189	187	226	206	185	207	198	215	191	174	192	204	195	237	184	207	224	170	178	189	218	227	216	187	172	199	217	180	203	206	187	210	191	206	171	204	188	195	206	205	193	181	214	195	210	207	208	201	171	210	198	207	184	208	217	167	210	199	179	207	208	196	191	192	198	200	197	204	199	189	181	221	205	199	176	199	194	235	224	190	185	188	181	232	205	197	207	202	227	212	172	210	210	220	206	202	173	195	173	194	220	175	190	187	189	168	187	200	185	199	213	215	191	191	189	202	184	204	186	202	234	203	185	205	188	180	193	210	210	178	205	185	219	226	208	216	203	195	218	202	183	203	209	192	184	187	203	188	200	230	208	195	191	210	194	202	183	185	216	186	222	167	181	199	212	194	214	202	188	198	197	220	222	218	204	210	185	215	223	207	185	181	191	196	205	218	210	196	196	213	196	205	210	207	190	188	185	161	208	175	211	196	176	202	193	184	167	188	194	199	183	189	230	197	193	204	206	189	193	196	208	196	204	187	176	160	211	204	193	185	195	171	190	198	154	194	210	194	191	223	188	170	195	208	214	210	184	186	207	175	195	194	214	197	203	202	189	205	225	216	189	171	168	204	205	207	170	205	205	203	177	196	179	201	191	202	201	161	192	190	189	177	188	191	193	184	222	196	179	210	187	207	214	185	177	174	196	182	210	187	179	212	203	217	186	212	217	210	197	202	182	188	207	212	190	198	219	203	191	194	191	202	172	206	193	189	207	193	182	214	197	171	183	165	190	200	203	192	206	207	185	191	204	165	207	183	190	217	225	182	193	191	211	169	208	194	215	185	196	190	183	210	178	182	201	216	180	182	174	173	183	209	199	220	213	220	188	194	208	204	180	195	189	178	190	225	191	194	215	215	214	188	225	189	190	207	190	208	191	192	204	192	207	214	191	209	209	195	205	172	193	241	207	181	192	197	187	196	221	167	229	204	176	197	192	199	198	178	218	204	217	231	195	201	208	230	175	192	194	186	186	199	206	223	184	226	224	218	200	196	207	195	184	207	180	213	179	206	212	182	206	220	190	210	208	171	223	187	171	215	194	190	180	221	223	222	203	172	230	214	196	217	218	212	193	192	203	211	201	204	195	180	188	226	191	202	192	219	216	201	206	201	201	185	177	195	176	181	200	196	185	193	176	208	212	197	193	183	249	171	185	208	188	187	193	187	211	187	187	192	190	202	204	178	224	193	183	192	177	240	203	192	185	193	199	216	188	169	224	239	224	218	181	198	176	186	218	201	176	205	210	218	213	226	201	203	204	196	155	206	189	179	211	215	210	191	219	194	224	223	211	188	201	206	190	177	196	191	209	182	203	215	218	186	200	230	197	205	191	200	225	193	205	196	179	231	210	197	177	176	183	213	194	196	200	199	207	185	200	193	205	181	178	175	222	208	209	185	186	198	185	185	182	195	184	172	221	212	207	196	199	185	192	189	202	178	204	196	205	182	188	189	211	211	218	209	214	204	202	188	189	185	196	189	202	193	206	220	188	179	191	193	177	183	200	188	180	166	189	204	188	206	197	186	199	207	185	171	197	177	181	193	207	199	178	207	198	207	187	198	199	209	208	179	203	204	186	202	206	191	194	198	171	212	196	195	189	208	164	194	248	203	205	180	195	185	218	184	193	223	192	153	213	204	203	194	182	204	206	192	179	211	216	180	193	207	242	184	194	201	182	212	204	187	206	180	166	177	174	209	208	200	164	193	228	193	202	207	219	222	211	219	195	222	210	227	187	203	220	170	182	210
4545	504	505	494	509	496	496	524	490	511	472	479	464	490	459	478	474	510	495	496	499	534	480	483	500	504	499	485	480	454	474	466	465	478	489	456	491	499	484	485	502	485	479	456	508	497	522	508	480	527	504	457	449	489	524	463	442	460	498	474	461	493	480	464	485	501	456	496	497	499	493	481	445	507	486	507	479	454	478	465	434	505	520	521	489	457	470	478	439	472	454	459	481	488	479	463	492	470	478	491	522	494	488	490	490	478	492	513	441	503	482	487	479	486	474	455	473	480	494	475	510	469	435	491	496	499	507	484	499	491	509	478	502	499	503	428	489	456	508	527	462	503	535	448	452	476	454	522	443	495	517	473	484	469	459	470	479	473	519	450	473	501	443	466	476	486	481	517	455	471	498	515	451	515	478	515	486	491	447	445	480	450	489	476	472	501	431	537	471	487	475	467	454	477	459	495	474	476	501	498	479	443	523	487	514	495	497	451	464	505	501	500	499	471	486	436	456	449	454	433	448	487	492	483	490	489	492	478	505	462	465	528	495	490	472	486	514	455	519	473	471	466	509	480	466	509	497	493	470	468	463	499	491	474	475	452	492	494	509	478	450	491	509	468	491	489	506	501	503	485	502	469	472	509	478	516	507	484	459	514	495	462	505	505	509	490	446	473	484	479	492	518	451	478	473	469	474	517	472	492	489	478	483	504	484	469	487	470	462	485	481	457	483	521	518	478	480	479	465	479	484	522	475	469	501	482	489	485	483	534	468	455	485	471	469	469	494	474	481	440	459	516	469	473	514	489	491	487	499	471	500	467	469	479	454	462	490	459	481	440	480	490	501	474	501	454	498	477	521	477	450	443	453	464	512	493	449	492	467	479	483	432	476	506	468	507	453	468	484	455	537	483	512	460	464	460	464	470	472	512	482	474	484	500	492	484	486	461	502	485	517	491	498	491	446	506	480	474	469	524	454	491	472	478	497	460	434	507	464	488	492	483	469	472	451	485	441	466	474	510	472	481	517	508	489	504	439	470	472	471	474	527	484	466	501	446	518	489	502	497	472	475	496	472	462	489	488	515	459	485	505	469	487	479	504	490	459	491	509	473	533	510	463	449	484	472	476	460	498	498	494	502	488	479	525	500	471	482	458	458	514	474	501	480	467	456	471	468	538	455	476	495	481	478	472	442	475	491	480	483	474	473	433	468	475	463	453	453	530	476	467	473	467	489	474	497	487	509	467	519	476	510	478	500	481	497	515	448	509	499	490	513	495	519	500	427	456	502	485	483	467	496	460	480	461	474	461	511	482	497	488	432	437	534	538	495	477	497	492	467	499	475	483	473	480	486	486	505	486	466	500	440	494	499	474	506	487	492	464	475	497	496	449	457	438	506	516	487	495	459	486	466	450	466	496	503	515	475	494	455	524	482	504	451	459	482	481	511	499	493	491	509	514	483	466	477	488	468	508	477	492	469	479	506	480	476	469	478	473	487	473	486	489	504	475	490	434	458	476	481	484	503	478	475	445	489	513	482	484	525	485	472	512	488	444	496	500	461	531	486	475	492	470	484	528	488	466	488	502	456	495	513	492	459	453	476	483	493	496	444	474	489	508	485	488	513	459	506	450	454	489	481	521	494	504	445	499	472	509	473	525	469	491	485	488	482	476	474	477	485	509	501	495	462	478	501	450	519	532	502	466	476	517	458	467	468	508	456	473	473	460	503	506	455	489	508	473	484	467	499	466	494	491	490	476	498	522	476	469	497	479	485	497	512	484	517	479	469	460	490	483	515	485	444	484	496	513	517	513	477	504	499	534	470	453	500	477	477	476	499	498	480	458	484	506	486	490	497	419	452	551	475	475	452	502	499	521	484	469	475	516	474	484	510	508	473	428	471	496	524	516	468	508	455	495	467	472	485	462	447	474	496	452	500	482	475	466	490	486	492	502	465	500	499	484	483	464	459	481	472	475	484	494	489	497	468	441	484	530	467	482	496	462	485	481	455	472	481	512	491	517	489	495	461	460	507	511	513	474	485	463	497	519	483	487	467	480	543	454	523	512	470	452	467	514	475	485	477	524	466	472	543	489	489	485	529	489	458	486	468	512	475	460	494	467	512	489	481	475	499	459	484	492	465	488	493	491	463	493	489	481	457	430	432	504	460	486	476	484	487	498	479	488	470	486	486	524	495	507	472	458	481	483	466	513	443	503	463	483	498	526	432	451	483	500	453	469	454	498	487	502	461	493	481	462	472	514	450	444	486	500	480	486	476	490	469	453	486	447	514	492	502	523	465	491	457	472	479	479	457	506	494	497	447	470	515	470	499	504	453	498	491	516	423	530	521	541	483	475	515	469	477	500	506	486	517	481	497	534	527	503	454	485	477	471	489	471	508	495	519	492	486	516	518	510	469	450	463	473	450	478	439	437	480	491	455	488	456	513	469	479	450	455	487	485	463	452	473	487	464	496	484	471	463	479	470	500	496	493	486	480	472	472	490	458	449	495	526	498	487	515	496	433	456	449	470	452	500	519	522	479	463	481	455	464	488	431	491	469	463	478	453	468	487	490	479	462	458	482	457	504	454	432	486	474	470	487	492	472	451	484	510	495	500	502	515	514	469	472	477	460	491	446	493	411	515	496	455	514	479	484	491	481	495	503	503	487	475	490	523	516	476	508	482	456	453	496	475	471	501	498	444	500	476	491	475	484	477	479	465	462	494	463	459	500	511	473	462	448	479	491	502	477	477	474	472	480	481	455	510	457	461	516	482	492	470	522	443	440	478	516	470	463	481	479	516	510	471	448	472	462	507	496	472	460	464	494	502	494	510	504	455	521	468	447	473	459	482	452	467	456	508	490	483	477	490	473	464	467	482	486	451	457	480	486	452	471	498	487	421	477	497	474	456	517	491	521	487	484	509	485	486	444	461	484	500	490	497	466	489	494	475	501	497	439	551	453	504	470	487	487	499	484	468	462	447	457	469	484	479	456	478	508	484	455	503	460	499	479	452	493	523	504	480	522	507	511	499	444	495	494	499	492	444	469	477	479	498	505	527	462	443	471	514	476	454	455	501	490	462	466	479	460	455	501	479	483	537	520	501	460	487	489	497	492	520	430	482	505	462	469	487	465	486	460	499	479	472	497	456	456	495	474	479	483	488	456	470	506	498	457	462	467	498	463	469	497	496	497	510	505	475	448	488	493	472	523	501	481	484	474	511	461	465	438	508	452	453	469	467	502	451	488	489	498	474	481	503	485	470	507	455	497	503	459	523	526	474	525	504	473	497	510	453	476	472	488	509	483	463	474	456	478	480	464	477	527	475	452	476	495	467	497	501	468	485	505	506	462	489	470	504	505	477	522	465	500	492	508	466	453	493	496	457	479	532	475	478	524	489	431	490	463	474	441	484	481	486	560	472	464	502	443	491	489	507	446	508	516	513	461	483	462	503	479	507	489	505	501	456	471	495	482	462	514	456	518	440	528	490	501	488	480	489	465	477
22942	2577	680	554	478	371	356	300	304	288	319	298	273	303	326	294	302	268	284	313	301	267	243	279	289	280	288	276	290	290	279	299	266	291	262	255	306	265	258	257	291	284	268	268	263	302	272	302	272	276	276	264	261	253	259	258	284	294	263	289	278	273	318	311	258	254	258	293	256	262	253	258	299	287	277	269	256	266	276	247	279	256	265	256	270	283	269	279	282	272	284	291	256	269	299	278	265	299	286	293	276	270	281	266	301	269	280	286	268	321	314	261	250	292	288	272	242	291	245	284	270	267	300	258	277	267	250	267	284	266	274	287	306	248	284	284	295	311	272	275	288	321	283	284	275	287	252	302	279	314	242	279	276	279	263	303	293	282	311	246	281	251	286	256	278	306	265	299	279	299	260	284	316	255	267	287	305	291	305	292	320	265	286	303	280	297	259	274	279	290	268	310	285	278	274	293	267	288	284	262	266	250	268	281	299	283	285	263	275	293	266	285	267	322	310	255	293	301	286	298	262	282	273	240	305	264	258	279	280	265	294	302	289	262	281	270	265	262	269	246	298	289	313	306	256	257	270	289	299	269	271	295	285	287	282	264	290	258	297	282	303	292	302	254	280	270	294	273	267	234	285	303	253	274	284	295	283	325	265	305	273	310	279	272	294	252	250	278	298	315	287	284	296	310	292	277	317	259	272	287	294	257	296	244	291	274	269	283	278	280	288	282	283	291	280	263	326	258	293	271	268	265	266	300	281	260	272	252	309	303	278	301	297	264	276	279	294	287	284	262	257	290	286	289	274	275	240	250	259	295	283	285	270	316	258	298	279	263	287	244	279	264	300	275	300	275	263	322	267	273	300	249	302	285	261	283	268	284	238	303	273	260	282	295	285	282	274	284	287	258	306	301	233	297	262	311	274	273	329	277	273	273	297	295	251	315	278	292	263	294	294	300	258	290	287	288	282	282	271	277	262	322	274	285	292	278	298	278	291	250	309	249	300	276	300	301	290	240	280	289	278	248	288	304	281	283	299	266	272	278	292	271	285	298	300	261	296	276	258	276	299	273	301	273	283	274	279	279	263	278	275	309	280	249	276	308	273	291	276	282	271	271	292	299	277	308	300	267	288	268	263	286	297	282	297	246	290	266	295	269	277	263	300	313	319	280	302	314	267	278	282	261	278	286	319	310	280	260	278	283	301	272	282	304	281	285	271	291	298	290	281	280	269	253	282	288	250	295	328	269	290	298	269	228	265	289	291	305	274	306	284	259	286	285	231	263	280	281	273	262	287	271	265	323	274	288	263	287	252	271	273	285	253	279	280	230	310	336	299	288	288	305	271	306	271	302	291	289	261	241	275	295	285	294	282	234	303	273	279	274	293	315	295	274	268	264	259	265	296	298	235	265	261	270	299	283	260	285	299	286	277	296	320	300	292	266	281	301	274	272	273	283	281	289	294	257	268	325	281	304	283	266	272	278	281	258	263	313	272	303	284	251	272	303	275	302	288	300	274	278	267	287	283	247	295	304	299	270	287	321	258	275	274	323	300	282	234	277	300	273	255	251	280	286	286	298	295	248	294	310	264	342	276	252	268	260	279	246	253	234	284	286	284	260	266	272	308	260	257	266	275	294	251	269	260	259	296	325	269	311	282	265	252	265	261	271	259	272	275	291	284	277	266	279	264	276	267	258	284	279	268	311	272	297	325	262	289	236	322	270	298	247	266	267	272	255	281	246	270	277	276	300	311	276	295	271	292	269	293	272	234	263	275	295	275	297	299	292	274	260	263	309	275	267	320	269	294	286	255	288	314	268	299	262	264	303	293	281	304	296	298	252	274	300	281	257	266	279	277	293	280	255	267	269	284	270	305	309	303	283	260	257	261	293	268	303	318	285	280	288	290	284	279	310	301	261	288	280	269	258	285	280	262	294	274	304	262	263	270	284	281	294	260	295	271	304	281	250	255	274	273	300	287	252	254	280	265	295	307	240	257	293	317	286	273	306	327	290	266	263	282	254	266	269	304	254	284	264	277	282	281	264	273	229	276	291	261	282	305	306	312	271	269	288	291	283	302	282	275	311	315	288	286	258	282	254	270	237	282	293	283	226	275	248	290	285	257	295	292	285	288	267	292	284	293	291	242	269	253	277	279	271	267	302	297	265	277	280	264	310	290	293	279	282	322	270	266	259	258	237	287	278	281	295	258	295	289	272	279	296	273	282	262	303	308	298	300	287	290	253	251	295	243	280	268	275	289	285	287	325	291	287	267	293	278	291	278	304	296	281	291	294	274	245	298	293	290	253	264	294	275	292	282	251	280	298	292	278	289	289	298	296	293	264	297	261	269	283	285	285	256	262	288	238	288	289	271	300	260	253	287	271	285	276	290	299	283	232	262	267	269	270	297	276	295	277	301	278	275	261	299	281	288	300	257	280	259	262	284	279	275	311	272	267	260	293	275	241	252	313	284	286	272	278	302	296	274	289	301	279	275	296	264	257	267	277	275	282	274	268	278	269	286	259	244	282	266	278	242	275	276	306	253	239	288	280	272	281	257	270	270	267	296	284	276	271	309	281	323	243	287	251	293	281	295	296	302	315	275	279	289	278	247	268	278	288	275	274	281	301	278	299	270	251	296	247	316	296	263	301	291	297	263	267	281	303	279	277	274	262	270	252	284	311	270	264	285	290	259	297	268	270	275	283	283	293	270	307	299	260	300	265	294	297	243	267	273	280	299	287	293	282	259	282	293	278	285	298	286	278	302	281	283	273	289	299	291	283	271	318	287	277	272	266	298	301	286	295	289	251	290	270	265	295	305	299	295	300	289	281	292	294	274	281	337	300	259	298	281	299	293	290	277	270	279	293	268	285	272	296	290	267	295	250	262	302	302	293	291	280	255	289	265	248	292	303	319	285	276	266	309	281	261	265	274	274	286	297	312	283	273	294	276	307	260	283	277	267	292	308	269	278	300	283	290	247	282	299	284	271	293	273	277	256	274	273	305	257	304	277	281	281	272	278	262	253	320	259	304	300	296	263	270	260	266	281	256	275	270	300	280	297	285	282	280	279	279	261	275	260	283	287	262	302	300	286	324	294	298	287	299	239	280	291	295	275	288	303	280	291	259	291	253	285	302	267	266	283	261	299	247	266	311	271	280	248	275	282	294	276	270	297	252	233	272	291	317	287	301	281	248	259	253	272	287	249	286	324	292	302	276	286	270	267	247	295	266	264	260	266	283	261	310	302	294	279	298	307	290	294	264	276	286	273	275	268	318	272	320	272	249	283	293	292	267	245	264	241	286	257	282	274	285	306	285	276	299	288	256	284	250	246	231	259	262	253	269	273	294	252	281	242	263	263	243	269	232	282	284	284	239	265	271	296	291	269	245	313	283	298	291	277	269	319	286	260	287	294	247	257	299	301	260	292	253	300	290	266	253	287	283	284	260	278	276	288	296	244	285	305	270	296	307	306	257	278	264	268	256	247	282	293	274	298	277	256
13209	927	1304	1434	1281	1221	1047	965	873	874	810	803	769	766	724	691	726	725	711	696	672	675	698	674	734	657	681	662	696	683	673	668	660	663	705	669	627	647	682	708	673	638	682	714	684	661	655	652	635	664	678	652	653	650	633	646	691	632	612	688	608	624	655	671	621	616	687	634	701	645	615	635	647	614	660	667	667	660	634	630	669	645	642	645	630	650	652	677	643	613	664	644	631	634	665	640	667	655	630	665	612	661	643	659	651	664	638	667	647	625	700	635	624	623	654	711	691	669	666	667	678	681	679	698	620	670	656	642	643	630	681	707	640	633	681	624	664	621	652	666	630	642	624	659	661	674	671	722	662	655	637	676	624	603	701	658	660	720	645	657	660	649	636	657	654	640	631	650	635	689	572	581	691	674	674	685	688	660	700	609	680	648	670	652	673	626	677	647	655	674	680	669	642	677	662	639	703	602	684	672	680	636	656	615	678	650	641	601	662	635	624	638	663	667	709	608	633	592	615	686	619	624	640	732	650	641	651	690	649	732	654	602	673	690	617	678	626	671	649	653	649	696	646	657	670	646	576	666	604	663	625	640	646	637	682	642	713	617	652	618	671	673	628	688	655	670	646	663	639	608	659	660	636	658	680	696	652	640	617	677	698	607	656	649	640	636	609	673	669	649	612	676	637	656	649	672	688	639	673	653	646	682	608	655	660	605	611	600	645	632	672	706	653	667	681	634	649	644	631	693	646	619	648	670	676	686	646	684	628	639	605	663	655	653	672	662	691	671	629	650	687	617	618	711	637	662	647	664	635	669	666	633	673	641	651	677	619	668	653	636	653	645	632	687	656	651	643	652	697	651	595	672	600	649	660	598	679	673	677	643	646	641	626	671	650	645	655	681	648	665	686	583	666	739	671	662	650	602	600	650	655	652	652	604	659	660	664	673	670	636	665	661	660	634	669	641	689	649	640	643	649	678	649	633	680	696	655	653	595	627	678	675	662	652	635	659	703	648	600	686	646	676	711	681	637	640	636	637	670	601	644	608	663	650	659	631	648	629	660	631	673	638	626	638	690	651	650	651	671	641	676	657	659	653	673	651	695	626	637	712	674	645	652	654	663	631	664	653	671	620	630	666	636	610	646	658	604	669	633	641	623	651	678	710	639	706	687	615	681	606	679	670	658	626	619	633	675	659	651	620	613	639	721	631	675	674	643	639	667	651	655	660	626	629	659	660	657	639	677	648	667	657	622	644	625	675	661	662	650	648	695	654	615	719	657	615	700	630	685	666	677	637	647	619	698	715	662	658	643	678	639	658	678	634	695	673	697	650	645	651	619	626	647	620	684	633	611	644	639	675	623	599	680	649	664	683	682	631	653	642	654	645	613	651	652	628	665	612	675	655	615	626	677	636	620	666	687	668	688	648	675	708	627	635	642	647	658	670	632	650	665	642	657	616	656	622	672	615	679	662	642	675	641	658	649	661	631	642	629	639	648	621	633	676	675	642	658	645	652	630	628	626	683	649	652	654	658	610	664	671	648	669	656	626	656	673	674	656	610	655	686	661	667	705	676	671	631	623	669	621	635	684	669	629	652	640	660	637	639	670	655	703	636	643	642	624	649	660	681	663	641	636	649	635	630	638	660	674	678	635	651	675	683	685	643	633	662	614	693	635	634	655	662	660	620	606	666	631	636	693	640	647	646	680	653	661	571	664	658	681	616	662	660	655	658	624	650	651	684	688	676	661	678	704	637	635	729	628	648	646	598	673	592	684	646	660	623	644	654	629	662	607	676	666	684	644	656	660	626	622	655	649	664	677	669	636	618	646	663	652	660	659	660	623	645	640	674	627	664	625	633	677	645	634	647	662	647	654	664	623	654	676	679	668	676	623	688	646	649	651	643	629	681	669	645	659	643	681	712	687	635	651	628	694	656	616	667	665	638	657	632	674	690	630	607	656	610	645	621	670	627	592	635	656	653	631	664	644	630	630	676	662	664	629	651	619	643	635	677	632	632	646	707	662	672	683	610	699	671	676	620	618	691	644	628	617	642	720	650	670	623	690	648	635	683	678	655	634	619	656	635	638	663	622	656	640	617	643	658	668	609	681	595	640	666	642	698	687	662	630	687	664	653	642	668	666	646	628	603	660	639	620	683	597	685	648	648	723	665	633	633	678	615	687	692	649	660	657	621	613	697	630	681	650	632	583	646	639	686	690	696	624	664	684	633	650	636	676	643	652	632	684	653	661	694	645	656	670	637	641	667	675	658	660	647	633	623	643	716	680	642	667	606	643	673	664	642	661	674	656	648	705	628	683	654	670	645	640	668	697	647	622	683	712	619	650	646	647	665	660	626	655	623	611	634	657	662	644	652	641	669	649	632	664	672	654	685	678	668	717	666	643	711	669	659	595	654	629	655	712	635	634	646	635	646	649	649	671	653	620	672	620	671	686	646	632	662	694	646	655	670	681	622	678	676	711	596	628	630	682	655	610	625	687	654	664	665	629	628	674	612	623	645	643	684	672	670	631	642	662	640	640	624	624	661	678	674	693	651	649	612	693	677	604	640	671	683	649	667	648	651	643	625	630	632	646	656	653	670	623	631	619	653	715	654	618	642	646	656	643	643	615	631	675	672	627	610	651	664	663	691	646	635	629	633	651	652	680	677	629	664	649	657	652	667	639	687	688	671	646	691	647	646	654	651	679	647	654	653	662	673	624	691	685	649	685	628	650	624	652	616	648	642	651	627	671	584	642	662	697	626	668	669	601	651	609	699	660	635	674	664	611	677	653	676	643	641	685	644	671	671	650	667	659	666	670	664	654	710	660	607	664	667	629	642	669	658	685	701	644	676	653	623	604	615	620	658	655	669	670	606	604	630	641	665	670	697	632	663	671	660	634	655	627	626	685	662	643	659	689	674	633	630	684	637	620	614	613	679	666	625	627	654	605	652	638	667	638	622	628	644	691	646	651	615	627	654	655	690	679	677	677	657	672	636	654	631	679	671	694	667	620	699	650	659	608	683	608	611	649	635	663	665	688	677	671	681	680	666	695	651	684	671	628	661	679	625	661	678	606	642	644	658	686	654	699	661	651	639	673	699	632	655	666	619	673	648	648	628	691	670	674	680	628	621	648	649	635	640	648	676	653	678	647	698	612	691	675	614	644	630	638	627	628	700	645	629	673	619	628	659	654	648	646	613	630	654	629	605	657	622	625	634	673	685	644	593	655	633	648	663	657	677	669	660	655	603	675	634	716	669	657	639	639	618	650	624	624	669	648	631	662	685	689	676	689	669	648	644	619	631	623	676	637	634	678	646	673	633	658	653	678	649	659	649	673	629	661	639	655	655	663	651	638	660	625	622	631	710	636	687	694	665	644	606	633	632	662	630	630	691	681	696	633	659	632	654	659	645	604	689	715	672	666	611	642	606	662	668	658	667	662	650	646	631	697	657	681	662	668	617	642	637	630	673	643	635	640	648	676	668	639	658	634	660	659
32973	5084	1266	890	741	645	566	517	494	459	518	497	472	469	392	410	426	391	407	423	407	411	429	447	441	412	409	409	419	405	416	427	409	442	372	391	370	428	432	406	402	416	424	388	406	417	440	411	424	440	463	447	395	404	395	441	438	378	420	411	433	426	415	409	427	370	418	409	398	410	438	422	407	440	414	373	404	418	385	385	422	420	420	409	432	421	442	414	404	417	397	367	393	425	386	392	426	433	470	396	448	411	416	425	441	392	405	395	375	418	427	369	471	417	392	435	407	392	416	436	431	394	381	403	412	397	407	375	448	415	406	436	453	416	458	408	401	452	418	424	437	415	441	431	402	393	436	430	438	426	387	415	430	438	410	384	393	423	412	428	423	388	405	461	389	416	447	438	397	427	374	438	454	404	398	413	418	395	427	384	398	391	416	466	433	418	394	363	426	419	386	396	400	379	436	420	367	430	359	420	444	389	406	399	358	366	402	437	418	406	414	417	414	379	376	409	419	404	428	447	410	402	378	438	393	381	403	392	439	365	382	415	405	426	429	411	449	379	408	375	435	413	404	410	428	417	415	420	425	420	449	408	414	396	422	361	465	426	425	386	444	415	487	425	419	407	387	385	432	460	451	440	401	443	424	402	397	442	375	404	414	428	454	412	421	425	455	415	392	419	461	418	389	407	394	412	420	421	401	416	431	436	367	412	433	442	420	438	419	374	405	441	423	433	424	406	420	461	415	409	407	463	451	387	384	405	440	443	420	394	461	467	418	386	426	417	434	436	407	421	387	397	437	422	431	390	423	415	398	415	420	452	408	405	418	460	427	407	438	426	427	406	394	409	429	391	404	456	398	409	384	419	464	463	440	421	382	431	436	425	411	382	361	417	390	390	435	421	417	439	411	460	401	381	388	395	377	431	427	375	380	436	405	461	448	394	428	426	408	401	390	437	437	416	387	416	435	410	411	448	409	424	396	451	456	409	446	410	393	418	389	401	423	404	434	412	422	411	446	421	389	404	373	452	442	399	406	425	409	445	442	406	423	431	407	407	445	408	438	404	424	402	396	406	411	378	407	394	421	422	389	418	406	405	392	404	388	436	429	461	405	439	444	395	360	417	417	420	373	488	401	366	467	424	419	416	368	429	425	411	405	413	426	473	456	402	423	421	424	418	432	395	381	415	423	407	435	418	444	414	417	368	393	395	413	417	401	416	420	423	427	429	437	426	401	398	389	433	405	401	395	451	383	412	427	408	414	408	430	389	405	393	419	436	446	468	397	414	397	451	449	421	387	392	435	405	369	415	413	405	409	407	409	421	409	437	410	415	417	391	394	447	413	454	406	438	448	445	407	408	429	438	399	408	419	454	384	403	396	436	418	439	431	415	424	421	426	427	401	417	397	396	375	424	408	434	431	426	404	435	356	351	433	397	407	390	409	423	436	379	413	424	429	438	426	412	400	424	411	459	440	410	391	371	438	406	440	380	454	402	409	444	409	410	419	420	375	432	435	401	405	451	365	383	427	420	393	413	421	401	454	463	390	421	426	398	399	432	438	462	421	393	418	396	399	408	425	434	413	400	395	437	414	421	392	430	388	401	398	457	429	430	411	423	410	434	403	371	397	418	424	442	415	407	376	355	417	440	427	399	370	377	416	421	445	438	412	437	419	431	418	405	452	436	384	424	392	410	388	406	415	411	412	412	393	401	414	412	377	416	402	417	399	392	362	391	415	377	444	426	443	462	413	399	398	414	450	417	403	386	399	411	398	450	435	397	455	400	420	393	410	413	409	471	395	439	431	431	420	394	402	427	447	413	401	425	378	402	409	411	391	418	413	379	443	414	388	397	373	417	402	371	418	402	409	439	418	386	413	459	415	374	435	445	417	393	430	419	422	410	394	396	399	403	403	414	452	402	440	408	428	380	458	418	421	437	434	422	455	435	437	432	421	423	399	424	446	420	384	451	399	393	425	435	427	431	403	421	441	386	436	415	388	419	423	441	415	380	447	408	385	438	400	430	408	457	433	406	389	428	401	387	418	423	377	448	416	417	429	409	426	396	437	411	414	441	415	411	394	409	385	409	375	390	440	403	413	427	420	393	448	453	419	408	449	417	421	478	434	418	407	479	457	405	437	407	410	423	404	418	423	393	450	426	433	416	414	416	455	404	407	444	443	428	401	419	390	406	431	383	437	415	441	429	409	388	411	396	427	391	386	400	421	399	404	413	434	428	403	386	449	433	421	404	415	424	392	458	395	465	410	414	437	460	441	420	418	431	463	402	447	406	406	398	428	412	395	423	404	410	405	422	419	417	419	397	411	424	409	470	404	406	429	404	447	428	421	387	419	404	407	398	425	426	400	431	387	452	416	442	422	411	420	424	392	381	431	422	422	412	441	447	406	401	420	404	433	393	427	400	441	376	413	418	367	402	401	418	408	413	428	427	422	418	390	421	389	442	371	397	430	434	421	413	431	389	428	395	433	402	422	422	433	424	467	415	392	441	457	403	414	398	374	427	446	393	412	432	434	452	414	416	457	443	403	430	375	415	417	421	406	446	404	439	444	367	417	414	449	465	442	400	450	414	387	458	421	385	420	413	406	404	447	418	413	411	414	444	403	409	433	410	431	425	443	435	393	429	419	431	356	426	430	431	432	429	390	426	401	398	429	408	429	430	466	406	352	419	420	391	419	410	458	448	430	455	437	414	402	414	391	434	375	388	390	441	421	436	436	456	417	442	376	393	421	431	432	386	401	408	424	437	388	409	450	416	417	437	396	481	452	429	415	441	460	437	440	412	459	432	411	409	429	450	410	411	408	409	364	388	379	365	415	375	432	398	417	379	391	417	429	427	415	424	421	445	371	384	461	434	406	444	380	404	412	395	360	436	445	458	392	416	408	383	452	452	438	428	426	431	421	407	384	450	404	391	452	416	395	425	433	421	381	432	418	414	425	414	420	420	410	390	386	434	448	392	365	440	430	428	447	403	454	437	401	410	411	407	390	412	428	402	410	462	451	435	441	413	421	400	455	379	378	410	447	405	415	455	422	385	412	410	397	408	451	415	385	418	427	457	386	465	454	423	435	415	404	435	468	439	423	401	395	419	428	357	390	473	435	432	425	450	426	403	394	420	428	423	428	417	412	425	414	418	397	418	429	412	386	442	397	436	446	463	392	394	404	446	432	440	375	448	415	412	411	438	449	438	398	417	415	394	391	409	413	432	419	371	419	427	400	405	429	403	409	390	401	424	396	410	403	387	406	411	423	394	374	407	444	408	383	430	408	385	458	415	421	397	408	453	414	440	412	414	451	383	405	458	449	398	435	426	420	409	386	395	415	396	421	435	388	412	382	373	443	384	401	409	468	415	389	450	406	419	416	435	429	402	405	420	438	436	413	424	426	387	417	408	390	409	415	371	390	396	422	406	427	399	427	373	468	420	447	412	383	432	421	392	436	442	405	443	431	422	410	425	441	414	393	410	425	405	418	400	438	412
17408	1456	2223	2487	2112	1796	1588	1419	1427	1282	1237	1211	1110	1076	1098	1036	1025	1010	998	1071	974	1021	972	962	989	961	966	955	902	894	911	932	937	887	962	976	998	951	961	914	884	912	911	955	963	958	906	879	894	904	910	868	872	891	890	910	923	897	849	915	844	922	908	941	914	937	933	921	922	885	906	929	917	886	927	907	897	924	931	865	915	934	886	834	892	889	910	900	918	906	922	884	936	939	896	879	905	916	886	954	874	915	904	928	926	905	910	883	929	911	884	867	915	912	872	925	914	902	956	926	911	936	939	864	918	930	885	917	937	926	904	932	905	902	920	926	915	915	923	904	890	911	871	887	967	886	954	939	914	861	911	968	910	937	894	924	928	896	932	891	881	875	861	935	914	942	929	893	939	908	957	927	947	909	918	939	927	851	863	914	913	908	887	901	925	958	888	885	880	913	852	975	902	894	876	876	952	918	953	882	889	950	906	899	918	881	880	895	849	900	864	911	962	904	927	914	973	953	923	886	864	955	901	874	942	956	921	929	917	897	879	918	957	868	915	895	872	858	954	891	906	878	871	922	933	864	903	893	910	957	925	895	925	873	852	875	868	946	906	901	854	949	900	901	891	915	955	909	898	930	884	930	961	914	914	878	902	894	956	915	892	914	878	883	889	904	927	887	885	904	912	936	939	905	892	898	948	884	891	857	959	955	907	880	917	941	899	916	921	913	896	924	929	866	924	921	911	882	915	852	887	894	914	886	883	922	927	894	894	885	951	896	902	888	911	907	924	911	870	918	890	832	912	919	934	913	895	881	946	984	848	916	882	925	947	875	888	864	912	920	879	897	896	920	928	944	892	928	923	945	879	871	920	888	916	912	914	888	914	901	897	906	927	882	913	913	938	886	875	892	890	898	928	877	852	914	870	909	905	863	950	971	862	886	937	925	915	916	878	855	935	966	913	904	956	920	917	851	951	900	914	945	882	902	836	923	865	940	886	923	945	910	867	926	885	884	873	898	893	931	898	904	864	927	864	948	917	872	896	921	938	924	886	885	913	949	946	875	853	870	928	913	910	891	972	953	935	955	872	870	912	905	885	921	907	939	876	873	925	916	842	899	836	943	903	880	975	938	874	954	882	908	856	874	889	927	896	874	942	887	917	904	879	888	918	929	874	905	893	921	908	911	905	892	944	966	930	870	980	947	898	904	943	884	910	872	872	950	874	910	868	896	924	863	923	883	938	877	887	905	917	894	909	902	855	894	902	934	899	857	937	941	982	893	917	907	888	987	865	885	866	852	853	914	894	874	889	940	978	945	908	932	868	888	929	889	937	871	890	889	914	916	869	940	902	966	911	852	912	876	919	886	912	875	986	902	906	878	922	915	923	928	847	933	857	873	943	861	930	881	946	941	934	886	946	989	920	930	891	931	886	922	925	918	931	966	901	882	908	923	881	927	909	876	924	886	966	913	935	867	895	918	939	925	839	990	927	920	893	945	916	873	869	896	855	909	931	910	893	897	892	933	938	870	974	940	910	917	913	938	878	894	902	927	931	871	905	912	959	892	922	895	901	929	852	870	909	864	894	927	925	893	888	912	922	851	900	956	920	965	934	917	970	946	919	932	911	919	902	968	886	917	905	905	930	933	866	908	899	895	906	914	870	901	893	880	912	879	940	878	955	923	890	860	923	887	873	945	911	919	892	935	931	885	883	910	885	953	908	862	851	864	871	922	871	960	893	892	901	900	912	944	917	875	956	921	902	895	925	909	916	856	909	929	964	909	917	936	913	924	933	897	906	927	868	920	903	903	875	930	901	925	908	906	897	937	947	867	874	927	909	953	901	945	946	915	891	912	885	895	888	929	888	880	907	954	927	924	861	895	885	917	902	887	903	846	964	910	906	845	914	917	866	890	914	925	889	906	906	878	910	863	941	894	887	878	891	870	916	934	938	933	874	877	933	868	871	885	880	877	915	924	913	887	858	935	877	875	890	963	912	903	944	901	886	934	837	856	903	864	919	886	899	868	857	876	946	907	962	872	949	923	896	962	974	844	880	937	927	847	926	885	941	902	880	871	966	887	915	933	927	957	896	928	893	898	921	906	914	860	904	885	883	893	864	927	851	881	895	915	911	876	920	951	909	885	875	873	893	900	892	925	918	922	910	891	935	871	903	892	928	919	929	923	898	838	871	902	919	880	928	871	893	924	927	898	924	925	906	922	857	920	904	908	883	882	894	895	917	925	940	903	936	872	839	871	905	917	944	874	907	950	931	883	861	925	921	923	925	889	943	918	916	894	898	925	939	921	934	877	884	860	909	842	949	892	931	992	916	921	911	918	837	858	897	846	856	910	936	927	936	936	900	933	953	924	867	947	934	893	895	925	850	951	861	932	901	881	965	902	898	889	928	914	855	861	858	874	909	925	934	939	858	890	915	908	888	888	916	874	865	913	926	897	908	947	895	933	912	901	936	891	920	868	890	882	935	863	947	919	889	905	887	869	929	919	939	877	892	906	858	897	913	919	924	911	859	947	889	880	844	973	891	923	935	950	887	926	858	873	918	935	942	903	917	932	893	890	921	908	914	939	909	883	906	845	946	883	907	926	895	845	904	877	916	927	879	950	903	907	938	874	903	858	966	865	912	915	943	918	945	894	921	926	893	864	883	934	966	857	890	899	910	900	918	897	892	927	908	909	917	899	946	929	902	947	934	926	911	945	964	888	893	943	913	886	948	916	900	879	918	955	894	910	916	908	904	867	891	884	937	924	862	933	966	954	880	907	933	879	949	890	960	923	918	894	907	919	913	882	946	908	908	927	896	903	888	928	878	887	923	969	947	961	959	909	921	911	964	972	882	932	916	900	885	940	955	931	920	912	911	943	894	933	925	856	946	940	936	895	887	864	872	963	930	899	926	888	891	865	833	917	918	990	938	896	944	939	917	900	874	890	925	909	936	884	871	883	925	873	904	872	854	911	909	931	869	887	899	894	936	947	910	931	900	910	936	928	869	907	946	955	861	917	888	925	990	946	907	968	928	943	897	897	913	951	898	887	922	852	982	916	897	930	932	919	906	909	838	900	917	904	934	942	902	914	895	918	875	916	894	901	941	927	904	939	892	956	911	936	901	892	980	866	875	927	920	888	909	963	894	891	926	900	899	854	937	925	890	954	856	908	882	871	902	878	937	904	915	922	963	924	949	853	937	908	910	930	901	858	872	886	907	936	883	927	898	920	928	911	863	895	867	958	890	911	934	900	889	873	986	913	928	944	928	915	887	893	871	903	922	972	920	877	854	922	885	967	937	927	922	857	915	942	936	870	874	919	903	970	906	941	889	940	945	951	954	907	925	909	876	969	921	894	839	917	937	977	926	918	895	975	919	875	917	874	868	871	914	894	909	889	897	927	873	865	880	938	929	916	964	878	920	933	938	919	908	951	872	859	896	930	904	966	908	897	942	934	916	963	877	929	861	861	922	928	936	904	928	843	965	936	891	844	915	881
7606	485	244	203	197	179	201	174	196	196	221	220	207	214	202	226	215	227	193	221	206	205	211	193	221	198	198	203	186	204	193	215	208	193	209	194	220	207	180	215	195	195	206	221	207	213	197	201	202	185	221	245	204	198	226	217	221	233	210	200	214	221	172	179	205	196	210	193	188	221	180	160	191	213	196	199	184	192	202	226	193	200	171	177	204	208	179	187	188	192	202	202	227	224	224	195	220	184	204	203	196	174	215	214	183	200	210	191	205	187	216	224	227	179	204	170	198	182	185	204	210	216	221	250	210	214	208	192	205	205	203	203	182	201	179	181	213	194	205	219	192	174	199	223	196	227	235	206	198	192	194	215	204	186	209	181	202	200	201	197	201	238	213	196	207	201	216	195	188	196	203	200	183	209	235	219	174	182	210	193	198	202	201	218	237	183	180	203	223	202	186	172	204	208	213	206	186	193	184	199	207	173	175	159	195	191	211	199	203	217	188	204	179	186	192	205	190	201	205	218	217	186	207	205	216	195	203	184	174	221	193	212	220	210	196	195	199	222	204	200	182	193	235	190	155	219	232	181	214	236	214	221	203	193	207	220	185	203	211	202	195	196	192	210	212	196	199	199	181	194	203	194	191	223	203	210	209	210	232	209	207	176	169	202	216	232	203	202	208	209	171	227	209	199	199	214	218	168	188	180	194	196	173	182	231	186	198	201	214	201	217	211	204	171	197	198	200	198	185	197	203	198	198	210	200	195	199	197	186	179	203	216	197	221	230	198	210	183	198	208	187	193	190	191	229	202	184	202	212	189	201	192	185	200	221	207	205	206	212	193	208	186	197	201	197	222	218	182	189	202	172	222	228	171	179	195	229	218	183	159	207	200	193	213	184	199	237	184	192	208	196	186	196	203	209	238	233	197	224	212	183	208	202	201	183	206	219	193	199	212	191	194	201	218	187	208	189	186	194	199	198	241	195	222	226	194	191	195	220	207	210	210	219	214	188	202	199	184	229	214	211	188	178	210	208	200	177	211	202	221	201	198	177	197	205	212	202	195	212	210	206	204	197	198	206	233	172	215	232	222	190	198	186	223	203	194	199	208	198	189	207	201	233	192	213	207	217	192	206	164	192	209	185	180	191	188	199	203	229	190	196	180	204	197	194	156	220	202	211	187	197	213	202	183	199	217	255	183	208	194	207	221	205	193	194	191	221	210	197	171	220	180	179	200	186	199	218	184	217	165	200	211	191	217	212	214	199	202	198	215	233	217	188	199	169	200	183	202	199	214	191	201	210	203	208	223	212	225	190	174	200	223	187	195	215	236	199	208	177	198	193	199	205	204	193	218	218	187	205	177	210	212	196	225	180	193	204	173	186	223	220	212	196	230	237	207	223	194	204	174	204	191	193	211	184	188	187	181	231	213	221	203	213	165	201	203	183	190	213	196	175	193	187	205	215	204	211	205	199	212	193	198	201	222	206	195	204	214	185	227	189	216	201	190	222	194	203	197	179	227	201	215	181	201	235	224	198	186	211	191	204	199	184	216	190	207	218	195	195	203	196	211	211	206	173	214	182	212	190	188	170	198	179	187	222	186	208	180	207	227	215	203	219	210	187	203	178	201	196	231	221	208	179	213	180	192	208	227	196	194	195	215	217	188	190	207	204	192	220	198	206	192	198	194	176	208	213	195	190	201	201	199	211	196	201	199	192	220	188	198	205	211	174	205	211	191	189	215	199	188	195	184	201	211	187	222	211	179	216	187	202	206	198	207	179	207	204	205	203	177	182	191	187	206	215	217	190	185	191	229	199	209	225	199	209	217	176	183	232	206	185	201	201	214	215	196	193	185	209	201	200	179	198	197	203	200	198	186	195	214	211	215	226	188	186	182	192	208	187	198	201	218	179	187	221	190	198	241	212	205	186	222	195	211	222	188	207	192	222	214	187	192	218	183	210	197	176	203	208	192	195	190	184	206	199	182	186	190	200	195	196	200	209	204	185	176	190	182	214	220	195	192	188	186	199	224	209	181	192	200	207	200	204	199	211	200	195	202	201	226	205	219	211	196	209	207	195	192	186	198	196	189	202	169	199	193	211	208	220	208	199	204	205	207	219	188	210	224	197	210	180	196	178	228	180	211	203	208	207	213	199	202	192	197	175	201	190	201	186	207	236	199	200	204	197	207	185	200	213	208	192	225	205	188	213	209	223	187	192	200	193	189	166	174	181	182	195	195	200	207	179	201	205	202	211	189	233	210	191	188	186	210	177	195	217	187	195	200	206	216	179	163	191	191	219	208	198	191	215	226	187	200	186	207	195	216	192	193	218	210	184	191	183	199	191	212	209	191	210	203	215	226	212	212	217	226	203	200	193	206	211	208	181	205	185	223	232	196	222	173	220	189	204	201	204	197	210	221	190	198	237	235	231	176	218	192	207	226	185	197	198	204	207	190	213	209	194	208	219	224	209	197	178	209	187	211	212	188	192	206	184	234	212	232	221	218	219	188	199	226	220	215	175	180	205	179	189	215	187	192	211	197	201	217	219	192	211	197	219	200	179	208	211	174	201	202	185	205	196	213	211	198	212	221	184	178	207	201	203	199	213	209	191	189	184	216	226	215	201	208	215	185	201	214	183	198	200	194	191	205	232	215	187	190	193	176	187	182	198	201	219	175	189	231	193	201	203	203	215	177	203	194	201	197	191	191	195	194	195	201	202	195	225	195	221	188	186	190	195	222	203	229	201	220	198	207	203	210	208	205	175	201	220	208	216	183	189	196	205	189	208	221	204	206	215	161	218	205	229	230	206	181	214	182	210	210	206	198	199	182	193	213	209	211	215	225	202	210	220	198	190	230	164	227	205	177	203	194	195	197	202	214	196	215	203	196	200	193	224	191	188	234	170	185	213	162	196	199	210	193	188	200	198	190	182	221	199	224	206	203	210	204	176	191	204	213	178	212	205	193	205	219	221	192	211	216	199	187	208	197	212	219	200	191	191	202	202	190	184	195	181	197	237	192	181	181	220	219	202	185	197	196	224	214	190	202	190	193	193	233	192	175	198	204	190	199	211	184	195	187	188	177	207	219	185	193	206	206	171	216	219	207	188	212	236	180	199	202	185	195	177	181	225	204	231	193	187	203	224	208	209	224	220	202	192	195	174	213	226	194	194	192	201	209	209	187	205	178	195	194	191	186	214	218	227	217	214	193	182	203	203	221	191	209	193	222	194	185	207	243	199	217	188	183	204	193	175	160	225	229	187	212	205	198	227	204	225	186	238	181	215	195	182	202	190	189	214	193	197	204	174	190	193	188	184	211	185	224	180	181	167	199	181	207	196	208	196	211	188	210	222	190	207	211	195	189	216	190	199	179	200	184	191	194	225	179	223	220	187	200	185	209	195	201	207	183	215	200	211	229	198	200	176	202	187	203	222	216	226	207	209	218	180	209	188	201	196	212	206	220	219	184	197	228	190	220	194	217	203	210	211	235	200	206	226	176
4784	546	504	563	521	500	497	491	491	504	515	527	482	509	506	481	485	457	498	468	475	507	486	514	502	500	523	437	477	506	472	533	488	500	489	503	474	468	519	545	518	512	489	502	479	514	479	492	538	494	486	509	518	481	492	456	487	516	500	509	463	509	504	525	465	490	479	520	499	511	479	494	444	482	483	486	464	504	510	510	474	486	493	514	501	462	519	504	497	466	482	472	497	464	445	531	516	500	451	484	464	519	506	464	479	484	481	477	489	497	514	492	466	493	454	493	508	446	501	511	453	471	527	509	469	506	519	498	506	459	473	483	468	461	471	508	467	493	488	476	504	527	490	531	485	457	490	482	479	477	529	466	484	494	563	481	450	466	466	487	497	470	495	495	501	485	501	467	480	497	487	550	500	466	461	551	508	498	459	463	489	493	480	496	527	475	518	503	508	485	477	466	498	475	485	465	499	504	501	495	490	485	484	484	518	475	492	502	501	491	508	491	463	526	495	511	526	520	491	483	449	506	502	482	486	482	491	490	492	495	514	454	498	491	464	477	544	458	489	522	485	500	481	524	466	473	496	484	525	514	522	516	488	473	551	491	507	453	528	496	512	475	474	471	480	457	484	482	479	497	490	516	446	464	468	495	488	513	511	521	518	490	468	526	506	518	492	487	482	496	490	552	509	488	506	509	506	488	493	499	473	490	479	486	480	491	478	484	468	505	492	466	491	464	485	500	485	451	498	519	462	467	499	519	487	531	490	470	516	498	474	464	522	445	510	489	477	499	498	511	496	516	513	524	503	486	470	510	463	526	517	510	455	514	490	477	482	535	485	456	505	484	459	521	483	500	505	432	509	500	500	486	478	485	477	505	529	550	448	497	544	521	494	544	499	471	493	503	493	499	477	518	447	528	490	502	485	495	464	484	525	512	468	491	475	489	476	473	496	496	499	511	519	510	481	523	523	495	499	503	483	535	508	484	447	520	493	464	523	488	469	496	480	485	474	518	494	527	429	496	492	464	472	494	480	490	478	524	471	469	476	518	463	523	484	498	494	495	499	486	483	451	464	492	533	469	480	504	521	494	488	458	497	502	558	519	501	478	490	474	498	482	501	463	514	466	549	512	472	520	517	468	491	476	493	505	505	485	485	499	493	472	489	493	440	530	504	529	505	483	468	461	518	513	510	506	486	484	519	473	495	488	478	497	487	520	450	491	500	487	503	509	495	518	486	499	483	490	492	471	492	497	423	498	489	454	544	458	458	527	520	485	460	486	507	464	505	495	473	492	496	510	488	480	489	541	469	496	490	486	486	490	527	504	487	491	427	509	457	469	497	464	533	462	446	485	505	481	499	469	482	456	497	474	512	504	525	469	505	512	501	524	454	472	512	460	453	483	521	522	471	506	495	488	498	479	470	535	486	504	496	526	509	461	459	488	512	507	466	446	453	547	507	455	464	510	496	479	520	479	523	509	473	515	516	490	489	493	477	516	472	501	486	460	523	543	447	444	488	430	496	486	473	515	481	498	504	492	512	445	463	449	513	519	493	445	482	496	491	494	468	473	493	536	508	513	496	473	479	477	463	533	499	482	508	498	479	507	433	543	473	498	468	486	484	498	483	475	504	483	454	490	497	472	482	547	501	504	472	499	524	476	503	488	448	506	529	498	522	507	514	497	479	489	504	436	485	467	482	525	459	474	500	528	469	481	468	503	468	466	499	522	524	492	464	468	529	497	483	445	502	484	529	528	501	525	481	477	493	509	472	510	536	496	492	477	500	503	486	532	490	466	525	482	492	471	475	474	495	525	506	517	502	509	508	453	521	530	504	472	472	481	492	492	510	492	471	501	493	457	516	527	482	504	490	471	493	479	481	485	454	495	493	510	482	469	495	500	487	492	513	489	522	452	510	498	469	464	519	482	467	489	485	488	511	507	513	516	509	481	502	491	485	488	446	523	478	516	534	523	494	518	502	474	475	498	475	474	482	473	532	491	497	497	492	510	471	480	479	496	541	515	509	489	478	488	472	490	471	509	514	517	502	483	469	500	511	502	524	505	510	487	471	494	499	468	505	476	513	432	485	483	515	480	505	470	476	477	500	516	501	511	465	449	497	481	473	485	485	493	516	484	476	475	479	474	489	528	477	514	521	504	505	535	491	510	469	498	461	465	501	505	499	515	505	479	501	480	483	483	485	476	530	495	477	501	506	451	503	510	524	484	449	520	503	488	456	476	513	493	503	441	524	480	522	469	483	519	488	491	453	493	515	529	444	508	480	511	470	450	495	494	483	508	500	452	479	487	488	489	487	483	486	518	475	474	493	435	477	472	448	474	500	508	482	487	514	493	492	496	517	456	490	485	523	479	495	440	499	518	493	484	497	512	496	480	486	488	491	493	502	475	471	469	500	487	480	505	491	491	447	522	519	503	464	439	457	525	445	509	497	483	549	508	475	479	498	472	518	547	474	465	503	499	515	506	497	486	514	519	516	517	491	468	503	511	494	486	485	515	513	500	497	454	480	514	491	479	504	507	460	481	492	459	481	463	506	476	481	464	468	487	494	482	465	494	453	495	532	510	530	478	519	522	491	502	514	506	497	521	479	492	503	484	494	444	490	483	470	484	498	476	482	502	537	492	480	467	476	473	496	494	493	466	487	467	495	519	522	501	473	474	528	527	502	495	493	517	458	515	507	485	498	487	466	479	512	477	498	486	475	493	484	516	451	525	502	478	470	473	472	490	459	486	509	449	502	498	490	500	528	493	489	472	490	507	468	490	473	484	484	506	513	492	511	484	487	505	524	515	506	478	497	453	510	461	473	502	504	473	489	494	520	470	490	487	502	481	494	481	452	500	478	495	495	458	494	501	477	504	484	534	499	467	491	524	497	469	510	496	542	506	499	522	512	499	502	514	502	503	475	482	499	543	500	472	516	507	486	480	531	472	496	533	444	515	466	518	532	461	452	511	537	514	499	505	458	523	497	495	525	455	474	470	513	528	500	468	468	518	523	500	523	509	475	545	463	512	499	512	498	504	523	517	494	494	517	490	491	499	499	514	472	501	498	520	456	512	528	520	463	487	483	496	522	509	477	459	513	487	510	511	499	485	505	473	481	501	462	524	507	544	474	495	508	503	457	497	509	513	489	481	497	492	517	497	462	514	539	519	519	499	496	458	484	545	511	460	500	498	498	509	517	495	514	498	450	504	438	512	476	494	481	484	487	473	497	478	509	489	457	486	497	501	489	494	496	487	480	504	458	488	515	485	505	506	504	475	460	505	457	500	504	501	496	450	454	485	471	485	433	503	488	515	519	501	450	475	519	460	498	522	486	520	500	470	459	456	484	470	491	500	483	476	481	464	516	468	482	490	504	494	511	472	454	469	513	492	501	471	502	453	501	514	463	545	486	518	482	453	518	483	451	478	509	464	492	489	494	482	452	492	512	513	462	458	552	497	489	496	486	466	470	491	456	495	467	489	486	499	496	532	521	490	495	509
23784	2663	760	545	401	358	326	344	305	310	337	306	306	335	284	320	283	287	281	287	315	311	312	291	271	282	259	265	270	266	327	298	278	284	295	323	315	282	260	294	292	292	298	278	281	279	256	278	262	288	292	258	275	283	286	274	249	249	288	297	279	292	308	297	293	284	291	300	260	296	268	283	326	315	276	272	270	282	280	315	321	271	280	298	295	257	269	298	286	271	285	261	285	295	307	261	292	282	293	303	296	270	274	273	263	298	258	244	267	254	269	317	269	302	306	297	286	252	294	310	289	277	277	249	246	294	282	290	289	288	275	312	291	270	288	250	269	290	288	255	284	284	289	292	265	276	270	271	286	273	253	246	269	306	289	273	291	256	301	288	286	322	290	322	304	261	312	292	259	321	298	300	289	300	297	288	287	293	313	291	293	264	264	286	276	266	296	282	328	288	252	262	295	287	287	268	269	255	282	289	236	249	282	249	252	287	275	286	314	293	283	275	311	298	294	289	268	273	258	280	283	273	287	289	272	264	290	272	291	241	273	250	273	256	293	268	302	304	272	272	292	258	310	299	270	250	233	298	275	264	276	287	266	302	288	276	263	286	272	305	279	285	285	275	273	307	249	262	280	306	281	310	289	271	293	275	283	247	281	320	263	286	252	279	306	277	277	280	265	307	275	241	286	281	253	287	286	292	272	300	256	297	264	260	263	270	292	310	292	260	288	283	279	266	308	281	260	278	268	250	287	294	270	291	292	258	278	264	292	308	315	260	285	286	300	294	277	280	265	263	259	285	293	294	305	272	284	255	286	271	255	271	281	292	288	275	272	277	316	301	277	286	254	274	268	302	278	281	270	278	276	266	267	271	328	287	258	332	260	288	255	284	263	294	225	301	294	284	247	261	312	258	273	310	271	274	298	302	278	271	300	292	274	309	280	271	258	299	323	273	286	290	248	258	253	274	264	259	259	302	306	267	267	291	298	287	264	298	257	261	280	301	254	285	269	272	256	287	291	275	272	255	260	221	266	300	339	290	278	273	313	294	312	284	267	311	284	280	285	308	295	274	274	295	302	284	231	272	297	271	278	318	294	305	296	275	323	280	301	289	289	312	264	322	266	293	257	279	263	289	239	273	245	262	272	304	290	289	289	289	293	274	324	280	276	273	258	280	276	293	253	266	299	287	302	288	304	291	282	305	271	291	278	271	264	316	289	294	265	292	272	293	272	276	284	260	284	262	311	298	295	275	287	296	283	291	295	252	316	252	292	295	300	276	284	305	277	282	293	300	275	253	278	303	232	251	288	277	270	303	257	298	252	271	276	259	281	300	286	237	301	284	299	272	258	240	301	276	275	300	284	314	273	263	272	286	259	277	292	272	280	311	274	277	281	273	247	274	263	294	317	304	271	279	275	333	255	306	294	251	281	301	308	279	280	246	315	259	297	294	279	274	281	277	271	283	300	284	270	290	284	250	282	275	261	295	284	298	298	286	266	298	283	285	297	252	266	277	265	302	263	307	297	300	286	273	247	269	271	248	265	241	298	284	264	241	274	310	300	247	272	261	277	280	280	292	277	276	259	294	279	281	244	290	286	299	312	300	260	285	268	253	241	276	286	277	319	265	265	262	266	283	275	260	305	279	266	288	283	304	291	260	305	250	303	291	275	301	302	274	271	299	254	278	276	263	267	270	282	276	329	309	281	286	304	238	254	293	293	265	250	238	287	273	249	260	309	298	263	268	291	283	307	282	271	286	268	291	267	289	254	260	281	277	261	268	249	258	288	251	306	269	260	250	263	301	303	273	271	273	312	266	266	285	263	271	286	288	273	269	294	289	290	277	266	275	313	301	299	293	260	270	291	264	289	269	271	281	288	259	288	279	290	292	299	255	258	287	252	277	264	286	272	293	275	260	271	273	262	288	306	265	281	317	283	262	258	249	252	293	308	282	265	276	290	265	286	280	272	294	262	283	257	273	269	262	260	259	316	287	279	239	294	280	282	286	292	246	300	256	271	263	302	272	281	279	301	271	290	286	256	287	250	282	250	291	266	274	277	260	272	292	294	277	280	289	284	281	298	298	302	249	301	307	277	262	296	293	297	270	286	302	293	306	299	251	284	276	268	264	281	290	269	306	264	259	311	297	270	292	302	262	335	292	282	291	300	273	292	278	259	265	269	320	311	268	290	297	299	321	277	267	280	284	249	310	255	285	275	265	279	291	288	271	276	300	245	248	279	297	273	288	278	252	281	283	289	314	299	296	294	285	285	325	286	292	276	300	286	252	275	292	297	269	275	267	277	297	241	273	286	250	273	291	273	321	284	309	307	306	293	258	280	305	277	294	302	275	298	268	310	236	279	285	280	296	237	265	271	271	275	265	287	253	252	274	244	312	280	289	276	291	279	295	272	282	322	304	298	279	286	272	274	267	294	287	265	252	279	253	255	281	270	262	252	295	294	316	291	288	290	296	247	279	279	292	303	285	254	275	290	310	277	279	276	280	303	259	277	297	274	242	283	274	282	281	291	303	280	299	255	300	249	300	263	318	267	275	292	275	290	277	291	246	269	259	244	278	260	297	284	299	276	267	256	276	307	299	301	263	240	269	317	292	284	283	266	281	266	238	286	288	255	259	320	284	256	301	301	303	302	277	273	276	257	261	270	276	283	298	299	267	290	292	290	310	294	266	249	263	302	313	280	287	296	290	282	307	299	280	291	268	282	294	310	281	282	274	289	308	306	282	261	258	309	264	280	256	291	331	302	274	294	264	331	297	288	313	305	268	249	252	261	272	266	268	262	285	282	266	257	258	272	287	297	268	263	295	257	278	292	291	284	265	286	281	287	280	278	301	258	292	271	275	266	270	239	305	235	252	312	268	290	272	286	275	291	293	312	253	253	306	294	281	290	280	262	277	296	289	282	287	274	278	289	235	304	276	297	308	283	259	248	262	275	279	308	328	298	305	279	261	270	244	286	264	314	283	283	263	233	273	259	251	272	293	292	285	287	289	293	302	290	288	295	280	302	262	290	268	285	297	285	283	267	275	289	255	277	273	285	289	288	303	287	288	282	296	259	278	274	272	288	282	277	272	273	292	283	268	289	272	276	277	288	257	287	270	284	276	305	304	276	254	263	285	298	268	275	323	295	261	261	262	290	248	260	287	349	296	281	298	315	260	301	290	256	267	292	303	306	309	243	275	268	270	252	280	274	271	255	268	243	269	275	307	291	252	290	289	271	272	291	319	303	313	281	323	281	293	258	297	285	296	298	279	297	266	274	279	275	284	309	269	246	282	275	262	289	298	294	300	294	300	265	269	292	272	283	302	264	308	298	268	307	279	261	247	301	266	296	279	276	278	279	277	276	286	266	300	304	294	261	283	301	258	270	291	263	286	275	278	316	292	296	272	285	301	276	282	287	280	281	267	284	273	308	262	261	286	281	326	284	253	294	272	275	257	282	285	310	324	249	253	290	298	295	295	300	272	274	318	262	296	278	320
13582	982	1265	1449	1358	1164	1076	890	852	840	794	754	841	787	787	738	755	704	708	705	704	743	643	695	690	697	676	641	681	660	668	680	658	647	627	696	677	667	596	702	647	648	643	650	664	693	638	663	702	708	653	650	636	681	663	663	619	674	675	673	675	679	617	700	626	656	677	689	609	637	662	666	635	678	677	656	654	678	664	661	661	702	662	638	637	680	669	656	709	665	645	662	711	644	633	659	668	681	639	656	669	672	697	663	619	620	670	664	630	672	662	626	696	661	650	655	657	660	671	663	651	648	651	636	619	631	639	594	620	657	694	653	685	627	680	702	603	688	696	639	714	675	666	685	603	653	721	639	667	679	650	653	670	693	648	695	659	638	674	643	623	695	625	623	651	668	642	583	645	681	669	621	653	671	658	641	663	646	617	620	687	662	665	660	610	680	657	628	683	683	664	650	676	672	693	689	665	653	698	652	628	669	629	676	638	631	605	631	704	655	618	632	620	670	665	665	615	640	679	658	672	640	650	672	654	653	660	651	683	679	657	697	706	618	675	653	599	650	688	676	634	640	665	644	698	636	638	631	693	664	692	664	672	637	677	637	639	714	613	654	643	674	642	654	624	666	633	602	620	633	679	645	643	625	627	632	653	628	641	662	644	675	622	621	680	664	633	651	675	654	624	616	673	697	669	709	656	605	692	616	678	689	631	652	657	663	643	664	640	632	607	640	655	650	654	680	633	671	683	650	629	683	648	664	627	646	703	633	646	690	679	706	629	701	626	641	658	700	668	660	672	640	623	665	651	649	639	674	672	669	612	643	649	639	663	637	651	653	683	685	687	672	642	615	651	710	691	650	645	695	669	658	623	644	618	661	691	663	636	683	627	652	648	653	656	661	683	645	672	607	703	652	696	674	644	617	683	644	671	646	641	626	663	677	644	687	704	678	689	697	639	704	700	667	604	635	627	642	615	667	635	676	610	627	627	662	660	670	659	674	640	671	693	662	654	676	633	628	651	634	672	650	612	601	602	663	672	646	683	640	634	641	644	695	655	645	609	650	688	625	614	707	674	683	641	690	681	664	657	650	648	664	691	609	649	695	659	664	626	652	655	648	673	607	670	645	672	628	662	648	688	678	637	630	629	661	666	660	673	604	690	676	686	633	656	619	629	641	652	612	643	698	626	661	725	681	677	666	649	659	635	692	643	679	664	692	640	663	646	641	655	643	624	666	642	653	636	652	652	583	637	630	609	603	703	660	619	636	652	587	672	647	642	679	669	711	636	632	656	625	658	643	652	678	660	657	663	622	648	678	645	645	633	651	639	678	626	679	670	664	616	651	691	660	662	706	654	667	670	657	672	670	672	697	660	632	693	642	659	620	662	675	667	600	654	705	659	674	639	631	626	582	682	620	637	662	633	659	669	673	698	631	676	645	641	628	698	689	641	681	654	680	671	657	654	667	655	670	650	642	659	619	677	688	667	651	631	689	679	663	652	661	611	671	732	650	662	651	672	642	659	640	596	647	668	660	604	643	694	666	648	704	645	659	633	613	651	658	610	663	655	640	659	672	680	658	690	641	740	691	670	676	701	656	652	681	646	635	648	665	683	664	635	637	654	666	600	680	662	649	665	639	646	651	635	661	641	638	647	631	697	657	663	686	647	689	630	636	614	642	626	686	666	680	660	637	646	659	680	660	680	709	673	682	647	677	649	688	649	656	617	657	665	656	653	628	690	642	653	640	625	670	697	626	670	621	610	640	615	679	625	660	674	658	627	622	654	663	620	641	667	689	664	660	629	624	663	679	672	675	667	631	650	636	644	688	657	643	667	642	624	642	674	620	648	658	644	686	634	653	650	657	640	654	663	661	699	719	650	696	629	621	680	622	611	633	640	681	621	652	643	636	647	644	688	668	710	634	637	669	640	679	690	663	645	672	640	619	670	653	666	661	599	690	659	679	601	639	634	668	665	705	613	655	677	674	674	673	616	682	666	629	694	634	640	682	647	632	667	604	670	631	646	641	665	614	666	660	665	631	662	682	660	670	640	650	658	650	677	627	662	628	680	687	684	623	664	639	620	654	664	675	683	667	646	695	638	667	694	638	663	612	640	652	666	650	680	686	657	654	720	675	658	673	615	614	630	608	647	690	672	677	658	697	615	631	654	689	661	636	656	661	630	654	710	645	606	600	653	676	652	645	647	659	715	656	656	628	682	614	610	660	671	659	676	645	645	678	632	649	628	642	592	642	678	663	632	668	685	614	597	692	661	634	649	697	620	659	635	675	684	624	658	718	685	687	681	645	669	656	661	650	675	649	615	619	673	654	664	671	713	684	712	646	646	654	652	660	597	673	689	672	661	658	635	654	643	679	622	642	672	637	672	655	633	638	615	597	648	653	666	658	662	652	631	666	689	617	633	652	693	656	678	692	659	650	681	638	636	647	674	616	660	640	665	651	644	627	678	647	610	628	674	686	644	626	660	687	618	679	631	677	667	684	657	636	663	657	658	659	658	671	653	690	695	679	676	647	642	658	604	659	660	664	660	677	694	648	682	652	669	674	645	640	650	670	680	652	632	658	634	632	656	709	671	672	681	703	667	636	684	634	629	648	663	656	690	648	716	664	690	618	670	663	690	694	663	687	679	669	661	623	704	687	643	657	679	660	690	640	640	642	651	595	645	613	649	675	658	641	693	616	635	666	697	637	645	637	673	637	693	656	621	696	671	671	687	639	653	656	714	647	633	664	664	664	696	657	631	639	683	641	685	609	658	654	645	666	670	681	617	595	641	671	652	654	655	656	637	683	618	658	662	688	666	681	682	627	598	654	678	669	647	690	623	632	687	714	676	660	630	658	700	680	604	635	669	650	618	680	652	643	649	680	656	687	645	635	622	671	704	663	667	667	637	632	628	677	638	633	663	679	626	666	659	640	658	620	650	660	657	680	644	678	641	670	678	682	633	623	655	671	625	700	704	652	678	670	662	626	676	669	673	683	664	661	658	706	677	638	685	655	675	675	642	653	680	627	688	656	629	662	631	626	654	620	666	719	641	669	636	653	630	690	662	736	611	633	643	686	650	657	664	689	626	680	658	648	671	635	659	609	632	674	655	677	683	697	679	643	628	675	651	658	659	645	651	618	690	685	650	681	650	608	626	612	648	692	672	629	594	664	645	676	638	615	647	622	670	633	662	649	616	647	628	642	665	652	690	652	690	691	671	689	646	676	661	615	633	631	649	702	651	652	645	641	625	654	631	682	658	649	665	671	659	683	631	666	653	638	675	657	695	657	678	666	653	658	680	656	654	664	703	652	646	687	685	652	610	676	672	663	676	633	658	674	676	653	643	641	657	684	635	662	649	669	667	649	668	685	680	679	652	682	673	618	626	597	646	693	650	684	698	700	677	628	614	725	644	648	683	660	629	673	672	659	687	627	660	659	613	670	682	691	648	658	656	660	672	668	684	652	675	639	638	717	652	671	624	633	626	664	667	591	662	642
36736	6747	1314	925	730	643	596	534	522	512	472	454	441	403	440	453	433	432	403	455	406	359	420	429	387	468	440	413	417	398	436	427	460	384	442	427	431	401	437	433	377	475	432	452	446	442	445	408	415	422	406	416	375	446	444	408	458	453	398	416	428	403	383	386	417	400	394	455	452	433	411	477	452	461	457	374	417	436	373	436	449	407	351	403	415	425	420	459	406	437	475	374	426	436	410	414	395	439	413	441	414	410	424	405	440	417	402	428	403	472	446	426	419	415	402	389	426	408	419	451	433	439	430	367	469	395	420	417	432	433	428	403	432	425	419	421	423	386	415	393	389	410	413	410	395	417	398	434	389	431	415	411	440	436	414	455	417	445	419	399	440	380	388	390	423	385	393	418	413	380	447	425	432	378	381	418	419	417	436	405	417	390	447	451	412	415	411	457	395	410	429	412	411	422	419	390	435	388	415	448	476	434	448	463	419	417	419	414	437	434	456	413	444	406	426	401	403	399	439	413	437	425	413	389	414	398	442	399	439	421	433	438	439	400	434	407	454	462	411	424	423	426	408	385	407	413	439	408	404	422	430	449	430	399	386	393	440	393	432	387	408	447	456	422	407	442	408	417	439	430	405	415	442	459	414	416	405	428	472	408	437	402	419	427	400	417	390	439	443	429	432	418	455	429	411	454	412	434	405	396	439	420	433	412	397	426	429	413	409	406	408	429	399	435	411	428	430	428	418	424	396	429	433	416	412	436	378	423	420	427	421	436	386	405	429	420	462	429	394	414	407	434	411	396	407	429	388	448	410	442	432	435	436	432	430	398	416	416	403	408	398	451	431	414	425	422	427	451	404	415	433	446	444	443	399	436	393	370	456	479	428	413	420	422	472	430	393	423	442	439	409	451	416	421	470	410	402	422	458	406	417	414	405	431	394	390	428	453	426	396	461	430	420	433	410	441	417	427	455	405	401	406	436	415	416	436	405	415	388	406	429	457	413	425	384	416	411	405	415	430	426	412	386	426	408	440	421	412	430	438	438	413	482	432	466	423	422	414	467	413	400	409	428	443	383	437	431	420	436	388	421	431	430	449	388	436	426	429	428	387	464	417	449	408	432	404	470	433	407	461	397	447	402	445	442	437	388	410	403	426	485	355	440	431	455	409	422	424	407	450	389	436	413	419	436	421	388	403	415	434	428	438	387	436	422	468	394	400	439	454	409	423	455	417	449	468	358	409	437	458	386	435	410	421	404	397	436	456	448	444	433	427	399	438	415	443	416	428	447	404	413	446	422	438	416	400	433	416	429	413	450	420	457	391	442	437	414	390	402	439	416	407	445	474	390	402	396	479	422	392	411	410	415	416	435	386	447	444	423	420	393	433	440	420	439	410	407	442	379	423	420	390	381	413	380	421	400	414	410	438	422	413	393	428	439	387	414	439	416	425	438	370	425	393	458	470	408	418	404	409	425	447	440	392	406	418	395	427	459	427	373	409	440	409	431	432	420	430	380	413	417	415	422	425	404	411	440	418	420	382	388	426	417	446	397	412	428	450	427	437	372	452	411	435	470	423	396	443	420	409	439	379	422	421	363	441	435	428	410	443	482	435	404	438	418	463	458	409	458	423	430	430	418	394	422	452	458	459	455	413	396	425	426	402	420	427	406	434	406	425	428	407	427	440	431	379	415	416	441	430	467	414	423	418	467	449	396	453	432	426	409	412	413	430	412	395	417	397	400	439	419	381	381	426	420	387	433	458	405	409	419	426	460	405	379	419	417	458	411	419	414	398	420	413	446	427	404	431	405	404	480	418	416	422	374	422	435	437	442	403	399	396	371	439	393	403	449	432	401	429	388	385	398	403	412	412	454	433	435	416	453	427	409	405	455	395	403	419	374	389	414	437	417	403	422	431	379	416	438	429	436	452	404	424	390	385	435	458	418	426	415	417	421	404	444	421	419	411	393	380	445	419	408	426	436	440	424	413	397	443	356	427	454	433	426	423	439	421	407	429	424	459	410	433	422	430	398	427	414	433	449	430	439	401	423	422	426	418	388	424	432	419	430	425	425	412	450	419	441	416	420	428	393	423	411	445	439	430	418	438	415	430	420	408	441	443	401	442	446	421	447	393	419	438	455	435	410	423	438	428	425	460	424	426	402	417	422	398	418	490	458	393	415	421	429	453	421	388	386	415	420	462	466	422	402	449	451	449	414	423	428	473	419	403	387	414	423	405	426	452	429	431	414	439	399	448	414	412	415	404	386	435	438	409	402	430	411	446	440	445	430	434	436	439	413	418	423	416	450	389	414	420	389	450	446	421	435	389	402	402	433	398	431	401	427	424	433	436	391	438	390	406	435	415	439	410	443	403	409	432	457	387	423	414	428	453	402	450	401	419	401	416	393	412	423	446	412	399	450	398	382	454	411	429	429	398	408	401	434	422	380	386	431	439	433	434	417	438	443	431	430	443	416	425	452	398	446	418	421	390	428	434	423	440	364	415	406	389	423	418	407	432	419	446	432	392	427	431	438	446	436	454	420	427	450	387	454	457	445	418	433	409	412	410	400	434	438	395	423	402	420	393	393	432	387	414	401	394	407	395	384	416	461	413	412	394	451	476	470	402	396	412	429	466	449	437	408	446	447	397	414	429	491	432	417	423	404	371	410	452	409	429	434	479	471	445	419	453	436	392	420	433	413	438	450	424	448	396	464	451	412	429	430	398	444	458	417	388	400	364	417	435	410	406	435	410	384	432	463	398	422	451	398	422	397	447	415	447	440	442	420	440	389	454	440	435	432	447	433	419	432	401	400	410	410	385	428	436	406	417	394	409	409	409	413	430	406	454	403	431	456	402	428	421	399	437	448	392	430	423	402	421	422	410	414	423	434	383	403	434	430	413	420	423	391	411	409	403	392	414	388	412	391	440	424	411	386	457	422	463	393	434	402	401	393	420	433	431	416	368	381	410	433	438	428	428	421	440	407	435	387	429	461	409	407	420	450	429	375	388	394	402	424	372	445	438	405	422	452	449	433	439	458	440	434	404	413	386	454	419	427	419	424	415	427	417	420	440	423	413	431	418	408	440	392	412	408	406	431	427	425	426	431	402	451	404	424	432	425	416	433	446	451	427	399	429	412	460	396	399	436	396	434	455	427	458	389	438	447	424	425	388	420	416	408	426	426	412	386	395	415	409	415	438	422	420	396	424	401	407	414	421	411	449	444	441	371	426	466	437	420	388	408	408	401	438	421	383	396	400	446	447	447	424	427	415	391	393	390	399	437	476	430	400	431	455	440	409	432	434	412	452	425	389	415	421	410	436	433	417	437	419	431	424	423	428	411	429	399	426	452	409	405	397	414	452	410	386	437	421	448	423	370	468	422	393	403	433	437	479	396	409	427	390	418	455	455	402	411	389	462	411	418	408	445	443	410	431	392	410	425	385	425	355	460	427	424	456	446	403	408	392	444	400	429	430	432	394	387	427	447	427	395	430	393	418
19563	1497	2202	2380	2180	1809	1681	1393	1361	1299	1200	1207	1134	1085	1039	1085	1050	1007	958	965	999	981	1057	988	1014	973	1006	963	970	980	890	937	908	916	923	883	986	951	871	904	972	980	910	953	924	930	891	923	936	946	901	955	933	939	989	925	910	893	941	900	966	946	968	927	974	904	944	908	928	957	950	989	944	945	1011	907	876	904	938	919	912	890	951	972	861	929	955	908	941	922	919	903	920	921	923	940	982	920	895	968	967	932	956	852	958	928	870	906	935	898	964	905	879	964	889	896	914	930	899	943	951	940	907	925	942	946	908	950	970	856	912	900	885	900	903	923	855	932	923	931	912	921	921	935	925	882	889	886	922	886	921	883	950	933	914	875	924	868	916	937	898	883	968	912	915	912	895	926	896	883	939	933	954	907	890	904	917	909	949	924	927	908	859	905	911	937	899	887	902	920	920	855	943	907	903	1002	898	844	941	916	904	953	903	917	930	935	961	939	935	934	938	875	909	953	909	901	892	924	918	948	931	915	905	908	944	935	917	913	879	898	876	917	904	886	945	889	928	914	944	866	887	888	941	861	889	943	926	923	864	885	935	989	886	937	893	917	857	897	863	891	927	921	974	880	870	969	931	960	928	930	869	927	955	890	935	922	913	904	900	996	928	936	905	880	927	883	892	861	918	896	947	985	933	895	943	949	921	949	922	934	892	934	942	898	891	909	909	899	890	858	914	949	918	895	899	912	896	910	986	904	880	965	851	929	929	876	974	886	928	932	912	936	936	920	927	888	959	861	949	907	917	872	942	924	918	930	850	885	890	892	883	913	881	939	944	938	929	902	866	895	890	948	954	917	916	895	937	900	905	911	927	898	921	889	888	896	950	917	947	850	939	962	942	920	948	898	939	913	897	925	917	946	948	957	939	937	921	938	920	915	904	909	937	906	940	927	914	893	878	945	962	902	892	990	898	881	900	904	887	926	936	913	861	926	882	870	954	912	916	898	921	901	911	871	910	935	895	890	911	961	912	860	914	930	915	955	882	894	888	909	858	934	942	928	884	895	954	922	907	925	887	909	1007	970	966	889	932	852	914	938	955	946	905	952	896	905	878	871	895	857	937	899	857	937	899	917	882	974	895	938	938	871	936	892	910	912	902	898	882	891	905	891	893	923	966	885	890	949	929	906	941	918	893	933	949	886	883	915	951	963	955	964	910	924	899	968	891	968	919	886	866	914	922	931	852	886	914	900	928	897	915	895	934	909	947	876	910	925	919	942	837	935	932	948	876	958	951	876	923	967	945	911	932	936	920	989	901	837	889	907	934	894	910	897	947	915	908	927	895	919	940	938	903	937	937	948	924	874	892	937	968	922	888	943	952	897	881	899	892	871	929	888	915	888	883	919	921	889	887	961	905	867	962	943	922	971	890	935	910	867	940	985	944	972	924	879	918	892	915	934	911	888	958	918	917	873	888	895	901	859	886	904	893	878	918	914	952	933	885	910	939	934	888	898	977	916	940	901	855	856	864	957	926	932	919	948	903	902	958	875	922	944	915	867	866	896	951	888	913	928	904	931	895	909	861	942	933	905	902	941	909	876	859	925	915	912	949	884	910	942	892	942	970	853	946	903	898	904	926	934	858	922	949	898	896	874	943	907	947	930	904	884	925	897	890	910	911	930	923	924	951	921	903	926	902	875	900	932	913	922	907	871	871	940	923	941	925	957	883	926	920	919	902	951	854	896	907	919	875	882	894	962	862	853	926	944	919	905	929	927	958	963	902	926	946	946	882	904	921	913	935	874	945	994	924	936	929	885	894	911	913	880	886	929	917	937	899	970	930	903	867	893	914	896	913	908	956	892	881	908	893	905	934	939	883	912	910	867	960	877	922	910	938	962	910	888	850	913	909	867	881	905	935	921	903	892	871	883	939	886	889	941	934	934	852	907	893	957	896	898	925	928	920	907	937	969	866	904	905	876	922	929	850	909	886	896	918	923	913	903	846	933	983	896	930	903	969	854	942	934	893	934	905	909	867	938	935	932	918	904	984	936	933	899	922	911	936	877	905	894	911	861	885	839	887	924	906	912	875	940	893	991	952	925	912	829	899	927	902	888	954	894	949	924	939	867	929	893	895	938	924	898	900	912	935	930	917	950	922	897	876	871	927	894	935	886	950	931	913	904	890	900	886	953	984	868	904	898	929	958	892	934	949	917	928	924	930	923	974	934	992	920	869	955	953	984	899	894	886	875	971	892	895	936	918	910	920	921	915	967	916	919	902	902	913	963	883	880	920	907	925	953	918	946	909	869	896	879	926	891	955	867	929	936	931	904	906	896	883	884	862	1003	988	914	891	892	921	942	901	939	946	943	962	876	901	884	855	903	926	920	898	888	895	879	913	898	913	960	922	887	957	918	936	908	953	903	925	950	853	880	887	918	920	937	883	895	922	906	933	916	922	869	925	897	939	901	927	967	938	935	884	906	916	974	884	889	913	891	935	942	915	885	913	970	956	905	894	938	844	914	933	906	902	925	977	920	927	936	861	917	917	951	935	948	890	943	943	906	904	951	919	863	926	871	916	904	947	938	926	932	935	868	950	872	865	945	906	892	921	880	907	931	883	870	978	972	828	971	940	934	956	923	945	956	923	865	908	915	962	899	881	888	902	980	903	919	903	912	918	934	945	899	906	916	908	924	880	948	924	911	930	949	916	965	862	923	965	894	885	900	920	905	868	908	951	888	926	912	896	884	937	959	914	881	946	888	898	956	909	925	877	953	945	921	930	882	985	937	898	934	893	965	876	932	909	964	943	901	908	918	901	953	928	867	856	916	955	890	902	928	928	935	893	942	921	901	953	933	911	921	921	855	879	913	919	890	953	906	922	904	896	932	975	927	912	926	920	916	899	961	916	871	949	915	928	883	925	943	958	893	913	854	898	912	889	912	894	977	906	884	930	985	862	887	850	933	952	926	937	950	979	931	942	877	872	943	937	977	943	957	952	904	913	872	937	884	951	961	816	903	920	889	928	914	923	937	965	917	947	928	940	917	915	872	935	873	896	879	934	866	946	928	891	919	894	908	944	905	878	892	892	935	938	929	913	853	941	920	910	917	885	891	968	906	942	937	861	896	870	936	914	957	925	940	916	933	947	966	929	930	895	959	960	945	932	888	914	904	948	955	898	884	904	901	916	865	911	942	918	934	937	873	896	949	809	880	961	878	919	973	906	974	942	954	920	957	950	890	896	922	925	902	936	980	933	931	879	915	964	932	872	966	973	930	885	885	903	901	953	844	881	908	943	911	928	945	962	947	926	935	948	971	896	933	915	939	874	901	880	960	898	943	893	944	947	925	878	934	913	884	946	875	959	954	932	901	924	891	915	898	933	900	903	926	926	903	924	887	949	941	890	880	937	910	912	871	917	931	958	949	908	886	972	901	922	928	966	886	973	933	917	906	893	879	883	968	928	843	861	867	940	935	926	945	906	952	890	903	880	882	885	901	901	911	885	916
9006	602	198	211	198	171	218	195	178	193	204	177	234	187	216	172	195	175	194	176	183	190	169	181	233	221	190	208	221	193	199	211	187	216	193	231	197	207	175	190	199	215	192	216	186	210	208	199	196	198	205	228	215	230	215	200	210	213	215	201	191	201	210	180	221	205	196	205	220	178	207	210	221	193	197	201	205	187	189	195	204	214	214	189	196	196	185	196	210	227	222	199	207	193	218	186	224	220	196	216	213	201	218	199	193	203	205	236	201	197	178	194	188	210	212	231	221	189	205	201	188	205	201	213	202	204	187	213	207	198	216	217	196	191	204	177	188	201	234	227	184	201	187	159	194	213	228	183	217	203	202	199	198	236	226	239	190	184	219	193	193	175	215	194	177	196	210	199	194	226	200	192	198	207	208	230	214	215	207	192	202	212	196	181	205	192	188	198	214	182	194	211	205	183	191	225	198	180	205	191	174	197	213	190	194	188	197	195	203	236	190	203	215	203	196	219	206	191	188	189	224	167	187	204	221	201	184	229	191	199	228	207	197	210	198	179	193	194	207	190	188	195	186	196	203	186	206	216	184	200	201	210	200	211	170	201	234	183	226	206	207	188	232	203	201	190	235	238	178	185	200	215	211	178	204	219	218	206	190	189	219	186	194	194	207	244	211	186	199	209	213	204	202	211	177	191	219	202	213	215	228	222	204	193	210	217	198	192	203	216	193	198	207	202	188	224	225	217	207	195	205	207	216	187	209	216	219	212	183	185	173	199	208	193	229	225	230	195	219	195	208	244	210	176	218	194	184	166	223	192	216	189	209	188	205	193	202	214	217	184	199	172	179	195	194	201	203	240	209	194	230	241	218	207	213	204	193	212	215	228	219	187	182	212	197	188	194	216	181	186	223	193	193	197	183	205	205	202	191	198	203	215	233	208	191	181	205	195	200	222	222	168	207	205	203	201	228	171	182	211	201	198	212	194	205	212	207	199	200	215	188	194	203	193	204	203	178	196	206	196	207	194	199	208	191	205	213	214	223	242	208	196	180	178	212	220	203	187	184	198	224	219	185	206	178	160	221	196	186	219	205	207	206	198	232	207	203	207	202	186	191	249	194	202	203	200	220	176	182	211	222	206	235	193	200	220	178	206	173	193	206	187	167	210	218	206	226	181	216	229	228	188	190	191	169	203	206	217	240	215	197	217	213	203	194	229	221	198	181	204	194	215	214	187	170	187	218	212	204	190	194	215	186	200	205	198	204	167	192	202	204	224	220	216	178	199	236	216	203	196	213	195	240	202	185	216	202	191	197	227	221	211	216	222	189	194	214	208	196	196	198	219	207	213	221	184	197	198	199	211	218	187	166	200	213	184	209	200	195	174	204	201	214	209	191	213	203	221	215	196	220	219	194	223	197	203	207	208	221	210	222	214	201	213	216	199	207	189	204	175	184	222	211	225	192	212	172	196	193	219	200	211	191	203	193	218	196	220	170	184	201	185	210	205	203	196	201	196	226	202	165	228	208	218	195	213	201	218	188	214	191	234	204	207	221	204	207	228	218	190	227	199	209	188	174	205	204	199	204	173	183	189	216	213	205	225	184	186	224	215	200	216	218	196	186	178	195	220	201	191	195	213	187	179	196	225	213	198	179	202	206	210	196	193	229	240	198	239	189	227	167	204	230	225	210	230	210	187	174	243	215	207	201	206	207	203	202	189	210	202	180	212	210	180	220	191	206	202	207	202	174	186	213	194	188	227	173	229	198	192	242	214	211	219	194	211	169	181	202	206	206	198	200	184	186	180	208	184	188	214	227	212	226	214	210	199	225	220	191	199	189	196	205	180	223	180	214	191	200	188	205	207	184	201	204	188	210	197	201	208	201	218	223	215	224	203	226	194	219	196	215	171	207	245	200	198	193	199	220	179	205	176	202	218	178	193	191	208	206	207	180	207	202	183	203	202	201	206	183	168	180	187	217	202	196	208	208	223	216	206	204	186	178	215	217	207	175	194	202	197	201	198	208	199	204	190	179	202	220	187	165	176	210	183	193	196	210	213	202	235	167	205	210	207	251	192	188	225	195	173	205	198	203	223	188	185	186	203	184	195	168	206	211	212	180	193	194	209	204	217	216	170	219	200	176	206	224	202	211	181	209	203	167	202	218	172	203	233	194	208	218	187	215	200	219	177	214	183	169	192	185	219	186	220	194	220	213	191	217	173	217	213	207	194	248	202	224	218	205	211	198	222	214	199	187	220	198	195	204	202	214	202	174	209	220	205	196	210	180	194	197	192	211	190	211	214	201	191	218	204	192	183	178	214	225	209	193	198	176	223	190	185	206	187	213	219	201	226	205	196	197	220	185	190	189	223	236	199	200	192	200	180	221	208	229	218	204	190	175	196	218	184	199	218	196	212	209	163	210	202	189	192	197	213	234	195	196	199	192	232	216	200	202	207	187	211	155	199	195	201	211	217	198	222	182	208	200	206	210	198	212	224	193	196	166	203	194	225	183	181	227	197	204	191	186	191	185	187	199	216	210	212	196	181	223	197	217	211	181	208	211	196	183	201	223	202	207	204	220	211	212	209	211	211	226	181	163	232	234	225	187	196	185	217	222	172	176	217	214	193	186	215	211	192	210	212	229	194	226	206	209	195	196	201	200	211	201	198	181	207	210	188	222	202	229	204	212	208	187	201	210	212	191	196	200	208	196	217	199	202	203	205	187	233	199	207	212	234	227	188	180	189	201	215	190	240	226	218	225	239	200	200	216	178	224	186	209	213	230	192	194	210	213	215	210	225	204	200	187	183	172	187	213	204	214	188	188	230	200	209	214	187	235	206	221	199	195	191	193	214	210	223	184	210	183	219	228	203	221	222	236	194	166	199	206	199	208	219	206	224	183	234	201	188	177	197	190	204	200	216	212	187	213	196	182	202	203	192	209	173	186	204	222	208	211	191	193	204	187	174	211	222	211	190	190	184	183	196	187	198	216	184	189	205	215	193	218	218	202	217	210	194	179	214	188	168	185	225	221	204	221	207	208	237	204	181	213	192	196	216	228	223	203	195	234	187	177	176	205	220	204	248	210	202	209	189	182	191	174	201	218	222	211	185	190	229	204	229	221	242	183	220	209	218	226	198	208	195	210	216	214	202	205	197	212	178	219	195	208	220	181	212	189	200	201	197	200	202	210	194	190	173	209	205	214	190	194	192	200	179	202	190	193	224	207	218	205	222	215	199	211	192	235	210	206	197	226	208	218	204	208	200	210	204	175	191	213	202	201	185	169	204	189	228	190	199	198	197	227	203	206	189	184	202	225	187	200	195	214	213	223	195	196	254	223	214	216	196	201	227	206	204	187	189	186	216	202	201	189	190	185	199	194	213	199	227	202	224	205	218	239	208	211	229	231	222	184	210	197	217	220	211	200	206	204	205	192	201	203	194	199	199	205	201	199	194	220	202	182	188	211	218	203	190	196	205	232	198	206	201	210	180	199	205	191	185
5425	525	509	576	516	482	504	496	478	454	474	522	508	504	535	494	445	486	508	518	482	519	499	524	519	486	508	515	498	484	524	513	544	474	507	494	509	424	502	514	486	507	490	514	457	445	443	522	494	535	479	463	523	455	509	431	510	507	546	502	522	520	542	532	490	523	469	463	528	531	492	504	486	469	487	481	501	480	504	522	494	524	435	485	502	510	511	480	492	504	504	466	487	476	487	492	513	494	522	498	497	475	480	479	484	512	525	476	463	459	500	466	480	521	467	509	509	516	482	466	522	494	501	484	488	506	517	513	520	509	474	487	491	534	523	489	520	509	479	522	460	457	495	471	473	509	470	466	508	501	523	544	490	473	482	478	533	456	530	490	502	514	497	476	481	463	489	495	491	495	440	475	539	488	495	515	468	503	497	511	489	488	462	464	484	500	450	513	464	507	448	470	460	504	492	469	482	481	467	491	472	466	461	474	496	525	490	500	490	463	507	502	466	529	518	514	468	517	477	492	489	555	507	514	487	517	468	487	532	499	487	469	511	514	529	488	494	455	494	503	466	500	489	506	473	510	514	486	483	487	507	470	527	522	499	471	484	498	497	510	475	516	459	513	520	492	527	492	432	492	486	507	489	508	480	471	528	495	486	517	508	490	485	503	504	490	501	478	493	466	482	479	476	480	498	490	476	509	489	493	498	520	489	532	487	500	491	461	481	498	447	487	512	498	490	505	545	459	467	534	505	472	477	488	520	490	501	464	491	501	476	502	490	485	511	511	475	513	488	472	498	474	496	476	491	489	507	467	513	455	480	458	453	522	504	499	474	520	489	452	498	506	513	519	539	475	467	461	501	519	522	518	499	511	488	515	508	511	482	518	505	475	472	503	497	495	518	529	489	476	498	463	499	452	489	528	473	458	490	491	492	511	519	486	517	502	523	522	477	522	491	497	502	482	469	451	459	509	474	516	492	521	496	486	527	531	460	516	524	467	500	513	494	505	491	498	518	453	529	524	524	468	488	485	489	434	516	500	521	463	482	515	447	512	445	471	460	460	481	496	471	474	475	515	470	522	480	538	522	466	469	485	469	515	510	499	514	468	528	491	460	490	523	509	537	491	499	480	531	490	481	481	492	475	459	478	485	462	512	486	455	461	491	508	526	485	501	504	504	497	490	507	443	498	468	489	525	470	500	510	495	494	535	504	491	465	519	486	532	510	486	502	501	489	508	488	460	453	480	487	500	475	512	467	505	496	470	484	488	499	491	488	484	419	484	496	473	502	483	469	522	502	501	517	493	490	521	479	492	494	481	483	485	494	451	508	498	528	509	511	464	514	498	487	523	467	545	495	516	449	500	499	500	461	502	489	449	474	473	452	516	488	494	457	475	494	512	524	482	504	471	504	492	521	503	518	454	476	486	500	492	481	512	512	516	470	486	491	516	516	464	474	480	500	496	480	488	535	480	505	467	519	460	485	491	520	491	466	520	500	474	471	467	531	503	499	530	514	489	490	478	470	457	498	499	503	495	475	481	485	476	486	481	487	477	499	507	462	515	486	460	487	486	528	538	479	495	445	517	496	498	509	486	503	472	520	491	511	514	465	523	535	498	478	517	499	488	471	505	453	497	503	484	505	505	482	484	485	474	495	513	487	473	473	499	462	524	462	500	465	480	490	473	501	486	506	498	479	516	510	493	474	512	489	513	501	514	530	504	533	479	507	432	516	459	469	491	500	493	487	483	517	518	471	502	502	473	509	475	456	471	507	446	498	507	505	515	489	502	500	488	511	509	436	502	495	504	499	516	515	470	497	489	503	465	470	493	501	513	458	484	493	446	477	520	457	505	500	471	475	533	493	471	518	503	498	517	498	500	481	457	484	523	493	530	481	457	530	472	499	507	476	470	516	484	484	474	502	507	469	511	445	489	484	488	504	484	494	492	473	484	492	495	447	502	481	504	473	517	499	491	499	482	494	486	501	488	488	481	495	520	499	470	481	501	499	474	499	493	471	495	492	508	506	498	491	531	484	473	480	494	493	527	504	456	480	518	509	481	475	487	513	495	472	499	487	476	501	498	455	502	472	507	444	513	484	517	461	485	468	504	529	515	505	504	475	507	470	501	532	486	477	480	494	498	516	473	467	475	479	487	486	481	483	513	519	521	506	475	529	469	512	490	488	470	477	442	497	480	515	507	462	440	443	457	495	483	491	529	503	544	504	483	496	470	480	506	473	495	475	467	478	500	478	458	478	534	472	493	476	546	507	479	448	494	528	499	507	528	478	496	529	489	507	462	490	529	486	502	505	504	510	496	493	489	495	494	482	472	453	524	494	478	481	437	473	494	496	487	491	474	511	512	500	527	471	479	468	484	473	487	534	472	481	490	487	509	473	485	465	508	519	493	496	490	500	488	485	458	454	520	500	476	504	495	479	506	491	495	490	500	481	479	488	492	539	451	453	474	473	507	519	499	486	488	475	495	485	445	522	507	499	491	536	489	478	482	438	501	477	482	514	505	500	519	508	463	482	493	463	507	520	479	506	538	501	473	491	466	522	460	508	462	538	494	492	529	528	516	492	489	470	459	511	504	453	486	519	522	482	456	484	500	506	490	526	517	469	515	539	481	505	500	460	459	519	540	476	520	500	493	497	479	491	482	486	466	499	495	462	471	473	510	450	513	458	482	504	508	486	459	496	503	510	531	485	491	511	478	505	483	442	474	537	490	468	474	488	516	487	464	490	518	537	481	497	486	531	503	532	476	469	480	473	489	484	517	475	487	512	479	459	468	468	509	523	482	499	504	481	472	524	477	490	537	471	533	520	470	486	494	479	511	500	460	500	517	436	515	494	498	524	476	508	510	472	497	517	507	501	499	515	469	518	474	531	501	530	443	502	479	464	518	467	511	461	525	533	526	508	484	456	478	498	504	465	459	472	466	466	501	451	516	511	459	484	489	474	519	511	487	485	505	506	500	475	498	483	493	497	485	492	470	492	487	494	452	471	511	464	477	493	462	484	489	498	500	537	503	487	475	493	515	490	499	466	481	471	501	491	519	499	475	518	436	487	491	540	485	507	483	535	498	468	497	516	499	498	538	523	511	516	490	454	507	492	511	446	476	485	477	490	504	513	479	498	536	484	499	512	530	502	521	505	476	490	486	521	490	485	492	517	485	508	476	498	520	506	485	494	457	524	508	443	538	504	511	508	471	518	499	494	487	477	448	495	487	489	496	485	525	469	464	513	475	487	502	453	494	454	441	517	458	491	472	491	488	481	505	479	479	487	472	476	494	505	467	499	493	510	474	506	492	511	484	514	472	505	479	499	471	481	481	511	523	510	486	505	509	482	513	493	474	493	481	517	464	517	497	511	492	476	497	459	510	460	531	504	512	519	456	520	500	468	530	467	479	488	485	501	478	536	526	505	476	517	509	466	513	491	524	508	482	486	467	488	522	467	501	483	487	433	491	523	494	473	497	495	484	482	545	517	512	494	513	492
23552	2491	662	517	434	442	395	335	355	312	300	320	300	311	298	291	267	285	277	315	270	281	285	315	288	297	269	288	267	287	282	271	297	270	270	281	299	287	283	284	290	249	312	310	280	307	299	274	288	308	284	273	289	286	268	291	266	295	297	275	254	292	314	308	308	313	262	296	297	265	290	295	282	298	295	321	299	244	291	272	310	316	289	284	309	328	335	276	276	255	277	256	277	295	270	289	303	288	315	279	276	311	315	286	275	260	278	293	298	311	284	242	273	282	283	282	303	310	286	297	286	256	300	266	271	284	280	300	284	325	272	261	286	297	262	291	255	263	300	292	280	279	275	317	299	240	296	269	255	286	252	274	286	288	285	288	280	275	315	259	299	270	271	307	282	332	266	286	278	271	304	293	295	298	283	297	269	269	300	282	286	280	298	281	288	289	296	288	298	303	286	280	306	278	272	277	296	281	259	294	286	294	285	290	300	285	293	284	299	266	270	300	278	277	266	285	305	344	310	303	281	270	266	302	269	281	295	260	256	288	268	271	304	284	290	257	349	297	275	294	290	289	318	314	280	269	256	257	311	292	275	269	270	291	291	289	332	304	299	286	311	301	279	276	286	282	223	292	298	322	319	256	303	305	288	305	299	269	304	283	257	266	298	282	289	287	291	268	262	298	258	301	269	249	268	292	282	292	279	278	256	306	262	288	290	296	296	305	313	277	291	282	284	270	290	280	307	278	301	305	306	311	268	306	288	288	289	259	296	278	317	277	286	290	251	286	261	286	282	265	290	271	283	268	300	296	277	282	292	278	273	302	287	301	256	305	298	261	288	287	294	283	255	256	289	294	333	271	259	297	274	301	264	316	268	292	327	307	290	260	293	311	290	261	258	275	279	262	288	283	302	257	271	264	263	286	279	263	246	249	273	290	269	275	288	284	273	288	277	283	283	258	276	280	304	257	285	322	274	309	295	274	266	301	289	283	271	300	272	287	291	287	292	301	307	254	285	313	253	295	258	278	274	254	301	298	283	301	313	272	321	294	279	291	269	316	326	246	286	299	261	331	283	289	287	281	324	277	291	284	263	278	298	294	308	310	279	297	255	286	266	296	283	261	273	285	262	276	259	274	296	298	285	277	275	284	279	321	296	286	289	269	311	254	362	267	285	296	299	271	262	278	268	277	263	306	291	307	261	264	262	260	259	310	273	282	259	254	277	286	286	300	274	287	281	310	271	314	294	311	289	286	257	297	276	286	317	301	289	286	285	289	321	284	302	263	298	322	248	275	290	279	301	290	295	299	281	250	273	266	276	267	268	257	294	333	273	275	274	282	312	254	281	279	321	295	307	290	299	297	296	308	275	287	317	282	273	260	275	317	278	274	272	287	256	260	295	272	298	305	304	277	277	290	301	298	286	268	276	291	311	263	297	323	280	265	247	325	271	274	283	311	275	269	312	293	266	258	282	287	314	259	266	270	282	267	276	256	296	309	309	317	248	277	274	304	295	262	273	268	305	274	280	298	299	251	302	288	293	290	278	291	283	277	276	301	285	281	306	271	272	258	301	302	264	262	258	285	289	312	278	248	264	280	265	287	314	294	288	269	276	283	269	287	294	281	324	288	297	305	293	285	291	305	271	252	284	285	288	282	304	303	283	296	281	270	292	268	285	270	289	282	289	273	307	293	268	270	300	287	280	289	272	270	287	312	275	314	301	296	305	262	297	272	262	277	294	249	269	281	275	292	269	279	277	316	250	329	283	253	271	278	291	244	272	300	263	254	299	307	296	257	252	288	305	261	258	281	284	262	284	293	288	285	255	252	305	273	302	262	253	264	262	281	291	297	291	289	283	267	267	277	266	290	277	307	285	291	261	250	261	294	290	304	294	254	278	270	287	281	305	304	288	287	290	271	266	272	283	299	302	264	294	281	292	305	275	259	314	254	298	279	306	283	269	243	270	280	290	312	281	307	279	298	283	268	254	269	275	296	294	271	298	279	287	298	257	298	326	262	288	292	254	274	282	295	268	237	271	301	308	280	282	294	275	255	288	295	282	285	279	311	281	276	271	299	322	268	255	291	302	291	276	275	318	286	270	248	288	296	294	271	255	257	268	312	272	294	277	326	288	298	276	301	331	307	288	283	260	300	299	275	291	297	321	279	278	258	270	250	277	295	324	287	307	284	276	292	293	272	263	303	273	297	285	254	275	264	258	264	289	298	244	275	273	289	242	250	271	283	288	249	276	279	259	289	299	295	294	296	304	268	292	291	284	257	285	309	307	292	282	286	264	291	271	266	273	299	293	321	257	313	297	289	271	339	313	276	308	278	279	316	278	276	260	288	280	271	277	283	282	294	312	301	290	319	287	266	297	300	313	291	282	272	256	286	284	294	279	271	316	266	279	327	277	264	257	257	302	285	317	248	287	298	305	293	284	284	269	323	290	279	305	328	308	287	277	289	308	275	285	296	270	283	258	268	282	291	272	270	270	276	262	263	323	273	302	293	314	290	301	290	277	271	293	276	310	312	308	300	276	338	287	318	295	274	272	312	280	268	292	271	286	273	300	270	303	301	306	257	335	268	265	291	291	294	253	282	296	296	310	306	287	303	271	282	304	329	276	291	271	283	303	288	297	263	329	300	263	290	289	299	309	320	285	300	306	269	298	280	264	308	298	290	308	274	292	300	309	274	296	265	259	264	246	293	308	269	294	271	286	269	243	285	271	303	295	286	274	298	285	285	316	269	316	281	300	274	313	277	302	278	278	302	331	294	285	273	261	315	256	305	296	295	262	256	313	273	233	271	303	271	270	301	308	272	314	277	274	284	297	278	282	299	245	299	301	276	297	341	293	265	274	283	338	295	270	260	270	291	300	293	279	274	257	316	269	283	298	295	275	263	277	286	309	300	265	303	301	282	266	278	288	283	292	257	283	276	309	252	298	282	272	279	314	277	304	308	266	284	288	278	287	303	287	293	303	278	269	300	271	286	232	280	293	262	305	284	267	287	293	301	320	295	266	278	265	292	302	279	295	323	282	298	272	286	292	315	315	299	304	286	277	292	262	271	280	278	266	268	288	269	278	285	289	273	304	289	309	299	277	270	275	303	279	275	292	318	312	294	282	275	277	297	279	280	254	282	302	316	303	272	275	319	268	271	274	276	278	261	295	326	268	284	280	279	259	307	285	301	276	309	298	307	311	294	323	264	315	287	282	282	256	296	256	281	275	269	276	314	289	270	283	314	263	275	297	265	314	269	294	271	290	252	239	292	298	282	287	282	302	353	250	296	275	310	323	267	309	290	305	279	293	267	233	279	276	268	268	266	269	290	286	305	300	267	302	276	306	268	276	295	271	253	259	279	282	279	280	307	318	318	277	255	302	267	262	269	265	299	293	273	286	257	257	301	308	266	261	278	316	245	296	283	321	281	293	287	302	316	326	265	269	270	294	297	302	252	282	288	305	287	333	265	273	260	273	323	265	317	274	288	247	291	300	274
13264	943	1299	1430	1264	1184	1070	861	819	828	865	793	746	746	708	717	745	778	745	748	710	673	690	701	707	711	697	697	710	689	712	671	647	698	693	661	739	684	682	687	670	666	685	663	687	660	647	681	648	705	651	667	658	654	661	681	663	640	677	683	659	675	639	635	654	667	655	633	664	698	698	689	700	648	724	693	679	701	674	737	669	690	660	629	646	647	655	644	624	644	661	672	683	696	672	635	710	672	645	743	663	651	654	649	711	640	651	665	651	691	646	659	676	670	660	709	690	660	675	686	687	683	677	700	708	692	678	661	618	701	628	674	628	636	644	641	644	664	652	659	690	651	658	652	631	645	632	635	667	634	643	649	680	643	667	613	644	679	653	674	668	690	680	660	639	697	661	682	662	656	628	714	650	666	654	710	646	691	608	666	717	656	710	655	623	707	644	671	663	648	654	636	650	703	671	656	705	672	649	642	680	626	649	706	653	693	659	653	658	653	699	649	691	665	688	678	679	726	680	681	623	651	651	677	675	601	694	628	639	691	654	641	665	674	679	679	719	646	665	665	694	642	657	633	701	719	668	616	672	707	617	668	641	675	680	672	603	640	694	696	691	672	637	712	658	685	655	678	651	646	681	650	690	657	607	645	642	750	642	649	682	686	649	595	666	657	654	622	650	667	724	663	696	688	667	711	648	669	680	636	685	664	694	675	703	658	633	648	641	638	666	682	694	633	645	670	623	632	684	684	655	639	672	628	715	703	650	646	683	660	721	651	690	654	605	669	686	621	671	679	648	672	683	653	651	670	661	669	648	659	688	606	653	626	625	669	666	623	656	651	656	669	629	695	652	644	617	657	670	631	662	664	633	679	641	630	640	644	702	647	646	696	677	696	709	677	641	694	678	684	658	637	665	656	712	611	638	666	669	689	708	630	653	688	711	691	658	644	651	680	666	644	634	703	676	664	663	649	673	689	690	651	665	685	661	669	630	718	626	683	660	662	674	641	641	653	648	662	622	656	644	683	618	653	633	669	652	631	631	645	723	624	626	646	641	613	653	618	666	715	626	679	627	612	648	621	613	683	676	677	680	635	664	666	666	690	641	676	668	620	689	624	669	610	696	649	706	655	621	631	688	701	675	683	627	668	627	634	657	661	663	686	629	647	672	699	649	658	671	666	669	694	617	673	668	636	663	686	691	636	632	634	674	693	690	677	669	681	694	679	697	655	658	703	654	683	651	660	641	660	640	686	674	647	658	652	678	649	683	670	656	674	695	645	662	660	646	670	661	636	629	696	653	649	649	680	645	706	644	622	623	673	649	620	623	647	659	656	655	639	670	649	671	665	663	672	664	662	627	636	641	573	684	659	626	675	650	640	709	618	619	653	610	610	679	676	681	698	667	657	632	679	665	697	681	666	630	649	656	641	689	647	639	658	623	670	717	657	685	703	632	613	608	623	604	667	668	662	693	680	657	701	673	637	630	670	655	670	666	656	692	665	648	685	634	671	687	642	638	714	653	628	639	648	650	665	627	638	671	672	661	664	727	598	649	669	655	656	685	677	677	658	665	612	658	651	627	689	631	657	658	632	668	664	664	640	667	671	643	648	640	698	679	689	648	634	689	634	680	659	680	677	657	701	654	627	609	687	717	680	664	674	637	679	654	694	648	692	635	680	677	640	642	690	678	669	676	659	655	677	665	628	651	637	663	711	643	680	636	657	676	677	632	630	684	618	617	677	670	653	683	717	679	712	641	662	653	669	629	652	675	695	648	623	642	682	667	659	677	661	695	657	674	641	650	618	682	641	693	673	675	685	707	652	650	631	690	612	632	667	639	693	625	657	670	658	655	653	670	655	686	637	647	630	659	649	665	632	665	648	605	672	656	705	635	715	666	684	696	659	669	650	638	671	654	635	700	644	629	630	694	738	671	644	693	660	627	611	688	683	639	662	666	657	666	636	713	659	681	690	676	650	638	662	679	638	666	624	704	666	657	720	645	611	614	660	646	671	713	611	629	651	671	650	666	679	699	695	665	650	649	662	648	708	622	657	642	657	686	676	711	640	686	650	625	648	670	704	659	646	699	648	671	676	663	651	673	655	641	649	662	615	631	639	652	679	699	662	677	712	667	612	628	636	701	624	640	650	724	645	680	661	610	704	649	719	639	660	619	654	647	691	658	619	597	632	650	625	664	672	659	648	694	609	675	598	606	702	668	630	665	646	635	652	665	656	633	649	680	702	651	633	652	702	689	630	678	665	669	647	642	663	673	698	714	665	648	676	671	689	638	663	674	690	648	675	647	671	655	619	634	654	689	655	664	617	653	695	607	655	664	669	645	627	667	651	632	636	675	673	706	681	673	629	692	666	659	677	657	689	641	668	643	622	687	689	677	656	676	631	646	709	665	676	646	662	683	665	619	712	675	672	700	648	696	656	623	653	672	637	663	657	680	695	734	653	626	682	657	655	666	668	659	679	610	670	621	681	653	644	668	595	660	694	695	708	636	680	637	683	656	651	664	695	659	629	670	673	688	637	633	663	633	648	634	670	666	653	711	637	684	676	666	703	676	661	670	591	695	687	673	658	695	636	672	660	678	651	677	654	656	612	698	717	669	637	654	652	704	669	708	687	654	662	628	659	648	631	659	647	667	691	602	652	667	648	662	660	630	647	686	685	696	665	677	634	662	650	639	641	645	674	635	669	649	672	641	651	654	660	656	654	691	675	649	649	642	639	698	642	688	651	677	691	662	660	677	680	613	677	655	653	715	686	644	702	717	647	657	683	691	664	636	638	640	608	627	690	636	665	624	667	598	659	634	666	649	669	688	636	639	677	657	679	659	630	638	649	664	621	635	643	659	658	654	693	672	688	658	662	632	672	685	658	694	638	621	694	673	649	665	580	660	617	653	745	710	637	661	672	647	635	662	680	678	652	673	661	674	640	635	685	729	660	658	632	691	623	671	653	593	656	659	708	676	647	638	637	659	685	619	634	614	674	731	655	622	667	663	671	622	664	650	653	691	669	622	659	672	627	658	699	739	675	666	671	639	671	615	680	620	640	662	606	679	690	637	680	645	642	649	646	674	675	693	644	706	666	688	613	695	689	666	660	663	654	644	603	644	681	610	649	678	648	601	676	694	648	638	673	664	665	681	629	682	699	653	616	692	699	698	660	628	643	692	669	685	640	659	673	624	683	637	669	690	665	646	656	682	633	692	658	630	656	640	636	678	626	646	675	667	601	688	677	667	666	656	619	658	660	656	659	685	676	642	639	665	611	652	645	652	660	644	681	647	667	648	656	654	689	679	635	657	639	683	658	640	655	663	656	670	646	643	674	695	661	684	666	669	654	647	662	714	654	695	684	672	669	706	639	683	558	630	619	639	638	651	671	654	650	610	727	665	646	667	671	703	687	665	665	633	613	663	670	640	654	649	676	647	669	668	656	648	659	701	685	704	614	673	627	662	703	648	694	670	634	702	639	661	615	702	625	638	677	640	681
33769	5373	1242	933	771	611	559	526	512	491	487	475	479	455	386	485	472	414	457	416	426	428	427	436	431	415	426	417	418	403	434	383	439	402	431	415	406	446	385	426	432	411	416	402	421	455	397	426	372	415	403	454	438	428	414	448	441	449	407	430	429	407	397	424	424	446	423	372	456	418	454	450	439	411	442	391	419	364	381	381	419	443	379	418	414	395	420	384	435	414	442	407	442	400	419	413	383	405	418	380	408	431	425	434	422	421	444	390	470	444	407	408	423	410	385	440	382	411	443	415	429	421	433	414	424	446	385	449	398	441	426	425	358	421	396	421	383	384	396	393	407	402	427	395	420	445	412	406	428	433	433	390	438	415	387	424	376	402	470	405	416	402	456	406	366	433	390	439	421	430	410	420	394	425	435	416	420	400	447	439	403	444	451	426	429	421	438	440	438	444	413	399	401	405	374	460	419	413	426	396	416	445	391	417	415	399	379	434	427	457	416	393	420	387	396	428	406	428	424	424	417	425	419	412	411	431	449	420	441	440	461	360	457	404	431	442	402	406	455	440	438	394	396	383	420	416	423	432	393	428	381	463	375	414	450	460	380	392	410	391	437	384	421	392	394	414	427	438	410	401	420	376	411	395	382	405	411	413	409	438	393	429	411	387	413	422	370	425	430	401	422	443	411	405	404	422	429	400	402	438	411	422	415	406	423	405	423	408	431	413	425	383	441	427	388	425	414	430	409	399	370	438	409	434	440	407	429	426	407	425	404	430	412	399	443	436	422	421	391	436	413	445	428	470	430	423	434	392	402	417	419	429	462	414	450	420	416	415	432	385	429	445	411	432	436	413	443	424	424	458	449	437	436	416	439	459	402	381	461	398	410	418	419	411	383	393	421	439	394	433	415	427	430	420	380	470	435	449	406	424	390	413	461	414	398	400	422	416	402	421	457	436	416	439	414	417	479	374	412	474	419	426	439	423	403	423	401	414	429	446	408	417	439	370	450	401	387	426	433	413	429	399	412	427	396	412	429	403	406	457	425	449	407	448	413	396	407	426	408	436	430	419	430	426	451	402	419	407	398	407	428	395	440	392	398	398	416	406	413	398	439	399	445	457	449	433	418	409	394	420	460	409	451	407	418	430	398	423	405	404	381	470	450	452	460	378	390	422	456	394	416	409	424	410	390	420	438	432	450	451	431	387	382	402	432	380	385	437	458	415	414	422	422	432	400	433	389	412	448	410	385	459	443	418	436	392	405	423	416	450	409	393	490	397	437	454	414	449	442	422	413	452	412	404	401	381	406	427	409	390	450	460	442	444	425	402	403	413	395	411	417	415	418	414	432	398	433	461	428	434	471	413	421	426	444	414	447	420	410	434	402	397	427	404	429	421	402	429	405	416	415	448	438	413	428	406	384	422	416	374	393	417	441	405	459	398	415	426	451	436	397	472	381	419	411	378	413	424	401	441	430	397	385	408	453	434	396	402	410	433	438	397	455	451	447	408	396	436	401	392	404	422	443	376	417	417	451	444	398	435	392	428	374	416	430	438	445	434	386	454	427	419	421	365	473	390	389	385	398	418	435	434	439	406	407	380	413	409	384	426	379	465	454	410	456	431	408	405	460	446	447	373	428	416	406	441	383	414	434	404	401	415	395	419	404	397	410	361	470	434	415	406	394	419	431	440	422	419	414	404	398	437	420	440	391	423	395	394	417	427	440	429	439	420	424	431	432	397	477	406	383	384	392	380	426	386	398	389	432	387	397	433	411	445	417	465	374	447	383	403	437	384	436	397	419	414	424	423	453	457	426	381	412	456	421	396	376	427	427	449	431	420	467	408	382	403	427	451	440	383	385	407	388	423	391	409	406	430	422	404	403	420	420	391	441	408	461	414	437	421	451	445	408	422	414	414	426	392	424	409	435	435	386	417	459	441	450	459	438	423	433	398	444	444	411	379	391	451	417	419	436	412	443	404	435	393	374	438	432	427	438	429	406	434	441	416	396	448	429	432	444	416	413	453	416	448	444	439	433	419	439	443	398	353	417	421	397	438	411	389	403	413	427	473	401	477	420	410	423	436	398	423	424	438	401	422	411	378	428	423	447	433	416	425	438	433	438	414	454	405	477	469	386	393	407	407	428	430	438	441	378	421	442	405	393	402	452	445	424	411	423	427	470	409	405	446	433	453	393	426	352	430	409	413	422	418	437	417	424	388	430	405	422	437	395	391	431	437	434	425	400	446	420	410	453	426	431	426	440	423	448	419	346	420	415	418	393	400	410	433	406	429	425	403	395	426	405	420	411	420	411	395	427	398	382	419	434	396	464	429	403	427	433	428	397	412	429	448	478	484	439	416	410	406	407	391	379	448	417	444	449	437	423	435	416	440	440	411	445	447	402	378	431	415	428	479	410	456	405	372	448	457	450	398	429	384	428	394	423	425	426	421	419	416	424	405	397	405	425	407	441	436	381	352	427	420	403	438	440	429	411	444	445	428	437	434	459	394	441	411	401	393	413	412	390	414	446	441	442	447	399	439	491	407	480	427	401	397	468	470	415	407	410	418	449	416	423	406	402	376	410	396	414	402	469	421	431	417	445	430	412	382	428	438	458	405	408	421	404	430	463	428	419	439	435	439	423	416	430	413	417	433	451	392	419	382	391	435	424	431	437	419	410	428	408	468	405	443	430	435	404	407	418	401	414	422	430	400	419	430	427	454	394	404	415	406	419	436	396	409	389	401	389	439	426	426	463	430	412	446	430	422	433	403	417	439	440	401	457	414	438	391	424	435	430	429	384	416	406	428	438	435	444	402	417	445	419	412	424	412	384	406	406	417	433	413	381	471	410	445	373	422	385	433	414	378	421	360	433	397	413	419	411	424	413	420	411	417	432	378	415	436	413	405	419	409	421	400	422	401	386	398	469	422	458	446	416	396	396	427	462	419	431	442	416	437	423	415	446	389	402	417	440	449	399	412	418	409	458	398	391	374	430	434	456	405	461	422	412	408	413	385	419	422	437	427	414	388	405	410	409	422	444	420	425	425	417	423	428	400	418	406	444	411	455	424	455	429	373	381	455	403	431	401	397	418	417	443	399	439	411	408	400	365	382	440	411	414	454	428	393	402	447	417	419	436	467	427	426	460	384	438	410	433	397	419	410	430	418	436	417	384	434	386	420	436	440	417	451	415	396	416	398	431	432	392	431	415	395	416	435	423	422	422	420	445	412	437	388	373	392	367	396	408	412	471	440	387	410	422	450	482	406	450	435	408	447	395	415	434	439	455	423	455	447	393	394	430	391	375	417	398	426	430	437	444	421	440	461	409	432	433	436	390	419	411	418	386	415	412	399	443	403	433	419	433	395	449	399	422	406	418	429	476	437	394	449	375	399	417	412	416	409	455	412	468	394	416	411	415	401	419	441	376	407	464	410	382	426	403	418	452	392	429	414	411	439	436	390	378	396	433	375	391	432	410	408	417	443	432	414	446	460	431	427	432
17700	1439	2228	2425	2161	1929	1663	1508	1382	1312	1168	1163	1164	1106	1030	1058	1023	988	1011	1025	980	941	985	949	1002	946	961	907	949	937	938	951	915	911	903	956	950	941	886	881	900	908	912	885	904	898	913	962	908	928	925	938	945	955	917	892	893	868	842	925	919	961	952	886	892	884	904	907	926	890	860	944	906	869	878	900	909	883	920	989	974	909	902	932	963	937	941	955	899	961	870	886	916	993	882	937	931	950	897	891	903	854	890	890	906	924	917	899	936	914	919	924	924	918	924	927	882	875	909	954	923	907	971	926	949	919	911	864	924	937	852	971	894	912	948	931	905	946	933	921	936	905	930	913	887	897	899	879	878	906	907	937	905	909	921	911	903	921	881	892	940	894	911	906	907	912	894	873	951	938	917	846	901	896	938	903	880	869	926	953	866	886	865	919	974	883	886	859	895	870	939	917	888	920	947	931	914	926	893	916	937	883	907	933	929	944	883	887	926	918	949	938	904	921	887	935	899	908	878	953	931	947	888	880	922	929	919	927	897	926	900	931	893	930	929	900	902	955	939	931	937	908	906	939	866	966	890	941	942	909	890	948	919	876	896	853	869	891	855	935	874	884	894	873	863	880	894	975	918	929	896	881	929	867	937	942	958	921	888	977	980	946	861	922	912	906	897	887	881	900	890	928	889	940	987	934	920	854	931	872	944	890	955	857	850	949	912	915	918	872	922	887	920	925	922	893	896	876	904	909	887	872	894	941	913	894	877	921	915	934	916	928	896	901	911	901	912	878	870	925	884	945	872	912	910	905	917	910	899	919	870	914	950	893	948	931	940	910	825	907	883	930	853	925	891	915	928	958	930	932	893	889	922	913	918	914	954	892	877	849	883	918	895	891	929	881	871	903	994	852	910	872	922	857	906	927	883	949	915	937	885	910	899	912	885	897	878	929	872	884	924	962	904	906	895	872	946	849	902	927	865	893	925	966	914	875	928	953	921	912	904	936	892	851	863	906	887	863	924	898	924	857	907	881	914	914	929	852	940	930	964	838	917	921	872	897	866	916	950	881	926	933	921	924	867	946	929	908	983	1001	908	876	907	930	943	907	912	860	970	933	876	910	916	885	905	921	925	856	922	909	890	874	856	941	892	963	930	864	878	944	938	862	958	867	906	862	898	908	951	922	861	892	904	887	869	891	887	896	896	907	891	937	841	889	953	899	917	880	945	937	896	978	913	920	954	879	913	915	914	931	905	879	931	897	881	964	871	937	911	937	926	915	890	898	905	959	881	935	945	934	935	885	930	940	923	937	881	947	971	909	915	932	905	882	891	900	908	857	936	872	942	870	873	945	897	892	851	936	959	897	914	911	939	925	906	932	908	867	942	923	909	893	891	924	887	885	859	858	926	895	888	905	895	897	953	929	866	958	799	904	846	911	873	892	876	935	873	920	879	927	914	931	899	880	894	917	921	886	961	893	923	868	983	968	949	925	867	889	933	938	894	859	907	902	931	920	950	882	931	907	943	955	935	896	920	897	915	924	878	906	969	958	847	917	907	929	903	902	838	880	922	852	845	864	920	868	921	937	965	927	925	935	870	920	895	910	858	928	852	907	869	912	917	919	902	948	884	908	963	930	857	929	914	912	938	885	924	932	889	959	901	922	934	919	893	917	984	898	939	939	874	901	872	955	891	913	881	867	903	833	877	877	934	903	853	925	887	893	964	902	892	861	933	938	965	939	922	886	901	886	900	913	862	923	909	912	909	904	921	948	889	925	902	938	904	892	895	907	867	890	928	894	916	881	903	857	904	913	893	954	915	896	934	889	939	912	919	911	878	935	944	913	891	900	868	905	838	948	917	958	884	852	886	899	897	879	913	948	900	901	854	944	902	942	952	935	925	923	876	964	982	912	839	900	967	922	924	929	909	871	909	955	842	894	876	919	867	881	868	900	903	878	922	929	916	909	914	878	869	895	902	908	894	854	917	885	870	883	929	914	880	917	920	914	905	899	972	946	856	904	896	931	885	955	925	836	883	933	881	938	848	934	825	913	916	878	952	916	866	888	989	902	865	956	936	896	897	855	924	956	930	923	862	933	880	901	915	876	942	904	906	981	894	912	867	899	951	862	947	920	888	922	897	904	937	917	916	921	901	891	907	906	913	921	944	913	920	900	867	920	874	918	902	928	956	905	949	922	871	989	928	888	873	855	946	912	909	882	975	978	904	891	904	943	859	911	903	921	960	947	909	952	843	900	899	885	983	944	909	943	925	928	909	897	917	916	930	843	921	891	848	873	898	912	856	919	909	878	886	896	888	886	928	919	905	863	926	857	885	880	930	901	942	877	939	924	873	910	909	861	919	853	920	899	887	955	903	876	858	890	918	929	944	874	858	938	894	909	922	929	907	915	960	951	849	870	927	893	864	887	916	883	838	903	897	929	901	897	878	935	935	914	838	915	907	960	867	895	898	908	953	918	908	882	885	842	887	881	973	906	862	895	867	939	859	911	865	918	918	973	893	910	988	857	908	890	892	917	887	944	911	908	882	886	898	907	880	864	897	915	899	882	917	896	879	904	954	946	874	890	955	949	889	936	887	859	900	943	839	861	941	888	919	933	891	972	867	936	877	894	965	907	948	911	883	915	912	950	949	896	904	829	908	875	958	942	948	934	925	904	936	932	881	918	966	910	894	914	878	874	909	898	859	953	914	886	914	917	911	912	952	863	937	886	915	941	956	837	877	948	891	914	867	945	950	905	831	837	928	907	909	884	908	863	940	912	879	866	918	897	942	914	917	885	862	943	901	944	925	879	959	956	892	896	922	976	903	934	901	907	883	880	929	914	913	876	956	908	933	903	930	882	878	922	884	926	919	903	958	907	947	957	949	908	863	922	910	867	882	844	890	856	922	911	949	924	903	893	908	875	869	914	905	912	936	902	925	903	954	931	921	933	858	937	936	908	956	859	894	882	856	912	886	871	885	873	950	956	913	929	857	943	868	898	866	888	924	906	910	973	850	936	923	914	920	871	904	946	944	869	897	974	917	836	911	838	861	897	908	883	870	885	926	919	927	883	903	899	863	899	915	906	940	949	871	890	891	929	922	883	918	919	881	876	932	885	919	873	916	902	886	980	940	888	882	918	903	885	914	936	914	923	940	953	957	942	947	977	881	873	955	926	943	880	909	923	922	956	929	873	937	930	942	923	912	928	893	976	910	927	900	842	884	895	863	936	886	931	908	948	858	906	898	929	943	863	926	917	879	857	908	885	913	927	908	899	891	939	932	966	885	892	912	932	949	900	901	915	912	903	939	925	906	916	902	912	917	966	878	876	913	908	892	930	867	927	940	867	863	885	931	940	868	877	921	869	946	962	901	852	940	926	970	924	912	947	960	937	906	909	924	892	888	895	857	955	892	901	901	903	874	901	919	909	871	871	898	915	887	863	883	935	949	876	926	867	929	853	912	867	889	884	902	869	877	861	922	942	908	936	907	932	897	908	944	941
8897	608	241	216	221	191	213	201	199	202	192	204	173	204	183	173	182	195	197	223	225	198	212	200	196	191	202	195	175	186	239	181	168	193	202	197	197	199	187	207	224	200	197	165	169	171	195	231	199	203	189	202	180	193	201	212	208	183	187	194	197	199	196	211	216	220	237	234	207	211	224	212	196	201	182	187	179	194	192	178	210	182	196	170	195	207	201	206	199	216	201	213	203	218	197	207	191	195	193	188	191	206	204	185	197	200	187	177	192	195	183	193	243	189	176	181	176	196	204	193	202	212	199	179	246	224	220	207	209	200	213	179	201	188	181	199	198	183	204	202	179	226	206	202	199	198	212	179	216	193	192	182	193	175	198	174	208	196	184	200	184	193	211	179	192	192	197	193	169	193	221	199	206	215	198	208	173	212	189	192	187	210	180	168	227	189	201	187	212	198	199	205	236	180	199	221	216	195	198	198	186	197	190	181	200	201	196	204	231	194	223	195	195	190	211	231	214	194	195	191	177	206	191	199	227	192	177	209	178	180	202	184	204	226	219	180	213	192	159	217	195	200	214	202	183	192	207	209	183	182	195	209	213	206	188	221	233	205	199	202	230	198	204	207	190	198	184	172	187	180	191	187	188	234	185	193	194	200	196	189	184	211	206	200	193	185	226	197	183	200	192	208	207	230	193	213	188	206	213	214	206	202	207	199	164	200	208	170	203	196	203	180	207	190	210	207	217	182	193	216	201	205	190	205	177	195	183	213	191	228	159	200	165	165	204	188	225	211	209	197	209	196	201	222	185	162	221	215	210	200	180	189	201	177	179	191	197	183	200	202	205	200	183	198	205	203	215	211	199	193	202	220	178	212	183	197	202	205	205	200	187	198	186	204	204	174	210	194	201	210	199	205	208	200	222	225	194	183	196	182	171	234	207	202	205	206	190	197	214	190	198	196	185	210	186	220	222	200	228	192	215	182	185	196	215	218	192	178	190	212	185	208	200	190	219	200	198	198	213	194	219	206	192	202	197	183	182	204	185	215	219	219	202	191	191	199	203	197	185	201	219	208	199	179	167	219	195	209	197	200	178	221	181	206	200	223	190	207	201	238	189	215	198	181	195	212	189	196	188	204	193	219	218	207	182	218	187	209	193	185	191	190	196	215	194	210	203	206	184	199	225	198	166	194	225	188	195	196	178	181	219	181	214	180	184	203	210	199	204	180	186	197	217	187	168	188	208	213	173	177	201	189	184	207	199	210	209	199	235	188	163	223	217	231	184	215	198	199	220	190	197	205	207	198	210	188	190	225	203	178	208	172	192	194	178	176	198	179	199	204	196	178	203	197	206	189	189	205	198	202	198	194	210	199	187	184	198	190	203	180	204	185	216	185	222	170	182	175	200	205	174	228	203	203	221	197	206	194	211	216	194	174	204	173	204	181	166	197	211	220	186	187	180	227	224	173	182	198	181	182	178	207	214	186	189	200	221	188	179	171	179	205	228	194	186	190	193	200	179	180	179	210	191	212	205	235	206	201	191	197	189	204	188	177	200	185	218	172	196	219	225	204	203	181	216	198	193	190	206	193	224	196	181	180	199	228	197	194	186	189	210	197	185	214	171	204	187	207	210	189	196	206	198	172	214	203	216	217	192	225	215	226	168	215	188	180	189	207	191	196	194	218	204	195	195	222	207	208	173	191	199	209	201	222	185	203	214	203	197	204	188	174	237	186	221	187	209	188	161	195	182	209	170	212	183	189	222	203	183	196	212	204	183	202	193	205	186	215	172	191	184	203	200	214	181	206	182	231	192	173	201	166	183	186	206	176	234	188	191	168	195	199	199	183	206	192	194	196	195	186	195	213	211	199	223	210	213	200	201	191	161	195	179	219	205	205	198	199	163	198	213	223	201	194	204	181	187	214	207	196	191	202	198	182	203	232	180	189	187	200	186	214	206	156	200	193	213	199	221	213	177	176	213	189	171	208	196	210	216	183	216	204	211	219	187	205	212	189	183	211	203	215	198	224	212	253	218	213	196	168	203	209	221	203	201	199	195	191	183	197	203	212	203	207	195	202	209	186	202	193	185	182	211	186	190	214	203	194	173	168	178	210	194	197	196	205	189	178	213	216	217	218	182	177	199	199	195	207	189	191	186	198	223	200	191	206	202	199	202	175	196	222	180	194	190	209	179	188	193	185	200	195	226	190	175	206	198	180	207	219	192	189	226	192	199	194	172	179	205	185	195	190	200	213	224	227	193	211	191	209	204	186	216	185	199	205	187	201	189	196	203	210	202	194	216	185	192	190	217	167	200	191	196	228	208	209	183	188	198	201	190	184	180	202	175	196	206	178	198	200	205	228	206	230	190	170	187	215	219	214	186	201	216	219	175	188	193	215	187	203	174	185	211	179	198	186	191	197	177	198	223	193	215	189	193	198	216	199	183	173	205	201	188	207	203	196	218	174	180	184	199	191	226	203	224	204	188	213	198	217	200	193	206	195	197	204	189	199	213	213	185	188	216	189	185	221	207	194	208	236	192	221	214	223	206	198	189	207	198	206	243	220	223	191	181	183	213	184	186	195	207	213	201	203	193	217	215	214	218	186	226	227	196	217	185	173	197	197	199	182	189	204	203	185	189	186	207	232	221	199	197	197	160	181	191	209	213	183	199	189	198	200	220	194	200	199	196	196	172	189	181	199	195	175	226	200	186	204	204	210	188	207	187	204	201	174	195	203	210	187	196	229	188	210	204	217	210	193	174	197	190	190	205	158	204	199	191	191	189	214	202	208	185	209	215	233	200	165	190	175	148	199	226	186	198	170	201	179	194	207	199	194	208	202	182	221	184	186	177	177	193	199	195	222	211	166	202	208	196	203	175	207	207	212	200	205	202	192	190	201	231	189	222	205	191	214	172	173	195	211	206	154	216	195	193	168	177	198	200	199	188	220	206	191	190	194	226	213	195	187	208	202	200	200	204	220	230	212	219	217	220	196	186	206	209	198	157	193	177	192	177	191	180	193	178	203	218	208	194	205	195	182	209	174	208	179	198	206	220	202	200	192	209	213	185	202	188	207	182	186	224	179	203	200	185	189	215	223	211	201	215	205	204	224	201	198	175	202	193	184	227	211	198	192	166	184	189	165	216	183	198	182	205	191	191	176	194	227	211	214	176	211	188	206	194	192	177	207	187	204	188	185	179	209	206	204	204	185	178	181	160	210	222	187	190	191	205	195	209	187	177	182	170	206	222	249	177	186	203	201	201	202	218	218	199	213	183	226	229	206	204	203	213	206	172	218	173	204	202	177	192	206	203	197	222	173	179	197	199	216	209	208	195	185	177	196	166	197	179	218	194	193	180	200	200	196	164	213	198	174	189	231	193	219	209	182	184	245	195	198	193	185	199	211	174	194	178	212	184	188	203	193	210	202	194	186	228	192	215	218	181	174	207	188	186	214	201	201	207	214	203	222	195	189	174	175	203	199	173	191	198	212	210	185	212	210
5332	515	526	514	510	478	488	492	488	480	471	493	507	492	446	511	455	470	501	479	482	513	476	527	481	472	466	425	472	457	473	469	532	433	475	478	493	492	500	475	452	477	467	469	444	470	492	455	481	457	475	518	516	514	488	499	525	475	470	513	479	464	468	457	468	471	477	489	480	470	495	455	491	462	451	470	471	501	452	475	428	498	498	481	532	486	475	490	481	461	496	489	467	471	533	508	490	473	500	484	454	481	465	512	434	490	506	500	453	462	503	443	482	482	504	496	476	452	462	476	462	478	484	485	507	471	490	474	475	492	488	476	423	451	500	448	516	463	451	467	474	470	488	507	504	491	475	480	485	490	493	469	465	446	508	473	479	459	492	504	481	474	497	494	486	502	459	507	480	517	472	483	486	460	472	477	447	492	507	491	449	453	489	480	507	462	490	469	494	465	517	461	500	468	472	464	415	467	478	473	478	507	454	472	491	501	474	491	475	445	481	491	469	499	510	491	481	473	507	469	450	458	490	453	471	464	472	465	478	514	508	485	511	512	483	460	507	480	467	496	532	486	509	475	454	454	463	488	498	462	508	471	448	494	446	500	508	501	516	488	444	477	496	497	480	500	460	464	508	503	461	472	473	441	463	459	463	506	488	485	461	439	470	445	489	494	466	485	494	494	495	449	488	498	463	463	522	466	498	480	488	512	449	466	485	501	471	477	478	466	453	469	459	470	489	500	473	483	479	456	465	448	472	451	487	498	494	470	469	494	495	460	454	459	456	492	505	446	443	484	520	520	478	478	490	577	470	484	495	459	482	524	455	475	495	485	473	453	492	468	514	499	474	498	493	492	481	498	459	456	533	492	500	455	489	507	426	504	507	507	471	477	460	460	487	507	483	483	483	466	436	449	477	532	460	493	470	487	481	495	516	484	495	445	473	470	483	446	480	517	518	509	472	500	434	504	487	484	518	487	479	453	471	467	491	452	473	480	462	488	483	458	476	467	474	501	470	488	462	483	478	476	500	467	490	487	477	456	501	474	499	505	439	455	475	506	509	503	474	472	475	482	491	491	490	487	550	472	496	492	489	495	492	493	433	474	469	468	498	485	470	510	487	468	490	456	501	500	505	440	468	456	463	441	483	500	466	448	463	506	492	481	504	451	460	497	481	472	446	520	478	479	509	494	454	507	465	480	467	493	465	462	484	470	519	466	454	457	455	528	485	453	494	479	467	469	508	505	485	455	502	496	492	506	487	472	470	447	471	495	480	460	482	509	458	505	493	504	484	456	508	479	495	465	465	464	506	470	460	508	459	469	490	488	520	505	465	485	472	482	483	485	493	470	483	466	481	495	439	496	492	515	462	482	462	481	525	455	518	481	477	481	474	483	476	492	472	445	460	486	476	461	486	450	443	503	452	451	472	461	505	489	451	455	478	501	443	444	447	493	469	501	496	489	470	512	462	481	460	473	501	449	484	488	488	470	474	531	506	518	479	494	528	446	500	467	446	434	467	485	477	468	475	456	452	514	478	511	473	505	489	480	462	506	465	488	472	469	489	463	485	498	471	476	478	503	502	457	460	480	491	457	462	478	435	489	452	481	481	462	549	484	534	450	476	474	471	487	491	459	466	503	546	457	486	499	508	534	457	489	444	500	494	476	480	490	486	464	473	462	481	452	417	480	456	461	519	471	493	498	467	512	476	504	478	490	491	503	484	490	546	491	482	485	488	513	480	462	489	483	465	474	473	476	496	509	494	466	490	506	473	498	457	502	506	474	474	502	510	453	461	451	470	499	509	510	501	461	441	469	486	455	456	480	495	483	477	491	454	461	470	528	478	485	452	489	465	501	510	494	498	448	447	457	515	494	478	463	486	494	468	498	463	502	494	522	475	504	479	491	464	501	482	477	473	473	464	501	487	469	491	454	524	511	475	490	488	483	448	469	495	478	490	479	488	450	476	492	483	465	482	493	488	476	514	475	495	480	518	477	492	477	518	453	469	484	517	535	478	458	486	479	475	522	534	511	465	465	449	432	469	498	507	492	480	461	491	481	512	461	483	481	491	487	488	475	469	464	539	429	418	499	472	520	515	532	507	462	500	463	476	499	481	495	467	466	489	434	515	506	498	480	491	477	520	487	450	456	462	496	471	498	456	506	488	514	500	513	482	480	507	482	484	451	460	521	479	523	500	460	517	471	490	489	441	485	501	448	443	427	472	487	485	476	505	475	482	465	472	486	460	490	465	460	422	426	491	475	474	510	431	493	478	460	483	489	501	471	486	458	446	489	453	480	487	520	501	513	485	470	497	511	500	440	502	492	502	433	520	495	527	456	472	491	495	446	500	484	499	473	482	534	485	492	462	492	466	481	502	463	455	485	478	489	471	502	469	456	533	426	478	514	522	458	494	513	469	467	461	431	474	504	462	501	452	485	460	469	461	518	464	493	478	478	470	449	494	463	474	492	473	495	495	499	476	462	493	490	516	433	503	468	500	513	442	495	511	514	466	511	505	471	488	446	495	451	498	498	475	470	469	513	498	473	502	477	480	442	486	463	518	453	476	480	499	456	504	456	497	493	457	477	466	447	479	489	480	458	486	500	462	496	482	456	480	483	504	481	516	470	489	445	490	527	506	491	500	487	503	478	450	481	453	491	495	502	501	479	463	505	464	464	463	476	504	464	502	510	494	453	478	477	482	493	505	502	529	469	475	492	510	483	457	479	448	460	488	465	475	464	428	496	467	469	491	455	487	476	486	480	499	494	473	448	509	499	503	504	511	466	484	467	445	494	496	474	483	512	484	460	475	481	536	471	462	469	476	534	518	464	459	506	552	439	488	494	461	438	464	480	460	470	479	458	500	408	467	504	455	437	487	459	476	503	465	466	485	501	484	450	499	504	475	470	438	484	496	494	481	521	503	529	487	455	476	470	479	457	452	520	456	462	485	479	525	461	496	466	495	478	526	484	470	493	470	495	469	473	471	484	490	459	487	503	495	509	486	504	468	499	496	496	488	454	490	522	453	481	466	496	462	470	485	476	485	484	452	489	474	463	490	501	490	498	500	518	446	456	524	492	472	495	494	488	460	460	477	453	461	490	489	468	455	480	460	463	424	479	458	515	477	495	457	479	486	489	458	507	459	519	512	462	453	479	476	502	474	485	508	439	453	461	438	483	474	515	506	488	489	480	449	493	492	465	453	493	492	495	469	440	483	454	472	520	478	483	498	504	497	488	470	472	498	502	500	480	488	492	468	488	486	478	466	478	506	490	487	469	462	523	463	466	481	497	481	477	474	486	444	487	475	475	466	499	517	467	520	485	481	477	476	501	471	479	510	455	480	473	453	459	454	479	465	459	448	487	476	491	504	487	438	493	448	456	486	508	516	520	519	480	496	472	482	480	496	489	505	475	526	482	454	476	476	509	482	471	478	485	464	482	478	518	467	510	464	520	475	499	483	449	507	495	490	476	506	485	503	484	476	472	499	484	483	484	494	513
22669	2196	610	535	423	363	360	328	319	271	299	291	287	285	285	269	289	294	304	281	290	264	274	269	296	295	270	255	252	251	258	258	284	288	284	225	252	264	246	263	297	272	278	277	274	286	252	275	253	266	290	289	264	271	269	257	272	249	297	256	271	237	274	295	301	265	267	284	292	256	279	285	299	258	272	276	281	305	298	256	261	249	263	247	296	256	275	264	260	291	258	253	295	251	263	280	258	278	286	258	291	264	258	268	265	284	305	286	244	306	297	251	263	271	265	257	259	257	275	237	294	260	252	285	269	271	258	298	286	274	283	260	241	244	250	260	296	271	283	256	278	276	265	290	277	278	283	273	283	291	268	269	300	228	262	286	298	286	283	280	269	263	239	299	261	289	281	294	292	261	273	271	277	277	247	254	296	288	273	307	251	238	284	271	281	306	294	297	276	271	289	257	243	250	278	278	311	284	290	260	306	281	282	284	275	290	268	281	262	247	271	271	263	294	279	272	271	320	237	258	285	286	271	265	265	273	278	266	253	255	273	247	262	255	280	251	251	252	283	288	275	289	276	272	287	284	291	272	293	299	272	264	284	237	261	274	273	253	281	293	270	304	276	264	248	286	241	267	262	215	274	269	275	277	287	282	223	245	240	276	262	255	254	273	296	271	277	260	254	290	291	264	223	288	279	268	247	247	281	249	282	275	306	281	262	267	269	282	256	282	289	273	289	284	308	256	268	276	280	247	278	252	297	299	281	281	253	262	265	276	304	262	276	275	268	297	285	304	258	281	265	225	275	281	282	265	251	314	291	269	260	255	287	292	260	306	282	277	284	277	276	278	273	255	291	268	272	264	273	274	274	261	296	290	280	283	285	268	293	260	275	297	293	262	265	259	257	261	303	311	279	280	296	272	287	266	277	250	276	279	276	261	295	274	291	281	253	260	280	249	286	268	260	286	263	271	278	246	276	239	282	262	285	285	262	275	259	248	248	277	281	288	263	294	277	260	271	256	255	287	276	268	262	307	268	245	276	263	278	283	292	278	242	259	267	263	258	264	267	245	279	272	274	274	280	263	267	275	301	237	288	249	278	256	287	253	257	278	260	266	254	279	252	277	244	294	293	270	294	235	252	278	273	270	262	321	267	297	249	279	287	258	283	309	276	273	261	246	280	271	251	274	257	298	306	295	259	274	269	266	279	245	250	268	283	279	252	305	285	274	265	276	283	270	295	283	289	291	244	283	250	260	310	291	236	286	276	284	278	278	263	277	217	268	261	268	274	261	252	313	288	247	252	273	239	293	273	268	255	289	264	291	265	293	263	274	262	290	265	267	276	295	292	268	262	287	269	242	263	266	290	246	261	258	270	269	293	237	282	285	288	271	279	272	262	288	233	275	273	275	265	254	261	284	269	261	267	278	276	260	272	336	297	272	279	316	273	280	278	249	242	267	276	302	288	284	270	294	292	269	292	271	281	265	271	248	284	294	276	268	299	307	267	269	279	251	270	265	288	293	280	288	253	290	273	284	283	285	258	271	303	257	300	276	287	267	247	252	259	238	287	272	298	300	288	259	269	243	290	261	242	289	278	259	286	278	279	269	275	326	282	316	268	244	320	266	266	271	272	267	263	236	292	286	250	272	278	273	299	252	242	261	281	295	260	294	286	297	271	277	273	278	261	271	274	261	253	243	257	296	276	257	243	293	267	268	301	296	283	316	262	269	283	273	243	290	248	289	272	269	253	287	281	291	255	304	270	284	256	299	299	257	258	298	251	273	283	291	299	297	261	249	269	315	254	248	251	306	284	263	306	272	286	269	290	292	282	253	248	292	250	228	249	264	274	257	277	270	279	239	306	271	279	269	267	259	263	240	261	283	286	261	277	285	293	264	288	278	266	278	256	259	242	273	294	266	302	278	252	263	285	279	284	265	265	267	272	299	315	295	269	231	282	255	276	269	277	262	286	249	240	298	265	289	251	288	258	247	279	293	272	245	289	282	258	266	254	280	251	281	249	290	263	258	271	314	275	262	256	265	272	269	247	284	254	231	254	271	274	268	277	270	241	296	269	273	268	294	248	285	279	278	277	275	270	284	227	285	268	296	269	275	246	264	279	272	282	293	290	291	272	278	250	261	314	263	260	263	249	266	268	273	256	245	259	260	241	235	256	269	301	266	267	296	253	260	271	260	279	262	270	298	260	242	303	319	243	258	272	301	256	262	255	288	262	282	267	279	268	256	281	261	256	245	248	264	244	279	261	268	265	246	267	294	268	322	246	276	250	255	259	269	290	278	252	292	288	262	278	287	290	300	260	241	294	265	296	276	240	266	267	283	275	267	252	288	265	284	267	257	273	268	298	280	311	287	257	255	312	270	253	300	305	252	294	286	285	328	224	259	278	258	272	269	264	231	253	294	308	261	282	322	265	266	291	261	279	278	278	271	269	285	272	253	287	258	285	237	273	275	266	263	265	248	296	245	285	304	251	255	281	265	266	270	278	293	327	269	268	284	278	289	274	253	295	275	266	292	284	277	323	298	283	295	265	279	297	268	290	259	268	258	255	261	264	254	256	249	254	281	243	263	263	282	284	261	261	300	301	292	284	268	301	255	274	256	255	266	305	254	273	275	303	292	226	268	267	243	257	298	253	259	271	275	277	243	241	256	285	299	288	268	256	305	285	296	250	291	261	292	258	224	274	265	291	265	299	272	282	299	248	286	264	265	241	255	261	274	273	295	252	297	265	239	276	278	267	275	288	271	279	260	272	285	259	275	287	282	291	271	287	257	281	266	300	277	275	274	278	287	274	280	279	290	266	277	256	266	293	291	270	306	255	277	306	275	274	267	298	280	274	315	306	297	240	246	252	278	285	301	256	290	257	283	275	271	283	240	281	270	274	288	291	265	304	274	301	296	288	317	244	291	259	260	253	274	296	253	258	249	259	291	261	271	274	290	287	297	287	245	236	256	232	246	297	269	299	265	261	310	285	272	264	280	274	284	260	275	287	279	266	271	296	287	279	312	277	276	261	276	287	267	262	291	261	268	287	272	275	298	289	297	308	243	279	279	297	259	284	294	283	287	299	287	280	265	275	254	253	280	284	284	278	290	239	267	244	251	304	257	279	285	285	240	296	300	285	286	257	282	295	264	294	262	277	286	241	267	307	290	265	311	254	283	258	273	289	281	275	309	287	244	255	283	265	243	281	292	302	238	255	282	274	249	248	275	285	309	258	269	257	302	270	272	283	296	296	266	264	313	273	282	291	286	276	269	289	307	232	247	292	293	280	270	262	268	246	239	282	280	295	291	268	284	258	279	270	278	276	309	267	284	275	245	275	248	280	270	264	250	256	233	264	260	268	301	288	236	236	250	281	244	260	284	264	259	265	278	275	271	267	295	245	291	243	272	248	292	246	249	271	242	258	284	267	283	260	264	286	260	288	283	281	279	273	244	284	271	272	295	298	250	249	265	281	276	281	259	264	259	281	265	290	265	297	261
12923	907	1224	1426	1288	1109	954	934	906	850	858	758	762	721	732	732	695	674	708	709	649	737	713	671	685	670	682	640	678	664	658	648	660	657	645	667	644	649	643	595	682	669	589	682	682	654	710	609	691	683	646	638	611	639	646	645	640	683	665	671	648	610	665	600	618	628	655	612	644	676	602	640	647	615	678	693	636	635	638	614	658	597	647	611	612	689	641	663	673	671	612	602	610	635	642	657	627	657	648	642	649	668	636	622	662	602	631	638	615	659	683	671	666	640	664	627	676	641	657	583	679	642	651	651	615	646	644	638	646	632	644	619	639	598	606	631	623	669	656	613	623	703	646	621	609	641	639	642	681	643	618	632	636	655	657	652	659	622	635	642	625	605	632	656	672	666	629	643	670	664	602	645	660	637	621	658	636	642	635	659	665	653	668	627	625	637	652	666	629	597	620	606	635	590	662	584	624	723	673	607	642	605	698	636	665	624	595	651	656	620	647	648	686	601	668	614	627	633	641	669	615	658	616	634	675	635	604	633	669	670	663	681	611	651	686	652	683	606	597	694	638	673	621	602	626	623	626	629	627	625	690	606	638	639	619	669	571	640	591	657	653	649	633	645	641	611	639	592	650	608	636	659	705	637	621	660	693	589	618	616	648	646	642	733	620	636	627	624	659	610	629	649	663	609	676	594	651	599	597	639	620	639	638	627	666	646	653	662	618	631	657	636	630	639	635	638	621	604	639	603	643	592	660	651	650	628	668	658	649	656	710	643	638	634	635	628	596	630	620	666	625	607	574	665	621	658	626	639	661	680	636	629	650	614	609	638	603	695	618	622	631	662	621	602	633	666	690	652	668	582	628	645	660	575	663	618	648	621	618	660	644	647	649	619	603	616	634	660	663	647	647	665	645	589	623	657	666	659	608	576	624	629	586	683	661	631	651	639	640	658	657	620	632	624	617	687	657	630	637	643	609	647	624	677	634	656	630	675	665	613	673	648	650	617	689	644	674	598	650	644	666	641	653	615	644	655	610	640	663	598	643	589	639	665	655	665	684	648	621	670	652	635	603	669	653	627	646	609	663	636	615	666	668	611	683	625	592	683	688	611	595	657	621	637	657	675	627	603	659	681	621	645	610	624	608	636	664	661	683	638	623	606	634	638	633	653	661	621	651	608	611	637	606	680	633	651	651	654	597	636	589	640	603	652	647	619	652	625	627	632	608	653	683	609	653	633	657	680	640	657	664	641	648	624	642	651	671	630	628	665	642	608	666	645	615	623	620	666	675	655	613	618	654	630	675	648	630	630	657	630	631	640	624	626	693	646	625	626	689	606	650	661	653	658	659	649	650	597	610	637	604	643	673	664	644	588	648	620	599	670	629	633	611	656	612	690	608	642	633	640	648	627	656	647	618	614	661	658	640	669	652	642	687	626	622	661	595	668	644	567	658	631	633	628	643	650	688	638	640	642	672	639	606	643	621	704	642	666	630	630	654	619	624	647	662	665	628	611	653	644	630	674	666	603	635	644	634	611	630	606	699	631	666	594	607	622	599	711	647	675	667	651	684	642	604	621	629	642	637	659	611	598	667	626	630	620	649	660	637	643	616	672	672	598	655	693	650	638	612	605	595	619	620	619	659	649	592	697	638	602	623	616	625	633	658	664	618	609	641	651	630	609	640	575	642	611	616	682	666	631	651	661	649	633	645	657	624	625	654	609	635	639	620	648	612	607	664	633	574	632	636	671	651	670	665	668	633	714	618	654	637	636	602	631	627	617	607	624	609	686	644	663	638	663	595	630	641	625	612	641	640	624	649	606	635	622	596	647	594	626	610	652	604	639	632	587	623	617	653	658	652	620	673	585	658	593	680	674	614	606	626	671	626	621	674	614	652	633	676	600	633	630	630	591	636	662	649	653	689	664	619	575	646	624	649	646	600	639	660	602	656	634	604	641	681	660	644	649	647	634	633	633	609	612	639	630	672	625	648	634	641	584	609	651	593	634	612	623	604	624	657	655	615	605	654	723	623	649	626	645	624	626	681	644	635	628	683	653	620	631	633	629	657	637	638	676	658	618	646	651	625	579	633	643	616	643	623	665	598	598	622	606	626	652	630	654	672	663	601	673	654	661	602	613	639	643	642	626	652	641	652	648	646	687	679	620	593	612	682	642	661	638	634	631	613	632	646	658	635	639	651	622	612	646	636	639	616	624	662	595	644	657	616	669	611	666	619	631	655	652	671	622	620	664	634	646	613	632	641	668	606	649	635	635	609	615	627	562	629	621	670	616	617	619	627	647	618	647	664	611	610	646	634	622	675	665	653	643	615	646	636	678	672	637	648	665	641	672	653	676	656	609	635	640	638	631	606	636	641	613	668	638	648	629	675	676	627	627	608	672	660	645	606	664	655	657	648	690	667	610	650	671	637	593	636	649	655	653	636	624	630	657	635	647	644	702	606	608	652	616	627	617	635	588	657	673	627	633	634	687	638	635	675	623	651	678	682	627	641	629	645	644	610	594	640	582	660	621	617	630	680	631	610	667	637	623	666	628	646	660	650	611	629	600	643	622	638	622	636	679	643	631	624	610	644	616	625	642	621	660	661	622	630	670	652	658	647	619	604	606	636	599	670	661	703	611	592	610	649	617	638	656	652	615	642	636	624	584	640	635	653	667	629	641	658	602	641	593	609	628	610	682	640	599	622	618	645	629	667	647	658	656	638	662	597	649	675	643	642	623	638	631	677	618	675	656	657	637	675	641	613	638	640	631	661	647	658	658	631	695	651	631	637	684	602	620	631	662	628	655	616	622	613	662	621	634	610	641	639	624	624	626	665	682	627	624	650	635	648	661	623	626	642	685	624	647	618	622	678	652	595	600	617	630	602	654	648	656	624	622	608	683	648	617	634	692	653	662	681	635	621	628	639	615	620	619	637	645	670	656	656	639	641	638	644	677	679	626	612	619	648	657	609	653	664	666	629	655	585	638	650	601	650	629	648	608	642	620	637	600	668	639	636	625	621	641	658	642	599	647	648	627	642	708	686	634	616	628	610	632	632	667	622	638	663	620	711	639	637	669	605	649	639	628	646	592	625	621	667	636	662	706	620	608	604	630	663	658	609	645	661	648	630	646	672	652	639	619	633	631	662	649	630	626	617	623	664	654	577	627	617	659	649	653	597	615	600	639	639	681	660	634	615	637	602	650	704	612	636	656	652	631	601	668	632	661	635	601	636	621	639	674	603	646	649	647	617	639	600	610	655	639	650	632	638	634	627	664	624	650	616	631	642	611	602	693	633	634	637	630	587	651	637	666	647	688	633	616	641	611	632	658	632	655	626	600	694	676	646	621	630	661	631	612	626	639	620	663	630	680	605	640	649	633	643	651	644	641	647	644	601	673	660	643	619	637	641	619	656	601	648	648	639	608	641	629	621	660	650	648	645	676	626	634	618	608	641	652	650	629	623	681	643	624	632	662	620	654	665	652	622	647	657	647	606	654
33337	4977	1209	959	759	627	551	517	482	512	461	452	437	439	434	424	436	418	401	441	418	400	395	432	412	403	467	355	375	450	381	403	404	401	400	392	432	382	422	434	401	445	441	422	437	386	388	397	375	402	446	433	420	374	395	381	395	393	410	334	444	409	428	404	368	375	404	379	440	405	423	406	431	412	411	394	406	404	388	444	429	416	439	416	405	386	398	392	440	396	415	418	413	419	407	449	361	388	439	402	383	385	376	399	441	404	398	414	395	406	390	417	420	415	360	374	422	408	396	401	382	417	421	432	463	377	378	429	393	384	368	401	415	414	413	361	398	375	393	397	420	414	377	397	416	393	388	404	403	377	370	420	409	446	409	385	381	367	371	399	426	400	426	403	380	401	389	423	425	379	376	400	409	368	419	399	402	461	391	424	411	408	475	385	415	371	416	428	406	364	401	399	403	404	399	390	407	419	465	418	452	422	430	400	399	407	419	392	391	424	419	401	410	408	401	437	427	419	438	408	403	416	423	406	404	421	402	390	407	415	412	420	413	398	397	427	453	443	391	396	371	411	409	417	414	396	416	409	413	423	436	377	404	402	395	419	383	401	366	394	427	408	409	422	438	407	404	412	339	405	411	390	429	406	438	401	407	347	387	383	444	388	393	372	378	432	371	371	398	394	417	397	424	398	431	433	424	379	420	443	405	385	392	428	390	421	422	394	427	365	440	365	440	408	367	369	427	376	418	396	405	406	415	361	395	434	417	407	401	410	464	415	425	353	381	347	412	382	415	374	418	412	395	379	413	401	406	450	413	384	427	409	380	403	420	460	389	428	393	402	435	402	426	393	381	407	450	377	426	412	440	350	435	434	382	399	434	410	386	416	393	410	386	400	413	419	377	386	401	419	375	390	403	395	389	416	370	424	410	402	409	369	435	404	384	434	376	422	390	374	397	404	425	412	406	443	383	413	406	409	417	396	435	439	386	442	397	416	409	377	378	407	401	439	389	411	428	405	423	444	406	389	383	414	391	361	429	409	420	390	393	388	386	404	406	426	433	409	371	392	403	357	432	373	387	387	372	410	379	378	366	376	402	413	410	394	420	405	400	416	368	372	376	365	425	420	450	421	444	393	425	415	399	392	376	402	437	418	425	390	421	399	421	410	413	385	428	355	387	406	387	377	408	406	405	370	390	419	376	416	420	412	383	404	431	462	373	390	424	378	382	385	424	403	388	416	402	413	392	446	407	391	399	394	371	390	403	442	393	381	381	434	413	406	385	407	397	415	402	352	367	412	418	409	394	459	407	408	411	411	386	430	371	416	421	362	438	438	426	379	379	431	394	393	413	391	395	418	369	425	414	392	394	416	406	386	373	411	423	405	398	421	354	424	406	421	425	398	379	393	433	414	447	398	447	389	419	436	433	433	418	437	409	390	387	391	413	428	391	384	421	378	376	363	415	398	393	358	406	412	443	389	354	418	405	437	427	412	398	401	418	405	390	421	403	402	383	415	425	364	412	429	386	439	384	346	407	416	404	429	428	415	359	396	399	399	397	388	388	423	399	381	390	420	448	381	408	422	402	403	374	415	413	370	396	391	403	400	409	441	430	442	413	419	418	440	380	441	441	406	390	433	407	398	399	387	434	382	459	427	374	391	395	437	387	428	409	404	376	368	380	390	390	404	418	429	368	393	429	429	400	415	443	398	389	407	382	326	418	377	427	443	417	404	450	408	394	419	385	396	398	428	421	356	388	394	394	358	390	409	382	407	421	373	377	380	439	419	403	407	407	410	413	385	444	413	384	404	438	383	453	397	418	357	388	399	395	406	379	413	389	445	413	406	391	339	429	419	392	434	438	391	379	425	378	391	421	425	391	430	402	394	442	400	401	394	403	449	397	404	373	411	388	401	406	414	413	396	406	408	395	424	398	381	396	430	439	407	379	421	420	390	444	381	412	423	374	393	417	394	404	374	425	462	414	428	412	413	422	407	380	414	403	386	382	414	398	401	436	404	396	426	422	378	404	374	426	421	407	399	356	391	426	396	368	414	388	418	409	378	363	383	382	381	372	404	458	412	396	388	381	385	399	369	401	411	453	414	396	377	421	394	424	435	375	385	417	447	407	345	390	418	392	397	409	402	447	389	385	405	399	405	372	379	399	412	413	444	382	396	429	423	407	388	409	420	389	363	366	407	418	399	401	429	401	383	394	368	418	396	400	425	400	399	419	381	373	381	408	452	406	378	423	400	422	411	414	403	373	386	405	395	388	362	394	439	423	424	383	411	410	390	374	398	380	388	425	398	392	392	397	404	400	432	439	402	428	404	422	348	402	411	409	413	389	417	400	415	462	415	342	414	389	371	378	447	408	382	431	368	398	414	429	385	386	436	412	451	394	426	440	409	398	404	410	360	392	377	360	433	422	407	387	421	388	439	403	440	400	408	418	391	423	411	421	441	433	443	394	430	414	417	403	388	369	408	398	398	369	394	402	425	387	403	393	448	401	447	378	415	407	402	416	433	401	424	388	406	420	416	408	415	402	403	410	406	427	407	395	407	429	418	394	422	390	464	398	396	392	423	396	414	420	384	403	386	424	386	399	441	380	446	452	411	372	419	420	357	365	420	395	414	402	402	369	365	427	457	386	404	435	400	401	402	400	407	372	408	397	386	408	383	389	398	384	424	385	405	372	414	413	413	387	419	388	421	408	388	447	437	409	409	456	384	403	368	436	391	451	401	389	413	402	407	393	421	355	412	405	414	429	363	369	433	407	397	405	405	400	434	420	416	371	398	391	403	428	428	410	401	382	403	405	345	418	418	387	418	436	425	368	419	386	426	413	429	385	417	405	393	389	420	404	436	403	385	402	367	382	407	408	413	404	433	348	400	387	403	446	398	389	430	427	430	427	378	392	394	408	387	383	398	385	398	378	369	414	384	423	404	376	380	422	460	391	428	390	414	407	368	400	380	384	401	409	399	396	392	413	408	386	405	396	420	394	384	392	428	407	415	417	410	403	370	460	382	392	423	416	425	419	389	400	405	398	433	417	391	399	405	425	399	398	385	398	411	409	419	384	434	423	400	383	370	374	435	375	390	396	416	398	401	387	378	383	444	408	409	409	403	380	354	394	432	389	393	405	439	373	396	422	403	426	369	421	456	422	401	450	417	407	403	395	419	404	392	412	422	408	405	395	389	406	413	377	427	396	414	392	417	423	404	409	412	406	408	375	377	402	441	432	392	420	381	433	377	374	410	445	364	426	394	412	450	358	387	406	394	410	398	400	411	416	393	392	385	393	411	438	462	453	413	413	413	396	412	385	421	426	413	400	423	427	409	405	378	420	416	412	402	429	416	375	430	398	437	396	353	405	406	375	384	416	409	419	367	383	381	411	396	371	390	385	392	392	371	434	343	414	375	397	416	414	436	396	399	363	448	428	449	429	444	404	452	406	389	384	440	397	375	355	385	363	410	387	407	385	391	386	384	420	408	422	438	412	374
17242	1388	2180	2484	2077	1854	1599	1480	1334	1257	1221	1123	1150	1110	1110	1037	958	993	971	974	1012	938	911	970	908	929	946	925	910	901	902	948	879	890	891	961	937	895	934	873	927	886	870	892	944	859	875	921	899	943	886	859	935	916	916	944	927	878	933	885	919	887	832	895	889	911	883	867	886	853	870	878	914	918	871	859	900	922	900	844	868	915	920	850	870	873	939	925	880	906	907	886	945	876	859	920	811	895	900	913	906	894	903	819	913	862	923	844	888	943	879	843	884	844	900	923	892	895	889	918	904	879	880	860	889	916	877	904	896	949	852	864	892	947	859	905	913	936	881	829	880	909	957	890	890	906	913	864	898	879	894	908	860	855	874	868	840	892	901	955	895	850	831	886	862	882	875	859	891	903	864	865	874	870	851	858	875	865	906	874	893	882	897	888	957	861	889	867	881	898	910	861	914	917	804	882	916	900	847	908	890	883	856	841	876	901	862	900	905	879	865	901	900	909	901	926	876	875	895	898	827	826	854	885	832	883	872	833	949	881	896	872	886	820	863	920	913	886	884	877	868	911	831	849	886	849	872	926	831	904	892	933	935	904	890	911	858	906	862	944	888	853	846	883	867	876	899	889	823	938	859	910	826	895	892	851	911	868	899	861	870	907	874	859	817	906	909	822	872	847	887	907	910	884	871	911	865	862	892	863	862	872	892	892	886	912	949	862	904	898	863	854	901	904	874	863	928	880	901	881	921	846	847	914	857	895	866	863	871	869	918	864	882	865	880	940	854	935	887	864	872	877	824	924	867	935	926	890	857	922	860	920	882	908	851	919	888	842	838	873	814	926	825	894	892	906	880	897	924	867	907	859	855	886	872	893	850	911	843	844	865	877	876	892	874	883	920	884	900	899	856	894	868	856	880	898	890	887	898	815	946	842	925	841	856	870	913	908	880	893	861	871	883	887	888	934	867	928	939	868	864	916	881	884	893	876	908	833	890	884	846	848	879	862	896	889	889	846	861	861	881	883	870	883	885	875	898	869	887	906	907	873	876	880	903	872	899	867	884	858	931	838	857	822	907	955	871	876	873	839	915	918	902	889	916	852	799	877	885	863	856	913	867	863	895	879	897	842	894	843	845	882	853	864	793	898	921	894	921	917	881	888	900	874	870	867	858	851	862	926	846	876	891	881	914	878	888	960	905	912	861	922	914	869	907	927	846	874	904	909	890	885	889	873	826	907	913	886	923	918	917	911	907	856	871	911	910	893	903	883	856	912	861	846	836	924	871	880	941	889	889	931	889	887	934	911	860	829	844	902	816	915	906	889	935	842	929	790	904	920	886	901	854	862	909	923	906	921	855	910	854	906	879	876	892	881	849	925	861	886	864	908	879	881	910	847	859	895	896	851	891	901	890	879	864	899	838	850	896	853	885	870	872	884	887	900	851	893	833	849	861	898	906	921	854	880	892	889	876	854	923	899	833	870	899	878	858	921	849	919	909	890	881	833	951	912	819	836	867	926	896	866	886	887	923	895	861	845	913	921	820	938	827	878	863	911	855	883	914	899	966	896	910	863	921	896	932	900	857	860	870	875	884	874	921	913	848	869	850	895	929	899	897	923	879	906	904	881	863	885	852	839	865	890	858	880	876	908	834	895	906	870	890	834	885	883	898	922	881	922	929	823	894	881	886	913	876	893	897	846	894	892	902	875	874	877	902	898	856	914	865	898	870	913	859	911	872	865	861	889	929	928	859	875	864	916	888	856	872	907	867	843	900	892	915	857	911	862	887	872	839	868	887	820	901	895	928	880	900	886	915	859	866	903	944	833	879	871	887	950	868	919	876	897	856	867	879	903	841	885	874	868	856	911	908	897	871	861	888	889	931	854	896	849	868	897	853	852	889	893	879	883	859	888	907	878	900	893	865	885	921	850	915	898	872	866	891	877	884	858	896	948	851	824	840	869	897	899	930	885	845	921	895	915	933	874	866	851	889	889	855	880	858	863	901	886	887	874	875	949	909	851	813	899	896	917	872	873	933	861	866	872	888	926	882	898	883	870	839	850	858	885	956	850	873	888	882	898	899	868	884	914	915	884	892	903	894	906	896	874	869	931	918	853	920	850	892	837	859	828	867	873	860	890	865	884	905	870	877	885	918	860	905	902	900	933	860	897	901	856	889	855	877	810	874	889	880	934	869	866	912	906	897	851	875	887	882	907	903	880	877	916	937	854	882	911	887	873	877	836	836	912	905	871	903	831	850	902	924	890	890	904	885	905	882	930	862	892	902	865	885	869	877	889	939	874	892	855	905	932	869	862	914	832	910	846	842	847	899	858	912	831	826	875	916	862	882	896	902	882	914	859	891	918	896	878	880	919	930	882	872	839	880	905	883	896	869	920	944	848	877	900	888	874	890	873	880	904	946	924	900	870	948	883	824	888	879	869	868	861	895	890	912	913	913	887	867	870	874	876	900	887	882	888	897	872	899	883	893	885	905	877	882	890	918	859	849	883	941	913	914	868	937	882	872	874	892	939	874	963	877	903	929	847	881	866	857	867	887	855	827	854	846	878	903	862	911	881	848	875	895	923	891	862	844	928	892	853	833	883	923	919	926	920	891	899	896	901	891	878	909	883	851	906	867	888	873	904	901	873	924	839	899	847	939	863	958	877	875	912	862	913	858	894	851	916	850	899	860	840	922	904	897	856	939	856	898	871	863	872	907	874	839	882	888	827	938	965	851	867	876	812	890	924	887	872	913	873	910	871	863	899	850	901	822	920	890	916	885	884	864	895	910	879	879	903	889	889	881	924	927	880	872	933	898	847	887	901	852	895	841	876	909	870	874	862	892	877	880	841	864	946	910	897	889	869	850	838	876	908	856	906	867	870	897	862	931	886	811	863	846	901	855	865	894	895	890	865	854	932	900	889	904	881	878	891	860	861	806	845	873	834	895	834	879	882	862	865	878	881	905	863	842	872	886	885	890	858	877	919	851	869	895	879	898	818	890	868	849	819	918	903	890	853	919	875	863	866	894	834	872	869	928	866	841	890	890	860	810	904	887	877	870	891	903	894	899	845	832	798	902	857	919	893	914	858	788	887	862	916	875	878	919	907	929	908	898	870	851	869	911	856	884	867	838	846	883	870	869	890	852	842	831	889	881	888	909	910	873	825	871	859	767	874	842	850	884	918	874	904	923	897	863	901	886	875	867	880	870	916	897	836	875	812	918	928	875	913	930	862	904	897	889	879	904	909	830	887	897	852	840	902	914	868	908	881	850	879	891	869	925	865	827	932	881	916	869	888	885	852	894	868	864	888	854	976	841	855	930	905	871	874	909	888	960	841	836	888	863	892	900	834	892	899	858	914	865	846	860	887	888	857	913	907	819	936	926	850	913	842	886	909	893	866	934	866	871	828	909	890	884	867	954	838	875	916	887	846	860	830	895	881	850	886	857	894	919	909	879	904	916	889	898	917	903	881	849	891	873	913	918	870	931	864	898	862
7969	507	215	212	184	197	222	178	169	147	193	171	188	181	196	194	212	170	197	191	179	189	190	208	190	184	221	203	175	183	190	168	185	225	198	157	198	198	189	203	192	208	220	205	165	163	185	164	175	205	201	187	215	193	153	191	165	177	189	172	196	194	200	188	161	191	173	193	199	172	184	208	189	209	176	200	201	211	184	188	193	220	193	203	193	181	193	182	209	202	202	201	193	183	210	174	204	208	156	175	197	182	205	198	187	181	193	233	206	201	207	199	184	197	194	209	211	201	189	189	190	183	174	176	228	213	204	196	193	192	205	165	190	209	178	206	210	183	208	201	223	209	167	208	184	215	210	176	205	181	218	179	164	173	167	219	177	165	172	175	179	207	180	179	195	195	182	185	217	192	187	145	176	172	176	204	192	169	177	213	225	180	220	180	165	190	164	171	200	181	207	168	197	180	205	192	192	191	188	182	189	159	169	168	202	202	190	192	178	218	194	180	183	203	195	181	202	194	186	205	181	175	203	192	182	157	196	177	186	178	183	208	167	201	192	187	187	204	175	169	181	207	188	204	191	208	186	196	180	204	175	167	179	211	213	175	185	180	194	194	184	178	185	194	175	217	208	189	203	196	202	200	187	197	193	180	162	187	184	185	208	201	158	208	178	177	199	187	189	221	164	180	173	192	172	218	176	181	175	166	210	217	167	210	237	189	202	201	182	188	178	185	192	198	197	195	230	197	173	193	201	162	180	178	200	184	190	223	212	176	177	190	181	186	179	202	177	165	184	179	180	166	176	216	162	191	180	187	195	195	179	205	177	196	225	216	197	185	183	167	179	210	203	186	185	191	179	175	205	194	216	185	200	191	192	181	202	175	152	189	209	167	225	179	199	199	207	173	167	187	172	174	182	178	168	201	178	213	211	197	173	184	180	168	186	212	191	189	191	190	178	198	174	190	193	195	178	181	187	187	186	167	171	183	185	195	183	192	171	196	191	169	177	212	187	193	185	178	191	202	214	162	215	200	175	194	161	195	172	191	190	172	185	193	214	190	174	180	194	169	195	191	175	194	216	193	189	202	205	154	181	200	183	173	215	181	205	173	213	193	195	214	195	195	187	195	211	188	202	196	210	183	190	226	189	188	157	169	183	203	198	185	212	186	196	185	195	180	200	201	181	181	188	205	193	171	177	155	178	167	221	179	186	168	175	196	186	175	179	211	186	178	179	183	219	193	200	186	194	186	174	216	203	164	191	193	192	210	178	198	182	168	185	183	150	199	171	196	182	183	189	198	188	197	184	191	185	187	214	205	164	188	216	181	186	187	165	184	196	175	182	210	182	178	188	171	189	179	198	203	193	199	196	196	164	170	190	157	195	224	212	174	168	179	218	216	198	174	183	176	190	180	218	190	185	190	205	162	213	171	207	193	181	189	202	196	190	186	160	166	191	203	212	178	195	198	167	191	183	183	187	189	218	189	170	208	214	190	207	192	181	180	220	206	207	213	202	195	185	173	169	163	159	189	181	168	171	190	167	209	190	194	173	175	205	182	218	213	202	188	178	236	178	184	207	187	204	195	172	187	194	210	193	224	190	191	165	214	198	181	206	172	189	192	195	218	206	183	186	190	197	212	217	206	178	207	195	186	175	198	166	179	167	187	196	177	186	203	170	200	189	199	194	179	215	200	162	180	191	196	206	164	202	203	171	162	208	211	189	198	187	200	191	193	187	205	184	198	186	197	167	172	208	173	204	207	194	191	206	202	185	191	178	212	168	174	175	201	191	208	189	170	183	197	183	209	193	189	191	187	169	201	178	176	190	186	180	190	172	182	225	186	215	181	191	178	197	226	194	184	219	167	173	166	204	175	177	194	199	200	185	182	187	150	189	200	189	206	191	185	194	179	205	220	200	185	185	184	169	198	172	178	168	182	177	184	177	196	166	201	196	187	183	194	222	156	160	221	186	187	195	194	214	230	181	193	182	228	162	171	188	175	214	164	181	187	168	198	200	167	218	183	182	168	180	187	214	186	193	199	191	183	177	174	189	196	173	180	190	171	208	181	207	173	218	195	193	188	205	157	148	199	176	191	196	201	176	190	178	190	171	190	158	197	177	190	172	190	169	213	198	175	162	233	198	196	186	176	198	204	180	188	175	184	207	200	165	188	211	205	172	171	191	192	191	201	195	198	211	177	182	168	176	160	192	216	179	199	181	203	174	188	175	181	186	174	180	177	173	202	174	183	190	196	182	174	180	185	170	190	196	184	183	204	199	179	167	191	185	160	145	180	203	172	202	193	191	187	198	211	200	192	186	167	167	175	217	177	197	199	194	178	221	173	183	193	171	202	185	185	190	182	173	177	202	197	159	176	201	214	174	177	208	204	168	166	164	174	171	186	153	208	203	160	207	178	175	190	193	204	233	203	207	179	201	158	177	186	211	198	185	209	189	203	181	171	195	193	192	163	176	206	203	209	181	192	183	192	188	181	188	169	180	188	197	176	176	162	190	202	181	188	182	173	182	170	191	176	182	199	219	177	194	184	169	226	176	174	192	192	170	184	189	214	165	171	213	184	200	189	219	185	178	191	189	179	189	169	176	188	165	201	182	175	192	155	193	197	170	202	169	199	184	185	178	169	167	195	205	205	176	185	189	176	152	201	220	206	210	182	167	205	193	169	182	182	201	202	195	180	211	179	181	176	181	201	202	205	163	193	199	194	187	193	200	212	169	205	167	158	178	187	204	188	187	212	188	172	179	208	186	154	183	166	204	186	178	189	213	170	193	199	172	186	181	187	201	171	180	200	179	189	160	175	178	197	142	169	190	209	211	182	186	202	187	162	186	184	192	197	192	177	181	187	175	206	201	192	204	193	206	193	192	187	204	198	180	176	161	173	192	203	194	182	158	183	203	177	207	210	192	197	182	205	178	197	199	176	205	196	198	235	173	146	193	179	165	212	186	196	185	212	210	216	193	199	184	179	174	153	184	191	192	202	219	205	199	183	202	187	201	171	197	181	195	172	193	214	188	170	212	183	199	202	194	183	196	211	208	190	213	197	181	189	203	205	180	210	191	189	170	194	181	164	168	197	169	204	173	202	242	214	191	191	209	184	176	164	181	202	187	204	211	183	215	180	154	176	211	178	187	176	199	211	178	200	193	178	161	183	186	182	173	178	184	188	171	188	199	174	202	203	164	184	178	172	193	190	186	193	168	205	206	178	206	197	190	175	197	173	187	191	165	171	176	180	187	178	182	175	182	172	190	173	182	189	178	190	212	162	212	178	186	202	183	206	186	203	197	181	211	201	197	182	184	198	184	187	196	211	184	180	181	181	189	187	199	180	196	207	196	188	190	211	197	201	187	200	167	205	187	216	186	185	186	194	188	201	186	161	180	178	175	193	203	185	200	206	189	195	194	177	213	190	211	192	194	164	184	187	224	199	197	218	183	213	182	216	186	170	197	203	190	195	190	200	180	212	183	182	202	178	174	203	197	191
4850	497	510	516	495	486	440	474	509	421	475	463	466	460	471	490	469	469	455	447	470	426	464	471	494	471	445	473	479	436	443	462	473	412	472	449	442	491	449	451	481	464	469	491	492	475	475	501	462	488	437	471	483	451	441	489	439	463	462	457	500	467	472	484	444	470	423	468	468	490	465	477	469	470	470	501	466	449	484	469	458	447	424	440	461	445	491	398	465	463	481	480	456	467	489	438	447	456	453	478	449	490	480	469	450	459	468	484	482	426	460	472	439	457	468	492	463	466	488	484	460	464	442	480	437	414	475	504	464	442	454	466	499	477	452	420	468	446	444	487	469	460	480	438	470	449	478	463	459	468	450	480	458	487	448	471	470	482	441	478	465	476	470	426	450	449	470	463	420	449	504	481	456	451	472	488	438	463	447	458	476	475	452	466	445	481	447	476	476	463	452	464	474	427	507	476	460	464	455	455	451	455	413	454	465	398	461	447	500	457	465	448	480	438	471	451	443	481	443	470	430	468	439	426	508	458	467	458	462	428	463	453	468	428	476	465	446	450	432	484	484	498	476	498	489	456	448	481	429	429	460	461	499	447	466	438	457	433	475	450	480	454	443	470	472	490	484	444	507	443	471	475	467	475	469	446	466	471	462	472	457	418	486	437	436	454	447	484	462	457	466	454	464	468	468	476	453	438	447	464	472	426	483	451	481	463	451	440	465	464	476	448	465	509	508	476	464	470	468	519	451	462	494	478	485	466	481	435	448	512	449	458	457	478	484	464	462	433	456	450	474	454	474	460	441	446	456	441	446	454	462	452	437	494	491	448	469	447	493	463	476	495	480	443	473	470	464	462	469	467	498	464	491	438	482	429	453	418	428	432	493	466	447	474	461	470	460	485	487	460	459	447	440	492	447	513	447	483	473	478	419	475	500	476	436	446	465	454	451	487	456	455	454	446	458	458	479	430	493	474	458	485	460	458	456	433	435	461	487	448	491	502	443	449	459	471	496	466	471	488	465	470	445	455	421	441	448	463	479	501	456	471	437	440	435	499	435	452	487	474	459	464	446	479	432	467	472	471	479	451	450	497	472	456	454	473	445	488	441	499	499	459	479	460	467	502	462	452	477	495	455	469	454	460	448	489	456	418	452	456	457	439	475	454	463	430	455	454	417	483	456	415	474	473	455	437	478	469	455	483	433	410	460	440	508	492	475	472	455	470	460	473	450	457	470	479	489	481	459	447	428	471	461	439	438	472	473	457	447	480	451	425	461	436	432	490	456	482	468	486	496	495	469	453	450	434	477	428	467	474	445	478	426	449	447	477	478	452	458	444	442	473	496	466	478	444	471	429	448	425	436	484	447	435	431	489	475	492	503	500	474	480	490	456	462	448	444	486	437	454	467	483	452	501	476	458	471	475	420	449	455	479	438	458	460	487	474	447	453	480	447	441	455	454	469	432	504	476	460	466	491	454	456	440	430	492	494	478	472	453	496	459	449	468	436	466	510	538	460	475	480	438	452	506	431	473	451	445	466	445	462	489	438	504	477	464	471	455	472	470	515	418	457	428	482	446	428	455	471	455	439	458	420	476	446	443	456	500	466	476	467	449	461	493	468	486	465	488	478	454	458	481	450	464	446	453	461	442	459	458	458	492	486	436	450	462	446	417	469	465	455	426	497	481	462	468	476	488	461	500	428	443	449	485	475	470	461	463	447	446	446	453	443	480	488	447	486	463	448	497	488	486	470	471	489	454	514	473	421	465	442	467	465	478	458	462	459	457	465	474	476	467	441	451	428	492	529	458	476	481	498	462	474	480	480	437	463	449	493	462	493	478	496	473	461	464	479	468	465	470	450	500	459	447	443	447	438	459	463	484	464	453	486	485	447	475	443	491	455	476	457	444	461	417	493	485	469	474	485	462	418	493	464	468	481	502	451	437	468	453	484	513	443	443	479	425	428	431	440	501	502	486	481	475	474	478	415	487	440	454	454	459	479	474	459	461	461	485	433	452	456	452	482	455	469	480	461	462	477	454	491	443	466	405	422	502	444	467	447	440	474	488	465	505	505	459	425	500	457	431	487	470	470	454	490	456	495	466	499	483	452	415	492	448	456	475	490	433	437	481	483	461	453	462	462	454	483	457	473	497	465	481	466	434	458	468	458	459	467	451	468	456	433	447	438	454	470	435	469	475	469	422	469	465	456	443	461	443	488	440	474	480	471	440	493	483	455	478	462	465	438	487	436	455	399	449	451	472	466	461	456	475	460	432	482	460	471	460	487	525	510	475	429	480	470	487	506	494	429	455	500	474	459	477	471	461	464	462	476	461	474	467	512	449	476	480	484	448	466	436	488	466	448	438	450	478	443	423	484	451	448	498	432	466	493	440	461	490	475	483	461	464	477	433	479	436	448	462	498	439	436	465	461	460	489	493	493	450	461	416	446	485	479	471	460	474	464	447	454	447	439	459	498	475	452	469	443	463	457	463	468	456	488	449	485	483	460	434	471	482	465	417	474	490	475	489	492	430	504	449	504	479	462	442	476	465	434	464	485	475	469	432	423	500	472	452	476	472	460	438	443	426	459	498	501	445	456	456	480	449	480	453	516	476	485	425	442	483	468	495	479	440	522	456	472	442	473	460	491	497	443	444	472	493	424	440	460	485	462	491	491	480	480	453	456	481	453	461	430	497	474	485	459	448	465	460	463	432	492	499	481	483	449	485	474	446	499	470	462	457	486	453	430	440	458	493	443	469	490	421	437	471	450	449	433	470	451	437	458	430	458	479	489	465	459	448	434	441	504	466	465	463	435	462	501	468	501	490	431	458	450	463	477	441	457	491	470	417	433	466	469	485	470	479	470	507	476	457	470	472	472	471	447	425	451	432	438	482	472	464	485	448	475	494	456	455	429	440	472	460	470	437	483	482	511	449	453	445	489	459	462	445	435	458	483	464	455	471	470	478	465	451	444	479	427	472	468	440	493	463	490	447	486	465	464	489	462	481	470	481	457	486	457	462	460	457	457	425	458	480	460	432	470	461	456	485	471	450	445	464	421	469	482	467	446	493	479	466	462	479	464	425	496	505	461	470	459	493	454	483	433	481	454	494	493	455	455	447	465	469	443	468	477	463	467	439	454	452	497	474	510	502	460	450	458	461	490	481	463	444	477	463	464	465	456	448	466	492	442	464	466	480	459	456	492	481	448	452	451	463	452	463	443	464	466	446	449	454	462	445	427	461	453	459	444	468	477	451	497	458	450	473	466	468	476	426	453	488	493	496	451	487	448	469	431	511	447	486	438	464	474	503	471	416	470	500	413	451	465	459	509	482	459	488	485	450	443	458	468	478	440	491	490	414	470	502	449	463	457	433	468	441	477	483	426	475	465	431	487	475	475	476	450	487	441	421	454	466	431	475	468	488	468	450	477	496	452	452	464	454	507	473	534	480	449	469	479	474	452	472	469	438	456	466	513	471	491	492	465	459	468	433	477	455	400	498
23042	2243	622	474	405	366	331	272	325	333	323	301	278	322	297	297	289	303	287	270	254	284	267	258	266	293	308	272	305	270	280	270	284	256	293	281	263	285	262	270	256	286	293	265	247	256	268	293	269	285	278	271	304	276	293	317	254	263	302	275	253	258	253	257	252	292	263	284	245	245	257	294	268	288	295	261	275	263	264	241	253	281	283	275	247	282	292	260	269	251	314	259	273	270	269	241	261	271	282	255	290	239	272	272	244	264	299	246	272	276	275	265	294	306	282	271	278	264	267	295	261	258	284	277	327	297	261	286	270	257	284	274	260	285	280	279	277	263	280	283	241	283	284	238	235	287	271	265	258	250	253	267	288	248	272	262	261	255	276	272	279	250	271	281	257	253	286	263	244	259	255	270	277	280	254	250	258	280	296	256	261	252	265	269	263	275	266	274	276	273	274	255	247	257	256	288	248	241	296	281	293	277	267	261	267	268	301	275	273	262	286	229	276	279	315	303	260	245	234	258	252	295	272	283	256	251	287	287	256	248	276	262	266	265	269	298	292	274	259	294	270	285	288	272	263	256	274	258	259	287	282	299	264	274	284	257	237	266	270	285	225	252	272	244	272	286	257	274	290	301	278	290	267	282	293	225	248	267	272	268	276	265	261	264	290	275	271	277	254	257	284	251	268	242	280	260	279	265	268	263	253	307	302	255	275	278	263	274	269	310	255	271	256	256	262	270	259	260	284	262	258	308	269	238	253	269	256	227	276	237	253	312	269	277	282	237	270	257	239	270	277	279	299	292	320	256	277	270	279	249	293	257	296	257	255	265	304	272	278	272	286	250	253	308	233	279	239	286	281	251	265	267	276	283	286	286	262	251	260	263	281	302	302	273	283	265	295	268	315	264	239	272	272	243	250	246	265	252	301	276	266	262	276	268	280	239	300	322	250	267	279	277	260	232	257	284	259	280	246	250	254	295	256	238	254	258	285	273	271	243	269	222	255	286	276	302	296	257	273	226	272	274	294	262	241	287	245	239	273	281	264	269	261	277	263	277	260	251	244	248	256	258	278	272	284	264	281	291	286	265	257	264	273	272	263	258	258	261	272	264	296	242	295	266	284	273	242	270	303	265	255	287	272	253	276	293	239	287	273	281	262	289	227	253	268	280	286	267	244	284	283	275	284	253	256	291	254	259	269	261	277	256	301	245	296	300	280	269	251	219	268	292	251	253	255	257	305	265	261	277	286	287	277	255	284	265	262	277	274	303	254	242	262	258	254	245	255	272	260	308	289	283	269	289	242	262	292	252	282	245	270	283	280	283	271	254	307	261	229	268	299	263	235	287	247	272	276	280	284	260	258	287	248	268	286	286	278	263	283	289	260	285	251	257	228	264	292	266	249	273	273	269	289	265	277	289	279	278	250	270	295	271	245	247	264	259	256	266	283	238	324	263	270	295	272	272	260	254	261	312	245	244	265	236	285	263	272	278	276	264	305	274	265	268	259	278	244	257	274	273	277	268	265	279	247	255	248	251	297	278	270	233	312	272	289	259	270	273	287	288	325	243	279	286	257	259	254	244	254	271	239	248	250	240	260	292	246	243	303	283	278	260	264	266	259	299	266	268	262	273	259	250	251	285	267	317	253	275	297	276	243	261	298	280	273	277	290	299	310	271	247	251	261	277	298	275	271	267	252	251	254	267	284	234	262	231	301	259	223	273	263	271	276	239	281	269	243	281	246	282	287	274	310	284	294	291	232	249	266	291	280	276	262	260	266	245	251	271	239	258	244	231	269	272	282	284	263	252	247	303	274	286	286	260	245	258	254	265	293	267	238	262	277	265	300	261	237	322	288	286	266	283	270	264	297	279	287	289	264	259	254	255	288	294	276	272	254	290	266	288	268	260	252	254	273	252	277	272	288	253	269	284	260	260	257	263	268	244	260	278	283	254	257	247	261	264	262	270	290	261	251	264	279	242	270	277	284	291	276	298	274	274	288	255	222	251	289	286	280	259	261	244	255	269	307	255	280	264	281	243	247	266	275	258	275	230	257	269	284	308	253	260	283	259	253	265	277	282	285	264	289	280	279	235	257	287	290	270	252	283	282	249	281	254	263	273	272	278	253	264	300	245	261	250	240	262	289	286	277	266	262	259	268	296	296	306	285	271	278	274	260	272	249	242	293	294	261	275	247	234	259	265	276	282	283	256	284	285	282	248	258	300	283	258	237	304	257	268	281	237	295	263	261	281	286	286	282	297	231	265	286	288	263	253	268	235	295	283	301	256	268	282	275	268	263	281	289	262	243	273	279	253	270	252	242	274	250	255	273	266	295	278	271	297	257	257	252	255	277	248	277	242	295	269	248	259	275	248	279	269	230	282	265	269	246	261	252	250	273	244	284	293	291	251	274	279	242	286	268	268	277	295	264	286	285	281	248	271	284	257	247	270	272	251	259	281	278	287	280	292	264	241	245	236	265	267	258	272	248	249	280	285	269	253	280	238	283	269	265	283	274	284	272	278	299	299	293	249	231	265	280	263	283	284	297	279	260	257	279	282	268	315	255	251	268	209	251	261	291	261	274	296	235	260	278	262	263	315	285	284	240	245	268	302	255	294	253	259	255	272	231	273	266	258	263	283	242	268	268	263	288	234	268	273	246	279	294	282	274	267	304	307	276	248	270	289	246	289	279	264	235	283	260	266	254	267	263	249	256	276	277	272	295	282	271	262	245	257	271	288	273	267	242	231	266	268	268	272	263	278	241	294	280	267	287	273	263	255	277	279	296	281	233	269	233	265	285	250	245	283	276	264	275	249	240	275	278	265	230	287	270	258	249	277	281	285	279	253	249	285	261	258	264	241	255	270	261	257	287	244	276	245	276	270	260	282	282	301	248	297	253	267	272	274	244	247	270	287	255	249	262	233	266	249	282	269	279	250	247	258	275	244	248	305	276	264	288	285	299	296	330	284	242	274	266	271	277	269	260	266	282	250	276	261	277	295	283	261	244	277	248	247	272	258	252	298	250	314	264	271	268	269	287	276	242	271	295	272	256	227	267	250	246	270	256	209	257	286	273	260	247	303	278	258	253	260	279	262	251	296	314	279	260	265	266	253	284	270	300	272	237	283	279	261	267	281	298	271	289	246	276	282	268	274	274	263	276	252	249	254	266	254	244	287	268	278	269	259	265	290	271	273	271	267	246	257	260	242	247	270	273	283	220	290	280	265	274	248	284	255	260	280	257	278	234	295	278	276	262	277	258	301	279	288	269	242	247	246	257	298	286	274	258	279	282	281	292	275	310	259	278	285	259	260	317	265	295	263	258	305	252	269	266	266	347	263	287	288	284	239	236	241	282	263	267	297	254	273	265	280	280	296	270	267	263	274	290	262	261	273	278	267	255	252	278	284	265	261	281	243	275	272	254	264	270	279	247	290	270	254	259	279	239	294	273	226	273	287	248	284	289	270	301	277	253	249	285	259	286	307	304	277	253	285	320	298
13002	876	1256	1427	1301	1120	1024	906	852	797	810	765	751	717	649	656	699	666	716	704	681	667	622	621	624	684	681	667	627	653	698	658	662	658	625	645	621	594	580	673	669	616	633	639	617	591	639	586	640	626	629	600	630	616	636	636	642	631	633	648	588	638	621	652	627	654	605	652	638	608	662	606	664	631	633	674	642	653	637	609	644	616	637	652	592	621	649	630	628	631	621	655	587	620	621	614	616	598	596	621	677	609	602	642	630	595	642	641	625	585	596	602	657	637	659	660	629	590	616	647	639	644	645	616	590	616	615	586	712	635	654	616	630	602	643	646	667	652	612	645	646	608	629	626	612	632	623	665	637	671	659	607	649	679	620	653	652	615	632	652	638	698	598	638	608	630	634	630	635	625	668	687	644	597	635	636	607	580	604	589	595	632	673	638	627	644	651	606	631	595	599	628	625	645	628	635	586	630	619	625	624	632	670	625	657	633	637	639	612	685	644	614	634	607	622	654	653	669	634	606	674	570	571	612	594	663	608	676	654	643	634	669	596	660	637	597	625	605	618	609	665	630	645	604	593	614	631	656	597	664	599	659	649	594	653	602	602	690	621	633	640	629	619	625	643	648	629	639	613	612	612	630	636	664	624	646	607	645	627	610	652	595	659	606	707	629	589	625	626	638	633	626	618	591	648	639	611	592	623	582	652	617	589	620	590	596	628	662	650	597	575	640	599	647	638	643	668	641	602	652	600	611	655	584	662	661	662	659	670	602	624	655	643	624	634	662	604	628	610	652	623	662	626	646	605	654	658	644	656	617	638	598	622	639	570	637	645	632	633	604	598	623	625	619	652	604	632	611	634	607	615	654	620	679	682	638	586	623	631	656	610	610	618	625	646	582	606	639	655	591	650	619	632	601	598	620	642	642	663	612	618	615	630	601	648	612	601	653	594	659	604	628	638	638	628	631	636	646	609	626	584	610	611	648	655	615	617	645	632	640	594	642	582	607	616	612	664	615	640	636	632	657	645	617	662	657	613	620	602	602	654	614	623	603	673	640	640	585	591	605	645	632	579	621	644	621	621	661	643	584	645	669	607	603	655	623	613	636	579	610	718	573	652	630	650	702	634	634	611	664	642	643	680	643	615	653	649	680	650	649	613	627	621	633	615	683	632	626	636	654	556	637	656	687	632	631	652	614	603	604	619	594	616	611	659	613	639	622	657	620	608	609	617	588	595	646	627	593	674	619	629	619	634	595	633	643	614	622	660	610	623	646	607	616	630	663	622	615	629	641	652	631	632	642	648	609	601	605	636	640	627	587	607	630	595	640	600	656	655	603	684	636	663	615	609	619	631	656	601	649	667	655	619	662	650	644	593	620	633	658	620	622	585	641	632	587	633	629	631	647	618	611	588	590	620	674	629	647	608	641	569	636	633	649	574	660	595	616	646	596	617	608	641	642	618	647	606	623	635	658	658	641	624	591	661	613	619	593	589	585	628	604	618	608	671	668	611	600	608	618	605	665	631	639	629	659	623	645	622	604	638	605	628	617	634	647	653	591	612	615	644	622	594	639	642	653	616	655	606	610	664	643	621	605	626	648	615	687	638	651	641	618	654	624	619	625	631	624	665	631	586	642	614	633	614	670	610	606	630	636	622	610	593	633	673	650	616	629	643	630	626	608	631	621	618	626	640	676	636	628	615	638	624	638	661	622	653	626	619	657	628	622	665	662	658	577	605	637	601	620	633	638	616	618	642	615	635	643	626	598	610	614	646	652	603	609	614	672	640	588	662	652	649	604	626	633	613	620	639	597	641	628	637	629	650	615	641	626	666	614	634	656	661	622	642	611	643	604	657	666	583	624	640	594	603	657	582	615	631	634	641	620	601	647	644	606	637	574	654	655	648	663	654	666	609	600	597	608	654	654	649	620	654	595	611	607	613	649	638	582	638	601	594	654	591	620	602	638	636	640	595	623	606	630	617	629	643	608	643	616	635	609	653	628	626	613	663	620	601	649	648	629	638	667	632	598	607	597	559	612	631	636	646	644	569	614	597	623	628	643	626	633	609	601	634	607	534	602	611	611	604	608	670	634	567	606	613	654	590	669	584	642	645	671	644	619	620	609	580	619	627	597	607	639	669	594	643	652	624	627	631	637	636	638	632	665	596	631	626	621	583	617	631	625	628	609	620	642	609	584	692	602	606	600	611	647	649	645	616	644	609	595	650	658	632	646	620	647	668	599	607	644	614	602	602	612	620	566	615	615	609	625	634	668	628	593	635	584	601	600	663	595	618	640	634	600	632	614	630	597	611	638	659	621	586	618	595	640	634	648	588	591	651	660	582	599	637	632	596	602	652	640	621	603	560	632	591	610	638	626	654	636	678	668	644	627	673	634	633	692	610	673	565	582	606	640	645	669	611	638	592	666	690	592	566	655	631	656	635	653	632	584	664	643	644	645	694	659	615	591	614	603	610	656	628	620	584	663	622	638	649	607	657	640	644	620	622	651	649	588	658	623	626	571	636	632	632	636	621	580	638	647	637	661	612	590	625	624	620	617	639	613	632	603	636	595	661	630	598	636	593	606	655	656	663	624	631	611	670	640	651	636	629	654	682	609	594	600	651	632	628	688	616	652	651	677	647	611	636	594	663	636	611	655	622	603	622	598	592	625	631	643	685	616	625	649	659	635	665	632	616	614	625	645	630	675	631	615	616	643	632	603	621	614	572	641	638	627	584	630	643	651	677	619	637	633	649	620	636	630	635	606	623	651	651	678	612	616	599	586	590	616	634	597	652	620	620	632	596	634	583	643	585	611	667	626	663	633	638	613	674	615	600	626	631	627	617	642	666	631	702	626	644	639	624	608	615	645	612	623	642	660	604	672	662	585	616	620	601	621	619	618	624	593	622	654	596	609	682	602	608	631	691	632	609	605	642	632	642	607	670	683	640	660	628	636	596	635	610	644	598	637	591	610	636	647	603	616	633	627	662	620	589	588	631	619	604	630	635	640	609	584	639	629	604	642	631	597	640	610	635	613	639	631	579	641	648	609	656	618	601	663	607	603	621	674	658	596	583	606	623	613	640	635	624	646	627	681	646	659	618	651	614	596	599	610	623	666	627	623	589	616	604	667	617	664	629	615	618	640	589	627	609	608	576	654	600	624	647	669	658	669	653	613	619	652	642	636	561	659	606	643	617	620	659	622	639	662	636	618	625	646	631	643	635	620	666	636	643	651	640	670	612	649	683	639	642	642	658	601	663	624	604	662	634	660	694	656	613	647	600	641	599	626	633	618	590	655	679	616	609	619	631	586	548	620	607	652	621	642	619	649	626	575	646	640	679	625	604	624	635	645	632	641	587	649	656	607	620	635	623	616	680	673	648	651	582	604	652	603	651	632	619	617	628	666	617	633	631	625	608	655	632	643	685	621	615	676	613	626	640	684	669	632	612	634	644	604	623	690	642	609	607	630	647	662	599	638	628	608	643	666	613	671	611	685
33630	5033	1276	891	700	626	563	538	496	444	485	461	447	410	471	402	416	412	409	381	381	416	409	406	411	402	431	384	429	429	430	429	387	414	381	416	438	413	412	426	408	403	408	346	411	376	398	373	386	366	373	444	401	412	385	386	441	403	406	384	391	423	418	402	395	399	426	426	447	419	394	451	449	379	404	423	373	390	477	430	386	391	407	429	413	389	395	423	413	389	414	389	381	426	423	428	385	444	434	400	417	394	402	405	399	389	387	394	401	411	406	380	389	383	403	372	410	380	376	408	397	393	377	427	415	421	419	402	375	404	421	421	411	377	382	381	399	431	398	376	387	416	402	391	399	424	415	414	405	401	406	394	402	431	418	395	416	382	452	392	387	390	407	450	416	413	413	384	409	401	415	360	417	371	366	395	410	398	440	417	404	362	394	422	425	421	418	367	398	395	431	409	414	403	455	448	432	430	401	413	390	409	417	408	393	424	371	436	414	424	406	421	377	370	428	451	417	424	388	461	410	401	402	382	365	397	425	447	387	418	423	407	375	380	388	424	415	422	380	377	409	384	405	377	398	380	374	369	378	398	387	396	383	434	382	384	450	463	410	401	367	434	383	371	435	336	418	442	454	410	347	404	396	379	407	411	402	387	366	376	424	413	423	416	386	403	403	390	450	449	422	425	405	430	428	440	374	399	327	397	420	402	405	423	398	419	430	398	422	387	381	369	376	402	391	371	410	405	395	401	419	403	448	398	409	344	417	367	385	429	375	370	402	356	404	383	407	418	409	404	400	397	386	384	435	373	427	395	373	437	438	408	385	390	439	420	364	416	405	393	418	388	357	405	384	397	364	448	463	396	405	459	407	386	374	400	405	365	396	394	391	367	371	399	402	382	388	422	380	375	418	427	414	379	350	387	360	372	367	408	403	441	411	441	408	392	409	363	409	401	430	395	381	424	424	379	405	374	380	386	394	436	398	395	411	393	385	391	377	399	393	397	388	384	386	434	388	381	395	374	432	403	415	385	426	395	402	419	431	430	397	417	393	404	407	418	416	380	400	395	389	432	377	399	387	393	414	416	383	433	368	396	400	413	433	426	438	388	396	457	420	442	400	443	445	430	364	417	390	371	391	416	433	429	380	425	388	405	376	394	403	417	429	426	402	388	430	408	428	392	377	422	424	374	386	438	421	395	408	369	375	404	411	426	438	418	418	437	392	383	441	406	398	405	419	391	378	426	409	372	409	387	402	435	369	369	426	403	417	444	396	405	416	400	382	423	426	471	429	382	381	411	437	395	409	402	407	420	399	403	376	389	375	404	416	384	377	386	398	396	386	383	398	393	340	427	424	407	417	408	367	401	386	392	419	406	410	419	398	385	401	391	439	437	390	414	437	373	401	364	398	416	394	446	391	387	376	395	417	401	393	395	405	372	371	408	372	366	371	370	380	405	432	474	424	393	397	411	420	419	414	392	407	381	429	403	382	406	419	391	415	426	425	402	451	397	386	398	377	385	387	424	399	388	414	411	399	393	399	413	393	391	409	396	406	401	415	409	390	410	387	424	382	412	435	387	407	431	444	356	383	390	419	382	402	376	414	435	382	374	382	381	393	418	378	405	404	400	419	424	355	397	389	376	409	432	436	415	410	371	385	401	395	393	390	400	421	378	414	358	381	411	414	372	428	394	429	414	394	417	407	387	336	390	412	413	397	396	407	402	401	393	423	417	427	393	462	414	371	457	389	404	404	349	358	383	392	393	403	388	388	355	427	406	364	425	408	391	365	385	394	393	410	401	381	384	424	385	368	417	388	404	396	433	406	397	371	424	421	428	434	382	389	415	449	375	387	406	367	423	423	425	355	415	411	401	389	369	394	406	411	393	386	396	390	436	427	396	406	394	438	408	386	380	422	407	395	408	390	403	422	390	390	407	441	421	366	391	410	363	418	406	388	400	379	404	386	408	443	406	411	425	362	379	410	419	399	367	437	377	390	398	389	424	408	374	382	379	358	369	376	396	406	382	382	386	406	376	432	390	408	405	427	387	365	409	423	416	399	431	401	415	404	356	427	385	405	368	422	425	398	434	409	425	425	430	381	381	396	424	423	399	399	398	421	409	405	362	351	395	401	416	421	411	433	447	419	368	410	375	405	418	432	377	418	408	413	421	413	429	408	417	421	440	404	389	411	428	421	399	391	433	443	449	422	411	415	401	364	392	418	417	373	401	378	404	413	413	459	416	387	422	403	401	373	411	430	421	439	375	396	413	377	439	409	425	374	369	404	410	404	384	404	370	406	450	410	399	408	423	408	426	433	392	404	426	399	407	369	401	409	398	375	401	385	435	404	385	375	401	402	431	453	393	382	391	396	451	472	392	410	426	427	415	401	440	403	412	420	416	411	422	415	419	376	366	415	411	440	406	409	413	400	394	387	404	389	432	417	369	367	400	400	430	397	430	405	396	418	384	368	418	416	427	380	418	382	396	428	407	385	357	427	412	417	438	384	407	381	436	403	414	377	407	419	408	383	424	428	352	387	401	437	440	428	390	369	414	411	392	393	413	399	435	399	399	408	475	410	419	386	412	360	414	391	416	350	427	407	408	401	379	427	416	426	410	395	402	452	398	424	411	416	395	406	406	405	400	416	435	388	408	413	385	438	423	434	397	385	382	386	410	405	398	437	385	415	400	422	377	401	362	362	392	370	388	399	407	394	355	399	388	405	410	424	390	423	408	358	364	426	424	401	407	437	379	392	445	403	398	416	401	424	369	400	366	435	394	390	380	386	376	384	405	336	415	408	359	413	395	411	401	393	408	415	422	407	387	396	378	413	370	421	425	410	414	398	382	395	394	376	363	372	414	426	393	389	368	396	398	359	403	411	396	438	360	375	411	379	424	413	421	419	424	412	393	399	380	372	444	359	419	453	428	421	440	410	428	426	363	408	442	374	436	404	417	419	396	358	426	393	381	420	428	400	430	415	403	362	420	398	392	380	415	413	430	382	412	457	425	410	421	424	379	381	390	383	452	416	405	390	396	413	422	388	388	436	405	433	407	406	398	413	398	408	434	407	351	377	427	398	391	422	422	425	381	368	392	400	445	431	394	383	397	380	442	407	394	395	385	388	430	406	423	398	439	378	431	388	453	395	415	381	396	423	407	395	412	373	408	396	386	365	371	420	400	403	382	357	401	382	350	408	417	406	388	420	380	390	429	401	407	406	446	394	441	387	428	382	371	411	401	370	403	379	416	402	395	382	421	389	399	436	403	363	411	375	396	377	376	382	448	402	385	428	431	432	409	399	422	413	396	405	364	413	417	375	382	433	398	412	371	410	387	399	442	420	414	425	388	398	424	380	392	394	412	388	411	409	479	416	414	396	409	440	394	388	392	394	418	394	427	375	359	402	405	392	388	399	434	382	404	435	436	391	393	406	420	364	422	396	392	430	386	370	403	408	400	378	401	416	395	438	447	423	421	390	428	424	386	416	408	424	389	427	384
17587	1348	2114	2577	2160	1857	1596	1484	1329	1293	1202	1173	1100	1006	1047	1087	1015	1012	958	974	933	943	900	944	929	947	928	934	952	919	910	934	936	920	905	957	967	862	952	875	892	893	865	870	937	888	914	898	867	932	866	857	896	870	898	837	859	963	934	888	905	911	820	900	907	913	843	912	883	927	862	904	934	927	860	867	909	867	886	936	881	901	912	941	880	907	897	878	900	894	897	911	869	931	872	861	842	873	826	855	844	884	882	841	889	891	878	882	899	910	829	908	937	924	866	939	861	859	925	900	918	916	873	885	882	932	908	929	903	892	837	898	884	883	889	871	909	922	870	833	848	899	923	887	908	892	880	816	887	867	824	891	856	867	876	862	932	818	879	866	893	910	844	917	878	879	862	857	891	873	928	906	885	904	897	899	879	894	859	898	887	864	873	891	813	853	880	910	874	875	881	865	877	860	896	838	923	909	826	881	894	864	882	866	915	876	866	851	882	916	912	888	913	839	875	901	872	866	903	893	896	899	860	856	935	874	906	865	859	939	880	947	898	881	869	896	821	887	881	920	885	909	941	936	859	909	900	905	910	904	888	864	900	889	888	875	873	862	881	847	879	927	897	894	907	825	906	919	869	875	881	885	852	889	873	839	826	829	832	892	819	846	887	847	892	909	920	890	925	919	836	881	875	882	844	865	802	876	871	933	898	888	901	857	892	894	861	917	869	905	871	926	935	878	893	873	851	816	922	888	822	824	846	861	895	879	882	877	833	892	868	911	847	884	886	845	879	848	873	872	883	833	873	861	879	869	823	884	911	891	882	879	860	853	900	850	904	911	877	886	888	836	868	860	843	843	907	879	928	914	848	875	897	866	918	854	877	901	953	880	913	851	858	888	859	873	868	897	853	928	867	907	865	891	874	876	862	931	915	863	821	851	872	898	907	857	850	901	895	844	859	870	876	873	875	892	879	861	900	875	903	869	879	860	903	857	911	840	914	892	877	876	924	865	889	939	950	904	909	836	882	910	910	888	799	901	888	889	922	867	852	870	869	855	900	882	877	931	904	906	862	859	908	872	900	874	849	845	875	877	874	911	845	908	912	894	851	876	909	886	921	879	895	824	856	877	928	933	850	880	886	880	844	858	864	850	960	883	875	868	837	855	936	901	912	889	937	823	879	856	919	930	919	933	882	875	851	884	855	889	905	859	871	894	782	819	841	863	831	856	889	901	879	856	897	843	887	916	857	857	886	865	818	891	868	869	876	901	889	893	926	873	859	870	941	907	895	914	882	896	868	882	888	895	895	870	928	856	900	916	834	865	896	951	858	871	870	912	876	871	872	894	904	895	868	883	897	911	841	884	884	844	883	922	880	888	849	849	881	910	869	890	880	859	916	840	922	925	835	863	887	910	877	921	845	875	910	907	810	888	888	856	866	896	821	892	905	880	901	822	889	862	803	856	858	858	871	877	914	883	898	924	921	884	866	854	890	865	912	906	889	907	891	916	868	859	934	895	870	852	906	858	908	908	903	877	838	894	886	900	956	933	902	930	854	866	899	834	863	871	951	882	840	849	834	889	883	883	898	871	899	870	904	859	914	873	895	852	931	897	859	820	904	930	872	864	886	954	841	878	881	852	909	839	907	880	846	894	848	894	886	902	844	865	914	846	889	842	866	948	838	893	861	907	900	914	861	855	895	910	913	869	885	894	874	867	884	835	830	879	913	922	886	881	860	864	899	882	855	874	889	848	894	888	949	890	839	848	909	867	926	861	846	931	875	889	825	824	883	857	865	901	880	857	854	914	881	888	889	872	869	898	849	893	902	845	944	830	853	865	862	958	894	882	915	850	923	833	874	877	902	863	930	914	864	851	843	868	809	874	962	914	925	886	895	860	882	861	886	870	929	871	874	898	897	893	898	856	905	883	902	859	867	917	849	855	872	853	891	884	838	850	889	908	895	860	881	894	868	867	888	894	847	940	887	873	867	874	878	875	875	888	881	892	861	859	862	870	888	904	882	877	888	898	887	852	897	838	891	891	827	885	884	858	872	868	883	844	865	881	832	819	899	877	849	882	866	881	798	918	877	909	925	894	878	893	895	832	852	907	860	878	886	885	845	941	933	913	872	836	917	867	904	845	846	914	897	867	904	850	934	859	930	848	876	876	896	850	923	834	879	859	886	853	877	858	887	879	870	885	895	886	876	889	869	894	840	926	937	852	864	865	888	886	915	913	897	878	880	872	898	930	922	829	886	923	906	863	914	914	918	869	884	893	892	907	846	902	847	910	897	919	893	869	861	874	891	865	883	898	854	863	856	838	876	903	890	887	834	861	835	796	899	869	907	889	866	851	893	902	948	915	872	867	915	905	869	893	919	900	936	873	926	909	907	828	911	846	876	894	828	904	914	857	935	830	854	889	872	851	939	870	885	895	807	868	874	885	919	860	897	818	856	895	896	878	872	900	911	871	920	815	890	848	897	942	863	887	885	926	863	886	890	871	900	897	913	874	865	874	897	910	930	883	891	890	884	878	932	862	904	888	852	904	860	867	912	902	890	852	904	928	900	919	856	881	857	868	863	870	899	892	848	849	870	926	916	895	879	882	861	887	935	878	871	842	834	857	852	880	893	866	842	871	917	882	889	888	841	859	844	907	868	885	904	878	833	944	886	886	827	902	869	882	882	895	858	874	891	876	837	920	892	865	868	921	935	868	877	868	880	879	860	923	849	931	867	893	858	873	875	871	875	833	844	894	949	854	897	877	894	903	914	858	877	870	901	847	905	879	937	898	908	859	864	856	879	829	895	838	903	855	856	898	851	921	874	914	911	858	867	901	854	863	924	913	836	880	880	892	874	913	865	862	880	888	907	902	847	842	888	880	846	888	812	926	883	897	909	870	878	951	835	854	913	843	910	915	852	868	830	871	857	883	853	874	869	896	893	912	884	929	911	874	875	918	872	893	865	871	836	901	866	907	859	913	884	848	864	805	904	888	880	875	912	849	782	907	879	912	866	877	869	909	862	878	864	893	870	916	909	884	883	880	822	868	846	909	795	832	892	858	838	916	875	856	891	907	900	871	867	862	846	835	872	883	931	892	935	861	879	839	868	831	891	907	862	882	906	931	879	895	901	896	826	891	894	877	875	930	944	886	864	845	875	910	905	942	884	894	871	920	866	874	878	881	922	891	876	872	876	863	881	861	882	931	845	880	910	884	912	890	892	911	931	858	835	901	861	871	904	923	828	886	900	883	856	870	857	892	886	863	875	913	865	899	827	904	905	961	866	850	887	874	880	863	872	885	843	892	895	910	851	880	888	866	877	830	832	887	889	842	867	907	935	885	860	944	910	876	889	894	895	870	858	892	892	877	881	899	882	917	824	873	875	897	872	856	922	846	919	917	945	910	902	855	876	862	892	885	871	865	894	899	844	879	870	824	871	864	913	892	913	863	859	920	894	906	950	861	899	906	946	875	875	869	886	847	875	862	846	864	901	933	909	906
8618	530	202	200	202	212	187	169	197	203	188	209	185	211	201	209	161	184	225	215	199	173	184	210	196	177	190	209	196	184	163	178	210	198	190	179	183	186	222	161	232	178	199	196	204	195	223	203	192	186	177	189	201	188	203	170	201	213	206	202	171	193	199	197	185	183	203	181	203	215	176	198	183	212	184	215	188	176	196	184	177	191	168	171	190	193	208	195	182	197	171	186	166	206	209	218	198	189	160	201	208	189	194	174	194	176	196	204	206	182	213	193	204	196	218	188	188	203	212	190	174	181	190	175	183	203	173	166	184	205	168	169	152	160	177	191	164	196	184	178	188	181	204	192	173	209	209	192	196	183	204	187	187	203	217	199	217	183	198	211	205	195	199	177	216	163	173	202	169	157	184	185	197	163	187	217	209	174	203	182	184	204	170	195	196	204	188	180	205	201	211	160	214	182	184	208	163	197	177	190	191	177	175	186	194	195	192	204	178	182	184	176	200	191	150	184	224	198	211	205	180	195	201	203	196	177	210	224	196	196	194	177	200	175	201	155	201	208	189	211	183	183	184	191	181	189	227	203	186	219	189	178	198	151	215	199	210	183	177	215	197	187	183	189	196	184	185	195	200	203	184	187	186	197	189	189	186	195	210	190	211	179	197	190	198	199	181	188	181	178	204	184	213	194	162	194	177	181	175	170	195	204	199	188	195	218	182	186	175	208	182	190	177	201	186	206	188	193	200	215	193	200	216	191	202	182	206	209	207	219	207	186	187	206	180	193	213	169	200	212	194	192	198	182	161	202	181	207	199	185	229	192	187	189	207	170	197	208	180	176	190	203	164	189	208	210	220	191	189	172	200	164	161	194	226	177	201	199	188	169	181	226	185	206	191	181	212	202	176	177	179	175	185	199	185	170	201	175	183	208	207	205	184	183	208	185	210	190	203	221	212	188	184	188	182	153	179	188	202	196	160	208	198	182	201	200	214	200	181	194	207	169	182	218	169	190	193	206	180	191	188	214	170	187	225	173	177	182	207	241	181	197	230	185	172	201	181	198	199	168	203	189	165	184	171	204	212	183	174	176	186	169	198	198	191	207	195	187	186	183	172	207	190	174	183	204	200	207	196	187	186	191	196	176	190	176	185	201	205	206	206	209	172	207	206	199	198	169	187	210	197	174	179	225	193	172	182	178	166	186	191	184	213	180	191	175	210	173	216	241	211	179	192	200	188	187	207	190	165	210	188	198	215	212	166	186	216	215	183	204	198	206	186	173	193	187	207	167	179	182	170	212	200	187	186	189	190	222	210	193	166	189	178	176	199	211	179	182	197	202	219	209	165	189	211	174	208	206	182	189	201	179	196	175	172	208	176	215	194	203	175	195	176	196	204	216	224	201	187	169	209	178	207	204	192	210	190	194	198	179	203	190	231	211	197	192	172	213	192	204	205	189	208	184	178	198	203	192	187	162	211	193	221	187	208	201	177	209	165	215	205	167	180	177	202	199	185	191	186	192	201	195	184	180	174	194	190	225	194	213	162	190	181	199	167	171	169	175	203	177	194	186	178	193	209	198	194	177	190	180	186	219	167	194	191	206	201	214	195	197	217	183	198	169	216	164	220	193	189	185	183	179	183	187	185	208	201	200	230	170	181	192	206	174	201	200	163	193	172	187	185	160	186	185	216	184	185	179	182	208	194	206	216	192	186	192	203	181	171	171	195	209	199	211	174	201	180	188	232	197	197	190	172	208	190	200	167	184	184	183	201	200	191	207	196	190	204	187	189	209	207	183	182	172	188	178	204	187	208	195	195	186	219	177	181	210	166	203	182	215	190	169	212	177	204	209	179	210	177	215	203	223	170	200	190	181	198	212	218	192	169	181	206	188	198	183	198	185	204	182	197	179	181	190	193	196	179	188	185	198	191	179	186	192	158	198	210	200	193	184	208	210	206	205	222	201	186	197	206	211	169	188	212	205	176	218	212	176	174	189	199	206	209	184	169	190	204	201	204	177	188	183	195	197	173	191	215	199	201	208	191	199	216	186	194	205	162	202	210	193	203	206	188	191	210	168	198	180	192	206	170	185	219	183	199	176	197	177	185	197	198	163	201	210	189	207	168	188	194	193	178	192	184	197	174	201	176	181	192	168	178	176	192	190	189	182	198	199	197	178	174	180	208	202	179	190	201	198	175	216	205	204	209	189	174	194	183	161	187	233	185	166	208	195	188	174	227	158	212	190	201	201	209	182	191	207	191	198	174	209	190	199	207	176	193	175	171	184	216	194	204	202	173	198	181	179	182	210	187	215	196	231	204	191	198	183	198	196	199	167	216	208	202	179	200	178	173	161	213	191	205	201	229	189	187	195	169	197	178	191	214	197	215	188	192	167	224	163	181	192	200	187	184	178	196	200	190	225	181	188	214	203	206	199	221	201	179	167	220	184	202	219	203	220	201	200	192	198	173	196	170	180	209	214	172	180	158	202	237	177	200	200	217	178	209	204	208	216	178	218	214	166	194	198	198	183	201	204	190	193	176	184	212	183	194	205	223	188	179	215	194	219	204	191	222	200	183	187	196	214	207	215	190	191	208	207	208	190	181	198	180	199	217	179	189	200	178	199	176	194	183	191	208	203	219	195	192	187	199	195	141	190	157	207	205	185	199	148	192	195	193	186	196	187	194	188	196	170	221	180	199	216	207	182	205	200	226	209	186	181	232	187	190	182	194	202	174	197	211	179	177	202	188	191	174	175	190	188	174	191	200	187	208	198	189	168	166	204	189	180	183	183	154	178	193	202	175	210	218	201	189	184	204	199	177	198	174	180	222	182	178	193	186	170	195	206	179	166	182	169	191	181	204	202	151	199	188	209	193	187	182	178	202	211	194	174	199	200	213	214	194	175	183	215	205	161	182	200	171	216	163	205	228	206	183	191	181	186	169	171	174	186	186	202	228	185	167	175	189	195	213	195	228	198	213	186	167	207	170	209	189	203	201	174	184	170	198	178	186	166	202	196	172	193	224	178	178	182	183	179	190	180	191	205	210	208	174	194	179	221	202	196	188	201	170	185	203	228	177	195	182	194	186	188	160	197	192	186	183	195	191	192	193	223	182	195	195	179	167	201	172	194	184	205	234	212	215	181	194	207	182	164	215	190	185	202	202	184	185	198	204	173	183	174	168	164	213	174	210	185	163	196	200	177	169	212	189	163	167	166	179	202	189	199	225	191	208	187	187	201	200	188	178	171	175	189	174	209	189	170	194	214	211	219	193	170	204	177	161	171	183	184	177	195	205	161	174	189	209	197	196	190	193	184	183	149	191	173	198	174	203	171	191	184	196	195	198	186	182	193	210	205	193	181	194	170	186	203	200	185	193	198	224	217	177	207	214	187	162	197	196	203	209	194	205	194	192	212	181	188	185	186	197	193	212	181	188	208	175	189	198	193	203	183	201	200	200	187	167	203	190	192	190	191	203	194	203	190	183	165	187	179	187	210	183	208
5115	501	473	519	485	475	475	464	483	466	465	492	458	484	484	462	466	513	484	489	468	494	456	506	433	493	476	488	456	482	471	439	451	448	489	464	464	494	484	436	508	510	474	463	408	456	463	471	460	471	487	468	462	509	496	496	457	451	488	481	453	457	497	509	476	448	491	452	440	474	470	483	458	495	460	499	476	488	460	460	471	474	461	465	452	453	464	437	497	450	466	471	485	416	460	463	488	472	443	481	446	459	446	472	480	494	464	480	456	468	460	442	457	405	439	498	440	544	467	449	450	473	495	468	465	481	493	477	451	473	465	448	493	452	472	501	465	466	435	517	464	481	462	484	489	497	490	509	496	486	485	491	455	486	479	499	498	468	477	463	458	471	505	448	477	494	444	473	485	433	502	479	485	483	460	474	432	506	493	494	423	471	492	511	481	475	490	468	452	446	461	485	461	452	473	454	443	483	468	434	453	470	483	431	457	455	499	473	475	516	491	447	446	496	459	433	449	433	468	511	460	491	487	465	453	474	468	478	478	479	464	446	492	453	455	429	448	453	498	444	469	481	448	478	479	460	448	461	466	462	470	452	518	466	518	463	441	463	488	407	461	441	446	502	444	443	453	527	466	440	493	453	468	433	504	508	490	474	478	447	500	446	437	499	467	447	430	451	473	493	483	469	459	467	482	471	466	510	442	424	473	459	468	470	450	448	438	450	487	490	475	480	466	475	457	437	502	458	441	488	491	505	468	435	488	479	456	439	474	480	431	436	468	453	478	458	465	482	493	489	473	470	482	461	462	475	443	496	463	458	471	463	474	484	460	486	494	457	490	481	430	465	444	492	471	435	481	443	471	441	438	476	450	480	468	466	505	487	450	455	516	485	467	520	537	488	487	479	437	469	471	480	431	445	461	483	449	471	464	513	505	428	471	489	452	440	476	440	463	483	476	483	456	450	490	493	475	455	528	475	482	476	468	469	511	509	458	479	442	473	491	465	469	489	525	437	490	518	485	438	439	470	498	455	476	445	450	487	496	461	452	508	484	461	478	470	475	515	532	417	470	505	468	470	459	522	491	449	495	461	464	467	499	512	453	456	463	420	471	481	446	460	439	456	437	506	471	487	502	481	513	469	454	500	453	474	471	440	487	479	443	446	492	502	464	506	483	481	450	456	474	486	468	456	446	482	452	463	467	487	474	460	494	478	463	495	421	447	469	465	465	473	467	469	487	494	440	472	486	471	516	480	487	450	487	478	459	485	475	474	475	460	482	494	495	465	470	466	458	461	434	438	470	497	478	462	493	443	491	431	455	438	496	466	487	463	451	471	473	447	490	491	479	466	469	473	475	489	447	449	479	472	466	470	461	429	448	476	460	470	485	487	451	459	473	449	429	440	456	495	485	462	491	458	458	470	456	474	492	464	502	414	484	469	432	445	492	479	488	437	505	471	467	443	521	450	457	460	480	506	451	502	493	443	439	482	488	457	503	470	518	463	422	464	455	461	493	450	474	479	473	488	493	448	454	457	484	468	453	466	458	472	468	489	471	435	432	463	485	491	488	453	502	451	487	520	462	502	464	480	451	489	480	498	479	454	454	453	449	490	479	483	466	457	444	496	454	458	459	437	477	474	483	491	474	481	484	472	498	458	468	481	484	456	496	452	477	432	461	487	438	462	473	438	478	472	516	505	458	531	433	465	499	475	498	467	477	467	473	470	449	491	440	485	495	447	469	472	447	461	477	439	472	456	461	459	450	501	469	464	497	465	473	478	464	488	492	520	468	513	466	447	433	498	449	473	490	502	493	434	478	505	437	431	443	493	462	461	470	458	485	483	511	456	451	475	450	494	493	491	453	466	463	461	446	458	446	478	456	447	463	471	481	469	501	472	467	447	474	487	477	458	447	453	489	469	448	451	448	496	460	466	434	448	448	499	454	493	486	518	484	457	478	464	476	464	491	485	472	446	467	415	486	488	461	478	468	429	499	507	519	509	470	499	508	464	451	472	502	448	482	487	462	470	457	469	482	474	498	445	505	444	445	486	448	504	501	463	507	455	458	469	464	483	448	422	473	448	456	477	466	433	478	450	479	459	457	436	516	485	505	440	484	493	498	486	451	460	465	469	468	457	460	504	444	443	487	496	479	514	482	474	448	478	465	505	448	454	450	476	481	486	501	440	452	483	477	459	473	479	451	501	460	444	507	495	452	473	485	468	462	461	440	467	463	441	436	463	450	458	497	502	466	462	456	439	488	474	494	441	420	468	468	462	471	489	501	479	494	476	497	503	472	482	521	472	470	447	519	481	452	483	498	455	472	462	498	449	460	476	471	534	469	492	513	460	504	463	466	442	470	450	497	460	446	463	489	448	467	462	470	412	516	497	492	438	459	457	464	512	454	470	437	446	478	488	459	517	497	466	488	472	498	517	456	476	455	466	453	474	467	469	446	485	495	505	469	481	464	496	456	450	461	516	471	447	500	467	465	478	463	500	519	474	449	452	471	486	444	453	470	461	451	472	443	484	420	491	450	467	499	451	517	448	493	427	475	500	490	468	494	491	483	510	434	468	489	464	494	527	479	430	457	479	469	484	498	500	475	443	456	450	521	462	504	452	434	455	488	466	491	447	490	474	475	489	467	433	487	467	495	453	460	471	449	497	467	474	461	473	486	504	520	493	459	435	503	492	489	486	468	476	463	459	477	459	453	478	469	449	481	498	457	464	490	483	501	495	473	456	440	476	467	465	443	460	455	462	478	466	453	480	436	469	482	455	518	518	479	497	475	470	492	488	488	524	486	454	495	484	468	482	467	440	501	463	455	471	485	448	484	466	494	448	445	491	490	500	459	438	433	447	473	480	419	453	489	521	477	432	463	462	404	453	481	458	464	484	440	441	488	454	440	516	482	464	510	452	484	444	483	453	436	462	474	499	489	500	468	475	486	495	475	456	498	427	498	476	460	472	487	458	494	499	507	469	491	474	440	450	461	478	465	521	473	476	478	455	482	481	517	458	432	519	488	500	474	458	447	472	434	490	493	509	486	497	478	522	440	453	454	440	475	487	479	463	465	466	437	459	515	420	478	499	489	456	440	506	494	468	479	441	464	456	465	465	448	503	475	485	504	456	479	456	456	517	426	479	456	489	445	435	447	464	453	462	431	486	482	522	490	475	504	514	450	466	502	478	487	453	476	483	488	448	457	486	476	490	415	480	502	499	460	472	450	492	485	483	450	516	484	506	441	467	493	462	464	431	486	502	432	486	512	451	485	477	489	493	473	468	476	460	483	477	496	450	475	468	458	467	474	459	491	474	491	469	450	467	468	489	483	489	443	459	448	472	478	470	459	492	442	426	436	513	514	467	494	490	458	504	497	465	471	441	461	475	497	441	445	482	477	468	438	451	477	447	413	468	475	493	473	496	469	461	496	493	468	479	465	465	473	454	451	491	446	465	449	474	437	457	493	455	510	466	490	508	493	537	508	463	473	496	471	456	453	481
23523	2464	649	479	398	402	332	347	332	306	319	324	310	309	286	269	279	270	264	287	316	288	297	296	294	320	311	289	263	254	250	268	259	252	270	271	285	268	314	264	272	288	278	238	270	280	264	275	277	248	284	270	256	302	248	268	280	300	262	279	275	262	273	255	257	259	304	320	271	291	300	270	276	261	300	291	235	267	290	274	284	292	293	286	293	261	288	297	287	273	276	295	260	261	262	268	278	272	296	275	279	268	325	292	268	273	284	268	268	270	252	268	265	253	238	279	263	270	251	268	277	260	316	274	268	266	279	284	282	315	262	283	277	256	287	289	284	263	251	263	259	252	244	236	245	256	273	291	286	311	284	292	275	238	250	267	290	282	253	297	245	276	246	300	265	279	284	266	291	240	295	278	252	263	258	262	268	281	302	282	253	252	288	263	291	256	293	274	255	256	263	279	267	257	278	281	280	302	280	267	283	262	288	297	308	296	274	250	280	297	280	258	277	304	263	249	287	240	289	297	277	266	291	262	245	282	283	271	254	268	278	280	289	271	249	286	280	291	259	279	273	280	288	298	282	276	261	270	301	265	261	294	295	286	259	280	269	272	263	270	255	286	299	281	262	289	289	288	284	287	262	285	275	297	256	305	267	258	272	281	272	260	254	291	268	295	274	295	278	302	276	284	299	301	264	275	247	269	245	272	278	302	265	268	264	227	268	292	286	286	278	281	255	247	264	275	265	298	291	273	269	286	267	283	264	275	295	253	257	274	301	279	290	247	283	286	270	267	259	279	314	279	268	283	295	301	247	243	300	285	259	283	285	273	256	290	262	281	270	290	271	275	295	283	277	301	308	313	237	271	295	256	244	310	292	265	290	269	294	270	302	296	273	256	247	264	244	291	263	283	274	305	239	284	257	265	256	284	292	240	281	292	283	292	275	280	280	305	263	281	272	271	236	280	268	307	266	273	279	269	304	310	240	282	294	251	305	263	264	259	278	288	269	258	269	256	268	273	248	276	276	273	256	296	294	282	306	281	281	246	251	264	250	287	279	296	273	287	284	272	261	297	265	265	258	284	307	321	300	283	273	294	303	294	263	284	263	312	278	295	264	270	319	248	280	265	268	261	253	248	265	286	267	266	289	254	278	248	285	276	269	288	282	270	274	287	287	272	266	255	260	297	256	288	293	268	259	290	288	269	253	253	300	297	272	284	263	274	252	258	272	283	266	298	295	299	269	304	291	311	276	293	287	303	267	282	273	265	227	280	282	251	278	259	272	278	253	280	287	289	255	264	289	280	264	261	300	273	261	286	262	282	280	319	285	249	258	278	253	290	288	291	258	255	255	291	272	272	291	286	267	284	242	264	272	309	271	291	295	259	272	301	252	288	276	262	258	273	251	289	269	272	286	270	262	277	264	237	280	281	298	273	284	268	273	289	268	243	276	249	280	297	242	268	296	303	258	246	267	255	269	279	273	304	289	268	275	253	265	247	275	254	285	267	265	313	297	262	266	286	297	258	284	245	308	287	293	264	252	274	295	282	268	263	291	257	259	262	290	259	267	251	237	254	307	263	264	308	294	280	263	284	284	306	318	304	252	315	281	269	277	274	280	317	283	268	259	257	246	289	302	279	286	251	249	274	295	293	309	265	264	273	285	267	255	273	232	258	267	287	267	255	299	284	274	313	281	314	282	278	266	285	267	264	282	273	285	299	250	287	259	250	288	248	281	261	293	281	271	311	251	277	261	294	272	304	275	281	274	284	289	252	258	267	275	269	270	284	267	270	275	258	264	255	287	247	261	269	281	262	278	270	278	284	251	272	253	285	268	281	274	263	270	238	272	276	272	290	276	280	264	297	265	282	268	267	257	278	279	288	334	308	257	275	272	251	288	261	259	286	286	286	267	275	259	277	282	270	276	278	337	256	264	266	282	268	276	298	266	269	293	241	289	291	261	248	285	273	268	271	258	264	257	250	263	288	276	250	243	224	282	293	280	266	281	261	266	282	269	275	282	257	275	248	263	275	306	266	293	265	254	265	248	277	267	315	271	246	258	264	284	272	286	302	291	263	287	282	244	306	298	264	278	292	259	287	257	307	269	275	298	273	257	264	338	252	276	290	251	298	269	275	279	324	229	308	270	260	270	282	283	237	265	275	295	255	310	280	290	289	258	253	276	266	282	292	253	283	262	305	293	281	274	285	274	265	275	249	284	269	264	282	296	269	293	268	266	255	263	280	288	261	257	258	259	263	271	274	281	295	278	255	281	279	256	250	295	292	276	279	299	299	279	280	277	286	284	253	291	305	268	271	282	269	285	302	289	284	255	279	250	285	272	244	240	275	297	293	282	250	243	277	293	255	286	282	292	294	295	302	268	281	271	270	268	274	303	262	303	284	273	280	273	286	296	255	277	242	262	248	258	272	255	240	261	300	277	286	271	304	275	281	237	273	274	293	264	250	338	254	284	292	265	267	279	315	265	273	298	266	273	252	304	281	260	277	260	285	268	266	283	301	296	287	249	305	303	256	288	266	268	275	235	264	260	256	286	321	297	274	263	286	255	277	261	290	255	292	279	271	288	327	252	215	267	265	249	278	293	302	258	265	294	254	251	274	288	277	292	283	279	257	278	287	239	287	281	316	268	260	303	308	265	317	303	315	273	270	278	297	287	310	259	305	240	271	284	307	277	294	255	278	270	262	256	255	284	266	267	286	262	292	268	282	281	264	283	286	296	298	282	273	270	314	244	241	288	319	283	298	278	265	299	253	273	237	269	277	291	269	258	295	293	273	298	273	261	294	276	265	282	297	275	238	263	296	248	276	295	263	289	304	276	251	282	260	283	258	263	268	289	258	289	293	280	265	312	268	283	279	247	273	255	261	276	239	289	289	284	256	266	254	265	280	296	314	307	279	313	283	291	250	275	263	288	296	268	291	227	296	280	272	267	271	274	287	259	276	282	280	288	283	246	290	300	301	317	271	272	271	283	265	261	274	304	257	280	232	256	249	297	243	275	278	279	287	260	274	286	286	289	277	280	263	274	258	271	296	268	269	284	281	285	313	277	272	299	251	245	259	296	274	275	285	291	260	273	291	287	253	253	274	302	271	289	247	264	290	283	275	258	322	274	251	284	282	270	264	254	284	292	301	283	289	278	290	264	296	267	281	258	264	284	282	250	260	263	275	268	290	279	227	254	243	290	290	271	267	239	277	285	277	254	258	287	264	267	317	284	301	267	302	235	288	319	298	283	255	282	277	279	266	302	263	292	289	263	277	250	291	286	294	247	264	286	295	256	268	263	274	280	268	265	261	271	281	278	256	270	249	264	282	251	264	279	267	286	269	257	268	261	267	257	270	283	253	320	294	276	284	263	287	267	291	260	261	275	282	282	294	268	265	276	290	277	262	263	259	263	274	263	260	253	270	283	264	305	266	279	251	283	268	279	277	252	293	270	278	274	268	279	287	261	288	258	272	287	246	256	277	292	269	271	279	276	307
13463	987	1332	1416	1228	1123	1058	949	907	836	780	780	775	741	713	756	728	708	691	687	720	625	677	659	716	699	661	664	671	670	640	664	681	626	690	673	650	702	704	653	637	672	642	629	644	630	623	674	653	608	680	686	647	627	705	666	631	679	627	723	629	630	663	643	649	672	686	628	623	672	624	610	599	616	641	619	663	669	643	608	632	693	601	602	649	660	671	631	659	625	663	635	665	657	656	631	665	604	671	629	672	636	702	673	637	617	655	626	615	628	673	621	641	664	648	645	658	618	678	668	622	682	610	676	629	618	656	659	676	671	665	650	697	673	648	636	601	670	671	661	632	608	646	649	643	662	648	653	651	653	664	659	640	638	675	634	620	585	660	715	654	620	601	654	659	677	608	687	649	623	652	670	713	652	663	669	637	631	674	604	636	617	655	642	624	640	635	647	682	664	647	664	664	651	613	623	602	624	655	669	605	649	642	640	657	640	662	641	664	625	658	634	642	617	677	679	636	637	605	605	644	682	653	607	657	649	604	655	652	624	685	622	662	686	618	622	637	616	625	605	595	680	633	661	641	619	684	590	629	644	680	649	690	647	595	674	662	626	659	625	642	679	661	625	649	685	594	656	674	604	637	640	625	649	690	638	648	636	671	694	642	624	672	628	598	647	649	674	615	598	623	631	645	620	686	635	645	641	633	622	617	675	628	657	587	647	652	628	604	679	661	628	635	630	691	629	633	662	616	656	632	658	649	685	690	663	646	620	655	637	642	653	617	669	625	593	636	663	625	638	604	615	649	665	670	649	662	631	637	639	638	618	608	604	625	657	598	646	648	629	670	649	643	602	711	680	643	632	661	677	647	635	629	662	646	629	633	628	704	693	650	627	659	647	676	608	651	638	656	671	618	649	622	653	666	659	648	588	609	635	635	632	597	629	653	632	617	655	676	648	665	659	623	681	651	640	645	640	601	653	652	640	632	631	666	669	636	627	585	635	655	640	642	682	663	650	661	642	638	573	638	651	661	619	625	639	595	631	635	656	607	679	625	636	633	666	689	627	600	649	627	672	615	636	652	669	633	652	667	645	649	653	617	611	610	641	665	598	626	626	652	706	627	633	627	609	622	632	686	595	641	642	603	642	645	632	637	656	661	651	637	616	660	663	638	637	647	630	664	660	620	651	653	670	658	638	661	634	669	635	703	643	626	661	644	680	657	623	618	612	618	667	622	674	659	660	661	686	643	624	637	614	649	638	636	645	638	644	663	657	667	644	629	665	617	632	618	637	633	639	568	658	628	672	654	636	609	647	655	609	642	647	657	638	640	637	620	678	674	640	628	650	679	631	657	618	621	640	597	616	649	663	623	645	635	653	644	654	646	623	637	665	685	629	590	632	675	622	621	628	606	588	638	669	648	654	634	647	629	645	668	680	644	653	642	639	708	650	641	622	645	638	635	602	658	643	656	637	659	642	649	647	645	618	651	667	657	640	636	660	644	649	647	689	685	638	665	631	626	634	634	663	662	629	622	604	609	672	657	651	639	649	649	621	610	615	608	671	648	642	590	684	681	617	634	647	624	656	680	644	650	657	643	655	651	659	575	684	641	663	641	635	592	703	591	679	664	658	590	628	655	602	643	588	636	659	651	661	675	675	639	628	653	606	670	602	624	632	648	677	624	625	661	657	678	658	634	585	678	647	640	633	635	653	623	648	655	651	663	650	688	615	674	601	609	631	606	656	598	648	625	624	658	704	623	633	654	642	633	661	626	667	636	650	657	677	646	629	638	625	631	638	642	618	694	673	620	648	667	623	653	656	622	573	687	660	644	648	604	611	627	623	679	631	660	628	640	606	609	669	633	644	632	656	663	666	671	683	708	634	655	607	650	694	660	654	699	635	626	678	658	626	565	667	647	577	705	648	604	687	633	615	659	695	655	644	646	644	647	656	679	671	632	631	570	640	635	606	646	658	625	632	658	618	679	604	657	670	609	675	619	666	617	657	672	629	656	703	679	666	635	627	591	678	610	641	684	639	628	615	639	655	658	648	653	608	622	626	664	638	661	654	658	640	626	650	633	661	625	702	614	652	649	653	613	654	671	626	651	675	638	627	647	667	638	692	687	605	654	665	624	651	670	631	655	628	664	648	662	630	616	597	604	619	616	675	574	644	665	657	617	634	652	612	587	683	658	604	624	603	653	640	612	674	637	620	655	599	677	643	600	636	642	631	629	611	632	625	647	650	617	620	661	691	656	611	637	640	627	601	629	606	651	650	635	632	631	635	624	645	588	630	646	617	640	670	629	621	642	655	677	657	634	629	697	667	668	651	658	713	631	659	645	641	615	671	675	638	614	684	588	604	662	650	621	639	647	656	631	700	616	607	682	609	649	646	659	647	639	661	634	635	646	630	632	631	691	644	640	616	641	683	637	650	647	617	641	671	643	668	677	641	644	651	646	669	647	657	642	682	605	678	621	615	634	621	648	653	635	658	646	648	661	648	641	600	660	637	650	643	649	639	633	682	662	669	658	634	646	661	593	653	703	666	628	617	629	643	641	666	618	675	655	653	653	639	638	667	655	631	664	658	639	658	648	645	638	640	645	644	654	623	643	642	665	635	619	637	605	648	673	676	631	658	650	697	633	605	648	683	660	644	665	656	660	643	651	645	589	660	664	617	649	675	643	623	589	659	624	673	601	634	671	614	630	686	618	626	603	653	678	676	674	634	628	618	630	617	635	614	663	656	644	700	648	614	649	607	636	636	612	626	628	643	629	657	647	637	643	639	623	641	660	619	707	629	629	652	617	624	647	647	677	631	646	627	630	643	590	640	645	651	663	659	609	623	674	609	653	698	607	637	646	633	651	655	588	647	683	614	606	709	650	623	644	643	613	647	665	697	617	665	653	682	627	655	624	626	607	641	659	650	641	706	664	644	612	661	694	648	705	604	566	644	643	666	642	632	641	657	677	623	648	621	625	630	702	668	662	628	641	644	650	650	600	631	657	616	676	594	627	684	588	693	623	630	638	693	632	675	625	662	620	646	616	670	578	627	633	649	635	678	651	653	655	650	604	669	640	582	592	647	622	640	684	658	672	652	640	677	648	673	633	628	667	661	675	683	622	631	621	661	669	646	610	635	692	654	673	659	654	638	635	661	613	676	685	649	622	650	615	697	623	612	636	604	599	615	598	695	676	618	673	679	607	663	651	624	651	677	607	620	669	660	605	649	626	653	674	589	669	623	645	665	674	636	637	649	657	590	637	666	626	637	653	612	667	656	625	632	590	645	669	678	669	609	643	632	641	644	648	582	655	632	645	658	662	633	633	654	666	626	649	634	649	608	639	625	626	672	628	636	645	634	695	647	697	680	661	637	650	654	645	652	641	603	672	660	659	681	640	616	668	638	655	609	609	613	647	648	630	623	631	653	688	672	618	651	662	632	632	657	696	663	616	636	671	629	686	650	592	623	711	640	678	657	650	632	582	630	679	618	657	644	618	636
35288	5621	1303	958	715	636	590	524	503	490	474	417	458	457	449	423	446	426	422	440	463	445	426	414	375	432	410	406	438	411	376	424	404	420	420	422	406	409	410	405	428	389	420	421	447	393	416	421	417	449	434	418	393	416	411	384	413	375	410	420	414	380	400	422	410	415	405	474	399	409	416	424	410	432	443	428	421	430	413	429	421	423	408	406	427	428	424	489	398	386	434	416	375	419	453	380	410	417	411	445	429	451	454	417	402	364	412	414	433	339	421	431	401	367	443	378	400	400	406	427	423	434	465	422	427	404	409	423	386	435	402	383	402	388	432	395	440	426	427	401	359	374	373	426	438	402	390	388	361	434	447	462	381	388	428	415	408	448	414	387	415	404	379	440	390	434	443	402	455	399	431	433	434	430	440	443	428	410	408	450	371	410	456	384	405	439	410	419	423	387	429	451	421	443	428	406	421	420	421	367	419	390	401	408	403	459	425	421	443	413	417	425	360	377	424	458	386	395	407	421	450	414	400	409	404	399	369	380	412	374	433	400	430	401	446	393	366	386	401	402	439	384	388	420	412	385	394	405	419	413	399	394	398	445	405	395	443	399	441	403	402	411	457	430	392	434	393	438	424	410	401	427	400	427	410	426	413	434	420	425	419	447	403	430	397	402	422	378	386	458	413	382	402	399	412	390	425	409	395	434	433	372	419	441	429	437	427	432	425	420	423	381	460	405	383	392	408	377	446	410	433	413	413	400	387	385	442	393	426	401	405	403	390	414	441	425	385	417	412	393	427	407	415	440	428	405	436	407	398	445	386	417	390	387	387	410	407	438	400	379	418	436	417	423	448	404	410	436	394	442	443	392	430	418	403	412	406	381	441	360	432	439	433	402	414	420	398	425	385	389	409	439	415	403	447	437	425	406	401	398	393	365	412	407	395	422	399	443	400	420	481	407	380	448	452	406	418	398	420	414	394	410	364	390	382	412	404	424	409	421	424	405	429	412	405	431	404	399	388	419	408	450	421	415	429	428	439	443	411	404	422	438	412	433	436	444	423	403	417	401	386	397	361	387	429	429	409	392	423	411	393	422	409	447	464	401	432	362	386	458	414	367	449	461	410	416	431	385	363	405	409	402	422	390	408	416	384	458	421	426	433	411	408	401	424	414	374	439	396	425	438	449	401	446	415	410	410	440	421	396	417	440	366	370	416	419	394	448	407	394	432	384	417	436	438	400	391	425	403	403	425	405	401	469	437	438	390	450	392	412	458	442	396	429	406	416	416	457	380	419	418	364	401	375	406	393	402	436	413	414	439	411	409	404	417	442	384	415	388	406	424	402	413	377	397	453	403	441	394	431	400	418	416	445	412	403	474	372	350	413	413	404	416	421	390	417	443	393	401	443	443	410	410	451	435	366	395	391	430	406	408	398	422	421	431	409	392	385	431	402	421	393	430	391	393	390	436	401	468	408	404	429	434	440	395	413	455	451	409	398	415	419	400	443	459	392	385	373	426	395	395	413	443	392	380	446	447	463	377	410	404	396	427	424	391	445	455	383	429	436	425	423	419	416	417	428	455	405	364	420	387	382	436	401	390	424	441	383	404	405	414	411	422	403	431	401	388	391	382	402	425	391	356	407	421	421	427	414	412	417	441	392	418	381	397	398	396	375	440	419	426	396	434	408	434	411	434	402	399	418	459	376	413	420	396	378	427	424	434	399	416	425	438	407	438	415	475	432	441	398	443	392	459	432	379	370	414	433	428	401	389	450	430	401	423	402	413	417	426	424	414	405	411	429	427	418	381	435	423	423	418	413	404	433	417	372	386	386	390	367	404	447	406	420	378	396	396	443	439	439	389	448	379	412	429	412	453	420	405	421	408	420	418	392	395	421	409	450	406	430	432	415	435	346	405	420	397	392	439	439	412	419	394	386	393	450	408	408	415	410	423	414	408	425	351	401	435	417	416	428	390	383	370	415	427	396	446	406	397	420	421	430	381	436	434	404	367	393	397	390	464	398	399	411	454	403	418	377	409	437	459	435	437	419	454	390	460	417	447	423	406	452	423	447	400	408	413	399	451	375	382	412	421	412	404	412	427	411	432	445	399	393	416	429	381	412	404	389	417	415	424	415	387	409	416	396	417	410	396	455	371	409	398	361	439	393	413	382	394	422	472	437	443	420	414	414	376	431	415	397	400	407	406	403	397	432	437	369	444	398	408	405	389	379	421	410	415	416	380	429	428	380	429	368	404	400	419	414	405	419	439	427	431	404	413	444	438	383	396	381	396	426	419	375	420	410	423	442	394	417	419	385	444	394	409	395	422	411	423	412	422	423	401	406	415	401	434	413	405	430	417	410	418	394	455	403	432	395	432	395	465	459	438	427	429	421	416	399	388	410	411	360	421	436	438	399	443	409	431	440	420	389	412	403	350	397	441	395	441	453	363	414	401	374	418	419	409	405	411	405	425	402	406	400	374	402	422	402	404	428	423	426	377	421	427	409	415	403	395	442	393	370	459	431	380	420	388	386	418	386	418	432	441	393	407	416	447	428	432	385	396	401	382	398	412	375	439	402	466	410	382	408	431	404	363	440	410	426	421	424	386	412	431	434	406	402	417	425	416	411	414	418	389	409	396	440	422	379	417	368	404	392	400	388	437	408	436	423	407	373	431	438	439	410	388	435	406	448	414	443	396	402	412	423	406	368	422	419	449	451	451	418	435	428	411	387	415	443	419	386	416	391	415	399	389	414	407	408	431	454	409	398	418	441	390	475	410	405	382	412	399	391	406	420	400	426	418	421	398	409	441	402	436	404	396	413	419	435	393	445	410	409	402	356	398	439	462	402	399	393	399	395	429	407	417	429	426	460	416	425	409	428	398	385	403	404	368	429	393	415	391	401	395	467	389	428	403	414	417	402	436	380	419	421	394	398	429	447	392	418	394	375	395	424	381	378	394	396	385	439	403	422	425	375	389	430	419	398	423	419	423	395	403	390	450	407	386	419	419	443	395	387	413	421	426	434	403	385	414	428	412	423	440	380	380	409	373	381	445	432	390	412	437	406	411	416	417	403	418	400	439	417	426	395	433	427	372	403	406	398	386	441	467	409	408	388	444	422	404	390	405	384	475	417	409	431	434	428	414	407	381	422	424	415	431	401	440	422	418	394	416	415	408	416	439	427	410	415	424	387	433	411	431	434	436	400	422	404	441	443	418	452	413	437	412	418	406	428	403	399	395	434	445	461	408	393	385	439	402	457	422	450	420	429	452	405	403	378	377	417	398	483	390	404	400	413	405	434	412	398	395	415	426	442	424	428	417	387	428	407	419	427	416	425	386	417	377	436	450	402	422	422	435	396	493	486	468	386	380	433	403	409	398	393	421	407	429	404	437	408	442	404	429	399	431	442	420	427	439	421	423	392	455	417	415	385	387	429	464	434	428	402	417	432	428	411	419	375	403	432	422	421	400	414	384	443	413	428	420	407	410	399	385	451	446	445
18425	1429	2219	2406	2170	1833	1625	1565	1449	1233	1240	1187	1086	1116	1089	1059	1018	971	997	1039	944	1006	1000	960	935	913	958	958	971	920	931	910	914	920	942	969	905	959	938	913	937	933	901	944	934	915	924	954	940	944	910	914	951	878	918	867	957	930	933	931	881	916	908	947	907	889	982	918	916	835	899	922	899	879	889	899	885	886	919	940	900	863	868	937	900	883	926	948	924	909	890	943	891	935	902	916	876	918	915	907	907	888	905	898	908	940	911	870	888	895	872	928	926	968	933	945	920	915	883	910	894	889	921	876	899	900	934	904	946	904	949	892	926	889	875	908	883	912	938	871	925	964	892	877	856	927	875	917	924	880	942	906	869	904	854	877	957	930	951	873	920	901	906	918	898	960	894	873	919	902	932	920	894	892	918	875	909	901	889	923	933	918	890	910	887	872	925	906	885	895	878	940	849	883	955	898	889	961	869	877	880	867	915	884	906	922	934	867	893	905	911	943	935	914	938	891	901	907	888	911	860	873	909	947	871	959	885	959	878	930	907	890	908	934	858	941	858	951	888	923	899	874	884	913	931	913	838	907	888	903	912	921	923	885	958	909	877	922	841	921	896	959	929	899	940	887	921	931	856	913	956	862	900	949	856	926	912	875	879	910	890	920	883	909	931	877	918	857	888	937	902	957	920	842	866	971	891	899	912	930	905	917	935	889	902	867	937	864	896	921	971	925	838	913	865	920	895	869	874	923	874	925	935	883	924	884	868	906	919	875	908	869	910	919	866	859	927	913	896	907	939	896	876	884	913	898	895	913	888	912	946	955	938	871	888	902	961	881	906	878	914	933	901	924	922	876	912	857	880	906	929	948	889	937	885	882	921	904	951	935	938	913	900	883	939	872	916	867	873	893	897	939	931	889	934	938	903	969	920	966	875	895	945	913	887	914	875	910	997	921	913	913	887	876	962	892	886	893	888	893	914	908	921	899	897	938	923	870	985	899	892	952	865	935	947	847	862	903	914	901	906	881	934	917	937	934	856	939	927	857	880	938	945	888	919	875	920	923	844	946	932	946	865	944	917	908	921	892	919	907	875	885	875	881	911	945	858	937	878	924	880	939	898	861	927	920	881	915	888	926	861	866	884	920	896	899	898	863	907	876	927	922	923	908	905	896	902	929	837	895	893	897	888	889	851	916	892	847	882	910	883	884	899	877	851	868	920	933	991	870	915	935	843	856	867	886	875	878	912	924	872	874	913	842	861	934	908	899	913	898	867	921	895	835	916	887	914	875	875	910	925	940	906	965	840	903	866	860	883	889	850	861	900	899	846	905	867	913	951	913	1004	946	910	868	880	888	941	929	899	935	867	951	968	868	929	921	909	876	956	918	925	883	916	874	885	892	912	926	930	949	898	903	922	895	914	932	941	872	888	879	911	825	898	867	903	892	944	927	843	944	883	948	908	918	913	913	925	909	846	872	911	909	886	921	902	883	862	921	901	920	972	949	917	907	914	930	883	870	931	882	923	938	877	918	917	914	824	886	941	976	922	937	884	873	892	902	903	927	928	924	880	894	864	921	880	935	895	916	865	875	930	890	857	879	894	934	870	849	867	887	988	906	847	849	879	881	945	874	914	899	913	943	885	876	931	918	876	956	869	929	912	909	892	913	915	893	870	938	972	929	876	879	930	938	903	951	957	924	903	956	841	834	905	936	894	882	947	942	971	910	891	891	929	865	935	896	929	912	956	912	886	855	909	913	843	890	891	847	920	899	948	913	918	945	881	913	928	913	907	915	857	889	901	883	917	924	988	903	898	869	888	928	922	928	868	861	843	924	900	918	845	868	879	917	882	902	913	927	854	885	917	903	920	915	831	897	878	915	864	932	845	835	948	852	938	915	867	885	868	891	822	915	887	872	911	886	922	866	883	920	901	902	911	870	916	904	938	930	908	902	901	915	926	923	880	949	925	903	888	894	920	897	937	845	908	898	888	887	905	878	830	902	892	880	889	884	879	862	883	913	917	925	864	871	932	853	867	918	976	896	911	884	862	900	888	933	863	867	874	936	909	872	879	873	901	917	934	848	919	928	884	893	932	907	928	868	913	951	917	884	896	931	865	885	903	880	896	938	915	923	905	917	875	920	908	869	886	940	904	873	914	881	935	897	923	923	839	858	879	934	935	905	883	886	849	936	908	861	849	859	966	947	910	935	888	940	903	877	922	876	913	901	875	909	886	931	931	910	878	880	928	930	920	881	897	932	889	878	863	936	913	889	905	908	894	889	928	914	940	926	885	970	933	916	908	920	877	948	880	913	915	925	947	906	864	945	842	953	908	865	877	879	892	904	917	875	883	918	929	887	903	956	881	911	976	893	859	859	938	925	920	864	891	862	873	872	888	878	940	864	910	914	884	948	959	922	895	846	936	906	929	864	952	906	880	876	886	908	905	890	932	957	948	945	872	889	922	939	951	900	917	925	903	908	901	865	864	903	855	862	921	855	838	935	932	881	910	896	908	876	899	930	910	918	886	883	880	859	875	892	910	896	934	929	903	891	864	912	921	895	883	949	879	889	904	910	905	883	861	872	893	921	932	876	940	869	912	921	908	931	889	922	893	917	832	877	928	874	883	854	837	891	863	868	926	961	826	949	930	919	852	936	959	891	902	888	939	930	861	893	937	941	880	916	919	921	894	905	901	891	872	890	880	944	916	856	880	939	911	912	924	922	921	943	903	919	939	876	861	895	885	920	889	887	889	835	878	951	860	917	901	884	892	929	879	930	945	874	889	944	918	918	913	895	875	877	899	929	909	912	873	868	931	843	928	926	897	900	893	919	896	904	858	872	847	963	823	871	892	871	875	875	934	940	909	916	876	882	917	892	853	905	920	935	919	926	913	903	896	839	856	898	912	869	891	878	876	907	885	930	872	923	879	908	919	917	949	944	889	873	894	904	928	891	871	901	914	856	912	896	869	940	907	897	917	862	897	868	895	928	839	895	884	868	890	913	916	879	920	940	914	882	910	851	951	887	949	893	876	910	877	953	873	936	935	915	901	850	918	935	871	962	917	918	866	919	936	942	900	925	935	898	880	962	867	914	873	932	888	876	970	902	924	925	923	905	898	957	904	942	925	902	875	919	904	902	896	895	967	956	899	949	925	937	818	899	835	941	987	895	902	915	882	909	903	882	902	942	934	920	867	902	846	870	924	911	901	883	899	893	923	875	933	862	914	866	879	891	924	885	947	909	900	977	941	917	859	910	874	917	911	904	931	948	930	936	896	865	929	899	921	863	898	901	959	946	902	891	861	902	880	898	889	905	888	909	887	887	877	901	956	921	891	893	914	889	965	888	906	919	957	910	896	929	937	892	870	881	902	908	880	923	889	940	852	861	928	869	895	931	887	898	887	957	910	851	893	933	897	918	884	881	940	904	955	918	873	914	891	837	899	904	917	918	952	879	979	887	909	865	900	905	879	882	950	892	917	920	882	926	942	898	919	917	931	895
8410	485	217	232	197	203	203	215	192	203	218	212	170	206	202	229	203	205	196	196	209	202	193	189	212	191	231	229	222	195	218	204	190	182	225	222	215	199	221	206	193	175	184	198	218	234	195	176	200	214	225	216	179	182	209	170	191	177	195	232	207	224	182	201	203	213	180	192	200	183	191	179	234	185	203	225	201	179	217	206	185	186	229	200	198	206	237	199	212	187	219	205	187	193	212	219	213	178	233	209	202	227	219	206	195	206	215	193	207	238	191	194	178	198	209	202	189	198	183	183	194	189	194	209	181	225	233	205	209	176	208	218	174	187	195	205	210	208	218	234	208	214	231	209	188	184	210	209	210	199	210	208	187	172	212	211	196	205	184	196	198	208	178	186	201	223	224	208	195	214	210	202	207	196	203	176	200	187	164	207	206	195	163	204	212	206	198	194	185	204	215	165	189	200	193	180	212	194	211	186	170	206	207	208	201	208	224	204	185	219	212	209	210	201	217	184	205	210	211	185	186	168	185	184	202	172	197	213	205	201	210	177	214	219	182	196	190	197	213	184	207	191	212	201	173	224	186	233	207	203	199	212	199	216	204	185	190	190	210	206	198	213	210	172	199	212	172	183	217	212	177	196	182	228	233	183	189	182	191	194	214	203	201	212	210	186	207	207	196	186	212	201	198	180	192	201	202	192	183	211	197	215	189	223	209	204	189	185	220	202	236	218	201	193	206	206	202	188	190	195	220	195	214	209	217	197	190	202	184	195	208	193	185	210	159	210	199	189	165	207	224	205	188	197	195	201	205	183	209	197	208	215	211	220	156	188	183	242	169	184	160	194	215	205	206	202	227	181	186	196	193	228	178	195	207	215	162	204	173	178	178	184	196	210	241	229	199	183	209	217	175	208	196	200	213	179	187	215	174	192	190	194	189	204	213	177	191	199	193	205	211	176	187	183	199	177	203	183	191	181	232	192	194	201	208	174	202	205	201	191	186	190	199	193	218	195	202	198	225	200	194	174	230	232	192	215	195	209	219	170	174	207	205	217	156	221	211	211	210	225	200	216	212	210	207	225	234	184	196	201	190	215	182	196	171	230	200	190	197	194	200	179	178	180	181	197	201	192	200	227	190	217	216	198	214	179	213	198	204	203	197	209	218	195	157	193	223	197	200	207	200	215	224	205	179	200	197	167	240	199	223	198	182	196	210	195	224	185	184	221	213	193	201	190	171	231	197	214	234	195	225	209	197	184	210	215	232	228	209	156	182	213	236	187	207	233	210	188	209	259	221	208	225	188	219	186	218	219	209	223	203	189	186	204	195	219	190	188	198	180	174	191	191	209	211	201	200	187	193	189	175	194	206	214	229	214	175	199	202	185	154	208	186	188	185	207	226	200	202	189	208	165	211	193	182	187	219	206	228	199	187	187	232	184	199	186	185	180	198	187	224	191	186	224	207	201	203	179	202	186	206	210	197	217	229	194	204	203	225	216	185	200	205	206	202	202	205	182	184	183	206	194	189	186	218	204	218	199	222	223	204	214	214	240	222	188	181	213	218	212	209	208	203	161	205	192	190	194	195	204	198	184	201	194	202	209	189	204	189	184	225	198	195	226	197	186	197	193	205	197	204	188	215	196	198	208	200	197	181	208	198	226	164	195	202	198	231	230	201	201	206	216	208	196	208	205	207	215	189	187	197	210	218	209	216	208	206	190	205	195	214	208	176	176	196	223	202	188	186	195	210	160	204	214	179	209	208	189	221	198	191	202	196	198	202	187	173	207	204	180	198	210	196	188	163	199	231	234	191	191	186	216	188	201	195	213	182	192	222	208	185	205	213	204	184	208	196	195	230	191	184	185	205	207	204	190	199	184	181	213	198	218	199	187	204	216	182	197	183	186	202	191	191	220	195	194	179	191	197	201	184	187	198	200	183	185	188	189	206	214	216	203	162	204	204	182	208	202	186	191	190	201	175	191	197	220	191	211	186	211	218	185	213	203	198	196	199	190	194	198	191	230	176	191	204	218	223	216	196	177	202	202	201	178	196	191	180	217	217	183	204	198	220	184	179	233	210	202	198	201	176	194	218	182	199	185	216	184	229	206	209	203	208	234	212	201	201	206	215	197	193	193	198	201	234	186	214	194	201	206	203	218	192	183	208	224	203	191	213	178	172	207	200	201	190	180	200	193	217	216	211	202	203	216	198	204	186	225	196	172	149	204	187	205	192	200	198	194	210	197	193	189	231	190	188	208	208	189	188	200	209	188	212	202	201	208	227	185	219	208	191	183	197	222	233	211	209	208	193	210	199	214	217	204	223	186	193	197	191	215	179	201	186	215	202	195	222	194	180	208	197	180	201	200	205	204	183	210	239	164	178	187	199	219	214	185	187	198	181	207	213	215	208	204	216	186	196	199	192	222	221	202	212	225	199	215	200	184	215	183	195	217	202	204	212	219	204	205	182	190	201	201	222	198	214	218	204	199	193	205	198	193	204	189	198	181	200	193	215	205	216	231	193	187	200	195	201	207	169	219	174	176	176	178	200	198	190	189	176	202	210	189	185	193	213	209	194	196	160	196	216	201	207	189	213	208	209	189	223	221	197	229	220	213	225	180	197	185	178	194	198	186	229	213	194	193	196	187	191	183	206	200	187	202	196	210	199	181	198	197	204	216	194	192	243	212	227	204	179	187	210	189	216	183	246	213	189	188	190	211	166	245	213	190	182	209	207	212	189	213	213	181	211	206	223	202	196	199	183	197	185	188	184	203	181	180	186	198	191	225	196	217	239	195	199	193	190	199	221	230	200	175	206	199	196	189	210	203	228	206	181	225	229	188	202	214	220	172	220	188	236	184	206	206	201	183	204	179	189	201	194	185	205	234	205	212	182	216	197	195	219	201	179	213	195	221	207	206	199	215	168	180	208	215	179	189	184	226	191	173	231	215	199	201	229	171	187	181	165	198	238	189	206	209	178	221	202	227	208	216	200	214	188	208	186	204	231	197	180	202	172	215	172	205	202	212	208	222	203	198	217	186	203	193	167	201	203	196	209	173	215	225	204	197	205	187	202	206	222	221	196	184	216	199	209	198	177	158	178	188	185	221	218	199	219	190	209	209	214	198	210	188	164	196	200	215	186	217	206	209	194	223	186	200	166	187	204	207	203	183	243	194	229	214	197	199	197	187	210	170	202	217	205	179	208	202	195	211	226	214	194	205	216	181	205	217	178	205	197	196	206	227	192	236	206	203	216	211	232	203	212	185	193	184	201	209	183	185	215	217	215	202	190	194	218	183	201	191	229	189	218	219	225	186	198	200	203	196	228	202	178	190	170	212	183	232	201	201	193	197	194	191	201	188	203	212	207	215	184	213	215	194	223	189	210	192	213	212	232	208	217	211	218	208	188	205	179	202	220	211	208	217	184	176	189	233	192	197	213	213	195	222	211	163	226	197	216	213	192	235	210	202	209	195	217	204	189	189	179	207	202	196	211	183	214	180
5056	525	529	517	511	501	503	503	519	485	494	513	468	473	522	522	480	488	518	460	482	486	468	534	457	536	479	488	475	483	518	496	531	485	454	505	490	459	485	491	493	494	437	485	496	513	487	494	466	511	507	467	461	489	469	482	508	488	475	477	484	494	516	507	461	457	484	486	486	486	449	502	490	470	494	496	504	492	527	510	491	508	521	486	507	512	474	485	483	488	478	472	488	488	472	496	504	495	524	494	486	492	465	495	501	512	509	525	502	478	466	484	571	495	510	500	473	479	529	457	489	513	511	477	422	482	533	489	513	536	495	493	476	495	512	474	476	497	503	496	491	508	534	482	463	518	487	484	506	525	478	516	525	470	468	541	483	505	454	483	500	473	501	475	511	483	506	492	466	492	504	476	509	467	513	537	519	470	515	491	478	459	471	482	507	521	481	511	491	473	487	474	459	488	493	474	484	510	480	492	510	509	491	491	509	504	492	465	457	498	509	499	462	455	461	502	521	517	461	545	488	500	464	528	482	510	477	493	508	471	476	515	469	495	487	456	477	537	470	505	501	505	503	488	459	474	510	450	480	477	518	518	503	503	478	519	533	500	480	524	486	459	471	465	489	441	451	483	515	497	502	502	452	513	501	487	556	500	504	493	473	524	467	454	523	494	457	501	457	510	495	517	494	505	482	469	491	468	488	491	481	507	458	471	495	501	473	482	504	479	511	464	475	509	506	510	506	477	492	506	476	480	517	456	489	513	498	486	515	540	469	512	505	481	472	489	496	475	481	489	502	483	463	459	510	471	525	521	504	477	504	521	495	493	480	549	462	444	496	488	495	485	432	497	513	481	526	489	515	463	460	494	483	485	499	502	519	459	481	517	486	537	484	486	459	520	488	496	485	503	518	423	500	478	536	515	490	480	463	475	491	500	530	485	493	494	477	491	522	482	510	499	503	516	482	499	493	509	510	484	478	513	505	499	508	497	485	422	481	521	492	505	513	512	471	476	475	505	473	460	445	481	484	506	497	497	468	483	510	455	462	480	480	470	498	558	514	475	518	504	496	464	500	483	486	448	440	462	489	446	476	471	489	478	475	502	513	479	500	495	497	496	474	469	469	471	478	491	495	521	475	490	484	456	504	488	450	452	554	453	498	513	470	490	465	507	447	499	478	464	492	457	513	507	531	505	491	522	495	497	462	473	497	485	477	501	471	516	502	496	523	510	485	513	505	503	503	474	497	522	508	444	481	487	437	480	489	463	503	516	473	488	518	502	490	462	518	497	524	506	487	493	514	493	504	495	478	510	492	474	521	510	458	488	456	482	512	495	484	498	507	513	484	496	496	530	460	465	496	471	491	526	496	512	460	511	467	465	531	482	474	475	506	485	504	494	502	497	503	469	512	479	484	511	512	524	480	511	503	482	483	442	501	506	488	531	489	510	463	499	468	468	495	488	504	475	460	471	469	496	488	528	477	479	496	491	509	483	518	481	462	497	488	508	520	513	485	551	475	458	547	530	496	470	497	509	485	480	491	460	512	482	482	471	497	490	504	524	511	521	501	504	502	503	536	490	490	465	477	466	503	479	489	476	506	442	464	529	459	491	471	484	494	469	504	500	469	498	470	488	491	492	506	502	487	476	453	454	498	455	494	485	512	501	489	479	480	486	528	506	461	495	510	479	518	478	487	490	427	483	463	494	494	507	482	508	501	491	477	499	501	497	433	484	508	505	500	479	518	479	468	517	468	480	459	496	496	466	488	525	507	448	502	484	448	448	463	462	492	513	530	484	476	502	483	498	463	517	483	489	482	508	498	506	478	455	489	482	524	534	467	499	511	502	484	494	465	535	475	508	514	485	491	494	500	523	469	490	480	460	499	448	522	492	497	489	489	519	459	534	452	515	487	511	486	479	464	480	483	474	471	489	478	499	545	512	490	482	458	457	491	525	479	493	526	505	501	541	488	491	469	462	506	524	513	493	484	518	501	479	469	480	458	504	507	541	517	511	505	484	489	504	504	500	511	501	496	503	483	495	485	499	488	478	479	482	488	478	492	462	537	481	515	522	472	489	496	478	489	506	481	495	525	519	468	480	491	528	496	475	489	491	451	469	497	530	488	490	489	535	458	518	490	473	491	475	474	492	479	476	457	540	473	490	473	469	482	504	472	467	503	464	474	518	483	507	529	504	477	517	465	496	509	489	484	475	457	493	501	451	490	483	523	519	484	526	476	461	493	470	512	491	463	498	497	494	505	526	493	484	494	472	474	486	498	484	480	500	461	484	495	488	491	478	504	512	518	543	483	482	496	502	499	516	476	496	514	448	530	509	517	480	512	506	479	499	505	515	529	509	539	483	448	455	504	554	497	530	508	521	518	491	512	490	520	510	495	535	523	481	435	529	467	471	444	495	503	546	498	472	462	487	455	457	475	457	484	468	492	473	471	501	474	489	493	493	465	477	506	494	473	500	514	527	503	498	510	503	506	513	497	490	482	467	485	511	535	526	478	488	485	494	499	508	502	476	506	515	518	478	548	492	514	508	512	500	500	496	486	513	494	475	518	501	504	494	508	474	524	496	481	523	485	480	547	467	475	468	503	474	511	534	505	497	524	486	455	496	509	489	490	501	522	519	528	479	510	497	547	467	523	506	523	487	479	490	502	505	509	515	527	498	508	476	482	481	509	461	532	508	504	490	486	530	510	491	495	516	513	507	525	515	465	528	498	488	501	462	496	478	506	516	531	506	463	496	525	504	520	479	454	486	482	442	510	499	494	481	476	487	510	471	502	520	505	470	474	504	509	520	529	451	468	490	506	527	480	487	530	508	442	500	496	505	485	535	466	506	520	485	501	513	516	483	514	476	488	494	478	498	513	540	478	471	474	505	495	474	513	500	494	503	466	500	500	486	486	526	498	485	506	518	479	487	484	484	461	481	517	505	502	479	483	499	507	485	496	474	475	514	474	492	498	508	485	473	488	511	500	491	481	457	480	471	504	502	545	498	452	456	511	485	485	478	524	471	493	491	478	500	541	514	477	514	496	490	529	462	503	530	523	504	502	468	486	518	509	474	480	507	490	468	479	482	500	475	466	477	485	471	473	507	468	505	501	473	487	507	508	508	492	471	468	515	489	522	489	487	483	475	479	505	499	498	489	511	508	499	501	527	497	484	513	548	530	483	513	461	459	509	478	503	495	466	459	489	493	507	458	489	496	501	471	521	515	495	483	498	502	494	534	486	484	511	487	524	495	511	486	491	468	511	484	524	473	520	513	462	491	539	519	440	479	479	485	485	510	534	478	493	520	471	532	493	522	497	502	517	485	498	496	476	551	499	498	474	520	535	472	431	493	506	498	448	513	461	475	480	516	480	497	480	506	508	479	493	494	539	482	503	487	505	479	483	500	483	477	500	497	474	531	493	504	481	489	486	515	465	467	456	505	499	491	528	503	465	459	532	533	512	490	488	505	529	485	525	524	453	508	499	482	480	489	492	467	458
22739	2166	652	507	445	394	373	345	310	330	297	307	313	329	295	291	306	323	323	316	310	318	297	314	295	300	322	292	281	300	321	282	286	301	296	321	277	312	290	279	284	279	284	313	282	271	307	337	269	277	292	254	265	260	236	304	302	307	288	307	309	312	268	298	282	296	284	301	312	335	284	282	290	283	297	301	308	281	292	308	275	277	262	277	298	258	258	297	281	300	295	297	326	267	301	272	305	276	296	297	260	259	277	275	290	276	248	286	264	254	253	309	300	304	288	273	272	262	284	334	288	262	252	287	312	270	295	294	283	312	296	284	288	308	286	288	266	278	262	274	281	264	253	289	308	275	293	310	272	272	273	283	298	291	314	291	250	253	298	267	288	263	287	272	261	288	308	273	313	260	294	279	276	257	296	274	276	275	271	306	304	292	296	290	306	287	295	286	231	268	296	314	258	268	298	299	282	285	283	325	283	263	264	302	229	307	272	301	280	280	279	259	282	316	266	271	304	256	312	252	271	267	252	282	272	316	280	304	280	249	276	273	280	275	284	293	289	262	263	301	276	281	328	247	288	278	290	261	306	292	291	280	306	270	241	289	304	259	276	268	250	294	283	326	284	294	298	290	292	301	264	253	309	298	282	279	307	295	258	296	289	330	285	290	301	270	301	289	270	292	322	279	276	270	275	286	277	261	287	245	288	296	283	286	296	305	262	259	263	293	287	284	289	267	292	256	288	291	269	293	297	271	293	276	268	280	294	292	268	273	276	278	272	273	291	286	315	289	305	320	278	316	284	254	281	281	302	336	302	300	265	312	291	304	288	266	291	277	279	304	284	296	306	281	264	281	292	265	297	275	294	269	283	271	264	269	250	266	276	279	275	287	297	268	281	291	239	318	283	266	280	316	318	274	291	242	305	273	289	278	268	269	271	291	298	278	271	296	275	293	292	265	267	305	276	280	271	287	295	256	294	268	300	277	288	302	275	303	290	318	279	293	289	285	288	318	305	298	313	289	296	259	251	301	301	260	289	246	279	282	274	289	323	270	256	303	277	319	319	278	301	290	295	265	319	280	313	326	286	265	294	296	301	299	259	259	262	270	282	306	294	300	277	277	255	282	251	320	295	258	318	330	290	271	277	271	258	294	247	256	289	286	275	303	266	265	296	297	273	306	313	278	283	279	274	304	295	304	269	303	259	309	279	298	288	317	318	310	300	318	309	283	277	303	283	279	283	305	281	274	320	316	316	281	303	283	288	298	292	284	240	307	292	296	301	272	293	279	277	259	281	289	267	295	316	273	307	277	301	248	301	281	295	313	287	243	269	290	271	291	264	274	293	258	290	311	298	302	315	259	272	293	322	309	280	273	300	284	252	283	291	264	301	289	274	286	272	293	283	286	283	265	300	259	279	299	284	252	264	286	243	265	303	258	269	276	269	269	265	265	254	306	267	295	300	301	297	273	287	300	292	296	293	296	292	299	287	273	290	276	327	291	282	270	302	310	291	303	319	299	319	289	288	301	275	272	266	295	265	283	318	275	258	292	272	294	302	301	271	275	297	302	312	293	288	323	284	305	276	276	237	295	296	290	308	249	275	297	274	304	311	293	290	283	294	267	295	279	301	256	267	276	280	287	292	307	330	297	279	289	309	320	299	296	310	299	257	257	276	303	307	299	309	272	284	298	304	276	297	276	276	249	294	282	296	264	288	294	266	319	284	268	271	294	275	308	263	277	329	265	287	292	250	266	280	290	288	281	275	278	270	291	292	272	336	332	287	273	252	238	275	304	253	268	296	316	284	283	286	262	317	274	285	275	265	283	288	289	277	295	299	311	278	284	285	304	285	310	282	306	332	269	281	274	278	295	281	307	290	295	307	277	239	280	264	256	331	298	289	284	284	262	270	257	286	292	260	307	316	291	268	262	282	322	287	261	283	306	264	298	279	294	284	304	300	274	298	304	267	300	315	284	288	267	306	297	267	308	333	307	291	280	288	267	276	284	273	291	241	272	313	289	274	282	308	264	305	289	247	286	285	289	308	339	307	263	266	283	287	241	250	289	315	303	294	263	263	276	272	272	269	305	288	315	289	255	295	299	286	246	267	259	287	270	286	240	280	309	270	304	281	298	278	260	298	299	320	280	320	286	288	273	289	297	310	278	303	304	280	278	291	298	275	286	282	282	295	286	276	266	311	308	283	300	297	293	296	263	335	258	305	289	283	268	289	302	260	276	282	279	296	266	293	270	276	285	279	291	278	276	273	262	285	307	274	300	290	285	273	247	271	284	302	268	308	298	278	297	268	284	289	283	272	284	283	295	276	277	279	273	289	290	301	257	331	298	250	291	285	292	316	290	338	269	338	289	278	291	290	273	270	256	266	307	276	283	325	265	299	315	280	284	264	288	313	290	297	305	302	268	278	285	308	283	297	284	257	302	308	311	301	252	273	284	253	310	270	277	285	298	287	299	298	285	302	277	266	282	274	292	303	271	296	304	259	306	292	286	286	297	297	292	314	322	248	325	296	298	259	287	284	255	270	279	290	275	279	283	286	271	285	316	264	274	277	323	279	262	271	291	287	291	299	284	294	300	292	272	276	292	288	289	250	254	264	287	284	318	261	292	298	270	310	287	332	276	311	319	270	275	272	239	309	290	280	290	309	317	287	293	256	292	312	266	298	310	271	288	289	305	238	282	279	277	286	278	284	290	298	266	310	293	308	308	298	299	256	327	310	255	289	279	276	289	295	336	279	284	311	302	273	288	309	305	306	272	275	289	264	257	247	286	242	293	303	291	346	298	293	303	292	293	291	235	292	307	313	262	290	316	266	281	309	249	290	304	313	250	293	264	284	305	291	279	280	300	276	296	294	304	303	308	314	281	289	271	267	265	306	299	326	298	329	323	302	293	298	255	284	292	268	312	276	281	280	301	307	275	268	294	343	280	304	307	298	286	282	273	294	279	303	256	284	290	310	292	299	310	279	273	321	300	288	261	305	292	290	306	308	340	322	324	276	273	326	325	309	308	310	240	313	280	284	276	303	304	311	290	299	293	273	296	262	268	253	297	306	248	287	279	280	276	297	314	264	272	285	348	289	296	253	253	278	300	292	271	283	292	268	253	289	258	292	293	311	271	264	303	282	284	288	308	312	329	270	293	287	265	276	278	277	292	297	263	267	274	269	273	275	242	257	313	272	268	277	308	276	286	346	274	292	292	273	277	271	278	276	285	266	305	267	279	291	281	303	281	273	288	297	303	297	261	306	298	319	253	292	277	278	237	297	258	281	240	280	258	287	309	291	309	263	257	292	282	294	299	287	299	266	300	291	317	270	285	285	296	274	283	288	304	285	285	267	267	275	290	243	273	270	288	315	265	322	325	296	276	253	297	300	304	293	267	303	308	300	331	286	272	287	270	260	303	275	302	290	288	307	296	295	305	320	254	290	298	288	316	278	276	294	299	269	276	295	289	306	299	283	269	299	296	266	294	276	325	275	299
12916	913	1309	1440	1373	1150	1113	996	841	864	831	790	777	806	750	725	754	714	708	748	705	666	665	705	695	721	710	657	716	664	704	690	657	730	715	726	679	729	683	669	715	660	698	661	685	679	686	683	678	694	667	656	675	695	674	691	691	656	656	716	696	666	662	668	607	676	646	720	672	649	667	683	646	708	653	648	640	670	653	682	681	668	678	672	704	641	621	675	659	664	671	600	665	696	631	682	672	669	644	657	640	693	650	659	691	680	715	670	640	666	661	696	702	672	685	676	659	708	694	674	690	661	654	626	670	677	679	708	661	636	687	691	649	702	644	654	678	691	689	656	653	620	695	662	698	663	706	667	673	685	648	661	658	674	678	610	628	669	618	662	658	665	695	660	651	662	699	678	686	670	642	650	678	669	674	639	689	617	644	705	591	670	617	683	680	681	682	623	707	653	680	657	714	656	673	680	710	653	623	707	662	639	640	677	677	661	703	689	648	682	680	685	667	643	684	656	629	680	677	692	683	671	639	628	660	677	640	698	684	620	667	631	682	683	680	646	690	662	644	665	642	671	666	617	671	628	659	671	644	666	643	712	656	633	622	672	709	655	657	634	739	702	723	702	657	680	670	636	683	673	666	632	677	677	671	673	683	681	673	649	642	647	678	677	600	670	631	625	662	641	642	664	684	680	641	678	638	684	663	670	695	632	632	687	700	650	709	686	625	659	668	714	681	672	681	620	658	658	650	670	679	662	626	664	668	639	668	657	660	639	651	677	670	656	641	672	683	690	694	674	635	657	663	690	632	659	650	675	690	682	719	655	663	674	655	679	631	651	678	682	676	699	678	677	647	712	652	686	629	703	642	665	650	614	630	684	656	673	666	652	649	645	705	686	668	673	587	704	678	651	645	681	710	619	647	638	675	705	679	665	670	673	709	665	643	620	683	674	620	651	711	679	628	642	654	674	680	688	691	667	656	666	699	675	677	663	652	685	670	685	661	642	687	682	636	643	669	642	668	658	678	696	718	622	700	595	631	636	619	646	698	647	647	639	684	658	721	680	740	678	646	693	690	649	653	656	715	629	631	689	653	719	639	666	663	691	681	689	682	661	707	646	661	668	670	680	704	693	660	659	627	716	723	651	703	632	653	662	692	635	651	680	645	652	671	669	703	651	648	692	660	641	652	657	693	687	688	635	661	646	654	702	691	650	676	646	661	644	703	671	677	664	681	702	700	646	687	674	676	668	710	680	692	647	614	705	675	687	653	699	696	635	643	681	625	639	676	678	641	682	656	708	698	687	707	681	649	643	679	683	637	668	627	665	662	691	675	698	688	668	633	664	693	644	626	671	646	714	666	590	683	680	668	651	655	704	657	622	664	638	649	670	682	672	636	648	663	680	662	611	690	668	677	657	652	657	675	677	699	673	684	682	690	713	659	688	637	645	657	673	704	681	658	631	679	691	611	720	699	666	655	668	685	626	677	644	652	709	653	634	718	693	662	683	652	711	621	689	680	700	655	680	663	675	669	676	689	695	693	666	703	638	704	649	682	647	672	675	674	696	665	663	696	673	680	636	653	709	646	643	680	673	690	637	657	685	636	693	650	670	709	701	639	667	682	672	643	679	725	628	710	656	688	620	645	688	657	684	693	660	690	696	717	636	684	713	687	666	647	701	673	658	644	650	660	661	652	663	674	649	719	629	654	645	681	676	638	674	716	671	655	630	663	653	611	681	648	664	613	704	653	655	693	683	675	667	666	682	664	654	657	669	619	657	723	667	627	653	670	637	654	652	672	689	618	635	657	673	656	687	669	593	630	700	676	642	625	627	669	695	684	654	693	716	622	702	733	643	638	702	667	680	642	663	682	633	648	668	679	653	649	686	676	687	699	705	646	701	722	660	663	645	644	658	660	662	686	662	679	696	672	654	696	665	636	668	642	699	686	636	626	672	638	641	699	633	661	653	692	692	703	679	627	686	699	679	678	677	696	680	666	670	663	676	692	647	628	662	724	683	672	679	645	619	655	699	645	667	679	720	628	626	610	630	655	700	692	651	689	698	638	691	664	696	642	693	672	663	657	695	651	675	656	640	673	674	663	653	665	619	715	639	685	673	666	660	632	687	629	655	665	621	661	699	640	672	688	681	639	685	649	666	698	652	628	648	616	706	710	659	667	661	669	675	664	678	726	671	647	671	663	700	726	681	714	656	664	681	660	667	654	700	671	701	658	632	698	700	715	684	713	695	717	692	665	640	639	690	666	667	658	707	665	620	681	675	662	659	626	655	665	624	642	715	696	655	698	651	672	669	667	688	681	709	638	689	691	689	672	667	683	641	682	690	670	674	711	643	693	647	632	651	677	707	703	630	694	629	710	634	641	746	670	715	642	631	655	646	622	645	630	633	668	676	645	677	674	680	689	625	653	681	709	696	660	691	654	632	642	679	626	694	635	662	684	696	656	689	633	626	643	703	641	671	642	670	662	704	653	674	676	692	693	664	634	631	693	649	630	694	688	692	663	677	693	708	668	664	629	693	675	656	624	670	684	654	675	648	668	675	636	635	626	642	645	679	677	622	667	652	661	655	678	692	682	643	651	693	680	652	681	674	677	692	650	705	642	660	719	647	654	686	704	671	677	634	657	633	694	659	664	683	688	670	677	656	676	684	675	668	684	698	654	667	659	654	700	626	710	672	651	682	659	707	665	692	678	642	627	657	660	674	660	641	661	724	659	603	700	642	704	627	648	695	650	697	652	636	633	631	696	705	679	633	700	651	682	662	723	662	696	658	636	656	669	702	678	647	665	664	689	678	687	662	668	702	648	673	666	640	692	678	684	624	662	629	660	694	655	620	682	698	648	709	671	659	703	687	654	632	664	658	696	644	664	635	688	656	679	657	643	699	732	657	679	663	682	672	695	642	673	677	668	683	665	655	666	641	701	679	670	678	654	700	624	679	649	681	705	644	652	663	709	642	699	708	672	664	678	687	677	685	689	610	647	674	695	724	636	649	662	644	614	635	690	661	676	675	694	653	679	629	654	653	690	709	692	654	670	659	695	680	666	647	645	688	646	637	643	712	683	661	628	670	613	681	683	653	700	669	674	615	612	644	675	637	677	677	632	638	667	643	659	672	703	699	693	676	670	663	681	696	679	688	655	638	636	665	687	620	703	641	695	682	668	643	637	686	663	640	671	657	690	679	659	649	659	609	695	649	666	661	684	662	669	694	622	647	633	672	669	685	687	670	695	678	703	683	660	673	657	656	673	645	648	635	685	716	644	686	628	642	670	633	701	644	651	653	670	717	640	671	681	633	705	679	700	685	713	704	759	631	634	699	665	644	641	662	697	648	688	701	643	736	671	682	650	695	682	710	726	681	642	640	678	685	658	678	672	671	677	632	673	667	673	694	697	685	676	692	682	669	687	676	686	613	693	648	655	658	652	671	666	665	645	679	670	611	656	635	627	685	657	667	683	665	723	646	702	688	674	674	661	656	658	647
33782	5058	1286	981	758	677	581	538	541	456	476	435	454	442	468	469	409	444	431	469	442	444	413	448	428	450	433	418	412	433	417	428	447	442	443	435	428	427	438	448	406	432	441	433	400	419	444	454	405	388	450	400	391	419	400	406	412	422	451	433	412	423	431	420	433	412	407	439	422	380	396	462	402	427	434	433	407	390	430	423	430	407	461	460	407	416	428	420	469	436	409	467	439	442	432	394	421	468	364	417	436	432	419	400	444	445	413	422	388	451	432	456	427	419	417	368	419	410	444	421	418	417	447	418	418	434	431	431	461	380	481	437	410	410	395	454	384	441	416	439	399	399	425	421	450	434	448	399	387	409	392	400	414	431	430	438	398	430	400	415	436	399	415	442	414	414	389	407	422	423	424	421	469	421	405	435	392	424	414	424	435	418	463	427	443	454	422	419	427	447	394	398	439	429	416	468	418	470	440	421	440	451	423	431	418	406	438	431	453	427	461	434	435	424	376	470	421	390	379	406	445	468	422	457	381	421	407	446	423	402	405	395	414	425	411	446	407	446	414	412	413	429	445	454	414	463	447	384	411	389	421	432	459	489	428	436	410	408	378	412	429	469	448	411	405	384	408	378	423	441	420	420	397	408	408	409	447	485	419	415	451	367	402	428	462	418	471	453	427	438	423	425	436	434	400	421	412	435	418	400	426	428	445	385	436	424	433	436	407	435	407	405	401	472	420	420	412	454	413	422	381	431	445	417	432	418	412	412	414	413	428	416	465	464	442	403	419	412	448	426	419	404	440	387	425	444	438	443	438	407	419	402	389	455	425	430	397	410	413	412	414	397	408	474	439	410	454	383	396	438	455	437	442	406	410	437	422	443	446	454	449	427	426	424	417	420	440	381	411	425	419	425	415	400	420	413	427	429	370	389	381	434	419	440	436	475	400	411	431	414	430	453	450	423	412	418	399	382	421	432	425	407	399	427	453	399	411	416	422	442	355	463	439	409	425	476	441	425	414	404	406	480	405	472	435	414	398	442	423	408	426	414	440	402	406	426	395	476	435	384	428	435	425	437	451	431	423	416	444	415	407	447	428	441	479	433	417	397	420	404	443	407	432	444	432	406	423	437	419	415	428	471	425	435	419	465	468	416	420	445	454	431	394	434	405	387	436	410	425	360	467	454	411	412	436	400	433	439	434	409	407	433	439	478	428	458	424	451	408	385	469	410	408	448	387	396	449	444	426	404	446	402	413	429	426	377	440	455	385	397	385	425	403	448	417	431	436	397	444	424	430	445	451	411	458	450	460	399	456	435	415	403	421	416	441	400	439	458	469	401	403	427	410	416	449	454	419	399	396	428	437	383	453	472	413	407	384	410	433	430	418	438	428	425	437	398	427	393	394	451	417	408	441	447	449	453	433	410	442	417	405	406	369	402	384	431	428	431	426	431	446	428	434	401	405	442	449	464	463	395	387	406	441	421	429	405	385	461	422	448	427	455	428	410	413	428	451	433	393	422	418	451	451	434	424	398	400	407	408	415	370	402	454	437	462	440	446	434	387	381	395	433	414	428	449	478	396	434	410	397	391	427	382	386	431	411	411	433	429	426	467	466	431	428	403	433	438	447	434	459	384	430	442	427	430	415	424	398	447	434	448	392	427	408	375	420	439	448	435	437	397	377	416	439	443	387	402	430	426	411	418	430	410	435	468	423	433	428	418	435	416	438	410	442	402	420	439	400	408	416	403	451	411	422	437	441	428	417	395	417	419	428	408	404	401	422	421	412	401	451	426	427	462	405	446	411	443	415	417	401	463	429	369	457	410	425	412	422	414	436	416	390	447	410	407	437	440	410	421	414	456	406	386	433	403	419	419	393	434	434	439	421	433	445	429	425	442	429	427	466	391	426	404	432	449	410	422	469	436	453	450	440	423	395	394	423	446	447	389	412	423	429	462	409	411	412	413	419	398	391	453	444	446	405	430	419	394	392	437	393	425	402	419	413	408	449	401	436	404	441	471	430	368	415	429	429	420	485	390	419	400	421	441	429	464	441	411	399	397	486	445	418	432	398	444	385	447	389	381	413	413	441	446	440	420	465	394	489	470	410	426	394	443	427	421	432	438	453	408	441	458	396	401	444	426	449	452	428	432	471	416	395	400	406	456	430	380	407	430	417	427	379	386	409	400	414	440	414	394	445	425	407	409	429	425	421	413	436	445	425	399	400	417	417	441	431	460	457	416	418	430	431	418	416	436	422	440	449	416	414	461	421	432	442	384	437	410	427	439	417	436	424	414	455	415	441	421	457	390	414	402	455	418	413	449	397	452	455	387	464	443	476	427	419	428	397	424	420	449	406	446	451	409	433	406	431	435	455	432	422	394	468	396	421	460	421	422	390	409	437	459	429	438	395	454	447	443	404	449	418	451	417	448	391	400	438	387	435	454	412	430	446	431	417	439	415	438	451	399	428	397	417	405	440	437	368	382	453	448	447	453	409	394	405	465	378	400	420	379	433	463	425	440	395	442	418	449	418	446	428	411	417	365	414	430	411	402	424	457	427	412	419	466	409	410	396	464	417	439	462	421	427	403	436	450	424	452	406	401	418	434	424	411	424	424	425	421	435	449	407	451	416	393	438	457	419	428	461	427	382	410	456	418	416	426	388	424	416	433	422	446	399	445	425	438	418	461	397	462	456	463	419	422	417	429	442	434	457	439	441	457	476	430	415	443	432	449	425	437	442	426	427	472	403	432	415	437	427	412	440	420	445	412	420	460	423	419	401	392	451	423	420	430	464	392	419	401	426	459	425	433	435	439	420	451	414	440	426	416	407	420	468	444	389	437	449	434	404	405	405	467	411	413	454	405	389	461	433	443	432	415	417	418	419	457	407	397	407	421	445	411	423	425	435	424	456	436	419	458	398	435	450	425	420	425	412	438	409	427	447	445	390	395	394	447	449	458	385	428	429	396	427	451	398	428	410	494	391	409	434	426	424	455	427	428	442	407	427	459	425	442	482	419	427	417	470	447	407	435	445	399	410	443	439	443	427	437	432	438	410	395	426	359	421	442	412	439	412	401	449	394	387	428	402	394	429	436	415	404	433	456	415	385	418	445	408	390	425	428	414	428	458	395	469	427	412	418	432	465	407	427	460	415	415	433	413	432	419	441	427	445	423	434	437	395	427	431	390	464	448	428	417	445	430	442	445	413	413	417	443	448	410	442	463	428	425	415	407	406	420	451	425	435	422	433	441	395	411	411	421	432	382	435	438	459	434	423	434	408	417	414	388	440	430	437	409	398	397	438	442	412	412	425	388	425	456	437	433	440	416	435	448	417	410	434	394	438	409	434	426	417	435	418	421	464	434	437	395	460	420	396	419	447	412	428	437	458	458	419	434	420	431	421	391	447	458	436	429	403	452	449	442	426	438	403	448	449	395	438	419	443	388	454	427	429	400	425	441	449	403	391	408	442	418	423	403	432	407	464	420	390	406	404	428	453	384
17490	1408	2300	2543	2140	1830	1645	1484	1359	1342	1236	1201	1067	1056	1052	1081	1094	1051	1086	1027	1045	947	1011	984	1009	940	973	943	941	973	999	989	987	942	994	971	984	1013	975	945	952	919	986	990	945	947	963	968	933	950	962	972	923	976	994	963	935	903	908	923	994	989	948	942	927	965	939	946	917	946	939	908	961	962	921	883	935	1000	947	912	956	919	927	949	956	911	877	959	901	890	932	913	933	947	935	903	949	945	896	936	897	911	951	932	925	958	967	916	896	955	898	861	948	882	937	990	905	902	965	900	980	942	973	950	907	930	914	928	925	903	958	965	922	928	933	894	977	969	967	908	896	934	900	928	920	951	976	963	893	916	927	891	941	944	903	932	903	932	920	908	917	935	890	892	891	965	957	929	923	897	949	987	901	946	980	949	947	891	974	954	929	977	908	978	890	914	950	957	895	914	954	913	926	924	911	962	910	927	963	886	858	974	915	886	949	918	900	921	899	922	874	944	881	935	897	970	902	964	964	873	909	921	927	976	896	900	925	983	953	889	922	953	956	945	968	893	951	867	969	929	943	877	942	925	939	959	952	945	877	903	887	904	965	881	950	946	936	921	937	922	940	943	958	866	892	904	966	907	919	913	862	962	920	910	949	875	973	892	939	927	897	979	923	974	963	892	921	926	905	918	915	939	899	942	940	964	912	910	964	976	936	856	874	952	974	956	929	968	965	934	910	918	906	844	918	929	927	937	947	919	951	921	926	1002	908	935	938	895	943	899	959	916	942	914	929	912	916	961	935	896	950	932	974	919	905	880	1018	914	955	936	951	942	942	941	916	906	876	967	939	915	927	904	948	914	919	904	965	949	944	950	888	956	940	908	975	902	864	940	960	892	993	920	933	859	924	871	909	949	885	898	893	911	859	923	932	942	908	880	996	912	939	934	882	912	945	937	934	931	895	958	925	926	876	893	917	921	927	892	955	861	969	878	989	907	922	971	872	908	908	932	958	878	906	939	945	905	937	897	957	911	887	919	936	916	937	914	903	949	911	962	911	926	925	962	954	908	950	945	954	910	900	919	925	948	950	949	947	893	925	919	914	910	977	907	924	951	925	920	974	921	912	976	936	983	928	963	929	962	964	923	934	938	927	983	876	938	932	927	939	933	923	924	944	957	943	994	916	919	954	909	915	907	901	986	913	944	902	909	919	924	900	955	958	903	958	930	893	929	951	940	934	898	980	929	877	908	997	935	881	876	889	889	893	935	888	921	911	903	908	886	891	906	893	884	928	895	909	922	950	948	947	919	862	889	920	937	983	919	901	889	920	869	904	914	874	991	867	884	946	937	938	886	950	905	969	980	975	950	897	964	922	961	966	895	915	914	956	952	882	898	908	911	913	873	949	921	921	866	876	883	1023	920	919	928	943	940	972	931	933	997	938	900	887	894	880	952	888	961	914	915	944	920	875	909	996	908	945	1014	926	886	960	928	972	906	940	960	913	902	934	895	988	923	893	938	898	932	938	975	956	905	875	918	957	925	922	923	962	972	929	935	911	895	911	932	1006	940	942	945	921	941	979	918	940	985	929	962	985	958	964	937	869	847	915	920	931	900	943	913	931	922	857	899	909	915	960	905	869	945	1013	932	866	957	871	967	930	950	899	941	934	929	880	884	948	939	940	883	958	964	894	890	871	865	905	972	946	938	957	937	932	921	935	970	961	949	887	942	897	913	1020	914	893	971	870	924	941	864	907	933	906	891	888	956	927	953	962	912	912	963	900	949	953	950	902	915	932	983	952	955	892	929	990	870	958	939	979	959	956	920	871	969	905	949	940	934	878	900	897	941	963	962	895	991	928	913	903	957	964	870	920	923	894	894	862	963	941	915	888	953	901	968	897	928	881	968	939	916	918	901	935	944	969	917	885	889	892	897	989	906	976	986	918	907	901	884	950	938	990	940	966	876	951	940	947	917	922	928	953	888	891	925	903	949	911	905	932	909	934	907	986	938	905	859	1004	902	884	902	924	966	943	958	916	935	938	872	907	945	980	986	912	941	957	932	957	910	886	892	900	914	915	918	941	939	893	950	929	889	939	939	917	893	933	922	922	889	893	907	943	928	871	943	936	937	949	962	870	938	917	907	881	923	946	929	895	931	918	899	906	910	945	938	937	942	942	950	917	920	892	914	923	946	912	984	909	947	891	927	923	946	938	959	988	920	886	893	884	897	978	887	988	923	935	917	846	898	914	946	929	997	927	911	901	963	924	927	920	938	926	925	866	992	907	904	935	909	895	921	990	892	933	913	940	921	919	904	969	881	926	947	927	920	956	936	938	927	915	862	932	948	928	976	879	955	932	887	915	905	888	921	928	942	939	934	964	888	953	928	916	951	917	906	931	893	932	988	932	946	923	932	973	896	884	920	901	943	903	977	940	893	877	882	951	935	961	913	931	877	903	912	893	943	944	917	910	938	924	895	931	902	955	922	917	923	872	967	951	919	939	970	905	875	937	978	858	942	895	880	985	920	906	949	920	910	888	919	978	967	866	972	901	914	948	876	947	942	907	888	968	896	928	937	884	907	936	911	949	941	895	865	969	959	943	918	901	921	923	923	918	972	883	966	981	950	915	941	908	859	924	927	907	984	929	913	981	911	913	918	928	952	868	937	974	931	892	905	961	901	918	967	863	938	911	939	910	942	895	957	898	901	966	908	918	941	909	855	923	936	893	934	979	964	949	900	890	941	921	902	900	913	881	948	903	919	959	984	947	981	890	921	960	894	970	926	970	906	918	950	897	920	934	874	957	934	911	919	963	931	925	932	900	946	954	911	973	890	943	966	943	934	946	938	895	956	870	897	893	941	909	962	939	929	849	946	924	906	897	917	964	925	880	946	899	921	951	922	934	916	957	884	912	900	916	913	945	952	902	898	970	947	951	898	927	902	884	935	920	939	940	949	964	935	939	881	929	930	876	945	906	910	926	955	875	948	933	945	971	952	915	955	894	931	925	947	916	927	935	967	909	939	900	918	882	914	919	941	919	927	952	973	866	920	951	898	864	900	869	953	911	895	879	948	944	929	990	935	887	875	959	949	976	907	947	898	958	913	938	897	904	905	949	920	896	965	958	913	910	985	892	966	962	902	905	940	977	936	891	919	930	1001	907	944	906	906	957	911	946	966	977	949	949	988	977	914	967	924	931	935	905	915	929	1012	928	887	923	934	923	929	858	898	914	979	953	900	969	996	949	942	919	937	984	929	948	865	966	905	965	927	917	885	926	879	919	967	887	931	912	926	908	932	905	912	912	931	896	971	950	935	918	926	919	898	929	887	878	969	847	993	918	929	951	860	925	921	945	946	961	874	925	894	950	884	909	891	904	972	920	897	942	945	925	912	920	890	946	913	926	975	893	924	920	896	917	967	937	943	928	933	926	929	910	910	966	939	900	873	918	907	891	919	972	922	908	923	944	965	919	912	938	922	903	913	965	956	899	892	953	935	1000	906	941	906	981	929	952	946	958	932
8554	555	227	225	179	232	246	208	209	206	200	217	215	217	222	206	197	227	214	226	201	181	165	194	207	201	210	225	224	201	179	204	208	214	208	229	219	220	206	207	202	205	185	211	222	176	205	230	193	226	202	228	231	214	236	207	202	194	188	224	198	224	220	245	212	229	183	215	210	231	211	218	212	177	203	220	205	197	210	218	202	205	186	215	228	231	182	193	175	212	196	226	199	222	228	183	225	246	210	210	224	237	222	223	234	215	176	192	184	227	237	241	217	235	213	190	227	196	228	197	201	206	219	208	229	217	217	203	205	187	205	211	207	199	209	196	213	215	188	171	175	221	226	206	223	240	190	193	228	204	236	232	220	218	219	204	194	206	199	235	229	236	253	194	196	193	209	194	221	190	196	206	191	184	209	228	215	234	204	194	210	198	194	217	206	217	200	215	207	212	203	204	205	212	247	229	210	224	229	194	232	193	256	229	216	209	217	175	203	221	241	191	203	211	194	213	197	220	203	209	223	218	214	198	181	218	238	215	196	221	193	208	216	215	206	223	189	211	214	212	227	241	207	192	196	217	187	215	190	205	225	212	209	197	203	250	225	220	202	221	234	193	225	241	227	208	241	223	198	237	208	197	170	219	219	214	183	215	200	215	206	207	212	221	212	218	214	218	208	192	222	214	219	199	238	184	148	161	225	209	205	206	224	230	235	225	202	214	204	206	203	221	231	211	213	205	196	197	216	194	194	196	172	207	217	223	218	229	225	216	205	237	204	222	234	202	186	245	204	218	229	229	177	210	199	224	212	238	200	210	199	247	213	205	229	219	241	195	200	192	192	224	175	208	187	213	201	184	188	200	219	221	186	198	213	233	198	216	212	188	193	213	201	209	205	211	246	219	217	212	230	245	203	198	192	215	214	212	208	200	222	205	218	210	206	241	217	222	228	195	207	216	188	216	226	244	222	190	214	199	226	216	229	224	200	199	189	196	213	219	211	213	213	202	193	194	225	234	211	214	227	217	244	278	236	204	218	203	212	197	202	223	230	241	200	219	204	215	232	199	261	218	211	227	203	197	215	208	225	220	215	200	219	209	225	265	216	215	217	221	199	225	190	231	195	215	223	215	231	221	223	201	239	203	245	217	195	231	223	223	253	208	205	224	220	231	195	200	230	219	210	205	187	225	227	230	221	234	199	198	198	222	196	207	224	204	209	203	202	223	230	206	215	226	208	218	194	206	211	209	206	209	215	201	228	220	194	204	227	192	197	223	198	198	214	201	200	216	221	215	217	194	205	190	223	248	237	227	232	231	202	234	213	206	216	222	222	248	203	197	216	210	208	187	215	191	203	182	208	185	218	217	209	171	190	228	202	203	216	225	216	203	226	244	209	248	227	188	207	193	220	221	209	234	199	220	253	207	224	213	208	202	212	197	205	204	189	212	190	181	199	227	196	218	217	208	216	206	214	189	183	192	206	191	224	236	224	236	194	187	183	206	237	191	219	184	233	207	230	209	226	223	189	210	192	218	203	207	190	215	217	221	222	209	196	197	193	234	214	227	238	235	198	214	226	208	226	227	209	209	205	213	231	208	203	197	234	205	175	200	184	210	239	219	209	215	203	189	219	232	222	221	218	236	246	220	223	233	188	207	219	202	194	201	219	243	197	206	202	228	205	227	196	223	221	210	193	218	212	229	195	213	207	213	226	219	187	213	197	200	212	204	188	226	218	210	233	237	236	205	229	232	231	230	227	217	234	200	221	192	226	198	220	210	213	227	235	196	214	215	202	228	245	229	242	196	212	214	213	215	217	216	204	191	232	216	203	203	221	216	217	235	186	221	230	206	226	230	250	236	213	197	210	230	220	218	205	233	196	224	189	236	223	225	222	210	227	206	208	233	208	206	213	206	208	214	225	206	194	201	218	185	249	190	182	203	212	205	242	206	205	214	228	229	231	217	216	198	200	172	224	208	214	242	222	190	209	244	210	188	209	241	208	204	235	234	198	194	195	190	203	212	201	188	229	256	210	220	214	202	199	215	200	229	202	210	200	215	197	228	221	217	232	208	215	214	209	218	213	208	226	201	214	202	185	201	210	205	213	207	211	217	196	194	191	192	224	219	214	221	208	192	210	194	223	214	214	206	191	200	209	205	186	199	198	214	226	238	205	227	222	241	175	216	189	229	221	203	198	214	209	208	188	197	207	217	228	181	223	212	213	183	212	199	219	206	205	216	226	226	210	191	220	217	236	221	212	236	232	191	187	195	193	183	238	193	205	195	202	219	208	213	212	215	217	203	232	218	229	237	232	212	226	190	207	210	202	218	202	219	217	227	231	205	216	217	215	211	237	224	208	204	206	248	180	239	208	221	211	187	222	205	193	216	217	213	231	242	197	215	211	204	241	195	223	229	206	195	204	209	221	217	213	217	227	212	220	205	202	195	201	201	225	203	207	187	206	221	196	194	235	197	194	212	205	240	221	217	217	220	221	188	214	221	170	211	231	215	217	229	220	224	200	187	215	212	221	218	212	210	205	214	222	203	198	197	203	206	196	222	208	207	217	197	237	222	200	235	206	228	226	174	207	216	191	209	205	222	227	252	226	198	209	216	203	213	229	181	193	249	197	198	205	209	220	192	220	184	191	207	198	192	192	225	239	217	243	227	197	205	237	246	203	209	204	189	211	209	176	185	175	216	230	216	223	209	202	223	218	224	225	237	215	194	204	207	203	220	227	202	199	206	218	215	204	222	204	233	200	224	220	184	210	227	207	240	227	194	224	194	225	215	240	212	187	228	224	227	214	192	208	197	207	231	232	221	233	217	238	194	207	196	222	212	179	209	210	220	215	210	216	183	237	214	209	180	178	176	234	180	190	207	223	222	207	210	195	235	218	220	207	229	208	217	229	244	180	197	215	218	221	223	214	223	212	231	213	210	205	214	213	233	215	223	194	215	192	214	228	188	206	205	202	245	224	218	210	226	197	204	231	216	187	189	220	201	219	235	232	231	194	219	227	237	204	203	219	226	208	216	211	230	228	221	230	196	200	190	225	237	242	225	208	215	222	223	222	215	208	233	202	213	217	220	207	220	240	228	241	227	191	211	233	206	207	217	217	220	197	205	227	197	215	240	230	197	200	218	228	227	199	188	218	215	239	218	213	208	205	234	221	241	197	182	235	215	208	245	207	202	215	243	232	193	229	210	211	201	217	219	205	225	207	214	210	258	225	212	207	210	232	231	203	225	219	210	222	217	231	205	211	219	235	219	193	208	214	226	214	204	239	210	225	197	211	212	223	238	222	217	208	220	193	230	196	233	187	188	184	211	199	214	247	205	210	211	223	212	227	213	208	225	208	191	198	213	240	255	200	222	210	205	210	198	212	196	210	189	239	229	197	218	206	238	219	215	233	201	208	203	241	221	183	198	214	214	208	231	223	190	176	214	207	193	210	221	222	223	223	201	219	214	196	216	201	202	182	207	226	231	218	183	192	228	213	231
5071	535	523	529	579	527	529	510	576	503	532	520	498	486	552	523	511	515	481	528	524	506	517	538	487	508	494	505	510	508	501	554	499	494	508	503	512	521	552	493	516	490	533	489	504	486	498	508	487	504	531	493	478	504	496	519	562	505	496	538	501	516	488	521	484	477	526	496	536	490	499	512	526	498	525	521	495	511	550	548	505	467	523	521	480	567	488	533	536	525	501	479	501	525	535	487	518	517	536	506	514	534	504	528	537	530	484	500	511	480	541	496	520	505	537	536	492	507	561	528	528	468	496	517	535	535	513	509	514	497	554	499	501	554	527	503	485	504	502	534	533	523	452	524	546	550	499	516	523	494	541	556	517	501	470	492	506	536	485	537	503	495	499	542	488	489	536	524	546	511	532	530	551	532	513	551	493	480	495	504	538	516	504	514	512	526	514	529	523	514	519	488	524	522	508	503	518	531	530	521	474	495	533	477	531	520	519	526	525	498	530	532	516	509	513	497	526	530	518	522	510	501	518	487	507	542	518	540	551	502	514	480	492	496	521	508	526	527	532	535	491	533	558	510	507	526	524	509	496	528	528	532	536	528	499	555	491	507	488	570	498	540	540	503	526	551	540	511	527	547	521	532	505	555	498	494	546	523	528	543	537	555	542	494	460	504	514	508	567	500	508	545	556	516	553	508	470	518	495	509	535	521	482	514	513	546	509	517	498	516	532	508	535	531	489	502	557	524	541	522	513	509	523	520	534	504	540	479	514	529	488	501	486	513	540	513	486	538	541	535	528	532	498	511	495	522	500	521	545	528	517	497	526	513	515	521	489	532	563	525	492	494	557	501	494	527	500	488	491	478	491	529	514	516	509	467	524	517	527	506	479	513	519	526	526	526	514	497	540	528	477	516	554	506	494	527	552	515	503	572	501	483	511	543	526	526	539	532	484	534	478	587	512	555	540	484	511	500	504	523	536	494	516	513	496	490	510	500	533	529	496	477	497	547	488	517	528	524	496	528	546	478	482	535	474	516	479	499	540	515	475	530	497	494	520	510	511	522	545	514	508	519	526	470	511	527	508	540	481	500	527	541	510	476	472	499	496	526	520	508	506	497	507	532	514	501	496	529	540	477	489	542	534	485	531	482	487	527	496	484	490	470	511	511	511	555	500	515	468	514	507	507	514	492	495	553	525	521	513	513	513	529	526	542	485	506	535	490	528	494	559	521	502	527	513	532	491	510	565	543	527	515	527	526	524	550	548	538	523	470	510	525	520	547	504	517	539	496	477	518	468	491	509	550	532	509	538	538	537	513	505	535	486	504	519	493	523	476	516	483	522	523	497	529	496	508	493	538	505	506	507	529	514	506	490	498	517	520	538	540	530	534	542	508	484	517	526	505	470	564	553	509	513	492	546	555	519	550	478	501	507	527	548	475	523	495	519	504	492	517	512	583	536	518	491	495	491	558	530	526	529	499	555	523	532	540	527	498	511	528	497	530	511	479	525	533	502	534	533	503	513	525	550	518	525	532	486	513	530	488	519	533	515	541	527	514	487	512	505	545	532	477	514	509	532	527	533	490	533	532	566	552	547	515	539	525	531	512	507	479	490	486	540	532	518	507	509	550	496	525	482	553	546	516	469	487	504	527	528	526	505	486	538	471	493	473	536	530	505	534	474	517	516	491	523	517	484	516	494	482	515	539	540	523	506	506	513	521	546	537	474	495	509	511	536	559	494	510	530	517	494	486	507	526	497	514	510	489	498	516	482	529	545	483	533	566	546	480	499	499	505	575	522	507	544	520	510	552	515	536	512	512	508	506	517	556	535	526	505	510	574	532	525	516	487	535	509	519	518	504	517	502	516	533	493	525	488	532	493	546	506	532	513	489	554	524	519	542	536	522	525	516	494	519	478	545	497	511	501	551	506	467	493	512	494	497	516	546	495	498	498	517	523	531	504	573	513	497	499	493	514	529	510	513	511	478	511	512	542	505	496	538	525	496	531	496	534	520	532	522	551	491	513	472	540	495	487	526	542	523	509	496	510	513	510	517	539	540	455	492	501	524	519	500	514	477	529	458	535	497	500	514	499	512	532	497	514	489	532	510	491	493	555	517	541	480	528	511	591	532	525	501	527	530	502	501	528	493	519	528	487	502	517	511	497	502	516	468	493	528	536	506	524	516	533	506	533	461	509	515	484	531	523	541	527	533	513	505	536	535	496	481	562	556	516	521	492	507	538	488	537	555	510	529	498	497	465	516	505	530	502	509	510	516	506	534	518	521	486	504	523	523	524	533	511	519	602	513	501	527	516	517	500	551	521	461	531	516	508	483	513	509	535	505	498	498	541	512	520	527	488	496	482	486	569	497	542	488	516	536	518	529	491	517	490	497	475	521	523	561	516	495	501	491	490	510	505	486	523	512	580	538	563	475	527	491	510	582	514	531	526	488	529	536	518	524	511	499	482	507	542	509	518	526	508	504	545	495	470	508	538	479	487	562	498	506	531	554	543	522	456	505	457	504	514	550	516	510	542	499	497	502	463	529	501	537	522	544	542	527	546	522	514	499	498	514	502	516	517	503	534	521	495	515	579	515	466	506	578	512	527	478	548	514	533	497	506	518	501	530	492	506	539	496	492	553	489	538	481	511	520	521	508	514	530	513	483	533	530	486	566	485	518	535	552	522	516	513	507	493	513	501	518	525	480	531	498	514	503	514	527	561	527	519	507	513	547	513	504	508	517	532	552	482	489	543	571	498	490	525	520	531	520	486	469	534	521	500	508	564	528	507	509	534	501	468	533	546	502	556	554	513	506	516	486	486	553	502	500	517	525	497	548	498	486	505	520	513	534	519	507	467	515	541	529	514	531	516	490	538	482	534	528	520	526	539	514	557	511	500	507	521	506	530	500	509	545	546	518	512	513	494	493	546	463	528	530	556	506	492	518	550	540	491	542	548	538	535	517	538	532	513	515	531	464	536	532	474	494	505	500	552	535	519	526	535	477	553	479	527	490	513	525	490	531	510	502	478	521	483	537	524	518	535	510	520	490	518	545	513	503	491	502	527	492	502	490	478	498	506	500	497	544	510	480	518	513	570	539	554	490	539	522	526	493	494	530	521	517	481	516	508	513	563	531	524	538	491	527	519	538	525	504	506	511	483	476	561	485	479	509	518	524	537	516	512	534	510	525	514	549	542	512	531	534	522	533	530	526	481	501	512	498	487	515	515	504	499	549	476	532	534	491	506	520	475	528	526	534	490	559	564	514	509	514	562	508	523	538	564	493	477	501	518	524	494	547	544	512	535	495	522	499	516	542	475	516	533	487	510	567	502	516	500	493	553	518	520	508	528	487	524	519	521	539	511	528	500	530	503	545	508	523	515	488	503	471	489	534	481	545	517	513	536	536	573	505	484	532	545	510	516	498	508	507	501	492	483	548	524	500	492	488	539	524	518	559	513	500	466	572	489	521	499	502	535	519	512	518	490	519	498	539	503	530	495
23385	2331	650	577	417	380	353	372	370	342	293	319	298	317	323	292	275	296	304	296	302	268	325	291	280	296	335	302	280	310	318	297	318	271	291	315	331	308	328	288	312	262	292	312	290	277	292	329	286	286	273	304	310	329	294	279	322	308	309	286	294	275	297	288	316	318	324	312	294	287	263	283	289	294	316	281	287	271	306	309	285	307	297	295	291	308	282	294	294	311	333	294	315	324	314	293	297	298	281	304	319	301	287	277	308	296	260	307	318	299	309	339	275	322	278	294	263	293	320	363	281	286	282	305	339	316	300	305	281	272	316	301	279	319	301	330	305	261	311	301	293	301	301	316	281	254	318	320	293	289	277	305	267	279	285	257	333	279	287	310	273	319	316	330	299	301	285	301	294	325	298	328	291	296	264	313	283	342	328	287	293	292	317	280	309	317	318	302	323	309	307	298	307	287	287	304	302	339	315	285	292	333	277	287	308	228	290	293	286	294	321	318	294	310	305	326	311	285	304	261	299	289	303	294	288	295	288	318	300	324	308	323	311	314	288	284	266	301	285	306	295	278	285	298	325	281	327	276	304	291	283	289	323	297	268	278	282	308	292	284	292	302	297	310	302	304	286	305	301	308	305	281	274	308	290	281	342	306	336	282	288	286	278	310	290	284	333	301	300	263	273	274	327	302	255	269	262	314	301	276	297	312	268	272	293	299	313	319	316	283	306	314	283	293	303	280	331	292	286	299	300	293	345	312	334	330	314	329	291	291	274	280	311	321	266	297	256	265	277	307	310	306	270	276	280	304	315	273	344	278	297	320	305	262	298	327	288	287	291	298	317	277	292	321	288	333	304	315	287	306	318	314	300	325	304	291	314	268	307	309	313	286	290	287	305	302	301	293	288	291	296	318	315	315	298	291	280	274	339	284	324	294	254	273	307	281	259	298	287	288	273	265	271	265	291	300	299	281	310	298	313	298	293	331	283	318	282	281	330	307	294	310	306	282	308	297	295	319	278	302	300	274	292	269	268	262	284	306	283	308	296	298	307	287	310	293	306	290	286	281	283	283	354	293	246	283	286	310	296	298	323	306	263	280	287	304	311	284	300	288	273	300	275	305	283	308	270	298	308	310	286	323	320	249	290	338	304	254	315	316	260	308	337	273	299	303	283	286	280	283	276	288	274	328	292	293	288	253	317	315	314	308	313	269	297	301	292	313	284	275	328	280	276	286	307	261	281	311	312	303	336	286	305	276	307	273	283	291	301	301	354	279	275	301	291	289	313	297	277	298	261	289	324	325	309	288	298	285	322	311	305	310	309	268	288	317	329	321	296	300	303	302	277	300	309	303	287	279	305	306	291	294	271	316	329	307	291	281	297	288	283	296	328	318	290	284	294	302	342	278	290	280	331	314	298	284	270	295	283	284	312	309	291	308	303	287	340	318	323	289	288	284	300	276	319	307	335	291	338	293	285	278	295	263	317	311	312	296	292	307	318	301	333	309	279	317	316	281	292	353	302	325	297	291	279	300	281	304	322	316	305	272	319	313	283	283	313	309	305	293	325	305	313	292	304	326	276	304	273	309	281	319	324	304	263	308	270	268	288	317	286	327	294	283	270	315	303	287	287	287	312	314	294	301	325	293	293	290	319	294	330	331	265	268	306	295	301	296	301	308	307	307	291	313	252	279	278	305	278	316	324	318	309	318	251	309	296	317	292	306	272	322	272	329	313	271	304	305	289	294	310	306	353	291	327	315	338	282	308	287	299	327	296	313	305	299	330	297	297	291	296	326	298	312	304	322	316	309	319	282	337	323	329	318	277	269	276	311	294	295	299	283	311	313	324	299	309	340	303	297	294	288	310	279	277	298	291	296	291	274	305	309	292	305	279	296	266	344	295	320	308	299	309	266	303	290	311	273	318	317	310	267	313	291	279	301	286	284	306	277	315	264	288	312	285	310	292	286	294	302	298	297	284	265	296	293	291	293	323	310	280	307	280	272	314	270	313	293	276	286	280	349	285	306	264	274	292	313	288	293	294	302	322	296	313	255	259	291	265	281	278	301	289	281	298	304	324	312	314	246	328	327	281	276	303	298	292	325	312	299	289	294	264	289	275	303	302	318	291	317	325	292	300	291	282	276	286	262	301	291	278	296	283	292	295	316	299	264	274	297	306	283	316	298	305	284	265	306	298	311	289	276	265	290	310	268	296	299	307	294	255	302	319	302	334	272	280	324	308	331	318	296	268	300	278	264	271	279	279	281	345	323	291	313	310	309	328	306	280	291	322	303	296	283	276	322	310	330	332	290	287	264	266	298	306	297	327	311	283	263	274	321	275	265	335	327	297	315	298	311	313	287	302	306	293	321	309	283	317	324	294	302	289	303	333	297	256	336	310	302	316	274	265	304	275	306	329	303	348	279	311	310	297	288	309	287	297	316	298	301	320	323	290	292	327	327	278	253	323	280	298	305	264	263	312	301	296	278	317	297	328	309	251	284	318	300	292	283	309	255	321	330	338	349	327	288	297	261	295	288	327	302	301	245	297	274	279	270	297	274	266	285	298	302	300	290	303	263	278	319	298	284	303	284	302	303	318	286	300	294	286	296	286	280	295	290	295	312	303	322	325	300	324	293	309	298	271	329	301	272	302	270	286	316	281	332	284	259	278	273	333	315	316	293	321	323	299	330	315	271	326	285	264	282	314	311	327	307	266	315	284	269	276	291	297	289	301	304	276	332	307	270	317	291	306	290	293	276	320	293	286	302	307	296	318	314	294	269	275	345	289	308	282	299	321	325	316	309	298	323	311	291	294	304	276	290	295	289	291	296	317	291	281	311	304	282	264	320	308	288	303	293	318	256	290	304	302	300	296	287	317	324	285	302	300	294	294	300	280	289	302	296	310	293	297	311	323	278	312	313	304	296	293	283	271	282	290	277	295	280	291	293	299	290	260	297	288	325	275	278	291	323	281	303	312	307	301	283	335	265	281	270	337	305	285	299	306	315	297	343	320	303	313	289	322	309	329	295	314	285	310	263	300	344	305	317	279	295	269	271	280	301	278	295	269	295	256	297	288	321	294	297	306	310	318	296	293	300	289	313	314	290	297	281	278	300	311	314	331	280	295	308	262	280	302	314	369	285	285	290	312	341	278	288	314	317	258	299	277	291	297	277	292	285	325	288	308	297	305	289	300	286	316	302	289	319	287	301	277	290	295	315	339	301	327	275	318	301	324	308	303	316	316	341	289	308	276	268	264	253	291	262	286	323	320	294	279	305	290	292	266	285	257	329	294	301	297	323	306	258	296	303	253	293	316	292	297	308	293	272	290	285	284	266	279	294	308	291	262	300	301	281	285	314	295	285	291	287	317	289	311	281	332	312	269	288	286	302	307	283	328	265	294	304	320	289	285	296	285	286	321	284	304	275	294	335	296	261	289	289	313	261	317	302	342	291	290	302	284	235	291	302	290	297	288	294	294	274	320	326	295	297	298	301	320	278
13399	933	1370	1508	1367	1210	1058	947	947	878	842	821	768	795	799	767	774	777	729	755	731	731	708	700	733	752	712	741	716	691	759	712	724	739	662	679	709	724	687	723	696	649	685	675	707	692	742	722	672	706	694	675	701	699	688	713	699	700	664	723	742	717	722	700	676	713	696	672	719	679	713	666	721	689	659	642	730	683	732	711	699	731	676	686	678	679	687	711	721	641	691	686	758	669	683	709	698	657	685	699	660	691	715	684	679	701	700	667	702	695	662	690	690	677	673	680	721	753	668	695	655	723	664	708	661	738	660	674	693	707	666	716	697	730	676	651	697	718	707	657	678	675	734	683	726	698	660	672	700	728	660	681	672	729	696	710	730	732	676	737	710	701	690	694	688	678	693	676	662	703	711	674	677	690	670	671	697	681	732	670	725	665	694	699	668	714	704	730	691	710	668	677	760	625	717	662	677	657	719	687	624	742	691	685	701	640	686	671	736	669	691	684	702	665	670	656	666	704	664	691	693	710	671	653	710	690	707	719	677	684	711	685	709	681	674	694	645	658	706	696	673	680	707	676	675	675	675	646	665	731	707	673	654	681	709	736	729	703	706	698	684	678	753	725	708	634	672	638	664	691	637	681	677	718	697	662	613	686	677	698	722	638	699	678	698	695	712	698	642	665	688	709	720	699	668	712	682	680	686	682	685	688	678	695	710	646	718	683	704	659	699	660	659	676	711	717	689	650	693	692	680	689	681	725	675	714	716	683	649	688	689	674	640	714	690	655	695	724	672	717	694	699	685	702	690	661	717	649	713	693	691	650	628	661	718	657	642	690	669	725	691	702	683	716	657	652	720	662	704	698	701	701	681	694	710	728	712	668	711	677	701	668	668	703	720	635	698	627	702	648	710	684	652	656	696	721	737	723	714	694	693	695	662	700	661	676	734	673	709	668	695	697	703	683	660	680	696	713	676	714	650	647	673	695	667	690	691	676	722	696	675	719	692	706	736	655	642	714	707	685	692	698	703	678	693	714	680	711	708	643	731	684	715	683	725	725	709	668	688	717	668	714	659	657	737	669	683	711	663	707	668	697	707	656	725	698	715	693	684	644	718	687	708	655	699	687	667	686	717	709	691	685	652	708	670	707	683	702	703	698	744	720	684	659	694	747	702	661	741	714	675	693	678	715	745	688	678	719	701	655	684	701	686	699	667	695	735	695	686	686	696	661	679	671	663	684	631	708	685	730	710	673	711	693	686	660	676	676	713	723	725	685	685	666	683	679	694	700	725	675	659	668	733	712	682	710	716	678	654	692	717	701	662	667	650	677	727	702	678	667	692	656	718	711	684	707	686	682	693	679	675	676	660	730	681	669	670	687	698	734	680	744	698	675	730	688	733	678	693	651	639	644	657	683	690	680	679	709	695	689	711	708	678	671	682	673	658	720	662	689	707	651	664	674	698	721	658	674	661	683	690	671	690	707	651	671	651	632	670	716	684	710	653	661	685	709	698	652	709	665	658	654	680	657	677	695	710	746	680	651	715	688	696	683	638	714	699	680	708	672	694	674	675	715	695	718	682	702	686	678	669	704	674	733	680	710	653	718	689	667	698	716	684	710	739	689	704	668	713	689	664	713	710	667	676	726	696	689	732	664	674	697	652	662	674	679	701	682	727	717	696	727	676	696	694	713	716	705	667	706	697	665	675	667	687	630	654	695	729	684	656	672	693	677	682	684	693	684	722	695	691	715	683	663	692	681	658	691	692	663	662	704	642	707	660	691	693	669	722	681	658	724	708	678	639	720	693	679	711	727	704	668	725	697	719	662	666	660	684	742	692	716	702	694	685	702	674	697	682	680	704	673	685	715	666	652	676	659	710	716	717	710	626	705	747	724	702	690	684	677	687	674	749	675	697	696	680	717	710	723	678	694	683	716	685	697	747	683	679	659	692	723	680	713	704	730	735	698	742	684	733	671	689	719	684	720	695	701	671	672	725	694	723	643	699	686	715	660	726	706	658	697	669	702	725	674	729	713	696	682	648	704	694	672	721	713	759	723	713	685	708	720	664	676	720	710	669	688	668	681	691	707	653	728	613	630	692	685	671	702	703	717	647	683	723	714	711	701	697	694	714	722	683	681	705	642	652	716	678	681	741	682	689	699	693	689	692	731	695	663	678	693	717	689	663	713	685	733	654	657	684	690	761	731	741	698	688	736	676	695	708	691	703	712	714	681	670	702	648	711	687	676	678	700	690	703	700	667	678	709	701	678	681	675	709	689	695	710	676	624	656	681	684	701	698	714	714	697	673	682	704	750	683	713	667	710	665	765	696	654	702	699	712	689	670	708	729	738	701	719	666	686	695	735	720	658	709	720	676	708	646	693	662	686	732	702	725	724	722	726	665	717	675	683	740	690	718	668	679	683	680	703	682	668	732	696	665	680	639	689	713	714	688	695	672	732	619	652	732	707	689	676	673	712	691	698	699	717	681	693	664	681	684	634	678	693	649	708	671	641	705	685	679	659	684	624	681	694	686	695	685	675	680	667	658	683	695	683	712	706	705	703	663	691	685	739	699	715	680	659	702	695	664	688	709	720	726	725	703	700	700	679	700	720	678	679	665	658	691	694	680	707	643	708	681	724	726	689	716	700	650	707	650	688	711	742	695	691	682	682	718	726	682	649	679	686	680	710	638	687	656	662	671	682	680	733	701	720	659	707	634	673	683	642	763	731	658	717	727	639	679	663	689	684	670	692	694	680	708	694	686	676	679	708	701	704	730	700	685	710	705	679	697	683	736	683	678	711	742	696	674	676	625	658	669	714	682	708	685	740	683	676	695	686	682	637	686	652	725	710	711	702	728	713	673	656	672	664	673	645	695	706	659	668	725	696	683	694	657	683	662	705	669	728	664	746	719	699	680	699	685	681	673	670	660	705	713	683	732	671	721	673	649	682	696	714	715	673	697	707	692	718	687	702	693	735	655	655	686	657	667	740	706	719	758	724	625	701	692	661	717	653	733	691	683	672	671	732	663	716	648	649	721	682	689	711	709	695	653	632	663	672	752	745	701	671	703	701	730	698	689	682	712	719	662	720	684	707	673	700	675	686	679	644	677	679	729	715	666	669	744	702	737	716	690	695	714	681	699	690	688	651	678	707	693	697	640	674	680	695	681	712	665	695	683	646	703	694	705	639	692	679	673	690	723	734	676	686	676	718	701	657	642	664	669	683	693	682	682	640	638	654	663	684	684	667	699	681	695	713	658	638	662	676	674	724	633	716	682	680	690	684	697	697	699	670	699	721	676	639	688	678	654	692	698	686	710	749	673	660	694	703	682	712	709	705	726	679	678	658	702	709	711	704	653	672	694	682	664	690	664	671	676	706	684	662	697	715	716	661	698	676	731	665	667	696	656	655	718	669	686	675	667	691	710	653	672	711	689	713	682	657	694	669	695	714	707	661	698	701	656	670	685	751	700	667	694	704	662	691	677	694	712	686	661	659
31721	4418	1271	1010	754	650	642	508	485	522	502	495	472	428	480	469	450	442	483	419	434	436	420	446	437	442	476	495	457	424	453	442	458	467	470	461	420	463	421	400	470	455	461	435	411	478	422	431	443	420	465	449	452	435	406	435	449	452	435	460	429	450	462	436	399	414	447	448	466	445	385	468	429	462	426	435	443	488	418	406	422	403	466	429	444	462	438	429	480	424	417	447	433	420	442	458	415	469	441	410	439	451	473	414	467	451	458	464	424	441	453	430	452	440	454	459	438	428	484	441	459	426	409	444	452	435	479	408	420	447	453	479	450	448	497	423	413	438	427	425	442	458	416	444	456	448	452	462	470	429	431	442	435	425	442	416	457	423	456	439	501	420	422	445	449	424	433	418	456	448	440	421	456	435	447	430	409	489	445	412	425	479	469	410	408	493	448	423	433	437	421	429	439	460	447	446	471	419	431	457	471	453	427	445	409	484	456	458	461	500	480	400	455	402	448	429	469	417	439	484	444	456	463	440	446	466	456	436	444	418	450	446	450	436	440	436	444	459	468	415	433	417	459	425	470	441	417	434	427	439	409	395	413	434	398	465	445	449	446	419	372	402	449	481	410	429	421	442	453	420	424	462	426	396	446	442	467	441	464	439	444	420	429	404	431	451	456	439	487	446	464	410	433	418	422	462	451	457	428	441	429	474	435	428	459	408	459	433	471	411	490	437	433	444	418	430	420	401	474	460	409	440	435	464	465	437	440	454	432	442	470	467	403	441	454	421	404	443	436	459	450	458	444	404	410	485	435	430	445	461	437	392	448	430	442	430	441	411	449	426	440	439	441	421	463	413	455	369	466	402	417	415	420	502	417	451	405	449	443	429	447	440	445	411	388	467	441	430	440	416	413	429	426	508	430	428	459	415	417	412	441	438	414	420	408	452	433	394	464	457	421	446	459	452	463	443	457	432	445	450	434	390	435	458	437	434	439	473	457	422	423	394	447	435	428	409	437	480	417	413	475	397	448	406	413	417	460	423	432	466	418	410	413	441	423	459	398	457	492	424	409	438	442	448	428	474	435	437	431	404	446	415	450	423	424	443	415	427	424	426	440	419	477	450	397	458	457	423	433	443	469	424	451	410	436	461	442	435	446	434	477	444	429	430	419	463	398	458	437	439	400	421	425	398	482	407	449	416	427	426	400	452	427	428	458	445	439	423	437	413	403	401	452	454	414	431	445	446	443	455	455	434	424	424	398	439	472	425	485	431	442	470	441	442	449	398	451	433	427	407	456	462	417	444	452	468	427	421	412	454	434	405	461	447	462	417	493	447	458	393	463	480	423	439	446	451	433	433	392	462	427	441	431	441	443	434	419	436	428	407	443	460	422	437	420	402	398	456	435	404	445	436	395	410	439	414	414	436	463	449	439	466	439	421	418	469	473	495	509	483	433	422	422	431	438	419	456	433	454	451	482	452	422	459	421	417	426	467	417	437	463	469	474	451	459	472	443	454	435	453	460	431	430	425	422	437	444	439	439	497	447	436	479	429	471	406	418	420	438	442	487	432	462	407	400	476	453	435	464	494	407	455	492	444	457	464	439	445	424	416	408	466	448	434	454	434	409	415	406	419	424	446	441	400	407	427	411	451	436	421	434	479	469	445	472	455	458	467	428	441	453	469	459	446	386	416	427	417	441	491	457	442	431	487	476	413	440	456	433	459	412	478	427	408	440	437	456	383	461	432	466	453	389	455	484	458	482	440	466	461	456	469	471	436	441	396	405	433	457	466	421	439	423	418	442	460	479	468	422	434	427	427	444	453	421	401	448	416	458	439	448	429	443	428	440	441	482	428	449	437	434	447	446	472	444	439	458	441	441	454	426	473	475	433	387	441	462	464	409	450	361	463	406	462	447	429	412	439	464	430	445	436	477	465	420	452	462	435	447	449	440	427	415	413	463	459	461	428	433	447	466	441	477	466	487	425	383	427	444	445	408	408	432	426	512	439	416	443	436	434	465	465	406	427	409	449	445	452	404	459	491	442	429	409	481	440	405	454	409	438	418	454	468	442	458	433	435	452	452	439	435	409	464	431	438	460	463	446	437	419	454	398	400	420	425	428	417	445	430	487	446	434	440	441	442	397	471	463	440	461	439	435	450	460	459	438	454	420	419	433	390	437	408	415	436	426	410	432	478	468	483	454	390	407	485	447	459	418	411	411	430	403	460	450	392	416	413	443	479	397	469	468	426	496	443	420	432	456	424	408	420	488	404	455	482	411	398	438	430	444	418	471	436	438	468	438	407	456	441	441	466	419	465	425	452	397	403	472	466	424	464	434	503	448	450	439	469	438	406	427	393	442	444	441	395	436	461	429	429	437	452	443	437	455	433	400	372	424	406	437	440	439	481	439	456	463	452	435	441	438	435	430	435	461	429	431	428	408	399	474	462	448	460	409	421	452	429	418	454	440	418	389	474	418	443	444	413	458	457	417	434	449	448	451	450	415	412	439	463	425	443	456	454	415	429	438	397	421	425	428	424	409	448	464	461	444	428	431	486	443	489	445	442	419	378	425	433	473	442	484	442	454	422	459	458	435	410	443	424	458	395	434	435	443	473	398	483	436	427	444	459	426	424	463	452	435	451	413	443	454	483	477	426	446	434	408	483	438	451	481	436	486	431	468	452	432	446	444	433	465	446	458	401	470	459	441	447	418	438	401	410	386	405	437	455	382	375	428	411	437	460	467	442	466	453	459	467	459	460	405	398	422	418	437	481	479	419	456	445	412	470	412	414	433	420	438	435	452	473	483	381	462	449	445	470	419	459	442	427	463	454	490	476	417	424	415	459	438	439	427	478	419	431	444	463	405	401	419	407	477	440	426	469	421	414	441	452	477	418	450	431	405	403	414	452	450	436	426	447	458	439	450	458	497	470	446	438	453	426	430	416	441	452	438	437	475	459	439	453	425	465	458	441	448	443	443	447	455	423	456	427	460	426	423	435	453	449	503	404	471	458	436	450	411	409	451	426	430	416	440	483	470	466	412	406	443	446	401	408	454	418	420	483	426	409	429	429	462	433	440	453	435	425	460	426	432	415	441	405	431	461	426	464	436	416	416	378	419	390	447	445	420	409	438	442	427	404	422	411	426	448	447	417	408	428	414	445	426	446	423	451	469	433	421	461	450	434	399	398	422	461	425	439	436	458	423	424	465	457	438	454	392	459	411	393	377	442	415	432	437	432	402	469	447	466	467	444	401	432	426	408	469	412	429	448	395	379	416	473	448	441	426	428	455	421	443	451	452	433	425	440	410	422	405	464	366	461	486	458	407	394	432	428	398	477	427	417	435	423	445	446	437	441	400	443	445	415	413	396	439	448	431	422	426	480	426	444	465	409	411	458	444	430	453	415	428	389	437	421	451	395	482	438	426	437	493	419	443	404	410	418	475	470	431	426	448	465	401	456	458	400	457	456	423	434	436	459	396	436	429	414	410	472	414	432	421
16467	1455	2224	2515	2154	1875	1668	1537	1376	1365	1266	1172	1172	1145	1148	1130	1091	1036	1058	994	1078	964	990	1048	1008	912	1025	984	965	1032	972	958	943	999	1013	986	1016	962	974	979	974	962	954	970	918	919	993	980	943	973	944	948	936	1019	1005	994	988	923	967	915	1029	944	935	947	967	908	995	984	970	969	1008	951	998	918	973	906	946	987	995	972	933	953	937	957	933	998	985	962	1007	970	891	929	1018	925	916	955	881	968	965	911	907	960	1003	919	880	980	985	933	1010	925	926	970	911	983	924	926	992	990	943	954	1019	944	919	968	883	962	864	930	969	978	933	962	946	947	887	935	958	967	956	924	928	984	990	927	944	898	959	1019	936	949	954	940	909	994	939	991	965	890	959	978	986	945	928	952	924	927	956	967	946	1008	956	952	888	933	936	938	964	981	943	974	918	909	946	947	901	944	921	950	906	935	891	897	921	954	951	957	959	941	968	900	941	995	990	970	968	934	983	929	958	894	947	928	967	909	927	947	922	902	979	967	967	982	956	903	929	949	920	937	927	916	985	920	916	964	929	924	886	968	924	928	972	931	953	911	987	954	976	952	952	939	945	1001	938	959	965	911	926	942	981	960	1007	942	930	933	948	905	942	921	934	952	978	955	924	898	952	990	916	917	953	968	896	972	939	930	944	902	956	914	896	965	952	919	890	962	951	931	900	949	882	971	959	906	940	902	936	987	939	983	961	920	911	954	901	975	939	941	904	1025	946	915	913	941	974	996	933	970	970	965	924	897	863	947	938	887	972	916	981	897	939	902	932	964	924	965	932	985	1021	892	976	934	953	878	909	977	939	920	953	942	955	1007	892	928	917	984	961	978	957	917	932	901	954	937	967	885	930	979	981	906	991	947	929	923	935	920	957	946	988	931	962	990	982	930	920	937	941	900	904	889	937	907	951	924	919	931	960	964	978	942	913	930	880	923	896	981	929	891	970	973	945	889	932	955	942	975	913	993	942	958	954	937	993	917	907	926	955	982	924	955	978	926	972	946	921	938	881	892	1004	937	917	912	954	1031	974	929	990	941	1009	979	918	905	961	922	991	952	923	961	932	947	930	945	962	966	932	950	883	964	957	984	996	978	942	924	974	959	940	930	922	969	965	988	970	944	983	978	963	928	942	910	944	932	943	936	951	945	913	991	946	951	908	953	985	994	966	920	958	962	972	952	920	910	990	905	941	929	987	946	964	894	979	923	986	904	990	939	919	989	917	963	942	946	909	860	957	967	993	954	953	939	1005	924	932	948	970	955	912	967	863	965	994	936	947	949	976	907	966	918	975	917	942	970	872	993	931	906	990	902	915	932	933	959	927	896	961	906	942	946	906	989	972	950	982	916	913	963	956	989	939	943	982	917	929	927	943	972	966	913	938	916	921	944	966	932	901	919	902	922	985	945	944	906	902	909	930	939	925	901	931	953	968	1031	930	1013	877	950	911	915	960	859	938	993	950	982	979	979	942	971	923	960	994	934	989	945	980	960	1008	928	951	924	926	953	1010	893	952	942	936	948	951	948	871	940	965	901	991	919	932	927	923	964	959	901	964	932	945	958	940	929	994	895	960	966	921	976	918	967	945	928	914	940	992	913	946	912	966	956	936	990	952	942	912	897	950	886	931	945	927	1006	911	935	1003	933	954	949	960	944	972	957	947	937	958	992	931	963	923	893	949	940	971	951	968	988	959	971	973	957	940	1011	946	940	979	973	907	923	953	953	966	923	945	979	909	891	902	998	979	930	937	928	976	907	957	899	918	965	953	953	913	965	926	946	1010	983	883	898	924	985	950	941	893	946	963	1033	967	955	1009	941	993	973	920	898	914	888	946	871	939	939	962	901	973	946	976	942	921	970	991	927	1004	940	956	980	863	918	924	941	992	944	960	1015	959	934	973	905	960	959	940	957	962	929	918	943	988	927	990	948	936	963	970	967	887	930	921	993	944	957	913	956	955	964	979	958	919	986	971	886	944	1002	940	913	1039	945	966	941	922	947	1016	900	940	884	959	940	973	956	967	926	922	944	912	983	932	927	982	988	950	962	896	948	940	962	886	972	978	902	960	954	944	950	967	927	924	972	941	958	948	960	915	929	940	933	893	940	900	977	999	969	929	975	913	927	901	967	962	934	987	1029	903	953	976	926	975	914	934	929	914	911	932	928	926	913	998	939	966	948	955	938	975	937	967	948	948	934	902	988	949	948	961	918	994	908	943	973	945	946	1016	868	941	982	984	893	944	937	936	1000	954	951	978	938	981	919	892	977	912	928	946	926	901	950	972	909	975	958	939	957	957	957	977	1005	920	979	962	944	917	972	992	986	897	920	916	954	944	953	937	916	963	917	968	946	923	876	929	968	968	931	951	986	955	984	955	959	900	970	869	978	938	964	971	942	994	937	949	969	944	919	968	910	921	913	954	932	962	890	951	910	909	919	921	944	942	957	951	957	951	942	1001	938	927	958	947	940	985	967	932	901	932	947	916	864	990	927	969	939	946	956	946	928	945	933	959	982	917	986	876	926	988	962	969	930	960	985	987	967	911	919	957	968	924	932	923	979	926	946	945	950	996	988	972	984	945	952	957	944	908	954	923	929	934	1004	946	934	946	982	990	957	1013	945	1006	945	946	972	953	934	926	878	933	943	946	980	982	948	975	934	925	976	985	892	930	877	947	987	978	974	937	927	939	987	905	888	960	939	969	946	912	949	907	955	973	915	950	940	944	888	906	1006	1014	963	972	943	902	928	976	940	923	922	911	906	947	906	957	915	930	938	964	991	950	941	982	925	928	960	989	969	941	947	937	987	948	988	927	939	952	938	949	939	979	937	951	974	965	946	916	913	943	932	980	865	947	946	924	968	963	933	942	974	1019	930	962	963	929	998	963	947	928	966	927	921	950	946	909	957	929	940	928	934	878	949	882	916	984	923	945	895	973	907	996	977	963	938	935	915	938	907	894	940	972	936	969	903	968	962	932	926	907	939	952	917	942	956	967	977	951	997	979	998	916	949	946	963	1004	980	943	945	910	994	992	973	989	961	916	925	892	969	939	980	954	959	1015	920	952	958	965	931	967	868	978	960	950	955	894	931	949	954	999	987	892	931	941	978	1011	936	965	963	967	990	930	958	930	965	921	927	977	980	880	921	951	941	973	874	951	978	944	958	982	901	893	938	984	903	910	957	940	937	852	983	940	934	903	880	983	888	945	958	906	924	888	931	979	932	933	975	910	913	948	929	966	979	935	950	972	923	946	946	968	933	980	961	982	940	946	979	970	999	976	961	961	927	933	948	909	928	959	958	987	937	913	904	915	979	876	969	938	1004	989	910	996	879	962	937	934	908	929	975	917	914	963	937	948	925	936	941	959	950	938	973	868	962	882	912	1013	942	905	1001	940	928	998	962	981	934	931	941	945	888	955	898	919	906	992	927	957	925	990	966	1017	943	979	970	935	965	974	1023	993	904	958	989	963	1002	1010	985	913	939	933	930	970	959	987	905	971	934	889	937	1009	937	975	950	948	986	984	974	983	950
7459	420	255	240	237	248	221	225	196	237	172	223	222	191	211	203	207	222	215	236	220	211	196	201	220	237	241	217	225	219	201	195	205	215	222	239	207	219	233	208	214	208	202	244	220	233	229	188	238	192	192	212	216	231	180	224	231	192	212	261	195	233	213	222	246	244	208	217	224	209	212	210	207	217	203	245	222	204	216	207	208	204	200	216	218	197	200	225	227	220	235	211	205	219	206	217	222	240	226	201	233	222	232	234	211	224	227	211	195	202	200	239	230	242	217	219	208	215	224	230	237	226	213	218	221	212	211	208	236	249	248	233	183	226	235	210	217	266	247	216	227	253	246	194	224	215	221	206	230	213	216	208	230	235	231	201	206	224	223	214	232	225	212	219	235	223	227	224	258	246	219	243	222	208	243	208	212	213	193	196	223	204	203	229	200	204	201	234	214	251	209	246	263	217	236	212	208	197	190	201	223	255	207	197	256	225	216	194	212	218	213	230	216	242	198	232	216	230	207	197	221	204	243	219	214	238	222	214	231	199	236	222	223	205	203	226	257	210	244	246	221	214	216	220	216	237	219	221	243	214	221	217	208	192	201	226	224	235	219	209	229	206	237	224	254	253	254	224	209	206	202	184	231	209	220	214	180	206	227	243	219	200	229	233	231	206	227	217	220	235	219	250	225	235	224	212	224	255	224	240	226	218	242	195	215	222	219	249	244	198	201	246	202	220	206	222	237	255	214	243	252	191	183	211	229	214	218	217	212	198	228	238	214	244	214	228	220	238	194	188	221	225	236	217	213	203	234	186	217	239	196	240	217	209	208	213	244	222	230	244	222	228	233	219	207	216	234	242	214	242	227	207	197	216	201	221	206	210	241	212	203	220	197	245	191	251	219	221	238	230	223	249	229	198	205	228	220	204	212	204	243	211	205	225	249	221	243	208	238	220	210	233	201	257	208	187	208	237	231	222	211	221	226	222	201	213	215	220	218	200	215	223	209	205	228	232	224	206	225	205	207	220	223	220	223	228	222	236	221	222	209	189	213	203	218	238	250	216	255	216	204	235	213	269	244	225	218	217	236	208	215	215	209	228	236	185	206	226	219	216	226	202	228	196	214	221	237	211	219	236	206	237	260	228	212	201	213	232	228	240	230	206	215	207	257	250	205	202	209	232	231	233	223	209	206	211	201	207	218	236	200	246	211	233	215	246	180	184	227	228	223	215	242	203	237	217	228	230	210	228	222	213	216	228	216	228	202	214	203	241	223	179	222	216	225	217	210	221	233	216	215	188	225	224	214	199	214	213	225	215	226	228	206	216	199	193	211	215	202	231	218	223	239	206	202	248	218	207	239	227	229	208	215	208	236	225	211	238	254	208	195	239	240	204	201	228	193	207	209	243	230	230	216	255	203	238	239	225	215	208	226	210	201	238	212	253	204	201	232	255	190	214	219	225	225	222	199	211	229	243	206	204	221	199	217	207	249	225	223	224	196	217	220	223	235	198	188	223	202	214	238	236	214	216	220	230	246	231	214	227	193	198	207	208	206	216	236	223	201	202	207	213	220	232	207	213	204	222	221	213	222	236	254	206	208	237	209	230	213	198	222	217	230	227	227	187	183	206	219	228	221	216	210	201	239	238	209	209	218	207	204	192	203	254	229	229	237	236	269	228	222	221	216	230	236	221	241	235	262	214	210	229	201	254	205	245	213	222	232	216	221	199	226	218	228	215	229	232	228	232	212	216	215	234	202	200	240	205	219	228	231	219	205	204	247	199	211	200	231	230	211	212	188	203	244	222	194	218	204	214	228	244	224	212	228	216	221	229	225	235	242	192	202	214	211	237	221	246	214	236	223	206	203	219	236	235	225	233	238	231	212	233	234	213	193	211	234	214	214	210	221	205	220	205	252	208	213	228	235	244	229	235	224	223	200	229	237	205	190	196	214	205	231	211	234	227	211	210	217	204	234	206	212	204	208	212	232	248	217	222	242	179	209	225	229	239	235	227	231	234	220	230	255	261	222	209	223	227	215	229	209	225	226	249	206	201	242	229	213	224	254	201	212	215	226	200	224	207	214	217	205	224	215	235	236	233	218	197	217	230	199	240	224	201	212	243	238	204	209	228	206	228	216	194	222	217	224	221	208	209	192	267	223	220	213	233	222	222	220	211	211	223	219	218	207	216	191	227	226	216	197	245	225	226	208	251	245	215	221	214	207	224	211	224	219	243	219	201	225	199	217	248	228	230	234	186	227	208	220	215	215	225	220	202	221	210	207	202	240	224	236	239	212	207	234	208	222	230	230	229	233	213	208	201	210	234	220	234	249	226	243	228	191	227	235	206	200	224	208	204	221	213	249	213	207	215	209	240	211	222	202	257	232	220	236	220	205	216	207	230	228	223	212	216	225	255	209	219	209	234	214	217	221	237	223	217	195	227	247	212	212	232	228	207	199	217	260	244	208	223	217	228	179	213	209	228	226	231	213	215	227	211	209	197	234	200	230	235	230	203	208	236	207	223	255	219	212	244	251	235	199	183	169	216	196	222	218	220	203	190	221	248	198	217	228	224	211	218	217	187	229	205	220	237	222	216	193	222	228	238	204	217	208	251	193	214	229	229	217	239	209	233	226	237	222	235	200	214	201	210	225	232	225	239	222	209	197	235	194	204	215	214	228	238	226	225	214	228	192	196	216	238	189	220	242	217	208	216	201	226	241	236	237	243	237	214	207	214	211	220	221	223	241	223	189	189	226	212	234	236	215	216	217	208	234	197	224	231	242	222	235	234	197	223	221	239	252	222	204	200	227	229	234	204	261	234	230	195	213	215	181	212	230	228	213	229	214	240	197	239	210	237	244	232	213	221	206	216	215	221	239	206	190	224	226	221	230	197	239	233	216	211	218	225	205	227	191	215	245	202	227	217	227	239	238	231	199	194	204	202	227	197	214	228	231	212	224	217	219	257	228	213	245	240	229	210	190	237	231	207	213	223	221	235	206	232	225	223	234	199	243	247	232	217	249	243	220	213	233	243	210	239	210	218	214	256	239	195	218	176	215	209	254	212	240	232	222	240	234	240	239	255	238	216	217	217	215	200	239	210	231	216	226	220	243	212	187	234	212	206	228	215	222	225	219	218	218	236	205	230	230	180	227	198	224	226	223	232	222	240	231	235	236	205	221	228	228	213	184	201	213	225	228	188	218	210	228	209	237	227	216	222	230	208	196	219	244	206	232	235	220	197	210	204	227	191	219	214	202	232	225	241	225	216	219	248	210	225	196	217	228	255	241	222	225	226	235	232	233	211	226	210	220	187	243	223	263	213	254	223	209	213	215	208	212	238	215	228	225	220	186	229	219	216	229	223	203	233	229	215	194	228	199	220	216	245	213	217	209	252	239	194	222	226	217	253	201	211	204	201	245	210	210	234	232	207	244	233	253	224	234	216	206	233	223	216	242	216	255	231	247	198	205	205	220	225	209	249	226	227	232	219	252	218	226	256
4479	539	540	573	576	536	528	548	578	582	585	536	541	505	514	547	599	491	578	512	539	515	502	563	493	472	528	523	502	577	528	533	527	514	530	532	567	530	516	506	543	520	508	522	535	501	518	543	510	539	492	489	539	560	495	564	500	571	530	528	556	527	524	496	510	529	540	554	504	562	564	504	535	490	577	519	545	545	540	530	527	540	512	538	483	532	526	517	527	506	525	534	558	508	533	547	515	559	551	547	531	573	530	533	508	521	507	505	519	532	496	558	535	537	532	516	520	568	547	528	544	529	553	547	534	525	529	525	545	523	559	494	495	549	522	537	514	501	544	527	503	556	519	476	520	502	572	521	503	530	552	538	552	551	545	476	501	523	516	536	537	580	553	553	575	523	520	534	520	527	522	560	545	520	545	501	510	506	525	504	554	514	498	548	557	527	530	576	496	517	508	519	545	507	551	543	553	527	542	504	504	541	546	490	526	508	530	507	526	523	520	537	520	544	529	511	535	523	490	524	516	519	561	557	538	499	502	500	511	518	533	514	523	550	521	544	524	486	516	510	525	477	506	498	505	523	509	516	537	555	527	490	560	508	575	556	546	495	513	560	505	463	543	532	555	495	522	512	508	457	531	465	543	482	531	512	499	513	497	530	570	534	492	484	523	519	516	499	503	540	545	544	548	496	515	544	531	531	539	555	560	520	498	492	494	562	488	448	522	513	527	526	500	531	531	564	542	511	521	507	521	549	556	550	528	530	525	543	547	537	493	497	556	559	539	582	563	523	536	504	567	545	516	500	538	528	510	521	478	568	495	529	548	507	510	551	494	563	521	559	534	517	489	527	520	532	518	523	508	470	531	523	527	508	521	559	539	518	518	556	535	502	502	542	522	514	518	535	505	517	532	544	528	513	497	545	589	546	531	529	555	508	513	539	522	496	520	468	506	538	540	513	521	478	496	576	515	543	538	487	510	518	506	508	509	500	526	542	511	523	514	534	549	512	538	534	526	559	516	545	506	572	501	505	517	512	520	478	525	558	555	554	505	530	563	551	543	507	567	528	528	533	538	512	489	511	498	494	531	490	521	480	500	527	542	527	523	539	515	484	531	489	498	561	543	530	502	516	521	537	539	496	469	523	483	544	506	539	527	539	504	532	546	503	535	480	510	579	509	503	568	529	563	550	543	537	505	533	507	505	514	516	508	519	566	543	512	565	594	576	518	505	512	546	591	520	492	526	513	554	528	539	539	560	536	572	561	504	505	538	519	494	483	522	524	539	503	470	530	523	509	534	550	518	542	521	516	543	535	539	552	558	539	551	495	530	493	523	559	551	538	553	541	520	587	519	531	515	507	518	484	514	524	522	508	535	531	507	526	509	508	542	549	568	530	483	513	559	506	529	504	524	526	517	535	520	511	489	504	531	523	518	536	538	495	517	502	597	495	515	535	545	542	509	539	535	508	494	504	513	537	547	499	524	515	528	549	542	570	476	531	505	541	507	476	556	539	543	540	517	502	542	508	527	549	522	515	556	514	526	539	516	548	528	494	522	521	536	495	546	514	492	505	572	526	546	504	523	555	559	541	556	537	528	533	541	517	523	539	528	512	513	518	529	542	516	485	524	544	464	500	540	521	507	523	518	555	536	525	556	511	545	504	571	528	525	565	512	551	539	516	537	530	527	538	528	552	536	525	580	543	494	516	532	529	533	566	503	504	508	543	522	524	523	494	520	519	484	529	498	532	510	519	562	529	560	511	483	527	551	559	531	518	500	522	531	553	528	520	549	521	523	557	568	504	567	507	530	513	543	489	534	538	506	567	551	531	547	542	554	525	533	540	541	504	530	518	529	515	541	539	542	491	523	527	488	492	488	548	552	526	507	535	575	537	519	537	543	480	493	515	563	532	550	536	520	571	542	531	505	531	529	551	495	538	524	537	515	528	555	509	545	521	536	516	513	569	533	548	533	463	469	571	537	514	501	495	529	517	566	496	498	530	525	525	577	532	574	539	563	531	538	571	514	560	530	528	526	492	545	571	513	520	537	568	535	503	531	570	495	500	522	518	526	557	481	547	522	517	511	531	519	502	531	528	550	491	500	514	494	546	531	517	542	555	542	513	528	523	528	522	551	556	535	522	515	498	518	542	571	533	503	536	529	501	504	541	512	540	547	576	519	515	532	509	490	548	556	505	575	545	567	565	540	512	516	518	503	517	519	509	498	523	546	515	513	546	552	547	525	525	524	521	538	511	534	526	556	531	527	521	550	526	562	498	536	529	498	530	557	552	486	557	544	548	523	489	537	496	548	586	532	526	515	533	536	506	540	494	520	514	538	581	567	517	509	539	514	539	561	520	551	565	528	506	536	537	498	479	513	505	551	523	541	538	556	517	500	539	517	521	486	509	552	529	535	506	539	555	507	537	532	544	550	565	522	530	542	488	485	560	562	541	490	560	535	530	542	505	564	530	557	513	508	482	547	524	584	517	553	594	494	546	524	524	532	500	541	582	525	507	506	541	502	519	529	537	541	556	529	499	538	589	535	508	527	529	544	486	533	491	544	531	523	506	524	531	520	539	534	493	515	549	541	499	566	536	548	481	533	565	533	547	525	525	526	518	528	497	494	512	527	501	551	551	530	510	541	517	559	526	549	556	514	521	502	539	519	480	501	539	503	555	511	503	550	531	511	515	535	499	542	567	525	515	525	520	516	542	539	495	494	508	474	568	531	536	544	564	527	539	610	549	527	560	547	506	515	544	466	494	563	530	464	528	546	532	507	524	501	548	559	532	484	525	551	559	525	530	508	551	534	551	536	520	516	556	589	554	512	527	514	541	525	514	535	505	529	555	499	540	557	524	498	537	535	534	527	514	543	555	535	525	591	520	522	513	560	533	542	510	494	531	523	501	550	499	534	522	548	570	504	522	550	488	537	567	547	528	530	505	504	524	555	507	497	536	510	547	487	520	522	538	524	538	530	523	514	513	535	477	543	476	554	513	526	508	521	511	507	490	527	540	552	525	537	535	488	508	524	545	538	535	531	503	540	550	539	532	553	547	514	548	552	557	536	546	560	481	464	550	536	499	525	501	542	518	481	570	538	508	541	508	513	455	539	501	492	515	540	518	507	509	521	530	537	511	544	501	522	561	493	539	524	504	542	537	538	514	502	526	543	539	473	511	504	559	545	512	545	547	553	563	543	567	528	558	526	470	556	489	542	539	522	563	543	550	502	497	533	538	560	532	481	539	562	548	543	577	558	532	512	534	551	522	517	498	544	540	523	542	523	498	548	499	537	530	518	491	504	550	513	509	505	545	542	518	529	568	523	541	526	508	544	511	566	536	542	530	560	504	552	547	536	526	543	540	492	531	537	549	524	541	502	542	570	546	518	526	605	530	519	563	534	541	536	484	521	511	572	500	494	555	516	520	503	524	538	532	548	529	508	540	496	515	507	492	525	557	507	540	557	537	519	499	502	546	548	530	505	540	484	549	536	562	533
20825	1719	660	567	448	368	363	372	357	289	331	317	311	320	308	282	328	303	303	301	313	291	313	289	308	306	301	290	309	321	358	287	317	336	281	306	314	302	274	296	287	329	300	311	325	309	304	302	337	283	331	324	329	288	313	309	307	275	311	297	297	291	288	304	312	311	330	263	313	282	310	328	290	280	287	325	299	291	312	281	276	274	295	300	326	309	304	340	310	271	304	333	332	302	314	322	304	330	293	292	315	313	306	281	290	291	313	322	339	324	329	308	310	281	292	341	325	332	274	316	310	307	289	330	315	320	289	332	319	263	286	343	314	307	303	304	310	308	268	256	312	308	350	319	277	258	284	287	309	304	308	356	279	348	286	296	287	282	290	311	293	301	327	314	281	284	310	314	313	292	290	319	283	310	286	323	318	303	301	349	300	307	285	300	284	350	307	263	264	300	281	298	265	294	321	316	295	274	272	286	279	245	277	294	291	303	317	303	278	296	306	334	313	304	301	309	294	294	304	327	242	294	291	294	309	288	299	347	298	284	340	323	343	298	298	267	279	299	304	299	309	317	291	258	315	325	293	319	277	309	296	299	312	297	290	319	298	284	305	285	298	281	286	292	347	295	311	324	292	337	292	303	318	281	279	305	335	303	314	327	357	327	307	313	282	341	335	290	305	287	294	292	283	298	303	321	291	325	319	290	305	329	324	287	266	238	293	297	305	291	317	266	330	296	295	266	303	273	272	294	288	296	309	298	309	283	266	301	315	310	319	290	321	297	298	317	248	292	310	309	290	291	306	300	291	285	286	280	286	288	277	307	306	280	295	314	318	265	284	268	292	299	275	284	310	303	269	298	314	302	306	294	282	308	295	319	317	290	299	305	273	291	293	302	311	281	308	267	305	306	254	292	335	283	295	295	272	282	344	333	326	325	310	306	301	272	340	280	322	314	284	316	333	324	288	296	310	313	303	309	283	324	249	305	293	305	313	325	274	311	307	289	308	314	292	310	296	325	303	294	318	312	301	274	314	303	337	314	273	310	311	293	283	280	298	285	303	325	317	280	283	294	338	316	324	269	303	324	298	308	319	277	297	350	321	307	315	303	321	298	313	286	286	310	334	283	295	317	341	296	283	291	327	298	302	306	319	277	329	326	306	306	303	304	286	256	300	307	317	321	347	283	317	297	295	303	274	298	284	300	313	289	337	309	283	292	280	284	300	319	323	305	297	276	290	291	300	302	294	291	312	307	340	293	304	333	286	277	300	288	365	313	264	317	293	285	291	317	302	292	305	298	288	315	300	301	288	309	315	334	288	299	293	295	315	310	317	282	293	293	328	319	301	281	306	286	326	340	313	294	303	298	304	303	274	299	298	274	295	279	286	258	300	296	270	291	292	303	324	338	324	276	296	336	283	306	255	297	296	334	293	299	316	267	332	327	309	335	306	334	304	285	293	294	268	291	285	335	299	317	316	283	338	338	327	316	310	337	301	271	289	272	290	286	278	323	324	306	285	297	302	349	305	354	315	253	315	282	273	293	296	332	276	282	306	294	295	302	310	288	312	341	294	279	275	289	305	324	291	297	275	294	316	287	305	289	273	320	285	300	305	311	288	304	329	324	274	317	312	312	302	270	290	303	271	313	273	279	305	306	322	270	292	284	292	294	276	321	298	289	304	291	301	313	302	320	318	294	302	301	288	316	295	322	307	309	323	317	305	250	289	294	292	279	327	295	309	275	302	274	304	308	318	284	278	301	305	296	297	296	309	313	284	309	306	313	293	320	295	307	303	298	298	291	302	269	327	300	291	289	297	301	296	298	272	329	323	301	307	287	299	294	320	296	273	299	285	323	318	301	323	318	335	306	287	291	286	332	289	293	309	334	304	276	317	314	292	310	317	330	281	289	311	311	298	318	295	313	282	300	293	289	300	312	289	285	299	317	295	290	299	278	315	311	305	328	273	284	310	312	324	308	289	320	340	312	302	318	316	265	301	287	288	336	283	339	283	321	310	306	275	290	300	279	287	306	328	320	301	303	313	298	326	316	300	282	281	338	294	319	278	286	289	294	292	265	305	297	327	333	326	306	303	295	313	260	323	309	332	300	287	298	293	317	319	315	311	292	284	287	285	280	277	300	306	311	290	307	306	285	308	307	295	309	327	281	295	304	323	295	307	322	281	281	308	321	298	309	336	294	297	307	332	308	300	303	288	311	297	312	307	327	267	290	291	303	279	281	281	306	332	287	329	281	274	304	319	314	305	285	318	291	273	313	303	326	320	292	307	275	293	283	328	298	304	308	308	291	318	299	300	307	306	297	296	327	303	288	309	297	343	285	314	312	300	328	327	310	300	320	312	312	301	309	339	269	316	278	271	292	269	269	293	280	283	289	335	317	296	257	329	290	307	317	311	321	314	291	282	353	312	291	279	298	294	322	315	318	276	314	309	348	293	293	278	332	300	282	297	288	298	297	288	326	305	311	329	306	275	335	281	328	312	281	298	338	292	320	324	323	306	292	301	280	295	296	290	319	282	297	293	299	301	314	309	295	327	318	286	299	299	326	310	276	310	292	267	301	319	319	309	292	305	317	279	272	279	285	289	318	283	281	310	317	285	327	316	301	321	286	280	294	272	291	268	305	293	323	340	298	309	285	291	319	295	290	288	296	285	294	305	298	296	298	279	320	292	318	303	332	302	326	291	294	268	307	305	326	312	294	281	290	270	306	308	291	276	269	310	300	326	309	276	288	311	281	326	316	300	322	312	316	274	298	280	297	293	281	306	296	298	303	312	302	294	312	292	310	289	312	299	297	307	312	336	298	327	290	294	343	311	315	309	317	325	305	308	302	302	320	264	296	298	283	304	305	302	295	322	323	267	317	275	279	312	279	298	310	308	260	283	292	320	323	263	289	345	303	282	271	316	310	327	258	302	323	284	296	297	283	311	311	291	298	283	298	270	308	287	292	287	290	328	271	288	304	291	260	325	297	277	315	317	329	331	302	298	287	293	289	300	336	333	304	334	297	309	313	290	298	304	299	268	310	311	327	290	294	271	282	321	347	306	328	315	303	288	293	298	295	302	287	285	298	261	284	275	308	287	325	330	313	330	294	282	288	302	280	295	305	303	313	286	315	319	297	310	329	300	304	298	351	297	321	285	328	320	302	282	287	278	274	310	288	313	276	312	286	325	320	322	308	312	314	252	281	285	286	296	276	290	278	320	291	277	334	285	289	313	300	319	314	289	323	275	297	311	290	312	320	311	275	309	272	311	269	301	250	307	296	264	306	315	304	304	294	299	342	284	324	331	316	285	296	268	296	322	322	319	320	293	290	308	302	293	294	336	287	303	247	299	276	302	304	312	313	303	332	286	266	280	298	311	319	290	266	317	287	258	316	304	304	309	321	310	318	316	319	309	320	311	324	300	295	298	318	321	271	319	309	311	278	294	275	275	306	307	344	301	303	322	281	259	298	277	302	300	295	311	282	330	316	287	294	324	323
11948	963	1261	1520	1370	1143	1016	1008	884	856	874	793	831	842	842	799	761	753	717	728	729	750	717	726	633	674	707	771	682	718	693	713	672	729	739	684	725	676	744	664	727	707	684	702	728	669	671	662	694	667	708	713	699	658	681	718	701	730	682	677	735	699	678	702	710	728	687	730	699	653	633	708	655	714	700	717	730	706	712	703	692	692	698	718	778	760	661	724	693	676	735	684	717	725	672	678	714	684	656	705	703	715	737	699	724	762	719	726	746	687	737	690	719	750	726	710	724	698	711	678	707	668	699	732	696	736	702	682	691	663	734	684	732	727	689	701	720	691	711	648	678	660	725	664	720	703	712	725	704	695	676	696	679	671	687	698	707	784	716	695	719	729	698	704	757	684	709	722	696	682	656	652	685	731	721	705	706	687	728	631	709	686	701	649	709	691	738	725	701	714	716	692	670	716	647	673	674	642	755	683	675	686	692	676	693	673	708	717	650	709	718	712	727	691	680	738	667	671	711	670	684	702	651	729	686	696	645	744	701	644	694	672	669	659	707	759	673	705	717	665	708	744	690	683	758	740	670	668	740	745	647	702	717	692	636	692	713	698	720	728	678	679	682	696	693	708	696	680	676	650	665	704	728	680	723	670	723	703	716	662	694	681	691	690	648	667	703	690	659	703	622	753	685	723	695	700	713	717	693	693	689	754	708	665	724	719	672	701	640	653	719	677	695	751	659	703	682	715	716	668	722	737	676	679	720	700	700	703	641	648	703	701	699	735	661	715	731	713	686	701	661	703	721	727	697	680	680	674	676	691	712	694	711	661	682	689	713	676	682	678	666	676	693	674	645	716	744	692	710	710	635	654	707	691	681	654	690	707	699	710	665	692	671	704	682	700	691	717	676	727	670	697	661	665	694	672	690	718	692	712	732	713	690	665	708	649	704	689	677	691	672	663	690	714	670	663	707	651	733	686	674	683	664	703	705	710	678	678	658	692	679	716	701	660	691	677	701	715	664	660	686	655	732	689	733	692	697	672	682	764	708	728	662	736	723	728	683	679	692	679	727	709	725	648	682	707	723	648	720	733	748	687	675	710	648	689	711	723	677	703	681	668	698	683	705	704	686	727	677	695	716	742	728	717	657	688	698	645	735	717	681	687	696	670	708	736	697	692	671	717	657	686	749	742	736	689	651	732	687	715	715	668	675	661	715	703	692	742	704	654	733	706	727	675	699	667	701	684	695	693	702	676	715	708	688	694	720	736	680	679	691	727	656	721	712	727	674	709	712	720	698	682	666	701	691	694	723	688	721	659	699	707	719	703	739	680	687	685	673	670	670	742	707	715	716	699	690	703	715	711	693	660	691	683	687	684	736	662	673	701	699	677	726	726	710	655	712	688	699	725	697	688	657	689	692	776	664	696	700	658	701	684	651	692	702	714	657	660	676	712	689	678	718	732	756	715	646	740	679	662	699	672	731	696	693	704	686	673	686	654	699	655	686	694	713	681	676	709	726	668	642	681	697	687	683	702	720	711	681	677	685	622	700	666	694	676	671	712	713	672	691	661	719	669	696	700	681	707	715	657	704	724	687	737	680	711	646	713	676	638	682	676	687	709	672	717	683	695	720	703	719	735	705	752	690	682	642	718	688	647	666	713	669	681	696	680	696	701	737	703	692	686	653	675	697	730	705	675	684	660	655	758	656	699	660	718	695	681	686	675	693	663	689	709	685	683	716	735	668	702	727	714	655	719	680	700	702	742	670	675	682	755	706	662	679	679	727	668	733	694	678	737	706	717	698	676	690	674	743	719	699	703	736	727	664	695	731	716	662	686	718	626	711	734	680	728	701	704	698	747	676	670	686	709	649	685	710	685	704	711	681	689	695	697	698	730	720	654	719	702	674	670	719	719	670	718	717	675	685	700	745	703	701	699	663	704	734	700	700	713	693	715	671	669	707	719	695	704	726	697	699	685	710	687	704	642	657	659	687	707	694	698	644	693	726	723	694	690	669	684	704	691	716	695	743	699	709	745	747	755	695	661	690	692	715	720	690	688	706	659	681	704	708	753	673	702	676	652	674	669	705	685	669	708	661	736	700	703	707	721	687	688	698	669	700	692	658	734	723	661	727	686	740	675	742	702	708	663	664	645	690	677	711	711	691	682	705	689	739	736	694	674	668	713	695	702	703	692	681	664	668	662	665	708	711	692	685	729	706	714	701	671	682	724	687	648	683	737	662	653	674	669	674	698	689	726	694	720	660	686	696	674	646	644	695	674	706	695	664	718	653	691	726	655	724	717	676	725	693	701	689	670	681	661	684	670	697	715	672	676	726	679	725	723	702	769	724	702	662	684	677	661	682	730	729	676	666	721	661	707	679	723	715	714	678	645	690	645	720	673	704	736	731	691	626	716	650	673	678	694	688	725	676	692	679	688	751	748	682	678	675	711	722	731	676	702	694	695	693	757	669	662	738	704	685	685	699	644	709	663	716	693	686	704	738	693	674	719	705	753	700	710	746	642	707	747	663	696	708	712	709	708	674	645	717	716	690	651	676	685	691	693	709	668	688	640	725	713	705	708	719	754	659	742	694	735	711	706	700	714	706	698	697	712	741	675	722	699	695	677	721	753	699	682	680	666	693	701	676	739	653	682	663	696	693	679	718	711	650	723	706	750	641	699	657	742	694	668	731	648	657	704	711	721	683	680	709	697	683	700	717	732	682	734	733	663	647	689	682	695	672	673	685	705	653	679	705	724	694	686	736	706	717	702	679	653	696	714	671	686	680	706	713	691	714	708	687	710	693	722	664	707	678	719	692	666	721	726	712	664	715	697	684	674	717	688	734	705	694	703	674	672	692	685	681	684	685	693	712	659	697	704	689	728	690	759	697	649	673	693	691	695	653	692	735	702	691	696	707	724	724	658	742	674	711	681	715	710	717	738	683	626	724	674	733	680	669	731	658	707	701	638	669	707	745	677	760	680	684	712	720	736	675	650	683	700	681	674	674	711	749	661	694	702	703	732	700	670	663	711	647	697	655	736	736	639	697	691	674	728	656	714	686	695	633	675	691	662	634	682	661	707	655	690	730	647	713	658	680	711	704	686	720	672	657	690	691	713	674	690	691	747	679	697	691	670	718	663	709	684	723	742	672	686	688	703	726	673	669	691	740	698	713	664	714	682	714	668	726	670	718	672	687	692	719	714	672	636	667	723	687	710	698	680	660	684	708	664	672	710	728	658	705	714	692	718	675	702	674	698	699	647	679	747	689	687	702	715	702	726	728	700	697	700	717	721	655	695	692	639	675	688	713	718	679	700	699	674	652	685	692	676	703	698	679	668	671	701	723	667	698	680	696	685	702	686	700	720	669	702	655	672	708	707	682	627	667	709	709	721	727	679	721	717	685	693	655	702	720	717	700	721	648	679	751	678	689	701	688	678	690	701	687	693	642	664	655	720	666	696	677	663	703	686	725	675	675	728	715	680	678	629	746	710	652	703
28759	3423	1221	914	742	636	618	537	510	514	509	500	471	459	457	479	440	481	473	456	455	432	396	447	469	422	455	399	466	420	414	452	420	459	414	424	434	470	425	441	404	435	424	421	431	441	434	491	462	499	460	439	470	427	469	421	428	477	437	425	477	457	496	441	453	437	455	418	464	411	469	450	417	452	396	490	477	467	463	453	405	409	457	447	428	401	457	469	410	419	439	360	443	435	438	434	448	408	422	390	397	417	448	468	429	444	436	464	422	455	416	421	438	420	436	429	435	482	381	421	408	483	439	431	414	408	457	445	426	464	421	397	426	464	438	454	449	426	446	427	418	427	448	447	452	408	418	456	427	413	415	449	443	410	430	412	455	458	432	453	428	411	452	410	474	492	452	452	406	431	461	484	471	427	438	438	437	429	470	437	480	432	452	464	430	449	433	456	454	449	425	427	438	421	456	447	466	452	442	478	414	444	446	440	459	391	417	445	399	428	394	452	428	447	427	425	449	418	442	415	402	426	440	395	457	438	438	452	445	424	383	418	412	493	450	434	398	450	405	459	446	414	443	436	458	407	446	454	443	402	472	468	442	434	456	428	448	469	457	449	463	402	429	432	453	479	439	427	407	419	418	437	414	400	432	439	447	441	454	420	441	416	420	471	412	408	417	449	433	427	439	467	402	460	444	447	424	451	480	420	451	487	446	430	415	453	446	442	406	433	421	395	431	405	420	438	451	429	443	425	450	394	411	466	417	410	410	414	437	426	429	397	444	440	448	483	436	437	455	425	431	433	466	414	444	369	455	466	462	423	466	434	443	445	454	404	380	422	439	450	437	415	451	394	433	409	395	436	398	474	428	459	405	439	445	423	402	411	410	453	452	396	428	431	455	404	418	438	443	401	424	430	412	409	430	422	421	441	446	464	444	394	445	432	446	432	402	408	426	420	430	440	458	411	440	431	455	496	430	445	426	460	445	459	459	442	407	420	425	479	436	421	445	429	460	457	474	446	441	453	436	417	465	422	436	434	470	421	466	428	453	472	438	473	420	435	456	473	475	457	450	464	408	434	434	431	428	396	417	474	452	454	429	430	407	415	426	400	425	470	447	425	446	435	427	449	450	456	423	425	433	461	430	445	449	461	431	427	447	467	447	454	391	418	392	425	423	447	445	486	425	460	419	434	409	434	437	419	443	372	437	447	396	438	459	464	416	456	442	428	444	434	434	423	435	424	450	431	439	428	424	445	451	427	429	444	512	415	465	423	462	440	443	478	404	404	432	426	436	453	444	409	446	445	409	438	428	413	476	423	423	447	488	448	478	452	477	383	426	428	414	446	447	415	398	442	441	432	446	444	427	426	388	426	434	448	426	431	483	459	407	399	451	428	386	382	453	436	422	447	439	458	442	422	429	437	446	454	415	385	456	406	435	438	409	414	443	419	423	445	459	462	442	386	411	428	439	435	438	426	414	403	439	458	443	424	480	474	458	446	433	466	442	460	454	420	464	442	416	459	443	434	446	479	419	437	445	464	437	413	444	462	449	446	490	435	415	448	411	391	431	454	451	458	413	459	467	414	467	437	464	447	406	403	422	449	449	450	408	404	430	409	440	451	438	413	405	429	428	400	421	412	465	412	428	406	415	397	430	432	418	432	435	422	459	451	465	432	444	405	456	463	405	459	420	389	426	423	446	468	479	424	412	432	485	404	436	422	430	417	424	370	433	465	438	443	422	453	458	407	448	422	475	408	410	408	490	446	421	377	480	437	444	417	436	455	413	449	470	464	434	436	417	410	451	430	428	460	456	435	429	464	411	436	435	434	469	480	433	402	453	434	430	413	463	434	439	438	410	447	452	429	426	469	414	414	420	394	436	459	384	452	422	461	437	438	452	421	410	431	456	421	422	417	461	445	420	398	486	418	449	412	428	434	437	431	434	444	426	398	393	410	419	455	475	429	432	420	429	446	437	406	426	442	444	444	414	423	446	436	465	445	444	438	455	450	477	453	449	435	441	426	479	473	380	475	419	427	402	432	435	425	456	439	421	425	448	441	446	410	482	444	439	406	428	442	435	406	440	429	440	428	476	435	451	471	432	443	437	450	430	432	461	427	458	461	484	425	432	422	432	418	415	474	434	454	435	445	429	403	470	421	462	402	459	417	429	408	444	425	440	431	458	437	419	422	461	466	439	421	405	451	439	418	436	411	454	471	457	433	426	416	436	440	434	410	416	439	441	436	443	423	448	476	385	459	374	400	424	424	406	447	462	435	432	439	380	445	440	427	464	484	439	455	445	435	401	422	422	460	410	475	420	422	479	380	442	393	443	454	435	459	443	469	431	460	451	451	454	420	416	423	448	398	450	418	456	479	426	362	430	481	448	463	450	413	402	452	411	440	426	414	464	440	438	417	450	483	443	436	438	438	422	426	399	437	406	465	425	458	445	409	409	424	412	395	445	426	446	394	456	396	448	396	441	404	436	409	433	396	455	415	465	437	451	408	426	440	467	434	441	468	434	469	462	440	434	401	377	451	447	408	430	464	441	459	438	415	412	423	439	409	430	450	424	441	432	437	473	439	411	424	453	424	432	439	430	464	427	458	444	504	411	398	418	430	426	427	445	444	414	399	460	442	462	424	430	432	457	405	455	470	460	471	466	462	473	406	402	475	431	443	450	436	408	424	429	427	448	438	441	453	440	443	409	433	435	395	443	442	407	431	430	459	451	405	476	449	422	421	464	428	424	419	436	434	452	443	412	457	436	454	425	442	443	446	454	437	420	418	446	399	435	428	425	439	428	403	437	428	416	404	418	456	447	402	430	447	454	439	426	438	451	492	458	469	437	415	427	426	446	402	433	407	418	432	466	400	407	440	419	428	394	403	459	481	407	408	479	405	415	430	427	414	428	412	422	397	426	436	454	417	412	443	455	422	439	464	457	417	391	418	444	459	407	473	414	412	440	489	470	426	470	465	433	447	429	402	406	444	467	457	418	463	440	422	430	371	446	455	422	418	429	444	390	428	447	446	440	424	436	424	446	435	423	430	379	433	388	450	433	424	425	416	441	442	425	413	431	407	438	412	415	434	431	451	450	450	455	421	429	434	456	415	396	396	398	448	416	424	468	420	445	435	436	423	419	448	410	442	416	420	449	450	457	419	384	427	504	461	456	444	440	439	423	448	397	441	408	433	436	426	432	424	433	430	416	483	435	441	433	418	469	411	446	448	462	426	430	443	469	406	422	410	421	462	437	446	488	427	396	394	454	438	437	436	469	438	420	434	446	427	479	448	450	406	431	469	442	426	422	428	446	461	451	405	407	436	448	469	447	445	410	435	410	431	422	468	422	438	416	450	440	417	431	465	423	424	464	472	448	418	423	408	399	434	441	413	414	462	458	429	421	404	436	427	472	412	429	400	444	431	420	465	504	405	416	474	435	402	403	435	424	426	443	431	391	428	436	422	385	406	433	420	442	458	444	429	456	470	443	469	458	414	433	419
14722	1530	2191	2529	2175	1914	1693	1566	1420	1263	1261	1160	1182	1157	1120	1122	1084	1095	1115	1046	1001	1022	1027	1012	1003	988	1010	970	1000	964	1008	998	947	949	1002	933	1000	941	919	977	1008	1013	955	983	913	946	938	948	905	963	960	986	976	965	947	947	935	961	958	982	975	943	956	954	953	926	957	946	945	994	1015	959	941	961	951	948	1010	982	964	996	888	952	881	949	959	913	925	915	955	947	1001	967	945	934	930	935	943	980	939	935	942	970	956	969	911	932	914	973	1010	957	918	951	962	985	953	950	944	968	955	967	1010	974	946	944	910	945	936	925	951	977	934	933	998	978	948	946	951	927	930	922	953	1003	936	961	929	979	969	968	877	936	965	919	918	1007	922	971	931	888	950	962	965	937	919	914	925	950	936	962	936	879	895	993	945	989	929	963	919	923	891	911	907	937	944	936	924	932	995	923	892	947	961	1008	929	890	960	935	847	958	944	942	892	908	956	955	946	927	964	995	984	934	906	903	929	953	905	940	907	941	926	920	942	983	945	926	893	946	969	936	982	931	956	1009	1005	959	920	902	908	919	954	945	961	915	939	923	944	981	991	935	976	932	919	916	933	988	950	918	978	941	903	933	989	946	916	948	964	933	974	957	888	982	922	938	987	991	969	947	919	938	927	930	966	956	988	903	941	977	996	912	958	936	951	910	951	944	984	992	940	969	940	978	971	954	975	948	929	1002	951	985	946	978	886	937	914	955	909	956	936	918	1002	890	914	936	926	979	934	954	927	928	938	929	969	952	935	903	950	965	993	987	950	899	917	993	951	988	951	912	922	926	927	919	955	981	912	912	944	951	956	951	929	926	994	932	964	936	928	921	979	901	989	955	1004	903	1012	969	912	983	947	973	913	911	972	959	911	946	953	963	925	923	930	927	962	946	962	926	899	910	899	901	945	938	979	938	958	908	893	941	954	1015	933	997	992	970	944	865	929	917	950	972	972	931	954	914	920	927	961	985	966	982	954	931	993	958	987	958	913	942	969	972	925	937	916	975	1002	985	931	953	900	946	932	920	929	949	930	998	952	925	973	967	904	948	989	956	963	962	950	942	944	932	977	977	929	939	928	886	955	943	945	997	958	888	967	935	957	983	961	968	907	990	922	964	924	914	947	938	993	937	919	918	893	959	1008	892	979	856	950	916	990	921	970	919	900	966	924	963	969	981	965	937	961	960	972	942	978	940	974	963	927	974	935	928	975	924	964	950	961	960	951	933	977	940	976	924	880	901	977	957	904	905	984	944	962	926	972	926	915	973	921	889	966	977	997	975	962	966	932	946	998	895	900	961	987	983	924	895	952	955	929	983	951	948	979	962	961	934	978	930	912	936	938	919	915	945	969	930	936	910	955	961	912	966	997	975	900	940	973	896	940	941	1016	942	923	990	982	947	914	935	969	981	969	905	895	970	950	963	958	905	950	959	958	947	958	912	960	904	962	911	1015	915	977	926	926	961	998	942	901	949	946	950	929	988	969	912	954	930	897	933	942	943	967	918	906	953	903	976	996	927	911	970	930	938	982	928	943	933	993	933	961	916	930	895	908	963	978	916	1023	907	866	944	881	908	872	951	964	928	922	950	952	943	924	870	962	958	942	923	997	955	934	939	920	916	901	979	922	919	946	945	902	943	910	975	931	906	925	951	951	955	941	894	984	961	912	971	923	937	946	936	967	941	1023	937	970	990	916	958	938	936	931	947	958	970	942	984	971	939	971	950	923	975	944	971	967	921	927	959	994	919	942	919	928	957	941	877	901	963	945	985	941	919	945	911	901	952	933	960	933	949	948	926	912	982	968	919	951	969	955	877	951	939	944	962	917	972	902	899	980	929	987	976	885	995	887	1009	939	913	973	889	939	901	907	927	975	930	926	862	937	891	971	961	938	978	916	962	939	909	983	982	933	967	954	928	951	937	954	888	960	888	916	980	944	1006	909	905	999	972	960	969	916	878	981	954	942	952	936	950	993	970	922	912	941	948	989	931	964	931	973	933	919	961	976	922	902	982	973	937	972	968	937	962	933	940	986	897	974	934	890	968	1005	962	943	945	977	916	945	956	926	933	962	984	957	924	896	944	956	935	915	903	981	947	927	965	946	930	949	959	920	946	955	922	1000	977	960	959	969	918	912	907	981	916	933	893	918	962	932	929	962	947	924	976	939	964	943	936	927	950	920	924	985	938	870	956	939	890	924	1025	931	979	903	950	914	980	955	967	935	928	922	934	934	975	958	937	916	929	922	937	926	942	970	927	906	963	948	921	940	986	961	958	964	976	940	946	942	994	917	921	919	979	929	965	931	955	919	897	925	935	1003	927	959	1003	932	916	963	953	965	935	950	846	857	902	936	946	958	935	917	876	976	913	938	1003	934	966	944	949	974	927	930	932	915	944	962	930	955	983	883	904	911	949	922	935	932	950	983	921	940	930	956	918	972	910	980	938	917	903	969	887	944	896	1009	921	994	904	954	972	955	935	938	950	934	980	954	975	909	985	951	933	929	883	938	971	987	932	933	925	926	927	940	965	952	978	909	937	937	917	984	965	980	923	963	942	1008	958	958	957	980	944	939	970	883	991	931	917	931	958	950	988	988	1011	960	988	910	917	958	980	979	908	994	911	939	981	960	950	923	983	918	916	919	919	962	923	872	928	954	945	919	878	925	955	986	930	921	946	958	1003	919	927	983	971	977	856	933	935	974	970	944	945	936	931	946	932	965	960	900	939	962	937	940	970	924	975	941	937	973	970	942	929	924	943	893	888	955	937	1032	949	928	947	955	937	932	934	962	907	912	955	968	990	945	934	887	930	925	972	923	931	906	976	910	944	952	961	915	944	1008	953	912	988	971	946	1006	968	934	959	919	972	900	998	1009	982	958	959	999	944	999	917	943	932	960	953	985	952	952	878	944	963	961	1015	970	948	880	889	965	949	937	901	948	934	970	900	959	921	930	899	951	961	960	946	923	956	947	873	912	930	946	936	948	952	909	909	937	933	950	966	942	951	913	919	977	979	950	990	912	962	918	940	979	925	984	937	944	974	917	982	964	968	953	952	958	914	978	954	980	961	937	998	941	966	951	969	916	961	941	989	936	912	952	950	959	1000	945	910	958	970	911	952	945	977	1027	982	972	978	979	947	984	918	959	925	886	895	899	997	938	965	911	927	955	952	955	957	969	914	867	961	977	940	941	956	962	930	963	1003	987	926	970	937	911	983	923	943	906	924	965	940	976	931	923	966	922	1002	914	974	923	982	929	951	925	986	952	951	963	918	971	974	966	926	958	1019	935	955	936	922	941	888	898	922	987	922	990	890	978	987	925	928	920	962	954	972	935	896	977	975	934	952	945	899	929	961	988	950	916	944	935	985	925	963	915	909	911	887	950	910	942	949	944	926	936	945	963	950	917	979	973	911	953	917	951	990	947	957	959	971	935	914	936	972	933	889	887	902	935	908	920	951	960	923	879	976	974	931	940	940	1005	953	920	1028	988	981	957	922	955	1000	1004	992	951	978	963	966	943	928
5979	329	198	207	224	194	202	204	219	203	201	189	216	183	220	195	212	215	223	192	186	210	213	228	223	208	214	191	210	206	195	213	208	209	233	232	220	219	192	203	205	220	204	207	215	226	212	213	200	186	189	205	209	208	208	208	188	223	201	196	231	222	221	211	223	206	201	178	204	210	195	233	229	221	220	202	220	229	177	212	243	208	235	221	201	199	201	186	200	185	197	210	206	221	211	200	242	209	204	235	234	215	211	223	203	196	219	229	205	204	195	213	203	228	241	240	220	223	200	217	225	218	227	223	214	224	216	213	227	237	227	202	226	181	214	235	200	205	218	189	189	220	224	221	196	198	219	205	195	219	174	222	225	213	203	206	200	205	234	218	201	191	228	186	216	208	192	216	220	207	206	218	229	196	235	199	204	225	213	219	214	209	255	196	252	189	233	230	211	212	230	226	190	228	244	227	226	215	221	218	218	188	193	218	195	222	215	196	199	216	228	225	193	211	225	191	194	207	226	217	194	185	197	197	216	213	248	258	243	215	205	234	224	215	210	181	209	224	186	233	213	230	222	228	215	198	220	191	214	244	215	233	211	221	182	234	223	198	187	231	204	242	224	204	196	200	195	203	174	223	203	175	220	231	245	207	221	211	204	250	203	198	220	228	230	208	221	198	190	196	198	212	218	203	220	224	216	208	205	196	213	214	225	196	221	195	226	211	220	186	205	212	221	216	192	236	207	220	222	216	206	243	195	209	200	201	224	215	212	213	188	178	203	213	195	215	217	206	221	222	209	221	202	221	198	202	206	212	211	223	207	236	217	179	214	200	195	234	183	207	211	218	175	232	216	190	233	193	219	213	225	234	195	224	224	218	175	209	190	198	221	226	206	213	201	218	197	236	207	245	214	200	202	206	207	231	186	207	221	222	211	215	222	193	201	214	227	245	216	201	202	193	216	216	219	217	200	214	194	223	214	232	187	240	229	215	241	208	192	215	222	212	214	206	205	186	200	224	204	219	242	238	217	223	204	189	229	215	209	208	212	224	223	178	185	210	201	214	222	209	202	220	225	208	204	220	212	227	207	223	197	193	220	194	202	228	220	202	231	199	214	200	211	208	200	193	216	221	205	195	224	229	212	214	229	235	184	217	229	237	204	211	204	191	219	204	203	204	224	217	203	174	208	242	216	208	224	206	218	192	223	213	202	202	206	176	216	188	190	193	222	212	190	215	239	208	214	214	189	229	195	235	192	198	231	200	208	200	215	207	213	226	166	207	196	186	214	205	214	222	193	205	188	208	198	206	184	200	205	234	211	233	217	252	195	201	208	224	215	212	223	233	217	216	214	247	180	199	239	209	196	204	236	202	218	193	198	202	218	212	239	202	194	213	207	186	243	214	202	212	221	218	211	200	221	207	218	195	208	225	223	219	221	220	226	231	236	213	206	189	192	198	201	209	205	201	229	207	225	228	228	208	205	220	231	176	202	201	191	208	222	220	209	203	216	200	205	213	193	212	192	195	222	248	208	225	205	246	221	202	212	216	253	212	220	211	202	189	216	201	215	222	233	205	205	211	200	226	228	214	234	182	213	198	239	210	211	225	205	218	195	220	203	211	217	201	197	203	208	189	201	192	217	179	202	221	211	239	215	222	211	204	206	214	234	230	194	212	246	197	200	211	199	208	219	200	214	216	196	192	212	200	239	197	198	207	225	212	226	222	211	242	207	236	211	213	198	201	211	232	209	206	201	191	198	245	187	207	193	212	207	206	246	213	236	210	222	196	248	199	194	220	210	185	231	201	241	215	214	209	219	189	192	195	196	230	194	215	210	191	225	221	223	236	229	223	224	198	231	212	212	218	241	193	215	191	215	217	185	202	202	184	233	215	226	209	221	203	217	182	216	174	203	210	203	213	219	186	224	215	225	219	190	203	203	217	213	179	219	224	200	208	195	219	198	224	211	199	213	221	196	202	193	223	204	226	195	217	224	226	192	231	192	205	199	204	220	188	223	212	216	208	208	201	211	207	193	190	216	211	227	241	226	194	215	233	207	190	221	225	198	215	223	216	190	210	195	210	197	200	222	211	200	209	202	216	228	240	190	206	193	217	208	187	228	232	195	218	232	196	228	215	226	212	209	219	233	230	210	246	256	201	187	214	187	185	233	196	191	209	200	239	223	221	195	229	203	207	216	188	216	231	226	202	245	234	201	186	215	234	222	215	196	178	199	219	233	221	237	209	218	223	218	240	217	190	191	222	214	220	191	208	198	192	229	213	214	232	215	222	206	187	209	196	224	218	207	224	217	209	213	236	201	200	217	222	223	215	198	211	193	218	224	192	205	211	209	201	220	214	206	215	199	207	217	198	202	208	213	218	229	205	215	243	208	221	217	195	230	235	216	199	240	234	187	204	182	230	199	199	232	237	239	221	224	221	220	219	208	231	215	213	196	179	195	212	200	206	236	248	225	202	209	214	228	214	210	218	195	209	203	195	223	196	239	196	204	220	209	200	198	192	227	197	185	190	237	238	226	234	216	203	188	216	202	217	203	224	206	216	205	232	219	189	203	211	184	206	198	202	213	212	216	219	189	202	228	199	214	196	217	203	227	190	210	210	184	218	189	202	200	213	214	197	200	222	200	229	204	190	202	220	208	238	192	199	208	237	198	250	225	215	183	207	214	225	200	204	181	205	230	240	220	209	219	206	222	210	190	212	199	205	200	205	199	224	228	202	230	214	213	222	199	234	191	214	216	219	236	248	234	218	215	216	195	200	217	230	205	214	201	227	219	210	198	241	209	213	196	204	192	206	209	199	234	223	205	206	205	210	206	199	196	221	225	266	196	246	205	175	216	207	208	230	178	177	182	191	198	218	227	239	249	233	204	210	243	209	212	195	208	229	203	245	215	194	197	204	219	187	184	232	213	214	214	181	192	221	211	234	234	174	204	220	204	216	187	181	189	210	193	212	205	228	216	245	178	209	220	202	206	233	213	192	241	213	216	200	189	207	224	238	192	203	212	218	233	190	169	229	226	219	225	211	216	198	216	185	198	215	190	224	209	220	212	222	193	190	215	205	189	247	236	208	212	201	229	224	200	195	240	198	220	201	211	207	195	216	204	226	205	229	223	187	193	200	209	203	199	224	177	195	210	220	198	195	183	225	235	214	205	216	224	217	207	194	204	208	205	214	229	226	159	197	202	206	198	219	203	193	221	223	193	184	216	228	214	189	210	219	230	238	218	183	213	215	211	199	213	199	223	218	209	181	184	210	229	232	242	212	192	219	205	210	200	197	215	220	230	192	208	232	223	208	223	230	207	213	218	220	234	188	242	236	223	200	201	201	202	187	233	214	224	206	222	207	180	203	223	188	189	214	199	238	219	235	200	225	202	191	211	213	210	197	219	187	202	205	200	208	201	229	218	239	170	221	209	251	224	208	191	236	219	200	200	224	225	218	219	193	197	202	226	203	207	226	210	214	204	201	212	211	222	212	208	205
3934	525	556	534	505	520	516	525	482	474	518	510	547	540	530	530	519	505	526	505	496	480	531	518	473	509	525	508	534	506	459	492	538	508	537	511	522	489	513	511	534	549	490	565	511	514	507	515	512	486	529	529	585	542	516	505	510	484	533	530	505	506	485	483	524	505	521	484	482	489	558	513	503	485	540	513	528	517	532	482	516	471	492	502	514	541	486	509	519	501	497	529	495	524	515	542	511	537	514	552	551	541	499	493	531	565	514	541	479	509	501	516	522	518	515	517	520	511	467	493	495	498	497	508	527	470	529	496	529	530	538	537	535	477	500	504	513	485	511	496	511	496	492	542	498	527	506	519	525	529	473	480	505	544	529	516	523	514	490	487	528	483	496	468	522	518	480	508	473	536	524	514	524	556	513	520	518	536	510	504	509	486	503	511	515	542	508	500	516	552	472	487	459	517	528	519	531	510	550	499	499	463	487	498	531	503	498	513	491	511	547	519	493	515	497	511	505	504	523	523	550	509	511	460	480	506	497	533	508	504	530	548	475	506	547	509	537	531	549	495	519	502	471	463	486	531	516	502	523	501	521	519	509	495	501	517	503	495	509	480	548	489	486	518	542	511	525	558	504	497	476	488	469	535	530	497	508	504	507	541	508	496	483	514	496	526	514	494	502	505	500	469	512	506	533	530	487	469	519	507	541	493	525	534	515	516	454	514	481	520	501	510	515	524	541	486	499	513	504	500	493	497	535	499	487	558	544	489	514	481	521	491	523	515	544	499	502	494	484	495	490	494	506	484	514	529	500	499	529	483	516	496	512	533	516	475	504	519	465	485	523	527	516	484	516	494	471	504	522	481	498	528	490	493	512	555	504	504	489	502	512	489	492	475	513	505	507	535	543	502	518	517	476	517	486	491	521	497	490	495	470	493	499	474	531	530	530	505	521	507	508	516	512	503	494	548	500	514	486	495	497	537	516	465	521	530	485	573	511	502	518	496	540	508	511	529	514	519	489	498	544	503	520	508	509	520	476	534	493	494	475	479	531	533	556	492	514	513	483	514	509	494	510	476	521	484	512	523	502	514	543	496	489	504	501	510	530	513	513	526	491	515	554	518	551	518	537	501	534	500	544	490	513	506	518	568	491	511	525	496	523	482	492	494	550	514	528	512	491	537	460	534	505	506	520	508	491	508	528	498	529	482	512	496	502	518	497	498	516	561	528	515	510	535	522	485	512	505	500	467	490	511	478	514	544	493	573	499	488	522	490	531	517	512	497	490	456	503	506	555	519	545	487	540	491	514	549	514	515	478	524	529	516	530	535	517	499	515	496	513	510	499	481	549	484	569	533	483	475	507	537	527	494	477	539	505	517	525	535	523	540	485	528	529	498	483	471	516	520	477	492	491	489	528	503	491	547	494	490	496	523	491	507	556	482	506	515	506	502	490	529	518	527	495	524	464	562	532	528	493	508	494	501	511	504	497	501	531	518	500	498	487	514	494	474	466	486	503	487	524	479	519	477	504	527	484	527	496	512	492	534	463	494	486	473	509	498	501	481	502	550	505	515	502	511	500	485	525	499	505	498	523	497	489	503	497	527	517	528	486	539	468	498	560	510	494	504	527	531	517	517	510	541	501	509	487	513	534	499	487	512	488	527	511	486	522	488	513	505	554	500	508	507	520	494	482	502	512	518	478	532	518	518	522	532	530	533	503	492	483	499	512	529	523	555	533	543	469	506	500	506	513	529	542	523	484	529	526	523	538	536	498	514	493	513	525	550	535	536	484	482	531	542	500	488	542	522	516	488	527	530	496	521	488	504	466	475	476	536	486	513	509	511	528	515	509	499	539	497	494	530	519	507	451	486	537	528	504	498	481	468	523	522	501	492	485	534	504	513	509	539	491	523	505	521	522	536	513	558	497	542	456	511	509	525	464	469	527	513	507	489	555	533	479	509	499	499	521	504	524	516	493	483	486	530	520	525	542	539	514	549	510	484	508	488	538	488	535	531	520	515	533	507	518	484	512	535	505	492	552	548	523	513	493	498	475	501	518	513	510	507	490	526	504	526	511	484	476	560	545	518	533	518	542	524	513	514	515	526	502	564	560	514	505	517	562	476	487	496	532	482	505	484	512	552	480	505	537	520	504	522	524	506	488	503	509	506	577	557	539	517	510	469	509	506	487	525	512	509	516	521	513	524	539	477	519	525	521	507	511	518	528	494	533	528	502	481	474	504	472	510	549	514	520	531	521	503	525	444	539	498	497	540	510	493	476	518	487	516	524	505	495	524	496	503	516	523	517	488	511	510	519	475	513	513	507	505	527	515	506	481	484	526	492	485	513	468	515	487	529	522	513	490	551	500	516	490	509	501	471	529	525	524	533	538	521	497	511	505	514	513	477	511	466	516	512	534	496	480	490	516	482	516	478	541	464	512	510	511	544	514	491	469	502	484	509	458	489	504	554	479	501	529	477	524	499	535	490	505	532	491	531	489	472	466	519	503	532	497	497	461	468	508	526	506	519	471	510	491	482	517	542	503	501	502	510	514	499	503	497	498	500	535	483	482	464	493	488	507	510	554	507	468	461	493	492	507	497	513	505	536	495	513	473	476	511	513	506	500	540	460	480	495	514	491	517	484	533	535	542	481	496	543	536	495	539	484	503	504	521	512	540	501	512	516	522	475	529	509	510	497	517	530	514	521	516	553	484	499	482	493	531	481	535	511	476	511	513	536	466	553	510	513	523	537	495	520	519	495	487	464	524	541	524	470	525	502	531	479	477	515	495	528	523	502	492	520	490	532	485	484	519	523	537	518	481	511	494	471	512	567	521	512	503	491	486	529	511	476	493	496	516	537	494	505	495	507	542	502	477	543	495	532	505	541	524	487	531	545	499	481	524	506	552	502	514	502	514	471	495	522	527	505	530	520	529	512	471	493	494	521	528	523	483	545	550	529	487	483	494	501	493	489	538	513	510	501	545	487	511	508	510	472	508	525	524	508	516	535	505	513	501	507	530	485	479	536	491	479	531	479	551	533	514	504	503	557	472	508	515	488	495	493	534	507	551	553	512	488	517	529	492	517	482	499	487	547	515	522	473	520	520	518	517	507	525	474	534	503	503	521	495	500	548	513	510	512	476	529	481	528	543	517	522	491	576	511	530	514	531	499	505	536	516	532	521	488	485	523	521	521	529	520	522	537	549	526	522	505	494	548	513	515	557	504	524	531	475	549	494	462	478	531	550	473	523	556	545	520	539	546	490	526	526	510	512	520	503	491	531	509	516	521	523	531	476	534	510	516	494	518	516	495	563	500	534	522	516	495	506	541	511	519	494	540	534	487	500	503	475	490	479	489	536	566	516	523	448	528	497	506	498	540	494	520	515	501	513	521	473	504	488	541	497	497	532	503	514	541	472	519	520	508	549	515	511	504	513	476	508	518	508	491	524	489	510	506	527	525	510	498	497	525	497	509	452	466	489	513	522	559	477	487	528	538	515
17673	1335	617	542	467	394	371	397	327	327	324	322	320	324	291	316	313	286	266	283	301	284	311	313	317	318	284	276	320	304	288	285	274	304	277	313	315	305	352	307	255	309	288	297	297	288	284	325	284	283	304	312	295	275	297	294	305	321	289	301	300	283	288	335	317	305	293	296	305	282	304	303	304	285	295	311	309	283	292	258	288	318	296	329	337	318	293	278	263	329	300	301	288	329	296	280	264	294	294	288	322	321	311	303	278	299	300	290	316	273	311	303	282	299	286	322	289	296	327	275	302	302	315	311	290	255	286	317	272	286	298	264	313	270	258	322	285	299	298	304	291	279	267	287	292	293	313	291	284	320	305	301	280	287	300	333	295	316	296	288	298	316	314	283	277	308	294	270	313	279	259	290	298	277	306	283	304	307	288	298	281	278	285	331	327	317	305	310	302	299	302	285	293	282	315	293	301	272	297	298	245	312	311	318	281	260	303	308	265	296	319	309	337	291	297	268	322	292	289	309	354	295	291	278	308	273	315	297	299	304	314	304	305	287	303	290	330	266	282	286	269	280	325	300	274	330	276	276	276	275	311	287	293	321	295	288	312	284	294	324	302	294	311	285	300	301	318	300	308	262	275	281	320	331	301	308	333	316	280	300	307	315	285	302	286	267	270	292	290	253	325	303	308	309	275	269	303	276	277	279	274	309	304	284	305	288	329	285	300	309	308	274	279	298	288	327	314	277	281	303	301	297	300	312	300	311	284	313	283	307	272	281	328	312	324	307	294	282	271	287	307	308	294	284	318	300	288	279	308	303	286	293	318	300	277	269	295	280	312	289	315	296	273	266	292	316	311	254	272	304	319	325	284	321	318	321	279	284	326	312	285	277	287	280	279	259	304	293	279	298	305	320	285	293	300	296	255	260	317	311	310	301	323	285	279	299	313	325	285	294	285	298	281	286	280	310	260	285	287	298	291	282	293	329	271	279	285	294	298	276	278	312	322	322	298	287	286	299	318	312	294	316	318	325	302	269	325	322	291	295	317	282	298	284	279	306	273	303	261	300	274	285	310	265	300	269	327	316	325	280	293	317	294	277	305	294	273	270	313	280	275	263	255	317	289	301	263	300	277	291	327	277	313	293	274	266	271	307	317	286	294	310	308	307	315	283	284	321	313	285	296	261	285	297	326	342	323	272	323	305	269	296	339	303	310	280	274	298	275	343	252	288	277	282	281	274	288	311	295	293	308	298	282	335	279	331	325	309	298	286	309	295	337	316	302	315	275	282	279	322	317	297	287	306	302	276	304	334	290	308	301	326	285	288	271	313	275	288	305	277	290	287	292	302	289	296	310	300	270	302	290	290	287	328	300	309	339	281	322	255	302	292	324	281	274	267	282	265	293	321	263	277	278	318	299	291	315	281	313	313	284	304	286	283	288	284	308	300	296	322	296	306	308	292	303	274	319	294	285	288	291	275	303	312	325	297	279	282	289	261	271	328	299	290	319	298	324	302	292	281	306	292	289	282	287	296	325	281	295	255	276	291	297	266	262	272	311	313	306	288	291	327	295	297	257	307	254	302	307	288	305	274	311	258	266	315	303	285	310	280	274	323	291	306	315	301	281	311	305	264	278	301	268	260	281	274	285	292	257	309	293	316	274	312	295	274	286	282	284	282	293	305	288	287	322	259	306	301	293	299	288	282	329	272	310	292	319	292	278	294	316	269	292	309	288	269	312	315	304	271	298	296	320	308	254	296	303	307	327	292	299	310	306	310	275	306	293	309	304	316	309	304	285	284	277	302	292	291	295	318	315	303	286	299	257	254	299	325	251	300	289	288	298	286	285	312	298	292	296	321	276	314	287	270	283	322	260	307	322	297	295	285	289	255	258	291	300	259	285	288	305	280	338	257	320	305	270	287	279	309	295	320	309	302	310	316	302	261	289	302	292	287	297	314	316	285	293	315	274	294	325	313	310	306	279	308	279	282	292	271	338	275	296	296	298	294	301	363	292	311	275	284	314	293	298	326	270	291	317	288	316	308	266	330	283	289	298	268	294	297	314	271	292	334	306	299	300	297	272	275	258	303	304	310	321	323	310	279	306	278	289	305	295	301	295	292	315	316	311	272	306	323	315	273	292	306	294	267	295	307	294	312	293	295	291	269	272	277	304	267	291	281	278	271	312	290	271	280	279	330	305	286	282	299	300	273	269	293	274	278	299	275	292	313	295	290	264	284	317	315	304	318	285	315	279	334	310	286	275	261	286	291	270	323	300	281	293	284	321	301	298	286	295	313	278	291	275	284	302	288	296	274	289	280	267	276	335	324	294	313	302	256	296	302	317	304	285	279	286	295	326	274	256	312	287	259	304	304	314	301	269	318	322	307	332	283	258	288	307	327	301	304	281	286	290	326	265	301	295	275	313	319	286	296	268	299	282	321	294	297	294	324	306	291	296	300	296	325	323	288	301	267	254	281	315	294	295	300	280	281	284	250	308	306	266	291	301	313	296	310	287	280	272	292	248	270	305	297	299	314	304	291	297	301	299	303	296	283	310	285	310	295	286	312	280	273	270	340	297	276	295	312	338	279	274	315	311	302	286	277	308	331	310	264	285	315	320	315	299	272	303	310	297	276	318	312	274	310	330	284	321	292	294	310	296	309	330	290	299	310	292	284	300	283	299	271	322	291	253	286	294	252	283	277	267	302	277	250	318	316	285	295	290	308	299	315	305	294	342	292	282	279	320	284	299	309	257	296	304	307	276	305	302	273	261	305	281	323	317	314	320	326	335	274	292	308	309	324	317	262	274	280	291	302	300	287	322	291	288	294	308	304	278	333	316	277	314	280	311	286	275	302	289	327	287	305	316	306	289	306	301	257	359	289	284	330	289	295	324	284	309	294	281	285	271	320	305	292	287	303	324	284	312	303	282	311	261	285	296	285	256	288	298	335	314	286	292	295	280	281	301	331	326	283	295	301	327	313	283	289	276	278	315	304	276	288	330	289	262	282	302	272	304	314	278	291	300	276	275	292	288	297	256	321	280	283	281	340	331	263	285	312	278	326	322	278	305	286	339	318	318	330	305	317	299	272	289	302	306	272	316	291	298	301	315	246	282	344	322	270	322	291	286	316	305	291	274	288	290	291	311	307	275	284	289	303	296	263	286	268	282	316	294	331	276	327	275	293	299	261	308	268	299	296	275	288	317	279	266	305	321	278	310	306	265	318	303	270	302	304	335	289	314	287	261	311	287	305	296	281	265	299	271	277	294	296	302	279	310	290	287	285	319	285	332	261	311	292	293	289	296	288	290	299	311	294	292	324	287	282	299	296	308	296	278	311	292	272	280	310	261	301	295	316	297	283	255	297	274	326	276	312	300	302	299	301	273	284	278	274	285	260	294	306	262	290	289	284	291	280	300	296	314	328	283	272	307	275	276	322	334	319	274	304	321	307	306	325	290	305	277	315	292	271	310	324	301	286	315	327	301	307	310	303	284	267
10708	956	1315	1499	1332	1217	1070	947	860	877	888	856	809	801	728	793	810	776	739	721	771	737	697	705	713	705	684	739	690	682	747	696	721	712	725	714	701	672	727	691	732	712	705	681	690	679	700	719	661	683	700	732	696	754	645	684	722	736	730	675	731	721	663	644	685	715	671	643	652	721	711	714	723	688	681	682	698	738	715	701	690	672	702	663	704	680	665	666	680	654	710	718	710	700	651	711	707	664	703	720	710	676	699	674	700	720	718	685	689	673	669	698	681	710	644	668	692	688	685	726	702	662	680	708	720	704	679	620	750	619	683	718	669	707	724	680	711	714	703	680	726	675	698	685	723	706	690	647	718	728	681	664	657	693	647	695	635	661	715	658	649	724	675	623	701	683	687	699	720	710	666	730	661	737	672	695	665	688	701	715	650	706	702	669	635	682	664	674	678	697	708	650	672	670	680	715	651	692	641	663	662	641	707	705	707	688	705	713	655	672	702	678	718	632	677	632	657	633	673	669	703	701	654	688	684	646	706	702	678	672	651	652	696	687	712	654	724	660	734	750	680	673	672	711	687	655	688	700	689	595	641	700	693	691	728	629	667	652	647	684	687	719	634	683	716	696	663	656	655	654	669	641	719	699	648	650	641	694	663	673	638	704	660	664	703	657	622	701	703	687	698	670	667	656	659	690	674	665	707	674	673	666	709	666	696	738	689	672	673	681	675	700	720	698	747	671	712	639	642	691	649	647	662	712	680	663	667	683	697	702	653	692	715	681	681	691	668	682	669	673	735	684	698	666	699	718	674	710	666	670	696	708	688	650	688	660	705	677	678	663	670	685	682	661	691	667	673	680	684	681	681	657	648	713	699	704	704	678	714	677	692	705	684	631	666	716	689	689	693	694	694	678	667	672	707	681	711	675	670	678	668	707	710	640	646	680	719	731	696	682	700	713	673	695	692	741	690	656	697	666	693	688	705	652	648	701	673	702	653	722	643	675	705	684	710	708	696	681	665	633	657	711	693	627	657	645	679	709	679	697	697	678	671	727	686	666	684	661	697	650	718	681	679	705	675	688	692	688	674	666	684	722	720	672	697	736	693	676	650	748	677	712	654	703	668	684	674	672	646	693	663	726	657	689	674	674	713	663	664	676	727	671	642	667	702	675	705	636	643	669	664	672	656	660	652	691	681	694	715	714	666	712	718	624	693	672	663	670	689	725	721	681	663	686	649	669	671	684	680	719	678	676	691	723	682	673	677	701	691	709	660	716	701	677	712	655	663	704	693	720	698	674	727	693	716	704	686	695	702	662	682	712	674	664	682	710	677	655	698	647	717	652	684	731	687	668	735	710	694	716	709	649	721	619	704	705	694	727	642	656	696	674	675	648	647	664	680	660	705	738	645	677	699	651	696	674	693	682	706	682	685	615	720	657	648	692	665	673	677	680	727	682	658	662	669	672	703	678	701	686	664	717	675	680	674	737	658	671	608	639	677	652	687	678	653	672	700	675	680	684	647	683	702	650	704	649	722	695	702	690	711	676	694	659	657	708	638	704	744	648	665	700	690	686	682	705	668	662	656	691	719	680	670	681	713	675	678	696	678	655	660	653	658	723	662	689	700	713	678	717	658	690	672	674	722	710	673	665	687	680	721	663	729	706	687	659	673	710	701	688	687	644	670	653	679	723	722	663	722	672	661	687	673	699	674	649	688	647	681	677	727	716	688	657	653	660	665	702	633	701	703	681	651	703	639	673	677	665	677	642	666	737	678	658	665	677	699	715	726	647	676	657	670	667	674	707	695	676	704	698	694	707	714	708	649	656	675	704	707	661	667	711	701	626	649	692	699	749	662	661	725	702	717	684	668	661	654	661	647	683	686	696	686	695	710	674	598	652	648	670	672	710	695	671	674	680	711	672	688	723	702	683	650	703	659	652	693	688	661	680	664	667	659	676	650	684	678	716	679	673	689	643	667	697	667	632	717	671	711	659	685	702	682	694	653	662	689	682	715	695	666	689	722	699	657	643	683	655	699	660	666	675	693	713	701	653	649	718	707	686	647	653	689	689	686	673	683	675	683	658	684	648	645	687	700	686	707	672	671	737	670	675	677	662	737	720	692	676	691	714	665	675	668	690	647	693	679	691	703	683	659	722	677	686	695	673	669	677	690	705	688	700	675	658	716	663	680	652	673	672	677	643	726	668	667	728	734	675	667	665	707	694	641	717	672	651	679	665	663	733	679	663	703	700	731	701	678	688	664	685	669	671	726	712	648	653	727	668	680	687	686	680	689	739	660	719	715	701	721	675	656	684	652	698	658	707	661	642	707	673	672	694	695	669	628	685	666	655	683	642	669	630	636	663	692	671	644	687	685	678	700	694	662	670	674	642	721	685	631	675	628	648	698	677	656	688	670	636	696	699	661	664	666	632	708	715	686	621	657	668	703	703	704	706	681	667	673	692	665	692	705	688	664	670	678	684	662	682	690	716	686	687	689	702	681	710	663	700	684	708	682	718	646	647	680	685	734	700	705	693	639	628	689	648	708	683	679	701	707	624	679	719	684	686	680	666	707	655	693	671	720	662	705	700	667	730	674	714	713	695	657	668	674	727	728	728	652	661	638	717	632	684	743	657	689	692	680	643	677	700	702	631	673	762	713	703	679	703	698	688	681	657	703	650	674	688	659	671	617	683	663	650	711	665	651	687	694	718	702	709	678	625	711	700	668	685	668	640	680	649	678	656	744	662	730	722	721	701	683	726	704	663	670	711	724	694	663	663	631	693	694	615	706	681	689	651	694	665	644	679	668	681	705	686	665	712	631	687	661	644	678	675	688	689	674	671	668	674	667	717	705	733	688	665	672	704	691	653	706	659	719	681	668	716	700	669	691	726	684	670	657	658	681	707	696	658	666	688	667	693	671	719	722	671	665	629	672	679	675	658	705	673	644	664	714	707	682	647	670	638	671	677	637	690	708	626	673	662	642	713	670	659	684	664	640	645	676	656	690	672	684	627	705	672	641	714	689	646	677	699	719	698	699	687	662	735	704	686	695	704	698	679	672	659	629	658	624	677	678	713	743	666	705	682	675	661	664	648	658	691	655	689	657	669	692	705	709	729	664	755	665	700	682	650	689	726	688	677	650	657	665	694	681	663	654	694	710	700	708	647	698	734	684	714	723	699	736	705	692	685	734	651	681	696	673	728	709	676	662	717	659	677	672	727	650	682	706	709	646	689	642	660	694	673	694	665	714	668	713	650	665	708	705	691	675	628	666	678	677	702	695	684	677	712	700	704	670	681	672	710	687	693	657	675	709	680	725	668	656	732	700	680	677	696	663	715	665	710	641	648	670	704	701	690	648	676	674	650	688	692	684	692	749	629	722	734	691	674	704	675	680	675	714	633	704	711	675	666	712	686	668	706	699	658	679	705	685	712	716	633	745	664	714	686	676	681	675	718	697	656	675	652	685	693	726	731	703	683	636	720	699	682	675	688	714	661
28356	3449	1284	975	806	678	615	560	496	552	483	459	467	470	448	417	439	440	460	427	428	416	489	425	473	450	442	444	474	438	442	418	475	419	452	412	437	428	425	439	422	449	424	419	415	402	456	456	440	448	431	411	441	440	457	411	429	444	466	436	436	457	409	419	406	414	409	418	399	431	465	452	433	387	429	403	408	456	412	433	454	471	398	416	400	481	419	436	422	435	419	424	424	429	438	480	430	459	417	423	438	413	407	417	407	488	377	416	427	429	449	398	512	451	455	406	424	446	470	423	424	414	424	439	458	424	432	456	438	407	438	409	428	449	443	451	398	426	421	412	471	422	411	473	429	434	424	396	394	475	415	412	401	389	379	445	419	423	448	428	432	444	460	429	426	445	450	425	417	416	455	439	409	413	458	439	449	412	469	396	452	441	393	438	425	462	443	419	445	414	429	451	416	441	437	423	409	404	421	399	385	398	430	457	383	419	469	439	423	453	437	439	435	407	427	448	422	463	434	455	421	436	390	430	444	441	488	465	446	422	394	424	433	447	477	477	431	463	455	419	433	426	452	403	431	488	447	449	444	388	420	403	434	430	426	444	412	361	440	468	431	432	409	494	447	430	450	466	450	409	398	382	454	431	434	455	444	439	440	468	448	442	450	425	422	356	403	416	458	453	393	400	410	441	444	428	426	457	396	439	408	408	437	436	476	406	426	424	425	415	435	432	429	382	427	471	430	424	471	395	454	428	427	435	441	453	439	428	443	438	440	456	403	429	391	408	400	409	471	433	447	431	450	396	404	398	424	429	431	386	427	443	436	429	407	462	406	463	413	387	375	444	407	408	420	474	417	435	451	430	408	453	446	425	394	384	431	410	414	438	438	424	438	434	433	377	430	414	449	450	405	426	450	416	407	427	455	411	404	434	433	409	420	484	439	414	440	401	384	456	453	429	449	407	443	403	438	467	451	441	410	474	391	403	428	424	440	409	416	402	398	427	415	458	436	410	477	392	412	385	403	438	437	491	415	405	397	440	438	406	431	438	424	436	473	436	449	419	416	442	411	427	427	357	419	419	445	434	436	422	402	425	410	414	419	424	437	417	386	444	387	419	473	460	440	409	414	409	378	441	445	423	409	412	446	445	428	402	453	421	407	495	441	457	422	405	439	410	456	426	426	470	450	392	441	386	395	433	419	451	408	407	396	424	431	437	443	419	427	430	445	441	452	447	443	433	424	434	462	411	422	436	436	420	440	422	451	455	432	450	418	453	436	423	435	387	390	436	435	444	415	424	438	398	432	441	411	431	407	404	411	425	475	421	412	394	426	414	444	440	406	382	416	403	402	403	447	401	420	421	440	441	419	422	439	433	486	429	437	438	426	439	454	426	389	431	444	453	442	488	446	447	365	378	412	402	445	400	403	424	420	437	463	422	465	435	423	416	399	401	433	407	411	415	420	427	412	407	441	429	399	434	423	429	412	433	411	409	433	438	392	480	493	464	444	426	436	444	408	445	402	459	415	404	446	484	400	459	408	465	394	432	453	440	462	416	428	393	397	446	420	437	436	388	411	422	412	441	428	410	420	449	430	416	438	443	435	481	444	440	426	471	445	442	432	440	469	422	418	404	440	470	404	469	431	423	413	420	409	413	406	432	423	450	420	416	458	444	460	460	414	426	425	464	421	444	413	436	472	391	434	418	415	442	401	477	448	412	421	475	463	455	450	379	448	449	388	413	432	428	423	394	462	394	431	489	483	420	411	417	456	448	433	430	467	413	405	457	431	409	446	445	451	437	430	410	442	412	456	427	401	470	432	409	437	466	427	466	459	440	434	485	425	414	433	443	409	425	437	445	435	402	435	431	428	387	428	404	417	412	431	416	419	411	422	425	414	409	447	439	411	429	436	473	452	420	382	435	453	457	412	423	396	438	447	441	386	395	384	420	400	470	415	432	403	395	471	423	457	416	430	442	433	440	432	406	406	461	448	452	448	462	428	416	431	390	441	372	440	396	412	416	441	426	421	440	416	447	402	439	432	468	448	448	430	403	390	410	392	430	435	422	451	481	451	386	414	433	399	456	428	439	452	418	452	446	450	428	398	435	418	438	449	467	448	435	406	451	462	387	444	438	410	423	404	442	468	484	445	432	410	401	383	404	464	419	432	421	381	436	435	391	451	421	428	387	416	464	452	424	434	435	425	414	407	433	407	426	436	398	477	436	441	410	405	450	432	410	421	444	439	479	431	462	432	399	418	445	444	442	388	418	417	441	431	456	417	397	404	435	443	416	448	413	431	427	463	438	434	416	415	425	410	428	432	438	437	439	428	498	416	417	413	439	428	440	428	451	425	441	393	377	442	410	403	410	430	433	450	446	427	450	435	430	388	445	443	448	384	430	411	440	417	433	423	369	425	467	414	427	506	411	423	396	442	416	405	392	411	467	412	463	429	452	416	438	413	403	470	437	438	411	470	471	398	442	450	409	454	439	405	453	449	458	403	419	431	453	435	425	414	440	421	421	425	460	417	461	410	418	436	426	420	465	447	432	430	440	449	462	413	432	451	429	425	446	417	441	439	443	447	412	436	427	401	436	452	425	440	393	400	402	408	428	436	414	400	402	405	454	448	477	441	412	450	456	434	446	423	411	419	458	412	443	406	408	404	397	436	400	403	443	457	433	437	403	413	437	407	411	464	430	388	425	431	417	439	404	421	455	409	402	445	448	431	433	422	433	412	411	444	456	463	402	449	453	438	421	445	424	405	498	440	400	428	437	462	419	437	449	442	488	431	418	447	422	421	417	433	469	457	459	420	439	418	413	422	446	484	453	422	418	409	424	425	432	418	445	439	452	466	469	459	403	419	445	421	435	401	441	421	436	420	417	403	441	407	411	436	430	412	444	436	434	448	451	416	426	436	485	451	425	424	416	426	492	426	450	438	439	401	427	457	462	440	470	404	383	421	441	432	395	432	466	408	428	476	422	395	437	463	418	468	412	443	442	451	401	386	371	412	434	392	391	437	434	442	405	437	404	436	435	471	466	423	423	403	423	425	462	394	457	450	447	436	444	415	418	485	427	432	483	444	439	440	406	407	436	462	400	419	399	417	444	388	433	402	427	389	411	463	474	412	411	408	414	425	490	446	439	400	433	414	443	442	437	402	412	446	419	424	419	432	448	430	419	421	444	405	451	439	422	392	447	479	461	390	470	414	443	433	416	404	433	439	416	497	388	430	394	371	426	439	454	411	415	462	441	385	445	454	435	460	418	431	399	471	430	465	430	416	448	410	468	388	400	423	464	427	416	407	410	421	461	423	425	411	434	408	425	427	424	445	437	434	449	404	418	399	436	405	388	432	434	425	426	431	440	413	452	415	416	459	405	425	395	444	481	421	475	450	438	443	431	403	450	425	439	463	443	404	403	450	441	443	402	427	396	437	394	418	426	432	412	450	447	448	446	453	431	407	413	432	467	426	410	436	392	439	449	467	421	403	424	472	445
14670	1406	2368	2459	2294	1845	1662	1546	1431	1266	1229	1179	1180	1043	1073	1115	1067	1004	1006	1042	1032	1038	1015	1055	1009	1026	955	922	1012	1055	1013	960	983	945	955	973	989	866	955	996	965	918	958	914	937	985	983	972	975	922	975	940	931	929	958	935	934	951	946	917	906	1007	898	961	926	984	935	892	927	947	982	896	984	915	927	976	1004	953	924	942	979	958	916	928	933	914	1000	979	929	892	893	977	947	939	974	908	945	981	912	929	942	931	957	950	897	906	951	924	963	903	977	932	912	923	946	1000	924	893	912	998	968	925	894	881	919	893	961	929	958	998	991	905	1024	945	970	960	881	943	895	986	939	942	879	959	949	943	933	981	966	982	943	939	929	947	983	916	941	900	937	916	918	998	911	998	916	893	918	974	920	921	932	897	872	995	928	924	895	954	959	936	905	923	971	896	962	927	907	910	869	995	946	913	944	962	918	876	908	906	902	964	952	950	978	942	934	889	933	932	930	894	894	923	919	930	888	896	929	916	914	966	951	932	949	945	932	900	980	938	950	902	920	968	934	929	934	875	989	905	977	943	973	942	862	944	940	951	876	903	966	953	923	994	932	968	913	921	981	940	919	917	942	895	945	956	928	893	889	916	970	924	950	941	887	890	995	886	945	991	905	871	921	922	926	952	837	944	943	919	964	928	985	970	958	959	965	896	915	929	901	928	949	907	927	971	874	962	913	904	922	945	959	932	1003	950	905	962	906	870	978	951	885	887	953	911	897	937	918	893	940	984	932	956	948	977	930	860	930	937	913	937	947	938	925	907	892	951	920	892	977	940	992	976	981	913	901	933	936	921	907	937	915	931	931	949	924	922	978	961	940	945	919	892	954	924	899	861	884	909	908	926	966	923	949	943	964	942	942	920	912	937	905	945	972	999	953	944	939	934	925	912	925	953	891	906	933	952	881	975	970	884	956	972	942	944	891	1015	948	972	931	963	970	906	895	919	918	922	844	922	924	849	918	871	920	1002	909	952	952	905	916	946	896	897	986	888	982	920	886	933	886	863	949	930	997	943	907	917	922	941	932	907	933	940	925	970	888	958	937	883	944	924	944	926	947	948	938	994	935	891	907	921	891	935	919	913	969	927	940	988	882	913	992	907	937	953	950	935	936	922	898	898	1004	914	924	842	917	912	921	974	917	960	942	883	878	919	950	929	917	905	980	929	994	964	937	963	926	897	890	937	881	933	934	948	921	972	902	922	871	923	939	941	965	922	983	917	910	942	941	938	930	926	934	932	949	971	937	897	921	948	918	928	953	886	952	976	929	925	943	922	900	898	926	953	912	931	917	937	962	946	931	953	922	942	939	937	925	946	980	909	920	951	943	943	981	901	897	992	956	940	925	998	916	913	891	974	893	892	936	907	902	945	938	943	891	922	947	879	838	942	963	931	908	907	965	929	907	919	909	935	943	936	912	973	919	927	945	966	944	904	918	961	925	987	948	949	952	968	989	940	910	966	945	939	991	948	1001	889	931	967	963	973	937	928	961	918	940	933	913	960	966	906	905	925	890	1000	919	918	900	957	906	901	881	870	975	929	976	947	1008	895	905	928	877	929	947	921	899	930	927	919	1000	924	931	973	921	953	881	966	976	918	927	934	933	871	968	935	931	880	920	912	903	954	919	929	945	935	891	945	930	940	937	926	921	897	977	919	912	936	909	966	914	933	985	925	896	937	966	939	929	949	969	902	897	949	966	924	940	921	910	887	969	991	911	953	924	946	962	997	906	954	929	976	906	909	915	932	917	915	972	921	922	857	938	976	908	905	1015	838	923	948	945	914	966	925	917	870	946	914	918	947	917	933	937	907	1014	938	952	942	926	929	963	927	885	971	961	884	960	861	927	953	903	907	937	927	944	919	989	956	932	963	982	994	922	925	960	936	967	895	924	929	928	914	936	973	951	849	948	942	955	956	961	873	888	978	982	915	859	986	930	941	924	930	920	931	919	962	924	946	920	896	953	902	946	921	926	880	935	913	946	969	908	905	915	955	911	928	947	904	921	920	911	914	916	905	935	970	878	947	950	926	935	934	938	912	881	912	898	958	923	868	951	925	985	902	945	929	954	934	947	927	917	924	936	907	891	903	969	961	951	905	903	921	925	944	945	921	894	890	962	892	911	880	903	911	921	926	967	901	944	928	911	924	947	907	975	885	876	983	934	941	967	942	933	948	956	971	884	962	901	925	906	923	946	943	901	947	902	951	941	914	913	919	933	947	959	930	919	913	930	881	955	951	967	912	868	885	856	912	960	889	917	910	935	974	880	986	918	881	890	921	930	1000	971	965	923	915	941	912	903	960	939	898	942	965	921	949	960	903	955	864	921	941	917	892	927	944	946	943	969	950	929	928	953	922	906	913	899	924	934	973	940	919	880	941	956	955	954	949	899	966	927	906	902	903	943	893	906	960	912	938	922	965	895	947	898	953	858	943	935	957	934	941	960	995	936	950	897	903	932	928	912	915	925	944	929	931	946	998	920	936	905	874	937	868	937	933	909	939	888	981	951	911	931	921	932	931	952	908	910	907	926	934	930	953	890	946	858	866	886	918	923	933	967	908	979	879	922	992	926	908	903	920	940	910	910	968	959	985	956	953	958	887	948	933	919	901	908	967	921	953	896	907	947	920	958	841	911	899	913	897	903	947	967	934	956	919	891	925	907	926	908	884	922	915	899	934	903	964	953	927	994	900	946	885	1007	955	912	954	950	966	886	956	898	909	916	956	951	956	988	893	888	905	922	942	925	952	932	949	943	955	916	963	920	927	911	923	927	898	963	937	925	915	923	939	915	972	930	957	922	919	902	967	971	930	853	911	889	948	914	915	917	918	919	891	1005	894	894	968	911	956	947	886	968	909	974	914	929	937	906	954	948	911	929	995	952	967	958	953	941	928	982	904	918	928	928	921	885	905	872	936	878	905	941	905	965	900	936	942	939	920	870	957	934	942	903	922	937	954	947	882	942	871	869	978	1012	949	919	969	980	955	911	922	909	912	933	920	938	1000	935	961	941	888	959	948	923	978	950	918	983	923	902	957	944	953	930	948	949	949	940	938	891	951	961	961	892	899	942	949	947	919	874	917	940	927	927	892	948	960	947	973	875	935	936	895	972	912	959	951	964	902	936	924	908	939	933	907	982	909	884	938	913	928	871	906	976	951	944	941	863	911	973	914	947	964	940	918	963	907	897	928	960	945	961	940	963	953	902	971	910	944	909	965	934	945	960	910	957	967	1004	904	911	941	954	971	1026	973	942	899	969	883	929	912	966	906	1001	922	923	924	895	904	872	999	921	991	968	920	945	865	905	913	986	906	908	906	971	863	936	931	955	995	951	942	931	909	942	953	937	886	887	947	928	920	956	944	942	944	916	893	957	973	886	922	880	954	936	923	932	913	885	924	972	926	939	911	898	880	924	906	905	909	936	892	957	922	941	899	916	910	960	973	905	978	974	879	939	955	896	964	957	929	919	966	980	894	941	907	849	906
5456	347	220	210	229	225	240	224	220	196	193	212	219	235	208	194	220	201	207	196	210	207	177	196	202	201	229	206	226	192	207	223	239	208	219	205	232	219	193	194	196	209	190	201	211	215	189	192	229	220	185	224	211	205	195	205	206	184	197	239	234	220	208	223	212	210	201	216	229	192	194	208	212	221	237	226	212	216	219	195	211	248	201	215	221	222	211	219	204	236	206	177	183	207	222	210	216	197	215	218	229	190	193	223	213	192	193	222	177	206	212	178	205	200	225	193	186	188	190	219	213	229	213	206	214	203	195	217	206	237	216	235	212	237	218	220	199	210	198	202	216	207	222	227	237	240	237	250	216	202	216	222	226	198	220	198	225	222	194	196	213	200	204	212	213	214	227	226	212	215	213	218	193	180	212	185	215	206	183	234	235	223	197	203	239	211	249	224	225	207	200	224	222	210	206	211	210	198	215	206	228	199	234	209	205	221	207	255	206	201	224	213	241	220	199	245	205	200	187	231	205	216	188	189	253	241	207	227	235	222	188	202	214	229	225	207	213	211	225	231	195	214	191	196	239	190	194	215	206	231	216	227	215	214	209	215	229	209	211	196	233	160	203	195	196	212	194	228	203	199	198	232	195	186	193	231	212	231	213	223	191	227	218	187	209	199	229	187	239	200	206	191	208	206	168	214	206	213	210	205	218	224	248	234	224	221	238	193	214	191	214	205	215	206	186	183	213	201	236	243	206	225	209	229	235	214	194	207	209	201	222	190	233	212	215	224	221	208	228	211	214	212	194	170	220	227	188	179	199	200	183	205	221	208	230	195	240	201	206	239	190	200	172	193	214	162	187	210	184	186	188	192	206	174	238	195	188	195	220	198	193	197	206	218	214	204	190	217	218	212	215	205	194	207	211	182	220	225	218	208	216	202	222	229	193	208	209	226	210	209	222	231	215	213	189	205	214	181	184	182	185	252	180	230	190	239	199	210	239	213	199	199	220	254	221	194	192	191	194	203	201	231	215	204	189	203	228	228	240	225	206	199	236	218	204	232	214	206	242	214	223	217	193	202	218	182	204	221	228	192	233	191	191	210	176	213	190	201	203	204	215	197	225	214	194	220	231	202	193	233	187	230	215	208	201	189	207	222	194	172	216	183	224	204	212	205	201	207	209	213	209	222	195	220	206	229	230	210	239	214	185	206	210	211	210	189	222	212	221	227	209	201	209	225	210	222	230	234	223	204	200	216	196	201	207	216	223	202	213	225	202	199	223	186	193	225	213	215	219	200	192	229	225	222	184	215	176	211	208	196	223	201	182	228	216	219	197	223	186	200	191	220	207	221	216	223	239	202	207	207	239	194	210	201	210	217	199	190	224	225	181	232	217	197	224	221	200	204	236	215	205	217	199	202	196	192	184	232	190	213	192	221	227	229	211	200	203	190	226	198	211	224	214	203	190	215	206	219	190	204	196	209	204	212	225	207	250	210	221	213	210	206	215	240	217	214	195	222	235	231	200	215	207	222	216	235	195	200	188	203	198	202	222	223	230	227	212	203	219	216	202	179	226	236	210	233	202	239	212	243	185	220	223	225	224	212	200	223	200	220	183	229	214	186	205	201	206	185	204	202	211	198	209	204	202	213	205	214	195	188	240	223	215	223	187	207	204	191	240	208	197	225	207	212	198	222	198	207	199	194	226	202	221	191	224	197	206	216	179	186	218	201	200	224	213	234	213	187	211	260	206	197	207	206	224	210	187	224	225	205	247	206	191	212	222	177	200	188	216	195	211	223	224	196	200	191	195	209	197	224	222	238	200	207	229	200	208	196	192	215	220	221	209	190	214	200	197	229	229	225	202	228	228	213	208	211	191	219	195	209	189	202	223	183	227	220	196	191	189	209	218	222	194	185	211	188	191	220	206	224	213	214	212	211	221	220	201	206	234	243	195	227	203	218	235	209	229	225	209	212	202	182	216	197	191	210	182	211	220	225	199	220	219	188	209	180	214	205	204	205	196	227	189	232	225	210	223	228	225	191	188	194	195	205	188	253	224	236	207	221	200	197	216	219	201	209	221	222	215	232	240	217	232	204	186	187	226	221	224	196	212	195	220	195	209	209	221	194	231	204	214	200	189	231	188	194	221	213	245	199	193	225	210	203	224	208	222	210	204	204	197	216	224	195	195	217	195	224	203	216	204	216	194	185	218	221	187	216	210	200	222	212	214	186	232	197	202	222	187	212	220	173	217	217	178	191	214	216	200	223	220	220	230	205	219	190	231	209	201	203	186	234	208	215	191	196	223	204	205	213	197	204	194	219	202	226	227	208	205	234	199	187	181	192	200	201	230	165	215	208	192	226	183	216	237	199	217	195	226	220	226	194	220	192	182	208	236	191	202	220	197	217	198	208	226	202	234	198	191	215	211	203	197	208	219	192	230	205	200	199	198	226	204	214	212	213	218	231	193	227	211	227	211	225	227	210	222	211	229	223	207	213	217	193	200	198	219	183	195	210	199	211	215	234	188	225	202	181	235	204	210	200	211	181	224	181	214	206	202	210	199	188	190	188	198	215	203	198	200	204	231	233	250	220	204	220	223	224	192	192	183	192	204	202	220	173	213	253	203	176	235	201	198	220	215	209	223	204	195	175	197	227	204	244	212	200	199	223	210	225	224	204	231	188	222	212	211	213	226	212	205	195	197	190	238	196	191	206	199	208	202	192	208	221	189	188	213	220	249	195	201	207	176	196	212	208	195	204	196	212	223	207	216	177	195	222	177	234	215	202	207	186	228	190	197	194	218	217	207	213	232	216	229	222	214	213	216	216	206	212	209	207	204	236	205	213	225	242	201	182	204	208	190	180	226	205	255	199	209	197	242	204	218	223	213	228	222	207	187	228	192	203	216	220	251	228	204	183	207	217	218	209	208	183	209	253	205	202	216	243	200	201	213	226	203	209	205	178	226	225	212	219	190	210	206	203	190	212	203	187	215	215	226	195	225	199	198	219	227	219	205	205	211	222	197	204	196	215	211	184	196	215	217	243	220	229	199	207	204	214	231	239	203	204	196	227	217	205	196	215	173	223	214	196	194	188	181	183	204	209	201	217	231	227	203	215	205	204	224	235	232	211	222	211	195	203	176	217	209	226	230	188	240	201	214	217	207	175	208	234	195	184	241	205	194	207	221	195	211	215	208	222	209	194	231	203	224	201	217	212	205	211	216	188	229	213	219	209	232	213	223	211	194	237	212	215	207	179	190	196	189	193	224	198	214	203	197	224	211	199	216	224	209	198	217	229	212	199	224	231	207	207	202	213	220	231	217	251	201	217	195	201	207	209	204	199	192	192	220	182	208	201	197	185	180	231	225	227	194	196	199	201	213	201	229	187	210	180	196	178	224	205	187	221	171	202	190	207	227	225	175	237	197	236	191	212	194	216	218	188	214	227	214	193	204	202	218	207	199	163	241	207	203	203	196	190	207	217	228	236	192	223	193	202	242	204
3809	515	531	539	518	473	541	537	501	510	532	535	474	525	505	540	518	516	515	508	547	480	492	503	466	509	546	532	517	482	535	561	530	504	497	497	487	475	485	495	488	520	489	492	534	530	488	501	505	472	501	490	498	540	498	506	532	533	532	505	495	506	527	510	539	511	537	532	498	512	527	513	513	560	495	510	517	493	506	556	535	557	580	512	516	496	504	547	516	517	494	511	527	474	505	501	513	506	493	522	481	529	526	511	559	479	465	494	499	495	526	508	527	519	503	487	492	497	508	504	505	499	492	499	465	544	501	520	499	479	493	483	505	503	528	517	538	532	499	519	534	508	576	530	507	455	494	501	504	535	542	520	529	533	525	510	510	525	470	511	491	547	469	482	492	522	499	515	503	541	496	503	496	529	537	475	472	513	551	491	514	453	536	497	507	453	494	539	512	508	479	537	508	520	494	509	545	527	495	541	546	515	514	536	505	507	529	511	506	502	483	472	530	510	469	507	479	511	488	537	523	488	522	522	502	533	520	522	506	518	515	502	493	494	481	507	512	502	503	479	490	524	542	466	530	510	527	494	486	493	515	534	510	547	521	510	499	516	523	521	512	496	537	542	517	520	487	506	506	487	521	511	518	524	494	522	481	479	557	522	567	487	496	509	450	495	493	526	492	480	537	527	501	516	529	530	524	498	477	499	508	506	517	510	512	497	526	490	522	541	519	498	513	507	535	488	536	493	523	512	527	513	490	559	510	496	502	542	541	512	495	538	535	494	549	535	545	513	499	510	545	541	495	527	499	495	539	519	533	485	485	527	498	502	497	512	564	494	530	488	524	510	548	482	523	470	505	480	509	523	508	489	457	493	527	518	503	539	507	512	533	474	509	537	502	482	490	517	486	546	498	487	527	485	528	463	546	531	531	489	507	534	507	503	494	522	510	523	486	497	540	507	540	491	508	533	472	498	479	524	536	497	520	503	516	526	527	515	530	522	490	481	537	565	502	513	513	521	501	474	520	512	532	489	505	510	481	506	524	516	532	537	527	496	519	497	485	531	530	475	516	513	504	519	488	564	498	515	533	514	516	529	487	500	509	515	501	502	471	475	531	543	549	518	527	524	519	562	505	509	534	526	452	497	511	493	552	510	496	523	494	539	539	532	479	504	499	560	520	536	527	531	556	519	530	508	511	527	475	513	488	540	471	499	510	480	536	522	515	474	495	484	495	546	498	541	464	511	484	514	504	478	490	511	467	526	474	476	479	510	461	478	513	487	484	530	533	515	501	520	478	506	537	476	498	478	503	508	488	498	533	510	518	487	509	480	507	517	531	498	531	487	482	493	483	519	502	511	564	524	522	494	512	526	499	490	539	487	502	529	495	522	518	514	533	546	509	501	499	542	513	512	478	490	516	500	498	520	502	480	460	492	513	518	514	504	490	547	522	522	451	546	482	473	522	491	519	489	484	483	526	527	533	453	471	590	514	482	472	521	490	484	538	516	479	578	512	528	538	493	510	480	505	511	516	516	505	527	507	521	492	506	498	542	497	492	483	516	536	532	524	521	516	529	524	469	482	505	479	500	532	507	495	510	495	514	516	531	536	462	530	511	505	527	479	478	519	509	504	516	502	471	491	488	534	556	467	501	511	568	503	478	530	528	505	492	497	522	487	536	554	497	513	488	472	504	556	511	536	498	553	506	492	498	481	481	530	459	501	501	467	513	519	482	448	531	491	530	541	515	515	523	506	506	463	488	492	513	508	463	503	536	500	527	496	499	515	476	498	527	558	493	468	526	555	544	500	491	498	522	512	506	504	498	513	502	515	483	538	534	518	485	533	488	507	481	503	530	506	461	445	523	520	507	470	526	537	525	504	519	473	550	530	487	537	521	506	484	549	517	470	539	489	497	470	517	503	539	497	539	455	514	510	536	489	533	513	482	487	467	512	501	527	486	450	544	491	529	485	512	501	533	528	537	517	506	510	521	476	532	455	517	498	551	495	445	486	519	476	468	479	524	484	501	525	526	537	485	439	502	523	502	478	507	472	531	532	488	497	522	489	478	499	531	479	487	490	526	530	493	516	507	505	545	477	512	560	494	509	492	506	493	533	525	496	523	557	431	527	528	519	501	511	505	469	513	504	555	499	482	484	482	503	507	544	522	501	528	531	474	514	515	530	506	486	500	481	480	508	541	515	517	543	488	517	531	526	534	484	503	515	491	519	518	540	509	509	501	526	513	521	534	507	543	508	503	529	498	537	539	506	479	464	487	475	496	522	482	528	543	521	514	511	542	478	517	504	496	515	491	472	492	515	570	487	515	508	550	496	519	562	523	545	534	531	516	490	513	539	506	472	536	518	535	562	537	546	527	564	480	482	512	485	526	530	510	496	524	554	517	500	482	532	522	528	502	502	503	527	518	542	519	497	513	500	518	503	488	484	534	531	516	504	491	521	508	478	505	514	465	496	479	497	543	527	500	508	472	494	522	522	527	543	502	508	484	495	525	528	468	528	499	485	507	503	463	513	537	520	461	517	513	524	490	491	451	512	541	554	530	541	484	511	500	496	503	524	504	489	524	508	481	526	519	515	537	535	562	561	502	481	472	535	505	534	497	531	479	526	519	476	538	481	545	515	534	528	512	453	492	508	480	498	488	501	518	516	525	500	537	503	521	514	477	538	532	495	532	558	501	505	505	538	471	548	528	540	520	490	498	504	521	526	519	541	514	504	535	466	496	506	514	546	542	511	547	532	520	507	531	535	479	517	506	506	510	537	500	459	526	519	536	468	520	480	514	487	541	526	484	474	499	493	491	505	516	535	482	533	495	529	490	497	533	504	497	521	543	505	499	504	529	501	486	475	503	542	528	484	500	548	509	497	531	512	522	510	510	504	528	548	470	537	492	553	496	491	501	508	516	505	528	482	473	523	552	493	516	494	468	527	480	499	528	512	513	553	530	491	520	509	480	488	499	491	511	522	508	541	501	536	516	530	484	489	525	479	543	493	547	511	542	508	479	506	502	563	503	548	482	500	507	503	501	502	531	548	476	508	550	503	489	486	503	457	492	478	479	494	508	496	517	526	474	511	465	498	497	487	538	511	489	514	495	543	489	526	527	494	520	485	535	524	526	541	510	536	497	489	498	522	527	512	523	548	542	527	542	488	500	529	507	512	507	487	462	563	513	522	475	507	488	498	518	509	485	502	494	506	470	517	481	472	495	514	531	535	500	499	529	512	474	474	472	491	516	529	476	489	496	480	503	529	523	522	483	510	469	569	482	528	472	471	530	519	492	469	526	456	483	518	539	495	470	510	494	476	501	505	520	520	524	521	530	532	489	507	512	491	503	481	513	500	514	517	513	521	524	548	494	507	509	545	554	484	519	495	513	525	486	485	495	483	514	480	507	528	480	511	492	487	507	466	502	520	508	511	458	495	475	505	553	483	519	532	501	509	517	462	473	539	505	500	500	508	463	508	477	529	488	535	473	499	517	527	529
18361	1328	657	532	423	406	395	332	293	315	311	316	307	307	303	295	311	315	324	310	283	309	310	271	289	278	286	314	297	260	291	262	260	277	304	276	268	280	320	317	289	294	335	266	295	300	279	270	282	300	312	297	254	284	296	308	315	278	270	318	294	327	283	278	286	282	273	280	307	326	281	279	279	301	291	297	313	312	272	318	319	317	316	285	296	302	310	295	292	297	309	264	288	290	298	327	322	309	307	307	305	297	260	267	286	279	324	295	301	322	320	267	298	281	268	265	320	288	279	299	300	268	277	267	312	317	272	318	284	300	284	267	329	302	298	316	293	276	299	327	285	315	286	262	293	282	310	282	295	305	276	269	282	321	269	268	319	278	282	312	305	276	267	327	310	302	339	295	285	304	268	310	309	264	284	303	304	306	276	301	245	278	295	272	272	301	289	315	278	269	294	298	302	317	298	298	274	306	287	300	313	321	290	258	291	321	261	292	306	292	288	262	289	303	288	318	281	292	301	286	313	300	305	334	283	296	273	281	307	293	309	286	261	292	297	306	283	283	314	331	306	286	315	305	264	301	279	299	299	323	295	273	285	259	305	294	293	288	276	290	318	279	290	286	279	274	296	314	296	270	333	312	289	278	294	291	299	251	282	320	308	292	293	302	288	303	283	289	302	306	316	323	302	305	272	292	280	290	287	285	270	285	336	306	280	309	322	348	315	307	289	279	313	320	266	308	238	312	267	288	307	281	263	266	300	286	305	285	264	277	317	313	317	308	299	320	308	287	313	254	317	305	279	302	289	283	303	263	275	258	286	309	280	279	284	306	273	265	281	280	281	275	271	285	277	326	293	285	295	274	310	275	311	288	275	284	276	297	290	318	281	293	272	292	300	315	271	306	310	299	292	289	280	303	278	297	304	302	285	286	329	321	293	319	288	268	302	280	291	282	292	296	298	336	265	270	325	280	289	304	316	280	279	282	298	279	309	311	286	294	300	312	316	284	286	292	274	274	291	298	318	318	268	284	252	298	294	302	270	283	297	285	277	317	307	277	344	315	305	292	325	288	281	297	346	315	289	274	321	316	318	320	297	308	290	269	302	319	291	295	298	276	267	335	288	303	302	307	301	278	264	290	289	302	309	279	261	330	302	309	307	290	272	297	288	281	306	318	278	268	269	285	279	264	308	313	263	290	318	304	269	300	319	287	321	319	285	278	313	278	300	292	291	306	268	303	266	293	307	266	296	311	316	297	296	324	313	290	300	283	330	305	300	307	264	267	248	283	255	279	273	310	286	283	315	299	284	284	292	268	277	301	283	258	276	278	299	270	333	287	291	301	266	314	261	301	325	290	283	297	302	275	286	296	305	264	299	288	263	292	305	288	298	279	259	307	299	304	291	289	260	280	291	298	308	255	285	290	289	278	302	252	302	333	292	288	271	306	285	281	290	253	275	301	271	290	293	293	280	270	326	308	297	299	272	306	293	301	273	272	316	317	297	327	287	276	303	318	291	290	299	271	291	302	291	293	272	318	311	313	301	278	295	291	289	295	312	270	289	321	317	295	307	289	304	307	263	269	274	315	283	325	303	298	291	289	270	268	305	272	281	265	301	304	300	297	273	303	295	303	317	278	312	287	309	286	298	274	313	285	295	302	284	291	262	313	244	277	314	289	258	290	287	287	284	313	304	290	310	312	304	310	298	299	293	314	304	300	303	329	280	323	330	305	306	249	291	306	296	286	271	298	300	303	261	300	278	307	262	292	325	282	285	327	305	297	312	303	296	289	326	330	304	306	262	277	282	305	299	310	310	276	289	300	293	312	290	273	311	288	294	283	321	294	298	291	303	337	321	289	246	282	319	279	273	297	278	293	282	296	263	281	283	321	305	289	322	288	276	294	298	280	303	320	298	284	303	283	270	297	279	315	272	312	287	342	254	263	306	301	286	305	288	307	292	263	278	270	321	277	267	280	290	311	280	282	327	308	287	308	280	282	310	273	315	273	296	318	304	296	287	298	283	299	319	276	307	324	329	335	304	283	284	291	291	320	283	282	266	302	280	261	290	291	306	301	296	305	303	297	263	274	262	319	286	286	283	304	313	310	276	254	284	308	311	276	297	314	316	285	279	314	322	300	281	297	317	304	316	277	285	282	292	297	301	291	348	288	298	277	268	322	321	300	282	291	280	278	310	301	307	297	276	312	261	269	267	309	294	269	288	307	325	289	299	283	293	329	288	304	281	296	288	285	302	264	287	298	292	302	316	285	306	290	317	293	282	257	296	312	289	269	300	285	289	292	295	304	289	284	305	247	301	334	334	333	290	281	308	290	296	297	274	319	290	264	286	302	307	278	314	283	286	273	299	275	281	314	331	289	307	283	291	267	274	317	304	299	281	315	296	274	305	282	285	279	289	290	277	326	279	294	333	295	266	299	299	291	281	280	265	245	305	294	267	305	305	297	270	261	297	253	268	301	298	310	329	292	324	286	306	327	295	269	307	289	301	302	270	327	274	294	264	300	277	283	268	315	276	256	274	307	292	273	282	288	314	272	289	312	274	284	311	288	317	322	276	276	304	296	283	286	291	286	280	285	302	302	316	275	288	303	305	287	273	281	339	320	298	299	301	298	293	286	292	276	261	281	273	258	286	318	349	311	289	295	304	275	324	290	278	300	274	289	314	295	286	269	315	306	303	287	304	322	331	291	308	312	302	270	306	330	311	284	283	299	324	293	312	257	268	301	300	304	284	296	323	307	312	284	290	286	302	289	291	290	319	271	309	275	286	311	316	279	311	292	309	264	290	295	305	269	291	296	263	292	290	302	318	306	283	273	306	293	269	300	307	285	260	343	286	311	267	277	297	304	306	301	282	272	294	308	287	299	282	283	282	279	306	274	260	285	282	301	280	278	311	265	266	306	301	307	277	292	333	312	293	297	312	277	316	308	314	294	298	311	316	338	286	290	284	310	333	296	302	289	308	301	296	306	288	303	283	281	286	251	297	294	265	257	289	275	292	292	318	285	292	288	274	318	288	295	281	300	296	292	305	287	258	298	265	268	306	296	291	312	279	306	306	271	293	269	305	293	272	275	301	300	303	247	310	261	313	288	297	309	305	316	302	315	307	297	265	294	297	264	302	311	290	308	305	300	255	287	345	320	314	288	296	314	287	322	305	311	300	276	301	296	305	274	289	291	315	334	307	276	256	288	285	284	287	298	314	299	279	308	300	265	284	294	284	295	304	277	300	287	289	305	304	275	292	270	285	334	318	288	303	291	282	308	313	289	271	301	291	253	282	293	345	307	286	287	276	310	293	306	293	281	274	280	272	275	291	282	291	290	310	244	294	263	295	291	277	299	277	290	259	283	326	322	300	286	296	321	298	270	299	282	322	281	307	277	289	289	306	276	288	289	271	310	303	260	280	297	283	292	301	296	286	302	303	284	317	292	265	319	304	308	293	343	282	291	292	292	284	299	311	277	308	269	290	333	290	295	257	338
10955	923	1326	1492	1346	1134	1022	1011	917	899	870	840	760	813	791	751	714	757	723	762	747	683	707	715	700	748	687	666	683	705	730	677	698	720	722	696	718	693	673	706	662	703	648	673	740	691	696	707	718	718	701	647	657	660	699	685	688	693	651	667	665	679	624	727	653	670	710	698	664	707	669	674	705	677	636	721	682	689	687	686	690	693	649	705	692	731	694	638	696	677	716	658	687	682	669	687	622	688	688	691	677	714	670	621	696	648	696	675	763	646	680	640	696	663	695	691	687	681	690	668	632	703	671	697	673	715	702	685	646	668	749	689	734	665	688	666	685	722	737	681	727	681	641	723	696	647	686	629	714	707	699	716	669	697	643	700	705	662	682	719	634	658	730	721	699	657	648	723	703	674	690	724	710	708	705	704	687	699	693	641	732	673	715	657	688	703	669	693	669	672	668	692	651	716	716	663	673	686	678	712	679	699	659	617	664	713	699	692	648	656	656	651	727	680	667	722	685	659	727	705	678	660	659	664	687	720	704	692	645	717	694	690	618	714	669	692	656	751	675	635	678	731	689	667	683	658	664	662	651	631	647	690	682	704	638	686	701	660	665	715	670	674	665	698	643	631	677	704	649	662	636	639	713	655	687	701	692	693	710	737	716	704	664	713	626	634	633	720	663	700	640	675	637	684	685	730	689	650	686	666	700	713	705	718	732	725	668	675	676	695	675	705	664	675	738	657	741	706	682	711	661	689	737	709	683	710	646	673	671	669	636	711	653	690	708	694	619	670	663	690	693	676	687	696	662	679	708	666	655	700	643	656	707	694	665	695	671	645	694	703	704	709	692	665	664	747	650	701	679	710	622	708	729	635	664	708	667	699	682	702	670	668	691	680	725	677	708	714	671	652	684	683	671	667	703	659	696	684	670	722	705	649	703	687	675	682	694	696	686	685	651	631	660	684	662	723	669	707	710	713	707	701	607	686	701	695	665	714	694	726	670	685	631	679	676	670	652	691	675	680	674	691	650	723	671	655	672	702	734	667	656	686	660	676	650	638	694	729	689	683	673	666	720	672	671	637	658	644	696	682	703	686	702	681	641	730	674	699	733	649	665	723	687	678	671	701	715	666	686	717	708	687	707	681	681	659	685	686	661	642	691	686	687	694	701	678	645	670	662	657	647	719	713	679	660	664	682	707	656	673	675	679	668	697	710	690	691	672	681	692	659	717	633	662	723	651	694	674	690	724	679	659	674	661	704	666	711	716	682	672	670	667	629	650	731	671	723	661	689	635	722	642	721	633	713	660	681	652	687	684	640	685	646	685	698	681	669	690	684	708	671	694	692	699	686	678	619	677	687	689	666	698	639	650	664	686	720	689	681	695	696	680	700	702	706	697	633	693	693	698	658	687	688	655	714	691	652	677	638	682	659	721	645	658	670	710	696	729	679	699	645	697	678	710	647	721	695	668	717	699	627	677	664	680	713	677	691	670	694	684	694	693	680	698	663	648	634	684	696	692	700	672	684	677	646	706	648	639	680	650	654	686	675	673	678	689	670	693	697	669	722	651	688	694	695	657	664	746	652	701	689	683	667	682	686	692	656	700	655	707	669	672	714	703	623	712	648	646	669	682	641	662	727	672	668	687	660	693	662	705	682	695	638	688	676	685	705	693	675	704	658	672	704	681	753	705	671	675	690	696	681	687	661	698	674	688	702	661	678	625	656	726	703	705	690	681	677	684	732	701	661	669	721	692	647	666	706	685	674	688	651	725	668	629	650	675	703	693	679	679	702	690	685	716	679	714	662	694	726	690	666	696	692	682	661	734	701	728	701	706	705	689	726	664	723	680	668	674	691	676	673	681	695	676	671	692	702	733	647	678	700	669	695	657	718	662	702	683	674	675	682	661	700	682	733	673	726	700	660	680	666	695	684	716	644	722	725	660	692	687	743	658	709	677	699	686	689	676	666	652	694	696	702	725	698	722	665	718	675	666	669	669	685	671	680	645	660	654	638	696	658	700	650	671	671	704	658	665	680	680	677	671	676	705	650	643	691	671	696	700	687	670	659	681	681	686	668	678	686	631	660	700	687	661	740	673	721	677	680	716	704	683	669	697	687	671	677	695	677	684	649	623	681	687	670	709	680	649	695	674	689	703	683	679	703	703	673	626	690	680	721	703	666	675	732	686	717	691	717	656	682	679	649	756	673	675	635	688	672	698	642	671	687	700	698	663	717	633	678	684	733	718	684	678	679	661	720	678	666	712	701	629	690	689	684	693	696	667	662	695	657	713	646	678	692	701	659	715	654	658	651	747	701	678	706	694	660	682	653	695	698	636	700	707	718	681	719	669	686	707	660	700	658	726	714	682	667	672	698	677	704	656	641	665	651	673	673	658	640	671	690	691	669	731	684	675	722	683	661	687	690	684	692	667	721	653	702	683	675	675	643	716	728	622	703	647	679	686	735	697	643	674	683	665	657	678	675	704	712	688	685	711	673	683	667	685	680	686	649	713	726	662	665	689	729	668	672	684	734	690	666	657	698	684	649	707	697	638	720	685	647	703	738	673	678	719	676	688	722	616	619	648	647	695	665	647	670	678	687	674	682	685	662	675	678	665	680	689	667	690	702	666	682	679	680	640	667	698	678	665	687	716	678	644	711	679	652	634	725	687	642	698	666	713	690	667	664	646	658	692	695	686	708	711	680	684	650	660	648	706	736	680	638	744	685	695	676	603	699	646	651	714	681	729	700	699	670	693	674	633	703	689	654	689	648	713	666	638	671	679	665	706	688	704	625	661	688	652	681	628	635	634	713	689	700	667	656	644	704	688	712	688	678	673	662	718	678	685	680	714	711	615	685	653	642	656	681	673	619	651	677	686	671	672	703	689	668	690	683	697	674	671	668	635	658	676	672	712	710	677	650	672	721	637	678	743	675	677	674	642	662	709	670	698	682	636	708	683	680	689	693	667	712	697	722	622	693	660	679	695	645	690	689	684	681	682	681	663	660	688	695	698	656	674	663	705	677	650	711	678	639	668	673	666	688	699	678	679	665	683	744	705	668	665	672	711	678	673	641	671	723	666	682	721	675	659	701	718	696	665	661	651	691	641	683	702	693	719	686	687	662	717	684	667	681	697	686	678	665	682	678	692	664	707	694	690	664	693	652	729	668	653	690	717	649	655	684	715	659	702	655	689	664	703	698	667	667	720	676	727	674	706	708	666	692	676	678	683	681	675	661	683	669	734	709	653	676	661	704	683	708	673	705	661	678	666	718	643	683	666	694	675	662	673	725	717	670	675	710	668	693	695	708	654	683	708	722	664	707	679	652	709	681	672	635	698	680	675	693	689	715	697	670	714	714	647	653	710	647	743	691	661	641	627	685	642	674	650	687	690	685	707	678	699	655	683	680	694	674	679	707	704	640	676	696	693	705	686	703	664	700	685	695	654	744	663	685	634	665	676	716	699	622	656	661	667	654	711	689	647	716	712	704	665	670	656
26908	3052	1259	929	807	657	601	577	511	511	448	471	457	461	482	443	448	439	447	439	458	391	473	427	431	415	437	449	452	389	451	445	438	458	450	472	481	409	419	420	416	452	442	421	464	456	406	430	442	420	437	435	444	393	428	395	472	437	403	487	490	422	469	385	426	411	429	422	409	473	418	419	427	411	487	461	385	438	398	437	435	408	420	401	466	455	462	420	405	414	445	406	449	448	451	433	435	433	425	433	415	399	410	458	426	453	413	487	414	422	444	410	417	479	422	446	422	471	431	436	466	446	454	473	428	409	423	405	407	455	455	410	412	412	433	417	420	421	389	405	426	491	448	428	428	421	465	411	421	475	434	424	416	406	445	403	390	453	448	392	431	435	456	462	397	428	408	397	379	416	449	429	425	426	394	423	435	436	402	411	452	474	496	462	444	418	447	413	464	416	440	417	404	429	432	421	404	414	454	406	403	450	446	415	420	434	393	438	422	474	457	392	410	421	436	434	438	450	420	407	442	429	447	424	422	427	442	416	457	419	431	478	434	373	445	429	460	433	421	428	426	399	440	459	460	455	423	433	435	423	421	444	394	468	470	456	406	428	422	440	456	457	437	402	458	400	462	407	430	409	450	468	429	464	442	417	410	384	442	417	466	424	451	423	408	449	414	447	440	448	470	412	437	385	409	411	435	426	454	426	406	430	424	394	446	435	443	460	437	469	401	471	438	437	399	447	475	422	434	414	413	407	430	412	426	450	397	445	479	430	413	429	456	405	426	419	399	450	448	440	406	426	429	444	460	448	431	434	451	451	463	405	416	451	435	459	429	455	424	430	438	411	410	449	415	421	420	418	431	413	441	409	473	444	424	389	481	436	419	406	416	429	418	422	387	408	462	403	412	412	475	462	416	429	430	438	453	459	475	474	403	440	419	409	424	409	401	395	432	416	433	409	450	470	427	435	415	453	444	434	420	397	457	418	431	433	446	457	436	388	405	425	413	394	430	431	407	428	418	431	421	400	420	450	434	410	454	454	362	409	462	448	386	415	416	419	427	416	472	427	439	416	412	425	456	443	416	434	468	461	381	420	433	420	409	455	425	427	457	437	436	464	420	465	429	431	425	397	402	413	402	421	401	430	410	455	424	436	403	448	455	427	385	388	420	450	406	435	408	400	455	425	410	438	419	421	443	415	438	425	419	453	440	459	472	446	408	455	424	423	419	415	457	424	405	405	407	433	418	420	410	437	436	401	415	429	446	415	433	437	442	440	437	443	427	465	413	393	447	450	374	423	422	418	463	423	396	470	404	397	430	463	449	419	422	459	450	433	423	436	429	415	396	402	425	403	434	430	502	404	431	437	419	427	379	408	401	407	436	392	414	445	455	459	454	433	435	424	463	447	448	454	425	427	404	404	398	434	403	398	423	446	410	412	405	435	457	426	405	415	402	437	407	387	444	475	414	438	424	438	447	412	396	391	398	407	387	443	457	427	411	459	423	446	433	427	431	426	423	429	461	431	441	432	428	431	412	454	443	403	444	454	440	402	398	398	456	421	448	413	465	417	443	412	454	440	391	399	458	452	421	442	396	433	389	403	411	450	434	445	433	406	413	443	431	432	443	402	392	440	436	403	410	456	385	424	440	462	405	396	491	388	439	407	412	446	434	460	422	405	454	413	445	418	423	428	463	433	440	410	453	445	432	428	455	427	441	416	421	438	416	406	450	413	474	457	433	414	437	449	437	433	435	393	426	410	439	430	427	418	395	428	376	436	418	398	446	450	436	405	450	456	435	423	432	433	479	431	383	426	422	398	410	413	425	451	444	441	449	483	403	431	443	447	485	382	440	447	411	427	437	422	421	430	431	473	418	416	459	408	412	405	429	396	395	402	400	431	431	390	423	399	434	459	410	409	454	461	438	449	393	420	453	481	434	439	446	400	429	425	411	401	444	410	454	431	411	454	409	409	428	400	443	402	449	461	376	434	432	413	423	419	444	419	405	400	433	444	431	451	424	458	390	413	432	412	421	439	440	443	446	425	430	450	421	421	417	440	441	424	424	413	463	437	428	439	464	438	433	438	416	448	411	449	446	398	449	437	449	420	465	423	445	416	436	386	455	443	404	446	429	418	454	413	468	464	408	465	413	437	451	452	421	453	430	411	404	428	398	424	435	389	405	394	458	420	391	453	431	415	437	463	397	460	424	431	428	441	438	425	415	418	420	439	379	454	423	453	420	412	456	440	440	436	406	466	444	412	459	454	447	433	441	402	434	416	462	417	452	396	423	422	430	452	476	451	428	431	441	388	389	424	438	450	471	432	434	454	435	415	480	438	478	390	447	450	430	458	470	409	415	402	433	430	430	439	420	465	443	434	431	393	433	425	453	452	416	426	456	408	440	503	427	457	426	417	421	419	415	459	410	422	420	415	481	444	445	426	413	424	421	420	465	453	432	430	445	418	449	414	450	464	436	433	426	463	448	451	410	410	432	388	442	410	443	425	463	503	396	425	457	423	417	401	450	448	407	401	417	416	434	428	447	422	437	422	412	421	424	418	429	397	440	397	460	458	407	452	433	423	432	432	446	437	394	431	410	382	421	412	442	436	411	427	448	443	415	467	428	445	397	398	429	440	433	444	452	423	381	435	455	445	471	467	458	415	460	407	422	433	415	417	439	427	476	462	422	423	464	465	416	391	386	430	407	428	400	438	416	440	368	409	390	409	381	403	411	387	400	450	425	466	395	435	466	416	424	464	436	423	425	379	449	432	473	416	432	434	400	425	437	407	372	444	440	450	388	405	419	441	446	440	440	439	410	406	427	429	411	423	417	413	450	434	448	449	419	466	446	438	449	442	400	457	428	428	428	412	404	410	450	399	415	425	395	418	423	428	413	423	438	438	412	463	437	412	449	415	441	468	411	405	421	386	452	466	400	433	394	385	388	433	445	419	393	412	399	424	455	478	431	443	440	431	415	485	403	436	421	403	394	411	420	421	416	422	435	405	424	363	436	433	426	412	438	454	437	396	412	433	458	422	391	408	421	390	414	424	442	469	439	425	419	445	432	433	423	415	413	415	418	387	445	414	423	437	394	417	403	458	406	417	423	401	394	425	429	439	418	450	413	420	454	436	389	444	423	411	427	405	451	441	397	456	403	431	412	403	429	431	424	429	443	403	418	431	453	402	423	400	420	491	431	425	415	466	413	406	432	440	447	416	455	406	437	428	396	451	396	436	435	455	451	457	413	440	412	400	407	424	437	405	444	454	438	420	436	439	449	440	464	417	401	393	426	433	424	390	434	399	422	403	445	447	424	415	427	425	433	415	419	455	451	457	421	429	447	488	415	408	459	408	444	404	408	441	405	386	400	395	408	436	412	401	414	394	460	417	417	408	433	424	451	423	436	420	446	393	442	451	447	396	461	410	388	450	413	461	388	457	431	439	440	432	465	398	405	421	432	421	421	444	467	396	416	427	444	453	410	412	451	435	423	395	415	411
13925	1432	2271	2497	2338	1893	1679	1475	1421	1341	1219	1278	1199	1107	1105	1084	1081	1072	1034	1056	1042	1031	1042	1017	1005	1028	965	1000	991	970	964	928	943	1053	913	937	932	951	1008	954	970	912	905	957	949	989	997	928	973	958	959	980	942	894	922	898	973	932	956	979	913	898	938	1025	958	913	1009	916	904	928	962	912	892	927	920	939	1016	897	966	966	983	937	980	984	862	938	956	988	926	946	924	925	902	970	954	924	988	916	911	948	916	834	956	932	949	915	962	979	899	914	973	945	960	940	989	936	927	942	971	939	952	956	943	914	971	951	937	1035	893	913	962	907	932	906	965	951	936	902	996	913	909	924	935	935	891	926	953	960	894	970	924	979	954	890	949	941	954	918	906	907	950	942	924	931	981	929	944	921	976	907	899	938	954	922	895	929	911	924	953	886	932	972	944	963	938	930	898	915	971	921	889	898	925	906	955	916	912	887	975	918	923	912	967	950	918	915	947	922	899	966	939	941	920	940	905	955	981	915	928	945	891	918	915	927	916	887	900	963	931	928	908	954	902	913	947	920	874	876	1006	969	949	917	964	975	951	939	899	943	963	928	899	988	981	930	941	954	944	901	897	972	887	919	961	949	923	899	916	969	955	901	906	930	910	959	859	919	943	928	961	922	904	873	977	905	929	971	984	1005	942	944	932	864	935	944	900	936	922	926	952	940	948	907	966	941	920	910	980	926	912	924	897	966	937	917	973	914	974	939	930	950	927	930	919	926	993	908	932	935	928	892	904	861	916	920	895	892	942	945	894	917	897	872	931	929	897	921	926	949	990	900	899	914	924	935	935	934	923	910	950	942	928	917	987	939	938	945	910	914	882	940	917	936	932	924	933	944	881	926	942	895	952	962	923	908	942	917	933	951	947	908	942	943	901	890	891	910	890	884	881	965	905	921	922	899	876	915	933	968	924	972	905	908	891	892	927	985	962	909	930	905	922	945	935	947	891	914	929	951	941	886	920	934	926	862	960	977	913	939	941	932	882	988	947	912	936	895	932	859	935	974	936	879	944	994	980	905	934	894	875	938	969	939	973	948	971	923	931	927	874	946	914	888	919	934	909	909	934	960	917	920	944	886	971	930	971	882	956	977	951	926	888	1008	918	909	928	928	940	937	939	974	905	955	954	913	932	990	969	920	909	931	925	906	927	947	933	929	959	929	903	962	910	1026	945	886	907	913	905	907	941	871	946	899	963	958	901	921	939	907	941	915	940	909	933	906	931	910	975	920	907	949	954	899	959	891	901	925	962	928	908	934	879	888	974	928	952	877	911	931	982	966	949	937	934	929	950	915	937	945	906	937	945	931	935	926	888	873	955	919	990	951	917	972	979	875	873	926	886	859	914	966	939	948	952	939	990	960	940	945	936	938	948	912	902	931	920	916	943	914	998	907	921	972	922	906	919	982	894	933	915	937	906	980	928	922	966	939	978	947	908	940	1009	965	886	897	925	941	939	942	931	934	926	912	950	902	916	891	905	914	896	893	936	916	944	962	917	949	908	924	958	967	931	962	923	991	918	917	913	941	871	938	967	935	874	961	937	947	947	909	965	935	1002	928	956	908	953	966	901	1002	968	933	930	917	920	922	981	906	982	925	901	973	916	912	931	929	926	932	890	940	935	965	958	962	931	965	937	972	940	978	943	877	891	950	971	879	935	903	963	900	966	943	963	937	981	949	915	911	940	946	944	893	988	916	971	975	980	891	930	916	967	910	961	956	924	951	965	900	899	930	967	929	957	857	964	957	924	916	948	909	954	958	906	915	936	985	941	930	929	896	887	971	944	878	953	968	892	926	942	956	947	955	977	954	936	862	904	938	959	910	896	961	926	1006	896	867	879	1007	958	966	984	935	957	952	940	942	954	944	917	986	916	968	980	901	996	939	1000	966	914	952	939	1000	938	972	911	926	892	909	918	890	913	965	904	952	926	926	943	948	922	938	886	926	953	929	881	925	918	907	896	976	911	917	944	953	970	977	934	947	937	913	896	937	886	917	955	891	943	889	931	912	943	922	916	937	957	930	963	933	984	933	1020	906	910	921	957	990	954	975	934	918	965	930	916	864	915	925	978	941	956	936	904	956	871	933	966	961	941	880	913	918	879	906	967	893	912	907	911	892	984	927	958	956	965	910	929	932	893	938	903	920	950	906	933	959	924	956	930	961	935	911	955	949	974	927	942	900	922	943	926	908	944	941	948	913	922	932	892	908	948	950	935	998	939	969	916	979	901	966	985	930	962	905	954	942	914	925	948	952	916	963	943	920	990	925	978	930	890	913	935	925	907	956	1001	896	973	931	945	900	967	951	938	959	937	982	895	960	913	939	899	900	899	931	930	923	959	956	909	954	951	937	983	949	897	963	966	922	934	1014	954	933	922	959	963	931	986	919	951	926	864	904	937	927	932	894	889	954	978	952	903	940	1024	967	891	919	1006	895	955	957	931	934	947	999	939	868	913	931	900	894	891	957	929	933	927	939	941	913	998	891	908	923	899	922	956	903	948	938	925	918	933	920	974	954	914	897	947	975	931	937	985	894	952	953	935	961	921	922	929	916	945	975	955	910	916	930	959	941	952	953	912	947	904	961	882	911	979	908	959	950	975	936	877	979	924	965	909	875	919	970	966	951	905	901	943	899	906	891	955	936	901	946	946	906	925	914	957	906	929	899	989	917	927	908	948	957	894	953	925	1009	926	950	923	929	959	945	960	948	962	963	939	968	920	1006	912	925	939	908	940	897	918	894	938	934	905	900	939	898	935	889	952	925	913	909	953	921	928	953	920	947	915	913	943	904	935	927	964	921	926	914	945	895	955	964	945	939	928	968	933	919	1016	932	975	969	935	868	945	942	1026	952	934	935	989	923	997	944	952	995	900	1004	949	903	983	1000	911	948	922	930	924	936	913	882	935	957	943	954	954	901	901	940	942	923	994	954	952	903	925	931	879	994	931	956	935	929	921	913	950	991	950	935	937	976	907	944	861	942	902	938	931	882	946	930	938	932	924	944	953	875	910	990	929	919	899	933	905	936	935	945	906	923	932	904	963	903	940	932	919	912	949	921	921	912	950	911	962	902	884	886	939	893	911	940	973	933	913	960	919	912	929	909	895	899	975	897	907	901	924	974	915	962	914	960	892	933	930	949	911	984	951	955	907	951	959	907	918	987	964	854	915	940	904	934	926	932	953	925	889	980	940	949	941	903	897	946	922	947	908	899	962	940	908	949	968	912	958	967	929	911	982	980	938	931	990	956	1005	974	919	977	913	942	887	875	890	973	884	936	944	883	951	939	859	952	938	905	968	910	887	922	912	931	925	969	986	942	869	923	964	964	937	932	876	952	954	968	896	941	915	904	918	929	924	866	970	948	908	928	893	891	925	920	978	916	925	949	926	950	936	947	907	960	934	903	909	945	961	943	933	927	915	905	922	970	934	904	1004	967	902	936	937	919	940	936	965	969	934	946	895	908	943	907	975	916	884	942	941	940	917	880	908	925
5443	316	237	198	200	217	205	250	253	202	217	219	205	225	214	179	189	195	221	217	209	199	211	204	186	216	210	210	190	189	197	211	185	207	212	205	200	225	202	227	221	216	202	221	190	205	214	201	212	232	224	257	219	188	192	181	226	240	216	209	215	222	232	210	221	186	222	222	207	217	196	209	211	222	221	215	231	219	186	191	223	219	207	190	224	197	214	226	207	230	219	226	188	192	207	226	227	194	207	230	209	204	242	232	207	193	213	208	220	206	204	216	180	216	199	213	204	187	208	201	222	238	204	225	210	223	206	245	210	201	219	222	211	227	199	225	229	210	195	235	205	185	229	228	192	191	177	218	215	226	198	217	207	224	173	201	198	192	201	197	233	213	191	199	237	189	196	193	214	206	215	232	217	215	205	223	226	180	213	202	211	193	164	219	229	191	196	216	208	238	234	215	183	203	205	216	235	202	189	224	215	186	244	185	210	191	194	206	221	169	197	199	223	180	207	180	225	221	221	233	197	191	231	244	201	192	228	213	233	243	242	220	214	226	228	225	229	197	209	184	216	226	214	178	218	197	210	216	234	229	198	233	207	233	208	235	220	233	239	224	186	226	223	205	242	224	224	235	211	218	213	195	199	218	227	201	208	225	222	206	214	186	210	217	172	194	203	224	194	217	198	229	217	226	213	195	209	209	206	192	205	170	199	197	203	218	220	241	239	230	216	204	238	216	218	203	190	203	209	213	224	189	209	200	193	215	210	194	243	206	206	230	189	198	199	186	216	202	190	211	194	189	262	207	188	212	218	192	180	225	209	225	171	199	217	198	202	190	191	218	206	203	206	207	210	199	218	213	211	229	190	214	210	222	207	203	209	216	224	189	221	177	225	192	200	230	220	188	212	228	214	208	200	212	215	191	211	197	229	215	199	203	227	233	221	198	194	205	225	221	186	190	238	232	204	205	226	220	216	211	230	235	203	211	240	181	213	236	183	206	234	182	180	190	222	173	197	215	198	229	250	219	224	204	228	215	194	196	192	197	191	223	226	259	224	207	190	205	218	205	195	200	188	190	196	210	236	212	223	208	218	248	233	219	206	231	235	209	190	217	209	213	201	200	217	191	218	210	228	218	237	202	218	236	229	220	206	192	191	234	210	223	208	201	208	214	207	226	240	213	230	236	219	218	248	219	217	232	213	201	193	170	232	216	221	175	224	206	228	212	246	212	205	208	241	220	230	248	210	188	204	215	221	218	202	214	167	205	169	209	239	205	199	214	215	212	187	207	211	227	227	195	203	211	215	229	225	180	214	219	204	211	198	213	201	223	197	204	207	219	210	236	212	192	204	179	227	200	224	199	204	201	179	188	182	200	195	216	183	216	232	206	200	210	193	215	204	192	207	216	225	223	194	224	229	202	216	222	222	209	241	219	191	254	225	220	201	218	195	176	220	194	228	208	226	233	227	224	182	198	187	191	200	193	193	215	201	214	218	202	204	240	205	181	191	213	216	209	200	228	205	185	193	206	199	221	226	188	221	193	197	186	213	224	201	189	257	196	214	209	203	201	184	211	176	246	212	223	250	214	205	188	206	236	205	219	230	199	175	236	216	195	201	212	194	238	224	212	193	205	213	216	191	208	227	224	181	194	197	211	218	210	226	206	184	208	223	194	193	191	218	235	198	185	195	203	222	221	232	234	201	216	220	200	201	192	206	223	190	206	206	219	212	234	194	201	204	209	211	209	203	197	179	205	229	220	185	184	237	243	220	217	176	201	213	228	214	219	246	201	208	224	221	184	233	243	222	189	220	193	195	193	183	200	205	206	222	181	229	208	202	212	218	226	209	195	203	237	206	193	207	210	198	217	213	208	193	212	216	216	227	225	196	202	184	220	230	211	205	211	226	204	217	205	220	192	193	212	219	222	231	200	219	215	216	216	213	230	213	213	209	234	186	208	233	193	204	219	199	222	234	182	201	190	236	221	217	205	236	219	201	209	233	230	207	222	212	221	201	198	209	196	194	211	202	203	223	195	224	199	217	217	196	217	213	222	189	211	195	191	215	215	206	214	239	240	203	187	206	224	220	203	214	204	220	214	187	190	203	217	209	173	206	196	198	195	215	199	185	196	195	184	217	206	217	206	203	203	212	200	223	189	185	229	200	212	201	212	209	183	231	202	228	202	237	237	225	224	222	246	197	241	199	191	180	173	188	234	211	214	191	193	223	189	232	191	230	209	208	222	188	196	217	223	216	218	248	211	216	209	195	204	187	212	209	201	209	200	201	213	203	198	171	189	201	197	222	229	233	210	208	187	220	196	191	222	208	228	215	202	210	236	229	207	217	191	196	212	184	208	228	225	216	254	225	217	193	205	213	230	181	206	212	218	183	210	206	230	221	208	212	206	253	220	252	206	210	222	237	199	191	224	197	212	207	198	209	210	232	219	214	221	242	201	233	183	212	200	186	208	203	202	213	227	201	224	186	221	208	206	215	207	205	204	229	220	226	211	202	183	197	202	222	224	226	213	216	199	206	187	216	190	198	228	221	217	197	239	199	227	205	213	187	202	206	182	211	212	206	226	200	213	243	239	209	215	244	215	218	181	224	210	232	210	173	230	243	216	223	216	185	207	220	204	236	204	226	192	239	201	193	214	192	214	197	215	174	210	215	218	211	198	201	229	205	216	198	193	228	214	186	236	194	224	203	217	215	222	229	207	230	240	181	225	218	223	196	210	210	226	211	182	236	219	211	203	206	243	199	226	203	206	208	204	206	211	207	194	203	229	187	178	210	232	186	218	214	199	209	203	200	177	226	241	182	200	234	201	222	198	207	218	216	204	237	223	203	195	229	199	211	214	211	205	204	221	198	219	204	202	201	186	220	254	238	184	181	191	189	230	227	213	190	201	242	197	200	206	192	236	201	193	209	198	209	190	223	237	216	209	210	204	204	222	224	219	189	218	208	226	203	227	230	212	204	196	209	203	227	211	202	212	243	222	205	189	209	232	210	198	200	210	229	204	223	228	194	184	197	205	217	220	229	190	183	229	210	208	215	199	193	198	219	175	189	219	203	237	218	185	198	209	215	222	222	212	236	191	209	196	230	218	201	204	207	222	214	171	194	203	209	202	199	215	205	229	208	198	193	227	168	218	210	210	201	197	205	214	193	181	192	193	192	189	225	212	214	189	222	214	232	244	225	227	204	183	209	225	196	239	229	213	216	212	212	185	212	221	203	213	209	213	196	191	224	212	207	210	200	214	171	209	230	216	194	213	219	186	208	204	227	211	210	211	220	214	216	207	202	215	192	232	203	187	211	211	213	229	206	211	226	189	205	217	217	214	199	192	212	235	203	219	220	241	222	222	210	212	200	230	210	198	222	228	218	213	205	220	235	228	215	204	183	234	203	232	219	189	208	165	192	224	217	215	213	194	208	201	229	211	220	214	208	195	211	193	220	217	204	231	203	193	224	246	203	214	230	211	194	190	234	197	255	205	224	218
3796	521	534	528	573	535	566	479	519	515	530	505	528	557	539	479	512	524	511	503	486	510	501	521	450	467	540	483	505	523	561	515	519	542	521	520	525	535	505	529	507	524	524	512	531	517	504	499	449	487	506	502	522	493	530	480	577	501	481	553	572	461	515	512	506	509	508	515	497	515	486	530	478	449	485	481	515	550	478	463	520	538	500	499	521	533	539	481	505	536	513	506	535	489	561	492	485	479	497	500	525	469	549	496	504	509	528	525	485	522	462	533	503	497	509	494	498	496	511	536	476	519	501	490	549	479	517	554	516	507	517	486	507	470	473	487	519	508	564	502	484	458	503	537	463	489	505	538	517	526	525	520	522	470	537	504	528	501	516	540	479	511	555	504	506	498	496	489	498	485	561	515	541	537	521	517	509	526	467	504	525	492	505	512	512	525	449	494	508	497	517	502	561	486	527	533	513	520	504	474	529	473	548	496	504	511	501	517	506	519	520	489	513	482	520	508	518	511	492	475	498	522	492	541	562	527	500	486	499	490	518	512	489	507	506	509	496	508	535	484	522	466	519	509	548	511	511	545	500	510	501	486	484	525	500	512	524	517	503	500	509	499	542	542	504	548	525	527	465	550	496	533	478	505	518	518	518	510	497	531	526	512	557	436	502	511	482	479	491	503	477	506	531	480	511	484	504	541	481	485	509	506	505	502	523	516	502	496	468	548	491	493	495	476	517	488	536	479	523	501	520	499	513	531	517	558	518	474	522	536	476	510	560	497	512	532	488	540	504	525	531	556	549	485	506	516	475	536	534	479	477	515	467	527	512	476	518	488	461	522	508	481	531	490	516	488	510	488	554	537	538	534	498	568	540	464	523	518	488	546	493	495	468	515	529	516	485	514	515	493	556	478	529	495	495	484	484	528	495	507	492	501	468	508	544	514	513	507	507	552	567	530	518	501	509	548	517	486	483	529	493	505	485	569	479	528	530	513	531	546	547	480	484	477	485	520	519	542	496	542	502	509	533	518	544	522	466	513	517	527	471	531	477	541	539	560	501	505	508	470	476	513	490	521	535	482	509	526	498	508	514	551	518	519	525	530	513	508	531	509	518	532	518	505	517	523	497	511	499	570	499	492	515	531	497	501	525	493	531	517	472	535	480	494	502	508	509	511	500	488	536	543	465	473	517	502	453	474	505	494	485	537	531	488	517	507	529	527	498	558	521	487	521	494	496	503	517	507	497	554	495	537	519	548	527	495	532	499	558	507	553	496	514	512	508	476	543	511	519	489	522	516	500	518	521	514	534	515	516	502	499	522	534	522	522	511	512	555	490	525	527	475	474	516	478	483	501	486	496	531	492	530	491	460	544	477	506	502	560	516	524	500	480	500	486	555	522	490	480	515	509	495	513	525	488	463	468	483	520	501	503	520	501	507	496	524	498	512	536	512	500	561	486	527	496	481	483	502	491	527	529	530	532	507	519	504	503	526	502	519	530	538	522	502	523	509	493	532	480	531	488	495	505	486	499	559	506	511	496	519	543	505	564	526	501	499	490	520	497	483	505	535	535	512	509	477	502	549	475	549	517	554	479	476	505	536	574	524	489	502	514	481	531	503	486	547	494	488	482	522	528	470	500	522	494	497	533	514	487	486	509	504	519	501	514	515	509	531	538	532	502	484	485	522	519	526	508	499	513	484	515	494	502	549	521	497	556	495	524	471	519	450	526	500	481	530	531	524	525	521	502	491	501	481	547	492	510	526	519	517	493	509	469	511	502	508	520	533	511	527	530	496	518	523	473	527	517	543	525	485	522	525	492	496	501	507	537	500	508	516	466	509	514	509	509	500	503	496	499	489	506	527	493	516	537	505	527	532	492	559	443	531	537	496	502	533	567	512	503	527	501	494	505	512	548	467	519	490	514	506	520	501	518	500	503	523	505	541	498	494	523	513	496	567	528	503	520	505	507	502	497	506	512	506	495	532	487	548	532	518	517	476	545	495	488	536	499	523	492	547	498	506	477	517	499	534	508	499	525	519	508	514	496	529	528	481	512	498	476	517	555	496	512	504	474	525	484	445	517	472	523	499	508	475	483	521	506	484	526	506	554	513	542	538	511	579	477	498	496	532	495	504	504	529	486	547	528	549	527	554	547	523	481	509	464	524	515	525	511	478	526	489	502	500	562	524	514	497	499	522	486	512	466	534	553	539	503	513	516	497	493	532	532	532	525	476	477	497	530	546	525	485	516	484	496	524	494	481	510	551	503	481	504	472	517	503	503	534	534	482	481	495	551	533	488	481	500	510	544	522	491	501	486	478	525	519	487	526	485	527	530	471	497	501	493	497	462	470	500	519	541	515	546	491	503	499	533	575	538	512	532	486	524	512	555	496	467	519	468	490	523	546	498	533	541	502	501	462	511	507	520	523	479	499	501	534	497	489	449	513	513	491	483	495	552	495	513	513	494	502	490	483	493	454	504	524	531	522	542	513	542	528	527	476	469	523	520	503	517	524	539	542	525	566	479	499	503	500	508	477	514	523	510	510	511	505	506	545	495	501	499	494	472	543	463	495	502	520	477	517	484	493	509	493	542	492	478	513	508	515	516	503	490	509	529	483	489	490	503	531	546	517	536	560	525	546	556	552	514	515	499	503	513	525	526	549	532	519	489	531	556	551	514	516	531	499	535	526	504	531	478	530	539	539	552	561	486	538	485	557	490	508	480	490	535	521	573	527	487	506	483	511	482	521	485	475	502	518	520	508	560	558	525	508	526	511	506	475	529	488	473	500	448	498	513	486	492	535	495	491	536	503	510	513	556	539	550	523	522	475	537	495	505	482	516	527	498	510	487	487	517	512	507	491	515	549	466	546	494	485	520	549	494	488	485	490	513	473	517	466	492	551	473	537	513	531	482	538	519	513	515	518	504	490	523	511	459	490	552	532	512	506	485	504	504	463	540	506	496	501	551	525	535	495	516	490	497	516	506	513	515	512	485	512	495	497	530	470	564	482	503	530	504	490	531	537	491	477	480	525	489	487	487	510	512	506	536	510	492	513	489	485	529	510	504	520	534	508	519	507	466	500	506	503	549	491	503	494	506	526	524	519	533	554	479	501	496	518	522	508	530	521	558	537	528	514	509	522	530	496	555	533	465	500	524	508	541	511	488	502	522	491	532	532	501	514	492	534	486	519	489	508	471	545	523	502	483	532	530	512	522	500	491	508	503	495	536	502	509	483	521	524	507	487	494	510	476	488	513	519	534	541	541	492	550	492	535	486	508	496	564	547	504	520	543	515	522	508	496	522	532	516	506	535	513	484	504	501	501	497	498	519	512	547	515	557	535	474	522	508	515	512	512	539	509	521	517	462	549	511	498	538	535	537	536	529	501	514	492	464	503	512	447	535	547	476	508	546	517	503	512	499	545	523	496	543	499	515	521	493	516	523	520	490	568	487	479	532	536	482	536	528	481	539	489	522	505	513	467	547	508	504	520	512	537	518
17077	1177	660	538	426	395	350	330	316	309	329	307	314	346	287	293	287	340	325	304	290	333	299	326	269	291	307	296	299	284	308	295	280	313	296	281	258	323	257	268	294	291	301	321	312	289	288	276	289	283	290	303	313	266	287	321	305	277	276	289	318	305	317	322	280	298	305	285	290	296	302	302	300	262	283	279	307	267	265	276	280	290	270	275	296	317	279	314	312	297	292	273	303	293	312	271	252	284	295	260	295	254	298	310	273	312	294	276	267	295	309	310	256	257	279	296	290	274	296	307	291	273	287	294	296	321	309	301	265	290	273	318	285	289	318	319	282	275	270	262	276	285	350	302	285	302	310	262	277	316	337	267	292	266	283	275	263	354	306	300	276	268	273	307	291	266	279	324	317	269	252	296	260	310	319	268	325	314	275	301	259	286	309	333	256	286	341	320	268	259	326	286	282	277	299	297	265	296	299	285	270	317	273	302	276	301	287	284	298	298	302	282	281	314	276	309	282	291	299	258	289	327	317	294	254	283	284	285	286	273	306	301	275	297	329	297	287	284	271	292	290	305	284	282	253	289	283	263	284	271	275	307	282	282	310	313	288	327	296	291	300	294	302	299	271	309	273	318	289	294	254	268	262	273	310	299	270	283	288	304	320	318	272	239	265	285	289	264	267	248	317	281	280	298	271	291	298	248	267	297	289	276	314	285	320	295	279	299	277	282	263	274	284	272	323	290	303	306	288	261	252	283	282	288	288	271	296	293	304	291	272	308	288	288	291	300	251	282	288	281	327	279	277	310	285	274	262	305	302	299	282	275	274	321	267	315	240	317	278	315	314	283	320	306	289	317	263	281	274	262	271	282	278	290	288	240	275	286	289	328	334	279	303	291	289	308	307	291	275	287	261	275	297	293	282	274	287	282	311	258	302	287	292	262	273	255	277	295	267	320	293	256	295	299	295	277	281	303	292	262	307	273	293	289	298	334	278	283	261	280	294	304	284	278	277	327	308	280	280	295	283	295	306	249	242	308	291	284	263	291	297	305	303	289	304	269	287	270	240	298	269	239	289	278	271	293	313	320	339	282	310	307	298	314	294	274	287	280	287	286	306	301	288	262	267	292	281	299	290	299	278	283	257	308	300	285	293	291	289	281	300	318	305	261	314	283	300	305	276	291	282	310	281	284	275	291	292	297	327	265	276	268	269	304	269	294	283	317	243	300	297	288	303	346	319	316	305	282	305	280	287	321	285	281	263	288	234	275	296	277	266	303	273	258	315	279	320	277	281	277	317	270	307	312	272	300	301	320	315	298	308	323	302	281	305	270	289	274	295	314	303	313	268	273	272	290	292	277	299	285	255	319	271	264	308	278	288	281	274	300	297	283	274	279	305	276	311	287	298	313	274	289	289	291	228	271	319	271	330	254	278	293	315	270	277	332	275	295	291	331	296	298	276	291	271	281	309	297	296	283	270	293	286	282	286	284	307	307	249	297	295	305	312	288	293	280	316	284	306	265	287	270	282	318	300	284	272	284	309	256	300	308	287	286	264	295	311	333	326	270	308	282	300	308	301	288	278	271	289	319	269	285	286	276	287	263	299	269	304	280	284	279	300	288	271	261	285	274	322	315	301	296	298	309	272	300	291	312	276	302	289	285	278	279	324	266	279	306	269	269	274	313	270	292	274	265	283	268	279	325	328	285	286	317	283	315	297	267	305	300	274	291	289	297	280	273	317	302	315	250	252	273	273	314	307	303	279	323	272	321	288	277	288	259	278	286	273	317	294	286	279	304	280	258	292	270	289	302	256	306	279	286	314	278	276	300	296	279	269	288	301	317	259	272	284	297	323	261	280	302	285	259	314	280	296	265	284	292	275	293	305	293	340	272	290	284	284	289	282	290	275	287	320	300	282	344	307	319	311	270	263	328	299	263	269	287	283	286	281	297	265	302	298	298	306	293	267	282	315	294	298	294	315	301	288	288	312	319	297	269	312	277	293	280	303	273	294	297	303	276	279	291	302	309	281	316	287	280	278	286	300	303	297	301	270	324	272	259	279	300	282	304	290	302	279	293	295	302	307	288	307	267	294	293	279	323	268	305	300	315	278	269	299	324	273	265	318	254	280	271	309	263	262	305	318	291	290	287	277	292	278	297	298	280	293	293	289	275	281	269	292	303	270	306	269	293	271	296	281	271	289	318	291	303	298	266	261	264	306	269	248	281	281	282	303	320	282	291	293	314	302	326	302	265	296	260	287	240	310	304	287	278	304	302	282	290	313	275	263	315	280	273	261	292	276	285	281	312	295	290	305	269	296	290	309	301	287	296	314	283	273	268	289	305	279	325	293	317	275	295	289	304	298	303	311	320	280	297	282	260	290	284	281	271	307	282	269	331	247	298	296	273	266	319	299	313	309	310	285	243	285	292	298	293	310	273	289	302	309	305	289	317	299	306	285	280	279	286	301	295	315	286	276	268	260	283	286	309	285	300	290	294	258	294	305	332	274	287	265	291	291	313	305	314	283	287	279	303	290	284	272	293	283	289	327	276	296	302	279	274	278	278	305	289	276	293	290	251	291	284	293	298	299	340	309	292	300	309	314	259	257	280	289	273	282	287	290	288	313	282	279	291	307	300	297	266	281	286	329	326	303	283	304	278	286	283	297	299	258	289	300	289	280	268	310	272	299	279	307	273	319	293	296	329	258	268	274	281	308	270	307	272	275	318	255	278	286	294	314	283	277	294	285	272	279	292	275	295	298	317	269	302	304	290	282	286	308	293	307	265	317	269	297	311	308	302	266	305	307	292	270	311	278	301	261	295	293	312	296	296	296	273	285	315	281	268	304	310	284	313	294	274	276	300	284	301	298	244	266	289	316	274	278	268	310	277	299	256	306	289	267	282	308	261	266	297	263	274	274	297	271	294	281	274	272	278	331	291	294	254	264	300	319	292	286	290	317	259	300	303	302	282	289	288	296	275	309	301	267	264	318	257	263	307	303	285	314	309	333	302	258	297	335	282	327	294	275	290	258	299	267	292	267	307	272	269	267	294	275	277	297	301	295	292	280	295	296	291	266	296	272	301	279	291	295	311	260	274	301	297	281	305	278	324	329	344	289	285	291	292	301	301	297	280	281	334	283	281	321	300	279	284	276	310	282	280	297	263	302	324	286	282	281	279	297	300	307	257	294	232	254	287	269	295	292	285	323	278	271	272	240	259	302	288	267	298	285	288	309	285	310	271	270	286	290	300	279	305	300	322	328	304	281	248	294	301	316	246	275	310	280	330	283	319	282	301	300	283	305	294	256	294	306	298	265	302	312	272	276	295	332	299	269	302	250	309	269	278	304	306	308	285	271	297	290	315	305	280	267	299	306	314	309	303	309	286	278	292	314	303	280	263	273	292	301	257	263	289	330	282	296	299	285	302	275	272	285	309	322	285	294	291	320	277	299	264	309	283	282	288	283	297	302	277	260	267	259	284	284	308	304	320	292	279	286	311
10469	876	1256	1485	1346	1123	977	978	934	865	871	847	823	791	822	763	755	709	750	752	711	746	733	689	698	706	694	666	711	692	687	683	677	647	726	713	669	708	702	720	685	663	711	713	673	699	688	691	710	672	697	715	681	698	653	675	678	680	652	721	713	702	667	674	621	665	689	658	714	652	655	705	637	628	672	754	694	735	724	683	713	668	682	660	680	697	705	677	666	665	709	669	688	704	709	686	720	654	736	678	648	670	639	674	712	672	680	662	703	698	649	649	702	615	666	723	636	717	728	701	686	651	671	635	719	672	648	695	676	704	698	662	667	621	676	687	647	649	712	663	745	645	707	707	647	679	661	649	713	662	684	687	671	655	651	706	657	695	742	730	636	678	676	699	688	748	679	677	695	652	659	645	671	672	646	711	681	671	667	733	660	651	671	644	646	704	674	697	687	643	707	700	675	678	696	675	667	708	659	646	640	657	624	656	711	668	685	632	662	675	663	694	704	702	696	649	702	677	705	662	698	666	692	686	645	664	695	666	660	689	637	691	662	651	689	655	655	673	648	641	657	710	669	750	708	645	683	658	657	650	666	668	751	711	632	670	702	694	699	685	683	669	668	640	637	716	668	634	623	636	675	666	668	643	694	662	669	657	706	669	639	666	671	661	683	662	692	674	674	705	648	672	657	703	712	683	671	713	686	702	717	662	632	675	692	689	745	672	666	670	658	695	705	665	664	647	666	723	670	707	695	678	662	671	675	670	665	646	643	721	713	670	680	696	653	704	669	663	695	699	677	724	685	657	641	682	680	697	621	656	680	686	673	702	687	663	681	617	647	694	694	688	673	693	665	697	669	681	674	648	673	684	667	666	687	659	652	693	704	682	659	641	701	643	650	680	654	672	693	694	713	713	683	665	727	704	624	663	703	733	645	664	719	741	694	671	679	677	680	654	662	677	659	661	704	684	641	698	643	630	680	640	673	641	672	691	663	675	662	670	692	651	648	686	709	669	651	672	656	614	687	641	668	699	697	646	654	667	662	692	706	700	670	701	664	692	648	689	680	687	612	681	677	662	707	684	693	644	659	680	715	671	667	639	688	675	679	695	699	694	662	702	661	683	667	681	696	670	675	681	658	653	667	640	643	651	686	697	713	701	697	668	636	701	702	650	703	664	713	678	661	695	681	620	669	664	674	651	709	682	691	715	718	669	674	690	657	658	697	715	673	677	655	673	648	660	672	723	703	658	670	701	690	717	652	690	677	637	696	659	664	693	614	662	715	656	641	650	690	670	663	638	672	667	683	701	646	679	648	665	746	641	652	684	645	638	668	660	667	689	615	621	688	688	628	690	682	668	707	668	667	678	648	655	707	674	687	710	690	679	676	697	642	675	655	675	670	666	697	668	695	699	693	665	646	691	681	759	643	680	634	646	683	683	705	660	690	709	660	691	682	652	683	698	672	711	695	676	642	721	664	718	725	684	711	664	702	674	644	682	675	687	670	716	658	676	691	728	672	665	663	712	728	660	700	626	669	659	741	689	691	702	688	693	629	664	705	655	695	688	678	688	665	705	686	677	665	665	670	680	679	687	624	663	700	697	673	685	667	628	658	705	680	721	653	659	692	656	699	672	650	726	670	694	673	686	660	652	679	676	678	654	714	607	652	682	704	651	685	679	709	637	688	679	746	702	683	660	696	698	643	717	644	687	630	668	637	652	690	713	692	645	657	670	700	674	698	694	666	661	693	692	700	654	661	700	676	641	680	670	664	688	661	660	693	698	679	661	665	733	670	622	685	663	641	664	597	618	649	668	687	730	660	640	727	672	649	678	674	688	694	677	698	670	650	627	676	632	633	642	663	716	687	696	696	647	690	696	668	702	706	700	674	758	744	644	712	708	667	700	662	673	648	669	688	634	669	671	607	639	692	636	660	679	676	630	700	683	672	655	743	640	691	693	660	680	662	728	664	657	678	708	670	705	707	653	685	659	645	688	683	692	649	696	693	659	666	659	646	696	646	696	656	665	672	665	730	712	677	643	669	622	682	675	663	649	702	670	661	645	711	645	694	702	704	694	721	651	679	629	684	667	678	665	683	669	662	636	685	694	702	706	676	665	700	717	647	634	697	634	667	663	704	671	665	697	634	643	662	674	698	654	650	713	690	711	654	651	645	664	659	679	641	699	710	663	623	725	671	676	654	699	636	675	688	700	647	668	723	660	694	707	704	685	676	668	634	693	655	693	699	681	697	701	652	711	723	627	703	674	696	655	671	669	671	696	671	641	646	675	662	657	672	712	694	696	694	714	683	621	721	645	709	669	645	639	686	650	652	663	654	684	680	658	651	682	703	696	690	694	712	636	676	681	665	650	648	703	658	682	673	662	685	694	675	635	683	670	659	739	663	667	678	639	681	691	672	697	649	744	731	716	674	665	687	665	693	649	665	666	664	731	688	674	677	623	724	697	708	706	647	671	670	684	655	720	639	702	659	664	693	658	668	669	693	645	667	675	694	676	677	683	664	661	701	645	730	660	717	693	635	719	705	686	664	695	668	680	685	693	682	623	665	670	682	674	761	689	624	696	716	712	686	644	688	709	684	642	715	680	676	747	650	700	678	642	666	682	685	680	673	682	662	666	684	674	730	754	702	679	650	687	667	661	656	696	679	660	686	699	635	666	753	716	663	649	665	690	683	684	640	691	700	643	657	695	679	670	707	699	640	681	648	687	718	622	755	680	683	659	714	693	662	652	675	690	703	697	696	694	668	678	675	654	661	696	702	659	688	691	669	689	708	695	673	679	658	710	698	640	659	645	642	685	719	680	699	730	638	721	633	693	663	685	656	713	656	656	694	664	659	661	640	708	639	658	671	673	661	681	715	642	683	656	690	660	655	649	706	685	673	670	650	693	661	679	685	651	661	679	703	732	674	665	656	659	656	659	686	720	690	702	650	684	638	697	695	635	639	677	745	688	686	676	638	679	702	669	710	670	653	685	693	667	678	649	644	699	709	646	654	674	681	702	640	672	617	706	711	661	695	662	697	690	725	677	658	661	681	614	671	723	719	662	725	679	667	701	661	670	689	654	693	647	714	677	689	655	629	728	676	731	664	721	661	713	640	648	698	684	640	679	723	629	683	683	703	684	675	676	645	704	716	759	694	690	685	677	712	706	667	665	712	641	687	666	653	710	680	677	687	673	656	727	661	684	645	677	648	685	661	681	648	634	701	732	683	667	725	699	676	650	661	677	664	681	696	736	711	640	661	688	652	683	713	696	683	642	664	667	659	694	681	669	642	660	703	699	693	712	653	659	705	678	699	675	709	701	680	693	677	682	700	665	715	686	672	669	689	666	673	663	690	680	672	656	663	738	628	744	756	664	620	655	683	719	695	684	677	659	698	692	654	687	686	710	681	712	693	666	644	618	670	679	717	699	679	685	677	672	701	697	647	668	672	629	662	702	637	699	662	701	689	724	701	671	676	679	653	677	661	666	658	705	686	642
25989	2905	1186	926	804	618	576	534	486	497	523	493	466	450	453	414	505	442	465	467	486	474	445	441	427	424	396	453	483	468	436	442	403	445	446	450	444	438	429	438	462	464	409	419	408	399	437	406	401	432	400	405	418	492	412	437	433	424	452	410	410	447	442	440	402	393	462	426	422	412	416	428	421	426	443	429	425	443	425	439	381	399	422	405	423	435	447	420	407	434	402	431	402	431	414	433	422	446	434	482	417	456	431	423	446	419	455	448	436	398	435	373	451	406	415	402	444	436	461	406	423	453	481	427	419	444	442	422	441	403	420	431	444	391	399	380	420	424	432	421	419	416	385	429	451	434	413	455	448	384	423	431	430	430	434	435	405	398	399	435	446	417	373	437	403	439	413	429	392	422	435	425	422	442	425	432	418	386	443	398	392	382	414	420	410	480	427	445	464	415	466	445	468	439	443	395	435	437	402	392	430	414	425	415	380	422	511	436	426	457	432	418	434	449	416	386	459	434	421	474	412	404	472	454	407	437	429	428	411	449	398	405	408	450	389	413	414	393	427	423	439	438	390	422	423	451	444	408	436	424	428	427	397	420	411	447	425	436	419	457	435	436	458	399	435	448	415	415	432	420	402	473	431	445	378	418	423	403	412	436	428	427	449	426	427	414	400	444	409	425	423	386	398	430	437	397	387	412	423	439	476	441	444	408	421	445	395	414	439	379	400	371	464	455	485	450	434	408	425	412	450	434	469	421	424	462	425	401	443	397	379	449	389	378	441	448	444	395	447	394	446	418	429	443	480	394	451	410	475	419	436	422	394	453	416	405	422	446	410	390	459	406	426	497	399	427	405	431	392	429	420	395	426	433	453	416	456	451	419	438	421	422	415	381	409	440	456	437	423	387	472	425	472	434	415	398	471	381	415	415	425	405	414	401	432	434	432	449	421	427	434	464	417	422	465	383	466	407	404	414	427	446	437	432	423	420	435	430	420	383	402	448	452	416	429	410	424	383	442	404	399	431	418	434	434	448	468	427	412	421	416	422	421	433	435	446	401	382	412	447	413	408	409	418	417	439	425	429	414	414	460	411	449	427	423	380	458	470	408	454	428	402	412	422	370	399	369	402	412	395	430	406	440	427	414	427	432	421	420	397	435	413	431	478	396	411	448	440	461	452	426	407	433	412	419	433	444	368	434	434	435	471	391	423	444	457	359	456	417	431	440	417	428	427	403	439	408	432	435	392	456	444	448	442	433	442	425	401	417	400	428	419	420	433	403	427	450	400	420	444	434	398	425	420	431	418	410	440	407	448	441	450	421	416	418	408	394	440	407	430	419	415	414	440	424	421	404	389	424	389	411	452	387	392	431	448	430	440	415	378	392	471	436	422	428	419	419	381	424	410	414	401	477	429	444	397	440	432	431	401	464	434	400	399	440	397	448	452	450	415	419	465	400	428	481	432	436	413	411	429	440	452	418	458	397	448	455	433	424	405	412	388	431	429	460	422	402	453	451	418	408	442	454	411	424	417	388	427	427	470	412	429	445	466	456	442	469	469	409	416	423	450	456	451	419	457	430	438	461	434	449	418	436	425	401	424	435	428	453	441	407	443	430	460	414	418	426	432	420	441	399	416	427	443	405	423	438	453	425	430	433	433	417	429	471	438	432	394	430	434	463	422	406	414	445	435	425	451	430	404	448	458	436	392	422	402	437	424	465	423	440	431	404	457	434	436	425	422	411	419	496	430	415	385	436	381	413	421	440	421	473	436	459	448	437	417	441	409	453	476	411	454	446	451	437	417	421	411	429	438	428	431	438	431	397	472	450	393	436	430	420	450	393	402	454	422	442	424	464	428	465	450	418	404	388	452	452	457	471	442	464	406	411	448	426	442	404	430	457	400	429	422	429	397	435	427	490	425	422	434	413	407	406	419	487	466	403	425	402	443	387	454	393	408	416	430	449	467	412	402	414	403	400	427	438	463	438	422	421	420	406	447	444	419	420	478	409	419	391	414	435	422	425	455	446	469	426	420	450	437	425	443	398	448	402	451	454	381	410	422	408	388	450	371	459	427	383	429	433	462	432	378	434	410	395	439	438	407	402	412	461	414	423	408	447	442	410	410	470	450	427	419	456	437	405	450	429	444	416	456	423	413	397	425	397	389	434	388	419	442	429	419	440	450	406	403	438	423	378	455	470	402	408	448	469	370	433	465	448	422	448	409	400	447	463	417	420	361	376	389	441	435	402	413	441	424	406	450	427	448	444	449	414	420	436	475	452	473	411	430	418	409	450	427	404	420	418	424	439	396	454	387	429	413	436	408	456	449	449	438	445	436	463	402	444	442	450	464	455	386	414	435	397	442	428	456	441	440	423	415	421	432	487	448	428	419	441	403	448	432	443	397	457	428	450	424	467	428	460	393	440	450	385	397	406	467	423	407	471	402	417	437	472	469	451	455	417	439	385	453	449	420	421	421	429	419	425	404	396	485	440	389	412	438	452	441	399	405	447	431	423	416	418	370	412	411	440	400	386	420	428	421	429	423	430	400	442	442	424	446	454	418	440	428	407	410	441	473	430	436	435	450	471	439	434	434	433	418	449	454	428	427	446	467	405	418	427	425	426	418	395	409	415	436	480	419	426	404	428	404	423	409	393	442	406	408	459	404	387	408	457	438	442	418	359	414	451	407	478	422	434	449	431	447	440	462	460	435	428	393	406	435	413	429	409	398	441	470	489	423	450	387	425	426	420	423	396	409	446	407	443	431	433	424	438	425	413	415	428	439	396	411	413	436	426	398	455	408	397	432	406	415	446	409	440	426	424	427	442	431	446	426	442	445	455	387	464	397	400	425	455	410	437	416	457	451	378	440	445	421	399	434	445	440	419	409	415	435	426	478	416	487	469	399	430	427	435	460	426	412	440	443	439	418	431	400	459	427	418	415	434	392	431	474	427	415	408	408	411	405	434	451	421	420	402	424	454	410	391	443	417	456	410	385	403	432	458	451	438	466	424	420	420	443	446	441	428	426	462	428	511	465	401	435	422	432	396	432	430	446	405	387	449	395	409	386	429	459	440	445	434	438	410	409	401	444	396	460	440	428	464	411	425	408	436	426	443	431	422	468	415	432	394	420	442	419	383	389	416	465	456	431	420	441	430	416	400	444	457	431	392	417	440	432	470	447	420	455	476	389	454	415	428	440	448	438	494	397	418	455	452	429	407	405	389	431	428	451	428	415	440	441	442	416	447	392	426	376	417	403	442	447	385	395	384	446	432	423	465	424	445	444	436	433	460	404	399	452	424	421	475	423	447	451	423	472	434	416	410	404	425	466	433	427	438	453	390	439	410	418	440	423	467	417	437	404	403	414	413	442	469	413	401	415	449	424	492	435	390	422	406	410	389	400	457	452	430	427	404	457	413	425	420	395	403	400	440	402	421	397	448	422	426	393	480	399	429	435	406	442	442	453	444	419	390	420	409	432	451	438	441	392	462	379	423	459
13480	1509	2179	2599	2211	1958	1722	1511	1370	1365	1187	1168	1109	1203	1094	1052	1039	1082	1019	1019	985	988	997	1006	986	1049	976	937	997	948	957	982	1019	900	994	924	1026	894	983	921	933	969	957	945	936	948	950	958	942	945	902	941	878	958	948	973	943	930	951	959	959	954	914	919	940	1008	858	905	928	951	1000	913	951	904	959	957	1014	941	930	991	993	943	961	932	954	937	906	950	921	951	951	900	928	937	927	940	887	939	964	888	943	935	924	964	897	953	926	954	915	956	931	961	950	939	980	929	969	962	955	974	957	914	960	969	938	969	975	954	938	877	925	938	952	932	904	881	912	952	873	936	962	891	932	876	911	934	938	950	889	943	881	951	957	944	921	908	971	956	907	939	904	914	949	887	916	913	951	977	991	938	971	933	892	969	920	952	990	924	907	919	927	904	939	903	948	897	916	953	925	876	949	968	941	923	901	943	960	881	919	908	954	943	925	876	917	929	872	932	927	947	932	968	919	930	883	918	911	936	902	977	926	898	924	944	881	981	941	960	947	916	943	907	956	906	871	911	916	953	908	915	922	938	896	971	926	899	985	951	900	927	949	938	954	940	956	899	879	922	916	949	954	927	918	955	924	938	884	946	912	905	917	921	898	956	986	887	963	929	926	923	901	924	935	958	986	955	931	867	949	902	892	945	945	934	910	950	891	907	918	943	962	943	926	938	910	936	916	882	879	928	994	903	957	912	981	964	876	934	964	942	915	958	954	920	935	982	920	909	913	961	1012	981	958	902	941	929	954	931	961	921	916	928	893	902	973	954	923	1004	927	929	891	928	939	941	934	889	923	965	958	911	921	972	969	941	925	901	950	903	954	912	975	922	919	981	923	947	992	887	912	928	917	927	894	920	936	944	893	908	912	956	904	940	960	916	925	941	902	946	928	911	896	948	920	924	977	876	921	954	944	938	894	964	959	934	911	993	876	962	883	929	881	907	889	871	936	913	936	917	941	970	946	917	914	908	900	912	933	882	886	929	961	880	929	940	932	922	903	938	900	912	904	903	976	949	923	914	904	924	911	948	921	905	913	943	942	916	928	939	940	948	897	865	956	956	910	921	908	950	905	910	938	892	927	960	905	943	917	915	908	932	879	911	916	926	914	924	918	896	940	904	894	850	927	911	960	972	938	925	942	906	936	938	933	933	887	949	916	942	901	942	911	969	906	891	929	928	907	888	930	994	968	978	957	916	892	900	926	912	900	950	919	916	901	964	989	910	956	999	911	892	933	927	936	963	972	957	883	935	925	898	912	975	891	946	977	922	931	920	926	895	926	921	925	918	922	967	904	880	975	903	907	892	882	894	912	930	904	887	937	965	917	874	953	892	891	952	951	945	956	914	953	912	954	972	984	946	907	918	922	898	932	895	867	904	949	882	928	944	957	923	963	907	954	891	881	853	942	947	916	954	891	930	887	817	947	892	905	905	900	907	955	979	908	935	939	941	890	993	896	927	932	917	927	950	953	951	853	873	925	934	916	1014	928	893	876	930	936	934	941	896	943	946	982	947	986	966	935	915	929	915	968	943	934	896	957	1000	951	937	885	1010	894	922	914	884	933	925	895	892	939	870	912	944	946	917	995	941	925	951	947	924	941	989	944	945	928	977	905	917	919	963	976	908	952	905	928	871	928	953	910	925	921	926	941	918	949	888	905	922	895	900	873	923	945	899	880	939	913	942	913	894	920	938	924	960	915	980	898	885	903	932	932	874	915	940	937	960	912	903	924	885	926	933	959	916	964	952	926	939	971	933	956	912	941	908	941	897	955	939	888	925	950	954	928	943	972	870	919	939	914	884	975	896	900	937	909	938	1015	953	957	954	899	940	967	862	949	919	924	894	960	888	956	912	931	925	943	910	929	935	914	954	937	949	909	906	898	922	958	926	899	855	937	887	900	906	943	959	969	877	934	902	889	928	950	935	956	922	899	941	931	950	917	972	920	889	857	957	919	924	901	965	889	919	988	913	957	950	954	917	883	949	920	896	936	982	935	935	878	929	895	918	911	955	915	908	945	925	869	930	914	918	888	973	899	926	852	992	895	916	881	894	933	903	871	906	943	887	951	886	928	916	992	953	964	938	901	944	975	891	941	902	920	918	936	921	927	956	942	949	936	923	978	973	933	929	923	900	942	921	953	938	914	923	920	916	936	934	906	941	927	902	954	923	926	953	963	902	950	925	885	841	911	933	957	950	931	927	865	858	900	910	914	939	992	903	907	875	919	936	958	950	916	957	881	971	965	949	920	906	968	988	943	887	891	933	946	931	949	935	971	949	943	964	951	918	903	918	929	882	928	932	936	977	903	927	946	929	953	913	887	901	930	948	911	939	917	993	964	891	943	905	882	954	923	956	920	973	952	908	934	976	925	936	891	875	955	918	936	893	929	902	913	954	942	934	933	975	914	925	935	905	897	893	950	944	897	951	888	915	948	912	958	941	926	1017	889	930	914	957	881	934	961	912	886	941	923	946	928	891	954	960	942	949	911	922	956	908	895	933	893	919	888	912	934	902	943	908	860	922	926	906	937	991	892	953	898	936	945	933	936	906	927	937	881	955	959	878	875	925	952	960	971	888	965	947	932	932	960	959	937	971	903	947	948	911	950	891	945	936	949	929	863	943	938	890	915	900	936	936	955	927	902	967	937	900	1001	953	910	915	925	934	941	903	919	876	935	942	895	910	940	945	916	894	946	941	942	943	940	956	943	929	920	948	960	907	930	951	900	946	933	923	937	897	910	1000	931	922	962	939	885	907	942	979	936	903	969	930	980	893	911	938	946	980	976	864	963	994	898	928	864	925	870	985	946	942	926	959	872	914	915	931	942	892	905	917	941	906	941	881	987	910	962	968	974	948	947	926	893	924	948	912	922	908	958	954	1006	920	945	921	988	911	908	874	950	932	932	885	935	883	885	920	966	931	903	943	976	925	922	896	957	995	887	906	903	977	911	876	978	902	952	919	950	907	928	948	900	910	912	964	846	987	948	952	881	989	952	895	970	915	953	960	939	919	927	896	940	917	948	925	893	975	911	924	926	887	935	942	937	910	933	946	946	883	911	950	939	969	888	1012	886	945	968	883	916	981	920	935	934	879	889	921	944	943	934	957	931	924	907	937	872	934	935	963	904	955	924	1006	914	969	900	918	924	931	981	979	958	948	968	925	978	931	950	886	869	905	934	940	892	962	890	925	898	919	950	906	891	965	899	980	933	942	963	958	882	915	894	917	919	949	920	978	950	930	924	886	926	943	918	943	925	895	988	904	928	932	969	933	937	880	934	978	984	889	971	962	870	957	921	959	932	965	925	938	937	936	872	886	942	896	929	889	939	917	933	938	962	978	886	948	957	978	927	922	1008	959	948	921	922	896	933	928	932	960	899	936	907	942	926	915	896	926	889	920	971	906	916	938	887	940	916	937	863	932	883	931	965	887	915	926	954	893	875	948	905	894	893	944	902	892	937	969	893	892	934	964	960	959
5651	304	224	209	189	220	213	242	197	240	187	229	197	223	241	239	221	185	203	221	204	205	197	186	242	204	216	229	218	225	203	209	207	215	206	204	230	226	223	180	205	195	189	262	240	199	215	226	217	197	218	229	246	218	234	197	223	197	201	221	218	210	204	202	209	221	206	233	211	218	195	225	207	218	191	197	217	208	210	216	215	212	201	182	172	195	217	234	201	223	206	210	196	201	235	231	185	200	222	211	219	196	224	226	223	236	193	217	191	216	229	206	213	193	210	214	217	224	195	183	207	180	194	217	203	227	214	198	200	194	202	238	212	236	243	225	229	195	199	226	210	222	191	221	220	197	203	229	217	179	197	196	200	211	187	214	219	192	213	238	200	244	209	210	229	248	192	219	218	216	221	189	208	214	207	237	218	209	203	235	220	230	223	210	202	213	250	208	233	198	218	217	190	204	212	198	242	232	213	192	227	221	241	192	225	187	192	198	210	222	199	253	204	209	196	217	203	213	235	223	247	220	185	212	215	227	214	235	235	215	189	213	224	206	217	217	219	246	218	207	214	233	236	210	191	223	231	204	199	196	206	205	217	193	237	231	194	228	201	215	259	216	187	223	222	218	228	230	216	206	213	209	213	221	234	215	217	210	227	205	200	173	206	207	225	223	213	203	240	212	211	190	205	213	204	240	203	208	212	188	207	210	247	209	219	208	201	208	235	224	231	220	184	202	212	216	217	185	209	229	218	228	192	201	210	217	212	187	230	213	212	201	221	218	212	229	215	183	200	214	218	205	218	254	223	192	220	225	219	212	206	192	206	242	204	188	175	245	246	226	224	211	228	206	198	196	192	201	217	239	226	209	230	225	225	227	243	246	229	218	197	214	208	211	206	210	203	210	221	195	227	237	199	206	193	240	242	209	224	214	207	227	225	212	187	206	195	241	202	223	166	211	211	212	234	203	202	206	189	186	190	177	209	197	185	232	232	220	199	205	235	252	231	212	208	187	208	216	173	204	194	211	177	228	228	192	230	216	210	214	217	207	181	209	225	201	220	212	248	224	183	189	220	203	252	210	218	252	241	192	221	240	186	193	226	223	196	203	186	203	237	224	193	221	218	210	172	226	189	216	219	223	196	190	223	238	210	217	230	229	225	229	211	199	221	221	215	221	195	198	202	210	216	206	218	200	207	222	247	194	219	227	215	221	187	209	190	205	186	192	209	236	207	210	224	216	209	200	225	192	199	184	217	224	195	193	202	206	206	236	205	212	208	189	215	217	213	221	216	178	227	239	204	215	240	219	236	227	213	224	204	195	233	201	200	255	233	223	214	192	224	232	191	216	199	208	184	238	211	225	193	202	200	214	204	216	219	227	205	200	192	207	203	197	215	219	225	221	208	207	211	222	248	225	232	210	212	236	224	215	210	190	202	211	191	208	221	202	212	239	207	216	206	223	215	206	202	217	212	223	192	222	190	223	216	196	213	200	181	202	240	234	234	210	217	210	230	194	209	225	229	182	175	238	211	209	215	243	209	196	205	212	202	228	191	222	208	227	238	212	191	240	221	235	229	215	204	204	208	199	187	219	228	217	208	205	208	208	226	208	209	213	233	206	215	233	210	220	219	200	211	222	197	229	208	247	200	203	210	198	207	177	215	214	208	227	193	204	244	214	205	228	207	199	210	208	186	227	217	236	257	229	234	202	216	237	227	216	209	227	216	191	215	199	205	202	211	224	228	229	208	226	230	235	216	227	229	223	222	197	188	206	202	224	217	218	230	221	211	215	209	230	231	218	208	218	212	190	200	203	220	223	235	197	232	210	211	195	248	241	223	222	210	211	219	231	206	223	222	204	199	228	195	213	228	198	220	196	199	212	186	202	236	243	224	193	181	203	215	188	245	213	210	195	224	224	212	247	212	194	236	203	229	226	208	187	214	222	216	213	235	196	238	200	208	213	206	207	211	207	205	192	216	202	221	186	206	223	216	212	206	213	204	209	214	202	210	204	199	248	180	227	225	221	210	217	218	205	199	189	215	228	217	203	188	221	226	213	204	194	216	190	228	187	227	215	220	206	237	194	203	200	230	213	224	189	212	206	215	212	206	200	221	194	229	225	216	233	235	198	207	214	206	255	213	203	203	226	184	222	198	231	208	219	207	220	231	226	205	234	216	195	235	194	209	202	207	227	207	225	203	214	180	201	220	223	199	247	221	209	216	251	241	207	220	189	215	207	209	198	213	212	217	226	214	212	235	190	181	222	223	208	249	197	223	189	191	228	205	207	202	200	206	224	227	234	208	212	190	232	214	208	217	236	195	193	220	200	210	206	221	196	189	226	226	206	216	199	208	213	205	207	225	203	223	183	255	214	199	213	217	222	194	226	199	194	199	199	190	218	235	211	194	215	249	220	243	209	181	221	199	213	211	201	214	195	203	214	202	222	232	238	212	170	239	212	179	218	230	215	205	224	231	206	221	203	216	190	224	192	218	195	230	192	210	204	224	217	239	202	209	221	223	213	208	227	211	203	211	197	221	210	215	243	233	201	215	199	225	238	232	197	211	223	211	234	205	220	216	235	226	221	211	231	216	221	204	203	209	208	205	209	209	223	228	193	204	219	210	197	212	215	221	234	220	225	213	202	237	209	220	188	248	230	219	224	215	252	221	207	254	217	215	242	191	174	229	240	217	217	178	206	199	216	212	244	218	204	223	218	237	231	216	225	184	220	211	209	182	201	203	195	229	209	240	230	206	217	209	209	197	208	218	201	214	209	240	227	222	203	207	239	254	240	214	199	176	194	244	228	248	202	206	191	213	205	196	233	204	215	203	207	193	209	207	224	217	211	215	218	233	234	206	213	210	202	223	213	236	202	205	222	186	211	216	216	237	220	206	220	188	209	202	230	212	199	214	214	217	221	216	224	211	237	223	228	218	195	240	202	226	219	216	221	190	201	195	214	190	170	197	235	211	209	218	207	216	229	195	209	191	212	190	209	202	235	217	221	220	221	211	218	207	188	181	203	211	221	205	197	181	243	228	219	200	222	233	203	205	197	195	209	216	206	187	201	213	206	218	240	206	221	206	232	211	217	205	197	191	204	201	219	213	223	212	218	216	186	233	204	219	227	215	220	181	183	205	204	205	204	224	197	217	206	194	212	213	220	200	216	240	199	227	199	173	203	218	193	197	220	197	205	206	212	223	171	194	206	194	220	220	214	223	222	270	209	210	220	214	202	203	216	244	197	217	234	216	219	209	203	219	203	238	213	195	224	200	242	191	209	206	192	204	202	197	217	208	199	238	230	201	222	204	219	198	224	234	232	202	209	221	182	194	224	232	241	196	237	194	206	207	166	233	229	195	176	218	219	229	214	204	219	211	204	218	192	203	218	217	196	216	202	216	195	234	220	179	218	208	195	213	232	230	223	185	224	197	212	226	231	208	198	228	229	209	230	245	195	190	225	201	251	222	230	216	224	192	218	226	217	232	197	229	226	189	199
3920	564	514	541	529	536	497	548	488	483	539	501	505	518	490	471	509	493	484	506	496	487	518	479	534	505	510	545	500	513	502	490	525	571	469	520	509	496	502	470	498	498	531	563	525	503	507	502	534	486	463	554	499	499	495	509	505	485	494	537	573	507	520	510	505	525	547	523	544	475	502	509	492	529	507	540	536	492	560	508	508	528	521	562	507	518	517	522	521	525	496	519	451	555	502	542	534	485	563	504	506	493	524	524	495	554	531	545	510	554	519	529	505	514	504	531	522	495	508	494	487	512	488	491	514	538	527	537	517	539	493	515	479	538	513	519	546	530	498	571	513	548	503	485	497	470	500	517	515	508	478	494	510	502	512	492	495	480	528	498	505	510	486	511	487	508	493	509	535	516	560	479	477	536	505	547	511	521	514	525	517	532	527	485	526	493	504	479	496	495	567	488	525	486	533	522	476	524	502	522	539	514	521	468	521	504	516	520	534	458	520	528	521	520	496	455	519	528	534	526	495	524	510	534	494	507	501	512	497	505	470	472	491	510	515	478	538	511	505	506	487	566	552	548	489	516	529	528	506	511	514	502	527	557	504	527	502	536	502	521	497	531	460	524	493	480	522	497	517	492	542	508	497	484	547	513	539	489	545	482	517	541	511	515	519	515	511	473	495	515	481	497	493	510	548	481	504	512	512	511	539	522	519	525	516	537	536	501	505	536	477	549	506	509	500	524	473	518	476	532	460	501	531	472	486	476	499	522	543	513	510	540	490	519	547	491	535	512	496	511	551	534	502	486	521	506	531	495	490	531	522	473	507	535	546	499	503	500	471	536	522	512	505	529	508	540	479	543	536	495	497	535	510	531	531	548	530	471	488	508	544	519	479	504	524	481	500	496	526	505	508	528	531	497	552	464	551	488	541	525	517	509	523	514	501	501	455	473	530	481	484	479	503	500	519	528	477	507	513	518	515	510	491	497	473	567	499	537	508	548	481	525	497	512	501	501	554	504	516	485	520	496	512	539	473	507	528	483	508	499	497	545	518	493	502	530	526	523	514	500	557	504	493	523	513	546	536	533	499	514	495	548	517	484	489	493	535	489	509	547	543	532	513	470	537	481	519	511	538	507	500	517	507	528	504	530	477	528	536	515	501	500	515	551	489	516	533	526	513	495	508	478	541	497	526	484	477	531	488	518	488	467	531	496	529	516	501	526	534	511	524	522	494	488	490	534	510	507	541	483	536	538	481	518	499	502	504	497	534	505	516	479	509	504	522	519	536	503	539	516	534	530	509	504	523	541	526	516	515	525	531	480	536	495	497	493	509	483	501	520	545	516	504	521	525	500	476	539	530	534	525	502	496	518	533	493	492	543	546	496	494	513	506	516	533	529	530	509	512	492	506	503	478	476	537	504	505	481	501	526	496	483	508	529	525	500	484	555	492	529	519	501	480	505	494	519	463	489	503	505	517	529	483	529	524	565	498	548	499	500	500	559	506	530	502	546	533	526	504	483	500	513	524	480	493	501	504	554	531	474	497	500	513	494	531	473	505	531	536	534	527	545	527	537	453	519	528	507	478	516	502	485	479	517	522	520	531	496	506	516	537	522	526	501	483	488	478	530	492	426	498	499	512	494	526	492	501	509	536	527	493	516	517	516	504	520	476	485	512	491	479	490	520	504	529	477	481	539	548	507	483	529	521	531	516	482	508	503	510	511	527	566	527	534	491	538	554	518	525	502	476	516	498	552	491	509	476	496	513	518	516	517	548	488	505	530	528	506	534	522	525	541	520	535	510	510	495	514	478	526	492	503	503	495	544	528	555	503	491	500	507	482	522	493	512	505	503	487	511	504	500	492	495	493	514	511	476	515	511	540	507	519	516	511	517	508	538	517	509	528	512	538	520	499	495	532	529	511	476	483	524	513	489	509	490	529	497	533	489	521	489	503	501	520	487	515	473	523	543	502	475	547	537	520	487	549	532	505	528	493	502	500	515	518	541	489	498	531	534	488	528	499	531	466	544	477	510	529	491	508	492	537	500	524	501	488	569	484	490	497	473	547	506	497	493	537	524	536	502	509	533	495	490	543	549	518	515	470	506	487	495	529	546	492	494	534	531	527	480	550	491	490	497	517	516	519	499	533	461	517	526	543	533	531	506	497	497	513	562	520	500	503	497	478	506	510	521	525	486	509	521	532	506	534	507	544	483	504	520	508	476	542	458	542	502	498	501	538	496	516	514	487	526	522	533	546	507	555	508	471	536	491	485	509	514	501	477	487	548	530	505	539	511	530	510	512	542	541	505	503	526	510	519	506	516	549	517	525	532	525	552	521	527	522	470	474	542	521	519	503	532	516	525	530	474	487	501	504	493	520	546	498	519	507	468	495	485	540	528	491	507	520	515	517	471	518	478	459	507	526	516	474	511	504	524	514	486	509	527	498	492	508	498	487	479	486	496	521	540	515	516	510	516	534	510	501	516	516	508	558	520	511	545	496	535	567	552	524	495	514	498	509	522	531	521	538	557	502	552	516	510	536	502	505	529	536	494	518	510	525	516	541	501	520	516	530	547	509	504	535	493	477	507	485	509	511	543	522	462	545	514	533	519	518	522	527	536	488	523	511	535	527	533	493	527	501	495	489	512	493	526	539	534	513	494	502	466	514	517	527	534	557	507	528	509	516	494	505	512	492	532	533	529	516	473	515	490	517	505	505	512	505	480	512	533	530	521	473	535	539	546	497	514	499	490	490	518	483	500	547	550	523	535	530	505	493	518	481	507	513	548	511	544	530	501	508	506	497	475	521	512	560	511	495	528	524	501	529	515	476	567	521	493	520	539	511	571	513	497	465	529	518	533	559	460	524	542	495	531	503	511	503	500	486	525	519	515	546	532	519	494	495	503	519	510	506	523	516	529	536	499	504	495	497	525	511	499	532	484	542	520	494	521	506	568	508	486	514	494	529	545	474	503	549	535	506	508	498	480	513	519	487	517	521	515	504	512	497	525	522	539	513	519	507	494	503	486	524	559	516	508	490	515	492	537	494	519	507	537	520	514	539	508	498	495	488	476	520	490	536	480	522	564	507	492	511	466	540	511	523	508	553	543	464	487	491	563	506	511	527	506	514	523	540	520	475	562	506	545	490	490	545	542	541	481	522	494	564	537	544	516	481	513	534	483	511	522	518	486	535	503	518	511	477	486	513	525	490	502	508	511	539	475	536	494	522	509	478	524	511	486	487	515	517	546	522	526	557	479	486	523	507	514	527	532	511	464	561	502	475	569	515	531	512	531	513	556	517	507	551	508	517	498	499	516	505	523	529	514	540	536	530	504	484	551	505	520	483	480	505	493	500	479	522	547	495	472	521	511	502	505	513	531	528	487	519	516	524	489	504	521	493	514	550	497	536	526	529	546	491	498	481	507	484	491	515	469	509	512	540	526	527	514	490	478	551	492	528	535	528	532	535	541	565	475	514	523	518	514	535	504	497	518	536	534	514
17532	1362	659	482	424	342	363	365	299	350	339	305	308	390	326	323	303	296	296	300	316	313	320	321	287	301	293	351	304	296	294	299	281	260	307	285	278	318	289	319	292	279	307	323	317	299	321	287	301	302	305	293	308	296	285	330	328	299	308	317	303	306	281	276	297	316	267	289	294	264	325	315	272	295	278	258	269	319	279	328	282	273	322	310	304	299	283	325	298	316	290	275	289	267	297	265	296	304	287	286	259	281	304	248	273	279	276	318	279	320	330	262	295	289	356	288	289	337	297	296	332	303	298	279	249	321	309	295	319	308	312	309	308	324	277	301	286	311	282	296	304	311	320	282	268	268	288	270	310	313	288	287	309	272	264	259	302	305	308	309	303	296	280	335	320	294	296	276	289	281	326	294	323	288	358	281	324	306	309	276	292	297	305	301	286	293	266	290	278	278	320	314	294	285	278	310	337	319	289	309	307	282	300	286	270	284	323	269	311	264	320	313	297	307	266	280	287	294	348	308	300	269	305	252	291	335	289	324	302	289	305	319	284	312	278	282	331	331	304	294	271	269	264	268	291	322	289	324	305	290	294	311	282	272	303	324	283	281	287	283	267	269	316	283	302	274	290	280	308	313	285	295	310	292	303	309	263	314	326	301	281	256	282	272	289	289	321	257	315	313	303	255	315	315	308	278	289	299	315	303	259	308	295	315	291	321	273	286	324	295	247	272	306	288	305	330	287	289	307	259	328	297	257	255	303	261	298	287	309	288	329	302	291	287	326	300	289	310	293	303	284	273	308	310	299	314	285	293	288	288	264	285	276	310	316	294	303	311	299	312	303	278	264	265	325	337	267	314	265	301	278	292	318	278	292	298	303	304	250	297	290	299	295	312	328	299	303	269	284	296	300	274	288	247	283	278	284	314	307	269	280	315	284	286	292	282	291	302	327	329	275	287	288	279	311	301	279	307	311	301	293	264	312	308	325	310	318	292	295	284	292	302	336	286	273	301	282	275	286	286	278	285	313	317	270	290	280	287	334	330	286	308	314	267	290	272	275	309	285	293	309	327	272	260	315	288	270	292	319	286	286	288	306	285	294	328	343	290	308	307	296	322	294	313	284	283	298	289	277	284	282	302	283	313	272	303	298	308	287	274	292	303	296	288	299	290	286	294	317	269	294	295	296	336	300	268	304	310	318	307	286	303	297	288	302	288	282	291	278	298	321	281	283	272	331	297	311	264	288	307	315	294	282	286	289	295	269	270	290	286	273	266	298	307	294	330	278	309	296	297	283	288	304	329	282	303	272	287	302	297	288	308	288	314	307	296	269	286	273	325	345	284	331	290	275	292	305	279	297	290	316	284	331	305	301	278	285	280	312	287	307	292	271	311	278	280	297	342	318	313	338	313	288	317	265	307	292	300	303	277	309	312	306	290	316	299	303	277	299	252	299	318	311	320	314	306	291	285	301	289	304	315	342	327	272	321	289	300	281	327	303	267	298	289	307	301	309	315	322	296	301	328	308	295	330	269	321	298	321	282	314	273	311	299	297	297	274	300	285	311	311	284	326	294	299	307	304	295	279	296	298	304	301	295	307	289	281	308	302	297	290	286	291	314	312	316	295	275	324	258	306	324	321	305	293	288	288	310	312	313	268	301	301	287	305	289	274	270	298	299	305	292	294	305	322	303	318	284	286	300	255	306	282	288	326	325	295	285	323	300	316	298	323	309	306	300	257	286	275	301	271	304	307	263	293	325	275	288	289	305	295	317	306	291	295	288	301	279	290	304	295	303	296	294	322	283	294	279	297	290	268	277	282	251	267	273	290	300	312	243	302	283	282	314	299	267	294	288	301	267	299	276	296	285	297	264	308	284	296	256	310	301	304	347	322	313	329	303	305	322	334	328	293	252	307	309	312	300	282	293	306	306	283	311	283	275	312	312	296	320	269	286	286	292	280	285	302	271	307	271	275	294	296	327	303	281	308	290	299	281	268	314	294	309	266	324	294	318	297	283	295	289	293	266	270	288	291	282	295	289	274	300	306	323	254	304	295	273	267	290	296	322	297	312	324	268	280	300	280	302	307	302	254	302	309	300	266	298	291	283	303	297	311	313	270	301	335	279	300	293	287	303	278	309	333	281	301	303	303	263	266	303	298	263	284	278	276	322	302	304	266	290	302	338	301	294	314	294	278	297	296	270	294	312	279	297	261	328	281	282	295	300	293	312	289	296	281	280	285	317	260	283	269	298	302	280	280	335	291	286	315	299	301	262	314	282	288	301	293	328	332	252	303	307	272	279	276	284	283	279	280	318	320	293	317	304	310	340	321	325	301	290	291	328	267	324	307	295	316	295	288	295	315	283	296	304	294	277	304	296	259	297	307	313	293	307	278	314	261	310	320	303	322	339	331	332	302	270	316	301	290	308	285	315	341	309	262	292	288	252	269	304	344	272	299	284	286	280	279	294	279	311	351	304	264	311	326	296	299	294	303	269	297	309	324	299	290	303	274	299	281	267	275	312	328	300	290	264	288	313	292	362	312	298	317	300	297	282	307	275	331	320	300	289	295	286	300	287	292	295	306	298	267	305	320	304	308	285	326	345	294	285	293	311	293	276	297	285	277	259	316	338	299	295	296	284	286	286	278	311	296	302	288	301	318	311	302	305	302	307	317	310	299	272	321	339	299	345	304	302	286	294	279	310	308	325	324	303	296	306	315	301	283	286	308	309	333	304	272	294	299	297	292	293	301	255	318	326	341	269	280	287	297	288	324	312	309	300	283	289	283	264	277	294	283	311	289	343	328	309	303	269	316	273	303	273	265	311	284	292	280	306	297	291	291	298	326	290	299	301	315	292	304	310	321	312	328	246	280	322	294	292	323	326	306	289	298	318	286	304	292	292	317	310	269	279	258	270	320	302	248	292	316	276	278	297	288	278	286	285	299	316	306	343	273	275	261	301	306	305	339	331	249	282	304	296	284	304	322	297	254	298	304	287	287	310	275	333	299	271	305	304	291	312	280	275	287	305	287	278	316	306	279	321	327	303	313	320	304	304	297	311	344	325	335	308	292	326	288	279	319	267	251	309	296	283	317	287	285	269	314	304	299	283	292	309	328	291	285	273	297	310	312	300	275	317	306	300	288	279	330	310	270	283	309	303	306	299	281	268	334	298	304	302	288	330	312	292	310	295	282	307	307	319	308	333	322	277	293	296	301	284	284	287	264	331	301	313	279	291	323	293	299	305	342	284	311	247	275	286	295	320	318	315	284	273	300	326	296	285	301	309	284	317	289	321	269	299	315	319	297	323	334	265	298	287	300	311	268	308	278	305	291	308	301	276	302	286	304	316	312	316	327	290	273	336	306	308	317	308	294	328	307	320	264	282	277	310	291	265	306	283	323	306	258	289	299	280	287	289	289	308	308	280	280	316	329	300	274	298	303	307	309	316	307	288	305	276	278	330	319	277	322	305	257	269	318	297	293	287	297	291	327	286	273	268
10584	939	1373	1436	1342	1193	1046	976	919	895	894	816	796	733	750	767	737	724	763	708	757	786	711	704	696	744	714	690	758	739	640	691	732	689	671	715	718	732	714	708	706	713	704	745	704	696	708	660	676	669	701	714	654	680	669	722	674	707	681	680	652	679	655	674	687	702	687	656	656	678	649	729	695	675	687	706	686	710	715	715	673	709	697	686	655	703	722	622	673	707	702	660	712	683	666	674	705	691	673	699	699	666	678	713	716	716	642	701	707	710	705	691	667	698	722	690	711	718	682	688	680	719	698	685	626	682	670	670	720	680	681	657	645	688	710	658	763	704	712	684	664	692	697	644	688	691	665	720	673	652	682	665	729	650	692	690	665	719	676	651	682	676	707	667	640	708	679	722	719	679	742	706	716	701	654	700	700	644	662	737	695	647	701	656	733	631	701	664	666	686	695	702	664	689	670	713	699	662	687	690	675	705	722	665	662	671	719	697	666	726	708	678	666	713	683	707	671	714	707	657	723	719	695	703	662	715	662	687	657	655	657	679	705	696	690	672	698	706	694	686	706	673	694	694	686	705	734	665	696	670	693	689	688	647	708	665	714	699	700	678	676	703	670	682	714	690	668	665	639	679	673	685	685	678	724	665	645	683	675	652	706	660	655	726	672	674	662	677	688	745	672	673	728	694	711	706	694	678	688	714	636	710	699	662	736	745	643	694	651	643	686	665	704	731	729	702	683	696	704	709	674	701	632	637	665	691	666	690	665	646	673	706	700	650	659	692	718	725	657	680	689	718	710	716	728	753	691	682	687	694	656	689	693	661	682	696	728	722	665	710	695	686	664	695	715	650	677	697	658	707	705	652	648	681	638	690	663	696	632	688	719	711	700	654	684	711	671	672	677	777	680	709	663	683	701	684	637	697	699	669	665	686	692	690	651	655	711	666	660	700	685	696	719	682	710	720	645	687	691	680	648	706	669	685	635	642	712	689	685	643	681	717	694	669	720	666	642	641	654	710	651	648	701	719	702	679	652	684	666	696	681	688	657	675	697	723	652	677	688	672	633	686	679	673	750	655	642	657	674	669	731	722	669	725	690	697	688	700	666	642	725	721	647	669	731	719	651	697	629	658	710	678	697	648	672	702	677	776	711	684	727	702	651	707	682	684	680	649	706	658	681	664	684	673	674	658	667	693	642	654	736	687	697	664	656	719	696	701	699	689	691	684	672	686	700	711	671	679	652	648	684	673	710	668	641	727	646	654	690	675	715	669	657	668	721	670	706	757	696	663	731	646	698	642	638	675	710	696	680	654	712	729	708	654	681	683	689	696	668	627	697	696	685	664	648	748	670	627	678	685	663	667	668	652	667	704	718	661	708	664	684	707	674	716	673	649	713	711	689	691	683	657	718	707	744	636	653	680	731	701	681	701	674	700	682	716	675	679	691	675	713	710	702	647	697	697	695	723	756	720	698	674	698	709	706	742	714	675	740	649	663	710	692	628	729	697	687	670	683	687	653	691	689	677	695	699	691	698	641	708	714	686	734	698	688	662	723	658	672	673	701	654	677	683	689	653	729	651	675	673	646	667	728	660	710	697	657	636	654	661	712	644	672	719	673	738	735	720	703	686	619	677	670	729	684	686	663	703	687	701	693	719	613	657	713	711	721	671	676	708	707	690	658	654	672	719	686	681	684	651	676	692	699	685	667	657	666	661	676	674	684	676	695	718	684	688	667	664	617	702	676	662	705	710	714	663	635	672	662	704	692	680	686	681	683	729	701	638	671	677	716	726	659	694	698	649	709	704	678	689	657	663	664	671	648	677	714	663	675	712	656	707	740	705	692	666	661	708	662	633	698	725	684	710	642	678	710	654	671	677	702	682	685	668	681	672	712	638	718	678	632	663	694	690	687	697	727	724	655	692	710	717	716	681	745	627	705	714	709	689	683	728	734	672	660	649	646	640	623	670	701	691	743	653	720	706	666	671	655	699	691	651	670	702	703	698	680	704	685	663	693	666	654	641	713	677	676	716	688	720	699	654	690	677	654	663	722	646	689	698	659	692	710	689	711	659	695	694	702	636	716	703	717	708	701	681	664	685	682	704	676	709	687	686	647	671	659	628	675	706	664	714	732	706	655	676	735	697	680	692	708	651	638	693	676	700	705	665	697	689	658	664	708	720	692	700	716	691	651	692	713	660	670	635	630	685	668	689	660	721	688	695	742	709	699	744	693	694	690	688	653	649	689	670	690	710	707	728	717	670	672	701	659	681	659	721	677	646	671	729	656	737	704	678	735	714	670	655	708	647	659	712	656	660	682	688	701	696	670	703	715	677	672	626	738	678	698	668	654	717	710	735	711	724	650	673	695	682	682	684	678	727	721	700	652	687	718	720	614	670	698	695	700	705	693	691	676	724	666	715	666	699	635	705	664	673	619	632	730	682	687	668	666	656	693	697	664	636	673	639	680	678	685	673	644	691	671	674	663	699	684	690	687	668	679	720	650	707	756	669	660	716	681	707	678	688	697	685	710	699	671	667	696	677	666	707	666	761	666	651	710	722	701	700	642	657	695	713	693	698	721	671	667	716	657	691	648	677	648	695	668	670	677	700	676	700	709	680	737	678	670	736	707	667	688	652	672	677	687	675	660	663	710	715	669	695	703	693	718	668	678	689	697	696	656	700	689	664	659	683	714	642	640	705	661	725	698	629	693	674	735	682	683	676	731	682	690	686	692	665	703	708	673	710	648	689	692	680	711	645	695	664	677	721	694	683	686	699	713	672	697	682	666	656	703	691	703	648	681	670	707	707	685	716	684	674	688	681	680	668	707	695	649	691	693	707	709	678	707	692	695	635	684	679	653	673	683	653	664	654	681	668	673	665	678	727	675	709	703	716	708	653	637	641	678	630	655	729	701	652	648	689	662	706	691	727	725	692	676	693	706	685	707	715	679	704	696	643	699	668	642	689	723	696	688	695	661	663	675	675	663	734	663	653	668	678	696	692	636	685	691	691	724	684	687	721	716	665	677	700	700	707	692	683	682	686	709	691	710	695	699	706	709	717	694	698	697	742	692	649	692	685	682	713	680	705	653	695	683	711	659	686	687	698	675	673	687	690	681	719	698	705	675	665	676	697	666	656	672	708	638	704	711	698	645	683	718	661	707	703	709	686	681	727	715	636	711	625	665	693	724	645	746	718	654	680	676	709	737	678	665	675	659	695	675	699	672	674	687	676	679	645	728	668	707	718	670	691	649	660	698	694	669	666	688	711	689	691	668	598	646	643	655	684	676	710	725	790	655	700	700	706	663	643	686	633	689	686	713	684	696	668	652	725	728	702	676	694	696	671	749	739	708	675	695	663	641	686	702	685	703	678	669	681	684	680	677	702	708	719	709	673	717	681	693	677	709	691	642	710	659	631	668	656	716	684	692	643	709	686	700	715	668	675	660	637	685	650	677	714	709	652	685	641	695	681	677	729	696	706	681	711	643	674	669	618
27668	3418	1250	995	805	612	551	562	481	464	465	475	449	469	450	468	444	447	476	440	475	459	469	446	436	442	420	475	492	455	462	448	406	445	432	409	469	418	421	448	446	438	433	445	429	440	440	449	439	487	431	431	433	428	448	438	454	415	435	424	411	430	401	422	477	450	421	435	476	433	436	439	445	466	462	419	432	410	440	426	448	435	440	417	405	451	434	443	458	464	455	429	420	406	458	389	441	428	420	430	414	464	449	421	468	447	477	442	442	400	439	434	422	442	476	449	456	426	405	421	430	430	435	417	398	453	438	434	423	433	451	413	405	431	449	436	440	459	415	457	437	434	444	432	375	421	427	456	419	415	416	431	429	410	445	457	435	392	431	409	448	473	432	462	396	459	424	414	448	419	438	466	414	400	426	435	405	470	486	419	425	429	424	395	433	380	385	414	416	411	430	394	448	423	388	433	448	394	412	441	401	429	426	450	468	474	411	379	423	390	407	426	446	445	392	412	419	429	438	436	429	433	439	434	428	447	419	425	391	425	451	405	433	469	433	433	464	437	427	404	418	403	432	467	452	423	414	418	463	464	451	448	460	421	398	408	401	434	416	436	440	438	464	437	447	446	467	471	458	428	419	444	456	424	440	448	420	440	503	409	415	409	422	463	455	433	424	416	425	460	425	455	456	425	440	469	465	435	444	425	425	443	451	458	405	435	416	479	451	462	440	437	444	437	436	402	439	411	405	412	411	427	427	434	382	409	420	445	429	368	441	431	413	464	421	421	446	407	438	438	422	409	436	440	409	423	451	402	416	422	474	436	429	474	419	448	426	437	443	431	426	452	472	404	453	406	416	415	441	435	424	433	456	407	448	429	475	410	434	461	440	473	425	437	397	452	419	444	467	458	456	457	408	405	468	416	446	433	464	451	413	445	478	408	438	456	386	450	408	415	463	447	457	454	466	413	400	423	427	447	464	434	466	421	459	391	397	396	428	419	417	438	446	464	409	404	400	426	456	404	459	470	402	435	399	407	429	446	462	442	425	414	403	459	395	405	413	431	443	428	435	462	474	438	457	430	406	443	471	445	418	444	475	461	453	436	380	448	416	419	398	470	431	418	459	443	403	428	439	428	394	463	421	406	454	452	421	446	449	471	430	368	421	487	446	412	393	465	438	468	388	422	436	419	453	426	424	450	465	482	398	405	436	433	414	439	438	456	412	453	427	410	412	491	461	463	450	434	469	501	441	467	447	428	437	444	424	414	440	480	459	441	403	472	456	481	424	429	425	429	440	413	419	417	414	403	438	393	455	422	388	439	405	420	445	420	456	473	424	423	452	444	440	442	451	438	437	460	452	428	399	424	418	445	439	440	447	454	464	422	429	519	416	463	459	425	448	444	439	417	415	437	429	436	416	452	405	448	444	474	433	419	410	425	433	446	435	467	457	433	391	414	443	448	418	470	459	419	429	419	459	455	422	432	425	425	456	420	449	456	429	440	478	429	430	391	431	421	471	447	421	464	446	444	482	439	405	408	425	423	466	405	417	444	428	424	446	470	413	440	412	467	410	486	420	397	430	448	393	428	442	434	415	406	451	435	388	441	407	415	409	441	457	425	449	448	474	445	430	436	390	461	418	429	438	410	408	376	423	438	445	404	429	428	436	448	463	425	423	416	433	411	407	450	470	392	435	419	415	485	426	378	433	460	445	422	409	408	383	447	438	444	479	454	467	495	453	409	400	438	442	420	429	393	462	401	404	425	425	411	401	464	474	438	415	469	440	416	458	437	397	403	445	433	393	414	422	424	432	421	440	470	436	465	472	428	417	403	438	405	441	433	444	404	419	444	457	442	442	442	449	453	397	436	394	443	443	448	455	452	412	417	440	414	449	403	415	411	451	447	408	413	458	461	458	441	480	453	410	469	451	435	433	451	445	426	420	441	427	437	455	429	426	426	435	437	483	458	412	447	444	460	422	431	435	437	440	428	449	416	402	410	423	425	449	434	449	431	416	456	450	410	441	420	401	483	416	457	440	431	445	429	415	441	439	422	448	431	416	448	407	444	418	443	408	410	394	426	419	438	396	435	439	466	412	453	426	431	466	418	460	464	409	431	444	449	430	424	429	439	462	412	413	420	431	445	414	445	486	463	415	413	442	444	424	459	408	400	464	438	445	427	439	448	435	437	429	437	410	430	441	406	447	426	442	443	437	469	452	485	430	391	420	373	436	458	441	467	434	395	432	451	443	451	481	416	439	442	456	437	400	457	430	442	420	411	404	398	440	465	473	388	420	458	435	451	440	428	442	419	401	400	444	461	472	456	413	434	446	438	434	464	429	427	470	410	436	418	408	410	434	411	456	438	472	418	444	410	410	420	451	495	397	456	424	494	442	435	381	412	411	400	440	424	443	442	473	459	498	424	410	466	448	448	418	452	431	481	404	400	438	438	439	421	437	430	411	427	453	443	433	446	447	416	455	452	424	444	417	396	467	443	424	422	430	441	426	401	472	437	451	470	431	432	470	461	437	430	455	467	440	412	436	455	436	444	454	469	435	453	481	430	429	397	419	413	424	414	404	449	439	452	428	405	476	440	436	424	447	434	407	402	400	411	394	436	453	447	442	419	412	388	437	474	435	399	439	406	431	446	436	415	449	450	416	446	437	442	469	439	440	418	394	434	434	405	432	434	493	424	437	420	427	403	453	454	461	438	434	425	437	427	471	467	421	422	409	427	430	413	433	392	427	455	431	444	430	432	405	423	427	438	458	451	378	442	460	430	432	393	447	424	436	408	450	430	379	450	405	418	424	441	434	412	437	416	402	453	432	410	464	418	364	430	467	447	394	399	437	466	503	448	408	433	446	400	430	420	418	439	436	490	432	416	469	444	474	430	426	467	394	435	428	400	433	393	442	393	434	412	437	432	439	419	432	471	486	419	467	473	416	401	400	418	424	476	401	478	418	406	424	427	409	456	441	458	436	494	416	436	441	426	438	456	471	426	428	399	452	464	438	418	425	378	440	442	452	445	458	443	467	417	449	476	405	413	428	438	445	422	410	368	395	437	446	453	426	441	420	433	427	442	460	451	425	407	419	422	431	453	436	437	432	437	442	451	435	439	459	460	422	469	433	392	434	447	425	423	432	448	411	448	433	459	409	447	420	437	426	489	403	444	418	456	430	379	450	445	415	434	475	457	455	438	402	421	456	432	408	419	454	449	449	423	401	412	437	493	433	446	437	414	411	407	464	447	424	456	435	443	446	461	426	466	459	435	472	419	455	417	420	411	442	391	433	447	416	443	431	430	437	391	410	398	388	396	406	448	462	421	463	441	424	409	430	442	440	475	437	396	481	449	447	432	438	482	421	413	417	455	438	428	418	474	440	487	446	424	406	446	450	417	442	466	456	420	445	445	449	440	404	424	423	405	452	445	409	447	489	435	436	411	421	416	449	426	432	422	431	435	439	450	450	415	469	437	432	423	411	458	440	409	414	470	416	432
14373	1543	2336	2432	2227	1955	1653	1536	1400	1263	1257	1208	1150	1157	1102	1093	1048	1085	1082	1006	996	1010	1057	1033	1035	981	969	980	1040	984	970	1031	1000	949	995	941	971	969	1020	1013	1017	933	968	919	932	981	949	945	961	955	977	975	929	983	929	919	961	957	904	958	967	950	974	1005	988	976	928	922	1008	885	955	1020	972	939	938	973	948	957	967	890	984	967	968	949	913	939	960	927	946	917	954	970	968	945	903	948	959	943	1016	927	971	907	1015	951	962	939	920	954	937	963	946	952	948	938	992	938	960	872	956	907	926	950	879	941	955	976	959	940	934	961	932	921	980	916	927	938	925	990	944	937	921	950	988	952	1000	954	891	949	956	958	907	927	941	924	958	951	938	910	935	949	937	989	993	962	945	947	974	948	941	937	936	999	978	933	888	955	962	962	942	918	939	950	968	953	899	903	908	953	932	912	935	945	996	948	963	928	901	965	963	936	946	850	983	945	929	912	922	948	936	957	921	958	1023	976	897	979	963	913	921	913	946	961	863	944	968	954	962	980	955	959	927	914	936	933	973	971	918	967	947	906	903	933	982	938	938	974	923	927	930	951	921	933	926	871	993	963	979	926	952	941	909	901	930	876	900	900	941	968	947	930	910	923	911	953	927	933	954	890	877	966	930	898	910	981	966	921	955	991	957	980	945	909	985	915	896	922	960	950	929	899	953	964	974	916	980	938	1009	943	938	914	932	927	944	933	923	872	925	914	932	953	965	1002	948	958	951	952	881	914	948	909	937	921	981	954	877	960	893	894	947	921	927	1004	919	938	981	912	961	990	935	950	956	998	889	942	935	974	938	966	924	944	899	923	934	990	928	931	940	960	977	914	963	925	922	945	965	888	977	916	922	916	905	977	972	977	955	904	941	899	890	899	992	971	994	959	955	904	955	956	892	915	921	882	959	915	937	909	938	952	886	944	947	932	955	931	949	911	991	892	947	930	948	888	976	937	949	903	937	962	930	919	927	965	981	931	1001	924	968	1004	921	941	956	912	973	913	918	954	873	948	969	966	951	983	946	938	927	917	900	964	980	936	893	928	967	932	951	943	904	965	986	904	931	942	972	922	886	910	977	953	1000	954	930	942	966	866	941	974	908	969	938	892	877	919	887	946	939	920	980	920	906	938	961	989	939	904	926	940	974	1011	903	955	976	972	942	917	932	940	903	974	974	952	926	927	988	945	965	931	920	894	969	901	920	921	948	953	896	879	944	961	943	918	908	962	963	967	969	938	955	913	972	981	923	921	922	887	940	947	899	891	907	916	932	959	940	933	914	926	897	956	987	887	923	953	954	911	915	933	877	923	951	934	948	977	912	936	951	966	925	917	925	924	875	939	948	927	922	917	979	954	1010	952	914	935	893	934	908	852	957	996	923	948	966	941	951	961	894	903	898	888	919	939	1007	927	978	955	950	962	962	896	955	947	947	935	927	977	942	941	922	959	930	958	969	913	958	928	891	966	924	933	938	928	927	907	943	986	899	925	955	886	940	938	938	957	930	943	946	953	895	956	927	896	965	924	938	943	948	921	941	982	904	923	959	908	942	892	907	950	953	906	904	930	952	892	962	918	961	904	964	910	922	918	942	980	977	958	927	916	990	893	895	969	936	943	949	923	971	959	913	953	927	928	942	943	921	899	919	952	889	957	959	988	940	953	896	953	913	967	963	932	989	957	958	918	939	940	961	937	930	940	915	936	941	954	914	918	986	977	909	959	911	974	941	938	933	928	919	971	899	953	959	967	961	912	937	910	927	917	953	940	939	914	999	964	937	988	971	917	928	979	980	960	972	917	922	935	923	994	955	892	930	957	936	961	944	1005	959	976	902	936	906	903	952	954	933	950	963	905	972	965	943	948	963	965	915	927	929	924	916	946	918	917	969	932	858	871	946	913	938	942	911	1002	952	911	938	937	925	920	951	914	961	935	935	979	943	874	882	923	950	877	977	912	943	965	971	999	934	883	902	910	987	950	910	1025	936	943	991	949	915	972	920	934	925	904	945	972	929	966	923	977	920	891	993	954	921	940	978	899	933	916	912	983	948	944	896	960	867	961	928	927	955	895	924	962	949	907	1007	876	910	971	915	923	905	927	940	927	952	959	905	882	978	978	934	933	981	959	894	972	954	945	956	893	887	958	886	962	995	885	985	906	955	914	892	913	941	942	895	972	958	974	915	946	899	932	922	1000	956	940	903	961	916	944	967	954	955	1004	927	917	967	964	947	936	941	967	956	942	934	994	969	1003	982	954	945	919	991	954	954	867	950	942	940	967	958	909	949	961	971	932	943	927	930	962	941	947	921	942	989	942	1010	935	1001	985	912	960	925	963	978	940	886	908	964	932	945	895	1066	903	942	916	958	911	949	957	947	944	918	941	929	901	932	958	971	977	976	942	948	941	957	951	918	972	975	952	909	962	925	942	943	941	945	941	922	896	1002	951	854	935	975	945	975	917	959	941	892	935	933	968	931	992	909	923	924	954	930	957	892	950	896	965	950	913	960	885	855	969	937	924	933	933	981	958	951	943	890	911	1003	913	927	903	967	985	948	932	947	950	931	906	927	965	996	949	975	872	945	980	906	894	938	911	898	952	951	978	934	983	919	954	929	901	920	983	934	953	918	904	897	958	909	922	958	907	914	916	945	917	938	944	979	924	928	877	921	1016	971	977	1000	901	947	930	960	948	959	879	947	946	900	909	980	899	947	909	938	929	917	948	966	872	956	963	928	880	900	990	981	925	962	1009	947	952	897	926	935	911	980	922	981	969	943	964	959	984	917	894	921	993	993	944	888	955	965	937	945	946	915	939	923	891	951	930	928	915	931	920	918	985	948	1023	932	952	974	938	946	971	949	950	948	973	930	907	973	916	921	961	931	944	896	942	930	957	939	950	981	952	941	989	975	937	940	973	900	865	959	936	969	902	917	904	916	947	948	968	957	920	984	892	927	904	964	918	949	899	920	919	896	968	930	953	952	932	836	974	949	965	979	902	925	957	929	959	958	963	952	933	897	954	923	944	945	960	963	969	976	908	883	935	914	939	893	982	991	945	917	931	967	943	949	928	944	966	927	993	904	922	895	897	904	951	952	948	889	928	909	922	948	954	920	994	939	1023	915	928	974	909	959	911	967	916	934	924	921	963	909	917	958	1010	914	966	937	976	930	960	958	916	885	966	957	886	945	933	897	965	922	922	967	945	933	935	937	976	958	991	991	940	966	963	984	984	927	878	927	938	944	929	898	959	925	928	946	938	960	947	1013	867	946	917	885	901	961	922	946	911	1019	902	964	952	932	933	928	882	947	975	889	901	917	937	944	959	936	942	945	1007	992	945	968	945	921	910	926	930	966	1005	945	885	927	899	955	906	939	942	927	989	920	937	929	942	950	949	912	868	907	916	904	924	964	965	910	944	878	907	955	925	958	943	929	906	925	963	944	988	896	935	919	954	935	924	996	929	926	945	942	952	969	879	961	900	916	905	926	974	983	952	911	919	984	929	980	989	896	887
6150	384	211	218	222	238	221	190	217	201	190	214	232	223	248	215	211	208	215	228	209	210	182	210	217	204	223	246	199	195	212	183	201	174	187	196	191	211	198	197	207	189	208	198	213	183	240	201	231	209	205	199	214	207	232	198	212	217	216	229	189	200	217	213	239	222	212	204	243	240	198	215	217	218	208	232	212	218	215	215	227	185	217	251	229	184	200	228	205	227	232	216	204	208	206	222	194	211	212	229	222	225	240	218	221	222	199	218	167	194	209	220	209	213	221	213	242	190	229	228	195	206	214	197	201	197	201	224	219	208	207	197	234	206	196	228	205	220	212	205	181	198	231	211	212	245	219	208	202	242	197	199	208	212	194	214	214	197	218	206	207	198	215	202	214	179	222	234	211	236	233	206	206	202	211	187	204	244	242	193	212	200	170	215	228	186	212	190	203	200	216	211	195	213	213	222	230	226	223	219	209	202	209	197	215	187	217	212	220	236	202	220	220	208	231	231	190	208	226	228	217	196	208	195	188	213	209	213	215	223	214	202	225	249	259	196	214	228	206	186	207	235	193	211	199	230	190	217	188	231	249	237	215	208	218	197	228	212	201	209	231	214	202	226	193	189	208	206	236	205	214	232	229	227	237	191	210	239	185	209	212	208	212	213	210	216	225	206	201	201	202	213	205	208	221	213	246	224	200	221	215	215	198	208	222	216	231	196	216	225	201	207	204	193	215	197	189	230	243	203	197	227	221	194	228	238	214	216	220	201	245	194	185	172	246	236	207	226	214	193	200	219	216	244	207	226	223	198	233	225	203	213	225	242	222	202	221	222	201	217	207	221	228	193	206	224	222	228	199	215	224	213	219	232	211	216	209	239	232	200	230	200	192	204	203	193	202	217	227	183	225	187	217	255	207	181	223	213	177	193	186	228	221	231	208	205	205	218	221	228	220	222	218	205	207	191	221	202	214	226	217	219	231	202	215	178	226	190	214	215	231	217	198	212	186	201	206	230	188	226	225	221	209	226	226	185	231	234	193	199	196	194	190	200	193	192	192	215	206	184	188	193	195	217	199	234	183	195	221	236	225	233	210	182	214	213	208	203	210	240	228	215	235	206	217	206	213	216	223	184	199	211	209	223	192	228	204	214	205	227	239	226	197	202	199	195	211	215	216	199	186	214	222	194	195	199	199	216	210	176	205	205	219	219	175	207	237	223	201	236	210	197	211	228	194	197	213	233	207	204	232	222	240	197	211	255	203	226	217	199	210	247	184	219	218	216	185	219	205	230	209	240	218	208	244	243	229	215	220	243	211	218	215	190	213	219	231	216	196	221	224	192	202	197	197	213	179	222	218	217	225	192	225	231	216	216	194	212	210	222	204	192	212	255	201	198	229	188	209	234	205	217	228	225	222	199	205	227	229	222	247	202	204	212	227	224	202	236	259	246	215	232	222	205	205	224	208	235	195	199	234	201	199	231	233	197	234	208	218	225	209	227	210	199	217	226	221	222	197	229	198	214	209	218	247	214	204	190	204	189	210	192	218	200	219	230	208	197	211	222	223	205	226	212	196	217	213	261	215	240	218	204	220	237	229	213	229	254	191	225	218	217	212	202	225	260	228	229	195	215	214	180	208	205	220	235	210	217	220	209	222	212	195	213	220	200	182	188	182	223	215	211	232	206	229	257	223	229	217	205	192	196	209	193	205	247	220	199	212	220	182	215	186	194	202	236	248	246	214	223	234	232	200	223	234	219	189	232	206	242	211	204	201	204	210	217	202	197	228	226	205	201	220	212	228	179	212	198	223	245	198	203	224	216	201	194	216	230	217	196	207	223	218	218	226	219	237	215	211	182	195	215	190	244	206	223	238	190	211	220	236	236	226	183	254	206	224	210	214	205	228	202	184	196	208	218	230	212	210	197	188	230	197	229	237	251	203	196	200	224	220	198	210	208	200	210	185	187	213	218	194	218	222	243	213	182	217	218	226	198	200	229	221	214	201	198	188	189	207	202	245	221	232	198	204	210	207	194	219	215	212	231	213	220	210	208	203	215	207	228	213	230	209	201	192	215	223	215	254	211	224	220	230	196	224	192	244	225	204	223	195	214	217	204	193	236	201	232	242	212	220	219	233	254	212	224	225	223	201	196	213	226	222	194	209	238	222	204	205	222	216	172	225	206	209	188	200	203	204	191	227	226	215	205	198	218	214	226	240	224	195	197	235	199	205	220	213	196	193	192	211	218	204	225	218	239	201	204	196	221	201	196	211	230	204	230	201	200	187	215	211	213	239	180	224	235	207	203	189	203	234	238	235	206	204	208	184	247	224	203	200	233	203	219	195	210	209	179	227	184	221	224	228	230	182	216	212	220	202	205	229	221	217	200	207	229	204	223	244	248	205	216	235	231	205	215	196	185	233	195	206	198	198	208	206	231	211	201	219	256	239	199	207	259	222	195	203	198	226	222	211	209	176	252	203	200	216	231	180	217	213	180	215	219	211	214	211	212	207	228	224	223	206	215	206	223	234	239	180	221	202	203	227	193	230	213	227	227	203	207	220	220	204	215	223	225	218	187	184	254	201	199	192	225	207	230	191	218	192	220	238	213	231	220	219	209	210	230	195	208	233	202	214	235	215	220	222	216	190	201	251	200	204	225	220	227	198	214	226	234	188	193	219	185	204	189	193	226	223	217	237	215	196	189	206	236	207	189	214	206	188	209	201	221	216	236	219	217	197	200	208	225	220	203	236	221	180	201	212	227	230	207	217	216	218	213	187	230	227	231	218	198	193	236	231	208	226	202	209	207	206	208	247	212	229	215	224	214	235	206	225	212	226	199	200	217	205	197	234	208	212	207	194	205	193	223	184	254	233	223	191	195	196	192	235	205	231	234	212	233	215	229	206	243	208	204	226	207	192	176	214	222	205	214	225	233	193	213	221	223	194	177	208	247	232	202	180	214	214	210	226	211	208	210	220	223	208	189	198	238	214	211	199	219	239	222	227	238	220	202	208	192	205	219	235	254	220	219	223	216	184	201	225	230	193	188	222	204	206	218	230	217	189	232	206	198	239	226	220	218	194	214	227	197	200	227	229	247	220	221	208	215	210	228	204	215	212	204	204	224	184	220	203	223	215	193	227	200	210	220	197	213	203	205	217	216	208	205	228	246	224	214	208	223	213	191	222	197	212	213	214	216	208	174	225	223	216	215	228	208	191	197	199	225	223	210	210	217	214	224	203	196	217	236	225	212	177	176	230	198	238	212	206	226	202	199	222	216	189	169	200	181	216	189	230	213	202	207	206	227	196	231	228	205	220	226	224	216	224	229	184	196	222	210	216	216	225	254	209	192	184	241	223	221	245	221	206	195	220	197	208	212	198	205	203	217	218	196	207	201	209	208	220	240	224	232	242	229	205	225	189	231	241	217	251	238	217	197	232	210	215	186	216	184	200	220	204	210	232	195	204	214	202	223	217	217	198	213	220	225	226	216	196	236	198	228
3974	496	529	563	593	530	522	551	512	507	508	504	545	485	522	480	529	535	515	517	512	520	536	517	525	502	536	518	519	547	514	542	552	503	484	508	523	552	491	551	485	496	475	497	528	531	529	534	509	538	492	540	540	512	548	503	534	573	497	536	539	529	532	502	539	525	539	512	526	539	527	544	527	522	483	483	504	566	531	551	521	545	525	521	545	503	527	541	554	484	536	531	512	514	541	507	520	510	543	526	533	520	537	468	497	509	523	549	557	526	531	521	491	537	536	510	520	510	528	526	509	496	493	523	563	509	523	540	518	528	524	497	504	506	521	524	510	510	504	506	514	519	533	540	461	520	478	531	523	559	503	523	518	564	508	500	497	493	575	508	567	520	477	537	547	520	506	515	535	495	560	543	527	520	489	519	516	492	500	544	512	501	517	526	550	524	536	552	465	513	535	497	512	578	516	512	490	544	512	494	522	496	547	537	513	500	574	520	492	547	463	554	477	502	530	520	524	505	507	503	489	524	525	533	520	470	564	513	534	510	506	509	505	491	500	525	507	488	502	503	552	509	536	520	510	507	550	508	528	522	498	500	528	545	499	511	499	501	518	506	536	549	517	518	521	507	519	531	468	506	505	528	537	510	519	552	512	488	534	515	489	537	514	527	493	520	546	560	547	528	485	521	485	511	470	527	514	551	528	490	576	532	528	496	512	544	488	528	546	483	525	538	532	533	519	475	540	495	534	536	474	474	485	528	514	525	531	511	527	487	493	521	535	484	542	480	486	539	480	531	527	529	472	497	503	531	541	523	522	473	526	493	562	526	506	527	507	482	509	525	525	510	520	558	492	500	508	487	549	484	470	508	531	571	496	523	519	505	523	525	506	508	511	549	484	477	484	525	545	498	505	560	508	509	511	477	515	497	494	532	539	567	493	537	529	474	501	489	512	568	492	499	502	498	556	571	494	508	529	531	516	555	543	519	506	540	476	509	458	532	508	487	541	530	503	527	486	595	530	529	495	512	525	494	539	465	550	505	543	498	544	514	505	525	519	499	494	494	508	526	572	542	500	497	505	507	535	513	548	524	508	521	560	515	523	555	499	539	495	517	560	501	551	492	538	495	542	501	528	542	508	522	504	507	525	493	526	500	545	518	475	503	492	512	473	522	553	515	487	517	493	501	503	535	527	506	485	558	465	503	471	514	550	508	500	477	545	504	486	527	501	527	532	535	515	533	542	522	547	517	538	504	544	530	512	489	488	494	491	504	527	463	518	533	550	520	538	524	512	521	562	526	511	509	529	531	499	530	510	535	521	507	509	519	498	505	512	496	522	544	528	529	474	493	514	535	535	535	576	532	521	518	542	531	504	533	527	500	533	501	528	483	511	507	523	507	518	558	511	524	520	582	557	533	494	492	506	524	510	472	492	504	481	503	482	527	502	541	524	527	550	522	527	475	478	511	534	529	504	486	478	525	544	523	535	489	491	531	486	487	526	516	549	531	525	548	522	479	512	504	527	540	507	534	526	515	464	504	538	540	472	518	510	510	477	457	533	520	540	520	498	509	481	505	546	531	512	509	509	529	584	519	504	507	558	532	486	483	509	496	543	551	515	526	510	518	555	532	534	530	523	537	567	524	502	521	498	520	527	517	534	524	487	507	480	461	501	513	518	502	516	525	486	520	499	505	541	496	485	547	499	500	495	482	551	559	534	511	525	512	477	529	504	471	500	525	554	541	520	477	527	498	473	497	540	574	509	562	525	538	518	513	520	513	522	525	490	525	536	532	522	463	579	522	567	495	533	486	521	515	481	534	508	530	530	529	522	492	496	535	514	523	497	521	551	509	512	511	494	500	464	522	546	503	529	495	495	538	491	501	490	528	520	516	502	534	478	500	535	456	515	526	548	537	523	528	551	496	542	555	534	510	551	481	555	503	488	495	517	510	514	499	509	501	516	517	502	520	551	508	511	492	511	528	468	518	525	527	549	502	561	527	536	519	478	520	524	507	523	513	542	493	548	525	514	507	479	508	540	516	572	524	545	499	503	504	514	505	521	506	533	524	560	540	526	543	515	509	495	535	531	521	514	508	538	500	519	492	494	513	479	510	516	529	526	527	553	490	544	497	523	517	552	533	521	495	478	500	492	521	489	496	549	591	517	522	527	488	509	528	520	522	500	515	514	571	519	501	497	542	502	489	505	475	523	495	540	554	483	478	497	550	569	524	550	495	483	525	495	534	512	556	533	495	501	503	514	507	468	539	508	524	484	516	530	543	468	504	530	548	509	516	476	540	537	516	510	535	529	524	491	485	517	480	504	507	521	516	485	514	518	491	518	498	517	529	509	533	482	516	499	518	530	526	523	513	488	455	508	506	521	521	530	549	531	502	487	509	575	482	563	546	501	506	499	538	529	500	511	502	516	531	530	530	499	513	493	519	517	508	551	513	523	482	513	506	525	515	468	550	519	538	482	500	523	517	522	507	535	503	519	522	517	554	497	524	535	497	515	514	503	522	553	539	536	507	529	546	503	513	515	524	527	504	529	499	525	497	532	501	568	508	547	503	537	492	493	503	497	500	507	524	475	499	545	524	510	482	499	498	537	507	516	480	473	509	525	512	497	483	461	500	535	508	486	498	509	533	508	466	516	533	520	517	489	523	543	512	505	518	494	500	497	479	493	515	505	516	513	501	512	528	574	536	466	518	466	476	450	515	539	518	481	487	503	478	524	525	517	551	511	520	532	536	519	519	532	493	487	524	525	501	521	511	528	520	548	483	573	501	483	534	524	517	550	590	522	536	476	522	533	531	512	500	498	503	524	510	545	519	533	543	540	525	466	495	508	508	556	522	485	551	511	497	515	537	521	506	518	472	498	529	489	529	531	473	498	530	533	498	514	512	494	545	520	524	512	493	477	553	511	541	517	520	520	484	495	546	547	542	486	542	525	530	524	517	525	556	541	491	501	584	538	517	497	512	509	532	520	553	490	549	529	543	514	512	527	488	516	554	496	502	526	536	554	479	514	552	555	523	535	527	505	508	517	509	509	523	490	555	480	486	512	502	525	532	512	497	501	516	497	515	549	488	504	505	516	505	525	505	511	501	496	483	525	515	512	521	516	492	492	480	524	490	558	519	573	490	520	477	516	530	478	514	527	504	515	533	528	511	502	525	519	548	493	554	510	533	479	501	540	550	562	534	528	501	506	482	477	514	492	558	528	512	535	548	507	503	564	551	509	502	479	525	493	513	537	553	512	483	523	527	498	502	511	550	513	510	508	525	535	499	520	520	523	498	511	523	530	518	524	482	476	511	518	512	520	507	513	543	509	539	519	506	497	522	515	544	544	524	475	567	508	519	600	538	503	518	488	506	496	539	479	540	499	551	529	510	509	507	484	521	509	531	600	545	522	505	547	507	520	542	519	499	535	544	564	491	537	511	476	540	510	528	498	523	507	507	536	521	528	502	534	481	499	541	511	493	529	489	537	532	525	508	516	503
17104	1241	656	533	428	479	372	335	321	308	320	316	321	317	320	303	284	275	298	291	270	303	292	293	313	266	285	327	314	328	316	326	268	294	350	351	330	289	303	292	311	273	278	277	268	281	254	314	274	283	291	323	322	278	302	294	280	275	283	281	295	295	300	305	296	298	281	288	316	283	317	277	258	290	275	279	304	279	280	290	306	294	310	300	305	292	305	283	292	321	278	325	266	296	288	310	317	300	296	305	310	293	293	304	307	314	296	268	288	271	297	297	273	314	285	318	293	275	309	284	260	303	282	297	289	326	300	272	258	295	293	310	304	285	313	294	303	302	283	280	270	274	341	295	309	280	287	276	319	307	269	284	300	283	277	314	301	286	301	279	288	285	318	299	330	329	273	299	271	269	302	288	300	295	267	303	303	292	322	295	281	295	320	290	286	285	277	273	268	299	298	282	303	305	315	295	299	270	280	309	317	305	288	314	293	304	299	289	264	306	282	309	316	309	271	329	276	293	287	311	280	302	316	321	307	300	309	318	299	274	272	280	312	316	295	291	292	259	299	277	273	302	292	284	265	305	272	311	254	282	270	282	298	295	300	274	311	301	261	292	320	324	272	291	312	308	303	281	280	305	281	284	270	276	288	288	295	286	286	276	293	278	340	280	285	321	271	299	262	321	297	317	286	302	275	296	290	290	279	292	293	288	309	289	266	290	301	312	272	287	271	272	284	310	300	328	295	292	290	291	304	306	274	291	287	254	281	302	320	284	309	286	258	292	300	290	283	303	306	286	272	308	256	296	306	277	305	290	266	282	306	277	308	268	309	323	276	305	303	307	279	288	292	320	301	295	266	303	293	295	274	306	326	312	271	332	293	308	288	289	281	282	290	285	286	299	255	283	264	298	280	297	275	271	334	297	283	278	318	308	287	306	302	326	265	321	314	290	317	297	295	296	270	298	281	293	317	314	310	320	287	291	271	280	274	256	266	254	299	271	287	297	290	259	319	301	271	299	299	290	293	296	298	299	284	306	349	322	299	316	293	302	284	272	287	253	285	256	266	321	324	298	276	285	279	293	295	288	278	279	308	301	310	277	285	275	299	267	304	287	333	299	293	265	289	280	290	295	319	292	328	267	302	299	317	312	278	260	299	322	315	301	299	303	324	308	274	289	310	309	268	284	294	319	300	269	300	282	276	290	308	304	269	296	289	285	313	289	288	266	288	306	286	306	283	321	313	333	303	304	320	300	298	311	278	302	313	265	299	286	302	320	310	308	272	294	307	274	325	312	299	308	309	306	289	279	265	298	298	309	310	264	261	303	301	328	292	306	326	266	293	329	314	276	285	328	287	266	303	288	303	282	234	312	299	297	301	299	274	275	259	299	290	308	292	271	288	324	316	281	308	313	290	296	254	300	292	279	299	292	311	313	282	291	294	289	295	292	283	325	289	311	282	308	286	310	291	270	307	271	288	292	288	282	303	277	292	270	279	302	328	271	274	306	274	265	255	274	305	282	323	281	271	290	286	315	296	290	271	267	271	296	293	272	303	297	266	282	286	278	304	295	282	272	266	263	316	283	323	293	294	323	261	293	278	275	285	261	295	286	288	287	308	322	343	284	309	301	266	295	279	290	302	283	270	251	279	286	284	307	281	309	288	299	292	278	307	324	294	320	268	287	306	284	276	300	295	290	275	286	306	292	314	280	311	298	329	309	289	269	272	297	307	281	321	299	280	301	296	293	276	280	285	306	259	312	327	285	260	316	298	288	255	272	325	332	298	336	321	272	275	281	277	316	288	286	300	260	284	269	266	327	271	288	274	285	294	324	275	285	275	280	268	303	295	316	309	288	287	287	295	274	314	311	258	256	292	267	265	308	310	301	305	293	270	261	321	288	257	297	277	303	265	294	302	295	290	340	295	255	282	317	275	307	297	299	291	302	288	289	291	287	309	256	311	267	314	297	294	314	297	311	304	326	309	264	271	299	307	287	276	341	293	300	231	285	292	299	278	329	272	275	251	280	312	303	268	274	265	297	300	296	311	288	314	262	252	302	322	284	266	271	296	287	337	332	293	275	284	298	294	329	293	316	283	259	282	300	255	280	317	286	305	302	279	334	275	290	264	311	285	263	281	301	272	306	298	337	324	271	307	287	250	280	282	307	300	276	287	317	318	267	287	298	293	275	304	283	290	279	298	275	285	298	286	332	295	313	323	301	276	250	333	296	296	282	308	323	267	304	261	293	304	292	274	305	301	263	282	291	329	310	278	288	302	287	285	331	263	269	276	278	325	310	261	295	330	271	286	286	268	293	280	280	287	286	259	274	292	306	324	305	275	265	261	240	300	294	339	296	268	257	318	293	308	282	280	300	291	299	310	278	302	299	282	325	332	318	317	289	314	298	292	350	316	289	279	272	304	293	269	299	289	305	328	259	260	278	299	301	335	286	268	237	284	300	321	302	324	322	298	313	273	290	295	304	280	283	305	338	305	275	299	274	301	301	296	296	284	252	288	341	295	299	299	294	313	296	283	341	287	309	265	299	280	315	289	286	269	302	291	270	260	264	275	266	241	296	267	296	329	254	287	295	271	272	297	270	306	311	307	271	302	276	289	278	298	296	296	267	298	286	265	278	292	300	322	303	280	298	316	288	288	286	242	267	316	288	276	276	301	294	290	298	305	284	321	332	297	294	296	263	258	310	299	307	303	263	300	258	300	343	312	279	264	242	283	316	314	319	284	291	322	312	296	300	283	339	284	285	280	276	311	280	282	330	296	258	255	304	313	288	279	295	268	278	307	278	307	304	318	291	270	272	307	328	297	305	279	271	271	269	291	303	290	287	296	279	291	291	296	304	284	293	284	314	292	285	252	289	283	278	296	279	284	300	310	326	304	280	318	265	274	273	291	292	293	283	314	340	310	271	296	283	303	272	299	272	300	284	299	260	292	267	280	289	295	271	311	289	283	298	301	312	322	286	321	271	277	319	310	312	245	296	290	303	291	302	311	299	275	298	294	276	331	273	272	270	307	298	284	286	278	274	313	332	284	326	283	299	285	302	310	311	290	288	303	318	317	328	263	275	273	270	325	286	286	315	283	320	290	312	302	255	281	308	338	304	305	282	293	312	302	283	275	270	280	296	287	295	287	289	317	292	258	281	290	305	276	300	265	261	297	254	284	301	292	307	319	253	301	276	279	301	281	313	290	312	308	282	305	268	306	277	315	306	278	279	311	284	280	276	277	317	282	282	309	301	292	309	273	302	293	328	301	308	324	342	290	258	298	273	296	278	307	285	311	297	296	282	327	302	273	299	283	268	307	308	303	283	306	304	283	304	292	292	297	321	280	275	314	316	268	267	321	323	266	257	293	304	281	296	304	288	308	273	298	302	292	296	276	327	274	281	302	276	254	303	296	283	294	297	277	280	262	296	340	293	293	262	292	316	278	307	296	284	328	267	318	337	286	355	297	312	275	270	296	280	298	276	290	278	277	307	274	258
10465	945	1370	1482	1351	1115	1090	1037	909	835	813	799	812	787	799	797	740	708	723	751	702	744	689	729	705	702	669	698	707	671	721	654	701	723	723	685	669	696	674	714	674	679	702	728	682	705	648	703	642	662	655	685	689	655	694	694	620	721	704	666	680	691	677	680	713	691	693	676	717	699	666	702	686	649	689	686	703	670	680	678	693	698	686	688	675	644	659	709	734	716	680	689	664	674	698	742	650	637	687	655	693	637	673	648	687	691	694	659	703	660	666	676	661	649	670	644	677	691	661	724	649	674	656	689	678	700	696	673	678	669	662	660	728	709	682	698	669	687	666	679	694	710	685	697	693	729	697	703	678	690	698	668	681	651	705	707	673	689	695	719	676	680	708	674	674	715	706	683	631	685	684	690	693	695	690	700	627	670	683	683	712	680	689	678	642	673	657	676	647	692	649	694	692	694	666	686	704	681	641	651	720	609	696	718	680	667	710	727	649	666	672	681	710	665	696	668	704	707	697	677	659	654	701	744	666	663	689	668	638	629	632	662	655	686	692	684	688	669	639	683	698	664	710	702	661	648	699	732	749	629	702	701	686	724	630	658	646	653	658	699	654	691	714	694	641	711	686	689	636	657	698	636	680	659	649	675	746	648	673	715	673	658	676	684	747	704	670	716	648	694	675	719	746	671	711	667	677	658	706	647	699	669	717	643	697	641	655	694	671	671	672	660	678	657	730	670	685	638	709	714	664	740	676	683	658	672	687	663	627	627	665	686	667	667	642	712	705	668	718	653	637	670	643	684	673	664	687	648	697	664	676	654	656	707	680	730	706	644	701	666	653	731	727	675	622	679	681	657	607	654	676	673	652	677	661	680	691	708	716	656	677	681	667	686	651	715	715	668	696	658	649	621	693	693	706	661	703	683	667	684	657	686	691	676	613	661	700	663	673	632	680	677	691	695	636	669	677	670	680	712	693	678	672	670	606	683	668	661	682	678	679	733	722	623	684	656	646	681	684	686	676	686	660	703	667	671	745	675	687	654	656	708	716	681	685	658	700	693	683	699	693	690	670	698	697	670	673	650	723	681	678	638	695	721	652	690	647	647	672	626	686	680	683	719	691	648	653	663	677	678	669	706	672	698	698	697	709	653	630	654	747	679	681	696	635	715	709	680	664	674	653	650	658	698	684	689	630	681	708	662	682	660	667	684	708	654	671	713	658	651	716	700	675	673	650	640	702	649	648	696	675	665	681	662	688	645	680	670	686	689	678	694	683	664	701	687	673	660	670	695	656	695	697	631	648	661	694	641	661	687	671	659	661	668	615	711	653	707	697	687	672	723	681	657	658	715	722	717	685	671	635	636	653	726	660	704	664	696	658	674	698	683	685	682	641	699	662	682	648	668	662	667	687	675	672	685	672	693	679	713	704	661	685	673	676	638	665	657	706	654	661	664	664	663	639	700	721	691	674	668	636	697	742	672	715	708	672	689	690	682	681	694	661	670	686	667	660	690	669	643	680	680	678	666	686	686	677	690	692	682	668	694	674	634	728	681	673	659	684	665	707	633	686	710	684	697	609	686	648	697	637	694	641	711	695	728	696	640	666	659	673	678	695	685	665	675	607	672	680	628	731	663	688	675	660	721	659	719	659	670	681	635	654	713	730	671	681	677	686	646	625	680	713	680	689	685	666	690	671	684	675	638	666	664	671	684	678	674	656	686	742	614	683	666	658	673	675	737	637	660	679	692	666	689	637	662	700	733	685	684	675	715	690	639	704	690	638	675	683	656	664	649	704	665	678	656	667	646	640	668	674	719	636	662	694	657	725	660	649	671	669	693	708	711	663	712	669	628	674	627	743	675	662	674	653	676	639	695	681	661	646	644	673	678	720	698	679	651	639	709	724	704	648	688	703	748	658	698	674	693	661	682	716	679	710	671	639	693	667	634	667	642	652	702	680	693	661	715	711	683	697	647	702	672	646	665	687	729	666	631	674	636	646	674	676	669	642	683	707	620	690	727	633	647	711	682	680	649	677	690	683	618	693	683	672	634	654	669	675	624	660	650	667	670	683	682	686	661	668	670	715	702	639	657	676	698	645	690	655	648	683	618	714	693	675	702	708	704	708	649	716	642	646	697	651	734	649	680	636	655	673	729	726	651	707	654	740	699	702	658	708	685	643	670	670	660	648	676	667	675	671	668	666	701	673	682	670	696	722	686	669	683	667	666	669	704	663	645	648	725	658	679	639	689	703	656	684	632	685	689	714	709	665	676	702	697	703	678	712	703	716	706	707	656	654	644	704	640	628	716	639	710	653	700	708	681	679	628	642	757	647	681	680	640	675	708	702	656	662	668	686	669	665	626	632	681	680	671	634	684	706	656	696	677	708	725	652	715	713	669	697	650	691	678	665	669	670	670	683	661	686	657	650	657	690	712	667	673	676	695	692	698	589	675	730	640	699	675	618	709	710	648	625	688	661	688	706	695	700	718	672	712	693	715	703	673	711	667	692	642	720	661	681	693	662	682	663	713	706	740	689	666	676	717	643	655	690	630	622	639	662	688	712	664	632	660	694	697	658	691	723	673	704	658	657	662	697	688	685	713	674	694	702	645	650	692	685	656	647	666	685	694	676	699	682	685	733	680	692	660	702	735	704	696	709	704	689	669	693	716	694	673	680	706	710	687	664	701	737	662	664	673	683	656	661	679	698	631	685	707	676	632	673	702	669	659	701	713	722	702	641	677	678	685	707	678	643	686	642	660	705	688	698	667	697	673	712	661	678	725	659	671	680	687	709	679	714	669	736	693	674	695	663	674	651	709	686	667	695	662	673	638	688	652	648	723	679	653	644	668	677	691	667	699	644	706	643	708	689	623	692	695	690	687	692	670	642	691	668	673	672	691	672	710	689	666	649	685	631	704	722	680	681	726	673	656	717	706	698	697	672	664	621	666	695	655	675	670	659	653	712	727	691	670	662	687	692	639	673	674	646	685	658	677	673	644	608	660	683	683	687	695	698	725	660	736	626	687	633	725	668	683	648	697	657	657	705	695	692	648	694	724	668	663	711	692	709	704	610	686	657	692	697	644	683	670	671	682	663	643	654	699	696	664	666	650	663	728	720	670	676	658	702	681	690	739	736	671	664	639	696	661	719	694	664	691	671	733	648	657	676	680	706	716	704	689	675	711	673	693	673	676	656	671	641	652	653	675	697	714	686	754	648	706	651	664	672	661	665	675	718	639	626	707	664	677	647	707	679	675	680	724	698	693	668	675	694	701	705	705	677	671	664	638	673	655	689	741	658	678	704	690	664	688	704	685	724	685	644	660	695	691	678	684	613	673	701	625	704	706	664	684	690	675	645	697	643	694	653	739	687	680	659	706	682	715	724	653	704	647	703	690	711	713	678	655	702	678	671	709	668	682	685	717	649	656	648	615	684	668	656	664	669	702	656	714	655	665	679	694	678	630	699	683	724	701	723	717	670	626	682	651	665	657	723	666
28004	3289	1191	946	808	670	548	509	489	468	464	433	449	468	451	459	437	454	449	440	450	473	403	388	399	460	432	446	432	409	418	441	449	390	440	416	396	419	450	407	423	432	432	428	412	408	460	521	435	407	469	441	444	437	438	436	397	470	448	446	420	412	416	432	432	473	451	454	450	397	407	428	418	406	397	437	406	406	435	427	384	469	440	396	389	448	430	401	439	450	459	444	444	441	422	420	386	412	407	425	428	397	424	423	415	438	443	396	395	426	458	433	420	494	473	390	374	414	444	423	425	407	426	406	425	436	452	434	467	404	390	409	460	427	392	441	382	422	396	405	420	420	463	391	396	410	427	411	448	377	422	421	402	404	364	444	404	423	414	409	385	401	419	429	394	397	437	412	399	479	413	413	446	480	429	438	461	418	419	407	476	422	411	428	413	402	456	406	416	442	397	416	429	408	408	419	421	385	415	438	431	413	422	438	424	421	400	455	405	417	400	425	450	441	435	437	445	446	400	386	388	417	406	436	414	397	452	461	426	413	426	451	407	404	453	401	427	441	473	455	412	417	425	423	410	448	428	406	431	443	440	452	456	455	428	423	404	407	413	456	436	430	420	399	418	378	431	425	397	416	419	392	468	402	416	426	417	434	424	404	438	436	406	442	431	411	425	458	374	440	453	425	406	450	401	447	384	443	390	423	447	427	403	447	421	412	438	468	392	403	447	427	435	421	434	420	447	419	440	448	443	434	451	420	447	430	409	423	408	440	398	455	427	434	405	407	445	415	457	434	415	415	449	364	411	426	415	452	448	468	426	424	435	440	420	435	422	438	438	444	440	422	403	400	402	439	435	413	424	438	420	409	456	405	399	425	424	463	405	436	386	385	426	436	463	426	448	449	405	422	435	428	439	423	428	436	445	458	437	427	391	418	408	435	430	403	422	419	429	405	393	444	461	441	461	440	399	411	418	422	433	379	435	397	397	400	408	434	490	438	389	411	460	400	417	410	416	440	433	421	406	456	374	425	419	364	395	430	429	422	430	399	394	433	411	401	420	427	422	440	449	458	437	487	460	409	463	406	442	409	465	429	422	425	469	430	459	462	430	439	437	403	429	462	374	410	418	406	447	443	456	394	389	406	425	438	424	450	421	404	429	385	446	448	440	430	436	394	403	408	396	425	423	461	450	459	402	429	454	389	381	411	448	425	365	415	422	452	374	437	387	397	413	441	382	451	412	424	414	406	419	443	399	461	450	432	409	412	400	434	416	450	441	429	414	457	432	436	422	421	429	426	424	405	432	416	400	406	426	422	438	423	430	441	413	438	441	423	437	394	435	403	444	437	452	430	428	413	464	418	443	424	452	438	432	444	398	444	410	438	432	424	480	413	421	474	413	429	422	412	387	423	398	435	443	451	458	422	456	443	422	462	400	442	412	422	418	415	381	452	391	451	394	400	436	391	398	419	390	433	440	370	370	444	405	429	455	427	445	394	406	389	451	439	412	436	422	458	462	442	446	431	407	438	406	425	432	437	417	440	442	397	413	458	440	419	422	400	412	421	389	403	436	460	421	404	393	398	411	445	457	446	424	468	450	437	449	426	411	460	445	411	424	396	432	415	421	406	397	435	407	423	450	454	415	427	426	423	439	411	423	439	439	442	402	434	440	455	424	404	431	436	451	447	455	426	402	417	432	395	414	442	400	431	447	400	420	448	469	427	413	456	438	399	441	475	432	452	431	402	428	411	430	424	407	446	392	410	425	490	402	450	442	420	406	485	400	416	403	441	453	410	425	444	429	435	414	405	439	428	426	410	432	384	386	441	401	395	413	399	416	398	430	391	402	432	435	396	433	420	405	435	402	435	418	445	417	397	426	401	441	425	435	405	413	412	428	417	408	407	395	423	439	419	442	397	423	394	455	475	404	439	441	432	405	434	415	437	431	422	415	401	389	377	399	448	407	429	436	450	438	438	429	422	442	428	442	446	373	416	413	415	379	406	425	408	438	405	472	414	424	409	411	443	440	413	409	442	423	413	429	443	436	444	417	419	397	412	451	403	424	442	477	415	428	416	419	404	429	416	436	414	405	384	427	407	440	446	446	427	436	396	412	416	451	446	459	426	448	420	432	424	412	452	401	397	424	430	428	411	374	397	441	443	420	469	435	454	421	442	428	365	445	423	439	406	411	447	420	431	438	396	426	459	440	452	425	421	440	426	399	434	436	421	452	434	441	421	415	435	438	442	464	406	399	422	416	383	432	411	364	423	460	428	432	433	431	405	406	423	466	415	437	431	471	428	423	401	417	432	419	409	435	440	430	446	435	425	405	399	415	473	417	429	386	413	396	403	463	437	452	445	435	437	389	413	418	381	419	415	426	408	434	436	419	435	409	402	461	455	439	364	427	415	444	430	452	453	404	431	429	388	417	424	436	395	386	385	428	438	418	432	383	409	387	441	387	391	439	443	412	451	413	421	404	421	422	406	401	445	447	414	411	416	425	419	406	461	417	451	433	388	398	407	415	418	429	413	388	436	446	427	462	434	440	471	401	426	430	442	457	416	411	430	408	438	406	406	385	417	433	417	383	420	417	447	427	432	410	407	439	424	432	419	424	437	418	421	438	475	422	446	450	435	384	421	436	400	435	425	435	437	402	393	458	422	459	414	392	397	403	429	396	440	430	401	403	440	421	442	433	454	457	462	455	426	439	411	402	401	412	366	428	394	433	452	435	437	399	410	423	414	432	377	436	425	420	433	407	421	426	420	444	448	397	419	396	456	401	480	402	445	429	425	417	402	431	414	384	441	409	457	424	463	393	466	440	404	435	446	408	395	428	418	425	447	447	388	389	427	423	443	421	426	411	448	415	424	421	452	483	438	453	426	419	469	477	478	437	433	434	468	418	436	394	428	414	391	414	427	436	439	430	424	428	442	433	408	406	433	402	437	429	433	452	436	411	411	409	395	414	403	434	460	445	398	488	459	426	435	419	439	415	437	442	436	459	437	445	421	411	410	470	437	450	415	462	468	436	434	410	458	413	409	419	380	416	421	435	435	451	450	460	439	447	450	425	434	413	443	461	431	450	442	453	449	482	429	453	444	393	446	444	450	426	422	449	427	393	402	382	389	435	394	434	402	428	416	459	417	407	407	410	404	418	402	447	409	438	443	415	366	419	436	420	431	424	431	378	414	467	435	386	440	447	417	457	377	493	411	394	421	402	465	435	428	444	439	456	474	439	457	416	401	401	432	441	421	442	470	398	434	455	434	439	433	430	443	459	409	409	429	422	411	437	427	401	434	429	420	453	407	425	455	421	381	447	372	450	445	395	418	398	391	454	445	430	453	450	475	417	393	441	410	456	418	429	398	404	435	420	427	395	404	404	420	421	428	397	411	421	411	429	455	421	419	432	400	436	443	395	398	431	424	414	471	373	431	430	456	425	421	430	407	440	384	407	411	447	443	384	460	382	412	441	421	442	409	417	403	429	426	422	388	428	439
14678	1422	2256	2446	2231	1912	1580	1476	1407	1394	1220	1226	1153	1071	1112	1049	1039	1038	1061	1027	995	1007	1002	960	1006	964	980	993	982	994	1025	998	925	966	1011	972	981	981	925	964	901	984	921	928	915	959	992	983	949	892	943	947	936	922	946	912	943	947	895	959	978	915	907	913	936	960	919	901	942	962	906	988	872	930	994	952	925	936	946	884	957	902	940	904	930	965	964	929	929	929	920	918	910	973	892	969	988	937	937	910	894	911	1009	909	882	945	906	994	940	981	897	987	910	994	920	975	917	922	924	945	910	967	916	939	935	876	976	897	947	968	1007	972	945	941	893	917	889	930	929	942	908	925	969	924	908	915	968	935	950	898	962	882	918	929	940	935	924	925	986	1026	941	922	974	930	946	934	975	875	889	934	930	900	955	944	1011	946	928	972	935	927	973	857	943	899	911	941	909	953	895	928	951	939	872	927	963	913	930	949	926	937	908	890	940	923	976	914	910	888	933	956	921	943	954	938	947	958	965	913	893	908	949	955	939	905	964	912	977	900	947	928	916	949	926	880	935	988	916	914	924	963	886	890	940	893	939	972	941	938	932	949	925	930	922	866	943	926	939	963	896	958	964	939	907	932	897	932	970	973	912	942	917	931	872	974	937	952	884	972	930	941	941	928	921	894	953	928	928	886	921	929	884	962	892	846	954	935	912	929	914	893	883	894	945	915	899	896	947	905	902	931	922	933	939	941	941	938	926	912	961	947	937	905	980	918	942	858	903	928	913	896	905	864	947	918	994	869	881	957	942	908	900	895	924	870	956	865	906	912	903	896	996	948	926	924	908	896	928	899	937	928	892	891	914	920	885	914	936	967	943	934	900	935	883	958	951	958	935	886	908	920	941	929	944	915	879	902	873	919	963	912	915	990	906	940	955	895	884	913	929	897	900	924	914	951	940	923	911	887	934	883	945	908	939	940	886	919	979	869	918	975	948	880	958	917	946	963	904	892	914	892	901	882	919	876	945	899	918	964	946	941	882	913	909	931	928	933	969	902	1014	896	959	928	905	972	914	868	952	935	909	927	911	929	900	951	964	902	944	966	955	1001	950	915	916	950	887	842	922	953	936	934	942	953	925	916	966	948	911	907	931	891	924	915	878	885	887	948	895	929	844	919	887	949	964	931	893	898	943	876	941	921	1018	899	963	961	973	960	907	902	966	912	976	892	909	915	886	906	924	897	975	939	891	902	956	962	939	904	872	1017	907	921	910	926	888	915	899	917	927	908	927	908	921	909	893	893	933	906	897	879	964	898	902	919	898	885	924	886	963	948	963	929	909	966	966	955	899	894	943	918	896	933	969	931	962	948	950	947	936	947	950	899	940	957	970	953	936	905	922	967	922	963	925	896	900	887	962	913	939	940	914	933	925	935	908	973	886	945	892	862	956	936	936	929	912	901	866	940	906	897	938	886	914	985	957	1004	952	880	926	886	942	902	860	915	1014	899	916	943	869	941	951	925	902	925	946	1018	919	933	961	879	889	943	942	888	952	936	906	896	865	940	919	889	909	906	933	885	928	912	930	946	889	925	873	930	919	921	923	941	931	951	935	907	941	870	938	919	903	890	894	965	917	944	936	930	945	902	950	966	903	923	916	920	887	924	920	906	900	922	935	989	863	924	975	881	946	954	858	921	984	938	903	900	867	915	884	915	886	941	944	859	925	918	921	937	970	900	918	940	885	914	932	866	987	962	922	884	915	929	975	919	964	924	946	968	900	901	913	846	941	970	922	919	946	920	895	866	960	924	914	904	941	909	917	847	896	920	901	922	946	914	892	885	961	906	892	909	958	906	978	925	951	889	876	911	924	906	910	946	910	929	896	950	919	925	966	893	894	925	902	904	917	928	955	941	955	943	928	975	905	924	991	904	953	957	938	981	914	900	932	963	922	931	924	939	906	919	914	903	928	893	923	959	925	941	957	953	951	906	924	921	972	886	894	907	940	962	959	935	936	939	921	963	985	885	959	947	907	957	972	939	916	939	940	921	969	955	953	939	874	955	891	909	904	884	951	983	922	908	924	976	959	923	944	920	919	946	913	917	905	933	875	1015	957	951	919	880	872	988	925	886	939	945	883	949	968	900	942	864	920	929	918	918	891	873	973	907	923	915	864	925	980	876	870	910	920	951	899	933	911	935	881	903	998	958	927	933	931	887	948	905	923	915	960	916	897	879	884	884	956	935	925	923	877	862	976	954	926	905	931	928	932	926	909	888	946	916	973	931	858	928	951	958	853	879	907	940	933	892	925	885	956	959	907	918	920	954	909	891	946	950	920	920	893	891	936	926	944	923	931	894	941	968	990	865	895	917	965	940	941	930	944	916	940	937	955	909	930	914	942	995	944	947	931	948	925	905	937	908	959	930	937	921	911	979	924	942	935	933	885	922	926	948	872	919	903	962	899	961	929	922	863	929	932	918	919	931	950	905	929	943	895	938	870	979	908	957	949	937	905	953	927	928	858	873	914	900	935	905	909	960	980	959	909	915	937	921	872	856	950	890	898	929	957	912	922	940	858	937	912	935	909	905	932	945	906	882	885	923	944	917	921	953	932	908	934	922	971	984	918	885	902	922	977	871	924	908	910	946	941	904	916	922	956	945	913	921	908	901	886	941	968	871	915	959	898	877	896	981	939	996	915	927	908	919	919	933	866	906	895	949	933	900	950	889	910	916	921	936	968	965	913	901	894	948	892	945	923	892	937	908	919	964	949	858	912	925	929	977	943	958	923	950	884	941	983	926	917	931	855	882	910	935	912	918	962	919	861	915	912	903	946	914	931	951	961	935	938	901	933	942	951	921	961	926	913	876	903	892	908	943	902	914	944	917	914	891	929	917	952	956	881	920	902	953	896	945	930	944	961	919	973	840	897	994	937	920	943	932	922	933	901	901	934	924	921	892	901	941	987	939	917	940	942	945	903	940	949	895	825	886	906	892	951	941	937	903	920	925	961	927	925	951	929	918	890	927	941	901	906	928	937	914	947	938	971	912	919	911	938	974	910	900	978	907	966	906	927	910	962	920	908	913	888	891	955	913	917	899	887	902	942	908	937	901	864	913	916	945	942	935	915	914	928	926	904	931	967	950	905	932	923	886	906	888	1004	956	1020	930	939	996	917	937	909	940	920	919	890	951	922	913	880	886	935	962	907	882	911	974	903	991	894	900	1009	894	956	923	972	941	945	923	977	910	929	933	924	945	940	948	936	912	916	936	916	939	903	890	928	882	891	904	920	855	935	853	920	899	888	935	932	895	901	947	919	912	935	890	939	925	925	939	924	896	931	913	942	930	952	941	937	930	855	901	889	909	888	912	929	891	903	915	904	944	897	927	909	941	970	883	935	924	832	936	930	900	960	914	902	970	880	897	919	921	958	925	895	929	902	949	949	888	899	914	880	931	930	889	922	956	929	912	901	966	924	974	909	977	917	890	937	941	900	864	882	877	961	925	888	898	923	865	960	934	931	914	905	850	913	931
5843	352	230	220	237	190	218	227	208	203	216	213	200	237	215	201	216	196	186	199	217	211	229	204	230	235	190	224	251	209	214	218	219	224	188	203	191	231	211	189	193	227	200	192	195	195	227	183	209	221	201	174	198	191	193	203	199	200	218	189	205	238	222	189	195	217	214	209	211	230	213	193	213	192	205	204	247	213	228	219	223	194	199	217	226	217	196	202	214	229	199	210	205	197	206	212	199	181	189	187	190	205	184	215	220	205	216	189	210	192	200	204	181	183	228	213	199	208	202	184	206	201	212	202	243	224	199	216	235	206	212	187	178	189	222	236	221	191	216	181	191	211	206	205	190	211	211	190	182	199	221	229	212	223	199	206	209	208	199	218	207	183	169	215	194	249	206	185	206	207	218	210	177	185	218	205	208	204	209	208	215	181	207	183	194	211	210	226	216	198	206	197	220	220	211	223	202	177	213	218	200	190	212	193	198	203	220	194	208	215	191	216	213	224	211	214	210	211	197	196	186	160	167	226	206	209	183	203	226	223	195	202	211	188	221	179	214	203	216	223	191	220	197	191	220	194	198	215	206	194	194	178	190	224	199	218	219	223	202	213	201	220	181	227	192	206	197	207	223	202	180	184	210	228	195	190	234	186	216	208	210	215	193	212	198	194	219	231	183	224	209	202	173	214	226	201	236	218	181	212	226	218	225	204	205	199	185	200	205	246	186	204	187	210	189	216	176	196	226	209	192	220	187	182	211	206	182	217	190	178	187	218	218	209	212	202	186	210	201	191	162	180	177	212	215	204	198	222	204	232	204	222	196	209	183	185	197	214	190	181	208	194	204	213	212	202	213	225	197	207	196	195	209	215	211	226	234	194	201	187	227	213	188	184	205	172	208	218	196	205	219	219	193	208	225	171	205	202	208	217	224	195	194	221	207	202	187	220	203	193	202	184	200	179	211	228	187	204	185	181	185	211	222	206	216	198	220	221	189	190	207	183	209	186	202	197	202	193	203	194	231	185	194	210	190	199	208	186	192	182	179	239	200	207	231	183	186	241	214	224	212	218	204	200	218	215	214	224	223	180	180	226	190	217	207	210	200	185	189	210	207	179	188	201	177	220	207	214	245	218	217	186	186	207	202	208	174	198	221	218	200	200	185	172	202	196	202	206	228	180	220	219	234	190	178	186	199	187	205	200	207	198	217	196	193	241	204	178	200	196	198	222	208	202	203	228	205	234	220	206	202	210	172	173	242	208	200	214	185	200	221	187	222	224	208	208	196	236	231	212	197	203	203	234	211	192	213	237	184	195	223	196	209	214	202	184	218	201	189	230	214	219	217	217	216	225	219	199	217	177	217	217	214	234	214	194	207	204	199	235	201	205	209	217	230	201	208	185	189	202	205	200	202	191	207	195	208	208	209	213	195	211	209	199	252	222	212	210	211	238	187	206	196	224	202	212	202	221	182	188	220	197	223	202	177	206	175	169	197	195	194	178	181	210	225	223	202	184	183	201	213	187	202	209	208	218	225	172	185	187	213	210	200	199	203	224	189	191	201	190	197	196	202	188	216	192	223	181	209	225	238	200	198	209	218	216	181	202	212	229	211	178	198	219	240	198	202	219	203	202	199	213	176	185	197	167	184	161	189	203	215	192	203	184	181	158	211	203	208	214	234	236	211	206	184	238	186	194	205	202	205	206	218	207	208	183	211	178	233	231	198	209	186	209	199	186	191	212	247	243	218	213	236	211	199	227	210	191	203	187	213	194	219	209	224	208	193	203	232	222	216	220	203	188	209	193	232	208	187	199	180	225	180	196	208	209	205	213	203	222	203	188	202	191	213	206	203	238	209	193	211	226	188	233	191	208	196	211	210	221	227	192	205	208	228	211	204	226	206	197	249	222	200	188	211	215	213	203	193	182	194	199	178	203	209	210	205	208	217	200	199	195	190	198	206	216	189	213	185	192	208	205	216	203	202	207	238	228	221	203	216	196	218	197	210	197	215	202	218	205	208	182	206	231	201	230	204	203	227	188	188	209	195	230	225	210	191	216	205	222	201	227	196	212	223	196	185	222	177	207	179	222	182	209	213	190	187	193	225	215	193	228	216	220	211	210	222	241	202	188	214	195	185	220	204	214	200	207	215	213	220	236	211	191	165	181	203	188	189	208	198	198	225	230	180	210	219	193	207	203	228	218	199	220	192	204	222	210	191	208	196	196	225	210	183	221	211	189	214	224	196	212	180	251	198	213	193	211	186	216	185	219	178	204	203	213	188	200	206	172	191	187	232	187	237	199	189	190	196	210	203	220	207	231	194	200	195	198	221	194	193	189	217	218	191	208	197	211	185	206	198	197	206	204	215	179	213	209	216	239	198	215	188	207	220	225	224	178	191	214	204	179	200	198	191	214	203	199	199	218	205	203	220	211	187	194	216	217	199	196	213	164	225	206	233	242	213	201	186	175	179	200	200	193	193	216	221	185	206	200	202	185	196	214	200	215	199	198	205	200	216	192	178	206	206	201	191	194	201	182	219	216	212	187	178	214	196	212	212	220	216	206	212	212	197	204	200	211	201	179	209	215	188	229	194	193	214	213	221	221	191	199	205	216	206	209	214	202	206	192	175	198	206	194	191	206	222	183	196	194	204	210	198	207	178	209	230	216	234	189	233	199	237	178	199	223	216	199	204	191	187	207	183	235	192	214	196	223	200	226	215	193	197	183	184	236	211	181	211	196	196	198	190	193	210	190	179	182	214	178	212	212	212	219	203	215	197	210	204	203	244	201	239	198	219	218	181	202	216	218	213	184	210	217	200	204	205	197	211	226	245	202	211	177	217	223	206	195	195	224	186	197	228	225	229	195	213	195	208	222	205	212	208	189	223	208	185	201	226	219	220	230	178	202	220	186	205	224	171	208	196	220	211	202	225	221	200	190	192	230	192	221	215	225	206	227	196	215	187	188	211	213	196	233	223	217	181	193	184	199	211	201	204	226	217	240	224	183	190	232	207	220	239	202	201	183	194	187	196	190	187	204	204	191	199	219	213	226	208	196	183	214	223	200	210	203	228	192	210	203	196	184	210	235	201	199	200	194	226	204	239	197	206	188	176	192	201	185	212	224	201	191	199	192	197	200	220	207	207	241	198	195	166	208	194	164	217	225	194	228	215	210	182	207	222	177	215	209	186	216	198	194	181	222	198	202	192	213	196	201	165	222	237	206	173	198	215	178	223	214	191	199	196	188	214	242	199	198	216	206	180	223	214	217	214	219	213	199	211	251	214	202	217	228	217	249	215	198	214	217	212	205	216	174	221	190	198	217	214	211	210	228	201	219	176	213	189	201	186	196	209	192	211	200	209	182	197	198	201	180	209	208	236	208	191	196	207	182	222	180	217	211	211	198	217	179	183	192	157	202	206	188	212	193	208	172	226	226	207	214	179	189	211	191	187	216	176	201	222	182	204	218	228	216	217	187	185	196	195	241	211	203	233	225	207	175
3859	543	527	552	520	565	523	527	509	536	484	520	510	523	504	498	472	502	493	489	533	529	507	506	476	509	539	495	501	511	496	507	473	509	489	523	473	471	505	491	489	515	478	493	506	468	499	459	505	509	453	485	503	471	527	464	535	514	505	503	525	479	515	515	521	509	514	491	514	529	528	537	514	537	507	478	452	492	498	482	492	502	483	482	488	533	514	491	530	495	492	517	495	517	483	512	512	510	537	462	542	509	492	495	482	509	512	475	493	497	478	534	490	522	474	497	506	519	517	515	477	496	498	522	474	486	460	497	506	500	513	491	457	523	509	495	453	469	475	504	489	525	562	482	528	499	545	552	478	485	522	489	496	507	463	474	486	518	497	519	483	481	517	505	492	470	537	539	463	478	519	499	472	476	527	489	508	502	461	507	529	510	481	510	513	497	510	480	523	496	503	542	466	476	542	493	484	482	501	488	513	525	474	449	492	500	512	531	505	483	522	498	513	502	489	476	506	521	486	491	556	515	466	482	495	499	478	513	484	505	523	494	503	509	530	496	486	520	495	489	493	485	497	504	486	525	538	516	467	548	470	521	486	511	532	493	511	522	451	484	488	477	487	477	499	490	470	489	505	509	471	460	486	555	493	519	524	483	489	504	491	494	544	491	535	499	496	520	461	497	470	500	449	520	545	491	532	486	506	489	497	477	497	523	491	485	481	485	497	516	483	512	480	497	496	470	509	508	474	492	511	497	507	485	511	498	476	493	529	492	493	496	521	474	491	515	497	486	523	513	486	509	479	534	493	489	485	516	504	506	520	529	443	518	511	501	494	480	488	479	511	480	499	508	477	446	515	483	517	481	505	529	517	483	482	503	492	509	489	503	489	450	478	488	512	495	476	494	461	485	493	501	510	500	524	513	515	486	484	484	493	467	474	479	507	456	504	487	539	480	491	492	506	465	457	484	559	502	459	508	457	493	460	490	514	553	542	444	468	524	440	516	500	462	503	518	483	512	491	504	443	493	491	523	453	484	532	489	505	498	479	492	481	506	476	543	475	525	502	482	505	533	498	483	461	467	532	486	496	510	486	477	452	495	493	498	456	480	469	516	522	525	548	482	469	526	478	508	481	474	498	469	485	519	483	556	488	490	537	467	481	521	513	493	507	515	506	492	477	470	513	494	551	470	490	473	479	475	492	493	469	497	512	483	488	519	456	492	565	501	480	491	490	492	509	515	508	485	493	506	478	516	471	488	502	490	514	511	498	498	560	517	520	547	493	502	543	493	499	482	436	493	526	512	495	517	512	489	479	472	486	480	472	458	507	504	496	511	510	519	507	520	485	523	515	520	524	488	452	522	540	536	515	486	509	495	458	489	484	543	539	454	496	510	499	484	470	497	500	503	541	513	515	490	474	508	529	485	548	527	498	515	549	553	492	476	469	492	520	490	490	506	521	508	504	483	482	451	487	489	536	477	450	539	475	502	530	540	498	542	485	526	493	479	501	499	503	486	472	470	511	457	511	493	481	504	454	501	496	508	498	493	469	498	494	520	541	501	547	497	539	456	517	522	500	535	505	452	478	452	506	486	548	489	528	503	504	469	486	446	515	479	484	500	507	514	505	514	488	504	511	502	524	451	538	479	455	495	503	442	487	503	517	496	531	481	483	467	492	513	504	450	501	517	487	519	475	486	474	485	473	479	509	448	527	451	493	500	537	484	481	473	549	504	472	468	514	480	498	543	488	503	468	465	484	486	517	510	496	487	495	467	493	534	489	526	507	534	526	517	522	448	473	488	499	503	504	515	491	520	463	535	491	491	501	473	484	532	469	543	507	514	534	524	493	504	485	503	502	511	485	511	485	527	463	504	486	507	462	476	490	480	510	508	539	470	506	503	509	470	547	518	488	479	508	506	496	544	484	484	495	499	494	502	502	511	466	497	477	515	484	488	494	535	534	471	509	491	508	477	510	553	454	473	495	510	516	484	473	489	481	504	462	530	532	506	493	469	495	532	529	505	505	493	512	530	534	522	531	516	447	530	477	488	504	504	480	481	500	470	536	513	504	492	515	495	480	484	491	474	487	485	479	508	520	483	493	499	487	481	477	530	509	501	481	465	472	466	493	462	470	503	470	468	462	552	482	496	473	498	528	499	546	516	453	495	498	517	519	480	532	524	475	494	476	524	447	485	507	492	439	488	485	527	511	470	507	499	472	471	494	490	527	501	515	459	492	514	501	496	512	470	492	492	495	524	510	534	497	526	502	491	533	513	458	491	518	476	530	531	509	519	494	509	485	524	485	499	491	482	487	495	509	472	465	487	508	501	487	493	502	493	476	499	488	486	492	495	494	511	485	466	509	488	463	525	488	497	492	530	503	503	515	535	510	529	494	476	486	485	476	510	478	524	515	497	486	479	517	466	497	499	504	491	474	528	478	504	483	522	531	472	513	499	522	453	478	497	494	489	526	479	460	490	500	500	478	495	514	529	466	487	447	483	501	487	511	453	519	486	507	540	469	491	480	493	528	490	505	502	549	463	521	506	510	474	504	458	509	503	506	466	526	494	482	488	488	533	519	472	511	500	503	483	492	484	535	486	479	493	510	502	481	504	517	478	511	481	477	517	550	521	513	479	537	500	534	508	502	507	505	505	492	549	524	489	490	529	479	455	468	480	522	477	476	517	489	477	467	485	498	498	519	482	500	515	479	513	524	474	532	486	502	498	534	513	490	505	479	494	484	503	501	497	512	524	519	493	517	510	472	513	509	488	502	485	508	489	491	468	484	509	498	524	502	505	470	500	474	509	501	527	480	473	496	476	506	511	497	497	492	491	480	513	485	481	506	535	541	482	502	536	515	509	491	505	494	490	496	488	493	481	502	494	497	487	476	492	489	462	485	484	436	507	458	469	471	524	518	488	496	509	458	485	530	525	448	502	508	511	527	509	511	493	493	506	456	515	493	519	504	477	488	491	481	462	482	527	484	490	470	494	488	505	478	480	476	512	452	501	531	523	483	485	493	482	526	494	482	498	469	476	463	513	508	526	536	500	500	484	520	509	467	500	479	495	513	544	503	467	510	492	471	481	504	494	491	512	499	483	526	466	458	465	488	488	544	502	499	481	488	551	487	497	489	495	504	452	489	486	469	485	514	491	483	495	491	475	522	510	515	513	498	555	512	480	510	506	475	492	449	511	500	532	506	486	499	482	512	500	466	462	493	515	476	487	463	491	485	487	513	468	491	525	475	492	492	527	501	535	513	495	515	498	483	499	500	493	514	510	520	501	516	486	488	514	533	516	515	509	499	501	511	537	491	501	507	482	480	520	469	505	509	534	500	505	526	512	512	498	488	481	486	490	460	473	487	489	472	492	498	467	488	451	460	519	483	492	468	489	476	481	447	515	529	506	494	485	502	547	519	538	542	499	458	490	521	500	530	517	511	521	501	496	537	475	495	533	515	547	478	423	528	477	502	496	539	505	494	447	484	474	476	544	478	476
17340	1276	623	489	431	357	375	317	321	302	306	304	354	304	316	291	278	314	294	296	272	251	298	276	272	264	276	265	258	273	287	292	299	283	281	282	339	297	300	282	286	260	267	263	274	271	265	295	288	304	299	276	302	264	259	273	295	300	276	288	337	276	281	270	274	249	264	270	260	297	275	289	299	293	281	273	284	251	252	266	265	295	288	294	305	283	280	276	278	282	288	261	277	261	278	287	297	275	286	283	300	279	333	291	270	278	272	302	262	298	271	260	276	299	265	314	309	284	294	262	300	296	264	310	309	288	314	302	271	314	248	278	272	308	307	300	272	266	299	272	277	291	265	264	276	314	276	305	293	276	282	287	270	284	305	314	278	282	286	250	285	267	292	274	278	284	275	289	278	263	299	278	313	311	286	274	312	292	278	294	258	283	269	287	290	290	273	307	304	294	299	252	264	290	278	272	260	271	247	300	289	272	269	307	288	295	269	266	300	297	269	273	272	288	302	285	316	271	283	303	273	272	316	313	284	299	307	296	316	283	281	283	291	273	288	316	229	320	293	283	250	301	268	285	285	248	281	252	280	265	273	314	270	273	309	249	264	269	292	264	307	293	303	301	286	272	278	268	289	253	310	243	236	253	283	268	282	286	261	264	275	261	277	283	275	273	308	274	268	288	293	259	309	287	256	280	270	263	292	271	275	259	304	291	258	263	301	267	281	304	294	300	303	291	325	277	261	295	296	288	317	273	299	297	301	280	289	292	249	279	282	274	274	281	285	296	259	297	313	276	271	283	267	276	293	281	281	293	266	293	276	302	265	277	288	324	265	309	249	301	263	291	294	266	274	298	283	327	285	292	263	277	301	280	298	283	280	305	269	302	241	279	275	295	277	286	275	286	244	266	278	276	272	283	265	270	254	266	304	301	331	316	291	304	271	264	309	292	262	308	282	306	275	279	298	299	306	294	277	256	267	287	266	302	277	263	287	276	305	267	277	269	261	264	244	270	292	300	242	273	285	314	285	281	279	299	240	285	276	273	279	284	286	270	292	258	277	256	296	267	283	294	279	303	268	290	278	267	318	306	280	269	285	275	268	285	276	260	292	289	261	293	276	251	249	269	293	268	292	298	289	272	284	279	310	266	264	277	272	291	300	262	256	272	285	269	240	317	275	255	251	283	278	286	265	246	275	267	286	296	255	311	279	281	283	259	289	281	305	310	234	276	265	250	294	284	263	272	292	294	261	278	298	277	266	277	289	252	271	273	301	271	263	293	254	258	266	304	294	309	310	278	294	270	320	274	269	268	276	277	266	300	289	285	302	277	271	280	286	297	305	293	297	255	301	258	292	292	299	315	270	302	302	284	304	276	263	266	283	299	298	272	280	264	296	290	286	257	274	261	288	308	295	293	283	306	295	289	300	276	266	318	308	295	245	234	260	305	268	327	308	276	290	284	314	286	309	256	288	290	311	301	290	237	278	308	259	306	280	282	290	283	296	270	277	308	268	262	292	301	278	252	271	287	301	284	289	261	234	262	286	292	294	266	271	310	271	306	289	273	262	281	264	270	274	265	271	315	309	307	286	305	268	256	269	298	255	292	314	268	253	284	303	268	250	290	278	270	309	329	289	291	261	261	278	276	268	274	309	275	325	283	295	259	272	325	283	297	284	291	302	285	287	251	277	277	254	271	286	274	322	289	287	261	283	265	294	288	290	289	320	295	283	267	277	281	298	291	298	266	272	293	294	265	304	287	275	255	264	282	277	268	269	248	302	325	315	317	297	300	272	263	275	290	268	254	307	252	284	273	291	289	289	258	272	279	290	295	310	290	268	284	273	309	290	252	270	296	257	307	287	288	300	269	328	300	294	277	272	297	304	276	283	265	267	300	301	271	267	249	274	263	290	296	228	264	274	328	319	278	263	282	267	289	268	251	304	303	291	251	283	295	287	268	297	287	293	288	290	310	307	308	310	285	275	272	269	267	259	308	278	269	247	272	262	258	312	274	259	282	278	254	278	299	275	288	279	284	248	283	283	278	269	307	290	306	280	277	273	307	286	266	279	283	276	279	281	294	285	281	279	269	295	249	283	284	285	273	260	263	265	281	295	255	309	285	267	263	286	288	286	309	305	272	284	284	292	270	284	288	279	252	308	332	265	291	285	298	263	266	276	295	299	281	263	291	296	275	291	302	321	299	300	287	267	297	302	261	311	288	291	293	300	270	290	281	273	265	298	307	264	297	301	305	290	282	299	281	269	263	300	288	238	256	281	311	263	297	296	279	299	272	252	288	286	278	256	280	286	304	288	271	281	288	305	291	258	284	276	268	294	272	277	301	285	272	255	291	294	261	281	252	279	320	277	296	274	274	302	285	279	315	287	323	321	251	266	264	270	312	284	306	285	289	253	285	261	299	265	289	271	252	250	296	278	326	309	250	286	297	308	259	295	267	278	326	295	310	317	282	263	293	300	296	308	281	281	299	290	295	310	296	303	262	277	299	272	278	284	283	267	285	304	292	279	301	297	290	293	270	280	292	294	287	268	300	316	252	284	295	299	286	307	307	281	266	307	256	294	270	279	259	278	273	257	295	265	280	315	260	260	286	294	274	301	282	268	261	260	293	271	311	268	282	276	324	342	284	275	308	251	276	297	269	321	298	281	261	274	294	279	299	314	299	294	274	278	290	305	289	318	281	311	293	305	282	259	296	303	267	271	264	295	304	298	250	248	297	299	282	266	283	288	291	319	263	291	265	312	262	272	304	289	261	308	301	268	264	292	265	261	282	273	267	263	291	298	310	277	259	246	309	279	288	302	275	295	308	258	260	306	288	285	298	273	308	272	260	291	320	282	291	327	258	275	325	268	303	282	294	286	249	274	272	285	314	285	312	314	272	266	286	275	310	272	286	249	302	261	317	266	248	283	301	290	277	288	280	261	283	286	269	288	287	288	335	326	293	266	281	286	327	277	275	254	291	278	290	268	278	297	259	290	272	281	269	282	302	279	286	289	276	283	288	293	239	280	277	275	305	282	274	274	268	287	247	258	285	276	266	241	289	293	312	282	307	286	234	247	284	321	272	300	272	313	296	272	289	277	293	260	296	257	279	274	291	312	290	278	275	289	288	273	293	293	263	281	276	278	266	259	299	295	267	298	304	258	275	247	259	268	273	335	296	287	277	261	278	329	266	267	297	287	276	282	277	311	245	303	285	306	298	281	296	284	260	277	277	274	270	282	276	290	284	246	313	273	259	254	257	293	270	261	276	270	286	303	302	245	288	287	292	289	309	288	294	284	296	279	281	274	289	294	300	279	274	290	304	296	260	274	268	263	277	235	279	270	275	273	269	305	286	278	283	268	269	281	308	291	287	274	262	262	279	289	297	323	247	282	289	313	271	289	267	284	316	277	290	265	283	309	295	289	263	277	283	270	260	264	286	313	283	276	305	250	271	314	285	273	280	294	281	283	269	275	273	279	265	259	274	287	291	274	312	299	270
10495	922	1255	1527	1284	1173	1112	964	905	834	794	787	770	750	726	725	752	655	708	767	729	703	718	712	677	648	690	633	672	658	681	600	654	658	726	661	688	671	713	695	695	688	684	749	711	705	661	634	665	684	645	673	649	701	624	648	703	662	707	677	703	631	667	667	666	654	679	647	652	672	632	692	676	675	641	643	651	641	629	671	680	680	655	697	687	646	673	649	660	674	633	651	630	691	636	625	615	682	652	615	636	672	660	665	694	669	693	698	676	672	672	705	633	603	696	710	644	669	624	726	646	628	649	695	638	644	650	649	616	679	608	689	650	665	637	660	679	679	651	657	637	650	650	648	675	684	656	620	640	683	672	672	657	712	658	723	661	689	689	647	685	633	672	674	674	616	626	680	691	623	662	673	651	704	680	670	662	649	687	693	661	677	677	642	635	687	678	706	660	671	661	677	661	692	658	695	644	635	672	682	637	637	678	672	643	665	645	689	664	636	677	644	660	682	660	681	640	692	634	713	630	632	606	654	676	640	687	668	662	652	614	671	646	688	640	691	616	667	674	635	647	631	632	666	668	644	610	621	637	648	625	701	649	650	637	637	644	659	660	633	661	678	696	669	689	696	647	657	700	641	643	674	680	648	666	654	638	701	665	648	635	681	671	633	670	635	669	686	666	645	616	638	713	673	632	608	653	602	692	652	651	658	640	650	682	658	631	608	704	678	694	632	661	649	671	651	703	636	676	683	652	700	707	666	717	712	668	701	637	635	674	707	691	654	636	700	692	651	663	653	688	664	685	695	602	659	672	650	678	661	673	650	668	656	635	656	667	646	712	666	694	667	689	620	673	699	679	689	668	637	664	686	713	667	650	670	644	673	661	662	654	632	687	664	709	669	583	625	644	669	687	618	658	643	644	649	625	600	682	651	678	634	645	644	637	622	683	686	639	665	666	650	715	688	669	662	715	679	645	666	608	612	635	690	650	661	651	683	656	639	702	663	671	631	678	666	661	640	662	663	670	703	652	650	634	637	682	664	659	634	669	659	693	683	695	681	665	679	673	703	703	650	669	677	673	683	644	673	701	679	633	657	651	637	603	693	695	670	697	618	654	631	680	666	661	687	660	666	615	680	680	673	694	645	683	625	687	651	679	629	636	683	651	643	630	677	652	669	687	680	651	641	652	635	674	651	658	639	646	636	615	658	648	666	657	709	625	666	650	665	625	644	622	649	697	663	639	682	674	640	648	668	633	648	639	647	683	694	632	676	668	645	670	662	656	685	689	637	663	670	652	665	618	661	692	667	693	666	683	642	609	629	630	691	665	658	640	632	654	684	696	692	619	667	684	703	639	618	685	642	691	675	658	642	679	735	689	688	676	683	666	652	612	699	659	613	672	630	665	683	657	617	681	659	659	687	662	681	669	700	670	638	666	708	678	676	652	660	614	703	647	680	636	657	661	664	654	706	650	644	693	650	715	656	635	674	644	690	678	630	696	693	629	676	638	675	657	629	649	671	658	636	643	667	683	669	659	631	606	663	653	639	664	643	691	671	683	655	648	623	658	671	665	662	683	681	658	657	638	630	643	659	621	674	665	636	689	662	642	654	694	661	677	605	655	683	672	675	651	703	663	670	648	681	679	651	673	625	678	654	674	614	708	707	611	598	666	663	701	601	593	619	660	664	632	650	623	670	648	618	627	639	720	618	694	683	692	641	663	662	634	690	636	723	616	655	685	675	631	655	628	621	642	653	666	700	698	653	644	670	685	665	675	695	672	695	639	678	670	718	612	653	670	637	656	654	638	648	679	657	699	698	646	670	641	681	658	668	641	664	712	640	691	636	656	665	671	716	668	668	660	641	675	627	636	691	716	678	662	649	660	649	631	721	645	687	682	637	631	621	650	694	629	674	699	663	666	706	657	657	634	588	649	681	708	634	629	678	718	689	647	654	648	639	680	697	645	698	646	637	640	649	669	657	692	653	624	683	665	622	651	694	680	665	722	622	670	722	648	645	594	633	628	659	720	670	689	674	658	651	678	649	657	667	687	651	604	649	642	673	662	654	720	664	658	677	732	663	665	621	686	628	638	658	694	668	659	730	665	651	646	675	694	669	633	634	672	635	629	635	680	623	653	686	663	683	645	664	649	668	645	646	618	655	678	672	652	664	643	643	656	684	697	635	660	660	641	696	602	665	667	624	675	688	676	618	661	641	667	683	681	644	689	718	656	641	689	696	632	657	693	674	657	664	660	664	663	668	673	732	674	671	660	670	696	690	622	604	694	725	686	675	688	704	700	636	679	685	626	675	685	670	654	670	646	696	628	651	682	630	657	641	685	687	691	644	701	648	637	693	625	682	631	670	656	611	666	673	684	625	677	675	636	664	688	597	678	679	672	641	696	658	637	684	680	632	691	640	668	648	658	669	676	672	702	618	605	668	689	668	710	634	670	684	698	638	658	703	657	658	660	690	684	657	668	705	635	669	674	621	679	676	678	630	670	653	635	620	657	615	691	652	633	676	713	633	638	673	610	641	645	666	658	668	669	654	615	673	664	678	698	646	654	654	619	675	678	649	665	670	678	652	655	644	646	680	694	672	682	626	629	628	680	682	619	651	665	662	637	645	692	657	703	662	662	673	673	632	707	677	686	616	658	676	676	683	635	661	689	620	651	659	649	670	647	664	648	680	677	665	660	653	586	646	694	660	683	658	709	643	664	654	645	639	697	627	631	680	654	655	673	630	667	679	631	708	658	675	659	658	699	612	654	678	666	671	683	684	611	635	684	707	649	680	651	668	683	650	697	645	666	640	645	665	681	649	696	677	665	663	696	625	637	643	675	641	679	658	656	667	664	693	673	662	622	630	660	702	678	744	700	611	684	670	640	621	696	681	645	620	680	662	673	663	630	671	647	621	674	676	639	676	689	665	644	711	658	651	633	673	683	690	653	656	672	606	644	666	672	680	655	676	664	659	673	687	642	644	636	700	634	666	643	622	646	654	649	647	679	657	622	694	615	608	643	662	644	674	656	695	699	671	646	639	660	666	651	683	664	638	680	642	632	679	671	665	666	647	671	674	635	640	678	646	679	638	623	667	633	625	648	667	681	632	702	655	671	674	671	606	640	666	680	676	660	666	679	663	644	650	642	683	694	702	647	626	674	654	669	649	645	687	664	635	647	655	681	633	668	624	667	697	658	674	628	675	646	689	610	692	628	629	671	655	677	640	698	681	654	680	648	657	664	618	679	665	658	695	649	655	650	640	647	666	675	652	632	633	657	643	638	666	635	644	697	681	679	680	646	661	616	651	685	630	694	670	700	657	655	609	653	617	683	620	637	656	605	644	694	659	692	701	688	696	692	595	681	678	681	673	663	653	643	687	626	643	685	681	651	631	689	681	700	662	652	677	657	669	701	728	680	643	628	676	655	646	699	647	693	671	658	660	701	709	623	634	675	706	652	670	658	641	668	641	653	639	593	691	642	623	676	678	659	686	654	642
26473	2989	1286	912	708	634	619	522	512	477	428	444	440	397	440	427	392	441	432	418	428	404	419	358	408	422	413	426	409	510	397	400	413	446	423	441	413	416	375	414	405	403	446	408	410	360	388	407	421	375	415	454	413	396	419	439	386	392	417	474	444	389	403	417	416	412	420	414	430	446	428	409	397	410	409	431	420	441	401	395	380	433	412	438	429	387	424	442	417	427	457	444	391	440	426	376	415	454	396	465	429	413	425	386	451	412	427	427	425	417	404	374	439	435	392	431	428	373	405	404	408	414	422	406	393	453	387	400	421	468	383	380	383	408	391	434	432	421	381	386	415	404	395	387	403	407	415	384	442	475	379	453	371	400	409	429	402	394	449	388	417	417	408	432	397	418	417	411	419	421	422	425	422	390	406	401	394	430	398	382	415	438	438	394	415	421	413	400	431	439	416	357	393	457	448	412	403	435	362	413	427	414	395	400	427	408	417	425	434	410	437	429	423	381	421	439	425	388	422	435	439	400	448	415	382	415	431	423	405	386	400	403	426	411	379	390	395	412	414	471	424	405	421	413	455	437	443	433	421	435	396	402	413	432	416	440	406	394	391	382	404	422	418	432	439	427	416	396	419	421	376	404	404	467	439	419	430	425	408	442	389	385	435	420	421	430	396	423	397	419	424	403	379	422	388	417	411	497	400	426	423	416	408	422	377	442	448	457	418	429	429	439	431	436	412	376	364	406	424	410	401	422	425	390	445	477	408	390	395	445	435	435	421	399	401	438	387	424	397	453	442	437	426	442	402	402	408	459	414	428	424	396	439	385	406	422	400	401	421	372	433	393	389	421	454	437	420	409	426	454	440	454	413	406	444	399	419	419	452	403	421	429	400	422	396	433	450	465	414	440	380	460	411	418	433	396	410	438	408	407	425	416	390	378	369	446	405	415	391	412	385	385	435	460	401	413	414	372	438	402	409	432	447	389	419	415	426	396	379	412	406	429	403	389	442	414	416	381	390	436	417	434	413	399	431	401	432	381	480	429	400	417	421	383	412	429	450	398	418	380	436	432	406	431	434	418	428	413	449	406	396	427	385	434	386	428	454	418	393	417	377	431	407	412	433	406	395	436	400	383	453	402	407	430	452	364	406	391	392	443	420	436	420	423	400	406	362	417	380	438	456	454	428	385	444	407	382	428	409	428	459	449	391	421	388	410	396	439	427	435	441	440	418	398	427	398	417	409	413	459	432	431	376	396	403	410	434	413	408	488	462	394	405	384	413	447	462	424	411	404	419	392	443	416	417	418	419	389	390	410	406	406	424	394	390	376	443	425	442	424	402	402	469	419	436	410	416	427	401	427	409	462	394	410	429	431	427	442	436	446	411	424	423	415	400	436	403	417	370	427	398	450	402	429	414	417	391	366	399	403	446	400	389	403	400	383	424	367	402	460	387	395	407	402	383	400	393	446	392	371	413	383	428	396	433	407	385	420	425	406	397	405	418	396	414	420	417	441	397	406	411	427	365	418	386	416	392	438	368	478	411	401	397	410	416	405	415	462	439	443	396	388	405	411	386	389	399	407	419	434	416	429	369	430	418	407	403	434	425	439	418	437	414	413	467	412	403	390	426	402	410	414	408	405	406	392	421	419	408	435	437	396	436	429	406	432	420	424	427	418	366	409	430	407	409	479	449	456	388	431	423	422	428	447	397	409	410	418	407	386	429	463	385	429	451	436	430	400	443	410	392	426	395	432	363	416	393	433	432	399	381	397	381	430	423	397	432	409	427	396	390	409	407	396	431	415	415	368	396	402	411	388	404	435	484	401	397	379	409	405	394	404	383	419	424	426	404	427	425	397	404	399	424	420	421	404	391	418	417	405	433	418	443	446	393	387	396	400	410	374	412	405	397	441	425	444	401	433	444	401	456	386	435	445	419	424	435	398	440	437	374	433	406	404	378	400	436	399	395	437	420	460	428	465	441	410	446	431	364	421	388	393	427	419	401	409	438	409	412	390	418	415	380	408	419	435	397	434	412	402	388	407	400	418	358	412	432	397	418	371	432	426	409	405	456	424	394	436	427	430	422	429	439	414	439	369	438	421	387	421	420	444	420	420	380	457	424	472	417	384	420	409	417	436	406	439	378	429	448	382	382	381	407	410	431	434	420	397	406	453	406	446	424	424	450	404	423	416	430	445	399	401	439	376	374	430	431	430	434	426	445	380	407	409	422	427	410	416	407	404	374	416	384	414	459	402	358	424	389	379	475	415	411	381	397	395	405	418	402	412	416	446	422	445	418	470	420	362	416	434	447	446	403	417	398	438	402	408	407	396	418	457	366	463	415	403	404	430	398	451	403	448	383	410	331	404	427	433	366	438	440	428	451	418	395	428	427	436	422	430	445	429	425	458	408	388	391	429	443	427	422	375	416	456	387	431	430	423	404	378	431	419	363	420	412	371	368	399	397	418	416	427	391	409	387	413	400	428	452	424	427	387	422	466	407	401	406	408	405	403	415	422	410	437	411	414	398	417	449	377	439	363	426	421	426	421	455	387	416	427	429	372	397	413	477	411	428	403	421	408	384	387	421	441	416	413	423	403	417	443	429	434	410	436	417	438	406	401	398	424	447	360	421	408	435	418	401	425	417	390	452	418	437	380	374	402	440	459	400	406	409	443	424	418	436	476	367	428	423	391	426	440	399	373	408	390	452	387	417	381	444	401	465	416	391	406	394	430	434	421	466	399	387	460	421	409	423	393	403	444	417	418	406	413	376	425	404	397	469	453	395	432	408	388	437	370	401	421	455	373	382	421	434	432	431	411	436	426	410	407	419	418	385	383	416	430	432	445	381	429	414	402	394	428	402	438	431	425	444	417	453	378	364	393	400	456	438	377	420	413	405	448	438	418	410	445	414	416	415	414	403	404	434	444	470	417	448	420	445	404	407	438	429	429	438	411	398	425	399	401	413	452	417	401	418	454	419	403	361	405	380	434	424	419	411	412	426	432	391	386	440	392	448	400	427	381	432	378	390	456	445	408	410	377	407	418	381	424	412	394	391	461	398	419	389	396	417	474	449	431	418	423	443	418	400	446	417	412	380	391	405	433	398	443	415	377	430	418	404	433	427	374	398	428	445	396	411	431	456	469	415	460	431	465	426	404	442	407	390	437	385	403	435	414	394	443	424	458	430	445	407	409	420	420	427	383	424	423	439	410	406	425	389	428	444	425	411	416	393	421	417	422	371	448	449	374	417	381	392	454	402	434	384	425	445	409	394	426	425	417	376	427	406	449	420	421	406	407	432	436	423	449	406	424	411	428	397	410	391	400	431	432	435	442	421	395	366	421	412	390	406	399	395	399	439	398	394	394	393	407	445	394	418	425	433	448	453	425	390	419	396	404	401	412	424	418	413	449	437	416	409	435	431	435	430	426	407	407	429	423	425	390	417	462	425	371	398	420	432	425	443	439	386	431	428	412	417	429	415	465	428	414	398	438	379	393
13567	1372	2247	2496	2220	1894	1707	1521	1369	1241	1236	1171	1114	1052	1102	1037	1063	1046	958	1022	1015	973	990	959	1032	942	922	941	932	942	960	1009	967	962	923	926	952	935	880	959	986	910	949	906	955	948	942	939	943	926	889	888	919	948	890	915	912	912	939	974	943	948	910	896	902	877	903	996	915	975	827	932	921	954	951	897	893	938	926	972	899	910	949	920	907	927	933	905	910	912	905	885	937	945	912	886	859	939	966	894	927	973	935	903	821	923	882	905	951	901	947	901	859	923	868	861	914	937	884	931	944	896	870	933	895	902	945	861	931	883	900	887	893	874	957	899	917	923	942	901	879	862	958	900	969	917	899	890	960	908	915	910	929	888	918	879	892	906	908	948	844	911	872	923	907	857	900	927	863	932	879	932	924	865	937	910	922	932	898	918	954	907	911	931	949	939	926	871	920	922	931	876	926	906	964	964	895	903	892	879	887	915	920	905	904	899	944	876	866	921	901	910	907	917	899	884	883	912	918	892	886	891	873	917	878	916	907	944	827	933	879	915	873	858	933	866	919	917	916	883	930	977	923	875	878	918	925	890	875	891	864	871	932	923	913	923	858	874	907	937	976	896	914	884	923	924	914	927	924	865	858	941	867	880	862	874	880	901	885	886	963	892	892	947	881	899	936	954	962	872	868	916	937	876	880	873	909	909	952	903	886	892	949	846	871	935	941	909	846	872	888	921	930	952	920	894	885	892	904	879	892	923	871	928	939	833	893	856	883	876	883	853	863	856	871	935	867	896	884	901	929	892	878	896	916	961	895	897	902	914	953	916	963	965	872	926	845	890	931	908	878	923	915	950	933	917	876	883	868	943	879	930	935	892	917	831	902	900	844	876	909	865	882	909	906	912	868	868	841	894	924	908	935	911	879	869	927	898	879	936	901	850	888	910	881	896	922	892	915	891	891	880	933	883	925	932	933	918	892	863	836	941	847	919	919	889	938	900	888	874	893	941	901	936	899	860	909	927	886	920	868	921	899	909	932	846	914	860	948	937	878	918	907	891	869	920	910	900	893	947	901	875	859	942	894	915	893	925	922	960	922	910	885	929	908	912	936	879	865	915	902	918	936	869	891	906	898	964	870	919	946	890	862	830	904	860	836	895	890	910	908	914	934	923	964	911	919	898	927	926	851	938	837	910	895	886	911	876	945	910	931	934	919	845	916	966	908	953	969	940	892	852	897	940	894	952	927	869	878	962	945	877	898	930	898	863	887	918	875	872	861	916	891	921	934	881	916	900	934	914	926	917	918	865	926	891	905	891	905	825	933	922	880	920	934	876	876	895	933	962	893	922	898	892	924	929	911	946	878	868	900	943	861	911	914	877	885	910	891	932	893	851	936	879	894	925	922	929	906	893	917	920	860	933	872	880	875	868	892	905	865	880	900	990	931	900	976	869	840	975	922	921	882	910	890	890	918	886	870	900	937	888	915	888	878	893	857	897	907	897	919	991	865	906	899	859	881	890	927	888	869	901	969	900	918	875	883	882	876	942	921	855	989	865	919	870	879	929	852	879	901	882	889	883	873	930	918	922	904	887	951	925	924	840	939	871	835	971	886	871	924	907	895	952	901	861	865	906	899	899	961	868	920	929	950	876	951	893	963	946	915	866	904	857	884	858	905	863	862	949	966	900	929	892	890	939	927	944	905	892	889	910	939	879	882	860	912	940	880	895	870	905	891	884	946	866	943	919	871	903	877	883	933	924	953	856	888	927	920	923	883	865	934	911	936	927	941	946	899	906	936	856	840	943	928	904	950	901	905	923	868	876	920	869	848	886	897	944	869	865	910	890	927	934	858	913	928	916	929	869	901	860	873	922	852	969	915	922	900	869	956	917	916	892	942	892	877	879	963	947	890	899	929	917	873	880	934	899	907	881	892	908	1022	911	940	862	906	887	914	947	841	869	944	895	960	892	903	886	939	922	905	905	868	852	909	892	883	886	901	933	903	880	928	878	889	864	895	937	925	918	837	934	930	931	892	885	925	897	893	880	876	899	937	890	919	884	949	897	932	923	863	856	872	938	942	900	851	918	883	865	900	955	952	983	918	862	937	936	912	882	908	871	910	878	871	888	952	872	941	901	916	940	909	893	881	911	898	845	883	926	928	868	893	916	866	916	891	890	954	873	927	918	884	881	870	912	901	882	911	889	886	872	918	892	881	921	873	914	906	894	887	916	913	935	929	910	910	939	936	891	954	882	891	912	882	929	887	921	914	861	881	862	907	940	838	939	942	971	890	958	973	892	948	920	891	899	883	861	889	937	915	921	938	899	941	830	904	891	876	893	935	925	954	906	867	912	924	924	893	857	915	930	958	948	954	907	918	903	919	892	897	827	843	893	933	898	895	924	920	905	912	883	918	859	913	917	912	896	924	895	914	900	902	870	898	925	856	901	903	958	893	922	907	949	897	944	881	940	908	865	892	875	894	919	842	904	894	901	926	910	882	917	939	914	883	883	893	925	897	884	894	915	905	934	903	904	881	923	880	818	951	917	870	886	899	917	849	849	882	906	941	945	876	924	913	884	875	876	929	904	898	906	920	955	859	900	898	883	895	903	904	921	887	871	947	881	887	884	956	880	868	921	906	940	899	917	878	883	901	911	868	864	897	905	860	906	937	933	918	906	910	891	865	888	891	891	884	885	862	938	861	916	918	904	920	883	849	922	855	897	930	907	911	914	918	934	905	894	911	891	893	911	858	927	895	873	916	936	934	879	881	890	914	906	903	930	903	978	893	1003	856	876	874	864	927	875	856	881	930	866	928	886	919	923	909	899	950	873	899	862	920	895	906	882	953	914	916	937	892	907	914	918	903	848	938	918	871	916	885	888	886	877	909	869	922	894	861	932	889	930	904	942	930	894	944	838	897	862	930	845	899	863	920	888	902	924	884	938	900	921	844	863	943	936	898	889	918	906	872	876	951	875	904	894	933	876	914	900	895	931	866	883	947	889	909	855	901	894	921	884	903	898	922	854	934	904	880	898	884	862	915	915	926	898	899	927	882	855	917	899	878	854	921	897	892	904	933	947	886	919	859	867	853	901	864	869	891	909	870	871	863	912	881	906	896	958	868	890	949	909	883	954	922	926	840	950	881	909	905	934	913	858	911	952	871	886	914	896	928	900	937	897	904	873	909	866	913	881	902	925	863	877	929	916	906	964	907	890	905	884	917	962	906	926	868	846	880	961	913	922	919	911	894	925	898	878	890	939	819	881	900	866	874	950	906	928	937	901	956	886	887	846	899	861	854	869	926	907	940	868	886	911	880	927	952	935	900	930	879	879	913	929	904	894	930	883	840	929	948	943	989	945	899	936	914	917	889	869	879	909	839	889	945	891	929	885	959	898	886	938	928	902	932	886	917	855	862	850	861	871	924	889	897	895	909	905	908	937	895	957	972	879	855	904	910	935	891	898	885	880	851	897	892	896	901	950	910	911	891	853	939	872	895	921	934	851
5018	278	199	165	192	192	177	200	204	191	212	186	219	197	186	179	177	183	202	209	161	153	211	204	189	188	229	159	200	201	194	189	218	181	171	174	177	182	201	151	183	180	181	204	196	188	180	199	200	183	202	189	190	199	192	188	176	168	192	194	174	200	191	184	178	181	196	185	223	182	185	202	183	179	179	183	202	204	201	202	185	198	171	183	183	206	222	190	184	183	200	190	213	197	202	173	213	200	203	209	209	194	197	197	204	211	181	197	186	189	178	201	220	199	189	189	182	211	192	198	197	193	188	185	176	185	202	207	170	206	189	185	206	198	184	200	203	182	188	226	198	202	211	179	184	176	214	200	201	192	203	204	203	185	192	201	186	186	196	177	210	199	187	216	187	181	180	196	192	203	170	205	190	193	197	186	191	179	187	204	187	193	208	194	195	183	193	199	183	172	247	205	173	179	190	194	188	199	204	196	199	182	171	203	205	168	188	195	194	175	177	220	193	166	211	176	167	189	193	188	196	176	181	198	189	175	208	208	175	191	176	189	204	202	191	185	167	181	173	206	188	225	184	207	197	193	190	188	178	187	211	215	208	204	213	199	183	177	199	204	191	201	213	172	201	171	183	185	156	191	185	175	164	202	160	184	176	183	212	161	170	196	196	219	187	175	196	179	172	165	211	200	200	175	200	195	173	196	174	178	218	199	198	168	189	190	197	176	181	181	202	178	203	184	174	189	185	206	198	196	200	203	200	175	180	187	178	208	190	182	217	193	160	201	198	187	202	213	203	210	177	189	176	169	166	191	198	185	176	179	191	160	179	174	204	216	168	206	185	211	183	198	195	204	167	189	203	186	176	164	185	200	206	179	199	196	193	180	198	192	174	184	209	192	174	201	184	188	221	203	171	207	214	152	195	191	186	179	188	204	175	174	178	181	192	171	204	215	190	185	184	186	188	210	218	203	213	210	182	214	204	198	168	201	178	178	194	183	211	193	217	186	175	203	196	214	179	197	184	203	200	163	177	202	188	181	177	209	209	189	217	181	191	220	192	187	199	181	178	185	186	193	195	184	178	215	188	192	184	159	189	180	185	200	202	175	175	167	194	196	204	190	214	190	198	166	211	200	176	177	191	187	179	183	174	190	170	183	202	195	183	168	194	190	201	192	208	176	158	185	174	201	202	193	185	184	217	182	185	180	185	205	187	181	190	180	193	195	183	177	190	192	195	210	173	189	180	206	178	176	204	201	187	189	190	211	184	204	176	194	216	182	197	185	179	168	193	200	189	186	212	216	182	187	219	166	197	185	194	175	225	220	173	213	182	185	226	195	174	198	185	212	211	190	215	210	199	224	147	171	160	185	200	202	191	178	176	206	163	164	167	180	193	187	203	163	174	173	202	165	200	182	210	178	200	190	216	222	203	205	214	178	197	164	166	201	206	183	164	184	217	188	179	212	204	201	175	178	216	206	196	188	203	208	208	180	198	212	202	188	206	192	219	185	198	211	183	215	177	201	170	187	211	186	209	184	226	212	213	200	170	164	180	174	203	180	214	201	177	196	181	213	210	192	176	193	194	198	214	188	176	197	217	172	194	186	180	216	176	183	207	181	208	168	159	188	181	211	210	161	199	197	192	190	186	196	201	199	181	203	169	166	222	173	232	182	200	165	181	194	213	166	157	199	162	212	182	223	185	183	173	199	180	218	200	204	206	194	185	201	216	167	172	203	197	160	198	186	191	193	175	177	184	203	213	184	185	200	187	174	175	186	173	177	201	189	202	207	188	171	179	221	184	228	199	215	179	196	228	176	204	184	202	192	173	188	216	187	214	220	214	201	219	190	202	206	195	207	201	166	176	191	181	187	187	201	192	195	183	193	177	187	219	177	162	183	212	201	200	210	181	188	210	204	208	191	182	180	176	167	198	189	205	185	164	186	209	199	184	198	180	208	207	186	184	195	200	186	173	221	180	205	206	196	201	217	194	184	171	197	195	184	181	187	165	188	164	172	191	203	163	179	197	196	180	185	184	199	177	200	195	174	179	186	212	214	186	175	205	186	177	197	200	194	211	193	194	176	184	181	199	171	171	178	156	168	208	201	186	186	178	196	205	211	201	192	195	182	192	178	176	189	173	194	192	200	191	206	170	191	177	200	189	187	185	201	215	181	173	182	177	192	189	211	173	190	201	206	212	174	193	209	198	180	193	179	190	182	188	224	213	184	186	180	202	203	198	182	192	201	160	195	207	192	180	182	187	190	188	193	162	194	187	187	204	207	186	180	194	182	179	202	178	196	200	222	198	189	206	205	224	177	204	210	166	177	207	205	175	178	206	176	191	201	186	184	200	220	208	182	155	181	197	185	184	205	170	166	167	154	179	203	196	205	215	199	169	196	185	179	207	182	174	181	185	201	188	203	210	215	161	205	229	182	209	163	176	180	184	178	185	197	202	213	180	206	174	201	205	186	184	204	202	185	187	191	198	169	200	200	206	176	187	188	180	180	191	215	199	180	179	213	185	197	189	187	182	186	215	190	188	199	195	174	218	181	201	164	205	169	184	207	209	207	176	193	196	204	155	193	185	207	198	210	194	182	194	188	204	195	181	193	190	182	180	191	170	213	209	185	187	171	194	203	212	175	198	207	192	196	229	180	172	166	167	185	188	195	212	177	197	198	192	217	194	208	207	172	209	191	189	187	172	222	187	205	192	180	202	195	157	160	231	214	204	201	190	189	196	200	200	187	184	213	223	194	187	219	185	211	204	236	202	201	199	174	195	187	168	192	187	181	174	178	198	165	178	172	185	169	191	191	186	182	161	216	199	191	188	219	200	178	169	198	217	198	193	206	224	189	187	185	184	204	165	174	199	200	202	222	197	210	215	188	188	174	164	198	192	215	179	203	177	200	194	177	155	208	183	198	220	195	166	191	185	190	215	183	181	197	183	176	176	170	165	207	170	220	179	195	179	200	201	220	192	172	212	196	202	202	188	203	175	191	170	176	175	215	185	180	175	206	188	189	211	195	184	172	181	182	197	196	219	209	181	197	185	202	196	220	213	212	195	185	158	206	200	176	206	196	193	205	204	188	181	172	222	226	212	176	192	198	184	202	175	163	168	184	202	221	189	199	201	183	180	178	189	206	219	154	186	210	181	210	173	186	192	181	189	188	177	175	193	210	208	206	187	188	196	179	178	192	165	207	170	174	172	168	189	184	208	193	200	220	198	181	211	172	182	166	202	188	186	168	187	180	161	195	185	193	195	160	191	188	188	198	186	184	208	207	192	156	198	159	195	211	217	162	182	194	204	201	189	184	207	206	189	169	186	187	185	191	207	182	198	197	180	182	206	192	184	170	191	201	202	192	185	202	183	186	189	165	182	207	173	187	220	185	217	208	206	176	190	201	184	196	185	169	175	208	193	211	171	181	179	215	176	194	220	184	175	196	197	164	197	197	196	188	206	169	181	173	181	171	176	197	203	211	192	180	188	193	187	171	226	213
3569	464	496	470	495	466	488	478	477	509	476	501	488	466	478	495	453	505	430	438	496	457	504	463	473	501	472	476	483	460	473	494	489	453	419	433	463	494	478	466	479	458	472	469	461	491	447	450	459	482	470	454	471	455	449	460	460	437	500	484	472	509	465	455	498	467	500	450	460	515	484	464	461	535	448	474	448	467	473	463	437	488	486	476	495	461	456	538	456	464	453	437	439	493	467	439	481	477	463	463	491	482	426	490	452	445	471	464	496	475	449	464	438	465	492	491	479	488	501	491	470	461	446	470	501	476	493	436	503	480	480	473	500	463	473	488	437	464	468	474	476	490	468	477	419	465	485	434	470	443	440	439	489	449	505	473	466	480	478	529	489	450	446	490	447	497	494	498	459	453	474	471	484	438	463	464	485	450	433	453	451	501	469	440	510	436	467	451	452	457	436	500	500	472	528	466	453	477	497	504	486	455	479	462	489	472	456	446	476	486	487	492	445	433	451	461	455	485	519	440	472	505	495	483	472	437	490	457	480	463	486	430	496	474	479	463	444	506	486	452	496	482	474	420	504	480	474	451	467	463	490	451	503	435	471	496	443	467	466	492	470	460	491	470	444	449	445	467	467	472	444	456	419	443	478	421	425	477	478	453	428	473	446	464	429	473	472	441	508	458	442	442	466	473	491	454	468	468	405	480	460	480	445	445	434	469	457	494	471	453	463	457	472	503	428	448	464	461	478	463	472	461	443	493	465	479	502	449	461	494	456	450	455	448	488	449	478	501	469	474	466	518	451	442	454	498	488	470	435	486	486	487	501	434	449	489	469	493	477	434	443	439	432	477	460	458	459	493	475	536	452	464	519	471	456	453	498	461	459	488	480	485	449	490	477	440	438	474	456	449	469	460	480	460	462	511	457	509	438	449	455	506	443	445	435	466	458	485	463	495	481	475	458	504	473	499	450	478	472	451	466	453	472	460	502	494	490	468	492	412	484	459	480	453	481	480	473	523	508	450	496	444	448	483	436	515	449	490	512	495	459	449	512	470	462	462	472	462	524	455	443	474	502	498	461	480	513	443	496	464	473	449	450	437	474	460	501	440	473	429	448	509	425	519	450	450	455	479	470	452	473	496	447	475	480	472	489	448	474	486	463	479	504	491	487	492	461	467	462	508	427	460	480	475	449	505	475	482	514	463	462	457	472	500	475	455	467	478	480	448	474	507	473	457	471	488	468	495	506	459	469	455	461	466	426	453	430	464	445	449	484	479	464	434	499	496	437	509	496	476	471	481	477	503	481	468	492	441	422	488	466	475	498	475	447	462	484	494	492	459	481	444	473	474	464	481	487	483	448	464	476	486	470	488	466	407	475	430	486	429	487	443	458	491	435	471	434	433	461	454	449	505	453	441	461	456	452	496	521	442	441	449	472	479	430	462	472	511	457	427	471	487	443	463	459	453	456	433	465	456	494	473	447	463	498	488	419	480	442	468	431	499	481	449	497	459	457	546	461	498	470	441	472	432	433	480	495	467	469	470	469	473	458	482	487	467	507	463	464	488	514	467	481	463	499	503	449	477	451	517	440	456	476	453	451	488	416	475	482	478	470	447	467	488	466	454	470	490	440	462	449	490	492	443	480	438	465	453	433	467	470	469	497	497	487	461	485	462	465	465	463	477	472	487	491	448	488	475	481	468	443	455	460	468	452	495	471	457	513	480	525	478	485	479	450	469	478	508	479	441	463	483	460	486	462	443	443	476	458	455	467	473	436	439	416	499	478	482	477	468	520	444	505	456	471	525	486	466	470	430	464	485	473	497	478	466	474	456	467	481	528	513	502	458	487	474	490	479	442	456	496	450	484	447	480	488	465	437	484	464	432	463	413	485	425	491	471	460	504	497	474	462	445	445	438	461	495	481	450	437	452	470	439	425	474	487	471	474	451	461	427	442	457	492	491	486	488	453	481	502	485	495	455	504	450	507	497	428	473	457	418	476	462	498	477	488	456	481	460	516	450	446	442	473	466	493	463	482	452	457	524	457	501	463	461	465	512	444	476	457	458	451	491	456	457	467	480	471	471	457	450	476	474	457	460	459	434	477	479	465	487	483	500	436	471	488	459	503	483	482	431	458	478	459	451	463	445	493	503	464	458	505	438	463	460	477	460	423	473	437	493	471	456	475	491	457	464	478	515	432	461	491	500	455	537	483	471	494	454	455	489	445	486	460	440	485	444	476	504	461	448	433	472	450	485	467	452	515	512	472	419	471	488	504	486	446	466	491	484	445	494	472	449	451	448	479	474	503	457	463	507	463	455	491	464	499	468	465	466	490	457	485	499	494	455	493	455	493	486	449	502	434	500	483	482	480	442	455	459	470	497	470	437	450	436	486	467	468	455	461	472	472	483	447	473	492	470	478	466	478	503	445	442	475	480	478	459	490	520	459	494	450	446	502	446	439	444	496	443	466	461	444	456	482	509	487	469	474	440	469	472	472	486	483	456	453	465	452	442	464	485	463	516	439	492	480	491	504	483	452	493	471	448	472	469	459	474	457	474	461	497	448	450	466	459	485	419	500	485	459	461	460	458	457	432	495	463	465	447	503	488	423	468	476	505	470	509	459	479	478	474	471	418	471	502	500	452	468	475	445	477	481	484	472	445	486	490	462	447	463	467	442	432	499	451	464	430	478	483	454	504	482	469	413	468	472	469	486	448	500	466	468	482	468	450	440	451	438	458	480	473	481	468	475	475	472	481	443	513	472	491	472	464	457	493	445	449	455	462	417	443	488	454	516	505	479	444	491	460	445	461	498	455	498	501	443	463	475	448	415	460	475	476	495	434	439	475	484	464	504	490	435	541	442	461	505	445	475	486	464	488	486	506	478	467	481	436	483	497	442	505	474	448	515	473	439	457	513	470	459	510	472	469	500	476	490	475	426	487	477	479	444	469	454	449	423	468	464	489	431	482	432	480	474	461	495	473	452	476	446	467	457	476	471	455	467	440	476	445	468	438	441	493	485	509	475	465	461	437	451	461	520	460	448	494	457	480	422	455	460	454	450	477	472	438	491	461	468	501	458	476	499	451	485	500	511	455	480	481	523	458	460	450	482	465	476	428	468	478	462	466	489	457	443	484	453	487	462	478	484	458	443	484	469	459	496	468	476	448	469	437	498	478	516	462	466	484	444	486	480	489	434	464	467	469	481	452	474	522	470	443	469	443	484	507	482	478	464	440	511	466	491	483	466	476	416	491	477	468	462	468	490	456	433	503	449	479	445	465	470	462	496	489	462	501	497	487	472	494	500	441	460	461	514	479	464	466	479	498	479	480	475	425	450	470	477	452	471	481	465	463	512	492	469	493	489	473	525	462	466	433	496	482	472	455	462	454	475	480	460	487	446	449	497	469	452	462	471	439	513	481	485	498	462	449	490	487	493	493	469	512	476	452	479	475	439	458	484	480	443	476	412	424	504	508	492	451	451	478	451	478	469	481	488	495	479
16314	1109	569	567	453	418	382	335	337	324	333	299	293	263	300	284	277	291	275	301	282	274	257	265	292	314	284	260	304	294	261	288	275	298	305	260	262	298	275	291	266	294	251	286	274	290	237	263	264	325	257	290	286	279	269	270	257	251	320	271	286	288	284	269	286	309	299	284	271	283	294	295	248	239	272	282	271	289	299	270	264	274	296	251	232	284	235	234	265	279	250	264	295	285	291	317	294	295	299	266	291	265	289	286	275	276	292	263	264	261	281	290	281	294	257	260	251	310	266	276	257	278	274	273	274	263	279	234	294	273	276	262	278	267	298	289	268	296	252	248	279	238	296	262	277	266	290	281	255	273	256	256	291	244	314	267	296	279	272	245	301	293	253	283	272	229	258	287	291	253	273	280	311	270	268	240	273	252	290	240	257	276	265	274	329	263	252	260	278	279	263	296	270	272	287	273	275	256	250	251	239	263	251	292	286	275	306	300	270	267	285	273	274	291	306	254	286	271	256	283	256	257	271	286	291	244	313	276	252	283	265	288	313	290	291	282	247	286	235	237	271	262	242	272	280	295	293	284	283	267	282	286	277	259	272	282	310	265	277	247	279	270	301	278	286	294	249	277	288	285	284	316	289	274	254	247	289	290	275	249	260	274	264	263	275	312	284	283	265	302	280	272	266	310	284	244	254	281	284	293	255	285	276	277	285	271	264	268	321	274	309	282	299	269	271	272	285	291	282	305	262	256	262	284	282	316	263	276	288	310	279	303	286	290	252	262	274	256	290	274	265	257	289	288	274	287	277	268	292	245	268	268	296	273	267	284	299	268	289	261	267	319	307	265	307	251	257	259	267	282	268	257	275	268	238	288	271	240	288	276	268	289	251	274	287	288	249	263	275	279	252	275	287	258	258	292	277	286	269	286	284	271	291	276	286	269	286	251	267	293	267	272	292	275	275	266	288	283	283	261	251	279	239	275	264	280	287	277	295	270	268	296	295	291	251	260	297	269	260	289	270	259	262	256	321	277	266	278	291	258	269	286	288	280	284	278	283	266	263	268	298	288	265	287	307	271	284	272	245	282	273	252	289	302	274	291	281	278	247	299	280	283	249	288	263	277	267	260	274	277	277	288	284	276	285	261	265	289	268	262	273	282	280	293	271	266	282	328	277	272	272	269	242	276	271	272	273	293	260	263	265	289	260	276	242	267	276	294	284	252	278	275	254	274	277	282	297	274	299	309	271	262	259	260	263	285	235	255	262	293	287	293	280	272	323	304	280	273	259	304	268	284	260	299	296	258	313	267	278	244	269	251	278	272	251	293	258	240	292	251	260	284	275	269	266	267	278	293	274	297	307	284	269	286	267	299	251	254	293	310	259	274	274	293	291	274	276	262	263	237	264	262	287	276	274	282	247	261	271	273	274	270	278	270	276	260	273	293	288	259	281	292	292	250	289	278	251	265	300	254	305	278	292	265	283	275	271	252	271	301	281	282	265	274	279	294	227	288	291	251	289	266	298	275	235	241	277	249	285	249	254	278	261	260	315	300	266	260	259	287	250	273	319	287	279	291	264	235	292	252	282	291	261	288	293	258	263	265	274	265	254	252	260	262	259	285	295	288	269	306	279	265	286	283	249	305	259	277	246	254	309	254	261	264	270	301	291	287	265	265	252	263	291	251	263	252	288	275	284	287	266	248	268	292	275	245	254	296	265	279	253	264	267	263	273	278	272	302	272	269	292	287	252	309	263	296	286	272	252	299	273	239	283	273	249	268	305	264	293	281	263	277	268	280	271	281	266	251	284	266	304	261	252	254	250	262	265	277	270	293	297	308	315	285	280	267	293	258	273	323	281	242	295	281	281	274	307	308	273	252	251	328	288	290	280	259	313	300	252	269	269	275	261	267	256	275	292	283	247	264	297	309	275	292	280	276	264	270	280	282	271	291	269	261	222	288	251	274	263	283	266	269	260	298	276	249	261	255	255	287	296	288	278	298	273	277	251	268	286	244	279	267	242	287	274	271	271	281	277	303	283	277	293	274	266	293	274	263	284	247	283	252	285	278	264	263	286	265	286	285	254	292	275	245	312	250	289	285	244	236	294	271	235	276	302	253	301	284	295	275	267	276	302	274	257	274	260	256	267	289	311	237	280	278	278	304	268	277	267	243	285	255	299	277	298	273	265	296	269	279	286	259	309	267	266	289	284	250	279	294	308	259	277	296	279	287	274	276	270	274	280	281	282	277	302	289	304	262	276	257	313	283	274	268	268	256	281	275	290	299	275	301	305	239	264	292	284	276	290	239	280	261	297	249	280	263	267	282	255	259	261	275	283	283	249	289	273	307	287	267	297	301	229	267	269	267	251	281	260	285	271	267	247	272	278	300	292	269	314	236	266	283	276	253	248	287	296	287	293	288	284	288	262	278	279	279	319	269	274	275	303	299	287	269	282	294	282	284	273	247	263	248	299	258	267	288	268	287	258	271	256	271	268	259	277	256	262	292	282	274	266	271	293	275	272	276	287	270	268	296	269	280	269	262	268	254	289	266	272	293	283	275	268	262	250	246	276	264	259	257	237	279	289	307	284	307	279	293	262	277	268	250	282	247	275	232	258	242	292	294	254	268	264	290	288	280	308	277	249	269	301	259	280	247	255	278	261	280	256	269	247	281	255	250	270	267	280	279	254	282	305	281	255	254	274	336	303	284	248	239	309	285	285	294	283	270	278	272	305	248	278	294	266	265	281	276	235	284	296	274	248	274	270	271	274	245	300	268	253	247	275	268	293	273	293	297	269	279	262	302	235	268	284	255	265	262	276	255	273	258	257	271	270	295	295	245	274	281	272	276	249	279	284	252	277	283	278	262	290	273	267	314	270	293	308	254	271	243	235	301	263	284	270	304	277	291	273	318	287	272	262	296	290	268	271	259	267	263	278	246	289	299	246	270	296	295	258	264	294	275	269	297	255	276	305	283	278	326	288	262	281	267	266	257	285	270	290	272	284	262	284	284	273	285	290	277	275	301	287	261	273	271	261	270	323	290	286	254	288	288	305	293	277	264	250	263	248	299	273	249	285	274	242	252	268	249	274	265	261	256	280	259	279	298	287	274	272	265	285	253	243	264	269	251	273	297	278	251	271	300	292	276	277	271	325	269	290	288	275	310	277	278	302	278	280	274	289	300	283	260	266	242	316	293	252	291	277	291	278	287	277	272	263	256	267	299	258	262	282	267	216	299	275	265	267	243	270	247	314	259	250	276	258	235	259	253	276	294	273	252	258	306	285	276	254	288	281	256	265	260	303	284	245	271	282	260	272	255	263	293	272	284	296	266	275	302	260	273	277	273	262	232	288	262	305	265	321	270	283	314	281	295	296	238	261	282	248	262	235	283	265	258	279	282	274	293	249	275	247	286	294	261	286	269	270	283	284	274	236	303	262	297	273	270	272	301	268	269	287	245	289	262	310	267	282	276	275	260	310	252	296	271	270	248	268	262
10086	909	1314	1414	1309	1127	985	961	941	855	868	789	789	784	777	770	730	678	679	715	680	737	666	727	703	674	708	667	667	645	648	662	628	661	613	613	643	619	675	609	640	629	668	659	668	665	686	649	619	670	623	675	693	675	614	660	632	655	643	695	635	668	659	638	631	593	625	668	635	637	650	627	680	633	664	631	719	694	611	626	651	614	659	671	629	655	656	641	648	670	605	637	663	700	659	654	601	653	650	623	647	651	653	661	652	641	631	656	669	690	704	622	676	633	614	645	665	686	606	686	622	674	664	649	641	647	655	654	669	649	622	670	646	665	648	648	645	612	666	640	665	628	679	636	588	689	663	647	606	649	656	662	656	619	593	616	681	637	666	704	627	640	636	641	638	644	634	629	648	655	635	685	664	629	602	663	642	681	658	658	682	629	644	643	628	658	558	660	644	656	638	644	638	669	624	675	621	636	696	614	649	633	655	632	620	645	598	655	647	635	664	696	679	686	665	672	655	649	627	677	647	639	693	644	642	666	652	629	625	609	629	655	669	624	659	649	635	626	629	637	644	613	681	616	666	657	636	627	634	642	634	607	620	631	579	632	629	666	636	656	659	669	632	666	657	610	628	703	627	630	678	654	668	653	681	603	632	630	680	622	620	637	614	650	661	659	651	659	615	667	635	622	641	644	642	672	663	646	633	632	638	641	669	621	661	677	631	680	649	615	672	671	650	653	644	626	670	625	655	663	678	615	614	702	672	653	644	646	622	703	668	644	598	626	657	627	624	665	669	598	669	595	641	689	647	660	638	595	630	668	649	634	712	662	634	648	674	638	629	637	641	614	600	657	603	598	669	652	655	602	675	614	662	654	668	637	646	648	647	583	650	625	664	633	622	673	636	657	647	609	700	615	626	690	608	671	619	649	677	625	640	668	642	693	603	676	668	602	685	667	659	594	663	614	657	619	628	644	632	617	646	610	671	606	662	631	677	661	638	633	646	677	625	642	663	614	607	615	642	618	609	602	638	647	670	625	627	664	596	665	642	657	666	615	656	643	687	635	663	657	621	608	625	646	664	658	662	624	611	613	641	669	668	596	629	662	637	656	659	610	660	607	605	682	621	642	605	643	627	642	661	612	649	638	647	678	628	657	673	578	629	646	644	660	665	658	631	590	664	604	662	667	615	659	659	611	636	641	624	674	645	633	658	640	660	652	641	680	631	627	606	634	652	648	630	593	628	643	649	651	662	647	684	603	628	652	604	597	660	634	613	657	650	618	654	639	663	619	679	622	619	665	687	651	662	614	622	669	618	616	681	686	652	667	660	681	658	625	635	636	623	626	630	649	669	615	615	683	642	657	658	650	695	653	646	602	668	666	636	669	675	655	665	637	681	627	656	682	690	646	641	654	664	644	634	571	672	653	645	643	670	701	644	645	652	625	616	678	603	640	635	605	582	634	641	619	608	663	662	681	687	620	699	658	657	622	662	643	617	629	666	623	658	675	627	666	621	649	652	635	660	640	613	604	610	651	620	620	677	613	628	689	612	638	626	620	660	606	651	631	689	645	624	674	657	615	616	663	630	639	619	655	626	604	681	663	635	603	606	658	624	644	625	648	651	628	663	656	639	664	638	603	614	668	647	635	677	630	628	637	614	639	614	638	667	651	688	633	651	632	614	640	644	620	638	656	658	611	633	650	640	621	671	648	658	621	650	601	658	671	601	660	664	619	647	658	660	626	655	631	640	626	647	594	657	598	629	591	644	662	643	640	646	620	644	623	621	685	579	629	630	661	583	628	613	691	617	640	577	608	609	723	623	654	651	664	636	621	611	698	611	674	658	651	651	645	692	657	661	642	648	644	610	594	609	612	619	629	652	663	645	639	643	653	641	624	632	655	644	605	637	687	640	601	674	659	622	618	695	657	627	647	617	650	611	618	603	655	617	590	631	640	658	642	643	682	635	606	690	613	605	633	628	671	634	663	650	666	595	676	645	634	639	648	634	615	685	654	634	654	640	641	625	620	606	617	632	651	592	627	642	637	637	645	639	674	672	637	613	636	668	638	634	650	646	656	623	643	641	675	672	600	629	625	659	621	701	639	629	636	612	606	689	702	657	659	715	663	657	583	612	657	659	606	615	593	644	659	657	610	636	660	680	644	625	635	684	641	624	668	628	641	614	647	616	680	659	622	612	658	677	633	646	656	673	677	602	620	604	644	658	658	654	618	666	673	643	681	597	607	625	659	629	651	646	664	629	651	663	649	642	671	626	628	667	629	581	633	653	659	598	641	613	638	670	641	640	681	635	634	612	661	632	670	652	658	645	594	672	671	656	647	660	636	665	658	634	630	656	686	566	623	655	640	698	617	630	617	651	626	664	686	635	607	667	663	683	659	611	670	620	621	654	660	676	591	641	618	636	625	651	671	658	682	587	639	626	637	642	608	655	665	646	640	620	678	644	622	635	608	681	679	682	665	634	679	639	615	665	672	662	668	646	646	626	637	652	649	629	653	692	632	642	653	606	640	657	642	637	633	606	671	665	649	672	651	623	625	597	643	718	620	653	653	585	617	634	602	614	630	706	639	585	621	632	626	604	673	642	653	623	627	610	648	635	630	644	686	667	617	613	659	634	682	604	610	645	630	680	663	645	665	644	653	650	628	683	658	615	675	632	631	666	638	627	623	631	620	628	664	666	618	614	694	638	643	607	621	657	636	652	635	612	656	677	645	667	634	627	618	655	676	659	660	675	625	642	631	596	612	629	622	605	625	666	656	654	666	627	632	649	617	633	654	648	655	626	658	623	667	656	613	645	619	690	609	616	671	620	636	645	661	652	615	647	655	644	580	611	616	667	650	641	615	665	656	624	630	636	644	655	621	649	690	645	627	650	625	666	644	633	644	672	628	680	684	651	672	647	626	635	666	616	593	619	612	619	619	638	660	649	654	671	622	684	643	680	640	644	633	641	649	628	647	645	661	633	666	682	649	645	619	643	595	706	688	654	640	641	622	623	642	630	601	618	678	666	650	633	665	663	622	670	614	591	677	639	628	681	653	631	649	638	651	650	653	652	662	625	656	663	670	669	619	666	656	620	653	667	654	643	650	627	606	700	669	631	674	666	692	656	622	674	639	624	633	620	632	616	615	612	677	641	633	629	595	698	682	640	628	678	637	660	641	681	621	629	628	635	632	683	628	656	626	622	699	624	671	642	660	664	610	632	632	605	650	615	599	653	705	629	588	635	641	647	695	652	656	666	622	645	639	663	594	641	652	612	615	573	609	647	621	672	673	610	605	658	614	674	608	616	635	629	639	665	672	623	636	655	640	654	642	657	689	630	637	658	641	689	714	680	637	645	707	668	661	631	655	633	638	690	700	643	695	646	622	666	665	644	683	626	653	614	651	681	699	704	606	646	649	641	651	660	609	640	653	663	647	682	629	629	617	669	654	712	604	656	686	609	667	624	633	642	674	649	635	638	659	665	617	706	648	662	631	639	645
24947	2752	1173	906	753	611	582	473	528	448	475	411	445	445	403	437	456	439	433	393	382	436	443	434	422	436	379	411	407	385	398	434	423	405	383	421	419	399	417	422	419	397	438	386	381	428	383	423	408	363	422	383	393	411	418	366	377	403	400	420	407	410	376	409	371	424	404	440	412	420	394	391	396	394	470	413	417	405	440	388	396	370	395	387	410	437	420	384	410	425	401	392	438	375	426	416	399	412	400	382	373	404	365	399	381	459	427	430	363	398	413	395	396	455	402	410	400	407	379	428	415	355	420	382	410	412	452	393	396	390	411	401	424	342	374	399	383	396	429	423	411	389	392	395	406	409	407	415	412	366	412	393	365	421	360	374	396	407	432	388	413	369	384	415	392	387	428	403	395	437	356	420	388	442	386	370	393	431	372	386	422	368	434	383	377	411	413	384	375	399	403	386	395	366	421	375	399	419	418	401	413	439	406	415	380	388	388	342	391	408	385	411	378	354	399	388	397	365	387	382	376	449	400	393	409	406	470	433	390	391	382	418	424	455	367	414	383	377	413	434	387	413	399	364	410	358	402	416	437	424	401	417	419	441	404	404	421	391	373	405	420	378	427	388	391	417	384	407	371	375	383	379	386	440	354	388	422	399	406	389	423	402	400	406	421	446	399	387	391	390	392	395	419	421	413	397	418	389	421	423	424	363	423	397	412	375	384	415	408	405	409	431	398	422	384	391	424	384	408	414	402	432	416	407	410	445	409	406	411	414	398	402	434	417	433	401	386	384	387	398	376	422	405	394	405	359	419	394	423	425	400	408	398	402	424	366	399	398	405	424	392	401	420	414	397	427	389	443	394	394	423	436	366	413	397	381	394	414	391	423	419	414	407	386	417	407	414	407	433	441	356	382	405	379	408	386	410	438	415	424	396	384	385	370	378	357	421	429	444	371	387	385	407	412	359	395	386	407	404	382	427	463	380	424	391	432	405	375	415	377	424	428	382	448	442	422	458	395	398	410	385	413	374	384	432	410	420	382	385	413	394	457	393	453	411	411	429	385	383	399	423	421	339	425	425	427	380	427	401	436	408	428	401	410	360	432	414	440	409	385	404	396	397	376	386	399	387	363	405	410	385	376	402	398	382	389	436	422	439	414	393	391	404	383	414	362	398	375	414	444	423	420	371	415	414	410	437	401	397	421	385	437	420	399	408	394	403	400	418	418	440	418	410	405	384	336	419	392	403	430	390	409	349	406	395	389	424	398	387	408	441	429	404	424	431	429	410	410	389	404	402	424	424	410	410	415	377	411	380	401	396	392	406	393	412	428	404	408	367	392	438	348	422	419	382	422	428	421	406	377	418	443	359	446	346	399	416	372	422	438	385	440	420	437	402	411	398	394	394	454	423	382	384	369	396	418	390	398	401	403	429	382	391	381	413	422	366	389	401	399	424	401	398	380	430	423	369	406	400	387	387	381	397	399	399	391	422	356	375	413	431	384	413	407	423	400	363	411	422	415	411	422	454	405	379	427	427	395	391	404	396	413	393	422	382	400	405	435	407	358	429	406	394	393	375	390	435	389	403	386	397	410	409	407	387	390	421	384	429	390	415	414	411	420	419	387	399	420	407	401	379	433	436	380	375	396	378	407	384	408	408	390	400	389	431	380	377	371	374	408	408	399	423	409	405	419	427	411	381	434	406	403	441	357	429	416	375	400	393	403	362	380	430	427	406	365	387	400	385	394	459	375	386	438	438	423	404	406	419	390	420	416	394	387	423	430	362	392	405	422	392	435	353	359	401	388	362	394	362	350	381	393	425	403	354	357	407	412	402	395	410	410	398	382	404	393	417	431	436	437	422	393	388	380	385	394	398	389	445	390	431	407	398	400	440	392	388	373	423	383	379	392	366	405	409	388	402	411	436	366	431	392	405	383	424	414	414	416	380	413	428	388	371	416	409	435	424	388	364	408	391	412	396	391	408	421	447	385	407	389	417	396	379	387	419	375	387	433	346	369	438	379	459	414	380	421	409	429	429	400	400	418	410	387	449	418	401	369	416	392	409	436	410	389	404	393	381	383	408	365	401	439	407	397	358	382	369	391	384	406	425	398	438	428	392	431	420	394	405	379	468	426	378	397	393	411	428	375	396	413	429	401	423	419	398	395	426	403	421	415	407	417	418	353	402	387	414	407	407	419	471	378	401	390	393	383	439	429	419	397	384	388	386	444	412	425	453	422	375	393	360	383	408	399	372	407	438	413	400	394	396	383	438	413	400	412	385	419	393	418	401	399	407	403	424	388	372	419	406	396	430	420	413	409	390	446	403	368	400	406	420	415	393	429	409	416	412	427	396	404	403	416	413	401	417	423	405	361	403	390	370	434	399	408	374	396	359	402	432	392	387	425	446	439	424	425	417	409	440	390	403	425	413	378	423	398	442	444	434	412	403	398	408	376	389	366	400	425	365	403	392	406	416	335	411	410	384	407	415	396	413	414	426	400	417	456	418	446	398	414	375	416	396	394	421	387	423	430	367	385	444	411	407	404	383	430	391	379	376	374	378	412	381	381	364	427	413	374	388	456	386	419	442	408	446	413	368	437	463	373	361	389	429	405	442	422	405	407	375	418	417	393	390	378	387	384	401	388	393	380	455	438	392	399	421	402	410	414	425	380	414	404	400	385	395	412	352	408	410	416	422	410	408	374	393	370	362	382	402	412	363	401	393	436	392	429	387	435	393	409	409	419	380	404	397	355	394	460	371	359	410	403	355	405	448	419	433	435	423	415	390	365	405	376	450	370	432	417	422	354	376	427	408	420	389	396	421	450	398	456	350	400	418	435	420	370	425	378	355	402	403	468	377	404	426	402	399	393	378	371	408	426	399	376	363	394	410	361	400	414	426	392	377	444	387	441	404	425	398	399	391	387	388	411	430	413	384	411	441	456	424	420	424	427	395	389	430	407	425	413	396	406	380	411	385	408	424	444	402	423	383	372	423	399	395	440	440	400	406	376	434	391	425	395	394	420	379	379	397	404	368	412	383	412	409	390	399	418	392	411	417	416	400	404	411	415	374	414	397	401	389	405	425	415	426	417	418	417	439	406	422	369	387	425	409	433	423	400	384	388	414	376	399	401	449	442	382	387	434	405	385	367	388	371	394	414	458	402	405	384	411	420	433	396	382	397	395	412	383	385	390	405	367	392	462	433	372	399	394	448	416	397	441	380	409	449	404	397	374	380	394	394	411	357	437	409	422	381	436	376	386	383	419	405	389	418	411	431	411	420	451	387	372	434	404	380	431	433	411	401	370	382	391	410	393	390	356	393	406	409	372	408	400	409	391	402	450	409	434	395	429	356	362	410	401	375	395	361	376	401	420	393	401	431	386	422	384	416	399	409	431	394	431	427	389	413	413	430	409	394	460	379	377	409	356	415	385	417	420	390	421	387	410	411	401	410	383	388	438	395	402	443	368	387	395	390	406	402	403	422	422	392	377	408	394	402
13239	1410	2255	2466	2112	1867	1611	1519	1344	1249	1174	1229	1161	1061	1059	1072	1046	992	981	991	935	933	998	937	957	959	977	956	928	909	954	912	983	952	968	943	923	882	905	900	881	870	903	883	949	903	873	933	865	929	918	893	898	859	889	865	926	910	932	875	909	847	901	939	902	905	965	942	868	842	863	838	938	874	873	931	907	861	895	904	873	873	873	890	881	873	904	881	904	934	837	937	939	899	925	884	946	913	904	893	863	882	885	933	951	929	915	877	900	848	876	885	881	871	861	882	961	930	883	882	852	903	888	898	873	857	917	867	897	868	900	881	886	932	978	892	873	882	915	883	914	841	874	882	882	910	906	852	915	927	912	921	886	944	941	835	824	884	852	903	862	878	896	906	858	862	860	905	893	869	932	873	890	913	885	875	911	883	882	870	886	917	883	876	844	908	863	897	868	903	841	858	856	898	889	877	951	923	886	943	861	874	832	850	910	907	890	900	873	900	857	884	870	874	893	870	907	857	877	908	903	926	860	839	909	848	806	897	865	884	914	936	888	925	890	880	904	853	913	917	920	897	882	876	923	874	922	847	894	895	923	834	840	851	897	868	917	880	831	882	858	874	911	929	892	917	887	890	843	936	822	901	852	926	899	883	941	900	925	886	889	848	870	882	854	915	860	835	934	904	821	847	866	865	907	931	939	942	918	882	930	867	892	923	941	889	850	879	856	915	870	878	898	887	916	903	928	903	884	817	883	851	835	877	881	814	878	877	917	887	874	897	873	913	920	845	952	889	872	880	923	896	856	905	874	863	867	882	892	881	924	919	867	911	883	878	883	917	892	889	885	918	861	920	928	871	837	879	849	832	874	904	852	893	918	894	859	853	911	919	832	863	887	900	883	882	850	856	856	886	926	869	872	874	871	921	868	878	928	947	904	908	886	863	902	880	874	886	889	935	937	889	871	858	889	926	852	829	886	863	850	856	900	816	900	850	920	885	897	891	891	896	841	897	853	914	885	861	865	867	866	927	869	932	833	847	933	875	887	912	872	815	872	881	879	940	861	849	913	854	916	921	887	896	867	884	844	844	903	912	834	924	888	862	875	840	853	869	883	897	858	936	893	915	890	839	912	879	906	912	865	859	944	874	910	923	942	854	909	906	872	876	865	895	947	884	893	950	898	960	908	887	944	849	873	844	896	831	901	838	897	880	947	874	903	870	889	871	872	830	908	793	848	892	859	894	846	940	919	872	883	875	895	878	923	866	957	920	875	904	879	885	842	853	917	902	876	893	915	880	878	901	882	925	898	864	851	860	909	870	881	932	874	827	872	907	874	907	849	905	879	878	894	869	881	890	932	908	878	877	870	942	911	867	868	909	873	958	842	855	867	881	868	856	868	871	872	912	844	906	894	867	879	904	873	888	855	889	907	860	851	840	913	866	902	873	937	899	898	883	829	891	853	890	911	907	861	909	844	864	882	814	847	873	873	889	901	848	911	845	898	865	855	953	882	899	845	883	870	875	895	894	883	909	955	872	838	895	907	865	894	911	869	816	905	919	849	879	845	868	861	859	906	865	889	906	828	847	878	900	882	858	868	888	896	828	862	904	916	854	875	949	876	872	914	845	881	917	860	897	840	931	848	870	864	864	921	894	842	966	871	933	835	872	928	884	887	886	886	847	907	892	912	852	902	847	844	891	859	900	903	883	897	828	867	920	915	854	919	925	928	938	882	872	859	861	887	872	913	905	911	883	854	859	914	884	896	906	883	851	860	913	914	956	867	927	906	887	818	843	831	858	855	854	871	920	829	827	898	895	887	890	898	860	881	912	849	936	879	912	914	906	885	899	858	916	906	885	960	931	851	919	917	880	879	879	883	868	877	922	901	908	869	910	941	944	887	881	864	885	908	873	862	918	908	918	865	808	895	895	912	923	886	857	884	864	872	897	872	841	911	826	881	889	911	907	852	851	818	899	900	878	891	932	874	863	910	898	887	848	940	913	892	830	872	878	849	875	863	905	870	860	819	831	865	869	864	882	890	873	862	862	890	866	856	862	905	947	882	850	864	921	850	887	930	909	908	837	879	917	848	921	866	917	859	998	868	915	849	830	876	883	888	918	887	879	941	837	878	939	885	897	930	901	909	868	818	855	962	925	854	897	911	870	889	821	902	853	916	870	888	920	894	895	827	870	909	899	855	829	923	894	879	873	861	917	887	882	843	906	910	891	895	914	864	837	901	857	944	882	889	837	858	917	889	894	867	886	905	832	884	884	838	920	924	864	907	919	904	881	823	915	898	838	864	899	865	827	860	923	871	876	858	867	883	897	872	925	902	868	948	930	881	833	872	933	873	833	894	890	902	914	787	890	886	888	921	886	940	859	881	902	911	894	821	895	881	886	862	874	824	822	856	902	912	915	831	884	845	892	850	917	863	906	912	863	880	900	897	871	923	818	876	912	856	872	905	863	874	911	848	894	861	876	880	890	877	930	878	911	884	899	845	903	878	865	873	841	911	891	875	871	869	897	945	877	860	838	919	891	872	891	865	895	885	953	878	864	880	934	858	870	957	908	930	900	855	846	917	828	879	898	868	902	858	836	888	973	932	840	857	898	877	902	861	905	839	891	933	851	898	927	877	876	895	889	845	888	865	882	841	953	904	875	859	930	915	830	914	896	879	917	900	918	828	886	894	930	879	854	947	866	884	925	869	912	923	894	901	869	856	865	886	899	886	887	942	853	889	849	929	884	910	912	920	907	908	912	851	881	867	923	910	883	869	898	852	915	875	928	908	877	898	887	903	870	860	898	908	862	894	937	947	817	944	892	848	939	859	858	896	863	924	870	831	902	897	933	872	907	843	882	887	866	884	874	883	867	927	873	906	914	862	809	876	894	885	931	914	872	791	868	909	786	867	880	908	885	870	937	907	850	906	900	850	926	876	851	901	895	876	865	903	884	899	892	878	839	925	916	947	846	881	858	870	955	834	895	904	887	868	877	888	967	822	956	914	879	834	897	937	856	871	899	917	915	900	897	870	854	939	870	887	908	948	880	917	882	869	930	909	915	943	865	884	863	840	885	894	885	891	937	889	892	901	890	907	877	898	962	921	883	893	849	934	893	873	903	896	895	865	829	855	923	851	942	896	863	924	857	883	918	888	875	851	824	926	917	897	876	922	867	937	887	899	863	888	936	853	894	891	911	825	886	880	897	869	863	887	848	889	881	846	909	872	861	873	923	902	866	855	867	894	912	898	873	906	849	867	841	876	917	887	923	872	909	792	916	902	907	860	874	865	926	876	910	910	890	843	860	823	852	920	872	874	850	930	852	833	909	849	885	862	939	840	912	915	900	859	917	889	871	905	844	846	883	897	893	865	895	854	883	920	916	872	879	874	859	871	917	882	916	842	852	869	939	889	920	854	873	871	892	913	885	917	933	863	861	886	907	865	893	865	929	843	883	841	849	906	882	818	887	877	849	892	800	870	916	890	850	972	885	925	877	899	884
4911	240	192	208	199	204	185	206	190	208	171	190	169	173	214	182	174	198	193	206	178	176	198	193	174	183	195	170	187	193	178	175	166	212	191	186	174	170	186	159	216	183	196	189	184	207	183	206	200	173	191	203	192	181	186	195	178	185	183	183	191	193	146	186	189	174	195	178	179	170	183	183	181	178	172	191	200	171	158	186	188	177	190	189	189	192	193	168	186	220	198	199	172	202	197	189	193	159	161	176	224	188	186	162	198	188	183	184	171	166	203	192	197	179	187	220	205	182	192	197	183	198	188	164	180	177	175	177	184	179	176	202	170	173	179	188	171	214	204	169	167	179	155	177	183	198	185	182	161	206	183	196	170	194	188	174	166	169	204	179	161	194	210	219	215	200	187	187	178	197	164	182	167	193	198	169	157	223	199	175	157	175	187	191	206	196	147	170	168	159	181	152	197	183	198	175	182	161	181	207	195	176	170	187	206	185	168	159	178	178	191	199	190	159	164	179	197	216	208	182	169	185	158	177	192	169	187	173	186	176	162	185	184	193	187	188	195	180	177	157	184	199	174	165	197	200	182	202	152	160	184	191	194	180	186	180	170	179	195	195	163	181	187	213	177	201	191	156	163	184	199	217	200	154	181	208	194	192	200	213	203	195	158	193	191	198	182	181	189	179	181	198	179	173	182	219	203	192	171	193	170	202	175	190	180	161	163	194	177	188	175	194	189	170	198	170	199	193	232	170	172	184	179	183	175	199	202	187	177	187	199	189	213	199	192	193	212	204	175	167	182	144	194	191	163	163	184	196	198	189	177	195	172	195	157	190	174	159	203	189	194	164	182	176	170	160	178	187	177	180	181	220	161	190	167	173	193	183	168	177	180	192	194	189	181	214	195	174	183	185	196	185	197	191	201	166	204	176	165	157	181	185	161	196	181	203	189	227	192	181	199	210	189	186	210	183	178	195	191	183	191	186	166	171	188	189	207	187	181	182	201	175	168	196	220	192	185	207	181	230	209	169	173	175	171	170	181	194	170	182	192	180	177	198	164	189	181	188	194	194	180	181	188	178	178	171	145	179	180	203	167	169	182	196	178	177	191	192	169	224	199	203	192	205	165	184	174	185	199	174	194	206	166	181	194	196	182	200	174	145	202	162	188	169	177	197	180	209	181	189	178	211	184	178	193	191	186	204	173	182	169	189	175	214	194	171	179	187	174	212	150	177	172	168	190	167	189	186	170	192	185	182	202	172	176	185	178	196	183	156	203	186	183	186	211	173	160	163	151	190	184	183	178	194	175	156	182	179	185	204	168	199	162	166	177	197	168	177	171	213	177	200	192	186	184	183	197	208	199	186	180	170	166	216	204	181	187	168	191	177	198	186	185	175	188	194	211	158	167	171	186	186	162	193	209	185	169	169	184	188	188	179	187	181	196	193	181	212	173	167	193	171	188	188	183	158	165	166	178	185	182	201	206	177	176	183	193	173	188	208	155	163	178	165	191	173	178	202	176	195	222	178	175	192	206	199	194	196	203	183	190	191	150	181	163	180	188	190	155	176	164	176	180	178	156	173	204	199	197	184	195	170	177	199	224	188	156	186	191	178	188	188	183	193	170	179	201	173	201	212	188	184	201	164	181	188	190	163	181	190	168	208	176	190	199	198	180	183	202	166	192	190	188	175	207	194	173	193	181	177	202	165	202	211	197	172	194	185	162	213	204	195	154	191	168	188	158	192	195	183	204	192	192	188	185	183	190	191	190	199	170	168	179	177	198	217	177	175	203	204	191	192	191	194	195	195	185	195	190	185	191	196	188	194	195	182	170	174	193	213	177	197	164	176	172	183	189	164	192	175	194	200	182	185	202	179	191	187	170	159	186	175	196	174	181	178	211	182	183	176	168	170	200	164	198	194	194	177	192	183	197	174	195	159	195	184	197	161	184	177	207	193	221	185	196	169	215	180	209	174	200	196	195	182	166	159	183	181	179	189	174	194	172	187	184	180	191	178	177	188	165	205	150	205	172	195	203	181	190	198	174	183	181	177	198	192	210	191	179	178	180	183	206	190	184	191	186	200	165	175	183	178	183	184	203	172	171	161	189	147	192	193	180	168	182	200	193	179	206	173	195	210	177	179	211	179	199	171	199	205	175	175	202	169	189	187	178	183	188	196	184	169	178	183	207	203	199	211	188	190	197	197	174	201	194	185	198	195	196	161	179	203	180	180	201	180	181	166	166	198	159	176	199	205	199	206	172	223	173	180	181	190	192	187	182	173	185	184	195	157	184	200	170	179	189	172	178	183	210	186	166	196	167	195	180	187	199	168	179	167	193	183	146	193	181	180	188	207	192	193	193	177	192	177	188	187	174	176	176	170	223	223	185	180	175	187	183	188	197	176	201	175	176	188	164	193	174	198	173	220	175	169	198	192	226	172	166	194	208	178	173	159	172	178	183	208	191	202	186	149	196	198	167	189	174	180	178	177	213	172	169	194	206	161	190	174	187	188	195	179	201	178	205	168	156	206	148	182	164	182	190	191	185	205	160	169	167	163	187	182	193	156	169	181	183	173	203	160	211	194	156	194	184	173	177	183	155	177	191	175	173	183	186	168	170	209	190	183	183	180	164	170	176	189	167	195	181	166	194	185	188	210	206	203	195	205	173	188	205	186	199	183	174	206	209	185	179	187	174	196	190	188	185	149	176	174	185	178	197	177	185	160	169	188	161	198	192	166	194	175	192	198	185	184	166	188	191	185	175	173	171	173	182	172	190	196	181	184	182	164	190	202	187	194	168	171	158	181	202	176	167	189	176	160	177	175	199	185	165	197	175	197	206	183	166	157	189	190	176	173	184	180	205	160	148	212	188	171	195	196	181	182	192	189	205	192	185	191	170	188	162	182	175	184	202	204	190	173	216	194	194	185	184	199	189	184	192	175	170	176	174	170	205	165	161	206	185	185	186	169	194	157	170	173	208	162	201	203	190	203	213	166	165	195	194	188	215	185	217	169	182	194	206	189	187	182	177	177	161	179	190	166	179	184	168	170	200	190	194	170	174	166	197	188	170	179	173	176	163	182	180	187	212	181	196	184	209	218	184	210	192	191	165	180	184	180	205	172	170	200	167	210	201	179	183	193	197	208	194	177	180	170	171	193	187	160	195	187	178	185	173	198	187	178	210	186	194	207	200	175	185	166	191	213	183	180	180	172	189	210	188	172	192	179	195	185	190	161	197	213	199	188	206	195	184	206	165	198	205	174	156	184	165	198	193	197	182	183	162	209	178	168	174	182	182	182	214	201	190	199	207	176	188	176	197	169	170	161	174	208	180	193	193	184	171	191	178	218	187	185	184	175	180	171	206	175	202	172	209	212	183	206	190	191	170	196	168	191	190	211	174	197	181	181	172	172	219	202	169	203	169	156	192	178	201	178	168	191	170	186	171	173	161	181	202	205	193	208	156	191	199	226	201	206	182	193	188	185	186	190	200	173	177	199	181	168
3518	483	540	522	508	504	493	473	462	480	451	446	445	418	424	491	464	516	444	530	476	498	453	492	497	429	471	491	435	467	495	461	482	442	432	447	476	425	461	454	430	458	448	466	431	458	449	506	402	421	427	453	467	481	446	438	493	457	486	449	420	454	450	439	446	461	472	459	475	469	432	441	429	499	460	449	443	448	476	419	493	413	484	428	457	438	422	453	450	472	431	443	444	450	446	458	458	457	418	423	457	405	477	422	442	442	455	473	464	485	431	435	446	474	439	423	438	518	411	434	418	472	449	471	484	439	472	446	484	461	488	486	472	427	463	467	456	476	441	439	429	463	453	421	478	481	480	461	448	432	444	460	427	450	462	458	481	484	476	467	492	447	459	489	428	404	457	459	458	474	477	452	512	417	445	447	459	458	472	450	430	441	453	435	422	475	425	475	441	445	443	427	432	446	410	441	489	480	424	477	491	471	436	455	472	476	501	469	411	426	469	471	424	483	462	450	421	454	443	447	427	478	461	470	462	479	456	448	488	446	471	445	440	451	434	436	473	473	440	463	446	503	449	479	498	439	434	468	428	455	438	466	466	460	481	497	469	434	454	473	448	477	445	480	454	466	462	447	466	457	461	417	456	457	447	473	478	467	497	452	458	492	457	455	464	469	449	460	433	442	485	483	436	447	419	447	471	474	427	444	479	466	435	442	460	456	467	486	507	460	472	476	498	450	449	452	457	463	454	478	469	464	467	452	475	457	441	435	450	427	485	452	435	428	474	454	450	454	428	451	466	457	443	452	462	464	481	455	486	459	471	455	463	453	474	467	452	435	423	431	453	497	465	453	478	456	483	465	459	456	440	464	454	498	474	427	454	421	486	510	433	469	440	473	425	441	415	455	472	454	459	455	498	470	508	454	447	440	437	470	482	446	402	436	458	443	457	429	405	457	455	470	416	471	402	442	436	457	421	433	453	489	469	452	417	465	448	468	473	448	458	453	484	431	486	425	473	459	487	493	479	462	477	406	467	477	449	470	444	472	463	475	434	451	442	433	465	465	420	463	440	457	471	460	447	474	457	426	474	451	448	454	462	490	436	457	474	472	476	436	423	472	477	475	440	469	462	455	458	429	475	480	447	487	462	459	468	458	470	441	448	441	441	457	434	475	478	432	482	433	462	449	421	442	451	452	455	434	448	460	424	460	468	482	458	492	454	430	472	487	473	446	437	474	445	443	455	482	468	417	481	448	452	489	426	458	439	496	474	477	427	455	473	479	452	487	498	449	512	444	497	404	472	419	434	494	426	446	477	469	438	465	456	453	412	463	439	441	482	486	456	442	447	473	443	458	458	472	432	443	422	443	477	442	458	454	472	444	458	432	447	490	476	435	465	467	463	470	472	400	483	441	466	473	446	460	456	457	468	468	471	472	458	468	440	404	469	451	451	427	456	453	467	453	448	437	486	438	438	449	455	511	461	446	427	472	452	475	417	454	484	453	471	481	450	469	455	452	455	447	448	470	474	485	489	460	413	453	449	440	440	406	442	481	444	480	470	472	448	452	471	449	441	446	440	441	445	434	487	442	427	491	454	454	430	434	430	451	465	455	459	462	444	438	474	448	445	440	482	482	410	484	472	494	467	461	467	412	449	451	483	473	446	443	444	450	444	462	449	457	435	460	471	483	439	473	458	416	463	473	461	482	436	448	432	439	454	438	445	406	447	462	430	483	437	450	415	457	427	431	444	439	450	474	463	476	469	485	494	424	464	492	440	449	457	440	439	446	485	470	432	445	500	450	440	433	475	497	477	436	472	428	449	441	447	442	456	489	460	479	437	479	461	425	445	465	457	435	481	458	419	433	414	499	477	462	446	441	460	396	420	443	450	452	427	436	494	424	443	467	462	480	453	419	452	456	423	438	454	428	446	485	420	454	463	442	458	480	510	481	455	467	457	451	427	444	451	468	441	461	453	465	464	460	470	423	476	490	440	437	432	485	434	456	448	469	444	459	454	438	442	449	471	461	449	472	450	443	474	464	431	479	486	480	448	463	471	508	449	467	460	459	506	450	455	452	484	443	488	465	442	467	513	464	478	446	472	464	477	438	432	464	411	449	451	441	448	480	469	489	437	483	492	488	454	478	509	433	458	454	462	428	452	490	422	467	458	444	420	488	475	426	444	430	491	441	433	452	465	457	409	456	467	439	463	451	431	467	420	446	437	452	458	479	485	460	433	442	443	491	482	466	433	456	441	459	486	463	438	460	469	458	448	463	450	464	433	470	464	450	434	432	477	457	439	440	496	429	454	433	441	463	453	424	453	448	458	427	458	453	453	455	487	457	456	433	445	502	511	451	478	449	470	421	468	435	445	442	484	480	469	476	478	477	465	471	424	416	512	469	450	468	426	479	463	464	533	426	493	449	479	465	425	449	432	451	473	447	453	434	441	438	451	409	489	469	453	461	448	481	446	449	427	427	432	454	460	489	464	487	454	457	459	435	446	445	488	427	473	476	506	452	450	446	445	471	463	470	477	469	452	448	440	453	450	493	440	452	450	514	412	465	433	457	420	444	454	388	459	454	467	471	510	461	446	474	460	497	456	447	487	446	491	471	498	448	434	479	465	431	442	425	457	426	426	496	462	471	495	451	414	463	476	432	478	510	466	469	446	460	438	448	450	458	482	480	469	438	423	483	503	433	472	458	461	490	506	423	474	477	465	443	479	462	433	460	452	461	450	436	480	454	424	469	449	400	496	474	442	450	448	461	427	469	433	463	452	446	470	432	421	483	423	418	468	473	498	496	485	433	448	432	460	466	459	436	446	474	464	458	433	452	473	451	434	484	474	465	481	459	469	435	402	481	478	436	471	470	430	458	455	447	504	447	446	429	461	429	480	463	427	470	439	462	445	504	478	438	452	432	488	435	427	462	467	449	499	448	439	452	450	469	413	454	473	470	469	430	426	427	458	452	441	432	433	461	433	479	431	435	471	462	453	466	467	466	450	445	454	434	435	476	454	464	435	445	436	456	474	466	434	472	427	474	467	464	429	443	497	431	471	426	491	428	471	474	445	438	470	472	456	423	444	462	465	450	427	418	491	423	411	450	454	469	437	490	477	481	483	471	408	437	476	431	428	462	415	444	496	460	453	452	453	452	446	483	474	459	455	427	431	443	469	457	498	446	460	438	486	454	470	496	465	445	484	476	478	464	455	455	496	437	526	444	440	443	472	440	488	480	472	477	445	490	442	501	424	447	448	486	435	467	478	449	486	453	462	430	444	423	468	497	448	422	511	443	463	414	461	475	472	465	475	468	465	474	469	448	484	452	445	434	439	466	426	456	449	473	483	462	463	486	452	423	476	472	463	504	465	462	422	471	468	433	445	453	424	447	426	448	455	447	454	433	497	483	475	445	449	436	469	454	463	483	466	445	453	459	449	455	443	469	460	425	442	477	440	455	399	451	456	461	449	485	417	425	495	448	457	455	469	483	434	443	417	500
15121	942	600	518	412	420	350	353	279	293	297	306	269	282	265	291	295	265	265	271	256	306	273	267	261	259	260	258	290	261	273	259	282	290	286	257	279	269	257	278	270	259	255	285	243	256	307	301	269	257	256	254	280	270	258	289	271	271	266	271	260	266	279	266	269	296	254	276	290	259	255	248	263	244	244	259	272	254	255	250	238	261	242	253	258	261	274	250	280	263	248	260	310	268	291	279	306	280	235	254	264	296	274	258	230	256	254	263	275	244	267	275	254	260	267	278	248	275	269	274	270	244	243	260	251	272	295	271	333	263	252	293	271	258	269	276	266	248	274	289	260	263	312	271	246	275	287	286	297	289	280	273	291	248	244	277	263	254	265	230	257	281	238	273	288	244	310	272	283	266	281	238	235	274	270	280	276	265	257	287	276	239	247	235	235	254	287	276	265	262	279	238	263	270	245	273	292	228	302	269	258	290	283	254	241	283	278	289	280	277	293	270	252	221	282	262	250	313	269	274	270	287	234	252	283	269	242	275	226	279	274	265	223	292	282	272	265	257	294	292	255	270	278	271	226	252	303	264	276	292	270	255	266	222	274	250	278	245	292	275	254	245	250	264	243	249	267	253	288	278	294	286	270	240	267	266	265	265	271	279	279	266	280	267	289	262	258	247	248	254	265	250	250	252	258	247	280	261	269	276	285	263	259	271	260	254	248	254	266	243	257	254	273	273	266	252	245	264	266	280	279	260	253	285	261	284	261	245	271	260	273	275	264	246	267	268	263	244	270	245	281	255	259	263	258	262	278	264	304	272	268	262	289	231	275	253	258	243	267	250	300	290	269	277	268	270	264	278	259	265	265	281	252	247	266	247	248	282	268	281	272	251	255	262	271	283	258	269	233	233	242	275	283	267	278	256	262	270	249	232	249	287	243	237	238	289	260	267	257	262	254	270	255	241	246	261	249	282	309	249	272	262	270	258	256	271	231	244	255	255	265	232	255	264	275	225	247	288	244	291	265	274	265	245	267	265	268	282	251	255	275	231	280	287	261	241	259	230	270	263	272	262	251	249	257	248	259	270	272	271	271	244	277	281	263	250	288	303	287	280	268	246	252	264	242	265	262	246	284	296	271	278	284	256	255	269	277	292	276	241	253	296	269	252	302	292	245	256	256	263	298	288	259	285	279	286	282	305	280	256	277	278	266	248	256	298	296	286	247	257	277	249	273	256	276	243	224	226	261	258	260	238	246	245	257	260	287	270	281	274	244	283	248	274	245	243	288	242	242	293	260	238	259	268	292	248	247	297	242	287	287	276	264	249	260	253	250	257	232	249	271	280	276	266	261	253	254	279	252	240	260	266	261	270	286	281	247	252	282	289	283	267	249	261	279	293	277	277	252	259	285	275	252	272	272	258	244	289	253	280	283	281	283	259	298	254	236	282	251	257	225	247	276	262	273	237	283	265	252	236	308	288	233	267	241	270	253	258	262	230	273	285	248	232	276	308	274	235	238	279	272	265	304	251	270	267	259	290	281	255	256	266	255	243	255	295	269	246	282	249	247	294	270	278	258	266	292	289	259	269	261	265	288	256	283	249	277	236	279	281	304	246	255	292	260	242	245	269	270	291	244	283	257	281	303	253	269	254	265	234	236	249	273	257	272	270	265	259	267	247	248	277	268	275	241	221	276	270	282	264	296	261	277	263	262	260	251	258	266	254	262	246	299	260	263	332	260	275	253	291	286	276	267	266	274	299	277	262	268	242	221	253	258	267	259	262	285	247	294	255	254	284	292	300	285	275	285	266	239	229	272	258	292	228	251	281	271	261	272	299	271	282	252	272	251	266	240	262	303	275	259	264	230	265	265	263	270	257	225	257	263	275	252	257	257	269	264	246	259	245	278	255	253	263	280	257	264	253	289	258	259	248	241	272	243	254	291	240	254	263	278	266	307	265	250	300	256	260	238	219	277	241	296	246	272	338	289	274	250	262	269	254	251	285	276	257	260	248	259	261	247	248	255	262	275	222	267	266	264	276	248	278	257	244	254	280	245	266	267	284	257	247	258	245	269	271	268	304	243	263	279	268	268	281	272	295	236	266	258	254	266	291	251	252	263	270	270	261	282	236	271	234	284	250	290	266	266	260	280	277	272	281	262	264	263	284	277	278	268	267	266	259	304	273	284	242	256	261	263	277	261	272	279	252	258	261	237	292	250	266	239	262	282	273	234	233	268	290	271	246	253	274	288	276	266	242	258	249	252	273	290	283	240	280	234	255	256	260	248	285	258	285	248	250	281	268	216	261	304	265	278	292	247	267	271	245	275	247	236	247	308	271	238	260	257	245	245	283	280	300	272	266	251	278	253	256	233	280	290	254	256	259	248	265	270	270	252	273	281	239	263	254	252	274	243	255	266	271	258	241	294	262	248	279	254	281	286	251	253	247	259	280	275	274	281	237	247	290	221	241	256	280	251	262	266	244	215	267	268	264	248	253	274	266	288	261	288	277	230	237	261	270	261	280	264	267	275	284	258	277	284	296	290	273	221	222	301	302	290	277	289	278	251	321	285	291	269	271	255	270	272	249	307	275	244	245	252	256	276	274	259	256	241	248	262	250	279	283	276	280	257	260	248	271	282	268	269	259	253	273	257	258	261	245	240	254	289	255	258	267	265	290	253	267	261	233	285	263	252	279	268	260	262	257	250	287	261	282	264	237	265	278	313	277	272	272	243	284	236	278	301	267	298	247	275	302	287	265	272	255	258	271	240	278	250	254	242	244	246	241	274	272	249	270	275	247	258	259	271	251	265	272	250	253	263	239	256	268	275	294	281	272	259	302	280	253	245	278	264	271	277	231	279	262	268	252	275	265	253	279	220	258	260	297	239	242	243	252	244	277	266	238	237	273	259	253	250	258	255	250	282	264	273	301	301	282	283	260	233	272	291	250	284	258	299	272	266	269	274	263	287	237	245	256	233	277	240	273	262	254	276	269	271	279	267	260	258	252	276	262	239	262	285	216	253	256	263	284	253	274	245	257	273	291	263	246	222	242	253	304	276	258	281	259	242	263	265	286	241	261	262	233	246	260	243	259	250	257	245	269	273	288	250	277	272	275	261	263	278	276	279	283	262	271	258	254	274	282	303	246	270	214	242	293	286	264	287	277	242	245	269	253	280	256	265	257	276	249	248	284	230	257	238	263	248	286	261	277	267	285	260	261	281	233	243	300	277	243	245	264	261	222	259	228	268	271	271	269	257	260	246	277	233	258	287	245	289	280	255	252	283	260	217	275	261	266	288	283	272	289	242	282	265	274	239	242	280	289	255	274	272	256	273	245	252	308	267	283	256	265	266	264	294	287	248	272	282	239	248	252	282	236	286	266	279	290	268	290	265	266	291	249	256	257	248	250	250	262	234	290	264	271	286	285	278	260	257	243	246	278	273	275	273	252	284	279	266	256	280	235	259	257	255	304	283	253	252	267	244	271	289	277	267	268	267	265
9506	858	1278	1414	1246	1129	966	905	820	828	817	745	729	696	743	645	749	676	677	694	679	670	665	650	690	651	664	704	619	613	644	641	624	656	655	588	636	599	648	552	612	659	654	643	630	639	648	686	600	669	673	617	639	665	623	646	641	590	626	665	606	625	621	640	635	628	662	626	620	617	613	608	631	697	619	619	622	580	619	690	632	595	575	669	587	598	618	646	639	612	662	617	594	656	669	604	643	603	608	628	655	661	639	598	676	603	628	674	644	610	627	673	666	604	637	647	636	582	585	630	593	656	607	611	622	596	632	609	593	603	592	617	620	662	622	649	602	644	606	619	635	602	596	637	611	632	595	637	633	625	594	608	653	636	614	642	619	611	592	572	674	633	640	629	660	632	608	639	606	615	649	600	601	607	600	631	632	607	648	665	612	611	615	619	624	603	621	622	603	602	649	602	652	619	598	636	626	632	623	613	650	594	609	645	632	617	617	617	655	610	697	609	604	609	584	644	619	650	596	593	615	606	635	625	597	625	616	633	624	588	642	614	605	575	628	631	654	628	623	608	650	587	641	617	617	659	600	641	627	595	636	635	620	612	599	638	617	615	611	611	588	618	660	596	561	630	626	612	633	660	637	671	627	602	628	613	598	639	574	598	623	626	621	615	608	615	665	603	639	643	654	603	592	648	637	656	608	594	630	621	626	598	604	629	603	614	625	589	643	581	649	593	635	644	646	638	610	625	626	634	658	655	617	624	601	572	588	637	642	570	641	626	646	601	595	608	605	658	648	605	603	612	632	644	600	649	609	617	591	570	610	617	588	647	678	565	633	598	605	654	622	602	588	667	627	619	612	619	642	607	619	666	642	598	627	654	582	593	604	589	642	597	607	589	608	662	620	618	647	592	612	588	643	624	597	584	613	619	640	590	629	642	634	595	608	654	631	633	617	609	608	640	615	642	612	616	619	628	633	643	645	624	602	633	655	610	644	630	599	631	636	582	578	662	596	635	634	603	583	618	652	634	604	596	609	632	647	581	651	618	624	634	643	646	642	626	643	641	629	651	608	621	607	620	625	616	550	629	587	668	629	627	664	573	642	628	608	608	608	560	649	660	663	637	687	639	614	606	617	666	617	649	625	644	606	626	583	627	611	634	606	634	646	652	596	583	625	639	643	625	587	615	606	610	577	623	614	591	656	640	612	616	637	620	663	641	637	633	673	635	616	646	601	627	624	582	664	649	604	659	601	649	631	628	629	662	609	584	612	603	630	635	610	644	595	655	635	577	653	622	670	602	620	598	611	589	600	600	630	671	616	617	615	585	635	633	627	636	624	628	623	684	597	640	646	629	593	644	569	643	606	599	613	641	636	611	681	584	592	618	614	583	608	607	648	608	623	622	607	618	634	638	584	589	621	589	638	612	595	593	620	638	654	621	600	638	682	638	554	621	646	618	600	561	656	586	648	635	611	615	613	585	637	616	602	630	634	601	656	635	600	655	602	629	609	633	652	579	616	610	634	627	615	600	623	651	585	628	598	597	663	649	629	630	606	570	674	642	612	656	673	607	661	601	651	630	577	629	623	608	650	683	582	618	590	637	641	574	615	594	616	578	643	645	637	616	605	609	655	626	612	586	622	592	664	644	660	649	650	635	662	628	603	603	607	632	619	596	616	619	680	638	596	630	610	634	622	616	637	628	670	629	641	679	598	640	596	656	605	591	626	673	613	641	651	669	644	646	613	648	571	640	603	600	602	615	621	629	622	655	619	616	629	641	651	602	616	630	617	629	598	613	608	620	611	633	589	644	654	640	618	605	613	657	608	617	623	664	642	625	633	679	631	620	598	587	633	607	656	618	624	623	601	650	649	610	613	636	617	653	634	592	621	606	656	631	632	599	619	628	619	671	606	641	616	601	619	684	632	641	613	641	621	604	643	634	624	588	636	589	679	611	555	614	603	572	629	621	597	601	665	682	598	621	597	645	607	615	587	641	601	638	606	601	628	627	617	663	589	639	595	669	585	629	641	641	666	589	566	656	572	598	554	614	633	645	645	637	680	607	638	621	600	620	586	629	641	639	626	617	665	585	601	622	614	654	588	629	661	653	646	640	618	611	611	635	588	674	612	658	560	649	677	581	651	659	611	631	619	631	643	637	614	622	643	591	582	609	581	673	609	579	616	631	625	619	628	645	642	610	634	634	633	629	663	584	636	585	656	627	646	653	574	598	649	628	635	623	604	610	588	633	640	621	627	636	606	630	636	620	601	592	627	614	621	609	597	647	639	616	611	607	669	631	591	592	596	658	605	613	597	641	642	630	621	570	576	593	628	651	644	659	634	646	620	633	586	612	624	595	613	610	590	632	598	591	599	629	606	598	556	574	612	599	583	625	653	646	635	580	619	566	601	622	632	618	614	606	617	615	601	605	614	598	647	643	644	671	628	623	660	620	658	621	611	626	584	594	662	672	619	647	559	592	637	612	651	607	619	609	622	634	616	624	633	628	612	624	638	591	650	629	620	691	610	607	633	603	616	649	614	673	587	650	619	593	617	627	624	661	621	597	599	597	629	643	631	617	622	609	662	630	574	631	592	643	648	626	616	615	645	622	629	635	620	600	542	588	622	613	608	596	624	580	630	610	678	635	593	628	605	609	634	644	616	618	635	631	660	604	657	638	603	630	596	619	583	601	599	609	617	619	659	624	652	650	644	580	622	623	589	608	633	634	629	623	601	637	613	636	655	628	634	606	618	587	643	610	588	649	622	660	587	600	615	608	601	655	645	617	573	622	619	632	596	632	639	634	633	644	660	636	634	598	631	658	629	622	654	661	602	640	586	602	653	601	614	580	604	627	592	607	614	616	624	640	666	612	614	627	649	645	591	642	632	569	626	581	594	611	610	584	603	568	605	657	593	621	603	587	633	614	641	646	650	596	641	623	645	634	595	566	640	608	619	606	615	665	643	632	655	650	598	643	677	659	659	608	681	578	674	657	674	593	598	606	561	632	631	638	582	631	598	659	618	635	616	642	630	591	593	643	627	601	582	654	605	654	587	600	612	659	638	605	645	576	600	601	638	653	647	640	642	656	627	632	596	653	572	648	678	641	614	644	623	639	636	665	614	599	644	594	634	618	567	632	618	558	605	586	653	644	607	627	604	593	650	668	590	612	587	643	648	670	632	605	594	622	588	607	642	615	614	605	615	610	581	617	579	621	643	628	597	631	593	616	598	631	572	625	619	628	593	611	639	603	623	597	641	623	633	617	628	618	603	618	600	614	603	624	627	628	647	635	629	621	661	622	597	580	648	652	611	568	605	568	606	604	561	609	626	662	651	605	606	605	596	614	602	555	629	651	639	602	620	654	623	625	664	599	624	638	610	653	638	583	658	620	605	626	584	641	643	621	625	623	633	635	618	663	652	584	588	614	657	583	649	638	607	601	578	628	682	606	638	618	619	597	618	575	617	596	602	658	625	623	611	598	652	618	623	592	625	605	648	607
23431	2315	1106	866	719	581	561	452	466	433	394	403	429	419	387	452	412	391	365	398	389	401	427	402	411	402	394	411	396	402	376	371	398	408	412	379	405	378	406	394	423	398	395	359	400	382	404	356	400	391	380	395	403	414	434	396	417	421	400	381	366	359	386	366	393	400	413	413	393	401	344	385	408	422	373	383	401	365	386	415	409	411	426	385	339	376	346	389	398	378	405	396	421	406	375	414	429	408	395	423	373	397	405	390	438	378	418	403	384	378	380	404	401	370	386	384	397	412	366	383	388	373	383	416	394	438	432	368	390	383	406	378	375	427	379	365	414	395	420	434	389	377	423	400	411	446	371	369	361	427	388	387	378	425	390	403	431	366	388	376	380	389	382	349	413	394	345	380	405	394	378	390	376	413	401	387	406	365	400	398	356	438	376	393	390	372	413	407	385	397	401	399	369	404	397	409	369	393	414	405	389	378	429	359	406	430	404	386	393	392	379	397	366	386	401	372	419	440	389	382	397	344	363	359	427	377	401	392	420	371	355	407	403	411	407	352	413	407	428	353	403	399	407	376	376	395	380	385	398	402	395	416	391	429	411	360	401	404	394	398	397	373	385	385	402	416	418	376	411	397	392	411	368	389	417	376	381	401	423	384	423	375	408	367	381	421	435	396	365	383	359	367	444	385	352	441	418	405	380	410	392	356	395	393	438	358	379	383	394	351	364	375	430	374	421	407	387	385	373	354	380	379	420	406	431	399	401	389	383	381	416	401	391	441	367	404	414	380	362	418	401	416	433	373	384	401	402	387	364	406	393	383	412	383	355	387	423	408	405	423	376	401	417	385	410	392	405	407	396	374	405	415	399	363	395	406	408	411	392	408	390	388	384	419	382	370	394	402	380	408	420	378	390	402	470	402	375	392	388	398	395	412	384	357	438	415	374	382	418	429	376	369	393	403	329	394	367	368	435	406	438	391	410	392	372	391	379	408	394	356	364	456	387	387	410	427	409	368	367	409	376	421	371	390	388	385	350	411	387	365	383	377	415	364	416	393	415	395	406	363	388	408	374	389	395	405	387	389	387	440	398	383	393	377	368	376	429	402	380	406	372	433	401	374	426	357	412	382	387	408	419	380	407	398	374	405	387	426	389	384	418	419	396	420	388	407	387	363	377	403	395	401	415	386	414	398	429	421	342	415	390	396	405	407	370	409	409	419	409	415	389	345	445	445	388	409	386	407	424	341	405	357	378	384	382	403	375	380	387	371	409	368	390	392	391	422	402	405	443	412	393	441	412	411	388	383	424	394	405	383	403	403	405	370	448	415	378	348	390	398	420	353	380	377	417	445	398	349	372	393	393	370	421	411	381	373	379	415	377	371	404	390	372	403	374	388	403	408	419	373	388	418	393	393	376	378	371	388	408	344	377	428	401	414	425	375	366	422	368	393	388	391	426	410	391	393	386	401	374	389	387	425	385	364	387	410	442	378	393	406	385	405	383	439	370	438	371	411	399	377	410	389	372	363	383	425	417	404	399	392	382	405	380	380	398	397	382	420	403	401	379	411	363	368	388	360	388	409	375	401	378	388	402	380	386	401	415	371	415	373	387	442	403	422	406	400	384	401	389	363	422	396	407	444	372	386	404	404	400	387	375	400	405	417	416	412	372	367	369	377	433	434	401	421	397	398	373	395	380	392	421	414	406	394	373	433	414	391	385	355	388	386	381	368	430	390	382	411	397	399	391	406	369	388	391	393	389	384	371	370	403	368	425	383	390	402	366	387	377	385	388	417	472	414	404	429	401	426	432	387	378	369	357	427	359	421	343	388	334	393	434	443	428	376	402	379	371	401	413	394	393	407	364	387	392	399	382	421	390	444	357	404	391	397	381	412	403	376	362	361	375	391	365	381	448	398	401	372	444	417	373	413	402	349	389	371	411	406	383	435	401	367	349	392	380	407	424	378	415	412	412	430	462	415	395	367	383	394	381	383	428	356	348	410	435	377	424	365	408	387	410	349	420	411	399	418	386	444	370	421	384	402	401	363	406	417	400	385	395	364	357	392	383	402	369	385	373	387	393	386	367	361	402	398	381	405	469	432	379	391	371	389	378	403	402	404	423	430	398	374	389	437	400	421	422	354	397	401	366	352	377	391	383	425	403	402	378	390	387	394	394	420	386	423	390	396	425	390	379	394	391	421	383	390	392	416	395	385	426	387	381	385	390	404	410	410	374	401	394	397	410	403	421	359	383	415	403	394	381	415	410	401	392	387	395	410	396	405	401	449	421	399	394	398	383	439	400	373	408	388	378	386	375	403	369	393	405	392	358	397	386	388	403	386	417	389	364	386	417	385	410	408	432	391	403	375	370	390	349	418	359	425	439	373	389	394	395	394	411	376	391	392	412	380	405	405	366	394	400	368	408	390	382	414	388	378	357	406	392	383	358	375	396	402	405	436	409	364	406	398	384	417	409	382	357	388	400	368	374	377	400	399	380	397	386	412	389	395	429	382	401	367	371	378	401	404	414	450	404	363	399	410	402	406	394	392	367	360	384	392	383	416	430	415	398	413	399	400	388	378	387	403	381	403	434	380	407	426	364	431	387	367	383	397	375	417	386	381	381	404	444	381	349	368	394	389	416	388	364	373	329	347	397	384	357	425	376	402	409	376	375	405	413	407	394	383	408	379	388	402	416	417	372	383	396	400	411	390	400	383	400	394	384	353	404	361	395	378	387	402	383	373	397	407	379	391	379	401	416	418	439	394	400	409	357	426	410	438	400	396	427	391	384	378	385	344	393	380	361	364	405	394	439	435	388	385	402	402	361	393	416	365	373	391	397	388	411	411	371	354	357	372	387	373	385	427	404	411	432	405	383	406	433	396	411	379	412	423	405	423	396	379	399	382	379	401	385	350	371	421	388	394	412	383	391	381	394	401	390	398	400	396	421	368	403	393	404	372	345	416	434	370	411	406	426	419	402	388	392	380	408	391	382	383	364	371	400	391	424	398	405	385	386	412	383	361	358	388	377	377	413	417	347	387	397	362	406	384	368	402	398	434	382	389	447	363	371	386	389	408	395	398	373	373	404	417	398	371	393	430	371	405	416	427	400	407	371	388	395	388	381	426	403	434	447	393	404	383	359	361	442	424	388	357	417	368	351	393	394	422	400	404	418	360	434	388	395	355	395	382	371	380	369	412	395	361	380	359	398	359	421	368	409	399	427	358	377	401	429	373	380	366	400	384	404	428	344	427	426	383	386	402	415	442	408	407	404	392	361	393	438	411	420	453	384	350	382	400	374	389	352	393	383	382	400	428	387	418	426	393	370	427	405	411	449	388	412	381	368	366	389	434	411	390	410	413	388	410	357	355	393	401	394	368	402	362	391	415	396	369	415	412	373	369	390	442	389	410	381	420	380	381	365	393	418	378	388	428	394	398	398	429	408	433	412	405	430	411	399	369	371	389	402	383	406	436	420	433	370	363	387	401	389	375	373	420
12324	1391	2160	2425	2169	1850	1626	1481	1269	1254	1145	1168	1094	1045	1001	1024	998	995	979	975	1024	924	907	908	914	938	953	922	914	905	890	884	921	907	940	919	864	920	921	878	904	862	878	901	895	834	861	916	887	883	953	843	896	900	851	868	881	893	865	882	863	874	845	872	877	884	884	849	850	863	904	869	909	848	856	884	833	863	875	912	899	828	907	807	912	895	866	865	846	843	902	850	904	868	876	906	889	935	838	944	875	829	850	849	898	894	836	915	809	856	825	894	880	854	883	898	893	879	879	882	808	880	886	869	841	901	851	821	875	856	868	950	890	869	843	847	845	888	819	845	869	894	871	851	862	886	842	875	840	833	865	888	884	884	820	870	893	867	877	864	823	884	881	855	863	872	817	858	840	906	879	837	877	891	831	804	867	863	891	843	854	830	847	906	880	874	853	874	858	850	891	841	877	937	839	896	822	867	835	870	858	884	859	849	854	886	885	883	899	933	800	881	890	850	836	860	875	821	847	894	840	867	847	897	891	912	878	843	782	836	862	840	884	837	888	826	859	902	843	878	852	845	842	875	874	840	937	896	840	895	894	871	878	874	883	830	861	903	860	818	922	907	846	901	867	880	846	817	851	851	834	876	851	863	868	916	892	814	886	860	834	836	847	828	817	856	873	862	864	898	844	883	857	884	925	896	820	852	834	873	866	877	833	850	817	878	866	869	854	818	869	853	874	898	887	864	901	839	874	858	836	846	846	894	910	860	834	833	853	837	889	867	871	837	928	828	868	867	852	849	910	877	846	858	872	856	841	828	848	822	855	832	891	892	839	910	882	934	833	860	911	898	868	823	930	835	862	875	895	867	881	856	884	864	875	867	898	846	847	850	871	855	899	839	896	906	836	847	825	887	846	822	908	844	861	864	869	832	857	825	834	866	878	889	851	885	852	826	886	887	840	829	916	886	821	887	850	873	899	868	868	893	819	910	873	832	871	847	833	840	793	860	856	804	794	875	811	929	911	863	833	840	905	889	885	851	852	793	837	878	828	863	874	789	817	869	908	866	880	885	866	833	882	835	842	860	924	867	869	916	903	859	810	811	834	818	846	865	831	904	906	899	875	909	778	886	808	850	882	824	845	898	887	856	867	878	815	882	876	858	847	882	900	838	868	892	907	837	852	833	873	884	853	860	815	896	849	875	859	904	841	841	840	885	850	858	799	895	831	835	878	884	879	797	894	852	910	883	898	829	838	856	866	854	848	859	901	845	872	885	871	842	895	900	808	860	828	835	851	853	850	844	866	881	862	840	873	882	816	818	888	823	855	841	947	849	885	900	834	866	874	823	819	852	855	798	846	870	850	868	855	844	781	882	854	851	868	896	904	813	839	896	907	931	811	903	882	862	883	888	863	825	889	835	848	900	828	851	874	849	842	872	887	867	866	840	852	918	810	846	857	894	868	879	885	869	849	898	919	892	851	858	871	867	842	815	903	873	925	889	825	865	903	805	835	834	872	801	863	839	850	858	838	907	855	866	848	894	834	879	909	834	873	871	862	882	889	873	840	903	841	841	854	901	801	946	834	827	839	886	867	868	869	866	820	893	890	894	853	877	842	866	825	937	867	862	901	847	846	892	827	903	823	835	860	868	841	858	865	818	896	844	856	874	809	814	850	840	881	862	823	877	899	889	896	867	871	829	868	821	898	874	851	881	818	826	843	854	820	867	877	892	849	829	851	860	817	827	865	914	856	865	835	848	849	845	821	851	879	878	868	846	889	882	894	844	866	870	867	851	841	904	894	904	842	813	849	858	839	896	906	846	876	885	861	907	848	876	896	884	882	830	851	868	904	851	924	858	859	870	877	900	868	875	797	903	880	827	889	861	868	937	882	824	862	881	864	881	914	858	904	845	866	858	902	812	858	838	834	830	866	848	879	843	897	850	881	819	862	871	902	836	838	832	879	872	873	843	837	858	822	814	887	860	834	854	847	864	907	835	863	912	870	836	876	863	892	856	840	849	863	910	846	867	856	878	878	860	885	831	909	835	867	850	864	840	893	859	840	840	910	900	930	902	814	877	835	864	895	860	812	873	845	842	833	864	895	826	846	857	823	910	836	916	922	853	838	868	862	822	803	899	852	837	918	901	882	864	827	857	868	845	839	861	879	867	900	852	850	809	890	858	877	883	886	867	873	907	828	876	892	840	840	867	851	878	903	847	854	876	882	875	880	855	879	872	824	815	840	857	859	821	867	865	868	827	837	853	898	837	841	860	871	805	870	832	877	846	886	878	826	873	828	831	886	880	842	882	815	842	872	855	851	849	917	915	928	896	886	850	860	866	867	878	913	836	820	803	859	862	827	828	817	823	906	852	865	833	888	831	872	838	878	881	872	827	920	846	888	867	858	867	871	839	960	848	853	851	835	817	883	850	837	848	917	822	836	827	864	882	853	891	860	857	827	858	841	864	849	887	877	841	904	851	890	854	850	867	856	871	897	862	841	879	871	858	864	889	860	816	823	830	791	885	833	821	859	828	850	894	861	851	891	860	840	870	852	845	869	790	859	867	833	865	916	881	823	871	839	827	874	852	871	881	848	883	888	824	888	826	863	835	819	924	846	901	841	873	827	843	795	835	886	878	882	859	898	857	893	834	897	858	894	821	884	842	880	842	880	823	852	870	944	867	850	868	863	829	884	839	906	899	887	864	844	875	865	823	829	866	851	846	827	904	907	901	882	896	910	834	889	883	852	879	928	853	865	887	810	840	871	858	868	916	851	869	848	897	875	826	858	881	858	893	783	904	914	899	886	853	881	852	861	805	892	876	832	865	818	911	873	862	825	848	839	863	882	881	860	850	892	861	826	895	885	870	849	879	840	899	891	898	839	876	830	807	847	943	870	861	859	860	869	842	837	891	846	835	857	875	849	841	829	855	856	865	941	896	832	873	842	858	867	856	850	860	823	831	870	837	825	875	888	830	874	890	863	836	838	851	879	861	842	925	907	807	865	879	879	881	890	840	898	881	844	882	878	825	836	859	898	850	864	864	893	858	860	853	807	869	893	850	877	855	892	877	888	887	888	849	878	864	883	876	826	832	812	852	875	872	884	807	838	835	890	862	949	858	857	846	859	854	888	883	862	841	849	824	888	900	853	842	865	879	856	881	844	885	872	901	861	826	850	917	822	903	854	862	818	880	833	866	863	907	806	886	860	851	863	856	829	877	894	801	847	803	849	882	827	876	821	870	822	864	881	889	882	886	851	879	909	826	853	880	874	822	855	903	877	844	870	899	852	866	905	859	867	891	828	891	931	816	851	834	855	883	854	933	832	837	823	815	843	868	824	884	849	859	855	881	837	823	844	823	890	813	881	806	781	824	897	852	847	812	819	881	891	907	855	832	881	890	858	794	843	807	837	857	903	877	862	870	865	859	897	875	900	886	878	816	916	848	860	900	910	865	865	902	866	877	899	879	833	877	866	875	857	873	830	852	920	850	885	847	855	869
4736	284	188	170	169	178	162	170	183	186	177	179	189	206	198	157	166	193	204	176	202	172	154	204	195	172	179	157	170	180	190	159	179	176	163	198	204	170	169	191	175	175	166	184	155	202	187	202	157	159	195	162	179	173	192	165	183	187	158	178	176	176	171	169	178	174	206	173	169	196	169	165	205	162	193	180	210	180	199	163	192	178	180	161	186	183	170	183	150	197	182	168	208	198	189	169	192	181	163	188	202	177	166	189	187	184	169	189	182	180	187	162	179	193	163	179	200	165	151	188	184	183	165	170	157	185	179	178	164	189	188	157	208	176	187	165	201	178	171	172	155	171	175	164	156	161	195	208	162	180	153	191	195	173	186	171	199	184	185	173	181	169	158	171	197	162	147	164	152	155	180	180	175	188	151	164	176	198	171	167	152	182	182	198	197	156	183	163	197	175	171	182	184	165	174	201	182	188	179	175	176	148	181	140	184	192	187	163	177	166	171	161	156	188	168	172	169	167	164	156	182	175	179	186	136	184	197	167	181	199	201	189	198	198	183	201	182	189	186	179	146	162	173	165	183	176	205	167	175	175	199	172	159	179	193	184	189	149	180	172	181	164	177	189	191	180	198	166	175	186	176	198	179	169	166	198	143	200	193	164	175	155	173	176	168	186	178	182	188	164	181	170	151	180	168	156	177	178	176	159	190	177	175	194	167	189	168	165	185	176	160	180	164	150	162	177	175	213	173	169	169	214	168	172	196	171	194	201	201	191	167	198	195	181	169	180	172	180	188	171	194	175	166	174	188	163	191	163	157	194	204	191	182	190	160	180	175	199	183	177	185	184	151	181	184	203	157	171	164	169	157	164	191	174	150	187	188	157	170	174	193	160	177	175	185	193	161	197	172	173	185	168	183	166	180	178	179	181	172	196	178	155	184	173	196	169	155	184	163	161	144	179	189	164	163	189	172	155	185	174	171	161	148	219	172	201	165	180	200	171	197	189	182	184	179	160	195	174	171	188	187	147	166	175	202	166	182	172	212	155	172	162	170	178	167	197	206	184	183	188	192	165	160	154	180	190	170	184	185	160	206	170	166	183	185	173	189	162	166	183	192	158	166	189	180	162	169	162	192	168	176	164	179	169	207	174	186	161	170	174	189	170	212	206	154	171	180	161	174	177	185	177	162	158	171	188	163	194	173	197	151	168	189	180	169	222	163	173	190	170	177	144	172	199	170	207	159	160	167	169	157	183	196	190	186	172	160	189	163	172	173	166	190	190	210	196	198	162	189	172	195	182	218	180	205	179	188	159	167	170	178	162	179	179	168	159	157	185	174	168	169	176	185	174	190	191	191	184	207	189	185	179	183	167	161	193	193	171	178	175	178	184	209	191	162	153	189	208	155	195	165	174	166	182	206	176	187	165	192	189	198	182	184	186	175	183	171	156	182	180	169	197	144	180	199	190	184	186	214	194	182	172	169	178	186	171	183	138	163	166	187	201	195	177	177	148	182	196	170	176	190	201	170	182	160	172	167	172	156	155	157	168	175	175	164	174	154	189	167	170	174	197	198	176	182	184	163	191	190	192	153	175	174	176	179	168	172	171	203	159	169	179	197	173	190	186	186	147	170	196	180	179	169	163	186	181	184	163	203	170	179	183	212	159	153	176	175	178	173	180	203	142	187	179	186	164	167	194	166	186	184	188	194	182	174	171	155	183	190	179	191	192	186	169	209	174	166	157	174	155	211	182	197	186	185	179	175	166	170	189	178	160	204	207	185	174	183	210	188	174	184	211	158	175	178	174	170	184	182	188	169	174	183	207	185	164	174	180	164	181	151	147	176	191	156	168	192	151	179	167	197	161	172	185	185	177	176	167	173	161	205	170	160	176	164	207	174	176	170	159	196	180	206	176	165	195	199	150	176	203	180	190	200	154	190	176	158	185	164	171	181	174	165	176	181	182	186	190	180	168	169	184	187	160	176	170	173	178	186	202	190	175	173	181	176	158	141	174	167	169	198	173	171	184	183	168	188	157	189	198	183	178	179	191	173	198	181	170	190	195	196	203	151	187	175	196	167	176	158	160	144	193	191	195	161	173	163	160	164	185	197	178	167	170	170	169	180	160	180	181	169	184	190	191	147	193	177	184	181	174	170	192	188	182	193	188	196	195	162	169	208	173	182	158	179	201	154	191	162	186	198	187	165	178	194	180	185	171	166	192	170	196	174	170	177	165	172	166	180	181	201	198	163	184	181	174	160	188	192	175	185	188	155	187	158	177	209	151	163	164	198	172	174	187	169	176	183	175	174	166	182	183	172	190	183	188	192	157	168	163	173	175	209	169	184	187	178	201	184	160	156	151	192	174	185	165	185	171	169	188	173	191	170	190	187	150	180	170	181	160	184	196	174	203	182	177	174	170	202	170	176	194	162	183	154	184	185	173	187	195	187	202	187	193	189	154	180	165	181	179	174	178	174	195	180	174	193	185	207	163	166	179	182	178	149	181	167	186	166	192	171	201	169	182	183	176	198	180	175	171	214	190	153	180	182	164	204	192	174	195	177	171	191	172	182	191	177	203	191	168	163	174	151	194	186	171	158	182	173	182	188	157	199	178	158	161	172	189	148	186	174	191	187	183	187	188	176	177	165	170	152	200	186	198	192	185	180	208	198	186	200	204	183	198	157	161	175	202	172	178	170	173	193	179	180	181	202	186	157	176	175	191	169	167	190	206	187	192	163	184	165	185	175	157	180	168	177	162	176	199	175	158	201	184	175	171	196	192	180	188	170	155	179	159	179	192	166	173	194	168	167	177	217	175	174	172	162	182	193	183	149	168	180	179	186	168	168	183	204	184	187	166	194	172	171	161	196	175	185	198	161	178	164	174	176	179	184	175	176	173	177	160	174	205	186	180	169	167	190	181	185	179	186	166	189	163	154	162	160	187	186	175	167	198	223	169	172	168	188	205	179	199	190	171	192	155	180	189	176	168	166	173	210	200	180	205	170	200	169	173	210	193	155	191	180	163	179	177	179	166	199	174	171	186	168	182	166	182	175	172	185	185	172	188	182	175	164	180	162	185	209	152	182	190	153	182	184	168	184	184	190	143	161	165	178	188	191	191	175	186	190	166	192	185	165	200	180	146	182	194	184	188	171	177	184	186	189	175	171	172	167	152	187	186	186	171	180	179	181	187	173	183	199	207	202	193	162	176	176	219	178	155	178	185	170	173	188	180	183	173	166	183	182	175	172	159	193	158	165	185	192	171	167	176	180	173	180	179	184	187	188	175	164	169	179	158	153	152	197	173	159	175	195	175	189	164	176	166	145	168	196	175	157	182	173	164	152	184	172	200	167	172	182	185	187	174	164	202	190	174	166	186	152	165	183	203	189	153	153	196	162	190	154	176	162	185	177	188	186	191	160	205	168	184	174	169	169	165	199	192	190	174	148	167	164	162	206	177	164	187	172	167	184	170	207	172	180	175	172	170	169	177	169	172	162	191
3392	454	482	465	435	488	454	468	457	464	445	476	494	443	464	435	413	471	438	436	418	450	442	459	456	466	420	413	479	437	458	441	471	433	450	470	434	449	456	441	447	450	438	463	460	465	440	504	460	458	427	424	480	447	480	425	401	499	397	445	446	478	458	448	430	438	444	424	442	408	450	447	415	445	456	441	406	420	418	413	479	464	461	396	423	508	470	458	444	458	459	412	464	439	439	424	451	431	445	498	429	432	495	408	476	443	471	413	446	390	452	469	467	462	449	419	405	386	450	482	441	456	434	483	472	441	456	458	451	414	451	459	465	426	407	424	474	460	465	465	453	484	490	449	458	424	445	447	397	468	430	413	431	448	445	475	422	454	449	463	442	446	435	444	410	433	429	434	452	433	470	444	431	480	433	406	467	458	460	442	433	453	487	464	481	459	470	413	419	413	430	490	456	436	490	449	481	446	421	441	453	461	447	431	464	423	463	419	427	428	449	421	461	420	422	460	443	445	446	459	461	432	466	395	472	475	453	434	458	419	443	412	426	428	449	417	465	433	470	418	454	394	421	437	461	420	435	470	450	467	457	423	437	462	442	449	437	449	441	465	418	441	454	414	443	453	428	446	446	405	426	469	465	433	437	414	467	453	434	471	436	442	454	459	408	453	453	414	451	443	413	475	412	424	445	442	394	396	429	432	433	493	426	426	425	446	441	439	444	437	461	432	426	439	467	427	447	442	458	443	475	417	401	457	448	443	435	441	450	438	458	423	432	411	475	430	449	412	439	463	420	423	458	485	454	462	495	473	433	459	434	434	438	456	441	452	471	442	390	424	418	451	481	443	444	405	474	407	407	452	494	415	451	460	440	430	442	441	454	440	439	461	448	463	449	440	438	469	425	442	463	468	444	454	468	445	470	457	453	468	462	476	441	431	422	468	438	427	424	470	468	442	448	427	473	465	452	470	503	421	449	431	426	432	450	471	439	437	431	451	450	434	437	423	432	445	457	407	453	405	424	446	450	465	470	475	447	472	442	409	435	421	435	415	413	420	484	399	392	450	434	441	454	423	438	412	484	457	423	441	436	442	489	437	448	441	481	465	429	427	420	421	458	487	464	494	387	425	485	448	451	437	433	443	454	409	488	410	409	457	482	441	439	456	458	437	457	468	460	415	442	437	426	480	444	429	452	419	400	455	453	466	421	459	458	440	454	439	477	481	425	477	436	448	441	450	458	435	418	453	439	433	422	426	449	442	472	440	431	421	440	418	428	452	426	447	428	445	452	443	465	439	460	478	450	444	424	452	478	466	464	455	428	456	411	440	432	426	427	443	433	452	424	449	499	417	449	424	454	428	456	440	445	432	434	397	443	416	425	461	413	461	458	455	426	432	464	406	409	461	425	393	469	473	457	443	437	458	444	415	409	453	473	414	458	465	416	442	463	407	389	432	449	437	438	470	442	443	443	460	444	439	479	486	429	440	440	445	446	456	444	424	425	453	418	444	438	410	408	472	453	455	482	422	442	433	495	416	470	435	449	396	419	418	420	429	447	483	462	464	471	475	429	449	478	444	438	459	435	464	446	438	469	428	475	439	412	454	443	448	475	434	453	417	435	412	427	416	448	439	465	500	439	444	429	442	447	437	443	429	406	487	446	452	408	413	445	450	414	459	485	445	438	416	446	426	469	418	427	437	444	460	413	441	429	450	437	474	420	470	448	435	432	414	389	433	415	403	437	472	423	447	429	427	432	451	445	387	454	416	437	470	419	452	432	399	438	435	420	443	437	419	392	452	460	455	418	439	415	451	470	429	464	436	446	415	415	463	442	410	448	440	456	459	413	425	389	431	433	461	417	465	436	426	471	453	463	462	431	431	466	426	426	444	444	455	456	463	433	445	479	443	429	479	460	445	431	483	452	392	438	447	448	439	421	457	425	438	442	479	424	436	466	419	431	427	419	447	448	426	466	438	425	454	452	446	431	435	446	404	472	458	464	422	442	452	440	414	437	476	463	435	458	428	454	419	446	457	456	477	419	468	431	434	404	426	432	439	443	438	486	478	423	434	447	486	418	442	431	451	429	467	440	460	419	452	432	445	429	452	443	463	458	438	448	438	450	438	435	461	436	485	438	471	501	408	474	412	444	450	412	446	469	411	410	424	477	437	472	426	430	456	460	438	443	446	419	455	460	464	426	468	453	418	441	430	435	436	464	454	470	467	415	465	438	433	488	452	440	413	483	421	463	448	436	430	480	454	456	427	448	424	477	463	457	457	456	454	460	462	430	450	448	458	391	445	448	433	469	483	453	493	407	434	427	444	433	437	448	440	423	430	431	436	458	448	456	410	424	436	459	434	457	427	426	432	441	437	448	451	439	430	446	452	454	458	437	433	412	470	436	407	422	455	428	449	488	439	444	406	409	419	456	438	462	447	483	470	445	469	418	457	448	452	413	449	417	415	439	490	438	487	454	431	457	434	452	469	431	400	423	421	458	471	415	463	425	421	491	441	411	453	406	437	405	453	473	427	411	459	474	437	432	423	455	430	418	447	431	436	413	455	463	439	411	443	413	468	439	449	431	441	454	438	454	431	440	429	458	462	449	413	441	408	405	423	448	460	464	418	438	420	450	465	459	434	447	462	441	434	415	483	432	429	460	453	459	410	441	428	460	461	461	424	416	479	446	440	397	431	440	460	443	426	422	417	421	422	413	442	440	452	433	444	454	419	423	447	451	444	483	405	385	419	423	427	390	442	453	430	440	438	466	443	450	439	407	440	418	428	437	430	412	436	412	480	448	426	405	467	470	444	433	426	440	426	453	430	444	424	448	490	408	400	450	433	452	443	451	448	428	433	459	476	421	462	454	455	476	460	453	436	466	448	451	449	470	407	454	465	445	471	460	480	478	422	448	424	480	452	422	415	449	455	420	409	404	440	466	449	448	398	466	504	442	409	439	445	418	413	456	455	440	445	443	423	446	407	434	439	451	448	456	461	416	442	409	455	452	429	462	424	447	467	451	433	436	456	468	430	423	427	439	444	434	481	493	427	436	434	423	449	461	453	441	431	420	440	480	436	437	436	442	464	440	470	461	442	455	397	472	434	457	406	450	461	465	445	472	426	405	446	456	449	392	424	458	445	479	438	450	454	444	433	453	429	397	390	395	448	415	445	424	446	432	442	469	430	445	429	415	456	408	447	408	448	434	423	453	459	378	447	423	439	419	461	399	436	424	443	416	452	444	465	446	441	447	451	427	408	470	475	461	427	457	453	450	430	403	454	427	427	433	395	405	449	448	453	439	444	436	439	461	448	457	452	410	406	464	435	425	421	447	464	434	442	430	443	401	429	433	407	441	449	441	437	440	441	428	483	456	437	449	442	417	432	443	484	471	407	437	468	443	475	466	435	433	432	440	432	452	426	432	442	464	450	499	436	494	406	410	484	433	458	437	438	450	453	463	441	486	480	434	418	472	443	443	426	451	410	392	421	450	429	419	463
14624	880	594	527	429	361	321	302	320	293	302	264	265	256	265	268	285	256	262	221	216	238	229	275	273	296	261	258	261	281	272	252	258	250	266	285	252	252	256	272	254	221	265	291	273	260	232	262	248	260	260	233	257	273	259	268	257	269	270	271	248	262	251	246	245	267	269	236	293	247	253	267	251	289	242	257	257	280	263	259	233	270	270	240	259	259	255	242	266	257	235	258	236	274	234	265	262	235	255	290	277	248	249	251	285	268	290	251	281	270	273	239	269	248	271	226	247	226	284	292	230	257	241	269	300	226	256	269	282	204	283	257	267	261	237	271	278	260	245	279	248	269	292	225	275	257	254	299	265	259	263	282	255	280	273	260	265	255	259	264	245	273	263	252	236	256	279	210	246	269	274	263	256	239	222	283	257	285	251	263	265	225	258	261	289	219	259	259	281	286	245	229	273	249	235	266	248	251	222	240	277	249	260	282	251	236	243	240	274	255	288	281	273	238	226	269	257	282	287	243	241	255	244	263	268	257	268	287	227	278	242	267	266	253	198	256	239	254	248	244	250	261	258	270	257	267	250	272	258	256	231	278	287	256	274	264	276	235	242	256	236	266	267	253	258	251	253	277	238	255	237	262	286	241	252	258	279	252	270	281	218	257	275	248	256	258	232	240	253	281	257	252	284	252	295	263	256	269	260	248	254	291	238	257	254	254	241	284	255	282	256	257	247	267	297	243	265	257	251	249	244	262	244	260	292	251	275	265	255	249	244	262	300	266	247	238	294	294	264	295	245	255	262	271	225	259	288	290	249	265	251	308	271	276	275	253	245	265	277	264	288	267	255	258	290	255	257	229	258	254	245	244	263	255	260	251	246	247	246	281	266	247	266	234	253	264	242	238	256	258	268	279	259	276	246	241	241	243	264	299	230	238	256	248	281	241	292	254	255	280	225	265	253	235	242	240	237	249	253	265	251	272	255	246	263	256	284	260	230	276	256	285	254	277	279	280	267	242	261	274	270	285	257	241	274	237	249	243	247	261	259	270	253	245	238	263	263	245	249	277	256	290	258	274	256	268	238	248	268	268	259	247	272	255	260	256	255	231	278	271	270	269	254	292	265	302	285	265	261	266	259	284	281	266	258	219	249	256	265	288	274	251	248	247	275	225	231	276	291	244	236	258	273	260	263	251	263	278	284	264	258	274	276	266	313	263	265	242	254	230	246	251	259	247	264	221	276	285	230	242	253	260	260	272	275	225	256	279	243	249	272	289	288	248	273	216	254	245	242	210	281	269	289	243	267	246	273	261	270	270	242	251	266	240	272	267	221	238	251	274	249	237	254	254	217	246	232	250	269	250	209	244	264	250	269	259	280	276	250	241	243	238	235	264	267	261	267	265	237	266	259	275	243	252	267	239	265	269	264	253	274	281	276	282	281	248	246	277	262	258	240	241	249	254	281	244	269	235	251	266	257	265	233	270	223	204	240	229	240	258	245	238	270	238	276	269	305	269	292	241	231	271	261	272	275	271	247	250	262	256	244	261	264	251	261	326	278	262	291	276	254	258	274	260	261	270	248	268	262	260	247	254	237	256	257	247	257	273	291	243	228	241	241	258	276	266	251	242	269	274	267	255	244	297	239	295	266	226	265	236	277	259	247	244	273	238	236	238	254	272	289	258	241	259	259	244	270	265	280	312	256	262	280	256	244	262	245	264	253	239	249	271	286	244	229	266	282	262	269	248	253	261	234	282	250	292	309	217	262	298	251	273	251	274	242	262	252	263	260	257	261	224	261	269	275	281	277	271	274	266	266	267	280	227	257	255	262	223	256	260	269	246	259	250	285	230	238	233	273	280	260	290	265	289	277	313	241	252	243	272	252	264	270	248	248	231	232	293	263	239	240	265	234	259	230	252	274	270	251	241	277	274	241	242	246	280	262	280	268	282	279	251	257	235	251	258	252	244	230	250	262	265	244	259	276	274	254	278	285	231	259	257	255	233	250	254	274	239	214	279	281	263	278	280	263	245	261	272	249	233	275	227	217	283	258	265	247	251	241	262	230	288	241	261	251	255	245	257	309	270	292	256	269	285	283	271	274	251	247	247	254	271	261	251	273	240	256	264	259	266	284	256	256	243	292	280	267	276	258	229	268	241	291	248	269	278	287	243	259	256	240	244	254	253	249	247	244	268	235	257	263	282	273	252	276	249	284	229	264	266	258	267	256	238	277	285	260	276	295	237	262	279	271	254	278	328	289	268	257	291	247	267	276	242	272	268	237	249	259	254	243	252	271	278	261	265	264	255	259	272	247	267	291	254	273	274	276	241	248	299	248	236	291	253	249	283	269	245	262	264	246	244	262	260	259	232	251	253	256	233	228	245	258	284	284	253	251	258	265	264	246	268	276	272	263	252	271	278	297	295	271	254	262	241	258	235	229	289	246	272	273	255	275	266	244	245	280	240	257	243	259	216	258	261	263	296	246	263	239	253	264	244	258	278	274	235	237	305	284	257	261	242	258	255	269	255	243	256	258	265	256	263	269	270	241	303	277	246	273	247	277	233	254	232	243	251	275	259	258	280	279	256	274	245	270	269	261	280	266	248	278	251	300	258	253	263	270	238	269	254	265	242	255	240	267	299	245	273	257	246	287	262	253	279	251	232	262	248	252	242	230	231	248	272	275	267	288	230	255	267	263	289	248	251	249	291	266	252	251	248	248	234	248	245	242	249	275	260	262	255	264	266	260	253	271	248	276	275	282	275	259	265	276	245	234	267	242	249	270	232	243	263	241	248	268	267	232	267	263	263	249	240	222	264	240	271	268	272	257	247	223	283	283	245	236	260	274	245	265	268	225	250	271	272	265	255	287	252	262	230	277	271	253	278	238	269	269	259	280	255	239	238	261	240	242	302	269	240	292	245	278	268	273	255	271	292	249	244	242	257	264	252	241	252	220	274	264	244	259	254	250	248	259	261	266	261	237	223	242	259	271	291	293	241	265	260	237	263	245	223	244	249	258	247	267	284	247	271	251	242	282	269	270	248	265	286	251	284	260	238	269	249	265	238	257	218	242	260	236	260	255	315	281	240	232	283	271	221	245	251	275	271	258	258	262	291	278	247	272	258	258	240	250	252	274	263	267	273	275	269	246	221	263	254	251	257	283	239	252	279	256	268	274	258	234	238	264	277	249	267	257	252	258	272	298	243	281	247	238	273	243	270	266	293	262	281	263	215	291	252	260	269	236	269	272	245	269	267	265	254	236	225	243	246	241	236	274	273	253	258	302	250	286	241	276	229	241	266	276	228	265	279	286	226	273	277	262	234	256	286	248	268	224	246	239	258	263	250	270	271	252	279	266	264	269	257	279	268	244	239	259	255	253	257	268	258	253	245	296	276	237	238	287	244	238	244	238	227	243	262	235	239	281	254	282	258	254	253	257	262	273	266	255	267	248	246	253	258	306	271	254	268	266	310	279	252	236	267	240	239	228	256	242	254	260	252
9377	883	1251	1371	1324	1109	1008	934	827	820	800	746	731	640	704	692	678	658	651	657	665	657	656	716	696	620	636	643	637	634	662	616	625	642	629	658	603	590	615	607	622	611	603	617	633	612	606	631	617	648	601	566	626	616	596	588	635	596	622	635	676	580	605	647	627	574	636	637	629	650	647	653	606	605	593	622	617	605	585	610	579	595	596	631	586	598	654	599	572	623	583	638	624	593	619	633	605	591	621	579	620	640	579	608	642	650	610	610	643	628	624	621	626	594	605	609	596	629	587	639	638	620	585	604	616	604	589	604	622	583	650	610	647	585	601	619	594	608	618	554	581	562	629	620	629	619	627	626	609	591	596	605	602	632	593	617	587	633	632	573	606	593	588	637	640	631	597	607	616	629	661	596	571	592	612	627	613	626	641	642	598	590	592	567	635	631	598	585	565	607	612	554	630	626	631	630	581	635	603	606	639	609	575	610	610	636	620	591	628	629	618	612	554	576	596	594	616	621	629	617	612	572	632	582	626	577	569	614	643	586	600	596	649	589	618	619	645	604	665	605	626	594	614	631	601	568	624	589	598	584	606	625	606	639	601	659	590	570	638	627	628	653	666	575	612	591	615	634	639	607	638	639	584	606	594	640	654	630	612	591	640	602	606	597	634	578	659	583	616	618	617	587	622	641	670	596	577	600	563	608	592	600	601	603	625	615	607	605	594	625	634	595	645	627	589	606	627	590	583	600	578	572	605	631	644	622	615	614	607	626	608	610	618	617	600	616	604	572	588	607	609	539	634	638	589	656	657	561	608	595	573	670	608	574	586	599	580	583	627	618	666	657	605	619	535	591	618	596	574	591	590	626	597	588	628	626	613	638	583	620	608	608	627	600	595	605	624	592	643	614	637	623	615	605	591	606	617	618	572	618	602	595	642	619	604	631	620	597	586	607	597	638	607	626	583	622	579	576	601	602	598	550	617	555	667	591	613	570	601	621	566	616	629	615	594	644	596	564	593	621	620	621	642	630	590	597	610	591	612	600	612	587	619	587	578	619	611	611	608	672	601	595	624	588	585	623	659	601	628	625	595	603	557	607	606	652	600	616	582	581	629	553	651	574	607	617	587	639	635	582	578	619	571	593	610	663	600	607	625	632	624	594	602	641	603	648	644	609	675	627	613	630	603	606	581	611	604	618	650	622	552	618	555	634	624	606	549	632	564	602	613	618	614	587	600	598	623	560	625	628	571	632	626	582	634	608	644	590	594	610	610	619	625	605	618	653	609	613	571	631	587	569	633	597	624	640	648	570	601	603	631	648	579	595	582	632	594	604	638	553	591	576	608	632	607	618	633	639	630	648	584	597	628	631	613	642	628	638	590	601	586	583	587	555	618	577	593	616	609	587	638	592	601	592	636	633	633	588	627	583	670	594	627	574	627	661	594	594	630	606	602	621	608	592	621	597	593	627	611	598	600	601	581	611	626	606	637	560	609	598	589	574	628	621	593	623	607	599	655	598	573	617	651	608	611	622	615	649	602	585	619	617	626	626	603	627	604	589	616	559	622	621	628	562	591	569	570	565	605	583	599	616	606	645	596	617	589	599	604	654	637	614	641	620	629	605	627	606	610	599	606	625	568	583	651	609	600	582	648	628	591	624	572	627	614	601	632	561	558	614	584	634	611	627	620	610	544	577	628	619	593	639	627	605	588	602	606	615	609	623	590	602	633	645	563	603	643	599	599	591	604	580	582	630	643	610	628	623	645	616	642	601	682	654	608	610	616	620	574	615	608	600	598	614	604	614	629	629	624	631	609	590	640	654	557	589	571	601	582	622	635	576	614	639	618	582	636	601	619	612	597	592	643	633	585	559	644	607	634	575	603	601	619	591	577	594	648	593	585	588	585	629	601	594	615	554	604	607	572	613	604	581	578	607	567	598	628	592	596	621	585	614	626	606	576	580	608	618	608	657	611	603	618	609	594	699	587	613	635	587	600	640	692	600	628	583	617	612	655	642	580	650	627	611	614	612	632	625	618	604	633	591	629	613	597	608	594	556	594	659	614	608	656	661	597	612	632	575	627	606	566	571	593	589	616	631	612	630	658	573	610	564	624	615	603	594	622	585	600	645	613	617	594	629	619	612	622	585	590	572	562	589	622	631	597	593	650	623	595	587	603	604	600	605	635	608	642	609	596	623	600	569	593	655	602	560	628	620	615	597	600	621	603	611	636	592	582	598	588	628	603	607	594	580	543	574	632	572	607	619	617	641	613	620	595	667	632	582	661	594	621	568	595	617	559	582	595	621	619	613	611	625	574	606	598	616	638	615	633	652	636	610	574	600	571	590	656	597	585	631	628	593	596	606	649	579	650	612	623	544	620	601	598	612	594	610	564	603	586	601	652	608	639	659	626	651	649	581	611	628	590	578	631	685	606	580	630	618	599	659	595	612	602	580	607	592	581	578	578	624	577	631	599	612	638	591	559	599	612	583	613	595	566	567	614	642	605	614	594	610	607	622	588	610	547	610	616	615	593	621	597	586	575	564	611	575	570	598	584	623	627	586	621	605	620	607	619	622	583	590	632	612	632	577	644	587	564	591	600	601	648	611	605	623	595	549	594	591	557	578	639	560	623	591	606	601	569	616	609	676	612	598	625	561	611	576	628	575	656	627	627	598	619	623	592	589	614	578	608	570	626	625	574	602	599	624	595	582	616	631	585	582	626	598	622	660	627	570	626	607	647	566	637	605	624	639	574	637	600	594	601	628	590	676	615	580	646	629	613	624	592	579	604	569	603	612	630	584	604	633	600	611	626	618	588	640	593	600	632	647	655	572	638	621	635	614	581	626	669	609	600	626	579	600	596	628	632	598	598	601	631	583	603	619	635	604	622	603	621	601	593	576	627	637	609	603	582	624	618	611	608	611	581	555	614	580	632	601	598	615	645	589	577	598	675	618	621	589	598	550	630	570	614	625	607	595	610	592	586	595	594	561	600	593	623	551	574	601	580	630	619	650	602	632	596	599	615	615	587	534	611	627	635	576	605	612	606	583	629	599	609	627	603	644	610	628	589	648	557	603	602	592	608	617	554	598	619	602	575	577	569	569	606	615	626	567	572	610	597	605	633	613	573	614	613	613	604	626	605	586	575	577	607	630	646	626	611	636	596	628	624	619	668	616	645	616	596	663	661	620	590	614	626	621	642	626	583	606	623	673	562	658	599	621	642	645	547	584	589	600	649	599	629	606	567	636	583	617	619	585	639	611	596	627	634	602	627	615	631	618	611	601	591	608	610	609	598	577	599	588	628	626	633	601	592	586	624	581	573	609	611	569	649	622	616	626	610	600	612	674	583	610	607	632	604	621	579	612	599	595	590	632	606	582	608	563	512	645	622	633	627	634	628	581	614	583	637	631	623	621	607	632	626	597	661	614	589	593	608	593	592	586	580	598	614	623	612	582	606	658	596	630	596	626	610	607	595	623	612	617	602	610	655	608	575	628
25283	2730	1105	922	676	622	582	511	495	446	411	443	425	399	422	410	397	416	392	411	393	399	371	409	436	429	382	382	407	377	383	417	392	401	397	394	378	403	390	399	376	358	375	447	423	415	374	382	336	389	408	393	358	393	412	419	383	384	395	414	432	368	410	391	367	407	356	399	387	415	381	399	375	402	368	411	370	424	399	386	399	392	381	377	395	378	403	352	372	373	348	384	388	377	403	346	398	418	380	351	428	408	379	380	365	368	420	380	383	410	369	379	365	356	441	364	429	410	369	394	386	342	366	425	402	356	358	417	399	386	364	388	395	371	381	383	422	408	444	408	394	351	406	396	373	401	363	378	375	373	374	344	389	368	344	390	377	388	414	403	407	362	357	411	392	412	459	394	399	395	385	426	402	401	380	382	395	396	392	358	356	418	376	381	388	403	377	421	361	409	408	405	362	395	416	384	381	429	391	409	384	395	367	378	396	413	400	370	347	411	399	355	424	401	387	400	388	334	398	382	407	387	402	373	380	361	383	360	367	402	381	415	430	405	414	408	392	413	421	362	368	397	343	358	428	391	394	390	379	407	405	375	380	384	394	356	382	392	417	416	395	401	382	391	395	374	426	360	374	351	405	395	400	396	398	346	411	378	408	345	394	390	373	384	405	423	404	401	398	377	363	374	398	429	395	370	380	396	374	383	415	387	359	397	374	374	364	429	398	384	352	388	403	410	406	415	363	342	383	400	409	386	364	363	401	362	396	389	421	392	383	391	408	385	398	458	413	402	409	380	361	389	425	364	380	395	387	356	400	339	383	376	388	389	378	377	364	390	389	399	354	397	399	402	379	388	383	390	372	410	400	383	380	394	400	408	352	421	417	372	352	366	420	400	399	395	367	355	359	399	409	404	400	375	367	413	407	411	417	413	376	368	420	379	379	423	349	385	368	414	396	382	426	370	393	422	407	421	434	414	426	372	394	403	401	417	387	372	403	368	419	387	379	333	390	395	383	356	373	376	372	399	407	386	405	400	382	370	390	412	399	391	419	360	396	397	403	353	380	415	384	381	372	393	423	352	408	342	413	382	352	416	383	366	390	372	392	370	384	364	369	411	356	362	422	440	399	369	345	398	379	378	386	400	359	393	391	336	379	352	416	387	364	407	403	378	382	406	407	398	364	384	399	379	360	385	369	385	428	403	340	363	404	392	360	384	368	372	405	393	404	396	426	413	399	439	420	394	377	376	366	373	383	329	410	331	384	365	360	392	375	409	367	419	407	385	379	346	370	381	402	379	384	378	390	376	366	341	361	344	394	365	397	420	379	401	303	402	380	348	371	374	341	370	405	374	381	385	438	388	369	416	357	398	391	379	373	371	405	375	372	392	423	387	370	352	411	392	385	392	367	359	384	366	370	392	357	368	351	400	372	368	397	356	365	377	412	385	387	366	384	374	423	398	377	369	369	392	382	401	401	359	399	396	384	389	374	382	389	427	401	386	393	367	349	354	393	386	377	448	408	402	374	395	402	376	361	415	421	387	376	362	381	357	379	398	387	394	394	371	434	405	402	401	370	351	426	403	408	371	396	382	383	408	434	397	383	381	352	371	383	406	380	371	400	392	373	373	385	370	369	384	357	390	393	333	378	378	387	391	428	399	398	403	381	382	365	384	394	413	388	346	349	382	401	387	351	409	386	355	403	399	379	346	390	369	409	394	404	394	386	340	403	402	389	384	422	357	360	371	383	388	402	383	360	408	394	374	368	367	377	407	378	394	402	413	398	365	385	420	403	367	398	367	393	373	397	377	391	401	367	390	383	409	387	393	400	368	367	372	367	349	369	362	404	416	402	394	384	389	341	354	404	359	383	367	416	387	414	390	380	373	374	364	401	400	408	383	427	364	400	383	360	400	413	365	398	388	372	437	393	377	358	418	406	363	379	371	418	390	389	441	383	387	373	371	334	343	400	384	379	412	387	355	419	392	384	383	385	393	406	379	376	371	401	408	368	394	389	404	411	367	370	411	363	356	383	373	389	370	410	410	424	415	395	401	395	382	403	388	430	384	395	387	396	382	378	405	383	347	377	398	370	383	391	384	369	357	378	418	405	362	412	386	417	350	445	446	400	396	379	428	404	356	368	383	356	352	368	380	356	393	427	389	362	372	345	385	414	348	397	386	378	368	403	390	408	383	398	367	397	390	415	376	384	375	396	385	393	373	377	376	423	391	400	377	371	398	399	364	394	365	366	341	402	383	382	402	386	395	358	372	357	376	407	412	399	379	376	418	351	366	424	382	355	363	364	391	348	365	383	403	396	355	362	394	361	406	407	408	388	339	389	322	402	391	380	419	406	392	381	400	408	425	399	405	373	409	384	364	376	399	390	360	383	402	352	397	375	373	400	363	384	376	371	394	385	347	403	371	349	372	449	381	355	391	353	389	374	393	408	408	410	369	391	433	368	408	411	398	397	411	385	397	396	376	398	362	397	369	389	377	395	369	387	376	389	365	405	407	360	376	366	395	354	390	427	343	356	390	366	389	394	387	374	414	389	397	357	372	357	367	369	383	409	399	395	353	402	391	360	401	400	385	393	425	410	419	404	365	362	381	391	376	386	422	375	407	333	364	390	412	401	379	344	377	409	389	407	402	361	406	418	359	366	381	330	359	363	418	443	343	417	386	378	390	419	385	437	386	380	384	410	391	434	377	389	398	380	382	419	376	398	401	350	372	402	402	377	345	397	401	391	402	408	405	356	398	417	367	389	442	423	384	390	365	375	402	381	324	345	422	346	377	411	366	405	384	402	416	344	383	415	395	381	398	399	412	368	383	414	363	380	400	413	412	449	398	425	400	386	392	420	413	370	366	413	381	384	387	409	386	375	394	393	414	388	366	389	394	414	392	359	373	377	363	390	384	387	355	382	380	371	332	409	402	395	386	409	363	419	369	395	404	371	368	394	371	421	389	382	364	371	375	365	397	400	356	406	379	360	346	381	350	360	396	375	373	337	375	417	358	381	359	419	378	418	373	385	392	356	359	411	438	381	399	425	393	417	411	375	366	402	335	404	370	399	325	363	370	391	348	384	396	381	425	403	389	400	409	395	382	365	360	384	413	382	390	340	388	360	401	392	387	377	405	389	383	388	387	392	387	401	388	391	347	392	358	390	378	421	380	436	351	391	418	400	394	388	393	357	385	386	415	396	391	393	392	418	411	369	417	405	398	409	392	390	366	399	401	424	369	361	355	404	351	383	398	363	359	362	368	355	395	412	397	400	386	345	382	354	387	350	408	421	406	362	370	366	366	385	367	374	368	360	383	384	388	426	423	424	379	395	377	384	345	398	417	417	442	360	383	402	414	395	411	418	384	408	386	375	408	390	409	366	403	400	396	394	362	398	394	391	402	372	391	375	412	379	348	371	406	430	404	377	369	423	365	359	419	387	394	388	419	394	389	409	390	397	386	378	355	390	408	350	412	419	396	353	414	417	414	353	410	410	390
13191	1441	2204	2420	2184	1801	1709	1427	1290	1270	1229	1049	1086	1044	1017	1051	1012	1005	971	991	946	926	933	935	861	857	961	862	923	873	912	899	924	906	861	884	865	841	892	832	872	892	882	878	854	877	872	863	856	886	855	894	868	890	848	906	848	869	875	863	824	904	857	871	857	919	920	854	864	872	824	846	861	830	824	855	832	832	857	874	842	889	864	858	916	853	882	827	879	915	869	844	862	865	776	853	854	869	846	865	869	820	894	881	864	841	842	827	869	890	860	874	809	907	891	830	910	816	850	837	871	851	855	889	903	825	873	913	847	862	799	869	858	822	836	824	877	881	877	857	836	862	872	808	825	817	898	845	834	836	891	845	875	896	803	873	794	909	848	800	841	822	858	867	826	873	863	864	845	875	868	896	873	810	840	869	895	870	819	857	865	864	867	841	809	843	852	826	853	827	854	806	866	870	840	874	850	875	824	899	843	845	836	893	872	822	886	896	867	830	833	848	833	825	814	867	879	875	819	860	829	845	807	847	830	857	869	832	845	872	854	889	863	831	860	849	866	829	859	880	873	823	871	863	895	876	821	832	883	869	820	846	880	835	806	862	832	881	896	845	812	849	787	845	836	790	823	812	850	790	838	866	821	800	792	809	856	842	831	909	906	827	872	828	885	804	833	826	854	865	834	851	839	904	834	818	841	892	882	816	817	844	829	838	820	824	846	860	814	842	881	860	901	831	872	827	864	821	895	840	807	823	848	871	854	842	847	874	828	882	846	852	830	823	837	830	785	816	835	789	836	825	867	835	897	814	845	889	782	865	875	840	816	828	871	832	873	867	822	839	821	889	868	885	786	836	930	803	899	865	810	865	854	835	883	846	907	866	863	859	875	860	865	853	867	799	833	871	878	823	878	890	874	848	826	836	827	871	865	838	867	837	869	848	853	842	888	916	804	816	878	842	841	854	887	828	808	839	848	809	867	821	838	808	891	854	812	830	836	848	853	861	850	863	874	834	793	837	852	845	877	834	844	861	847	808	898	837	841	873	863	850	847	912	930	892	848	838	828	858	906	887	853	819	824	850	868	832	918	899	874	817	847	880	804	818	879	823	845	833	845	833	821	840	843	826	854	868	888	819	884	860	903	864	854	912	855	902	814	837	879	902	844	834	798	844	832	837	852	860	798	830	857	865	823	846	870	815	845	884	835	846	845	830	825	817	839	880	795	807	822	854	909	845	848	882	840	861	756	837	847	855	852	883	840	855	866	887	853	865	838	807	834	850	890	848	861	816	879	872	826	856	750	833	884	879	851	835	855	836	844	818	857	857	836	837	840	834	839	827	856	841	850	847	829	850	865	783	805	813	830	862	825	803	866	870	862	798	834	834	841	826	854	844	774	842	834	831	866	881	869	830	836	838	877	907	857	800	828	856	821	875	833	862	873	846	874	888	855	844	884	804	828	858	889	836	832	837	846	808	873	869	884	868	924	837	869	829	847	868	879	833	786	836	825	848	878	897	861	875	830	815	839	889	857	820	860	870	831	803	851	812	791	827	862	834	854	858	842	846	823	788	866	849	846	884	866	834	879	850	863	858	809	819	910	820	836	897	865	835	870	827	885	826	826	886	813	894	864	810	844	848	814	846	858	828	818	866	854	884	904	856	816	879	856	870	871	829	866	835	849	830	815	838	814	826	831	882	801	781	858	824	840	847	885	877	825	881	833	887	849	876	873	834	858	866	811	819	824	866	862	827	848	907	849	810	842	897	845	811	842	860	883	810	767	860	873	867	881	818	796	813	894	830	870	849	845	892	871	893	828	863	899	829	834	843	880	843	845	819	897	847	831	839	857	862	849	832	808	870	907	852	822	859	860	873	839	828	866	833	863	864	830	845	859	877	822	872	864	825	903	874	874	808	897	864	850	842	874	775	837	839	849	831	863	856	877	808	836	876	867	826	863	831	909	886	864	868	827	866	890	832	855	822	873	884	845	846	841	849	817	851	881	839	855	813	869	791	805	882	841	888	822	897	870	824	836	833	873	837	853	797	894	827	827	791	853	873	852	873	783	885	840	833	878	796	892	852	848	875	856	882	799	804	874	856	844	845	870	829	839	823	817	838	875	917	822	860	853	811	831	837	806	826	847	824	830	841	790	829	914	809	821	814	834	882	850	884	808	883	826	826	810	842	851	836	864	867	801	871	842	876	843	931	853	842	839	844	880	880	863	869	918	813	877	849	894	862	874	848	802	900	847	840	883	862	807	920	870	841	869	844	876	836	873	827	869	865	819	824	868	865	840	838	821	880	843	810	840	849	886	853	839	876	853	861	833	852	856	850	830	840	840	851	776	903	857	835	864	853	898	842	839	830	869	786	815	886	851	837	907	826	864	831	828	858	911	846	848	886	845	870	890	819	802	761	841	891	860	836	826	841	805	859	825	869	886	810	873	858	827	860	835	857	836	847	899	873	865	844	835	828	871	821	902	856	862	844	859	828	869	804	840	857	877	796	827	837	887	812	914	858	884	882	854	785	800	875	848	840	831	837	903	835	894	814	831	844	856	859	824	825	844	822	822	783	851	834	840	865	824	904	871	843	823	860	855	804	859	850	820	871	884	851	818	837	857	861	895	857	831	902	830	828	860	843	795	837	806	814	858	889	843	851	812	847	829	876	769	888	884	845	876	803	877	839	840	858	887	856	821	821	855	910	812	780	867	872	855	857	885	857	881	903	829	781	851	866	823	845	849	838	853	914	808	799	910	833	856	831	794	897	822	864	855	879	857	810	828	842	867	873	867	890	877	888	825	873	823	785	869	803	858	846	854	869	833	901	796	863	887	781	826	800	871	790	885	865	901	834	900	848	835	846	863	814	824	874	810	860	875	777	824	888	837	853	813	832	846	881	897	838	827	897	812	861	836	857	840	853	872	891	855	843	865	844	865	851	859	819	826	862	884	897	816	789	881	859	813	868	867	912	847	880	876	822	845	820	833	827	814	849	861	796	845	820	872	860	815	862	837	786	841	836	863	823	862	807	823	881	787	827	901	823	810	810	843	866	820	787	875	823	876	856	861	873	865	831	838	880	887	865	844	895	879	870	859	838	873	866	847	830	820	890	845	821	837	839	817	875	869	849	838	858	868	816	848	853	818	843	777	838	909	882	813	838	847	816	834	828	874	884	869	806	766	849	841	798	838	834	873	874	867	866	857	799	833	881	905	812	886	833	867	775	849	868	901	855	868	840	883	904	851	872	854	830	829	893	850	863	805	794	880	862	879	859	862	879	830	843	857	863	849	802	856	811	860	850	872	863	896	935	850	824	871	846	912	830	840	809	886	874	809	844	845	836	878	854	889	857	841	837	830	831	865	809	788	860	849	828	845	864	792	847	857	897	837	852	917	854	842	825	876	830	851	870	831	861	878	886	907	856	862	892	832	824	865	808	871	814	861	835	884	818	863	888	896	851	818	877	908	829	814	900	875	876	872	901	872	874	857	878	844	840	838	787
5413	283	170	176	193	167	177	159	168	170	159	179	152	160	188	162	178	144	171	169	178	189	163	169	172	173	179	158	153	188	160	174	164	174	193	181	197	203	167	186	178	165	138	163	152	160	187	187	158	177	155	167	176	157	163	154	192	159	170	159	169	164	162	203	203	185	155	155	186	176	158	186	194	169	156	162	183	161	151	157	185	169	165	143	144	144	167	172	177	186	166	201	171	170	157	177	168	184	169	172	151	174	167	153	149	179	174	165	172	189	155	154	182	152	151	166	178	180	183	159	167	172	148	158	175	174	188	179	159	158	163	185	170	172	147	159	158	159	156	171	184	149	200	170	162	194	162	173	183	189	155	172	176	175	187	159	167	166	197	173	178	190	153	158	161	168	149	164	185	183	149	156	192	165	163	185	197	170	170	187	178	156	174	189	178	185	160	172	166	184	152	176	147	161	172	190	168	155	168	156	186	174	176	162	174	156	160	178	168	190	140	196	168	183	179	175	180	209	192	155	169	178	140	188	186	160	176	144	184	166	164	193	166	154	175	172	159	164	159	151	145	171	148	174	190	169	173	184	175	182	196	176	156	153	164	164	146	136	169	161	160	168	192	184	132	154	169	161	161	179	184	172	183	164	160	146	180	168	173	165	177	163	178	178	176	186	168	183	198	190	170	205	192	162	157	156	195	160	154	177	181	177	169	173	191	186	168	160	190	184	160	170	177	168	169	166	186	187	167	158	153	172	164	145	171	197	170	162	191	165	168	161	151	160	162	167	179	158	157	167	179	183	169	185	150	171	187	176	184	158	157	176	182	167	168	192	188	176	211	181	164	166	170	182	205	191	159	149	168	192	165	187	170	178	181	165	160	155	158	151	162	158	161	174	161	171	168	178	181	153	181	175	175	164	167	172	168	159	185	167	135	188	185	157	170	190	195	158	158	189	173	184	169	172	156	169	167	156	144	194	189	138	172	168	163	175	151	174	171	186	166	177	168	150	173	169	167	176	152	183	181	164	167	162	161	173	160	183	174	194	177	161	171	180	186	159	188	171	165	139	140	159	159	167	153	158	173	157	150	160	211	164	169	175	161	166	183	165	194	172	166	175	197	168	168	171	165	154	186	176	193	162	204	195	173	154	184	184	179	178	169	174	160	165	169	163	170	202	182	159	167	157	146	171	198	181	185	172	196	178	176	162	199	178	176	185	186	172	176	149	190	171	186	166	173	173	173	199	168	141	193	171	172	181	177	182	166	157	152	173	167	158	179	173	154	191	181	175	160	167	186	173	165	179	181	150	171	154	164	156	172	159	184	150	174	173	151	166	173	170	168	189	184	169	181	209	171	173	143	169	165	170	169	167	157	162	173	168	172	143	179	172	150	158	217	198	188	171	168	180	193	187	168	149	184	166	178	170	160	152	163	181	191	205	160	167	160	164	161	159	196	179	161	178	183	151	159	186	182	163	161	159	193	190	163	195	133	186	172	178	207	177	177	182	163	175	159	142	171	164	171	164	180	175	164	160	194	190	160	160	167	148	198	190	165	147	157	157	183	183	153	172	181	167	174	163	164	161	155	187	177	210	155	177	162	156	191	148	162	157	174	168	168	200	164	148	183	169	166	183	188	168	162	164	161	153	169	183	182	166	170	152	184	178	193	161	176	169	169	155	180	189	151	170	164	175	181	156	171	159	184	178	180	207	179	173	175	179	143	188	157	148	171	178	183	159	182	167	160	149	160	140	165	170	170	174	182	143	182	156	163	160	169	176	140	181	178	143	194	146	159	192	194	156	151	150	129	166	159	159	160	179	171	165	150	200	163	145	167	182	177	158	186	195	179	171	150	168	175	158	169	175	168	174	171	158	171	154	128	181	173	175	174	160	159	193	184	188	189	176	159	182	181	129	157	158	150	175	161	198	152	158	167	181	167	179	156	169	186	178	178	162	210	162	181	149	165	172	186	183	160	172	137	169	151	164	168	185	185	176	173	148	162	210	165	171	156	194	193	173	167	149	182	142	175	186	151	154	161	158	179	159	176	194	169	156	197	174	182	165	163	175	166	180	193	182	154	167	183	161	160	164	147	161	171	177	177	157	196	183	171	172	155	175	179	194	171	203	178	179	169	180	171	190	166	188	154	177	177	175	175	174	152	172	229	169	178	170	175	159	149	165	170	173	183	158	147	181	174	189	175	174	153	180	171	176	183	149	160	170	178	165	177	178	186	176	175	169	184	168	174	165	158	179	187	166	155	188	169	175	178	141	166	159	177	177	148	148	166	162	182	126	160	164	154	151	160	159	148	177	192	178	177	158	186	174	158	160	176	171	168	200	174	149	153	149	161	160	153	134	143	170	189	150	171	178	153	144	164	155	154	173	151	182	176	156	174	178	189	148	166	175	179	167	136	205	155	159	179	166	167	165	172	148	180	170	194	164	172	164	163	137	174	159	175	147	173	172	174	160	190	163	187	155	160	169	192	154	189	176	195	181	176	138	172	185	155	180	163	163	151	160	167	197	183	178	178	183	170	174	190	143	181	147	172	202	177	177	191	171	159	187	156	165	169	154	163	188	150	190	165	159	161	169	180	166	153	182	169	165	167	176	168	185	182	157	173	169	200	167	151	164	186	162	170	192	175	159	165	167	172	164	173	157	173	168	167	168	154	157	179	168	179	177	177	160	152	169	175	200	198	183	183	182	182	168	150	173	167	198	175	186	202	161	195	160	158	145	171	180	168	190	165	180	160	170	182	187	171	167	172	180	129	168	167	187	161	194	148	166	158	167	181	192	182	182	142	196	175	185	200	172	137	175	175	178	193	173	170	182	145	182	172	170	170	179	156	162	172	164	190	178	172	194	183	171	171	179	163	173	179	151	146	158	149	154	169	169	176	183	159	154	156	171	159	159	166	162	167	174	171	170	165	170	179	164	155	161	162	159	189	159	180	175	175	174	186	153	164	186	165	199	157	153	171	166	186	190	201	193	180	169	185	159	177	157	185	164	181	194	178	155	168	163	192	146	160	161	179	147	177	180	135	165	141	183	177	183	177	168	182	174	175	186	186	183	158	167	171	172	170	148	152	181	162	166	152	177	170	159	140	184	181	188	154	179	172	177	164	164	189	160	177	165	170	180	181	156	190	174	176	159	159	183	170	137	175	175	160	175	163	158	174	175	199	166	159	168	164	163	176	178	173	198	170	172	167	173	183	153	179	162	177	166	188	176	170	187	173	176	185	152	170	210	155	172	163	187	146	184	159	189	181	175	160	164	166	169	161	164	160	167	158	158	201	178	170	166	182	164	160	166	173	182	188	166	198	160	191	181	165	156	184	171	157	179	158	182	138	165	169	173	145	161	180	194	181	152	172	154	177	169	174	149	141	149	168	170	176	135	188	163	157	144	174	183	177	174	181	177	181	161	176	138	158	173	151	155	188	155	154	171	150	181	199	173	150	167	147	182	190	161	178	175	182	167	168	173	187	184	174	181	187	152	161	159
3550	429	420	431	436	449	418	437	406	442	467	403	403	398	416	423	439	422	429	428	415	444	421	422	411	448	448	429	422	438	413	415	446	460	402	413	394	458	409	411	440	414	421	443	421	415	435	420	388	423	404	433	428	442	418	431	452	448	435	432	447	417	434	452	406	416	411	433	451	462	401	444	434	435	402	414	457	447	391	413	408	409	439	468	424	443	459	453	463	432	431	422	443	415	456	415	435	452	417	445	391	426	429	419	450	413	453	439	431	403	412	424	421	397	397	423	415	392	448	452	439	413	409	421	438	399	430	405	416	384	404	426	426	441	406	426	406	411	365	432	414	394	421	417	412	461	419	425	424	429	430	417	460	391	452	387	427	443	388	435	420	447	431	426	443	421	437	415	413	375	408	434	427	432	412	451	431	404	441	430	434	419	444	440	424	406	432	399	423	424	494	424	466	441	442	431	454	429	461	429	428	409	441	409	409	415	433	438	464	440	433	424	424	437	412	434	426	462	396	429	427	406	437	437	442	449	419	419	413	393	401	431	464	455	423	401	434	426	387	429	432	444	407	433	405	430	407	412	395	450	450	419	429	413	424	417	406	444	443	362	435	410	460	435	455	436	409	399	408	414	413	429	437	463	419	440	421	406	400	429	428	412	388	437	402	423	405	398	460	425	401	411	423	413	445	381	389	422	436	422	418	409	425	427	424	390	417	417	393	385	406	430	435	416	433	454	390	448	418	416	440	438	381	404	437	404	442	407	417	443	427	397	417	384	399	437	420	453	480	452	400	429	448	412	411	421	430	444	449	485	403	424	399	427	402	414	461	424	432	444	431	435	424	440	429	418	431	419	440	458	389	430	432	390	425	388	412	491	417	437	457	413	429	441	405	426	412	430	416	414	424	475	430	446	434	433	403	459	453	441	429	443	423	444	409	437	426	430	394	428	442	420	452	384	429	417	414	431	435	441	440	427	393	462	416	395	433	432	447	390	447	449	408	427	440	429	423	433	407	416	400	446	453	429	385	447	439	380	421	409	414	391	407	460	429	433	449	431	432	469	420	427	416	390	456	437	424	404	397	402	434	416	448	395	459	408	456	432	435	404	403	430	404	466	449	433	457	471	447	418	425	452	422	424	425	455	409	452	436	420	454	449	425	420	421	429	424	467	410	446	410	454	427	437	410	440	392	451	424	420	423	445	390	425	393	419	425	473	434	437	396	410	407	416	448	432	460	422	440	437	445	408	419	420	424	432	399	459	426	437	432	408	440	444	425	422	411	401	376	413	429	428	429	451	403	436	414	426	430	462	414	458	406	402	414	432	404	422	426	417	436	407	455	447	437	415	418	380	453	436	398	421	424	415	442	435	450	427	444	424	402	454	436	395	469	434	420	471	440	412	414	423	407	448	440	390	427	443	428	403	416	455	430	433	417	454	431	390	435	395	393	416	415	428	442	369	416	441	437	430	401	427	413	400	454	378	437	421	416	379	415	422	430	432	440	406	457	414	443	409	413	408	419	425	385	430	415	433	446	405	411	414	409	423	433	440	418	426	410	444	434	430	443	434	410	452	425	454	442	429	434	408	429	414	438	419	457	424	432	380	410	433	409	421	435	424	438	418	470	437	427	413	420	431	451	416	442	439	469	445	423	408	434	436	433	402	415	404	391	407	449	424	415	402	425	436	445	413	409	450	413	490	430	402	448	450	413	407	433	417	399	435	416	428	468	410	461	452	443	461	427	420	428	429	407	420	420	423	429	409	418	429	393	444	437	419	407	447	413	400	422	446	427	424	433	431	389	432	402	439	407	419	429	402	443	408	424	404	418	408	430	409	385	437	444	439	396	415	422	436	422	441	430	410	411	415	427	416	436	440	414	430	447	430	388	433	434	405	422	454	395	409	414	445	443	357	451	413	444	439	424	395	428	435	423	421	421	407	431	414	460	391	438	424	418	414	405	408	450	450	434	437	402	389	417	447	416	382	445	462	428	387	409	449	394	403	417	412	417	419	427	443	432	456	433	444	437	421	451	401	401	406	399	415	432	437	418	464	428	426	418	436	397	443	412	464	425	437	433	395	435	411	432	404	444	434	402	444	416	412	443	413	411	385	398	425	421	442	471	446	448	443	425	456	425	439	462	416	454	440	421	461	389	414	453	445	411	417	439	424	431	442	420	405	444	418	419	444	439	417	411	399	435	441	393	454	420	448	425	458	435	397	431	424	452	444	442	464	444	412	419	458	429	449	459	384	405	442	396	411	398	429	485	416	427	419	414	418	425	400	402	430	420	442	426	434	427	412	404	428	433	404	401	441	452	437	430	404	429	444	431	425	409	440	395	440	420	436	377	456	408	430	468	418	425	389	427	425	423	423	408	395	433	424	430	390	402	424	447	449	407	426	486	451	438	405	445	403	422	433	445	413	442	435	447	407	436	434	456	395	445	415	424	425	428	470	454	450	456	445	431	457	413	432	430	422	426	430	414	407	467	447	432	435	419	435	415	427	464	441	412	389	434	425	406	399	447	415	446	396	413	398	421	412	432	449	442	447	413	418	452	407	436	442	386	417	466	447	385	456	423	398	416	405	421	437	437	421	390	418	366	432	421	391	438	440	426	414	456	448	427	454	380	456	415	394	415	408	408	419	431	460	443	434	417	416	405	426	433	420	423	431	455	402	415	393	424	407	448	445	442	476	408	402	442	413	451	417	409	451	457	438	428	409	442	425	405	426	405	416	406	404	397	395	391	470	427	434	394	424	437	427	403	417	400	387	461	453	430	449	413	435	403	433	425	434	421	442	479	434	394	421	444	433	389	463	416	401	398	428	407	479	441	391	416	364	394	396	402	427	430	405	453	436	412	430	424	423	444	407	467	447	446	461	414	431	442	419	398	495	388	408	406	420	425	412	374	429	421	385	406	390	439	446	429	452	402	409	463	404	425	393	396	448	434	420	420	404	422	431	425	415	386	408	429	447	454	439	443	442	410	424	455	427	441	465	419	386	456	441	425	423	435	434	422	437	419	424	454	438	386	470	418	481	466	432	443	440	402	417	402	423	457	436	435	408	462	413	415	396	401	407	425	455	433	385	429	425	463	413	412	431	424	410	418	416	424	420	431	433	472	429	451	410	413	406	432	406	431	425	451	453	434	463	423	402	395	426	396	417	423	448	458	425	413	414	395	438	405	473	407	441	435	415	437	440	440	422	436	380	450	429	417	450	401	423	460	435	392	459	405	400	441	378	422	406	428	426	412	419	440	445	429	415	439	419	402	427	419	420	453	416	409	441	407	433	430	437	420	422	407	416	402	394	435	440	431	430	421	437	424	422	450	482	413	424	418	427	446	433	399	450	436	413	422	399	476	423	450	422	441	448	422	445	417	461	403	419	422	402	440	461	426	415	432	412	407	436	438	427	441	426	414	421	411	452	421	397	464	398	394	437	424	404	442	448	420	409	439	402	414	420	449	415	468	437	420	413	391	410	407	402	444	398	420	439
15584	1059	579	478	385	388	311	333	313	299	267	294	300	263	265	249	250	296	267	241	261	271	260	254	234	272	251	258	253	238	238	251	278	287	255	287	269	276	265	224	232	251	221	238	232	242	243	267	246	244	269	250	285	244	270	291	246	290	277	225	251	265	246	278	250	263	260	240	229	270	257	240	285	236	261	256	252	249	264	259	250	267	268	267	245	212	251	281	250	268	242	259	232	246	275	267	264	264	252	270	235	240	247	248	237	247	283	239	253	233	244	250	260	213	248	267	282	247	283	265	274	244	229	252	267	274	247	233	276	242	241	258	281	242	274	252	253	278	280	296	236	260	261	236	253	283	238	237	239	246	259	259	256	288	244	244	269	259	263	245	249	236	277	265	207	226	252	273	254	253	233	204	251	230	251	257	286	260	248	288	285	245	230	260	245	244	214	272	250	278	267	240	249	252	242	263	247	258	264	231	237	232	243	231	248	266	269	251	243	256	238	252	262	232	257	257	252	265	240	234	263	240	272	242	238	278	266	251	260	236	237	262	254	266	261	269	240	268	259	278	289	276	274	264	256	254	271	248	245	253	270	235	228	270	257	253	252	266	281	248	255	256	248	251	230	268	231	263	246	252	302	275	261	248	245	246	261	258	241	257	256	290	290	245	247	262	251	242	264	257	278	244	246	248	240	283	269	271	241	229	285	240	265	274	221	246	220	266	253	253	241	280	237	249	255	263	273	276	283	230	262	226	276	247	243	259	275	258	262	270	249	248	257	247	270	246	243	250	243	257	269	271	227	258	257	260	261	259	219	262	245	290	259	256	269	272	297	286	231	265	243	277	235	261	271	264	218	246	271	256	255	248	222	254	268	235	236	268	244	222	263	239	230	283	250	240	242	235	262	244	260	260	249	242	235	221	252	247	250	236	249	266	255	252	271	252	266	226	258	227	266	273	247	261	265	289	287	249	286	251	223	300	281	270	251	227	248	282	249	238	253	264	262	244	249	276	260	260	244	247	247	256	254	244	253	225	245	266	306	266	266	243	236	237	252	228	246	253	237	240	234	258	242	239	260	261	236	243	252	249	287	275	239	272	265	229	285	253	248	242	244	278	249	259	243	260	241	270	231	247	260	272	251	278	223	275	256	233	251	284	273	291	251	235	261	270	246	235	238	247	242	259	293	265	252	256	264	258	262	268	234	255	250	258	240	267	240	239	258	245	255	269	261	263	272	251	268	217	247	228	227	239	249	249	213	237	257	239	242	242	225	267	249	259	238	235	270	262	248	285	260	244	262	264	258	284	309	282	240	255	256	225	239	228	252	269	250	222	308	263	241	242	287	282	264	247	265	261	269	273	290	223	239	261	273	261	256	264	265	271	244	245	258	229	244	232	241	253	281	256	261	279	271	241	275	233	263	255	246	247	252	243	246	247	291	260	281	270	292	257	241	249	258	242	259	237	248	231	275	251	259	230	269	269	263	270	269	255	266	270	261	241	250	256	249	262	249	265	273	249	277	219	246	231	244	270	273	262	250	263	213	251	236	228	258	229	272	242	248	248	263	237	265	250	260	245	259	268	241	262	254	255	264	246	247	256	264	232	236	278	233	254	248	241	242	242	232	254	254	267	239	227	265	236	251	230	280	250	233	274	281	262	244	251	257	258	257	250	227	263	228	264	237	255	262	242	212	248	234	244	256	289	245	279	263	270	247	258	275	291	264	268	256	270	257	229	277	237	269	245	250	255	251	223	240	231	261	254	272	279	225	264	245	252	245	237	281	251	270	243	273	262	274	240	275	240	305	262	251	260	279	237	261	228	235	238	236	243	227	215	256	278	273	254	286	267	253	218	233	237	223	229	271	247	255	237	252	245	287	269	245	273	238	248	285	221	246	262	272	245	242	247	228	280	268	248	227	272	260	266	250	277	251	249	231	264	267	242	264	236	232	249	215	263	244	253	247	257	245	244	252	255	276	261	251	281	257	252	262	244	241	249	266	253	225	292	255	249	248	264	238	244	238	252	284	267	242	261	232	285	264	240	270	264	274	259	230	274	228	208	246	257	271	261	287	238	273	292	257	248	225	270	269	243	292	275	251	231	222	236	257	275	260	224	240	240	256	267	251	254	247	240	269	257	285	292	280	274	248	234	259	265	272	279	250	251	265	257	269	260	269	263	260	275	246	261	252	223	239	272	249	279	241	303	294	234	234	266	268	274	252	260	278	239	266	241	240	249	256	221	239	248	229	233	241	259	224	237	231	244	210	249	281	252	264	299	273	247	246	251	253	250	208	217	300	240	249	254	275	257	255	250	247	252	265	254	246	263	291	258	267	265	241	257	270	275	220	275	226	198	244	253	252	241	275	280	251	281	262	229	263	259	282	252	258	277	253	275	264	263	249	250	251	239	264	253	223	256	234	264	242	268	247	266	273	236	239	247	259	249	250	252	285	276	247	268	236	247	254	268	249	272	279	233	269	283	267	270	267	225	230	269	242	234	252	234	264	244	272	248	254	243	224	272	271	260	273	261	229	259	240	244	264	252	260	242	254	245	221	258	260	226	213	229	282	291	252	249	264	265	252	243	247	270	243	264	277	249	223	267	240	223	222	243	212	271	269	250	282	231	293	256	254	266	311	259	244	253	248	255	248	259	240	213	245	242	257	258	259	251	244	265	282	237	271	268	264	241	234	231	266	254	286	255	281	273	239	239	262	279	212	264	249	242	244	256	256	276	268	265	239	278	279	265	236	223	235	262	208	228	252	231	255	270	253	252	264	236	261	238	247	290	243	256	220	248	289	261	276	238	228	263	209	227	256	240	271	235	246	265	250	244	238	232	258	254	253	270	262	237	224	240	246	235	268	272	257	238	231	270	237	265	210	223	282	256	284	244	245	251	250	264	252	250	256	259	232	246	225	271	244	252	244	241	236	263	273	237	240	255	266	221	273	250	256	255	262	260	234	263	271	262	240	250	271	272	243	219	272	254	268	251	271	245	256	258	240	253	270	237	231	256	266	262	277	265	271	270	238	234	246	213	227	262	292	230	242	252	261	226	269	261	250	246	257	231	236	270	256	241	248	270	256	265	256	249	232	259	285	273	240	244	257	267	259	249	258	253	224	281	270	242	241	229	283	233	244	228	240	259	253	236	251	278	258	255	252	252	267	262	233	249	278	252	219	250	273	258	248	249	257	275	264	236	258	228	245	235	260	252	273	264	253	224	247	227	253	247	287	256	261	278	275	276	278	253	235	260	253	241	279	253	257	264	285	264	243	225	217	257	240	248	254	250	237	226	243	236	253	259	243	291	272	266	276	265	270	229	253	248	256	271	267	275	264	237	249	252	256	270	230	264	218	235	263	249	240	234	261	256	239	254	259	254	255	248	279	237	247	226	246	276	269	292	252	300	273	291	255	281	265	243	271	253	235	254	280	243	262	274	268	261	269	265	211	255	277	248	253	281	245	235	265	238	236	238	236	278	270	251	283	273	239	247	253	283
9671	858	1285	1402	1223	1068	1004	922	836	811	765	749	744	698	700	762	615	693	651	669	646	608	644	630	634	631	669	582	620	602	621	633	609	612	641	574	593	594	595	593	610	598	649	639	632	611	582	587	594	606	598	561	634	578	613	608	627	592	613	605	617	623	561	578	595	597	605	657	631	673	610	612	586	581	594	595	615	611	642	588	644	627	576	606	586	614	611	598	539	647	627	598	585	627	585	568	583	620	613	567	576	574	637	606	574	595	586	576	586	609	587	638	572	612	560	554	605	593	558	608	617	597	621	605	616	636	590	659	643	599	608	547	586	621	600	593	623	595	608	572	568	622	600	593	609	590	635	626	639	608	624	589	604	651	592	580	571	569	621	654	637	604	616	617	604	599	637	624	566	607	590	589	634	598	588	594	622	580	595	586	581	585	601	595	611	576	613	595	613	598	593	580	581	575	548	642	586	598	609	618	648	587	555	577	594	592	618	590	595	594	604	596	595	536	641	618	596	577	598	588	572	588	609	569	606	587	613	576	563	576	612	555	622	599	588	588	618	598	597	629	610	590	566	616	637	589	602	657	588	600	589	601	589	602	544	607	613	592	611	586	602	614	575	585	620	572	571	608	586	530	599	601	601	594	598	634	622	570	591	626	621	599	560	606	590	636	603	564	599	557	592	591	586	592	567	587	567	622	606	604	612	598	632	582	610	566	619	592	610	604	584	601	590	584	605	659	602	622	669	598	597	603	599	611	602	623	604	610	575	594	591	602	578	576	592	599	628	635	634	611	583	569	617	584	629	620	563	609	605	567	580	582	597	606	599	549	612	578	605	623	614	618	611	628	551	558	590	603	616	565	625	587	602	593	590	569	625	571	574	617	616	561	598	596	625	596	626	640	632	579	647	593	587	573	619	618	614	587	594	621	568	620	578	608	605	627	595	627	642	631	625	630	610	610	541	598	555	613	604	543	587	579	580	576	614	618	637	590	584	594	592	595	588	574	570	606	623	629	583	541	592	612	596	589	603	582	566	597	628	617	646	570	578	605	616	566	630	636	615	606	597	590	626	604	606	571	565	601	625	633	606	579	595	627	599	580	603	554	644	601	565	620	585	624	657	620	633	594	579	557	568	615	611	634	558	601	603	593	590	626	579	588	585	584	616	602	647	606	610	589	602	565	628	595	603	583	608	595	623	638	606	589	631	601	648	606	627	560	602	586	563	620	626	586	601	601	596	591	615	615	663	635	642	594	616	586	562	627	615	636	632	586	637	590	580	630	598	639	622	639	597	614	630	602	608	560	613	568	583	624	621	590	585	608	584	582	610	592	572	621	566	566	561	597	634	568	607	610	584	600	549	600	601	596	650	612	607	599	572	573	604	571	640	589	591	604	583	657	579	615	609	577	594	577	623	584	605	593	610	597	606	590	620	603	627	624	591	640	589	553	575	607	636	585	585	618	657	623	551	620	625	609	602	608	625	589	575	628	611	576	618	590	603	617	603	581	620	614	603	572	633	572	619	615	618	615	615	579	590	610	578	597	598	545	669	588	573	665	589	572	631	573	600	602	626	582	653	645	610	609	616	622	575	618	601	613	561	564	613	587	613	610	638	592	590	580	621	582	607	591	571	595	633	592	585	581	589	587	631	585	639	625	589	586	579	601	585	585	632	618	582	571	626	637	598	616	641	577	595	611	561	578	605	578	610	618	621	592	591	597	547	639	633	599	578	564	583	606	585	585	550	590	616	604	591	573	639	638	598	613	579	609	591	618	605	603	596	568	609	544	637	577	611	566	609	629	602	590	641	613	556	640	580	581	592	581	574	643	610	609	563	616	559	587	620	642	589	586	588	631	570	597	597	615	603	642	547	563	648	542	625	608	622	586	585	580	564	617	612	627	564	626	599	587	542	627	603	550	576	599	632	569	578	630	626	600	572	616	641	584	605	568	632	603	588	628	633	617	598	600	607	594	599	588	621	613	594	611	607	585	630	560	612	636	576	565	574	576	650	573	562	593	591	595	577	554	575	601	589	609	637	605	609	563	615	580	579	573	605	633	591	594	608	568	598	578	580	578	566	590	609	574	576	602	604	606	584	624	618	542	581	627	545	554	610	608	547	619	601	604	639	618	653	581	589	568	613	574	576	610	604	613	611	589	634	574	581	568	601	636	588	607	571	636	566	545	596	597	593	593	612	569	572	600	617	594	612	578	611	578	619	599	661	632	606	612	595	577	631	640	615	587	585	648	601	580	569	593	607	567	610	620	595	566	609	611	592	597	598	577	550	594	585	563	590	607	625	608	604	598	568	583	579	614	580	607	575	598	610	536	607	606	635	614	580	601	598	614	620	596	578	609	600	578	608	604	594	641	597	588	606	568	589	590	617	590	639	628	657	580	607	573	583	590	607	609	543	562	582	566	598	611	622	569	627	602	597	638	599	664	616	594	609	577	643	609	586	586	622	588	624	577	550	619	600	636	649	592	630	556	595	626	588	637	595	596	644	586	584	559	556	557	644	537	612	608	598	558	564	614	614	609	634	560	606	618	594	594	641	604	615	615	582	569	606	571	586	606	588	589	585	591	611	576	630	543	609	598	621	617	595	567	569	616	578	630	613	577	588	582	628	624	620	614	585	583	615	631	561	645	568	636	611	628	549	611	591	621	605	614	618	626	575	570	573	574	580	621	612	626	621	578	589	632	622	599	608	603	607	596	644	597	619	613	591	621	642	616	607	568	619	576	560	578	636	572	620	598	580	582	605	573	583	592	593	619	621	574	598	551	621	588	638	591	591	533	624	614	561	637	587	581	579	595	597	583	626	625	612	634	581	639	654	623	614	618	613	608	624	603	610	582	619	626	588	577	602	608	603	584	584	580	597	552	611	565	585	610	599	669	585	565	586	624	609	592	610	589	613	571	638	622	625	605	666	610	574	576	605	624	618	543	597	616	616	579	556	623	549	569	627	617	621	602	615	600	595	603	574	601	606	553	598	650	602	586	582	611	597	592	554	625	626	600	596	630	570	574	594	581	627	550	591	611	642	611	581	576	602	603	630	577	620	596	586	600	603	556	581	545	621	567	645	633	565	601	623	604	634	603	594	602	602	579	607	624	579	607	616	597	608	608	569	604	594	585	638	649	596	583	604	616	598	601	630	609	566	600	622	562	644	624	551	614	583	561	633	581	571	587	585	595	586	582	591	607	574	591	585	597	620	638	583	597	559	577	596	605	679	581	610	564	574	573	586	617	631	590	645	585	617	653	594	578	635	615	586	617	568	587	608	597	569	592	539	581	639	613	615	600	618	583	631	625	592	626	611	602	591	624	605	595	614	582	583	595	628	626	540	607	563	601	593	581	580	631	605	553	596	576	588	658	585	601	606	607	609	587	582	640	629	571	669	575	644	579	592	564	607	561	601	606	619	590	613	639	612	610	589	643	584	612	594	590	603	572	626	615	618	584	609	560	611	628	601	560	610	581	578	607	591	651	564	593	605	611
26993	2997	1145	902	708	564	538	513	454	446	411	431	435	400	398	411	432	398	391	384	420	369	440	372	370	428	355	370	391	388	390	355	378	360	354	415	385	374	389	413	370	376	366	405	360	419	394	359	349	412	416	387	391	340	387	390	425	396	410	409	365	406	414	382	382	413	366	359	377	379	396	378	403	394	399	366	415	424	373	397	369	362	378	382	405	404	406	389	354	384	394	385	333	371	395	394	382	414	381	361	362	387	396	412	383	392	372	359	408	398	365	343	416	422	381	374	392	376	416	425	404	362	398	418	388	425	399	440	397	423	383	374	379	366	363	398	366	391	384	410	395	347	386	397	425	397	362	348	395	393	355	393	363	407	391	407	381	372	407	388	393	387	404	354	360	370	400	418	346	382	401	429	355	394	390	393	389	389	411	353	393	374	372	419	375	410	389	373	377	380	383	370	420	374	428	385	431	389	370	346	386	380	358	395	375	390	365	373	339	383	412	375	369	361	398	371	411	376	375	396	396	383	396	383	407	397	374	350	365	407	412	366	396	360	382	379	384	363	412	379	363	375	373	387	409	383	391	356	385	423	371	385	343	388	385	376	411	380	376	363	361	400	379	428	391	378	390	370	424	383	382	372	360	362	376	399	389	434	376	383	377	383	365	373	403	386	394	341	376	380	361	360	395	358	406	430	391	342	378	366	382	401	359	398	384	363	361	384	413	366	407	365	379	370	371	369	438	383	416	388	374	394	395	398	377	375	343	371	402	389	375	367	376	400	372	401	361	384	386	410	371	365	379	354	381	423	391	394	421	334	372	393	363	383	414	363	337	403	378	402	425	376	392	398	386	411	345	370	428	382	396	375	409	368	359	322	383	334	378	381	390	384	379	414	386	393	425	363	379	364	352	380	418	363	331	376	381	369	384	397	396	377	346	400	433	441	406	395	347	405	399	385	364	417	377	389	382	394	378	402	381	369	384	358	419	409	382	395	358	409	394	408	365	315	416	382	389	397	349	401	386	385	414	393	394	384	350	340	356	398	374	430	364	396	354	399	402	345	413	367	405	376	360	420	391	368	379	354	389	383	375	395	436	354	380	360	373	408	382	383	364	405	413	365	352	354	387	358	404	402	402	363	408	366	416	397	379	380	388	362	393	377	376	396	341	362	372	359	351	387	382	368	379	363	374	432	386	381	404	364	357	367	423	412	401	379	381	375	375	435	384	442	388	397	417	406	371	371	374	394	391	404	382	357	371	382	369	418	387	391	401	383	393	378	426	352	367	410	393	363	399	380	403	383	361	391	361	328	410	388	366	401	384	413	422	385	399	410	376	375	399	383	374	389	358	366	391	366	394	365	386	386	362	357	375	420	395	360	410	404	406	375	382	429	363	377	356	434	384	348	390	363	371	400	377	370	355	370	408	397	397	405	399	391	393	384	387	413	391	400	388	340	358	372	376	344	410	361	401	403	369	371	407	385	400	394	404	377	369	342	366	415	452	345	333	397	400	396	405	342	348	394	403	391	348	413	429	391	399	384	391	376	379	363	420	399	379	404	360	394	380	403	399	343	381	397	371	360	363	389	374	383	401	390	386	417	387	396	378	394	365	379	385	380	406	372	381	372	390	387	394	373	391	377	403	386	377	356	361	369	378	383	399	431	395	398	374	414	377	378	367	387	372	387	394	384	410	397	401	397	401	368	402	356	391	452	374	345	374	358	398	377	374	361	393	381	383	345	417	356	405	389	413	421	419	336	459	404	381	393	390	350	381	378	380	376	392	417	368	383	393	418	341	384	366	380	385	393	391	372	385	365	364	358	364	375	405	410	368	378	402	363	394	392	423	376	373	398	366	347	359	398	406	433	355	396	354	369	403	366	360	373	375	377	354	390	362	351	396	375	375	392	397	382	412	351	385	405	359	397	369	393	385	387	363	386	382	420	424	354	366	347	395	345	353	400	364	352	371	403	378	386	380	370	346	393	407	361	394	348	396	366	400	387	382	376	366	414	392	409	335	376	397	414	372	383	395	429	383	364	401	397	398	391	388	381	385	395	383	383	352	364	386	406	377	391	381	390	449	415	385	394	404	392	397	379	363	348	390	367	379	386	377	372	347	403	355	393	371	402	352	414	386	381	424	378	413	391	396	369	418	411	376	383	397	378	410	394	401	381	347	380	399	355	360	386	383	429	436	353	415	403	398	379	417	351	385	393	396	399	357	413	336	378	379	389	428	380	396	370	380	333	367	392	403	395	395	361	402	367	406	391	391	387	407	361	406	390	337	416	356	417	371	375	391	340	379	371	342	380	354	411	416	351	358	361	361	354	416	386	365	360	386	392	389	374	385	387	408	410	394	391	359	385	372	402	404	385	362	414	380	398	411	362	358	406	334	343	394	375	388	371	371	410	379	369	416	371	361	376	388	383	371	327	391	391	409	412	358	378	378	391	389	370	391	413	421	355	398	358	361	358	379	376	380	379	417	373	340	391	394	400	376	379	356	393	370	357	383	382	374	404	399	413	371	393	369	348	374	365	380	382	381	349	374	404	410	393	385	383	375	397	405	430	376	383	362	383	363	376	352	410	363	392	361	398	391	400	375	366	385	393	372	336	384	388	346	382	403	417	356	404	389	381	382	397	377	367	398	387	392	379	387	333	328	409	364	388	413	383	396	411	416	367	428	400	366	360	347	382	380	377	374	382	352	394	434	384	390	388	364	400	415	353	357	360	395	409	407	397	409	392	418	401	373	390	381	368	402	386	386	378	412	390	363	406	369	361	369	362	372	411	321	366	390	370	376	399	339	415	402	366	385	401	366	391	377	376	389	352	380	381	408	385	365	420	391	373	367	354	346	411	383	398	402	349	439	376	380	392	385	360	410	368	424	370	388	396	384	419	358	412	375	397	403	392	376	389	349	391	370	356	359	387	366	387	390	400	401	394	401	423	389	415	398	357	437	388	388	374	395	352	395	401	345	371	365	371	372	365	363	384	395	374	406	406	365	386	393	354	401	360	387	342	387	392	371	394	372	407	353	367	403	371	384	408	361	409	418	347	369	381	413	374	404	376	393	373	402	382	370	409	398	392	369	417	396	386	385	372	415	368	426	385	374	396	375	399	418	359	389	374	382	362	410	371	362	382	369	371	361	408	412	418	382	361	351	390	379	360	357	358	357	365	365	383	357	365	390	400	376	390	388	402	396	410	402	417	379	393	410	370	358	363	389	355	421	396	444	426	391	378	402	427	408	438	424	341	391	399	397	372	358	394	393	398	382	364	391	415	378	391	410	394	381	408	366	364	366	374	394	385	371	381	406	380	376	352	393	369	365	381	409	383	355	377	337	373	371	390	401	335	387	400	402	425	357	405	361	363	381	363	400	388	355	353	408	370	349	367	416	364	392	376	382	393	374	380	355	422	337	375	392	393	373	373	395	406	400	368	360	403	392	373	334	402	360	402	384	399	361	346	384	381	377	403	375	408	399	417	399	380	394	382	406	416
14049	1359	2240	2469	2116	1835	1605	1457	1347	1229	1156	1094	1001	1038	988	988	992	994	952	939	901	895	913	964	867	886	894	841	898	908	919	890	925	902	867	842	877	877	860	860	900	842	892	823	856	866	869	903	901	853	866	872	870	819	882	886	823	864	892	817	893	896	828	809	841	883	831	858	794	922	871	841	831	859	841	820	852	848	871	852	872	871	826	894	841	806	816	819	866	806	876	840	837	812	904	845	805	834	835	819	841	834	806	864	815	872	818	827	834	858	840	885	895	895	857	831	826	874	840	866	813	863	813	836	808	838	858	837	816	812	803	818	781	842	874	890	850	862	803	899	847	873	855	838	831	828	809	843	841	858	829	796	876	866	831	846	869	836	865	844	869	841	844	880	881	870	897	825	846	848	800	859	823	850	888	828	849	894	867	822	825	847	889	826	845	845	856	825	842	819	872	885	894	886	862	883	796	861	835	855	867	809	840	832	873	844	886	874	832	858	848	877	879	851	852	836	839	835	813	812	881	861	806	828	848	842	876	812	819	879	807	844	858	831	849	821	851	839	881	820	794	866	880	859	874	857	920	830	850	834	844	828	851	835	812	790	825	833	841	903	809	813	841	837	812	844	867	806	825	855	861	844	839	866	863	852	838	871	829	807	848	853	782	811	840	853	830	838	845	832	858	883	812	877	827	848	839	854	860	813	873	823	909	849	813	804	806	848	793	851	769	833	845	871	846	870	855	841	877	854	831	847	822	812	862	805	824	841	847	857	861	835	838	874	854	872	866	842	902	824	865	855	818	783	873	882	825	848	800	826	862	853	854	836	884	832	817	852	854	833	880	832	847	824	855	848	780	886	862	819	868	832	802	843	869	868	795	840	802	898	889	833	846	881	864	869	841	821	822	842	831	894	849	819	866	779	880	854	880	892	838	825	848	860	856	895	862	839	820	823	869	851	800	797	786	867	793	866	825	857	865	843	881	862	870	864	855	869	836	874	809	818	839	830	825	802	801	820	839	826	847	825	858	814	820	835	871	865	800	777	834	891	854	886	859	843	871	890	886	862	811	770	839	870	804	828	829	864	824	869	918	832	810	792	816	839	829	843	872	817	850	811	854	810	832	854	849	838	886	840	866	831	895	851	839	868	867	852	851	865	829	804	846	808	859	876	801	872	872	912	874	883	841	836	825	802	864	853	831	817	835	843	873	860	907	866	834	863	838	882	857	811	819	850	852	888	748	805	860	858	865	831	841	805	853	832	849	886	826	801	817	889	870	860	912	825	827	791	842	856	845	766	861	914	805	835	808	873	836	839	892	830	821	829	884	845	856	798	832	852	881	890	872	838	838	860	840	827	786	882	888	804	802	847	813	865	836	819	840	873	825	819	846	849	840	796	893	875	876	838	822	820	886	836	800	829	836	812	815	845	833	807	815	843	810	789	853	845	847	843	859	804	837	821	827	836	890	877	759	843	842	874	812	821	835	868	830	851	856	856	878	856	860	871	815	884	814	852	803	877	822	841	814	829	806	856	848	817	844	816	869	804	847	814	854	820	796	800	851	839	869	822	863	852	841	867	824	868	811	821	872	797	845	830	846	796	839	866	872	819	826	859	840	829	855	860	791	825	853	844	853	869	852	822	857	900	864	859	859	846	865	926	790	896	859	810	852	845	885	798	856	876	832	873	876	849	836	857	889	822	812	797	861	857	859	856	845	887	807	805	818	806	790	829	800	859	850	851	895	816	856	832	840	898	808	858	884	823	796	833	832	859	883	831	859	831	820	861	829	868	835	846	864	823	836	824	884	817	806	850	852	902	848	825	836	868	864	853	856	772	884	911	825	873	821	814	861	852	856	789	833	860	904	824	893	870	821	858	812	886	888	908	864	862	838	835	848	829	882	832	866	823	839	895	868	831	833	862	844	852	822	866	830	818	797	786	842	816	815	783	867	822	878	777	868	821	881	851	871	891	866	833	778	838	833	842	768	827	860	821	846	833	850	815	812	820	779	786	841	816	779	833	865	894	813	795	882	876	845	823	868	877	840	871	843	858	884	871	837	822	805	827	875	854	855	871	821	852	820	891	843	921	855	842	836	880	826	889	859	860	859	845	820	876	826	854	758	856	871	830	862	890	873	834	831	828	816	796	814	846	795	867	821	877	800	839	778	859	792	841	830	808	828	820	855	865	833	862	784	831	804	857	831	868	826	811	882	872	859	850	843	889	875	834	839	861	773	816	852	887	861	844	794	811	871	829	880	872	893	819	874	869	842	869	840	888	815	852	790	800	831	826	857	847	791	827	863	805	861	821	806	864	850	879	810	848	868	857	826	864	778	823	846	869	885	869	873	863	869	845	829	837	841	835	849	862	811	893	910	897	850	807	890	823	804	829	843	817	798	867	821	818	863	879	874	893	830	799	836	849	849	871	844	907	849	852	831	871	883	840	784	850	818	843	854	799	881	888	763	843	854	872	857	853	839	819	849	855	814	827	830	831	816	852	898	804	789	804	863	863	860	872	859	847	869	804	880	873	864	867	840	852	825	864	862	838	797	846	845	913	822	838	911	873	837	841	839	851	871	850	814	869	845	863	853	831	833	826	835	860	851	807	853	820	842	811	854	800	826	834	844	838	869	850	802	896	867	883	834	839	805	896	834	871	854	900	884	794	792	847	849	857	787	836	838	831	864	855	868	849	877	853	836	842	847	876	866	860	873	828	834	832	772	851	827	809	817	874	837	839	845	824	809	812	881	800	873	842	838	860	869	868	803	847	858	877	856	814	887	858	845	846	838	878	808	790	861	861	848	843	814	817	817	847	855	810	878	820	889	825	888	899	821	821	821	809	861	808	843	882	843	866	820	835	827	890	814	817	878	818	886	878	827	870	837	819	861	803	903	870	849	871	815	805	816	869	880	861	837	885	852	803	774	831	839	871	877	831	840	837	849	885	818	844	883	835	791	822	859	858	847	863	786	864	818	828	842	826	797	899	810	786	872	831	843	836	830	877	816	833	842	788	862	813	833	864	829	886	816	764	837	846	821	792	881	820	863	816	886	814	837	812	917	866	786	850	856	852	821	822	898	879	873	887	809	890	845	830	871	819	838	839	823	808	780	851	801	838	838	806	833	878	838	835	836	831	875	842	844	864	858	815	813	824	829	816	857	908	916	845	824	825	905	876	871	882	827	781	811	842	826	854	820	829	821	882	802	799	787	815	898	867	823	874	813	849	801	847	804	821	840	885	858	875	866	888	836	830	824	865	827	881	853	824	855	851	818	887	786	837	789	843	746	837	818	848	814	839	833	816	852	860	833	863	890	820	866	809	852	836	834	879	861	843	829	850	871	832	847	854	784	831	844	861	885	841	810	874	839	818	818	850	833	781	867	877	858	815	807	837	844	858	859	811	785	820	799	856	799	835	863	824	846	856	877	815	820	852	821	841	841	860	839	835	840	865	877	871	823	855	882	817	834	828	833	829	770	815	851	835	805	827	804	862	859	863
5470	292	180	174	166	172	161	169	171	191	173	169	178	161	202	186	167	170	186	182	172	182	185	158	169	206	180	169	164	157	197	203	148	175	167	186	169	167	200	178	168	141	149	142	175	208	160	174	198	156	175	156	190	159	186	148	152	183	166	168	140	150	182	157	174	184	160	160	169	166	172	167	153	168	168	166	156	156	189	165	213	151	194	163	167	156	170	168	189	155	155	175	165	171	177	173	171	167	153	170	175	139	159	176	171	189	201	184	166	186	164	161	173	171	179	162	178	142	158	161	149	177	174	188	149	189	189	158	151	162	179	163	183	148	182	172	175	179	165	180	157	175	173	149	170	172	175	180	179	142	156	146	173	163	194	184	184	147	156	170	171	184	176	169	178	156	183	178	178	157	165	189	182	168	151	181	168	134	188	163	175	172	181	164	162	171	160	157	199	186	170	184	174	171	149	166	170	196	144	165	143	172	168	157	172	198	188	145	165	162	155	186	151	173	177	141	158	167	170	149	178	170	168	165	163	160	155	173	156	156	187	167	166	196	188	175	161	183	153	172	179	186	178	180	176	163	154	183	166	197	155	176	174	129	163	197	180	163	167	159	171	173	142	146	177	167	195	168	171	166	150	160	174	168	174	159	176	186	170	170	161	164	177	154	197	157	174	176	172	171	170	206	180	167	157	168	170	174	182	151	166	160	175	181	143	177	178	172	169	171	173	165	188	156	197	175	163	168	164	161	149	182	172	170	174	154	174	182	188	170	174	172	179	160	177	160	156	188	203	147	177	185	149	170	193	184	170	178	169	176	190	177	185	170	154	175	162	177	141	161	186	167	180	180	169	185	163	186	165	165	177	163	128	175	163	165	171	175	167	160	163	186	172	183	189	196	157	200	165	154	132	165	186	197	165	178	139	167	186	180	185	174	170	164	163	171	158	170	158	168	182	156	177	178	168	148	158	174	182	162	156	187	156	175	169	181	166	177	174	191	168	176	180	155	138	182	170	169	181	177	199	189	194	217	152	164	157	177	163	174	175	149	174	176	160	206	182	179	179	166	157	155	175	163	169	188	189	175	183	184	148	152	138	162	186	199	164	163	189	184	162	185	156	155	176	171	152	178	167	196	174	172	143	154	186	166	187	196	163	154	167	182	182	206	150	164	166	186	155	165	185	175	167	180	158	189	172	167	170	126	161	167	176	153	152	171	191	188	194	185	156	190	184	189	194	172	166	151	159	201	170	159	158	203	176	157	184	161	162	181	152	166	164	185	172	183	177	153	166	148	200	211	169	167	173	169	159	193	193	181	181	178	164	164	174	179	159	173	163	164	149	175	170	168	160	170	173	161	164	173	179	172	148	189	168	160	175	185	177	181	165	157	168	165	175	154	179	174	166	166	199	147	166	178	174	144	177	164	159	152	197	157	181	156	145	198	180	189	171	175	152	145	145	154	198	191	163	147	179	164	163	175	169	167	167	191	160	158	168	199	154	165	167	149	176	150	136	194	147	193	144	175	190	146	187	168	163	162	151	168	186	169	149	165	172	163	175	182	163	158	165	157	189	161	142	149	158	193	168	187	178	179	164	174	153	143	169	169	174	190	183	182	171	198	192	152	146	170	191	138	170	157	175	177	173	195	166	181	183	188	180	165	173	177	153	145	150	194	141	141	155	175	167	172	170	176	174	131	156	188	171	155	171	177	184	167	176	152	165	164	160	148	190	188	162	163	149	177	149	174	188	171	170	171	183	165	177	163	172	188	160	182	177	183	199	167	143	178	184	167	178	156	195	168	174	164	174	170	169	190	155	179	174	171	210	172	146	178	176	171	160	183	149	172	181	166	160	182	161	170	198	162	164	165	171	174	193	156	181	158	159	188	169	179	183	181	181	167	202	191	142	198	166	164	173	173	181	147	164	163	159	160	182	176	191	153	174	175	169	157	157	176	162	159	176	157	176	179	159	151	193	170	169	177	194	167	179	180	191	146	177	153	146	147	160	176	170	170	171	169	173	190	178	137	167	172	180	166	138	166	177	165	172	168	181	162	171	179	164	183	191	186	189	163	153	183	144	170	173	178	177	157	137	173	164	173	168	187	148	141	173	181	188	153	139	179	169	149	195	167	164	157	148	159	167	157	173	145	161	180	177	173	171	159	161	157	160	165	149	166	165	185	193	141	153	181	189	162	180	167	166	155	177	176	165	153	163	196	160	157	193	164	171	162	160	172	190	191	172	175	148	165	165	185	185	161	143	191	192	190	186	179	162	168	162	173	178	152	162	154	175	188	177	174	158	149	163	181	185	162	169	189	172	182	157	166	178	164	177	188	140	166	162	172	178	153	194	169	170	175	179	170	156	156	172	158	177	186	139	163	164	163	193	160	167	170	163	176	163	168	171	192	170	160	170	172	186	181	188	171	181	157	146	175	171	138	162	188	148	175	170	158	159	189	175	168	145	157	171	160	199	165	175	169	177	168	182	164	171	177	160	174	163	170	147	182	171	168	161	171	160	166	176	161	181	170	160	149	163	190	186	162	175	193	147	197	162	153	152	201	186	164	134	158	159	154	155	170	157	161	186	170	196	180	188	173	176	149	174	182	187	165	163	171	190	156	172	181	168	169	175	169	170	169	150	183	161	197	166	161	177	182	166	172	177	165	179	204	160	169	155	173	154	145	174	176	200	163	155	150	164	168	146	179	169	153	150	154	175	168	170	162	166	181	153	189	167	166	147	171	184	198	163	171	147	195	187	149	191	196	175	188	177	165	176	163	180	168	196	159	175	168	156	154	157	150	164	179	178	172	189	174	140	147	150	162	190	190	165	179	171	164	177	184	171	169	183	184	164	152	167	159	172	158	149	181	170	168	147	178	177	176	167	163	166	163	172	170	192	167	168	158	163	168	181	186	164	155	192	159	162	150	181	176	183	179	178	195	185	180	144	167	167	181	172	192	146	161	168	164	188	168	161	166	151	167	185	191	178	193	184	167	186	180	180	169	167	175	196	180	185	170	170	183	165	162	167	170	179	193	161	165	169	165	184	187	154	196	161	162	164	157	192	166	181	163	163	169	171	193	177	172	174	164	157	165	169	175	159	187	163	151	176	177	189	154	196	157	170	179	158	188	180	178	186	171	193	175	176	176	176	144	169	148	168	147	165	131	178	161	172	177	159	170	173	158	171	172	188	163	190	143	153	184	189	164	177	163	175	167	152	166	152	188	152	179	173	190	204	183	153	167	181	153	188	182	175	175	180	144	199	191	181	176	161	164	183	176	199	169	172	164	140	169	165	178	174	170	174	151	183	169	171	175	176	173	176	189	171	168	172	169	167	168	173	167	175	184	186	157	140	186	182	176	163	163	173	153	189	188	160	186	175	144	165	192	169	172	168	181	168	185	165	206	162	162	157	186	183	153	158	166	173	166	183	193	170	166	178	166	154	157	147	169	151	169	181	180	160	145	144	153	163	174	179	171	157	184	161	188	159	147	155	177	167	165
3696	450	452	485	443	448	434	401	451	443	422	409	407	463	401	402	431	429	460	408	437	407	426	454	406	427	414	404	396	429	440	408	452	424	448	435	420	433	418	456	425	461	411	443	441	446	413	422	416	445	437	428	424	430	439	416	447	434	392	451	445	420	445	417	414	456	436	422	436	409	399	384	414	443	443	414	418	420	413	410	422	442	413	421	419	426	443	416	480	412	417	418	422	423	436	456	423	419	450	421	446	400	420	378	458	402	445	420	453	429	416	404	404	374	425	443	393	433	412	434	430	424	441	414	428	433	447	440	403	405	441	481	428	422	416	360	446	391	427	436	413	434	417	433	405	447	407	399	436	436	414	425	437	404	440	439	397	446	404	410	400	410	442	427	476	419	399	476	428	429	394	406	396	353	434	459	390	440	426	431	420	423	440	400	433	433	416	430	445	437	437	415	460	418	393	427	389	400	417	424	410	422	427	407	431	410	389	382	438	425	446	408	406	412	438	423	429	404	441	424	420	463	416	464	431	445	408	413	460	435	417	423	398	427	386	460	413	455	416	401	426	417	444	360	456	407	426	406	422	440	455	407	400	428	418	392	418	399	423	437	446	454	432	441	397	432	422	437	434	386	405	455	408	457	425	405	413	449	403	443	423	433	408	413	405	428	420	446	406	459	424	399	458	468	476	415	437	452	449	399	443	424	460	455	413	420	422	388	457	445	436	407	447	474	417	392	429	434	413	431	393	399	404	456	400	418	430	428	442	427	454	415	394	449	453	455	382	451	397	397	446	407	409	419	438	430	425	429	412	468	425	447	424	422	428	426	412	444	422	407	450	434	434	431	411	446	422	413	416	397	397	413	419	461	414	446	440	390	447	426	373	472	446	419	440	442	424	434	412	434	410	458	385	394	417	433	412	451	428	425	435	448	411	416	423	420	405	410	434	443	423	406	459	425	453	423	422	406	443	437	445	423	433	424	421	437	446	376	405	425	467	395	421	427	434	448	451	418	438	417	409	411	412	411	400	415	407	430	428	375	394	405	418	396	428	423	412	411	414	414	408	407	415	429	415	457	393	430	437	427	428	418	420	397	421	415	436	435	385	404	442	439	445	429	435	421	408	403	427	411	439	462	435	416	427	418	427	443	421	417	379	465	424	450	417	425	415	427	459	434	398	435	456	396	444	433	442	443	427	434	438	416	429	380	428	431	437	419	418	459	443	441	415	459	411	470	410	430	419	429	447	421	430	421	425	420	434	424	444	436	428	413	431	429	461	410	428	466	444	410	443	419	413	456	405	407	448	442	458	434	432	403	414	441	458	385	450	408	412	391	395	446	439	400	413	394	441	428	400	424	417	426	485	397	451	448	435	459	431	456	400	442	388	434	422	429	397	393	415	442	448	442	413	428	443	418	414	438	446	428	412	437	408	409	424	423	427	408	424	396	398	392	416	420	426	438	448	440	424	440	429	420	416	417	432	420	445	442	407	387	416	419	458	382	428	431	452	427	442	419	435	403	432	402	435	397	467	443	441	383	427	483	414	422	417	405	408	425	445	429	416	461	384	436	465	405	442	473	427	453	387	422	425	423	439	445	439	457	421	429	425	417	444	424	455	392	387	423	455	432	412	372	422	424	403	418	419	409	420	428	428	386	460	435	420	435	413	427	438	427	405	395	474	433	457	408	426	437	388	447	427	386	482	448	437	406	445	450	432	400	463	491	431	446	436	421	417	445	432	437	396	440	365	420	437	432	420	409	441	450	428	426	413	415	458	421	442	429	428	414	419	460	423	432	422	451	453	415	399	404	464	396	439	429	420	427	437	400	412	406	453	432	375	401	429	438	440	423	418	422	422	416	413	396	424	443	427	427	428	430	440	434	387	420	438	416	453	405	397	432	395	428	425	448	418	428	432	427	442	452	422	444	429	434	419	425	424	452	402	423	443	425	449	408	417	403	414	437	423	434	404	469	448	395	424	428	433	441	380	424	446	443	422	453	439	436	413	451	428	399	416	429	457	439	434	415	431	412	425	395	403	455	409	409	466	429	416	419	380	424	459	422	449	439	401	406	448	388	434	423	427	397	389	415	424	421	403	437	445	412	476	452	457	438	432	439	450	422	427	428	386	452	410	425	423	416	408	422	407	407	416	422	458	430	465	428	422	415	433	436	414	414	420	415	456	425	423	427	390	435	443	447	463	428	424	449	446	430	388	449	414	430	439	417	458	410	415	451	414	417	429	466	438	446	418	420	440	436	452	426	441	436	447	410	379	462	397	435	406	427	453	405	426	430	426	438	417	434	379	439	425	372	430	419	403	420	456	466	426	417	402	462	418	429	403	406	454	400	383	417	448	465	416	427	406	406	423	416	417	446	432	408	444	500	445	435	420	460	421	444	432	444	436	400	455	418	446	443	397	423	424	437	480	412	453	416	447	455	429	443	430	397	414	454	420	418	443	455	398	411	433	439	434	411	426	413	405	417	477	437	412	360	428	418	479	410	448	423	410	462	423	393	424	420	460	425	432	444	378	435	394	425	425	454	405	409	434	461	412	437	405	447	421	446	397	404	422	438	454	431	442	446	409	410	421	467	459	424	417	419	427	414	458	426	434	407	418	386	428	413	417	397	429	418	444	413	428	451	413	423	426	425	435	408	452	432	398	419	428	413	421	436	433	454	412	444	428	443	456	414	434	423	413	421	423	421	406	444	477	418	400	419	436	425	431	422	404	407	393	435	473	421	459	421	459	424	410	388	403	399	414	420	429	443	412	438	451	431	434	442	413	432	428	384	432	412	426	410	463	424	449	432	442	398	419	474	440	425	418	398	440	447	414	434	436	452	437	386	433	438	444	421	422	429	430	431	417	415	436	448	399	378	462	414	432	377	443	426	445	413	398	433	447	446	392	426	435	435	465	420	470	454	424	399	426	432	461	444	416	452	440	422	400	424	438	403	426	426	425	438	450	470	424	445	373	413	450	397	378	434	420	401	397	407	420	437	418	457	413	366	442	422	425	428	432	440	432	415	419	479	437	420	377	419	421	414	426	426	454	438	415	434	426	449	422	415	418	415	425	408	438	425	469	419	435	452	440	398	462	430	437	433	430	451	411	405	399	442	412	384	400	420	415	439	454	400	434	410	409	441	397	423	457	442	414	384	388	433	437	441	441	387	411	408	430	435	405	413	441	466	423	427	422	417	419	449	392	405	476	431	436	381	426	436	416	405	444	400	479	431	443	424	378	450	430	385	397	405	413	430	444	390	401	393	443	428	418	452	452	405	412	442	449	405	423	397	395	452	450	412	433	409	420	403	422	447	416	409	436	430	444	454	406	413	471	408	428	422	418	470	403	428	440	427	432	408	455	440	437	406	433	447	452	443	443	466	409	422	438	432	441	439	412	454	422	385	432	427	439	459	404	396	416	419	473	419	441	445	422	408	428	400	413	431	419	414	424	412	442	431	444	400	443	421	417	429	393	379	418	424	404	395	454	447	397	459
16080	1041	616	450	438	374	343	312	282	271	266	248	281	287	293	296	259	255	278	285	283	255	285	274	253	277	231	250	234	248	269	243	277	234	256	305	244	234	265	227	249	267	257	251	244	223	265	240	228	259	270	226	263	286	272	233	275	256	245	283	251	266	279	260	247	274	237	254	239	245	217	217	284	298	276	279	279	259	228	259	237	253	275	235	228	221	278	240	242	252	267	250	237	277	258	249	248	242	244	256	232	237	267	237	268	269	242	258	248	260	271	249	257	267	260	267	246	240	277	250	255	249	249	260	238	241	240	248	246	250	224	255	227	246	260	288	276	267	273	236	280	246	274	259	247	237	219	271	240	246	259	223	235	248	213	262	232	259	241	238	249	250	250	262	264	268	252	253	263	244	248	251	238	244	237	258	272	227	290	216	255	263	222	238	254	267	266	240	238	242	257	242	264	244	232	235	242	240	265	254	257	230	251	243	263	290	300	253	268	243	210	294	261	253	277	260	241	257	245	269	265	260	237	238	251	256	267	244	286	301	270	258	235	249	236	237	252	245	247	239	264	266	283	255	224	248	252	259	237	287	246	260	274	234	255	248	239	239	245	260	240	244	241	263	280	274	241	268	267	248	223	293	255	254	253	220	255	243	264	260	257	258	272	268	243	250	246	246	260	229	256	260	245	274	259	251	239	234	260	255	255	268	251	218	235	255	268	262	267	204	275	273	244	259	248	262	282	252	230	259	237	244	232	257	268	252	240	246	241	260	228	277	255	256	258	220	214	237	244	243	242	243	272	235	238	255	264	260	272	247	230	220	244	232	250	267	274	247	219	242	266	268	249	219	281	246	284	233	250	255	226	231	256	228	269	240	267	230	233	256	227	240	244	247	240	262	252	271	232	231	254	280	255	259	254	242	255	243	240	257	250	228	236	236	248	288	262	238	249	230	275	263	233	226	263	248	251	272	256	251	249	249	247	272	257	253	251	252	262	226	252	251	244	252	226	217	248	255	267	241	236	240	241	233	246	256	248	243	241	234	260	241	263	269	284	282	249	238	293	246	253	242	251	239	257	258	239	285	232	233	229	230	231	234	249	262	207	263	293	238	258	244	232	271	262	240	240	260	240	226	261	253	269	236	234	230	270	252	273	266	234	239	229	253	256	257	291	246	258	262	246	246	243	224	281	252	253	241	277	269	235	267	279	306	259	253	277	223	245	262	248	266	259	260	245	252	233	270	228	262	210	258	252	259	284	273	256	222	246	276	242	253	234	249	259	252	232	227	268	259	238	285	270	243	245	256	225	269	277	249	263	230	218	228	259	256	254	259	261	240	239	257	252	276	244	217	271	239	238	252	254	255	268	230	257	287	252	262	269	249	243	219	254	234	274	229	268	264	219	247	274	238	258	245	242	235	257	256	259	272	238	241	270	259	245	232	228	255	245	239	240	249	239	257	218	246	247	239	248	288	257	254	243	275	248	244	248	279	233	274	267	244	240	249	246	250	271	264	238	229	260	224	234	274	258	233	259	267	260	248	250	243	238	245	266	265	252	246	246	292	242	255	251	227	258	279	266	253	229	212	258	281	270	288	251	253	225	290	255	262	259	258	236	215	250	252	260	268	225	250	231	253	232	223	259	251	259	265	260	258	255	260	259	238	245	282	299	258	250	257	238	240	231	262	228	253	245	273	279	252	251	227	254	244	269	264	268	224	258	238	255	303	262	239	248	286	255	248	262	264	257	261	235	257	259	238	275	240	274	238	251	223	263	264	242	258	228	274	248	254	248	253	264	256	245	237	255	266	245	278	251	248	257	258	238	275	278	280	253	277	239	242	253	250	245	261	259	258	244	250	249	242	252	247	249	271	281	218	246	250	238	260	286	226	242	258	250	238	273	294	285	237	247	277	247	257	276	233	220	257	263	248	242	261	250	253	238	250	231	215	254	221	259	231	257	231	216	288	232	278	257	268	274	247	235	268	237	254	266	249	264	260	267	242	240	225	281	309	226	262	265	236	298	237	263	263	254	254	266	217	262	216	244	246	264	216	276	269	256	264	283	249	276	264	243	254	285	238	279	231	234	265	231	259	224	250	265	268	258	265	239	251	261	260	272	276	265	240	243	261	258	227	289	278	252	276	222	269	260	245	258	299	261	259	244	248	263	256	259	247	276	261	287	262	287	240	256	256	265	265	268	299	250	245	258	236	264	244	250	249	228	267	275	259	270	254	288	246	292	246	258	257	244	245	242	213	246	238	275	246	266	240	272	229	225	271	235	266	262	224	265	262	246	246	278	251	265	231	277	238	240	243	280	242	266	277	270	248	263	256	234	238	264	233	275	234	244	258	241	239	259	249	234	220	235	251	224	268	249	255	238	229	263	268	251	264	271	289	225	263	257	258	239	253	256	273	246	280	246	284	226	250	250	309	237	232	265	273	223	232	231	265	248	235	247	233	248	249	260	235	237	256	279	252	283	255	243	237	229	238	257	252	257	276	262	258	236	295	245	251	231	267	291	260	252	249	269	253	251	281	258	259	237	224	282	240	262	252	268	246	232	264	258	235	238	268	234	260	255	262	258	293	229	250	235	253	237	249	241	251	240	252	268	253	242	257	241	264	246	237	222	254	280	251	270	255	239	246	209	252	254	262	250	261	223	246	228	246	261	229	271	271	286	281	263	241	249	268	270	259	263	311	258	249	271	263	248	259	240	274	279	263	230	280	268	268	235	241	264	236	262	243	236	236	277	265	273	234	262	226	232	242	239	251	240	247	224	249	258	272	243	237	260	232	279	291	285	271	249	235	210	266	249	253	285	230	236	268	262	268	269	240	240	273	244	251	240	248	253	256	237	215	257	250	271	280	257	287	282	261	246	271	251	248	243	276	249	235	233	230	264	243	275	252	270	238	228	226	239	253	240	223	225	255	229	252	242	264	267	237	257	240	254	243	269	246	234	243	239	234	264	261	261	261	233	233	238	239	253	250	251	235	261	242	261	241	222	274	234	273	254	265	235	256	237	242	243	245	233	244	230	259	272	276	285	237	263	263	231	262	239	250	256	242	255	244	243	259	252	276	270	248	245	244	261	256	238	280	239	288	230	280	264	249	249	281	257	230	242	231	255	257	229	227	253	253	266	240	243	245	252	259	257	250	294	251	267	262	265	233	245	256	242	264	266	225	240	235	261	251	270	231	253	240	252	283	251	242	226	243	243	236	251	256	258	256	272	242	284	260	228	252	235	266	256	241	237	223	244	224	266	258	235	240	254	247	252	215	230	283	264	252	258	271	219	257	266	244	258	272	229	262	260	249	277	261	243	241	261	238	259	253	257	261	250	271	243	275	254	235	235	251	246	247	260	252	245	263	250	254	257	254	244	274	281	238	249	250	224	247	226	282	279	260	257	210	255	254	251	256	238	235	247	225	261	251	245	235	228	237	214	243	243	277	243	227	225	254	236	264	262	275	233	256	243	230	233	262	219	258	252	272	263	230	222	292
9803	866	1277	1409	1243	1060	915	910	806	785	745	729	688	658	710	674	668	668	643	662	630	651	672	630	667	635	630	642	613	598	684	603	620	642	631	610	608	583	632	621	598	622	593	583	628	577	616	632	596	582	586	614	575	623	588	604	626	588	586	612	603	586	582	624	619	548	642	569	596	579	562	603	621	612	597	613	633	566	595	581	609	641	611	587	609	650	596	620	604	590	614	620	578	590	622	594	559	593	586	564	597	562	599	611	583	617	621	617	651	584	592	606	601	572	587	599	619	550	588	629	555	585	595	593	563	619	611	632	658	645	609	588	587	624	591	599	585	622	582	631	568	573	531	606	557	654	578	634	624	597	615	587	565	616	625	619	623	652	603	570	596	607	599	599	545	614	611	579	572	610	572	571	643	592	593	583	593	626	603	632	516	610	566	620	598	585	620	586	559	542	614	600	632	581	596	606	556	594	611	628	594	599	605	578	603	592	580	585	581	582	575	552	566	598	612	606	579	592	590	584	605	584	601	563	577	575	610	592	576	609	570	595	551	625	590	544	607	591	605	561	603	601	592	595	628	559	596	598	608	593	609	592	603	575	560	600	639	580	569	579	608	586	594	551	583	586	605	555	626	602	581	602	600	597	561	613	639	579	645	617	593	575	590	583	601	598	581	581	626	518	580	608	589	612	627	596	625	612	591	637	572	569	609	600	642	617	619	564	597	567	640	593	604	584	563	561	599	590	588	608	559	600	617	607	580	618	571	610	599	565	609	589	610	546	547	592	571	600	591	594	611	591	590	615	580	574	624	622	569	589	581	600	595	575	569	598	557	592	598	603	621	627	611	605	606	639	602	584	615	601	592	598	613	584	604	613	574	632	614	581	609	586	603	584	573	629	590	617	624	601	624	626	545	600	605	621	604	576	579	576	626	621	618	530	594	604	619	581	559	575	586	583	593	599	567	594	546	582	570	627	623	596	612	592	585	604	618	585	613	594	583	550	557	603	600	617	587	639	578	631	600	558	543	589	591	587	632	589	622	591	577	599	618	628	608	589	552	580	599	599	609	599	593	568	587	602	610	627	572	580	625	591	580	593	588	559	581	606	604	598	607	624	602	585	567	576	612	618	595	611	586	591	601	643	581	604	604	583	552	560	583	603	598	620	600	638	623	583	556	585	589	585	593	579	609	603	619	580	599	625	674	656	570	617	577	567	537	588	607	637	601	571	603	560	597	620	584	629	565	601	564	582	597	609	634	608	558	609	632	616	598	544	580	605	588	586	641	576	553	585	591	622	572	569	583	594	603	564	557	620	622	588	629	595	607	576	569	569	584	593	635	645	560	581	561	574	617	604	567	608	573	614	596	632	591	589	595	606	563	576	628	637	592	576	628	558	571	596	561	597	631	560	615	599	611	593	590	611	617	598	586	565	568	587	638	607	602	560	571	578	622	587	597	579	580	582	555	551	624	599	629	553	534	551	628	580	574	560	598	591	622	596	617	570	571	605	614	595	581	590	601	600	597	643	585	567	593	630	592	593	614	579	581	660	587	608	558	582	582	608	575	592	586	616	613	605	576	565	611	552	585	602	570	575	579	605	558	605	571	597	561	643	609	605	626	649	620	576	605	610	580	586	569	576	618	589	601	588	620	618	608	586	549	567	570	564	672	579	590	651	572	597	598	618	605	635	639	587	606	569	589	575	603	563	595	616	619	594	614	590	656	568	590	594	592	552	638	573	560	603	602	630	612	590	595	586	604	557	555	572	585	624	595	614	580	616	571	626	596	598	595	566	606	604	600	574	569	594	628	607	593	588	584	641	596	602	579	578	585	624	594	583	591	587	619	601	610	563	620	585	647	601	613	592	586	550	641	602	592	603	577	624	618	593	604	609	593	575	566	600	600	571	596	585	607	595	641	620	630	576	604	613	584	625	560	563	591	611	642	621	604	609	609	597	572	643	580	606	603	563	611	679	564	619	606	604	558	609	539	548	598	610	572	590	613	578	568	602	643	609	581	588	615	582	579	550	580	599	575	577	591	603	536	593	629	629	575	628	604	577	575	602	615	591	630	560	622	590	653	610	576	587	611	635	615	603	613	571	564	627	617	554	616	586	585	586	602	608	610	559	581	583	608	597	589	650	609	617	622	561	610	604	627	600	626	575	602	608	592	570	605	589	591	579	611	632	558	582	549	594	605	630	574	588	628	617	621	587	563	629	575	586	604	592	601	582	575	620	632	551	542	584	596	620	598	633	585	585	606	620	634	565	575	639	585	562	643	655	610	575	606	602	610	580	602	578	623	623	591	599	603	542	609	597	626	562	573	588	573	587	562	613	563	597	576	637	607	598	626	611	588	646	554	624	575	561	558	578	601	588	595	635	604	596	625	601	579	609	602	596	568	603	594	565	649	602	573	551	578	583	611	576	533	598	573	594	610	560	579	568	634	620	571	590	599	606	567	624	600	602	547	607	589	589	593	595	602	581	624	581	572	605	585	548	613	646	635	571	661	618	578	612	597	559	646	624	557	588	607	597	583	593	595	561	613	603	585	585	595	555	616	614	643	559	606	594	567	587	564	569	589	593	571	595	599	614	567	633	588	638	598	573	616	622	603	616	596	584	571	592	640	612	580	615	591	560	554	581	623	597	584	570	604	603	600	571	541	601	619	579	623	608	604	609	577	590	590	629	579	563	573	543	608	582	605	599	580	606	593	616	653	597	616	580	608	605	563	625	634	615	645	613	634	619	550	575	559	607	575	565	576	576	568	568	586	617	610	566	599	589	572	554	557	605	582	599	586	605	594	567	589	605	578	565	583	585	575	608	656	657	608	644	607	610	646	561	595	624	600	590	606	592	552	576	558	624	585	568	578	604	612	545	569	644	576	586	583	648	577	622	552	590	632	601	555	572	581	608	550	623	599	591	559	612	621	633	604	602	629	668	559	595	585	580	608	561	579	578	581	628	590	504	574	562	603	589	572	634	594	583	628	572	595	614	572	576	611	618	556	642	595	584	589	575	616	574	583	548	591	602	601	586	580	607	589	604	614	579	573	542	563	578	560	659	603	600	583	570	599	570	591	601	572	641	620	598	591	564	616	609	589	582	596	561	589	552	577	586	604	591	576	636	578	613	581	560	642	568	613	543	578	575	620	605	596	592	603	562	595	567	590	588	570	602	604	604	598	588	617	587	604	581	573	564	605	618	577	593	598	636	547	580	556	644	592	546	569	612	563	553	604	581	595	614	590	611	599	605	605	599	599	600	626	637	648	573	573	633	577	613	579	595	583	578	617	619	582	565	593	625	595	610	622	665	600	565	613	595	625	633	590	598	595	575	617	573	599	565	605	629	596	604	585	560	596	555	592	545	622	624	614	603	570	604	578	617	579	602	597	608	599	592	576	546	599	598	597	604	613	564	607	550	590	625	600	605	593	586	580	652	573	570	579	593	620	589	615	567	555	579	578	619	633	589	603	621	633	591	559	565	623	589	587	643	552	622
25624	2696	1127	852	716	640	518	496	486	474	467	381	447	404	383	395	379	387	366	400	404	385	373	393	407	419	361	419	378	382	388	384	420	400	400	392	411	374	404	444	365	384	398	390	370	366	388	384	358	384	383	369	398	350	385	419	389	379	405	341	363	378	372	409	419	420	337	355	378	372	389	385	393	351	430	387	370	393	414	384	404	406	439	376	350	393	404	428	345	357	369	354	374	400	387	392	378	411	385	376	375	346	375	377	369	373	379	352	409	387	422	375	367	381	387	368	406	403	400	391	405	343	389	342	374	425	376	376	370	362	400	409	381	392	363	388	376	387	388	371	351	383	370	366	401	380	373	382	392	370	393	371	381	372	353	390	370	388	380	384	419	393	368	371	438	416	361	406	355	380	392	385	405	378	385	428	414	391	338	386	380	356	378	336	362	383	359	389	414	405	371	397	408	350	379	397	395	385	322	381	391	385	421	364	358	398	394	377	366	357	388	384	374	372	376	393	388	352	414	359	402	382	395	372	384	388	359	420	385	373	361	380	383	372	348	387	399	388	375	370	365	386	362	392	348	402	393	334	424	392	394	383	381	386	443	385	399	407	357	373	433	387	384	406	417	414	421	392	389	384	384	402	410	360	397	350	393	388	353	357	382	382	422	390	365	380	396	397	364	423	395	361	365	372	409	347	397	422	368	375	390	396	358	373	379	388	365	420	405	373	379	381	374	434	401	411	403	357	362	385	389	343	401	357	377	423	372	375	402	363	373	358	336	418	401	361	381	414	379	356	391	373	413	360	375	359	357	380	372	392	364	384	361	350	382	408	375	377	381	405	384	379	409	349	345	386	383	365	393	403	403	381	389	356	380	373	404	385	393	385	334	377	347	348	380	400	404	374	381	373	377	369	374	377	345	389	375	412	382	416	348	422	394	385	393	398	383	389	429	389	374	388	391	380	389	388	375	375	348	344	397	358	397	379	384	378	359	399	406	367	426	362	386	387	412	369	373	419	407	433	363	418	389	371	342	413	381	377	383	377	394	390	353	379	364	371	396	340	432	408	383	411	398	350	409	378	365	392	412	398	359	371	415	380	409	374	401	347	365	365	365	373	359	387	360	401	394	384	401	424	395	351	385	408	359	403	391	365	416	377	385	404	415	365	400	410	375	388	362	387	383	397	362	357	379	365	380	364	386	412	360	395	391	374	377	372	401	383	383	416	397	406	407	370	346	431	436	382	402	421	363	390	379	359	360	391	375	400	362	366	380	412	414	360	385	371	374	379	371	381	411	404	413	333	356	389	381	344	365	359	425	355	407	388	356	325	388	374	401	427	420	389	404	416	378	367	338	374	402	379	396	358	356	388	373	393	389	353	402	392	377	366	360	366	367	349	406	396	437	390	370	376	342	385	384	386	388	426	365	386	402	363	385	362	393	377	377	384	400	364	402	379	378	387	410	354	355	351	363	391	392	375	368	363	368	350	402	376	389	357	375	344	371	370	395	403	369	373	393	370	421	380	359	373	365	421	393	389	404	386	430	421	393	380	404	413	399	382	394	375	395	364	391	375	383	361	375	388	361	373	365	374	423	378	427	361	380	385	403	398	388	393	380	368	376	382	396	340	422	350	374	393	373	352	370	392	379	348	350	371	387	401	381	337	343	373	377	362	408	355	392	412	408	395	360	394	421	414	376	390	367	373	353	399	372	379	379	381	399	364	364	407	378	362	390	371	367	356	400	385	370	343	410	364	385	383	418	386	370	382	381	391	439	391	365	352	391	393	368	409	376	395	381	382	383	368	363	366	415	402	384	405	402	384	347	365	407	387	366	385	403	379	395	386	367	372	377	399	374	369	400	355	351	392	423	422	417	400	384	401	362	363	369	371	374	351	365	353	370	359	354	370	349	386	380	393	355	414	379	384	346	392	371	372	356	385	378	415	400	386	412	400	352	369	361	443	346	410	404	394	406	379	404	399	364	347	415	390	382	335	380	408	417	397	385	360	397	412	397	415	378	365	335	408	384	390	399	375	369	384	390	421	417	396	418	358	363	366	429	418	370	364	366	378	414	418	395	412	367	416	373	394	372	408	382	364	364	381	347	377	384	372	379	357	402	355	384	371	389	403	388	444	365	379	360	383	398	354	360	351	341	344	362	376	387	368	358	370	363	388	399	347	387	397	345	386	388	388	350	356	361	372	385	410	368	386	379	359	352	355	367	356	361	360	360	375	402	357	361	416	386	355	415	346	350	369	391	397	389	356	418	365	331	366	389	368	400	373	346	382	361	404	392	381	413	413	355	382	386	349	375	386	369	381	361	368	390	369	404	381	391	403	366	396	389	414	367	380	398	376	374	389	363	361	349	335	386	368	358	378	390	406	400	380	369	386	391	412	388	388	373	388	381	352	405	403	426	393	368	345	378	414	387	394	359	388	363	386	377	377	357	368	373	407	368	425	380	402	413	403	412	384	371	383	404	365	406	387	399	351	376	364	417	390	389	373	390	341	374	375	379	389	382	348	367	371	364	386	415	368	389	363	389	366	384	333	376	361	388	401	332	389	380	406	397	389	419	379	380	355	347	348	390	413	367	356	353	343	374	385	369	377	411	344	388	387	402	347	341	339	341	374	412	357	422	398	384	419	353	386	363	365	388	379	381	392	389	380	417	400	366	389	399	350	415	394	353	337	358	370	373	419	376	405	412	390	380	399	377	381	391	349	379	385	386	391	353	379	424	366	398	358	359	398	393	360	389	384	342	407	425	371	357	387	413	371	396	385	394	323	389	390	394	369	377	412	382	367	353	360	386	388	408	393	337	372	364	374	368	390	398	360	373	395	414	392	381	429	402	380	384	418	423	414	380	360	354	353	376	386	368	333	336	381	380	377	384	378	339	347	431	374	362	372	381	395	386	359	383	370	389	358	363	357	374	354	384	405	393	389	390	363	367	349	397	336	357	377	341	389	363	388	359	370	395	370	370	375	382	426	418	352	335	383	419	386	340	390	387	402	397	396	393	390	384	374	381	376	408	372	359	353	364	369	380	369	347	400	380	352	350	337	393	388	440	359	418	367	410	378	420	395	379	378	380	414	402	367	373	359	405	378	366	366	372	390	379	378	394	395	392	335	379	359	411	465	338	381	400	389	413	423	371	404	404	399	394	353	371	365	399	402	388	369	372	363	361	380	396	382	369	403	357	451	408	425	367	361	399	386	368	402	377	403	387	389	390	377	322	387	378	387	371	384	360	401	409	383	387	347	403	366	358	381	366	370	369	355	374	369	372	348	403	368	414	403	427	398	380	398	361	377	363	347	367	370	361	398	378	353	371	369	403	394	365	386	373	381	374	379	347	394	409	399	388	367	393	374	337	396	399	380	379	400	396	383	391	415	365	366	386	407	387	368	397	382	358	356	434	395	344	389	379	383	386	375	379	389	361	366	410	349	373	379	390	400	397	384	372	382	372	379	367	385	351	389	375	357	406	381	374	382	381	388	381	400
13134	1358	2260	2360	2120	1891	1527	1480	1282	1220	1192	1063	1079	1038	972	950	947	921	944	956	993	923	861	888	858	881	882	915	871	873	879	885	955	890	839	910	878	850	876	877	878	862	840	876	867	831	840	835	914	866	832	833	849	898	853	850	849	865	868	864	864	852	839	851	866	798	802	794	854	851	855	831	863	838	841	892	836	812	851	898	859	883	852	805	845	837	865	857	885	855	786	896	816	814	897	798	864	780	836	863	825	846	847	867	794	909	849	797	812	849	839	793	827	814	846	835	832	831	840	912	845	821	837	875	828	823	788	860	871	843	876	812	790	856	849	808	831	867	817	871	840	845	889	842	806	803	840	825	860	849	857	885	850	817	861	832	836	836	848	866	864	868	857	806	870	826	805	784	870	857	893	820	849	865	823	886	772	887	874	841	908	782	856	813	829	852	853	850	878	794	823	839	871	831	863	835	856	807	834	816	799	870	875	871	826	874	836	806	791	884	862	815	876	839	899	835	832	846	818	740	808	815	836	800	806	818	819	803	872	789	831	822	833	836	859	877	852	830	868	834	900	890	846	817	830	807	866	799	827	794	817	797	842	844	829	785	800	839	826	839	814	836	831	851	785	822	836	801	809	858	784	838	846	842	848	871	853	823	839	870	815	884	887	848	796	789	868	787	819	851	858	799	859	873	823	805	809	790	828	813	860	804	883	860	825	853	826	901	854	839	774	812	825	807	777	843	841	801	849	865	857	832	826	835	822	839	847	878	875	796	795	830	874	869	816	823	819	760	868	838	860	865	827	850	855	848	848	860	881	889	882	849	801	877	792	803	820	834	840	831	831	805	842	858	835	896	871	846	835	832	823	823	853	849	859	800	863	778	884	833	839	848	831	809	873	872	823	874	844	861	824	779	785	843	779	862	847	785	893	852	841	792	820	834	827	788	831	827	820	795	814	905	829	815	793	838	785	852	858	845	852	826	851	800	839	882	817	850	840	856	877	844	838	831	825	828	794	806	821	900	854	846	803	849	839	840	777	848	831	851	823	826	829	870	852	847	831	824	835	786	824	855	855	893	807	870	828	864	825	837	823	863	808	848	896	840	864	918	829	839	861	871	839	875	855	874	815	844	830	817	810	832	824	818	863	808	850	829	855	833	828	784	861	812	851	839	816	881	809	848	768	825	807	836	832	854	801	869	858	782	803	848	831	852	841	861	897	822	898	848	816	830	823	803	837	831	839	849	838	811	842	847	842	839	787	835	836	841	793	848	822	839	790	803	821	830	872	870	864	881	830	862	796	839	871	859	848	836	837	829	853	860	867	828	857	819	848	828	810	861	872	844	859	870	831	802	844	878	851	839	869	874	845	818	835	837	820	851	827	830	886	774	784	809	772	837	859	851	835	832	806	844	837	827	819	831	836	832	843	842	851	835	832	814	795	839	852	802	804	815	789	895	895	808	799	876	850	820	834	835	817	845	816	796	848	810	805	860	867	823	778	833	840	843	890	869	850	853	903	842	762	888	861	870	826	833	827	804	828	847	832	861	827	809	832	876	835	817	823	876	839	834	812	826	812	786	842	860	833	839	827	822	849	840	888	819	809	807	848	838	833	807	839	817	871	846	865	848	834	853	811	823	788	837	856	817	805	844	818	805	852	825	830	835	822	835	861	836	825	811	836	867	825	793	852	863	845	803	798	838	807	856	857	816	808	817	888	884	798	792	853	830	842	825	810	808	800	814	776	839	860	870	841	784	818	842	827	855	823	814	843	829	877	826	886	840	823	837	784	823	850	807	818	848	895	841	819	854	826	817	881	799	861	828	835	893	839	862	869	822	893	876	846	836	839	812	884	804	828	828	829	780	843	871	807	797	853	858	859	873	818	816	804	843	838	854	821	872	835	888	784	848	867	833	881	855	849	882	804	897	851	830	836	806	850	829	844	864	882	834	820	853	808	794	827	801	809	771	789	803	879	813	827	864	816	830	832	791	827	819	824	818	823	836	908	792	825	803	858	829	839	865	805	812	830	874	883	820	811	833	775	836	813	803	848	829	853	838	856	820	810	884	834	902	783	820	846	829	854	876	863	849	811	900	785	845	826	845	825	865	818	857	815	826	814	831	872	849	811	829	830	832	808	852	829	783	842	841	858	817	841	844	861	858	860	823	840	792	858	837	860	856	808	823	839	822	835	798	892	834	854	842	821	860	833	840	799	792	894	877	846	845	803	841	849	837	831	854	828	825	833	816	799	835	831	846	873	826	827	898	792	805	850	884	865	847	787	751	851	861	798	845	888	829	878	823	872	819	870	816	833	833	797	809	840	793	852	823	815	810	849	847	870	802	838	841	810	868	832	840	855	814	873	887	811	834	849	805	788	807	851	825	859	881	829	825	807	845	830	839	882	828	853	798	802	813	838	854	896	811	884	828	861	815	851	801	797	813	872	845	845	922	865	865	823	782	820	823	837	834	867	828	798	884	787	862	830	811	808	854	879	847	812	804	833	831	842	812	825	798	859	814	885	858	872	776	755	792	873	831	833	819	825	844	826	789	862	871	838	881	922	852	864	800	815	858	867	838	828	814	838	878	824	828	872	852	827	844	796	810	846	827	849	822	758	825	811	825	811	823	801	879	851	881	842	868	818	870	814	859	792	808	808	834	810	846	815	859	851	805	868	819	809	815	822	858	868	851	777	836	825	855	832	853	890	828	848	878	820	851	865	769	895	840	828	779	844	780	889	815	791	804	829	808	847	825	885	851	776	830	864	804	867	872	865	824	864	816	873	844	799	816	797	818	805	766	875	823	847	863	836	849	842	819	813	812	872	805	833	865	835	789	815	809	814	872	858	814	802	786	830	814	829	803	817	868	903	827	831	803	835	847	844	888	791	850	891	871	862	850	832	852	823	864	797	863	819	816	813	851	809	852	829	781	807	875	842	786	841	826	835	824	817	835	789	804	862	852	772	897	818	827	775	846	811	790	814	859	807	815	876	801	812	802	826	837	842	863	862	845	848	875	839	865	763	793	888	799	812	855	805	824	874	847	820	820	819	814	812	822	860	858	819	805	851	851	838	872	826	864	850	845	779	793	830	775	844	800	874	808	868	849	875	846	824	865	842	882	849	855	839	853	905	818	867	827	823	863	843	843	841	804	794	846	807	796	828	845	828	844	884	818	826	870	840	785	841	810	853	810	864	806	840	837	775	870	811	842	834	865	835	871	851	861	840	843	835	837	836	849	849	833	818	851	876	829	863	869	855	823	839	819	859	845	866	875	802	839	796	809	821	851	842	783	825	820	848	856	814	859	844	810	871	855	824	817	847	832	819	881	840	788	763	798	803	821	774	825	859	849	813	879	832	813	909	821	858	840	845	833	836	863	850	794	799	800	894	844	803	856	827	847	863	877	849	821	833	814	802	805	893	834	871	816	788	842	850	803	852	849	864	859	853	803	812	838	814	874	856	864	848	857	868	893	818	822	811	852	893	856	859	776	816	824	852	861
5018	276	177	168	162	143	145	180	194	171	168	173	167	154	180	166	157	162	161	162	178	172	192	171	185	155	155	161	165	181	163	159	159	155	163	161	181	158	140	157	184	161	180	181	177	150	157	200	157	168	158	175	161	172	170	149	186	167	188	151	165	164	170	177	155	171	173	167	151	187	174	173	156	175	181	170	157	180	170	172	163	166	179	169	186	182	163	172	176	182	150	166	149	162	163	165	170	177	149	155	171	166	180	175	187	163	165	176	161	153	154	160	168	142	156	167	151	159	173	172	161	163	164	146	172	146	158	158	161	158	174	166	165	137	162	154	153	186	174	156	184	162	154	174	166	147	155	178	165	161	139	162	192	164	178	148	171	146	136	189	153	168	165	156	158	171	159	181	140	151	174	168	148	168	191	173	188	169	181	152	177	171	181	170	172	158	181	165	160	176	173	152	168	165	162	154	163	172	157	174	195	199	178	164	173	179	157	175	165	169	182	163	189	152	167	174	183	177	194	163	174	158	171	195	163	168	168	162	156	156	144	177	194	140	174	158	158	160	169	178	193	160	159	182	198	162	159	167	161	179	188	174	185	167	165	171	176	165	150	179	163	167	153	176	168	182	180	180	166	157	177	184	159	191	178	156	163	165	181	164	178	156	186	179	144	155	177	181	156	175	189	182	172	179	178	151	150	173	158	178	176	167	197	186	163	163	198	155	155	176	157	172	169	173	154	160	162	179	165	175	172	162	180	183	162	162	171	159	182	172	180	176	175	161	184	175	171	188	174	196	158	180	170	179	162	166	156	181	165	151	156	167	172	156	158	170	163	153	165	156	149	159	193	177	153	159	181	183	165	162	163	178	164	182	173	175	164	176	140	182	162	190	150	202	165	165	167	186	167	162	178	174	194	180	179	181	172	148	171	185	142	171	146	178	173	159	155	182	180	167	179	175	186	156	153	151	170	151	162	177	155	166	161	162	186	178	176	157	181	175	159	182	167	157	175	164	169	151	178	174	164	168	172	174	174	171	178	149	165	149	173	169	188	178	142	155	181	144	152	157	191	167	186	175	170	169	181	175	167	181	191	179	179	161	198	165	153	144	164	176	163	144	162	148	145	156	177	159	196	177	190	174	173	174	179	166	162	167	185	183	156	158	174	141	157	185	179	160	153	168	162	157	135	157	163	166	158	143	143	183	159	194	176	130	167	158	182	137	166	170	156	142	173	177	176	171	168	164	166	171	178	144	169	152	189	170	186	162	194	186	172	161	193	169	148	167	187	171	170	149	190	167	172	175	161	199	153	183	187	165	152	180	177	161	197	163	151	180	154	178	165	163	166	160	177	157	150	168	152	185	150	162	170	168	147	174	180	171	164	173	175	165	156	168	169	178	172	156	153	185	177	163	176	178	159	192	177	172	143	166	175	175	156	195	173	144	175	172	179	167	141	182	173	155	158	155	188	179	165	169	153	168	168	150	189	180	200	176	178	200	176	180	187	157	157	184	177	170	163	167	190	177	169	183	166	165	176	148	176	165	180	177	208	146	159	157	149	162	174	167	163	198	163	157	151	168	161	129	143	165	169	174	170	182	163	150	180	164	165	158	156	173	190	163	157	184	182	162	182	148	154	184	180	196	142	129	187	154	145	154	182	180	178	171	181	169	151	174	171	151	179	170	154	196	148	187	131	166	161	166	186	207	172	154	152	174	166	166	168	170	168	167	173	184	156	172	153	175	181	176	152	154	165	176	152	176	164	178	149	176	159	155	157	152	162	170	154	133	168	160	144	190	173	173	159	148	176	177	177	188	163	170	201	166	203	160	163	143	156	165	143	192	153	198	172	192	164	137	157	175	176	161	156	164	183	161	171	127	165	169	181	163	184	162	149	162	145	167	187	161	169	141	185	190	170	155	181	169	149	187	174	165	169	163	183	183	179	154	169	158	182	184	182	164	155	183	176	150	139	175	161	184	186	176	157	151	181	188	195	165	188	182	188	182	144	173	194	163	157	163	137	178	153	165	155	148	179	139	169	187	171	180	138	162	163	176	183	168	158	169	198	173	151	175	161	182	168	149	173	200	179	152	194	177	164	161	164	185	187	169	161	177	150	164	182	163	172	169	180	168	144	177	139	155	150	170	157	162	169	167	156	193	176	188	164	166	150	171	182	161	160	156	201	209	181	136	173	155	182	164	169	161	177	181	167	172	166	147	152	174	178	176	186	141	156	180	183	172	183	165	188	168	178	169	147	174	177	186	165	178	164	140	164	171	157	171	158	161	167	168	152	171	160	193	167	180	169	169	159	155	200	177	165	152	173	169	181	182	166	150	161	164	156	189	183	163	157	155	142	186	158	185	140	176	158	172	169	184	183	183	174	158	160	191	174	184	158	162	160	181	156	182	187	154	160	152	178	161	172	201	189	170	142	168	150	171	162	176	156	162	168	162	172	173	141	168	173	154	178	162	164	173	149	158	183	167	165	184	178	181	169	157	156	146	156	161	191	153	177	154	160	155	143	183	154	147	152	188	157	164	136	169	161	175	174	163	179	172	159	154	176	180	157	169	158	186	172	164	154	134	139	180	186	175	176	145	167	177	170	167	157	143	191	158	155	145	160	164	175	174	171	190	166	177	189	164	194	167	187	153	153	191	201	181	183	180	166	166	139	136	153	167	173	159	162	163	151	181	163	155	157	169	167	154	166	169	187	154	188	199	156	178	164	168	160	176	174	171	168	156	165	177	179	166	179	143	177	165	163	149	148	175	181	167	184	166	170	182	150	184	157	171	179	161	173	147	142	163	164	154	176	174	173	189	162	186	195	160	152	175	212	162	138	143	174	158	172	190	193	189	161	162	187	142	167	159	169	154	173	144	183	170	176	166	160	156	186	153	145	161	181	176	162	183	152	157	187	175	127	177	151	178	173	155	145	146	184	159	169	162	154	149	162	136	193	178	185	163	160	174	174	136	159	159	152	157	162	152	165	178	185	217	184	165	154	152	161	182	167	154	158	164	198	166	166	186	133	144	179	194	162	180	185	167	184	186	170	167	184	175	194	165	191	165	174	152	201	163	168	177	179	169	156	184	147	148	175	167	169	139	179	164	177	160	173	184	148	154	168	174	184	142	154	177	153	154	191	146	161	160	175	173	151	171	184	176	178	167	159	154	182	198	167	171	147	181	166	153	146	159	158	165	178	183	152	167	156	161	144	153	155	172	132	203	163	158	203	154	161	189	160	175	183	182	153	181	180	164	183	136	149	186	151	160	183	163	177	168	166	204	177	180	149	161	170	172	185	201	180	183	172	164	170	174	172	163	192	168	167	149	180	176	144	142	159	156	154	168	162	153	164	147	148	171	192	175	148	159	164	166	166	170	174	170	155	171	180	160	170	188	172	172	169	168	157	172	173	160	177	155	167	171	167	157	159	162	166	182	162	154	187	167	168	175	182	189	162	183	176	155	163	170	178	165	160	173	173	165	197	142	148	184	186	164	152	176
3504	462	522	480	459	408	397	417	404	381	419	428	435	358	404	438	406	443	405	436	430	408	433	414	406	416	437	420	429	410	401	450	449	410	414	431	421	417	417	425	384	416	460	412	433	418	411	413	445	448	410	457	431	432	440	413	444	417	448	431	418	376	390	427	404	432	428	443	423	426	431	436	464	416	424	441	454	418	428	433	455	419	404	409	401	440	387	429	401	421	419	412	403	397	430	412	414	431	405	402	462	415	412	440	439	452	400	473	482	398	443	409	391	396	425	440	406	401	421	385	422	464	422	432	429	400	401	409	412	393	411	416	400	403	417	395	385	405	417	400	380	436	426	412	403	430	411	438	424	397	404	404	414	456	415	409	431	408	415	410	409	450	412	418	433	454	416	450	417	417	413	411	403	398	398	397	391	445	417	380	411	458	422	465	381	440	419	410	429	434	427	399	425	445	438	410	438	451	430	412	431	408	465	418	445	413	441	391	387	406	456	410	420	430	418	411	386	397	404	410	430	418	408	401	427	449	406	400	427	413	439	447	407	426	433	375	419	441	411	417	405	438	432	421	424	412	424	433	432	426	439	419	425	435	456	418	417	405	452	441	424	425	417	455	402	411	425	407	435	426	410	435	462	456	413	446	448	426	412	409	442	414	438	432	404	440	407	405	433	438	424	426	428	444	401	422	442	375	413	447	427	411	414	437	440	392	411	441	429	454	446	425	428	433	446	451	422	419	438	433	436	425	406	437	416	439	407	438	438	410	425	434	458	447	428	407	451	427	451	404	460	408	427	424	428	380	385	439	420	384	424	443	441	406	410	400	459	439	456	457	446	413	396	420	443	415	451	443	420	461	442	435	437	407	405	421	440	450	395	416	419	397	393	379	463	410	405	412	435	455	478	428	406	406	418	447	434	390	381	394	431	405	360	397	430	410	430	420	458	439	397	438	389	382	393	413	396	446	419	464	425	398	410	412	437	429	448	412	424	416	412	437	413	438	459	414	438	471	423	402	408	416	419	430	392	409	421	445	410	453	407	419	440	440	421	365	391	380	447	379	427	409	441	423	407	466	409	433	410	378	426	416	416	418	456	427	415	406	401	401	440	411	400	424	402	429	406	432	430	442	433	437	424	409	403	445	423	430	423	395	406	415	472	441	389	392	439	427	400	457	446	427	424	410	395	410	423	431	456	383	456	431	440	423	380	428	421	461	440	453	408	444	412	449	439	412	432	433	447	429	422	428	435	463	414	433	428	469	415	416	406	402	397	436	411	409	432	419	428	421	444	414	431	428	400	416	404	391	404	414	438	428	423	395	425	434	418	414	399	430	389	407	444	421	406	454	423	423	438	423	418	427	407	397	435	413	401	401	425	439	401	420	431	411	427	386	418	450	394	442	375	437	422	394	421	479	440	403	406	415	429	434	439	415	413	421	391	398	393	411	406	447	432	466	446	437	413	405	393	401	397	429	443	429	411	446	454	424	418	438	412	417	384	392	410	447	437	453	439	452	416	449	425	424	408	446	413	424	425	428	410	425	417	431	439	415	419	437	388	416	425	396	414	442	414	405	461	426	433	409	377	441	423	425	403	418	410	400	413	400	443	466	409	443	416	417	416	417	446	462	443	417	430	422	413	443	440	420	430	421	408	444	392	400	410	455	429	394	435	408	415	446	411	423	427	436	446	408	405	414	406	412	427	430	477	434	442	403	416	416	413	424	413	458	400	418	395	428	430	386	432	419	395	417	404	417	438	425	434	440	417	444	424	407	456	389	403	454	406	443	440	396	412	408	419	406	423	436	405	397	462	419	409	431	419	447	395	410	438	430	451	460	435	422	421	440	407	427	434	463	430	409	414	399	413	430	433	424	460	445	401	416	456	448	402	406	371	418	434	428	464	435	446	387	409	423	430	409	447	424	400	424	407	420	411	427	406	409	403	450	395	440	381	400	431	444	433	413	445	422	402	442	423	446	405	387	373	441	444	427	385	413	427	468	459	390	399	434	443	430	457	401	415	407	417	391	428	471	463	414	431	432	425	425	456	414	425	425	418	420	458	420	408	431	441	398	464	418	435	398	437	413	416	399	426	442	411	435	425	398	396	405	396	436	456	389	429	427	410	466	430	416	424	449	424	426	421	415	404	379	417	440	430	437	425	445	436	419	412	384	431	387	421	453	425	430	414	476	404	431	420	416	416	388	452	450	429	428	439	417	394	425	384	451	461	399	472	401	409	400	412	412	416	407	417	434	449	403	439	420	399	427	415	437	416	430	407	413	405	466	413	427	449	409	427	397	408	444	429	424	439	421	404	406	412	408	401	417	447	400	433	447	440	421	438	442	443	441	403	396	478	425	383	420	385	472	423	400	454	404	449	443	456	420	419	409	422	391	435	418	467	456	406	433	414	451	431	414	455	419	387	406	401	414	438	410	433	415	431	424	376	422	407	388	388	412	408	420	439	446	409	430	428	410	414	473	424	422	408	423	406	409	417	432	429	447	445	408	428	410	419	431	408	439	481	381	431	403	406	433	385	452	415	409	404	410	431	447	439	408	384	396	477	454	418	441	441	421	459	442	453	416	424	394	422	415	421	410	410	436	432	424	421	445	409	448	418	414	400	449	422	393	429	410	440	415	417	373	417	458	442	395	435	442	420	426	402	458	425	427	408	460	399	407	386	405	415	414	392	427	395	425	414	402	421	419	417	418	462	412	427	464	412	396	411	442	447	370	389	411	406	418	421	428	397	453	445	453	413	389	381	443	425	452	428	416	460	434	427	426	445	423	433	454	427	415	389	448	452	427	431	472	422	403	429	420	461	414	413	433	429	405	421	408	398	443	441	460	430	399	448	409	417	422	433	458	382	425	421	420	416	393	392	424	390	428	405	414	404	413	429	439	457	406	432	411	405	428	455	398	438	427	395	435	430	417	424	425	418	404	411	409	448	434	415	386	427	388	456	454	399	390	402	391	438	449	452	431	421	447	410	433	399	416	436	420	410	421	417	424	417	424	401	387	426	441	441	420	412	454	469	422	422	445	417	443	415	436	397	403	421	429	436	446	398	436	418	452	388	386	398	413	450	387	398	416	442	433	422	406	429	445	405	425	435	435	435	420	453	406	400	413	433	468	417	414	411	419	436	415	398	452	446	446	409	410	408	423	438	409	400	427	406	404	446	434	405	408	432	403	456	400	463	402	399	471	417	436	417	425	471	427	415	366	405	399	436	448	411	435	417	390	393	419	397	441	416	418	444	406	447	448	443	438	395	450	390	432	409	389	456	472	407	428	395	368	405	436	396	417	404	385	401	448	469	432	412	374	414	397	423	439	407	396	407	426	442	437	416	430	437	413	396	406	415	421	408	417	446	434	391	420	449	453	395	432	422	416	434	416	440	409	447	422	438	402	468	446	443	414	396	432	433	417	379	415	431	423	400	460	414	408	328	435	437	400	415	419	446	415	413	390	454	409	405	435	449	415	390	435	444	422	433	463	432	406
16357	1135	550	475	370	345	337	304	309	293	251	258	296	257	269	281	294	256	262	276	291	260	235	299	265	257	258	264	253	261	228	257	268	286	269	242	255	247	243	274	280	246	247	253	247	245	269	233	237	263	244	247	259	256	255	249	264	237	239	296	239	237	220	240	229	263	294	240	255	274	240	256	241	244	247	233	247	217	235	252	271	238	255	237	250	252	268	272	241	239	263	229	281	286	244	277	279	241	252	241	273	249	254	304	239	252	302	250	245	249	245	238	257	239	284	279	266	254	271	245	283	256	252	245	255	249	228	244	283	233	249	264	256	261	266	266	239	225	252	245	239	259	261	271	274	275	230	286	269	258	274	247	251	239	268	285	231	241	255	269	256	251	236	277	270	210	258	257	253	247	265	241	235	262	275	244	281	268	257	274	275	245	251	243	246	273	251	257	244	224	279	288	302	260	255	234	263	274	267	241	273	258	258	280	247	244	253	250	265	268	247	271	273	255	241	247	265	241	246	246	258	280	266	254	221	239	245	277	263	244	249	274	244	245	281	254	262	239	238	273	245	261	272	211	225	276	267	238	232	219	243	261	236	238	258	250	245	239	246	281	252	214	220	226	246	241	225	241	255	253	246	236	305	254	250	253	258	236	242	244	263	209	254	261	224	263	271	240	250	285	243	222	245	257	247	206	231	249	258	262	262	241	271	262	269	247	261	223	247	243	266	285	238	247	266	254	263	258	223	218	270	256	266	242	260	245	266	267	297	238	246	252	234	271	265	265	244	244	254	256	236	247	224	269	227	230	254	259	291	244	259	248	247	256	284	240	258	228	243	239	275	224	268	237	249	224	241	251	242	253	198	251	216	250	252	259	266	249	239	225	237	255	278	256	251	270	268	238	263	269	235	247	229	239	258	241	285	237	265	250	271	262	274	230	285	234	240	250	233	217	263	259	254	247	241	250	248	241	288	245	266	255	283	268	270	259	230	273	223	221	297	238	266	265	229	261	250	264	250	272	265	270	259	228	243	237	248	258	236	283	259	220	246	277	272	225	266	260	245	262	242	242	244	252	276	257	241	244	266	271	269	250	279	274	279	284	259	257	255	283	275	272	231	234	251	269	248	227	274	230	252	262	242	255	242	257	253	260	240	257	250	279	234	234	272	253	267	230	231	256	270	273	246	253	253	260	229	281	232	253	251	253	258	249	222	239	236	253	257	248	241	238	242	231	224	257	260	265	276	283	230	262	237	260	261	248	254	277	252	266	265	237	227	254	262	217	241	256	272	259	276	266	267	264	273	258	247	228	271	264	246	258	286	195	231	235	249	216	241	246	247	271	248	256	274	265	252	234	219	254	263	254	238	253	255	256	269	235	285	289	273	241	257	263	271	265	275	268	258	263	261	238	223	230	275	246	260	252	259	284	219	235	242	253	250	250	256	281	273	254	245	221	255	248	266	243	239	241	254	260	266	259	264	245	226	248	229	262	257	255	245	235	268	237	259	245	227	235	232	238	234	227	227	249	245	263	258	250	261	244	239	260	228	236	274	246	271	249	272	287	256	250	217	253	257	218	255	231	231	258	276	257	268	250	233	238	225	232	253	283	240	287	273	263	270	246	246	297	224	263	260	258	263	298	248	269	266	256	268	234	230	250	271	267	241	258	260	254	283	236	281	238	255	230	293	244	230	253	271	238	245	257	260	256	232	272	237	232	231	272	227	256	254	238	222	272	253	228	249	265	251	270	246	257	287	241	254	257	262	261	238	249	273	274	242	243	238	244	250	264	237	258	261	239	227	276	232	282	258	238	238	268	252	241	246	235	255	252	270	246	263	247	257	284	242	233	234	242	291	225	254	231	235	244	276	263	241	220	262	235	243	261	229	279	249	243	255	247	254	256	244	236	268	246	224	239	253	253	265	250	226	243	247	256	270	251	258	255	263	253	260	235	260	250	231	264	234	240	269	244	222	228	229	237	228	253	245	262	246	271	245	250	235	237	206	264	265	234	208	238	254	252	261	259	236	255	253	236	262	236	230	254	242	249	231	252	228	237	233	289	232	247	250	252	237	249	272	244	252	275	240	287	259	280	257	271	273	242	265	263	235	231	263	262	224	233	248	223	253	259	245	241	255	234	233	267	227	242	264	245	248	245	290	252	256	235	260	270	285	243	272	268	235	224	240	244	253	250	214	245	232	234	236	239	257	256	257	268	230	246	256	277	236	232	264	239	241	255	265	269	249	248	253	238	240	254	244	257	265	229	255	242	230	293	245	250	280	256	254	292	277	230	231	249	266	259	281	221	238	244	251	248	239	259	236	245	239	277	252	251	240	261	244	228	256	257	252	276	264	221	266	274	249	268	260	228	260	238	246	254	254	274	224	249	253	245	228	254	241	243	240	288	225	257	251	220	261	238	240	249	241	235	235	226	249	250	225	259	223	278	243	261	270	265	207	228	285	253	271	226	267	246	217	229	267	251	223	227	248	257	281	250	249	234	260	267	264	278	255	262	239	278	260	240	249	303	256	265	232	248	244	246	268	287	277	268	261	243	226	261	253	244	253	244	255	229	257	268	247	232	264	270	260	267	218	229	276	256	237	262	228	221	270	240	244	263	232	248	219	254	277	209	254	232	280	236	252	276	282	238	272	244	256	247	229	242	244	262	229	257	223	209	241	256	302	263	253	273	238	233	256	258	244	250	236	264	259	280	253	243	262	252	271	242	257	251	249	243	229	243	248	228	220	265	244	227	244	260	270	223	221	283	231	264	236	240	260	225	264	244	238	246	258	236	273	272	253	238	279	254	263	254	268	250	219	242	279	251	261	271	268	259	257	265	261	232	229	243	258	275	234	268	245	228	248	250	241	295	266	264	224	251	232	209	258	251	249	255	243	244	216	279	262	257	259	264	248	216	244	264	238	256	264	267	261	240	252	253	249	228	233	240	231	275	253	224	253	253	281	255	236	245	257	256	241	241	264	231	268	274	269	214	246	247	254	233	223	258	218	251	216	244	295	269	233	248	252	250	260	243	236	211	229	255	241	213	242	247	242	273	230	249	242	255	254	254	260	240	248	232	236	297	241	241	255	248	228	248	249	267	251	244	261	253	265	237	287	246	226	224	239	273	265	262	240	249	258	236	253	268	251	255	238	234	260	242	249	269	265	240	269	251	263	238	255	261	234	231	277	231	267	259	223	224	265	267	266	248	237	232	262	267	232	258	253	265	265	258	252	258	230	254	237	265	238	278	259	267	279	225	218	239	283	294	273	272	278	229	285	274	267	257	228	244	255	217	244	280	225	257	229	251	273	273	225	249	228	273	244	237	252	245	274	300	244	261	246	224	262	240	246	259	247	243	241	249	279	280	280	253	257	264	268	220	268	252	242	236	282	239	243	223	266	261	260	242	265	233	249	244	248	247	286	241	250	234	243	241	258	235	221	258	267	273	276	257	262	264	241	234	233	255	263	240	271	262	239	278	261	208	252	274	250	258	249	266
9972	865	1278	1423	1291	1104	1044	895	898	778	778	759	711	714	636	707	642	677	624	586	628	645	644	646	650	639	623	609	632	626	695	665	580	597	634	601	607	544	568	577	586	610	578	633	643	583	624	580	633	616	612	578	605	602	609	645	617	614	599	565	593	593	582	613	567	583	593	580	569	589	652	570	578	599	610	585	573	571	608	598	602	556	584	570	601	614	573	580	616	596	599	594	610	611	618	590	610	546	607	565	600	583	581	615	553	610	597	606	594	616	622	577	605	583	585	621	572	595	606	594	594	617	588	618	590	588	574	590	575	586	593	598	565	588	549	576	563	597	600	608	602	587	594	555	576	596	609	622	609	588	579	583	623	601	571	574	606	581	576	583	624	561	613	587	596	612	552	575	629	582	566	607	584	591	587	581	583	607	602	623	612	597	537	606	613	570	592	578	590	569	565	618	634	597	587	558	572	602	535	621	582	602	610	643	560	573	605	601	635	643	589	646	585	622	559	590	605	566	587	599	610	595	583	605	637	623	586	588	604	582	612	628	642	577	617	565	532	626	616	603	594	622	587	600	598	576	558	616	584	585	582	580	595	616	609	559	647	615	574	555	584	566	614	577	639	580	568	656	609	588	603	573	604	612	582	586	591	602	564	619	614	598	597	570	573	616	635	578	593	567	578	601	580	663	598	577	612	582	586	608	593	619	628	603	546	604	648	610	589	601	586	613	594	575	595	607	607	606	587	585	596	581	559	586	598	594	646	616	555	625	592	541	637	601	585	627	591	623	559	558	560	651	594	615	610	589	595	569	562	582	582	598	576	565	579	628	525	547	615	581	587	603	570	587	558	591	607	645	605	602	623	615	607	549	633	572	623	600	610	591	594	590	605	547	627	608	653	570	598	632	613	630	639	570	575	599	557	584	591	581	605	570	587	609	595	545	587	606	598	590	566	614	591	602	592	596	587	604	590	606	591	597	579	564	574	585	575	629	584	587	593	567	564	580	568	592	589	620	613	601	599	579	569	618	584	606	585	548	599	588	588	584	631	585	567	552	622	616	577	598	567	602	619	576	596	569	594	613	573	592	582	558	585	588	580	599	561	648	647	615	613	631	588	607	560	562	609	587	585	589	574	598	614	639	593	587	607	608	630	590	629	612	599	566	552	619	585	605	577	556	601	570	576	581	590	548	603	576	611	592	602	591	594	621	629	604	617	579	606	562	602	576	542	578	635	598	603	598	575	584	583	603	615	629	595	554	613	625	578	614	598	563	587	616	550	557	598	630	676	582	574	575	592	569	578	563	604	624	559	617	575	599	579	548	589	584	573	557	548	617	634	635	581	583	592	595	588	586	600	590	567	626	584	602	544	579	587	585	601	564	615	574	588	580	578	565	573	582	600	599	550	606	554	596	596	592	568	538	628	586	592	593	578	559	590	557	631	594	596	583	578	559	634	611	631	616	603	564	611	578	661	587	599	621	619	644	606	617	589	611	621	589	602	602	598	589	574	659	605	556	612	621	601	579	599	600	595	601	564	616	633	585	595	634	603	595	595	587	593	615	607	613	574	573	580	621	618	625	626	650	571	582	571	606	612	611	612	588	637	611	550	575	565	588	611	582	627	574	581	602	590	609	583	613	617	586	598	626	606	613	639	579	581	633	578	549	593	556	530	585	615	619	597	626	589	595	597	622	539	600	568	600	648	552	549	584	577	610	596	544	594	627	562	627	597	578	590	576	606	595	567	628	616	614	608	539	630	594	594	603	606	592	623	591	581	627	602	634	586	642	606	619	618	619	610	597	661	604	601	564	565	593	548	583	594	557	625	596	575	609	613	575	589	625	590	624	584	595	608	577	609	624	619	600	588	588	568	606	622	631	577	582	574	560	594	574	604	598	583	572	606	630	602	587	601	565	582	581	575	579	608	565	561	570	575	584	574	575	595	579	573	596	593	533	623	605	564	580	556	606	609	546	622	567	580	609	630	615	581	577	599	545	589	585	573	583	601	577	567	622	595	551	567	581	608	596	599	599	605	588	604	607	602	573	642	558	584	575	600	579	605	582	595	574	600	635	587	573	629	563	605	641	657	584	597	606	577	583	587	617	590	605	612	604	590	584	602	602	592	568	557	591	565	602	613	641	575	633	570	637	623	568	572	558	614	586	592	600	577	543	562	589	602	575	599	605	574	600	599	580	590	574	632	641	569	595	575	601	599	641	621	581	590	582	562	622	582	609	584	589	572	619	614	542	619	602	558	601	584	614	584	617	612	584	609	582	562	581	622	599	599	606	585	570	585	572	613	551	562	584	624	575	612	575	581	575	561	624	593	628	593	582	603	602	591	576	590	566	610	581	625	615	597	599	576	577	589	616	612	603	599	568	590	599	589	614	551	623	620	596	598	634	593	636	610	563	593	590	569	569	604	601	631	605	644	595	588	577	587	580	598	600	560	574	572	587	544	595	615	629	609	561	667	593	636	586	550	576	596	614	595	604	573	591	567	593	548	586	579	624	593	555	655	560	572	611	610	571	554	613	580	596	601	592	604	564	590	603	595	590	621	592	646	615	596	596	601	640	584	598	611	633	643	585	599	609	626	584	567	633	613	589	595	586	588	570	566	631	598	619	574	567	630	584	630	589	622	549	615	563	637	570	646	596	626	540	585	588	586	568	564	569	580	600	591	617	597	575	611	545	589	566	567	617	594	609	611	538	576	585	608	562	572	570	621	556	562	584	599	592	572	587	598	579	658	592	602	601	597	553	663	601	633	579	629	620	586	550	605	576	576	616	601	578	655	600	597	587	617	596	598	605	590	620	616	561	617	587	620	562	583	591	589	588	586	619	599	648	534	573	513	648	570	614	619	585	558	553	609	587	556	529	611	571	600	610	615	644	597	613	627	581	588	570	586	559	581	557	601	588	620	576	556	609	633	565	644	596	598	594	597	552	598	572	600	572	590	591	574	580	619	595	612	550	541	586	581	621	623	625	596	586	557	619	580	577	605	599	624	590	593	593	567	612	605	644	597	575	622	614	570	599	623	648	597	594	606	572	620	607	622	605	616	610	606	598	623	551	539	617	614	610	588	627	667	606	600	576	613	610	578	598	552	587	579	608	595	565	581	609	612	573	632	572	596	600	603	587	564	524	593	627	605	615	604	591	571	616	608	567	535	616	608	588	651	615	583	561	583	598	623	573	633	590	594	594	609	635	594	586	562	587	586	614	563	575	636	534	585	574	576	625	607	625	627	610	584	590	620	628	594	603	579	579	619	603	607	618	537	601	582	567	595	617	586	594	577	601	554	574	606	575	563	593	603	610	587	578	610	585	623	525	592	600	587	578	622	601	635	608	614	586	589	605	583	614	523	585	544	599	603	578	591	596	594	653	620	581	564	589	642	597	632	586	630	606	626	575	611	651	579	610	580	538	617	601	614	553	563	594	599	616	601	578	583	540	607	587	631	612	615	595	570	585	618	623	607	577	586	612	624	561	574	614	616	617
25249	2715	1113	850	722	613	490	459	419	418	427	413	398	436	421	396	402	382	399	401	406	411	392	374	411	410	384	386	389	398	403	366	368	386	365	370	406	358	369	399	380	410	379	406	377	384	411	381	386	400	421	365	386	400	400	346	369	352	371	363	386	356	347	366	353	406	362	403	403	381	386	372	376	347	358	382	375	348	392	383	341	378	363	319	354	387	374	431	411	372	408	406	391	389	371	361	371	372	379	410	378	331	413	408	359	352	410	402	351	383	375	361	394	400	356	395	364	406	411	385	412	388	399	403	400	361	419	356	366	377	377	377	378	455	377	377	373	352	385	370	363	399	408	400	402	412	391	415	392	392	324	360	363	371	388	355	408	422	413	381	382	388	346	364	364	390	384	360	401	399	367	373	355	395	399	383	356	363	367	365	353	363	331	374	382	379	382	367	383	363	384	311	348	381	396	384	390	381	371	378	384	396	355	384	392	386	363	358	388	401	380	363	398	395	407	382	341	408	416	409	364	365	380	371	356	378	365	383	364	367	370	406	384	342	372	382	407	364	393	394	381	376	363	357	413	370	364	399	397	394	386	375	415	393	388	406	368	369	378	426	403	348	387	373	400	384	395	369	381	331	378	397	393	392	392	380	389	349	374	342	370	406	407	380	377	357	361	368	398	381	397	356	376	376	321	396	394	380	411	381	373	371	379	403	367	373	373	371	373	369	375	347	375	378	402	360	385	394	384	380	370	370	386	356	404	373	374	386	369	421	392	374	400	393	356	405	371	372	393	365	397	390	401	414	368	368	375	340	396	388	371	382	399	434	354	399	388	376	377	409	378	397	379	393	352	357	381	350	396	390	389	384	374	383	402	359	375	396	400	421	364	369	402	363	399	384	361	397	384	381	412	395	356	351	350	356	377	342	384	370	400	341	389	375	350	404	381	400	391	403	378	404	424	332	367	387	354	400	414	385	371	399	381	346	382	363	382	377	327	402	343	356	381	359	374	380	362	378	383	361	370	386	337	366	407	336	365	370	368	374	377	372	381	357	420	369	382	417	384	342	386	392	364	423	368	384	392	376	365	392	384	420	400	398	392	335	366	388	406	338	371	377	373	376	359	403	364	378	333	359	342	371	418	371	387	404	374	394	367	373	413	384	375	390	378	377	363	368	351	346	370	414	404	410	383	384	388	360	387	397	386	383	363	383	414	401	339	391	399	446	379	386	352	363	381	414	361	395	347	422	380	390	363	360	375	386	371	371	378	431	411	379	347	356	389	410	361	355	389	373	352	367	386	348	362	326	375	416	419	354	365	365	341	371	344	385	377	418	382	380	396	394	392	382	375	374	396	367	400	398	400	391	350	394	361	375	360	374	368	373	366	389	400	386	389	379	386	395	381	350	376	415	382	391	374	388	355	417	411	383	353	380	384	412	398	350	420	374	413	380	398	433	384	372	373	395	398	394	379	370	398	400	392	381	356	354	386	384	375	368	363	335	386	376	364	353	342	398	385	378	367	384	405	383	346	413	379	389	343	394	359	388	438	417	372	368	366	383	423	358	340	363	392	367	383	366	389	352	368	362	365	379	384	386	357	367	393	367	358	376	396	426	390	360	367	377	396	362	411	403	358	353	363	368	394	415	399	369	383	376	350	364	370	356	353	394	420	396	381	364	370	386	373	369	401	388	399	396	378	397	392	394	337	364	370	359	401	386	403	352	387	382	374	375	394	393	391	373	381	388	337	388	388	374	351	393	382	410	343	326	400	378	387	395	346	400	396	381	387	312	362	375	383	365	359	403	398	408	379	365	360	363	385	353	364	372	360	379	339	341	377	382	366	368	405	379	376	370	396	405	385	347	372	390	374	403	400	374	370	408	389	393	399	376	358	386	394	364	366	392	356	378	382	359	367	383	388	389	390	348	376	378	366	366	382	400	362	415	400	360	380	391	372	406	366	384	393	367	373	390	397	357	404	369	408	360	370	387	369	366	362	383	402	361	404	367	418	416	374	353	390	383	374	419	370	374	355	373	365	351	411	407	386	387	396	355	426	363	375	395	387	356	347	387	369	404	410	392	358	390	399	404	406	411	417	376	377	393	399	385	393	359	343	384	359	365	365	396	418	426	378	402	419	408	396	370	361	387	406	389	391	361	368	414	388	352	397	405	374	369	365	363	352	403	382	358	385	392	369	356	375	386	359	406	373	408	374	425	417	389	370	403	340	385	377	351	391	355	350	378	389	395	382	365	386	381	386	416	415	378	350	360	363	383	403	406	429	379	360	392	378	398	427	369	415	407	382	351	356	365	378	413	407	387	365	389	369	401	399	386	382	376	354	369	370	357	348	399	379	372	363	384	350	374	374	335	366	353	365	343	402	406	353	367	394	406	361	375	352	387	371	402	354	390	379	376	362	417	432	367	369	378	362	387	415	430	403	363	408	361	382	376	409	367	327	384	370	363	388	382	367	398	385	390	364	358	379	403	400	389	412	336	347	370	360	344	376	400	427	401	391	367	343	378	343	352	352	392	409	364	397	368	350	420	344	380	389	448	380	359	377	397	402	358	383	378	388	388	384	358	362	386	427	395	390	383	367	374	361	419	374	372	381	370	402	379	396	373	404	415	403	390	365	419	372	365	397	383	364	339	381	422	356	388	365	370	381	376	343	346	364	390	377	361	394	382	380	361	377	412	387	373	376	399	370	360	384	376	365	404	385	415	383	379	411	356	366	375	345	354	377	386	388	409	344	371	364	376	376	396	401	394	398	406	393	404	343	357	391	366	382	440	403	374	366	366	362	341	377	382	348	411	369	377	395	423	353	399	390	398	389	398	365	390	360	397	376	346	417	385	403	350	381	398	395	390	407	385	410	361	410	342	353	362	363	374	371	368	393	394	389	357	359	378	385	430	365	389	406	379	367	378	373	410	396	385	358	373	401	392	403	399	399	406	404	448	412	405	391	388	339	353	399	348	399	385	381	389	363	374	370	381	371	333	411	393	369	368	381	354	388	396	384	423	379	369	386	378	385	398	354	360	391	414	378	383	394	401	386	408	361	374	406	394	334	390	418	372	371	365	393	406	372	363	409	370	369	403	386	396	363	392	392	402	389	375	360	417	374	402	360	371	391	396	401	333	366	348	357	382	423	384	350	432	376	400	381	356	376	394	360	404	349	367	402	409	383	407	365	374	392	391	408	362	357	390	359	394	351	413	356	351	370	397	381	398	380	381	391	357	403	367	354	391	360	338	380	403	372	350	378	386	349	361	363	423	355	393	355	344	343	384	361	385	347	387	395	345	366	332	375	411	369	387	385	412	349	411	377	374	373	375	381	384	362	370	351	328	384	411	390	369	381	370	352	392	395	385	360	416	372	390	341	401	365	392	354	362	372	387	393	366	389	359	394	397	403	353	372	351	415	345	385	411	357	364	376	369	379	351	375	403	391	392	369	349	411	383	364	431	400	396	398	338	360	358	376	381	366	380	397	394	333	370	345	377
13250	1370	2162	2449	2153	1803	1499	1448	1313	1226	1064	1139	1098	1065	993	960	965	936	936	943	964	917	899	951	894	916	854	895	828	853	895	878	898	850	857	893	856	859	927	884	826	853	845	848	856	830	833	846	889	857	821	871	838	840	820	883	770	832	836	858	868	843	870	836	861	815	825	831	869	843	875	889	812	859	838	835	840	875	860	879	865	842	832	826	815	832	824	815	892	884	793	827	817	860	835	812	829	801	848	764	844	882	845	833	867	826	884	868	834	773	800	789	824	856	838	818	820	850	877	912	872	859	846	863	830	837	769	789	835	880	862	840	796	838	822	828	855	822	837	798	842	804	796	811	787	891	938	842	822	795	819	867	836	795	826	822	862	896	850	826	844	822	803	831	828	869	814	795	855	869	854	832	814	874	838	824	839	867	875	825	871	803	768	845	823	836	803	840	862	882	819	787	868	781	869	821	836	818	810	858	830	809	837	846	859	828	871	865	831	789	830	779	821	791	866	861	801	810	859	813	871	875	796	899	893	839	829	851	827	835	870	859	800	835	855	883	782	816	821	862	840	793	849	801	832	795	837	805	840	760	795	850	784	842	875	839	825	828	816	855	894	876	836	810	843	795	811	857	837	812	803	812	857	810	860	815	832	797	824	801	859	817	823	799	800	842	879	835	855	858	836	901	843	833	776	898	834	849	888	855	834	819	814	859	848	836	807	891	858	784	893	821	823	830	792	788	793	812	866	849	793	827	791	850	837	807	813	836	818	825	820	854	823	835	800	809	808	859	795	874	829	841	822	817	864	850	853	804	778	781	829	845	801	806	815	826	839	833	774	766	838	834	799	858	833	808	827	851	835	841	837	797	772	846	840	842	813	863	807	859	835	852	838	846	788	832	823	845	829	842	831	819	867	846	850	833	815	784	795	843	842	768	848	814	820	850	881	811	807	814	837	859	815	819	829	854	782	840	830	795	810	818	868	881	843	833	820	830	828	823	821	801	862	835	851	888	829	803	840	820	824	870	847	854	836	815	851	830	835	816	790	889	811	853	800	834	796	832	821	863	822	827	894	862	889	853	850	853	788	873	822	861	845	823	838	792	872	852	884	874	886	768	840	818	835	799	834	847	794	786	857	783	838	871	816	835	809	806	837	793	836	878	843	804	831	804	846	751	821	812	797	824	829	822	820	838	872	825	821	831	846	784	785	805	861	784	836	824	845	858	812	801	805	796	842	829	813	816	832	851	870	814	857	821	838	847	808	847	862	828	824	795	795	855	837	845	859	798	869	838	786	833	839	801	812	851	803	815	884	869	784	783	833	822	871	818	865	828	845	852	821	823	899	837	839	820	854	791	802	842	882	861	854	854	859	796	868	845	832	866	869	795	823	840	795	830	845	865	772	835	902	803	798	813	828	911	801	810	815	845	864	851	870	819	847	848	823	879	836	807	819	808	792	796	809	808	853	823	814	833	812	796	815	821	789	845	860	837	839	802	845	883	831	780	854	781	828	828	810	849	805	878	823	830	795	840	831	789	824	789	814	829	812	827	786	813	886	872	831	831	840	831	841	787	827	802	803	857	788	836	818	849	781	816	854	794	856	792	808	851	813	854	818	852	820	832	852	850	830	788	794	860	854	896	835	837	823	841	844	848	830	856	830	850	806	897	846	836	819	857	825	798	842	855	800	869	859	853	811	821	795	830	827	848	826	863	850	822	833	861	860	856	891	837	852	834	823	825	865	827	761	849	873	843	859	856	805	839	814	805	845	825	863	824	829	851	856	846	839	832	818	912	879	846	863	851	779	814	816	872	851	796	834	826	794	796	810	810	818	810	866	802	876	796	849	836	830	827	835	811	861	851	827	823	856	861	883	859	811	790	852	791	782	804	883	811	807	865	865	777	793	808	839	801	815	818	800	838	852	817	862	853	849	853	840	822	825	866	824	783	894	852	831	867	868	775	774	829	805	830	883	886	855	834	831	780	827	806	871	815	824	837	831	831	848	801	878	815	857	809	816	813	840	821	846	845	843	874	878	807	852	799	839	770	836	877	869	817	887	845	868	871	873	806	862	872	859	848	843	853	839	850	852	839	839	859	817	842	828	821	796	782	892	843	893	853	819	815	867	887	880	862	880	838	813	851	805	853	830	804	785	860	809	841	831	828	818	815	822	820	840	821	823	792	842	822	799	842	815	883	805	853	807	855	812	793	840	852	803	782	884	841	859	849	815	790	840	903	812	845	884	880	842	848	830	918	851	847	844	848	860	836	774	825	846	871	818	863	837	807	837	845	805	836	801	817	808	780	856	841	823	889	857	812	831	824	814	826	863	823	831	856	837	843	837	799	806	820	860	821	798	842	831	837	838	863	845	846	818	835	797	843	806	832	814	834	758	792	827	825	777	861	825	847	839	775	869	875	833	822	784	841	836	848	837	826	870	831	830	841	812	886	877	811	819	865	825	819	835	772	793	832	834	810	853	840	795	846	785	803	800	840	820	846	849	836	847	838	851	844	818	824	851	817	822	821	841	808	864	836	839	866	809	805	795	780	837	833	854	884	829	863	840	856	802	837	835	839	824	882	895	766	795	823	840	840	869	793	816	875	785	802	830	849	813	797	824	819	822	823	843	861	786	851	813	829	820	807	834	790	909	857	807	868	811	839	839	868	845	819	833	831	798	862	861	838	828	832	825	843	902	844	795	819	821	825	816	798	797	780	861	848	863	835	832	804	823	884	845	773	851	853	792	833	873	789	833	802	807	825	815	865	841	805	843	836	832	819	838	830	820	830	836	832	831	789	869	841	840	836	818	843	834	813	817	807	854	843	846	826	877	866	865	809	824	801	848	816	863	831	825	843	890	829	835	818	842	840	837	857	832	806	807	859	878	835	830	835	877	853	815	851	882	828	797	807	805	843	819	855	864	844	815	856	850	863	833	888	825	825	869	818	778	814	837	810	839	854	803	853	833	837	836	838	781	849	805	858	838	835	827	821	817	864	781	835	850	880	760	823	828	820	850	826	889	830	866	822	844	830	869	843	827	826	811	813	814	808	832	859	849	810	861	775	811	834	822	853	870	879	817	831	847	828	877	827	769	836	902	837	808	819	841	837	839	835	825	880	844	773	858	797	823	820	855	917	844	822	858	818	807	833	823	800	830	832	806	834	828	849	894	799	863	787	779	818	840	870	837	849	854	819	769	840	863	841	863	847	822	828	859	834	838	854	801	810	889	883	837	837	847	847	823	809	847	827	753	847	838	857	830	883	861	822	846	819	777	896	840	817	821	792	823	878	806	825	828	825	819	849	862	835	890	811	808	788	830	804	838	818	880	807	834	852	889	832	790	884	834	812	832	809	804	807	890	792	817	834	864	772	857	836	885	863	842	843	815	826	826	806	819	883	867	821	766	827	827	823	790	795	822	773	832	810	755	832	771	886	845	862	827	798	858	879	861	868	803	863	914	800	842	832	847	798	817	845	896	848	816	790	838	881	805	816	807	846
5027	252	193	192	153	189	192	163	128	147	168	159	180	183	154	143	187	189	159	169	158	171	177	169	157	178	149	170	156	149	142	159	182	157	164	147	166	154	163	135	159	147	182	151	173	177	155	165	165	175	172	176	149	176	180	170	145	181	162	185	142	178	145	123	174	163	172	184	175	168	170	168	166	166	178	157	161	157	152	142	143	196	172	173	169	160	166	179	174	187	169	136	152	172	176	172	180	165	153	158	162	142	169	155	177	164	164	178	189	181	177	170	165	175	155	165	169	163	172	174	159	170	143	140	163	169	170	156	154	148	192	167	148	173	157	143	174	161	145	136	164	178	155	174	172	157	174	186	180	164	167	142	165	156	171	163	156	202	155	172	145	166	167	171	192	169	158	139	174	158	174	175	166	153	158	173	157	174	149	166	163	160	182	184	191	163	164	182	152	182	178	182	155	173	170	138	158	157	159	185	145	157	158	164	192	168	148	189	157	172	168	169	159	173	148	167	172	167	169	175	171	174	184	157	172	172	161	173	168	147	162	181	168	175	176	161	191	181	173	166	143	154	165	171	177	163	192	171	158	153	169	150	174	168	159	151	153	165	176	163	182	176	174	171	179	151	168	162	157	186	164	157	170	164	157	174	155	160	155	153	188	163	168	159	147	146	161	136	147	165	177	150	154	169	163	150	177	159	148	176	165	169	160	143	185	170	140	157	164	156	172	181	154	179	169	173	167	170	167	161	165	171	174	159	174	188	165	173	164	171	157	172	178	168	188	161	167	142	157	153	163	151	159	146	160	173	168	152	165	140	148	179	152	184	166	157	166	180	163	180	177	188	170	142	155	177	157	161	152	159	164	181	186	134	168	179	157	171	139	157	158	160	167	183	160	174	162	169	164	168	180	142	186	164	156	157	165	186	177	161	168	180	146	166	188	151	163	147	158	188	157	157	184	169	160	152	152	158	179	164	181	162	165	182	193	156	162	171	139	168	158	173	150	158	163	161	167	159	160	148	176	148	152	177	172	165	183	161	180	164	175	158	173	162	145	158	164	190	171	166	189	151	169	151	158	154	159	167	184	165	150	178	179	139	164	165	159	166	174	150	174	167	183	158	166	154	179	144	163	155	168	158	171	188	173	159	140	162	176	173	155	154	149	176	177	167	170	170	168	152	162	187	157	161	145	144	203	168	162	149	158	164	190	189	176	172	161	165	185	144	184	167	140	176	183	158	182	175	146	160	177	154	160	168	156	184	141	166	160	150	170	167	168	176	182	168	153	146	180	160	147	169	159	135	177	159	153	155	163	180	163	156	138	153	149	172	177	161	158	147	152	150	126	145	178	152	186	164	151	168	186	184	170	186	192	190	165	159	154	164	178	188	181	171	174	168	170	151	134	137	168	173	173	156	162	172	193	181	167	173	129	179	143	172	182	181	148	174	154	152	163	147	175	154	164	195	175	160	205	163	169	165	186	149	159	158	176	176	160	171	158	153	128	154	169	160	163	169	165	184	140	142	167	173	143	176	152	145	168	162	192	164	182	180	158	163	164	161	161	164	154	144	155	162	168	167	157	157	143	165	198	155	159	170	184	182	169	149	186	157	162	152	164	168	164	159	174	152	171	173	163	141	167	193	181	140	171	181	190	172	189	177	148	148	188	146	151	152	156	160	172	171	140	188	151	157	155	160	181	163	167	155	167	165	181	129	167	154	174	155	166	169	150	170	184	186	149	170	162	167	179	155	172	167	170	166	152	171	166	161	158	146	165	161	141	146	171	190	163	155	158	161	158	167	184	151	168	185	168	182	184	150	170	158	155	192	147	173	165	167	163	167	158	172	160	152	153	163	155	168	165	159	182	168	161	178	157	184	169	159	182	187	169	193	173	157	180	162	149	169	184	170	186	133	153	163	152	174	144	192	144	166	161	149	176	162	144	141	180	199	162	153	170	168	169	172	157	148	162	168	165	138	172	186	156	154	154	147	174	177	162	155	153	149	180	176	154	139	161	182	171	138	151	158	184	144	153	175	175	187	171	171	173	148	180	175	157	174	148	155	188	154	146	159	153	181	179	149	173	161	159	148	149	169	168	148	168	172	166	145	148	177	180	186	152	167	156	169	156	147	151	179	159	155	164	169	176	186	151	155	128	131	164	143	168	172	162	148	152	146	158	156	145	186	173	169	145	161	148	167	173	166	188	191	163	173	143	170	191	172	174	160	146	137	156	194	165	155	130	144	150	159	186	178	150	164	165	128	162	168	164	192	184	168	194	149	163	167	171	195	162	174	193	189	159	155	157	185	166	146	184	162	190	173	163	156	175	150	216	172	143	173	180	164	165	150	154	153	153	159	171	161	175	163	162	155	153	153	137	154	173	168	159	184	174	147	173	170	178	169	176	148	175	163	160	178	159	176	153	147	173	177	165	177	158	165	170	165	167	180	173	172	171	185	147	156	174	172	149	156	139	172	174	195	166	171	169	184	160	175	168	170	157	166	163	187	154	177	184	159	177	171	145	166	170	176	161	177	152	168	184	162	172	139	171	186	143	176	164	161	160	182	151	185	170	145	177	132	168	154	161	156	171	157	157	161	150	176	167	156	163	171	163	179	176	162	148	163	167	191	166	149	158	153	156	182	182	183	153	145	169	182	162	159	172	172	167	167	169	167	149	140	178	166	161	179	164	164	169	170	170	160	153	155	164	177	168	165	179	177	172	165	165	164	164	165	183	162	157	153	170	155	143	175	168	156	152	179	156	194	148	159	133	160	170	165	147	175	158	161	165	171	164	154	178	146	141	186	163	170	178	164	186	162	173	155	136	160	179	172	176	163	180	179	174	156	176	175	172	177	164	175	160	204	197	159	130	162	191	143	153	178	186	177	186	145	170	173	168	162	150	184	166	192	163	169	170	172	172	167	165	157	168	175	157	167	169	172	178	184	187	171	148	171	152	149	159	176	184	165	160	136	187	175	172	184	159	155	167	162	143	123	170	201	149	165	150	175	148	181	142	177	159	169	161	138	153	144	169	161	177	152	176	162	171	158	202	149	162	162	184	171	184	188	143	168	151	156	161	179	161	150	152	158	165	138	162	163	177	181	164	169	146	186	168	172	159	178	149	181	156	149	170	175	170	166	175	155	170	161	150	166	178	187	175	149	165	174	158	153	159	161	186	178	147	144	160	136	161	139	152	185	189	135	203	151	136	179	158	167	156	155	157	151	162	180	167	181	160	185	190	169	162	162	156	178	161	150	193	147	170	163	144	154	167	166	155	176	159	155	150	174	140	146	174	171	151	155	173	176	155	174	148	162	167	165	165	152	175	182	185	181	159	162	150	178	164	179	182	163	160	150	163	213	161	155	146	169	181	160	157	163	157	175	166	183	166	148	173	171	134	171	163	184	166	174	128	152	168	151	178	161	153	179	149	153	157	154	172	171	165	167	184	160	164	180	155	164	172	138	177	156	160	178	131	139	157	140	184	183	177	174	183	149	165	178
3444	433	472	421	419	446	436	437	420	455	424	443	420	416	420	394	438	428	440	426	417	407	423	397	428	387	422	410	429	401	405	404	442	374	386	439	393	403	414	425	428	420	418	424	426	437	411	429	425	429	415	412	416	435	432	423	385	411	426	438	391	452	431	438	409	399	424	410	399	393	422	403	409	424	427	407	398	466	410	442	456	413	397	417	411	416	460	391	412	399	393	427	417	417	436	442	421	451	396	373	412	423	424	389	382	392	417	408	432	427	432	412	426	355	421	388	383	396	439	374	399	414	413	400	401	430	447	445	455	441	358	451	445	417	424	414	367	428	405	425	449	422	422	401	439	415	423	417	399	433	439	415	440	379	398	437	406	425	415	450	437	457	402	410	431	398	409	419	409	417	395	391	427	401	371	414	420	392	412	424	421	434	451	409	424	444	364	454	390	431	435	463	410	418	396	412	451	397	427	441	432	435	427	438	440	435	418	436	376	395	422	398	422	414	393	395	398	414	445	426	413	390	424	389	422	384	388	425	396	419	406	424	412	403	424	385	413	443	418	386	416	426	406	432	419	437	399	411	383	413	410	427	427	440	413	415	456	405	405	419	402	412	426	447	430	372	432	429	406	401	422	417	396	391	406	409	385	409	396	390	384	426	415	429	416	389	375	460	382	428	413	373	442	417	448	426	414	389	438	431	413	419	415	418	392	454	407	438	386	445	404	436	394	452	378	377	451	414	401	405	393	428	438	445	408	466	387	417	450	420	412	424	407	415	404	390	420	400	438	401	418	421	396	385	430	405	463	409	397	436	424	384	444	386	427	424	423	402	412	464	428	407	428	434	434	430	397	405	409	420	426	404	438	455	392	439	421	409	419	382	401	382	410	391	450	410	401	425	435	412	403	436	383	410	393	382	382	426	413	415	378	441	407	417	417	433	417	466	378	395	445	385	410	408	430	404	424	385	391	431	396	433	417	423	430	385	381	442	422	411	400	352	423	420	436	406	441	352	446	401	434	413	425	427	436	450	413	413	414	407	431	450	427	430	384	430	399	447	382	422	448	415	433	401	391	420	431	422	391	419	420	408	377	369	445	446	397	379	439	388	457	417	389	393	419	395	430	438	412	430	432	463	403	435	417	413	414	422	394	425	428	434	421	403	426	417	410	446	420	440	431	417	434	383	424	419	406	434	392	432	417	375	394	412	388	434	429	421	432	425	422	431	429	428	476	411	379	423	415	422	446	384	412	395	397	428	414	420	389	403	439	385	428	408	408	400	411	459	394	462	418	415	422	441	452	404	447	399	416	439	406	387	419	406	417	416	409	411	396	410	412	430	391	439	435	422	400	401	421	450	402	418	413	435	397	428	404	411	457	432	373	413	414	391	419	444	421	385	392	414	394	437	414	400	414	454	422	388	398	382	426	419	433	447	457	428	429	440	443	403	425	411	442	402	420	385	463	429	411	430	429	410	423	414	431	414	432	411	427	439	412	425	407	414	418	407	431	404	413	432	418	407	411	405	425	396	446	391	415	409	421	458	427	434	417	411	432	445	440	425	393	386	415	423	418	423	411	400	401	401	419	420	424	372	463	433	402	425	366	415	420	401	449	402	402	440	425	391	424	388	406	434	410	436	431	409	410	372	395	416	418	414	407	410	433	362	450	404	407	385	402	429	412	404	432	424	405	403	399	392	379	451	415	434	406	438	399	437	421	425	416	416	458	392	385	408	428	409	387	412	437	417	404	457	395	380	464	460	404	424	426	389	418	429	389	385	407	411	456	448	446	416	417	406	413	431	409	418	404	388	396	393	413	424	424	439	434	413	419	401	426	417	401	423	417	430	390	432	394	450	425	390	418	421	401	390	427	418	442	430	414	449	409	409	394	428	408	418	415	413	420	411	392	403	437	412	423	404	424	433	393	404	393	415	393	434	415	435	422	446	410	420	408	427	406	397	450	429	393	391	392	376	379	412	451	428	432	431	437	383	397	434	406	387	412	413	394	412	429	417	421	434	386	413	405	428	402	398	383	441	397	433	414	421	358	435	408	369	435	430	406	443	415	416	434	402	385	393	431	403	376	392	379	431	434	405	446	405	406	425	433	430	439	387	398	396	411	404	384	431	376	398	405	388	408	434	375	442	450	403	433	416	367	385	403	399	424	459	434	433	426	397	445	439	428	410	390	414	418	360	410	394	420	435	462	440	416	401	425	397	380	414	398	380	429	394	426	448	428	429	413	424	422	420	401	414	417	419	437	470	412	429	434	438	386	423	439	373	399	406	407	414	424	431	369	388	408	403	415	410	423	421	428	420	433	395	394	413	408	409	402	423	433	436	407	414	424	400	378	377	386	412	408	401	411	432	431	393	385	398	384	442	436	421	457	420	408	430	435	409	427	400	440	395	452	406	397	406	384	392	411	423	387	397	412	454	410	413	444	442	417	432	449	436	452	421	432	398	445	400	420	399	398	416	394	424	421	402	455	470	409	422	404	373	418	398	416	414	362	420	446	357	438	416	439	412	372	406	428	449	411	443	424	442	397	398	388	427	480	431	383	408	420	447	430	421	406	409	441	442	416	394	446	429	395	393	438	417	427	397	429	412	424	417	442	424	426	422	429	406	437	451	422	446	428	401	402	408	418	388	398	384	387	433	436	397	422	419	405	431	440	431	410	379	409	445	413	422	391	463	438	428	450	422	422	446	405	423	419	435	389	459	386	450	423	405	390	441	430	406	428	389	430	397	427	416	392	437	467	401	426	446	405	430	406	413	454	429	422	462	449	411	384	395	402	443	433	434	430	427	430	424	389	439	411	416	419	409	424	440	426	435	383	412	460	424	445	368	411	402	420	437	405	424	403	420	414	388	442	395	376	404	420	416	392	444	403	407	427	396	424	430	404	399	387	421	440	379	408	390	427	439	424	419	412	394	418	387	414	414	420	407	420	414	453	417	458	437	406	419	400	377	391	436	427	433	411	447	421	432	431	383	423	416	431	418	411	440	411	396	433	436	435	463	425	421	406	436	398	429	450	422	404	426	405	419	399	427	425	414	424	420	414	419	454	423	395	415	402	452	392	411	408	403	398	412	422	378	410	434	418	416	423	439	463	385	422	415	410	419	419	455	408	425	401	424	409	393	429	398	413	428	434	404	432	421	476	414	364	410	420	414	445	389	435	415	412	388	430	401	420	434	417	389	428	368	404	421	416	399	393	398	427	406	406	440	397	429	441	440	409	434	434	437	392	414	400	426	394	428	403	448	410	429	401	404	399	384	380	397	427	446	434	440	414	428	399	405	407	430	383	403	403	422	394	421	384	389	393	432	408	399	445	426	394	408	399	404	419	435	403	430	406	386	446	424	448	430	415	449	433	381	431	413	405	421	430	403	426	420	423	444	412	380	394	383	419	412	396	409	388	427	429	413	458	365	424	458	420	415	392	414	415	383	441	387	424	390	408	404	425	416	412	370	406	392	428	392	420	411	392	399	446	431	427	414
15037	1015	567	456	384	327	325	326	301	275	265	289	253	297	290	284	253	234	293	274	245	245	239	215	245	243	283	248	231	244	265	228	240	292	250	249	254	266	230	242	250	230	251	239	267	274	265	249	261	221	255	257	269	265	278	268	225	229	227	238	279	234	277	255	246	231	258	275	226	243	248	298	249	261	263	228	274	228	241	257	247	240	263	253	228	260	259	225	272	258	243	258	245	244	279	232	255	224	254	234	246	248	242	226	269	272	247	245	261	211	256	237	229	241	237	253	232	211	262	244	259	228	242	241	255	251	248	252	233	268	246	244	237	220	256	235	252	248	278	260	216	256	213	254	238	242	266	256	248	249	262	280	242	228	258	244	239	261	243	223	219	230	219	247	227	237	260	260	245	241	231	250	250	216	232	256	230	230	224	264	269	272	233	247	236	251	294	247	258	256	251	255	235	275	281	242	254	272	223	242	241	220	215	240	246	258	237	240	258	233	208	218	260	245	248	235	258	241	257	254	240	255	267	250	268	241	222	245	208	220	263	216	239	229	261	247	239	232	225	253	246	226	197	270	219	221	220	261	251	245	242	255	248	258	248	236	263	241	238	222	264	279	261	242	273	219	256	241	249	241	242	250	240	245	219	268	251	238	244	254	272	266	211	256	257	239	241	238	228	268	247	268	233	258	236	259	221	243	255	206	236	257	242	240	213	229	235	257	279	229	270	252	228	236	222	236	230	233	242	247	248	223	254	253	283	268	237	256	253	265	227	251	236	240	237	229	236	263	262	245	262	248	230	224	269	271	237	263	252	249	253	243	254	242	275	251	238	237	249	265	224	243	239	243	216	239	268	235	251	257	251	270	243	249	254	262	276	241	245	223	243	248	269	257	247	251	253	256	218	257	238	243	241	215	224	239	244	259	257	260	249	240	251	284	233	269	248	254	242	222	271	243	239	241	220	259	261	223	208	228	260	251	253	278	240	251	248	259	253	212	249	269	242	279	234	255	266	236	253	236	244	254	261	248	242	275	248	262	232	206	274	232	270	256	273	245	259	250	251	257	247	238	237	236	248	266	245	249	246	240	269	243	260	261	281	245	220	256	232	274	252	240	246	236	259	233	239	230	267	255	272	281	226	262	271	260	240	233	259	223	240	232	283	260	232	214	229	226	241	238	245	263	239	251	224	218	251	263	263	241	259	250	255	275	247	278	261	246	290	230	269	257	223	230	239	243	268	233	257	233	255	260	227	245	256	267	251	258	243	255	276	276	253	243	240	255	269	253	267	265	271	245	238	258	247	252	277	274	278	274	260	228	268	261	231	238	250	248	266	267	286	239	231	247	229	246	251	206	251	234	230	242	251	247	258	252	259	259	240	263	231	233	273	262	252	267	267	241	266	257	243	246	249	234	219	241	251	193	218	241	246	274	223	248	248	237	269	230	253	256	233	262	232	243	248	251	249	269	254	258	233	250	244	247	257	281	235	222	239	236	262	250	240	270	257	259	199	251	202	218	229	221	246	245	279	251	246	239	236	249	245	272	271	260	269	289	241	203	246	248	234	218	253	215	265	290	242	221	250	225	243	244	240	240	227	236	230	275	249	239	266	254	237	234	223	269	236	224	227	255	281	240	263	248	263	258	254	249	266	245	254	255	274	277	224	248	222	278	252	237	219	249	234	259	274	227	226	223	280	229	224	232	255	237	223	234	246	228	244	260	238	263	250	246	250	234	239	267	255	243	241	240	261	222	227	228	256	234	268	257	254	261	243	253	240	219	242	246	234	265	232	238	252	258	245	256	254	249	241	232	255	266	260	257	235	243	269	229	218	240	241	258	224	249	248	239	261	252	256	281	247	245	273	241	237	260	229	238	269	251	231	225	218	247	245	268	261	250	234	247	255	240	244	235	233	234	236	226	262	276	239	237	244	228	251	276	264	250	223	267	252	230	245	254	257	251	215	264	263	248	223	279	239	233	298	260	232	242	245	263	277	247	247	246	261	231	226	240	268	242	265	252	254	251	266	238	258	272	246	233	261	257	233	247	250	251	224	264	278	245	220	235	270	258	246	229	256	249	246	231	289	227	253	233	282	250	240	232	253	215	266	225	238	253	232	248	274	237	223	233	276	278	255	279	226	239	236	250	237	261	235	230	277	286	247	261	240	223	257	238	224	242	245	252	221	248	254	264	249	227	251	243	243	249	239	225	246	213	245	256	242	279	247	257	268	275	230	231	242	240	261	247	260	226	255	261	229	253	247	251	238	239	233	249	247	288	257	241	240	232	256	239	243	249	230	231	230	264	257	273	236	238	239	232	262	237	251	225	245	266	258	264	276	281	278	286	286	249	247	266	267	251	219	255	224	234	202	233	271	250	240	239	262	222	251	266	254	227	266	243	227	252	232	252	270	269	247	247	242	232	234	243	251	259	252	245	258	249	223	234	263	249	245	249	248	256	231	257	242	253	209	251	249	250	257	273	279	269	246	239	243	244	267	219	242	246	254	260	258	232	250	234	222	257	230	242	267	287	245	260	279	252	233	261	231	258	228	241	267	276	253	267	249	238	208	255	248	231	285	258	243	263	283	242	240	235	247	237	259	236	234	246	253	264	245	220	224	237	272	248	255	239	242	239	256	242	220	238	280	248	277	234	250	256	238	252	208	258	273	249	265	221	236	271	248	259	248	282	259	251	252	227	231	266	273	253	223	264	243	265	263	251	244	249	202	246	259	265	254	232	265	244	260	255	260	263	242	279	258	277	258	221	254	253	269	266	254	263	244	247	262	247	285	270	241	230	254	260	204	226	199	250	244	249	225	235	272	253	252	247	230	239	260	248	279	272	257	249	245	267	255	244	222	238	256	245	253	264	263	255	247	253	250	280	269	239	277	292	240	276	247	262	246	256	231	256	261	256	247	239	287	260	225	246	230	220	230	238	258	255	253	231	241	261	246	283	255	260	220	229	222	236	225	251	289	239	282	270	231	249	229	232	232	269	252	241	285	227	243	278	269	252	259	246	245	256	214	270	247	266	264	224	231	258	249	262	217	247	239	232	262	231	248	244	239	272	231	231	231	284	241	244	246	261	250	229	241	232	266	257	242	219	289	262	220	259	245	211	240	238	234	246	289	223	252	250	225	237	258	247	265	246	246	252	251	269	237	251	264	229	243	239	254	264	245	226	228	232	228	256	277	282	231	235	248	221	226	265	251	262	239	262	254	265	235	226	212	246	239	216	282	256	260	255	263	247	253	242	228	225	229	220	252	250	263	241	237	267	253	249	226	253	228	237	271	243	210	256	259	221	229	257	228	244	235	241	262	220	262	237	233	232	233	244	239	255	261	240	227	261	253	240	238	255	241	246	257	246	264	231	256	258	259	228	255	236	236	257	268	249	230	254	272	235	248	245	244	276	212	230	216	291	242	237	248	269	258	250	223	281	259	266	226	236	276	252	272	233	221	256	247	274	235	245	259	280	244	268	214	256	260	270	283	274	228	260
9637	860	1199	1362	1250	1110	981	906	872	869	717	781	718	663	703	645	604	691	670	610	671	623	646	626	632	591	589	602	607	606	644	641	615	652	568	599	573	585	605	623	628	591	610	569	618	589	546	598	607	634	590	626	626	620	567	596	594	565	559	602	592	592	649	590	637	592	595	577	542	584	573	566	600	592	568	556	574	616	623	603	538	615	571	559	571	575	608	582	587	627	589	585	575	603	619	600	582	586	590	565	624	608	603	532	586	600	597	572	539	589	572	578	613	562	645	558	593	577	626	560	609	591	561	620	606	581	596	545	597	589	626	597	581	604	566	616	603	572	625	594	595	617	563	630	608	553	563	613	583	632	576	588	572	576	596	576	590	559	609	579	614	571	600	578	565	592	567	636	606	603	569	583	601	583	546	595	579	581	582	607	621	590	606	593	555	611	573	576	575	541	558	617	557	587	577	552	567	590	575	582	601	592	572	609	584	611	613	575	583	587	645	574	556	576	623	542	546	580	532	614	584	599	606	594	602	595	580	573	551	583	574	590	571	597	628	572	569	601	620	588	566	570	551	564	631	592	568	574	580	620	546	584	592	605	588	664	629	588	634	540	568	565	560	608	612	561	597	574	586	603	624	598	572	544	570	580	581	617	595	555	599	613	602	584	598	582	608	591	617	562	568	551	556	639	604	565	553	564	635	572	593	605	575	621	542	555	572	616	588	581	570	573	554	562	579	569	550	557	591	583	587	555	596	575	632	552	587	605	600	607	606	607	588	599	541	631	599	593	555	577	563	592	563	585	588	613	578	629	559	600	573	607	602	566	600	621	574	566	598	637	589	559	551	575	562	585	582	597	593	578	606	614	590	592	589	592	584	563	579	591	572	579	567	531	608	596	595	604	604	576	598	634	609	536	655	587	571	572	609	591	562	575	596	607	579	574	612	545	570	637	570	631	652	592	621	596	610	620	610	580	597	588	598	595	605	648	593	611	596	580	615	554	567	582	604	587	581	545	595	595	557	601	618	546	575	585	606	571	555	568	579	577	626	571	621	567	532	579	609	610	604	585	609	613	596	598	630	615	594	599	561	606	542	579	612	602	607	562	563	556	577	615	580	599	600	558	602	576	620	572	623	566	592	584	582	610	609	607	556	576	579	589	589	598	633	607	582	588	607	618	644	540	633	566	591	563	594	587	624	617	576	577	648	568	572	547	606	582	595	581	574	591	565	582	630	601	586	605	577	592	600	618	564	629	604	599	636	626	591	582	586	620	600	594	577	580	553	624	604	615	597	588	581	598	590	554	610	554	599	580	606	589	564	609	594	619	558	571	596	563	577	623	621	599	569	554	539	615	602	628	604	575	559	580	582	618	582	599	580	554	589	596	565	575	639	580	585	597	607	567	597	549	596	570	592	561	610	629	563	567	574	561	620	553	557	586	607	544	596	606	552	610	609	603	593	626	592	608	597	615	584	584	593	606	622	553	635	614	590	609	571	590	592	562	596	596	565	572	537	552	597	563	594	622	540	579	562	574	571	620	564	553	575	550	607	573	544	600	574	543	582	554	587	609	585	610	595	522	578	580	561	601	582	622	600	596	605	601	568	585	634	574	573	550	581	625	583	587	585	581	640	570	588	595	572	629	571	573	586	572	608	566	611	538	564	602	615	597	570	587	553	524	574	605	575	619	581	573	634	580	611	589	589	611	596	593	579	593	571	589	561	548	536	621	592	557	585	588	551	588	619	591	607	604	643	636	581	595	595	615	581	621	613	567	569	584	564	609	603	635	580	633	577	572	585	597	580	582	586	609	585	626	604	557	581	610	599	635	604	595	599	587	577	586	600	609	593	598	615	620	559	587	629	580	593	601	629	572	590	576	598	603	602	580	545	601	632	598	571	593	600	607	587	575	555	555	598	587	599	612	544	605	531	608	544	586	640	617	596	607	603	592	627	574	594	621	572	582	567	615	549	622	573	564	580	617	597	589	596	538	583	614	605	586	607	574	546	602	557	594	574	617	601	603	675	597	600	570	595	585	591	571	581	579	603	614	565	582	634	599	600	586	575	599	590	606	609	567	633	561	571	557	572	576	563	581	582	607	616	625	588	576	633	583	596	597	587	603	620	551	570	568	595	573	603	647	604	561	576	604	596	595	647	604	622	558	585	600	622	548	604	597	603	550	535	576	574	606	588	580	560	620	563	596	597	595	565	552	596	580	545	576	578	597	571	563	550	590	589	613	568	566	637	606	598	581	576	604	639	578	591	628	516	586	627	638	635	589	604	638	592	618	614	592	603	609	566	607	612	572	563	579	574	600	589	548	621	589	564	575	630	565	564	620	583	577	595	574	576	581	591	617	584	595	613	604	587	570	580	604	578	641	567	601	569	590	595	572	564	602	627	574	596	622	577	580	569	595	583	597	602	619	618	572	579	627	593	602	594	609	615	582	598	588	551	593	599	546	579	565	547	601	608	595	605	602	601	530	606	611	609	612	603	615	606	611	622	588	615	644	576	599	556	573	592	573	547	591	592	548	601	579	600	592	594	591	606	591	605	591	564	582	576	595	627	631	570	556	609	593	598	593	590	566	565	599	586	536	601	579	574	613	578	597	592	568	598	590	617	598	652	549	598	601	602	598	603	618	604	594	567	573	588	619	592	615	579	592	605	599	585	577	567	619	617	607	648	575	606	574	597	581	576	571	593	561	644	630	565	575	594	577	581	567	581	623	554	574	595	554	617	623	608	581	563	537	583	585	590	640	585	530	605	605	614	606	620	595	581	646	558	592	580	586	618	610	584	595	597	564	552	554	561	567	555	594	589	627	591	574	554	592	576	559	602	558	598	576	605	593	603	640	598	586	568	591	600	578	585	580	609	641	609	637	590	567	619	608	604	610	616	639	604	587	620	586	579	579	575	534	583	597	590	596	591	630	584	610	603	560	563	563	574	519	595	571	559	557	598	608	611	575	600	621	575	602	607	580	620	584	558	601	546	554	627	571	605	597	578	579	604	598	572	578	598	600	568	581	590	556	615	599	593	560	610	602	583	580	565	608	547	623	582	575	548	572	594	572	605	635	555	608	584	565	570	581	605	603	572	592	557	611	596	563	626	581	595	624	604	597	628	620	590	592	567	586	573	563	582	664	579	576	558	573	590	588	595	565	618	578	566	615	587	604	573	570	608	621	594	583	600	573	625	577	615	627	625	586	536	611	638	584	613	662	570	559	567	586	647	552	583	647	588	618	576	572	526	562	564	601	572	602	570	594	572	582	555	545	585	585	571	586	528	608	575	569	557	542	577	565	563	595	581	602	560	635	618	596	587	572	598	626	601	573	538	628	613	585	630	571	632	600	529	590	561	632	602	590	641	595	617	610	583	624	594	619	605	568	599	590	585	621	567	608	575	623	601	609	606	657	557	581	608	592	601	550	600	564	580	588	595	635	570	612	555	602	554	576	589	643	562	570	573	568	579	554	586	601	618	613	544	628	604	613	540	602
25182	2693	1188	937	689	575	583	446	503	469	464	391	417	385	408	404	344	427	414	406	389	412	382	386	384	371	374	401	399	407	368	398	406	368	384	377	404	371	365	392	365	416	418	400	378	381	388	385	374	376	389	363	363	378	370	361	358	358	421	406	385	390	381	415	397	425	369	360	333	396	383	320	377	406	374	415	404	370	395	345	410	388	350	351	403	401	365	378	386	401	376	398	373	355	355	369	384	405	361	347	354	376	371	357	405	387	378	367	399	393	425	343	382	367	345	404	395	425	371	336	400	413	376	367	407	398	399	358	424	366	398	365	399	391	379	407	386	371	377	390	376	386	378	328	347	366	383	362	385	390	379	361	352	342	399	405	381	386	394	384	410	383	438	406	399	379	353	383	401	324	373	365	366	390	362	381	349	344	388	372	373	377	358	393	341	373	380	381	343	395	394	395	374	396	380	377	360	383	382	375	378	405	364	400	371	354	417	389	336	363	402	362	405	384	405	374	374	401	387	327	372	368	380	408	378	392	360	376	382	367	400	403	381	413	390	344	412	351	383	383	349	373	376	396	364	402	351	368	381	346	361	381	394	347	386	369	361	381	375	374	375	364	375	386	402	381	376	358	397	346	366	346	392	380	357	330	349	373	374	352	358	380	343	386	389	433	380	350	376	353	352	365	343	373	359	356	342	315	299	411	361	404	368	334	369	381	372	383	406	359	386	385	391	354	381	408	359	371	355	407	382	352	377	353	354	383	362	372	338	385	374	390	360	373	402	387	406	375	336	392	400	371	387	372	413	394	372	362	372	381	367	345	408	344	386	412	393	393	377	390	378	392	390	365	356	353	362	381	405	379	387	362	392	392	382	384	381	364	397	383	351	346	410	356	402	375	365	376	378	389	393	405	364	389	416	349	383	407	356	381	378	374	355	365	355	379	440	357	365	363	344	383	384	373	369	395	377	370	346	379	346	380	373	395	396	384	373	372	396	343	361	361	376	372	355	362	322	345	383	383	345	348	371	404	342	381	383	347	389	378	355	403	341	365	378	332	392	404	377	393	384	388	383	380	379	363	374	361	373	351	358	312	377	364	381	369	390	352	368	398	383	384	359	358	386	395	368	331	386	355	362	393	356	363	380	383	411	375	392	387	369	385	401	385	379	371	368	391	376	400	355	374	358	337	386	361	372	368	416	385	335	371	336	384	375	367	362	405	415	362	358	345	373	363	401	377	366	343	362	372	398	372	376	378	391	360	366	368	377	362	345	364	357	407	377	367	351	364	406	347	410	395	359	332	395	393	358	367	396	369	362	379	328	358	393	379	371	405	393	410	359	411	364	370	365	352	401	368	350	373	378	333	386	423	390	367	366	352	340	356	405	378	343	382	379	364	352	358	383	388	392	394	366	377	359	352	380	355	395	409	385	408	385	389	386	357	415	377	362	386	381	381	386	385	368	392	398	393	424	402	382	424	409	357	356	365	352	364	377	393	377	388	364	386	368	384	358	362	383	364	366	384	384	380	356	407	363	366	361	362	377	360	389	410	382	340	377	367	427	353	331	357	357	355	394	379	365	379	346	392	385	407	389	342	378	409	364	381	382	354	355	370	362	377	377	370	367	391	399	398	372	388	374	362	340	358	364	402	406	369	345	383	368	381	382	400	381	335	368	347	419	352	390	382	347	341	366	382	329	375	383	357	381	376	356	380	346	416	374	396	381	398	395	389	364	368	355	374	383	369	343	383	399	363	403	386	337	370	354	341	386	353	377	369	376	393	332	374	416	387	376	345	372	365	330	357	315	347	342	373	416	396	382	370	355	362	400	383	372	369	339	408	362	394	409	371	385	366	386	388	379	387	383	398	363	357	376	408	402	379	391	372	403	355	371	402	338	376	386	348	403	363	366	372	380	371	397	406	350	367	379	381	363	368	380	325	367	378	407	402	388	371	381	403	439	341	362	341	364	378	339	390	392	362	344	421	451	359	395	360	380	367	381	362	388	370	390	318	374	374	383	371	354	366	388	371	333	342	374	356	393	371	386	380	345	339	375	401	382	348	366	385	327	372	402	396	402	362	357	407	386	357	359	365	394	357	386	366	387	395	384	336	352	401	398	389	370	362	394	413	384	393	389	368	367	356	384	378	393	369	411	361	417	361	345	380	379	373	371	381	338	395	383	365	379	393	367	393	363	412	398	396	388	353	373	407	394	384	399	365	345	364	366	361	399	391	376	346	377	391	387	356	418	391	387	335	379	368	373	389	406	376	378	368	401	357	394	409	394	399	349	362	356	393	365	394	373	338	344	355	391	371	366	384	379	350	355	365	374	348	396	386	371	352	337	333	357	395	362	345	370	328	385	372	435	372	375	369	370	393	389	379	368	359	337	363	350	364	393	390	389	363	355	350	377	357	352	349	404	383	393	375	410	456	362	332	401	376	371	412	367	403	406	352	401	371	367	398	392	369	369	372	360	378	368	401	366	355	376	398	363	367	360	371	377	334	395	334	379	378	372	379	416	361	374	409	356	370	368	366	352	364	350	364	380	344	353	406	396	390	373	392	373	391	401	387	375	380	352	342	397	412	368	375	388	390	373	378	387	384	346	393	352	406	379	393	348	352	323	388	325	356	365	368	393	369	351	377	374	374	371	359	380	395	395	386	388	369	365	385	341	391	375	419	377	399	381	408	395	368	405	367	375	421	418	408	365	359	364	377	404	391	376	379	405	380	383	398	394	340	375	343	392	346	401	398	346	392	415	368	351	381	399	381	416	385	356	362	378	402	350	362	373	368	385	370	394	385	355	388	351	345	357	343	360	374	387	418	362	375	390	392	382	359	375	354	384	410	373	379	384	374	408	364	369	362	423	358	354	391	348	366	376	337	341	373	382	377	398	355	365	385	358	378	366	327	352	405	401	357	374	381	342	343	400	382	372	355	379	366	396	367	376	389	375	371	409	375	378	366	358	382	372	374	390	372	377	386	370	370	328	404	383	346	375	375	412	420	411	378	370	402	374	414	409	372	348	390	366	378	402	385	354	368	418	389	407	377	395	360	385	388	350	415	387	408	383	396	378	378	407	407	417	326	333	374	379	339	384	395	406	359	398	342	388	392	390	349	391	366	352	364	367	355	372	399	374	380	339	375	369	395	350	387	396	391	405	380	370	373	370	399	381	357	387	357	375	388	424	389	338	395	359	357	391	371	394	347	366	403	340	385	449	367	349	375	383	386	396	390	383	376	414	354	374	359	353	361	413	391	373	374	403	389	384	366	366	359	350	342	340	351	382	389	405	389	391	371	365	374	375	378	374	346	374	393	391	391	389	349	356	358	373	401	389	347	403	397	382	361	344	352	364	380	403	364	344	386	412	425	395	400	381	339	399	383	338	352	365	383	370	378	376	419	378	392	384	416	393	382	352	397	395	373	392	373	354	354	357	389	403	378	399	348	428	382	384	391	377	396	355	403	402	391	362	396	432	349	397	360	369	397	376	362	368	402
13180	1352	2087	2452	2158	1697	1542	1366	1267	1198	1139	1111	1018	1002	1029	1050	965	969	936	961	908	953	859	910	965	929	883	860	883	851	893	885	833	847	873	854	844	824	835	869	875	877	843	842	861	835	873	868	825	802	826	842	826	862	863	819	898	801	788	802	850	837	844	822	797	855	792	811	864	830	847	820	823	799	861	826	827	859	823	844	838	863	796	836	806	830	832	837	860	849	829	850	875	831	858	816	869	810	821	857	861	865	809	831	903	826	850	812	893	845	844	863	782	851	822	852	863	805	820	823	852	839	846	837	787	763	868	810	880	864	831	846	851	868	885	815	864	880	793	866	819	826	825	850	825	843	841	820	804	852	868	849	822	847	829	808	825	839	838	848	827	870	844	833	842	848	853	818	856	750	810	806	802	856	824	864	836	781	769	843	834	783	846	825	831	774	839	775	829	829	845	841	826	866	841	793	831	859	844	806	819	856	826	836	812	752	851	828	760	824	879	800	817	836	813	837	812	814	884	878	799	819	800	802	879	825	811	800	795	858	833	800	806	826	802	834	815	826	820	806	799	836	839	848	805	840	801	823	834	840	830	828	857	848	832	833	786	840	829	857	826	852	823	817	872	832	792	840	827	799	852	850	842	843	811	792	853	814	816	826	806	823	816	868	793	829	857	828	867	805	836	833	805	819	853	799	836	810	784	815	848	818	791	829	823	811	892	910	800	836	827	828	828	823	843	879	830	828	775	844	807	821	805	881	853	835	851	840	862	855	800	837	821	818	854	836	896	777	858	789	818	815	854	815	864	825	815	813	815	793	831	864	854	859	854	834	837	811	839	856	829	848	850	839	829	839	840	867	798	795	857	867	856	836	906	848	853	811	806	852	849	810	849	863	862	909	869	875	851	830	823	816	811	738	778	817	889	898	831	860	809	789	839	871	861	821	834	817	818	843	809	885	830	854	850	860	824	851	816	786	781	858	787	836	868	837	844	769	812	769	833	851	781	823	805	806	837	805	855	858	826	744	831	850	809	852	816	831	844	837	860	832	867	791	836	868	812	779	858	817	806	840	823	796	835	866	880	799	846	865	742	835	816	833	848	840	790	815	816	841	801	846	841	830	760	805	828	840	818	854	881	771	816	793	860	775	834	819	819	842	801	819	848	844	849	844	829	830	805	822	815	772	880	825	822	812	885	806	810	796	832	844	850	818	860	839	785	806	822	809	883	846	835	789	858	850	798	806	811	846	844	814	804	808	876	738	864	816	830	799	849	778	823	847	813	831	810	855	802	826	813	781	787	861	875	830	836	806	859	809	763	850	856	805	828	791	824	851	841	789	859	832	827	840	860	778	857	864	822	795	836	846	819	831	823	809	831	882	828	834	800	821	813	859	824	841	843	826	875	814	819	786	844	838	810	829	815	836	806	799	825	861	799	842	831	838	835	835	884	805	829	835	819	862	836	829	858	829	808	876	831	766	841	861	795	795	778	812	851	839	825	862	823	806	812	833	799	856	849	836	867	802	845	846	767	839	829	852	824	776	842	848	847	857	891	874	762	811	832	821	803	815	814	834	880	809	855	800	823	814	842	818	803	834	806	806	864	877	875	767	829	809	824	801	824	807	869	764	811	803	822	849	818	846	818	861	869	807	850	832	841	789	874	804	826	813	886	821	840	813	814	805	793	823	818	795	802	794	828	819	808	788	763	769	824	846	864	818	867	852	858	798	845	780	801	808	829	816	794	898	862	802	809	822	831	840	878	812	839	914	807	771	849	814	765	831	826	764	777	811	824	806	846	843	832	819	799	824	816	861	837	783	829	826	811	855	837	839	763	864	824	792	870	826	823	899	861	797	815	759	764	822	791	840	830	775	824	853	803	795	804	818	858	826	789	783	867	832	863	805	783	816	873	811	835	834	864	794	861	817	857	850	818	825	842	801	791	886	842	785	817	838	837	869	808	853	817	810	833	853	865	848	781	778	839	802	801	847	852	807	866	795	826	855	854	778	859	841	888	856	788	789	806	847	870	852	856	862	776	823	861	822	869	834	803	823	844	870	824	825	818	886	783	793	827	858	838	807	812	874	797	835	829	845	855	856	847	810	866	841	844	836	852	837	779	812	821	819	795	802	806	813	856	874	853	815	786	840	806	853	798	821	791	825	793	813	879	859	832	828	822	842	824	774	848	766	818	825	849	863	848	851	865	834	840	788	842	863	857	852	806	797	839	865	807	811	784	882	832	799	830	866	832	884	825	850	857	793	805	827	847	844	838	821	829	838	829	847	802	810	860	770	883	810	808	855	842	851	816	832	789	814	789	858	801	799	860	823	804	802	795	837	784	809	817	796	882	876	832	845	863	810	843	816	834	829	800	769	849	833	823	746	831	805	834	825	804	751	836	804	866	837	777	799	842	840	796	795	828	816	909	841	843	825	825	778	810	798	852	753	801	841	806	845	813	876	840	783	877	790	826	860	808	823	804	790	865	831	870	804	854	926	870	859	862	820	797	801	791	806	843	833	866	823	846	834	794	828	847	780	825	834	850	819	887	826	803	812	818	888	812	816	842	864	821	829	844	889	827	891	850	803	819	835	849	838	833	841	795	873	817	849	840	821	773	848	830	846	898	814	847	824	852	808	824	803	849	839	807	835	822	809	819	831	791	852	836	839	855	855	839	813	783	795	827	781	817	823	841	855	853	864	723	836	883	856	813	807	765	818	795	852	820	817	830	788	840	902	861	820	868	803	846	740	831	849	852	881	807	832	782	826	804	813	863	801	788	789	815	842	858	844	828	836	851	898	823	874	838	827	868	790	819	855	844	808	836	842	784	819	856	853	829	825	838	799	920	837	811	809	862	811	829	820	873	782	839	838	847	819	837	795	836	806	785	826	750	863	845	784	841	818	855	814	802	876	823	840	826	849	847	864	854	838	853	852	770	827	834	830	800	827	856	833	854	816	859	829	824	855	838	840	863	831	839	852	811	799	825	832	815	869	803	807	825	833	851	851	820	800	890	801	868	875	850	806	845	805	847	813	813	769	830	812	806	787	869	864	825	840	859	811	845	788	857	759	855	823	858	794	826	787	803	811	838	835	795	827	806	794	821	852	866	806	802	821	832	828	810	856	832	821	792	858	808	815	812	867	845	825	830	800	803	842	814	836	824	860	857	842	840	863	843	837	813	799	812	824	819	820	836	791	835	817	875	762	804	856	801	840	792	869	759	834	792	802	861	867	858	828	828	808	845	803	768	815	842	844	821	810	781	861	824	831	871	882	809	795	791	810	862	807	850	822	808	885	911	815	803	832	851	858	802	740	854	864	778	859	829	841	840	811	837	829	866	822	825	896	795	838	835	813	843	844	844	837	854	869	865	857	835	773	764	807	793	801	850	830	836	820	810	829	820	777	854	871	824	850	883	818	817	845	831	803	829	829	865	798	809	881	765	862	856	779	855	805	797	845	793	786	853	770	863	816	847	833	877	825	818	820	828	777	813	846	865	819
5210	262	151	158	171	190	149	124	174	164	169	158	152	145	167	174	163	127	154	167	177	182	164	187	167	170	181	162	186	174	199	166	157	209	185	176	182	135	206	171	177	179	194	163	169	170	169	169	179	157	167	168	150	161	183	179	158	173	170	160	170	183	187	156	189	182	159	171	180	174	169	158	163	188	176	193	169	158	143	182	163	195	147	141	195	177	160	154	158	193	157	155	173	181	163	164	175	174	152	178	158	162	174	180	166	192	166	147	141	186	141	152	197	168	168	152	159	161	161	179	174	158	153	166	165	171	173	151	160	193	194	165	162	152	169	173	177	172	155	180	169	199	176	170	178	160	175	176	172	185	172	196	133	148	171	159	147	156	176	152	185	174	144	155	144	168	178	166	167	161	168	169	199	159	163	178	194	166	183	160	172	174	155	164	183	157	199	156	165	152	180	193	154	140	166	172	165	184	152	131	185	165	174	173	173	189	167	174	173	149	170	183	162	172	185	171	138	185	193	167	167	168	155	152	161	171	180	187	176	199	158	154	157	164	181	175	202	166	158	179	203	145	148	171	150	164	177	157	148	172	159	156	171	158	175	169	175	171	166	156	157	159	160	184	164	187	170	163	167	168	151	165	173	157	166	172	164	155	194	139	179	173	171	142	140	169	162	157	164	169	166	160	161	147	185	187	204	195	167	123	150	179	175	167	163	180	170	168	186	155	190	166	187	149	164	183	169	179	168	170	167	141	195	189	167	153	171	187	172	157	186	199	189	151	167	169	170	166	140	154	163	166	173	175	142	182	181	180	173	174	161	163	163	159	191	176	155	145	160	168	162	168	162	169	158	142	173	178	154	163	181	139	180	176	161	163	172	177	174	164	169	171	171	164	172	182	187	161	178	164	153	189	162	150	182	157	187	167	156	193	160	156	171	170	176	178	161	162	184	193	168	169	151	164	156	173	181	157	159	181	152	144	192	179	170	156	183	159	141	178	179	178	185	159	169	148	166	157	185	138	180	156	146	176	176	144	146	166	189	196	178	176	168	190	158	170	155	179	184	174	145	160	169	147	168	160	164	153	147	177	178	147	146	181	158	181	171	181	162	175	159	166	150	165	196	192	160	185	162	154	168	148	179	138	132	183	178	173	169	160	166	166	158	163	160	165	172	164	184	174	179	190	162	167	184	146	193	178	178	134	180	161	188	188	158	167	162	168	190	167	168	179	164	163	163	180	188	161	157	157	159	185	179	180	154	137	190	150	153	163	142	178	207	164	184	183	186	177	151	170	135	169	154	179	159	154	170	148	169	183	181	155	165	160	161	168	158	165	144	176	174	182	164	164	202	142	152	150	168	146	136	170	173	206	171	184	144	169	154	160	175	173	191	158	161	165	191	168	150	176	149	171	159	150	163	172	179	195	151	152	187	182	145	174	159	193	169	177	141	155	171	137	152	170	166	136	163	172	159	162	171	153	179	165	174	171	158	169	171	167	178	167	170	151	161	155	142	162	147	174	143	164	173	173	162	147	147	156	151	157	146	154	160	176	171	187	149	163	172	136	168	171	143	168	195	170	174	172	166	190	167	156	173	182	172	184	170	133	158	140	179	180	179	134	187	185	183	146	179	150	191	189	174	162	168	172	160	165	172	147	149	191	165	177	197	170	157	167	163	160	165	190	168	158	184	163	201	170	161	149	152	164	155	156	190	169	166	153	166	135	167	160	137	156	189	170	157	175	181	185	174	166	183	167	169	162	175	171	153	161	168	184	173	176	135	166	162	160	165	187	168	161	182	171	180	169	171	160	162	184	175	195	162	170	154	166	160	154	147	157	171	162	169	143	151	160	173	160	180	177	162	151	179	156	190	180	167	167	159	193	175	166	149	174	170	170	150	159	173	165	150	169	152	148	184	162	155	135	158	143	153	162	148	172	188	160	166	168	179	182	151	185	198	166	164	178	161	167	165	188	159	163	157	168	162	167	130	152	183	155	180	173	179	167	171	150	175	167	181	158	170	173	158	181	166	145	176	153	176	184	175	126	195	165	177	164	154	170	151	179	172	159	169	152	175	162	180	178	159	164	179	135	170	173	169	171	162	170	164	187	157	159	160	170	166	162	187	183	173	174	162	172	163	180	164	144	154	200	163	178	178	179	178	151	174	174	174	177	186	162	183	145	155	162	132	148	173	141	177	156	178	188	185	161	170	169	145	184	161	156	176	164	169	161	159	185	164	178	179	175	160	173	183	188	183	164	201	158	172	160	175	151	189	183	181	156	171	159	180	155	143	159	191	173	149	177	164	146	147	159	170	175	175	163	142	166	184	157	165	162	172	166	182	158	173	177	164	145	177	179	169	185	164	164	175	185	168	183	179	143	177	159	198	174	151	204	163	162	157	167	169	148	148	159	188	153	167	186	156	189	171	168	146	177	158	169	142	162	187	157	151	174	179	173	157	172	161	183	179	163	167	162	181	160	175	176	162	181	169	157	181	168	168	164	190	178	162	139	157	182	183	167	163	140	180	165	141	145	179	162	147	158	184	178	149	135	172	187	168	147	189	170	182	150	168	171	174	162	173	148	147	161	160	167	172	126	173	187	161	177	170	178	155	159	198	186	187	160	156	145	165	169	159	191	157	167	178	161	138	183	161	188	163	178	174	157	160	164	185	171	185	154	173	187	168	178	173	157	184	141	171	141	166	187	174	160	141	159	180	173	171	183	166	173	153	156	150	156	156	160	160	151	154	144	159	181	186	173	182	179	153	192	149	178	171	172	189	166	168	155	147	162	182	179	143	182	147	168	158	153	161	168	157	151	160	164	169	172	163	169	153	180	139	192	163	179	157	175	162	154	161	149	182	170	177	174	154	160	148	162	173	156	174	164	150	172	168	179	162	160	150	158	183	165	177	150	173	175	167	176	142	157	145	161	172	162	189	183	171	196	159	175	190	190	155	166	143	162	155	162	172	134	148	158	176	169	168	155	167	155	149	168	164	182	191	179	183	166	181	172	158	185	160	162	177	164	178	181	165	170	162	183	155	176	163	155	162	139	151	189	160	173	139	186	179	168	190	173	160	189	185	148	163	154	187	142	153	167	151	178	193	182	153	165	161	142	175	152	164	162	173	189	163	170	174	170	189	163	157	167	175	170	175	152	154	166	174	167	144	164	164	186	177	159	158	160	154	167	166	144	167	177	174	176	159	163	163	168	174	170	152	164	162	185	190	160	175	174	166	182	168	173	180	182	149	157	147	200	177	130	200	174	180	174	153	164	176	149	162	146	156	155	181	178	136	152	162	182	151	173	141	161	178	157	178	173	152	195	169	184	173	178	149	180	153	157	193	184	174	165	152	168	173	145	205	156	163	168	164	189	164	183	162	187	146	178	167	169	158	140	160	175	174	177	173	174	163	193	157	164	164	185	194	169	184	182	146	162	180	183	161	146	132	180	168	170	164	162	158	165	175	169	177	170	157	165	168	172	150	177	168	155	168	161	196	176
3444	460	440	441	411	404	429	410	443	435	441	420	402	473	439	416	430	415	447	459	437	402	407	421	419	441	437	394	416	401	404	432	397	429	442	408	401	393	446	420	373	364	416	426	412	434	376	408	428	424	439	411	402	424	382	399	414	392	412	417	450	419	436	439	394	410	429	420	417	392	417	380	448	420	409	423	411	396	389	437	443	428	445	399	404	452	412	432	434	368	428	462	395	435	407	391	406	409	384	441	390	393	378	431	401	380	422	462	445	410	416	430	423	411	450	415	417	378	440	389	419	391	418	439	413	419	439	413	433	450	446	433	426	417	439	443	365	447	400	413	404	417	427	427	415	405	400	409	430	382	382	427	424	439	413	398	410	379	419	408	417	404	439	441	414	457	382	430	429	429	427	415	397	407	415	438	423	373	415	424	396	402	393	405	426	411	427	422	419	390	399	434	421	430	390	417	424	376	401	445	414	428	418	414	415	431	433	405	434	414	394	390	405	394	412	412	424	436	410	402	401	376	398	404	417	411	398	401	379	426	406	402	467	400	417	392	416	425	401	391	431	415	404	393	417	430	429	424	399	407	380	431	429	441	429	424	444	415	397	412	417	385	438	452	442	412	425	431	430	409	408	415	383	396	388	437	440	422	402	434	442	428	386	442	414	441	437	458	408	396	410	400	436	450	421	427	460	417	412	395	374	409	442	414	426	384	402	420	439	421	439	418	461	375	405	434	434	439	385	410	400	430	407	427	403	423	461	399	413	400	410	437	412	417	454	465	452	412	420	388	411	396	399	442	417	412	382	385	408	410	405	382	411	431	427	399	419	428	403	397	424	401	436	411	439	398	420	423	449	433	422	421	404	442	418	392	417	448	414	389	407	424	458	427	404	441	441	454	433	413	379	473	426	398	413	430	418	392	402	426	452	405	419	425	395	433	440	388	427	387	445	424	408	448	407	440	460	393	432	415	402	436	431	402	407	379	426	452	453	439	415	368	402	420	401	451	411	424	403	444	416	395	433	385	449	413	409	402	434	409	399	369	424	408	396	445	426	427	428	380	442	391	438	416	419	409	459	417	394	455	465	430	434	423	414	459	434	396	432	402	402	417	379	421	417	419	418	411	425	422	405	424	403	399	445	440	406	374	409	414	414	394	406	445	431	438	437	426	397	419	440	445	392	411	391	403	417	447	433	413	422	429	439	412	387	424	405	399	424	399	398	390	382	423	426	404	422	402	418	472	444	426	397	441	398	415	402	398	412	407	415	419	405	401	363	422	379	432	408	404	454	447	408	459	408	395	426	415	372	428	408	404	433	427	417	416	370	471	393	434	410	426	389	438	425	397	383	447	421	439	422	439	415	429	458	418	381	430	418	405	428	417	433	383	411	419	485	382	420	414	408	421	441	419	413	377	449	405	458	400	414	393	411	424	410	405	422	427	408	439	427	424	374	407	410	432	410	433	415	429	423	412	430	455	444	384	435	434	411	450	402	418	445	403	421	409	391	441	426	399	393	426	408	419	427	457	404	400	395	382	409	430	402	407	442	422	434	417	418	383	394	409	429	423	443	438	459	429	397	401	411	409	420	445	443	417	390	432	409	461	431	404	396	421	443	407	443	424	445	423	436	376	419	436	429	403	398	412	415	411	397	405	392	429	424	422	421	429	452	389	425	408	421	438	430	407	406	417	396	403	436	408	419	396	430	410	423	381	394	410	395	371	444	424	430	427	425	429	423	404	409	414	406	415	414	450	417	372	396	390	429	414	416	432	434	402	408	427	387	433	416	400	378	384	419	374	437	407	406	402	411	433	433	426	440	439	437	386	413	440	440	414	427	393	396	396	437	457	418	409	445	393	428	405	404	426	461	423	412	440	408	424	379	436	407	378	413	396	395	418	411	406	452	439	403	403	426	406	427	406	423	388	411	421	423	475	400	433	445	429	415	450	439	405	374	414	422	450	392	401	426	430	387	431	411	402	417	379	416	413	396	419	419	444	415	414	409	410	412	416	387	427	392	412	408	391	440	412	390	446	441	416	391	430	429	432	385	405	433	399	403	386	411	441	384	377	385	447	421	446	367	358	399	385	417	415	411	437	362	448	428	429	402	382	379	422	392	427	401	439	384	423	402	418	445	430	411	405	415	445	427	361	415	390	406	412	442	413	408	419	443	406	393	424	445	437	434	425	443	418	434	404	412	441	421	409	429	446	430	392	457	399	376	394	421	423	420	404	430	391	413	404	424	431	444	434	439	398	408	434	431	390	388	370	420	428	397	379	424	415	449	411	418	357	410	422	422	415	424	408	395	416	434	405	411	426	415	402	405	396	424	410	451	413	422	440	422	430	377	437	441	420	390	404	410	437	444	430	441	460	438	430	401	411	450	440	420	393	425	412	434	392	397	401	409	389	426	437	422	430	439	394	365	396	413	431	435	408	465	422	391	437	407	405	416	433	417	393	406	378	403	453	444	438	406	439	388	422	446	433	442	444	378	399	402	419	365	402	449	413	413	381	453	401	372	383	407	392	386	437	412	410	436	391	392	397	411	396	381	431	440	433	401	429	413	412	402	423	432	444	450	418	432	400	409	421	425	433	410	419	460	427	436	405	403	439	420	416	418	413	399	400	441	422	395	419	438	400	444	459	436	431	404	416	416	403	404	401	432	408	430	428	409	461	417	383	403	446	405	405	396	390	397	404	427	406	456	436	422	428	464	443	430	394	445	410	410	416	408	411	413	431	426	426	427	408	434	444	427	415	396	408	408	417	407	421	405	407	413	460	448	421	384	377	424	370	448	395	415	423	427	437	409	394	422	402	384	413	392	435	424	428	416	398	393	436	462	385	444	427	424	410	424	394	415	466	453	420	480	411	433	399	425	439	428	399	410	407	421	404	399	390	437	405	416	416	420	396	410	444	438	417	376	438	409	421	405	416	389	456	456	421	393	379	450	440	414	404	428	407	423	432	389	435	428	410	423	413	444	390	419	403	452	418	399	396	432	438	429	402	396	412	426	399	396	427	423	448	390	389	386	411	393	407	391	399	444	426	427	392	447	406	426	403	408	415	426	436	386	453	426	409	414	385	435	462	389	391	433	428	390	401	420	387	372	394	394	454	381	440	402	406	391	425	412	441	433	445	430	423	410	433	400	432	399	435	420	412	407	436	427	425	393	429	409	424	442	430	415	389	407	445	425	441	415	462	431	395	423	423	461	406	406	424	429	413	439	429	433	449	433	409	424	397	405	420	426	414	385	420	436	394	401	417	449	435	413	376	435	397	410	447	393	412	438	412	429	419	429	446	415	414	420	424	428	421	387	415	387	450	400	436	420	407	406	399	412	422	419	415	470	436	447	420	434	401	392	450	412	405	418	409	408	430	426	380	448	393	417	398	425	438	409	413	419	417	410	419	413	443	384	406	389	432	415	401	457	412	410	389	423	410	411	425	417	409	432	432	441	412	423	451	422	406	424	428	405	433	418	433	426	401	412	431	407	421
16951	1127	594	490	443	336	288	281	282	291	287	255	288	258	283	289	297	244	255	281	260	254	252	267	248	267	263	251	291	264	282	236	248	252	248	260	266	261	271	266	279	263	281	284	248	255	246	273	274	268	281	261	277	273	289	269	266	239	228	241	257	264	266	224	209	258	270	248	241	250	248	239	243	243	278	235	269	244	277	246	240	266	286	261	261	285	260	235	226	274	249	258	265	277	233	263	270	261	288	235	225	252	247	266	236	259	270	255	256	273	277	248	262	220	256	244	228	228	244	299	250	240	245	274	268	287	263	230	224	234	228	239	274	259	246	265	231	298	243	259	250	243	261	265	243	270	285	290	257	241	230	262	257	268	273	260	250	250	244	262	272	263	237	252	257	261	216	242	258	240	252	259	254	245	258	259	262	267	240	248	233	265	253	280	300	255	245	241	256	228	275	302	225	242	260	247	255	246	265	236	252	266	225	242	262	266	196	266	282	233	258	269	260	282	243	267	280	292	235	267	252	264	230	248	213	267	268	264	271	283	263	248	252	233	256	248	272	249	273	255	240	248	271	226	244	256	272	258	256	268	261	223	248	246	256	269	263	253	229	232	228	235	280	234	258	286	236	266	233	251	257	249	267	242	272	264	227	257	234	240	252	265	234	263	255	244	240	253	279	249	264	254	250	215	252	252	259	250	240	235	246	267	264	242	261	224	247	247	274	252	226	249	248	260	290	229	236	262	283	271	247	245	245	237	243	264	267	239	218	234	255	261	283	253	244	262	237	216	267	254	260	229	264	254	274	256	259	242	257	280	259	254	246	251	227	257	256	252	244	270	253	244	261	283	245	223	221	280	262	272	243	253	229	256	264	274	226	235	244	270	248	234	252	238	245	224	257	266	254	261	216	236	250	232	264	306	254	234	242	253	234	243	258	244	251	228	258	249	280	262	258	240	292	271	269	252	248	257	259	269	272	272	253	216	267	229	241	274	272	256	276	264	268	238	259	266	234	250	279	293	276	244	299	256	256	251	238	229	251	262	257	215	242	272	266	275	271	258	257	250	266	269	243	265	227	226	257	274	242	238	266	263	269	236	256	277	190	248	263	242	276	239	243	229	233	259	246	249	262	235	255	245	253	264	244	236	258	253	244	279	285	252	225	266	251	271	260	281	262	275	270	274	246	243	253	280	231	267	229	274	295	279	258	268	281	263	264	279	277	235	269	272	252	245	270	273	229	239	261	255	261	266	237	272	224	230	253	227	247	274	261	270	247	242	261	269	261	256	279	231	264	215	235	260	239	240	293	214	269	252	227	232	216	269	285	238	243	242	229	253	239	282	280	249	269	267	270	240	257	241	280	267	281	265	238	270	260	250	251	245	259	263	269	273	229	264	275	251	297	277	246	268	238	237	270	235	247	255	267	217	239	237	251	244	292	255	258	283	252	256	230	288	229	281	211	252	226	234	276	246	260	257	289	273	259	255	244	241	263	252	296	252	227	277	236	244	247	252	256	285	235	248	215	257	239	245	255	259	266	255	270	265	223	274	219	252	259	222	263	253	239	259	225	277	260	229	282	241	235	240	260	262	235	229	236	262	237	248	266	258	244	252	214	259	252	280	256	258	261	261	263	247	245	272	237	270	271	230	250	236	242	269	270	218	254	265	292	248	237	245	254	251	232	244	279	258	221	251	268	248	250	249	232	257	244	216	261	241	233	228	232	257	230	261	237	236	239	244	277	240	225	247	241	287	235	261	284	263	256	254	221	220	237	233	241	269	234	240	247	250	258	227	246	235	254	250	261	273	232	273	249	267	253	237	230	275	266	274	234	256	257	226	281	254	263	218	249	258	221	230	260	238	286	256	256	270	256	241	264	254	286	252	273	249	248	286	280	267	247	239	235	245	267	266	259	273	230	258	259	257	271	245	248	277	261	271	276	237	245	255	261	238	248	244	299	262	274	264	256	242	226	245	228	251	264	255	248	259	263	253	239	261	270	254	244	227	244	243	245	241	235	245	270	280	250	259	256	272	284	246	235	250	223	255	230	246	270	286	256	278	253	264	258	258	247	252	226	255	236	299	253	250	250	246	195	246	218	252	252	253	225	272	234	274	290	281	254	236	240	249	257	284	255	240	254	256	224	238	248	234	248	255	255	230	259	248	238	249	269	264	261	251	217	237	256	264	241	248	262	261	234	251	257	286	266	221	238	240	226	254	244	256	292	263	242	220	245	243	258	254	239	256	235	259	275	251	244	294	229	247	273	275	231	249	233	264	251	272	232	232	264	237	257	260	234	268	237	275	246	221	271	306	277	251	255	290	261	238	247	252	260	251	266	256	236	222	297	240	251	264	224	268	223	223	265	277	253	271	240	273	231	239	230	228	222	258	230	275	253	274	226	237	269	279	261	211	247	276	238	265	261	245	274	275	253	270	262	264	255	222	260	261	248	253	257	264	252	269	226	279	245	274	252	270	231	277	244	244	255	245	239	247	278	243	239	246	270	230	284	248	268	273	266	254	244	266	289	244	291	254	252	294	238	273	263	290	274	248	276	225	266	273	274	278	232	246	239	272	287	262	276	271	253	245	275	244	261	223	262	258	246	243	245	224	230	249	266	246	260	272	260	241	237	265	266	251	265	278	247	265	254	243	226	244	273	219	245	245	237	260	271	284	237	280	256	237	248	276	264	256	264	232	276	251	255	246	237	267	255	232	254	249	229	232	269	259	238	234	247	275	258	238	243	297	261	280	259	254	260	250	250	271	254	241	278	262	263	248	264	246	284	239	251	261	253	248	235	265	258	239	247	243	284	276	229	218	247	252	254	263	235	262	264	214	250	258	289	251	269	266	233	235	273	242	243	234	248	260	237	227	264	249	281	280	246	251	255	242	260	219	279	277	288	232	255	226	256	268	251	230	242	250	285	258	263	253	294	293	262	282	261	272	242	251	234	280	240	234	289	254	293	237	221	255	231	238	256	249	241	243	278	246	283	280	229	259	257	242	272	238	258	229	269	232	271	238	213	266	259	275	278	232	243	268	264	257	234	233	260	275	233	268	251	245	242	234	217	258	237	256	289	231	268	249	278	288	250	262	256	293	233	227	253	281	255	258	222	259	245	269	243	285	276	231	255	248	270	251	284	245	243	253	239	235	233	245	227	271	237	260	279	222	246	253	251	265	281	242	281	241	232	247	265	261	263	238	265	257	255	254	251	240	267	258	288	245	261	234	261	266	279	233	211	269	275	268	248	252	254	271	249	250	239	246	267	248	264	241	250	259	281	268	246	267	307	262	250	255	273	253	241	259	302	243	252	243	273	249	264	273	244	252	269	263	247	242	240	254	248	242	240	292	246	243	249	258	256	227	266	227	256	237	233	252	241	254	245	278	238	275	228	268	260	251	246	252	244	256	286	266	248	241	243	271	260	293	243	229	244	239	273	243	253	242	265	233	226	248	230	228	269	232	282	274	234	250	262	274	264	231	251	263	232	252	283	254
10273	885	1287	1476	1248	1072	909	931	886	741	731	675	705	735	695	685	699	690	688	633	677	632	691	642	630	619	626	624	623	621	612	634	598	621	582	621	592	642	609	586	610	573	604	585	615	621	661	625	623	622	586	604	654	562	581	606	610	636	592	637	600	604	595	637	617	610	614	595	652	609	618	579	627	658	597	584	601	602	585	610	659	590	600	616	581	587	557	618	591	601	580	613	605	589	585	575	616	609	633	563	566	604	577	599	596	604	589	603	594	618	596	631	588	595	584	594	631	609	591	592	620	564	595	605	559	590	563	608	624	578	575	645	606	561	578	589	622	602	566	558	569	558	578	621	618	620	600	615	576	620	607	588	598	644	605	600	606	593	631	598	586	619	604	585	652	581	632	614	575	582	553	600	628	595	600	570	578	613	607	610	562	621	594	548	608	604	576	617	604	573	586	551	599	591	614	543	572	567	545	596	577	584	597	550	615	576	570	570	568	624	580	602	587	581	590	593	588	549	593	623	629	566	586	620	584	595	569	604	588	568	620	596	560	594	613	588	591	592	595	612	590	601	578	617	581	594	635	598	614	602	584	590	601	618	587	625	594	607	623	640	594	623	594	624	581	621	580	569	588	659	582	610	649	611	559	553	595	581	595	597	572	572	582	556	584	635	603	573	590	601	596	597	584	556	600	620	585	628	597	663	633	580	569	606	576	601	603	575	581	601	645	615	644	584	583	584	594	587	596	622	593	555	610	582	561	596	621	643	576	616	612	573	595	570	583	583	600	596	575	579	606	549	610	570	637	606	607	573	612	578	613	575	646	606	617	582	646	578	547	594	617	625	595	621	603	641	600	553	622	614	561	571	611	614	618	606	616	630	594	587	593	626	646	610	635	600	589	588	530	569	608	572	563	592	591	585	647	628	603	615	583	606	601	574	579	559	621	603	605	606	622	588	612	593	597	624	601	601	647	621	582	586	616	578	617	582	628	586	614	587	613	591	606	572	576	595	652	541	632	646	603	589	626	594	576	607	608	574	597	598	579	546	596	613	601	613	583	642	609	583	573	611	614	587	603	561	611	637	573	623	589	567	596	595	587	600	552	607	579	643	627	549	643	583	600	584	583	635	570	609	568	536	638	548	606	558	602	605	575	580	612	578	653	633	606	559	585	628	630	594	599	607	609	558	602	568	600	595	569	620	580	592	632	588	572	611	581	581	604	601	592	600	554	561	604	594	604	572	611	606	591	594	580	587	598	546	637	601	638	587	602	625	617	610	645	576	525	606	647	557	597	575	585	643	586	612	634	609	615	601	595	579	589	605	591	604	607	600	629	606	576	574	623	573	636	550	590	579	583	598	616	562	568	640	596	648	610	581	593	604	590	581	598	629	619	625	586	572	630	598	637	625	550	632	632	652	578	587	611	581	548	547	584	583	580	650	619	599	566	610	601	603	559	559	581	607	573	623	628	580	555	638	612	594	625	612	629	575	617	558	560	640	610	575	645	618	623	550	605	643	631	557	592	610	611	579	590	608	603	609	575	611	587	634	575	571	579	588	628	609	604	602	586	645	623	599	591	584	546	569	599	569	598	631	566	590	593	609	606	595	617	589	564	631	560	587	596	643	597	571	591	614	618	578	617	577	598	614	623	577	636	624	586	607	594	584	600	616	574	597	631	643	586	610	609	588	618	585	554	580	589	584	562	584	592	585	598	604	558	598	590	570	607	607	591	604	593	598	631	578	613	602	607	618	627	578	548	588	564	634	605	631	594	622	579	604	622	561	598	586	585	628	577	565	609	628	632	642	614	572	613	592	600	598	579	604	634	615	575	619	588	594	611	639	635	605	591	566	598	552	561	643	636	643	596	619	618	571	624	587	578	612	589	598	609	577	601	576	578	618	607	607	589	622	626	610	583	666	605	611	616	602	601	577	633	613	591	573	580	604	616	566	591	587	584	586	553	605	579	552	591	626	616	590	623	607	572	610	615	609	629	644	589	580	607	554	604	583	612	580	575	585	590	566	624	613	604	597	577	589	623	594	657	628	576	597	625	609	604	599	578	588	557	579	564	626	626	601	611	556	630	638	592	618	576	600	575	601	597	565	594	576	573	586	621	563	603	560	533	590	585	580	558	572	562	551	577	590	585	589	623	603	612	567	614	593	582	593	601	615	575	589	581	591	573	614	569	576	568	600	605	574	598	620	582	608	636	588	658	590	540	554	589	606	637	609	601	615	625	555	600	590	594	598	579	559	605	554	598	538	579	588	625	600	604	598	606	587	629	600	644	618	600	602	617	578	619	617	578	545	601	608	581	620	636	590	586	590	600	612	595	645	606	607	580	582	597	569	628	628	606	579	622	559	614	581	558	647	587	601	626	624	595	529	591	607	629	590	589	626	597	582	590	619	623	592	584	623	597	596	628	630	589	606	580	603	615	601	575	561	614	620	581	611	630	627	602	569	570	595	621	589	566	569	581	557	618	587	609	607	608	573	606	589	552	602	625	609	577	595	614	600	627	604	570	604	611	604	641	567	597	586	609	581	586	602	626	600	604	610	574	567	643	576	604	616	580	627	554	643	612	617	622	620	611	577	564	601	610	604	611	572	577	590	550	614	602	570	616	621	648	634	603	625	565	579	570	596	585	629	619	614	597	563	622	546	561	647	593	587	641	624	611	607	633	619	604	621	619	602	621	622	596	590	610	585	585	614	573	606	603	597	579	569	612	589	602	575	636	612	616	570	595	606	610	611	605	627	560	621	603	608	584	602	578	578	615	565	524	612	593	642	594	591	610	582	608	582	661	585	591	567	585	639	613	617	547	598	600	632	606	638	617	565	605	597	596	617	599	620	554	568	606	612	584	577	570	613	593	580	573	625	596	562	602	580	599	590	577	604	604	597	584	595	606	578	631	601	570	575	590	571	569	598	617	620	605	616	598	583	635	623	648	583	602	607	608	621	612	601	585	588	588	641	571	595	597	671	587	616	570	599	626	634	616	599	613	593	594	621	627	604	576	545	542	628	606	617	654	570	565	614	572	615	611	598	603	592	616	642	646	630	587	579	630	603	578	638	587	593	611	570	577	601	605	615	611	646	606	634	537	589	627	584	592	587	592	550	552	561	613	597	561	558	583	607	606	609	588	630	580	601	576	618	603	618	628	599	586	624	603	602	650	610	617	596	570	619	609	633	654	614	573	577	558	587	591	586	634	605	613	611	615	603	582	578	586	647	595	628	620	618	623	613	594	574	588	584	603	585	582	598	595	615	587	574	600	616	637	633	636	589	598	640	612	603	580	609	622	613	599	597	576	635	589	588	592	586	580	600	603	589	605	577	599	614	636	591	554	555	596	607	630	613	610	575	586	607	596	592	661	620	598	588	578	615	613	630	585	568	595	555	582	599	628	600	633	560	568	576	578	610	563	585	600	566	601	606	589	574	659	653	600	620	600	583	607	571	578	579	590	607	628	610	623	573	596	624	581	626	595	564	602	631	610	633
26809	2911	1132	877	703	610	526	533	492	493	483	461	422	393	407	430	385	431	389	407	428	414	379	414	386	417	406	418	389	370	432	377	423	390	389	366	370	434	394	419	396	389	415	389	384	363	406	369	385	453	374	380	337	370	379	383	390	381	370	372	399	394	368	382	353	409	343	373	407	383	394	382	390	391	357	377	422	368	361	400	371	367	385	370	369	414	391	382	415	384	337	402	405	352	396	371	391	398	389	381	384	394	403	395	391	401	386	384	358	375	400	405	394	318	391	416	423	357	335	392	382	383	380	378	379	342	397	394	371	355	371	420	368	396	380	396	405	334	371	405	401	386	393	418	398	390	374	367	381	413	385	425	367	399	373	398	373	396	375	397	397	416	381	365	367	404	354	399	404	423	363	389	360	389	373	362	359	393	411	398	373	390	396	390	399	364	377	392	390	346	370	343	395	359	329	371	327	359	366	335	387	400	414	372	365	356	367	377	355	404	386	360	367	396	404	324	408	385	403	404	397	347	394	400	396	348	383	398	380	411	398	415	362	444	375	393	394	410	390	374	385	379	373	392	367	318	403	371	368	394	370	402	390	367	386	409	415	367	399	387	362	381	403	352	380	376	364	369	365	384	394	400	413	330	387	355	427	409	380	400	393	402	388	403	395	410	419	370	372	395	393	353	387	387	392	400	383	391	389	396	399	366	412	386	385	435	361	398	361	388	402	345	337	400	368	395	392	396	391	364	365	388	373	382	376	426	368	378	410	381	388	390	380	386	413	429	389	416	381	362	410	378	397	359	375	354	353	370	399	411	400	356	365	385	404	403	378	427	387	377	381	402	366	332	416	364	387	377	346	412	423	381	350	424	383	399	396	397	404	405	361	342	353	387	364	384	391	379	355	390	403	368	369	392	395	355	369	377	390	366	388	365	383	371	377	388	377	391	407	401	400	360	386	399	384	399	376	378	401	414	412	354	370	364	370	412	373	363	398	361	398	376	379	392	395	373	409	340	361	363	422	411	415	393	403	390	376	408	372	352	398	348	379	406	370	386	372	383	370	356	359	367	373	332	358	399	412	368	355	417	437	372	403	374	390	397	383	376	360	423	369	392	362	391	400	391	340	411	384	376	383	368	360	381	338	414	396	357	412	393	398	382	391	349	399	372	346	387	357	440	396	403	396	384	406	399	390	416	390	397	369	354	411	362	380	350	360	367	354	355	384	397	397	395	420	407	364	421	374	345	387	410	392	355	344	390	370	386	359	387	405	377	372	368	371	414	398	368	396	356	401	372	383	419	341	398	350	405	412	437	384	392	363	400	346	422	395	351	362	369	399	374	347	424	365	419	383	367	364	382	364	365	411	357	392	427	375	339	364	346	387	415	401	410	387	357	382	371	410	405	388	404	376	401	411	404	351	357	380	372	407	378	399	384	417	360	420	375	397	413	413	358	367	340	385	397	354	361	369	406	421	375	383	399	379	361	395	423	391	380	397	358	376	374	378	371	369	448	392	395	412	398	377	331	404	392	356	401	401	373	386	396	362	419	415	363	360	385	390	372	405	390	435	391	389	333	350	380	397	384	391	403	390	351	404	382	400	384	433	377	380	396	404	384	418	373	348	378	382	416	358	365	407	379	398	363	370	382	358	405	397	427	362	432	387	366	428	393	369	398	407	357	383	364	376	394	408	413	381	375	383	378	386	382	422	352	396	419	387	354	385	417	394	434	376	385	393	345	423	397	390	368	395	375	363	364	396	360	393	367	395	367	391	376	399	401	376	391	351	360	350	389	376	371	403	320	367	403	387	403	351	392	367	369	402	406	396	345	399	417	380	405	356	405	390	384	371	385	359	377	380	421	420	374	394	387	376	393	373	390	387	390	407	399	384	387	377	407	360	336	367	381	380	413	366	363	365	391	384	362	359	389	372	344	333	402	365	356	400	396	381	380	417	398	400	383	411	368	368	382	394	337	360	357	373	378	358	415	383	393	402	369	358	360	364	410	357	427	396	367	409	391	390	377	339	385	356	380	368	381	389	370	394	372	403	370	384	384	348	386	358	399	397	376	394	361	356	373	383	399	367	385	392	378	388	392	344	363	378	396	356	400	410	366	384	382	351	413	393	391	415	411	377	366	399	372	377	406	382	366	386	389	372	404	387	332	347	392	423	386	387	366	391	339	346	396	410	371	351	375	400	382	370	394	413	385	373	346	377	400	349	388	421	365	353	402	389	402	364	391	403	375	410	372	370	380	394	396	316	362	420	381	421	384	374	410	413	368	374	391	394	360	361	379	330	371	384	415	366	398	408	366	387	363	365	384	376	427	374	375	388	394	405	385	405	364	373	410	387	387	377	388	344	391	342	409	403	408	365	376	432	350	389	410	369	381	383	361	360	379	397	420	416	371	381	338	384	433	367	404	387	419	383	372	396	385	341	359	338	374	380	369	402	353	376	339	383	412	333	369	395	397	374	361	392	390	398	363	375	401	393	415	380	378	354	396	415	376	365	381	372	383	372	407	400	381	393	414	384	391	401	366	420	374	404	359	365	361	373	372	349	391	360	392	394	418	360	389	380	375	398	428	352	363	377	349	362	404	412	375	419	420	398	398	386	415	402	371	402	385	405	387	378	365	365	420	388	392	384	386	369	346	393	383	377	396	376	415	417	418	380	377	395	351	377	380	350	380	346	389	364	423	417	407	372	333	389	389	376	395	407	387	429	386	406	423	353	398	391	378	369	398	436	372	369	363	360	425	374	379	339	377	380	402	400	338	357	394	382	406	377	372	376	389	429	387	396	394	423	375	414	380	388	425	399	413	405	424	391	363	406	377	369	385	370	372	403	404	353	384	383	387	401	398	402	363	362	414	380	375	347	362	355	384	412	388	351	379	375	365	370	424	403	422	390	397	379	364	418	362	367	419	411	379	374	368	393	372	405	349	375	378	411	375	330	375	366	359	387	409	369	375	395	376	416	388	364	392	357	371	387	381	357	369	413	387	368	420	382	391	373	372	390	373	368	381	413	376	371	400	346	362	396	398	369	380	386	348	403	378	395	396	375	380	366	346	392	365	386	372	389	414	399	402	408	379	402	455	369	380	359	362	339	358	362	361	354	346	371	375	392	344	403	428	391	392	375	384	389	404	390	375	349	358	365	387	408	387	408	370	356	365	394	375	376	361	387	370	370	349	409	372	417	406	402	394	375	375	359	398	366	362	405	384	370	382	364	379	387	418	382	384	385	384	390	403	371	390	340	375	395	411	374	387	368	379	397	366	364	394	447	367	374	410	402	380	408	409	389	364	365	377	421	365	374	400	373	372	396	379	363	379	392	403	416	382	381	401	383	394	403	374	391	386	350	407	397	342	340	387	384	370	403	387	386	376	382	387	369	376	384	362	411	409	373	378	418	373	385	356	418	343	396	400	425	381	351	379	416	384	410	361	394	418	367	370	377	388	401	383	425	389	391	358	384	362	376	370	390	395	384	409	410	395	411	361
13902	1367	2178	2447	2126	1868	1574	1363	1301	1207	1161	1163	970	1053	1019	1015	974	999	908	935	923	904	843	883	991	946	921	885	921	902	868	889	924	879	879	931	873	876	889	840	884	877	836	856	882	887	847	858	903	848	844	901	841	853	858	830	839	874	831	909	854	812	867	793	894	871	865	816	820	809	853	882	865	855	896	822	879	826	853	814	869	790	844	939	882	810	807	871	864	866	858	824	881	858	881	856	852	852	890	897	826	871	866	865	852	878	885	855	830	871	887	892	868	850	838	848	862	825	807	838	898	880	873	858	819	873	855	827	869	878	866	846	877	867	814	862	885	899	897	837	896	828	870	878	816	818	792	835	850	824	838	855	856	850	867	845	862	862	849	855	853	850	793	879	850	858	851	854	888	841	851	863	865	846	863	832	887	890	814	863	872	939	835	850	798	856	821	810	844	836	822	851	863	875	819	859	785	835	836	820	780	805	818	831	823	816	836	862	881	798	852	834	847	821	807	862	801	808	784	786	782	860	843	821	850	840	871	835	846	884	827	791	840	902	873	848	817	903	831	882	840	833	825	810	864	843	859	865	821	818	857	827	885	864	838	866	776	807	794	864	871	831	865	824	844	828	832	876	815	842	866	879	836	854	884	814	865	877	848	823	788	829	842	911	815	886	882	807	817	847	867	860	827	835	892	868	851	843	859	859	858	844	822	853	832	861	835	850	896	866	824	810	859	844	805	835	829	844	826	847	801	844	853	829	816	809	865	815	819	855	888	838	818	800	813	852	863	834	772	839	899	912	825	853	845	848	848	826	817	825	842	838	853	877	804	876	777	821	858	863	811	841	820	873	887	835	868	837	825	845	842	827	838	865	781	786	880	803	798	836	844	892	860	843	888	862	831	886	822	785	845	861	859	852	841	860	875	819	833	850	837	831	818	823	881	781	853	838	806	814	822	843	848	842	810	803	827	864	807	838	862	814	862	872	842	870	833	835	808	860	830	864	832	836	840	836	867	862	841	855	839	853	862	846	915	817	839	874	844	828	868	829	877	811	831	882	879	850	846	793	840	840	807	848	840	789	853	881	854	839	855	870	836	843	863	819	832	869	831	867	833	832	827	829	871	847	830	839	853	817	824	809	817	884	870	804	850	873	854	874	834	853	812	855	818	876	880	882	822	890	855	801	883	866	854	856	864	821	840	855	882	819	857	814	784	784	849	831	872	857	851	815	833	824	833	868	819	838	788	861	813	857	866	845	801	826	821	877	903	840	823	810	825	845	840	847	844	803	815	800	787	869	800	834	890	862	876	797	840	827	876	828	811	849	800	822	825	896	861	807	869	842	844	875	914	798	847	848	859	807	831	792	804	869	867	887	811	883	856	827	848	882	914	831	842	810	820	863	813	841	846	855	811	874	793	854	843	824	868	861	866	905	822	853	867	798	890	859	829	822	837	851	859	916	859	834	849	848	839	901	853	795	806	822	811	852	799	901	776	881	832	828	841	845	835	865	778	829	905	828	841	819	828	812	892	830	857	865	810	851	857	794	847	852	849	861	869	826	801	872	821	827	837	868	911	869	844	882	822	884	824	897	873	844	826	837	840	849	836	850	871	803	800	851	819	836	858	844	911	866	820	817	864	848	851	838	831	858	808	868	813	817	866	867	840	779	792	837	826	893	870	836	841	841	868	896	839	831	814	822	815	836	812	805	849	899	834	794	854	839	828	881	795	856	817	917	865	827	870	797	833	855	819	867	850	847	835	829	870	823	835	898	892	870	823	843	844	891	823	798	856	792	816	887	843	867	847	855	787	835	904	828	896	827	814	879	903	825	821	855	859	858	792	874	826	834	864	783	841	864	864	851	824	909	897	843	815	855	812	829	824	801	834	834	851	799	835	881	831	867	856	855	837	852	824	832	862	834	836	923	851	859	789	874	829	885	803	843	875	842	876	825	844	834	823	855	868	825	870	875	818	841	809	824	846	832	911	771	885	799	819	886	809	819	887	863	812	856	886	855	869	858	824	849	828	860	813	877	829	777	823	815	871	894	889	857	777	831	868	798	840	834	899	849	856	838	854	829	827	821	834	817	853	822	821	784	849	855	797	883	824	810	831	823	881	829	893	796	882	831	880	806	778	846	869	834	897	831	855	842	840	826	861	831	833	839	820	793	847	882	873	829	847	807	833	800	836	832	819	858	870	818	820	899	832	847	854	847	811	825	859	817	879	834	862	804	844	845	842	890	859	885	873	910	834	856	822	842	876	784	828	810	889	841	811	837	806	836	849	808	833	853	823	874	850	860	852	839	814	880	873	818	835	866	832	858	820	842	873	872	794	838	840	853	802	894	812	807	823	798	834	848	900	839	865	821	824	837	825	821	825	838	852	863	830	869	819	810	821	863	843	874	845	867	809	845	914	891	876	871	847	861	849	843	895	820	881	904	855	836	804	831	869	868	799	873	819	825	887	892	889	872	856	808	846	850	846	873	852	917	862	850	864	813	900	892	851	878	814	863	875	835	833	857	804	839	809	840	841	860	890	806	870	898	827	870	868	849	843	918	824	835	838	820	813	846	841	845	874	823	806	835	852	790	849	797	859	838	887	846	837	855	839	828	814	890	835	816	836	834	838	852	845	844	820	825	797	810	875	803	874	792	848	780	896	823	842	808	815	817	775	833	826	827	852	894	824	887	856	849	877	816	884	919	837	823	817	842	838	789	846	856	846	838	840	853	914	840	865	853	839	870	820	806	862	837	883	840	837	855	840	845	822	858	844	818	811	880	817	823	896	801	847	816	838	805	853	863	834	840	829	839	833	853	829	816	863	838	865	819	843	829	820	833	858	882	890	865	833	864	872	833	832	845	855	872	846	840	846	836	841	775	852	829	862	826	831	839	836	835	804	826	879	906	875	795	870	828	884	846	834	896	857	826	820	867	842	872	820	802	843	830	857	848	819	820	859	824	816	804	835	842	879	874	834	822	862	793	811	837	828	797	829	891	853	858	793	831	845	822	828	850	849	873	814	793	874	881	794	892	831	823	857	817	886	881	796	830	905	857	859	802	864	842	841	808	818	862	880	835	861	845	864	825	863	801	821	824	868	885	864	831	833	850	828	883	849	812	848	856	826	788	845	890	855	830	887	846	850	819	851	804	809	810	865	845	812	853	873	886	815	818	858	821	850	833	796	842	877	849	849	819	907	803	834	827	803	851	862	890	861	886	854	835	875	877	826	840	860	857	844	878	804	798	838	897	829	854	861	831	849	823	794	875	876	816	841	907	877	861	835	826	794	875	872	839	852	777	878	852	828	786	839	825	869	850	819	885	897	782	856	815	831	875	810	825	828	914	842	820	834	841	786	866	844	893	830	791	822	865	856	830	833	889	836	890	865	845	860	861	817	861	791	857	791	903	810	854	829	909	849	831	839	828	860	821	804	880	842	875	834	859	819	851	822	868	869	838	898	879	854	812	872	827	855	827	828	806	861	809	811	849	828	863	840	811
5083	293	191	162	175	169	163	175	163	171	176	172	172	174	159	172	150	177	186	185	182	185	183	171	174	158	163	166	177	154	187	174	187	196	186	149	188	151	180	149	171	154	172	176	174	154	177	168	179	185	159	191	188	189	191	138	174	193	168	185	166	188	188	182	171	163	182	174	166	142	173	167	158	168	174	140	194	186	169	200	192	153	163	177	149	168	169	168	170	175	185	155	156	169	167	170	192	168	168	144	184	179	157	156	156	185	178	187	183	153	188	180	185	179	155	162	185	147	181	173	168	183	161	171	168	171	190	166	184	151	179	178	172	176	187	211	187	187	169	174	174	176	150	199	178	155	194	165	184	173	159	174	155	177	173	148	156	184	137	188	189	174	177	161	167	163	189	184	159	162	174	139	169	179	164	156	158	186	163	184	174	163	174	167	151	160	180	164	167	174	171	193	141	169	158	164	181	195	181	163	200	166	161	182	150	147	181	167	175	168	177	187	185	174	179	199	178	157	168	198	163	157	140	157	169	191	180	190	166	189	182	167	164	169	189	186	179	193	163	153	187	178	159	155	194	151	137	167	143	180	169	148	158	162	198	162	185	146	171	168	197	174	176	179	167	177	159	186	197	160	182	164	186	168	152	188	146	165	148	171	196	146	150	162	175	172	164	174	158	151	162	160	191	173	177	168	160	160	193	171	192	177	184	155	171	198	178	183	187	161	139	179	190	185	194	159	187	167	203	204	179	184	187	172	172	152	150	152	140	199	191	183	179	186	192	175	156	179	174	179	178	172	206	176	155	186	177	161	167	157	170	159	181	170	186	170	172	158	176	173	207	175	169	178	172	177	143	150	169	179	166	183	189	193	165	177	182	166	175	187	174	151	165	143	177	166	195	152	159	177	171	174	163	159	159	187	169	178	131	159	182	195	167	154	182	193	161	163	164	146	166	171	160	170	166	180	177	190	173	164	171	173	150	169	185	190	156	146	191	185	176	170	176	164	174	172	145	151	197	193	169	172	169	163	164	151	174	194	169	164	181	181	181	163	201	190	158	147	154	178	185	185	160	166	193	151	184	182	166	178	164	193	165	174	155	185	190	189	172	154	179	164	182	147	142	193	168	163	187	189	163	167	183	153	162	158	162	182	191	177	176	190	167	176	163	187	173	159	173	177	201	193	175	197	182	195	185	177	138	179	183	176	167	203	171	159	167	169	174	160	180	158	193	165	178	176	147	179	181	173	187	197	190	149	183	171	178	179	192	146	175	171	149	147	180	190	180	170	158	157	162	185	180	174	188	173	187	187	142	167	188	167	174	179	190	171	180	178	179	159	191	149	180	179	175	162	165	184	190	201	174	204	181	160	179	148	189	193	158	168	164	159	159	165	162	180	164	172	150	177	173	185	161	165	143	172	189	177	192	173	168	172	160	182	188	186	161	173	199	164	178	181	180	195	162	182	163	161	178	159	159	168	184	176	193	172	158	215	174	182	157	193	147	154	142	215	165	199	169	177	176	173	175	214	174	181	178	166	153	169	179	198	168	194	186	157	146	170	188	162	194	170	150	156	143	180	158	174	173	161	162	182	171	181	182	169	157	170	158	168	172	183	175	169	180	145	166	170	153	184	163	193	153	177	143	206	184	168	178	168	173	176	182	159	183	154	189	208	168	174	176	178	178	169	162	177	174	185	163	171	173	159	158	163	180	170	175	178	173	158	154	188	169	162	174	176	158	169	181	161	192	169	178	176	157	155	200	173	174	161	194	164	166	197	175	178	176	177	182	169	147	181	170	169	188	202	157	179	163	165	144	167	177	195	163	191	165	209	179	150	161	190	189	156	161	184	176	157	160	183	151	176	146	174	186	170	159	176	176	155	173	161	187	175	169	150	179	154	155	183	157	153	227	185	171	168	165	155	174	156	187	148	178	157	171	183	154	185	180	182	177	169	163	198	167	153	174	168	173	177	187	165	140	172	189	161	154	164	163	178	180	185	159	169	178	202	175	177	166	154	204	159	185	177	186	155	141	165	168	177	176	173	163	172	178	156	181	196	176	182	171	166	160	184	149	179	211	165	172	179	163	176	169	182	174	182	170	166	179	185	156	180	175	174	171	196	170	173	166	152	182	171	171	160	174	162	152	185	162	148	178	177	191	174	170	184	179	169	152	176	170	154	174	170	161	176	177	191	187	172	180	198	200	185	202	206	176	148	168	172	186	163	150	168	182	200	152	170	195	154	162	172	157	172	169	170	176	164	168	171	174	167	148	150	162	176	162	171	163	185	157	169	168	186	163	166	157	177	189	194	148	181	182	143	168	168	189	192	176	188	171	166	169	188	158	178	155	167	182	161	191	169	167	161	201	174	180	184	175	185	192	172	189	181	170	153	206	168	166	158	185	187	186	182	176	199	165	168	156	189	169	163	204	183	178	158	174	184	174	165	160	170	164	183	189	190	163	150	193	170	176	166	157	168	162	170	163	158	189	137	162	156	153	212	160	162	176	171	182	178	194	196	161	191	200	168	171	189	166	176	206	186	159	171	174	163	194	173	159	185	180	172	172	199	167	165	169	183	153	175	147	197	172	149	189	194	200	182	147	170	174	165	175	173	205	190	179	174	166	177	165	168	178	168	154	166	192	176	172	168	171	156	160	162	175	182	170	176	192	169	188	136	171	170	178	172	159	172	183	197	156	140	154	153	191	177	150	180	165	167	157	182	181	201	163	186	176	178	191	160	174	159	166	195	184	189	192	188	191	189	160	188	193	169	152	180	160	154	158	170	198	147	188	173	158	189	164	192	152	160	184	171	194	156	158	169	165	189	159	169	193	158	189	170	158	176	174	177	164	181	139	165	160	184	156	162	195	176	196	195	169	165	183	175	177	167	178	182	160	165	166	186	169	152	156	185	159	183	169	154	170	190	168	161	172	171	191	170	183	162	187	166	187	185	188	189	175	157	175	191	162	153	152	187	195	181	180	174	174	163	155	170	156	205	191	171	151	188	182	175	175	160	161	174	182	171	179	163	181	172	179	169	156	171	162	152	182	182	166	164	159	173	158	189	148	188	176	165	158	174	167	174	163	133	162	179	173	186	165	187	180	174	181	184	156	167	163	174	157	184	175	175	161	181	157	182	175	166	158	154	162	170	191	150	198	170	159	196	197	155	175	174	176	176	157	167	184	178	158	167	174	149	205	169	172	147	174	178	147	166	168	158	183	214	156	165	164	197	186	176	177	164	186	191	188	180	180	172	187	178	175	218	182	176	183	159	192	176	151	166	160	183	176	188	160	172	171	186	169	163	170	180	183	187	159	169	198	165	168	149	182	171	175	167	161	167	185	162	186	165	167	171	160	173	156	165	165	168	156	183	163	178	164	180	149	145	170	203	189	165	167	174	156	154	176	159	172	169	206	198	166	164	161	178	172	175	164	164	176	199	170	174	167	163	175	159	167	182	169	187	209	161	180	173	149	153	187	181	181	165	179	169	182	173	167	162
3498	435	421	492	420	411	452	450	456	452	466	460	424	443	453	449	439	481	404	424	398	484	429	413	429	433	404	386	439	457	456	463	460	433	432	419	451	438	423	458	443	395	425	450	428	447	422	436	439	424	441	434	404	467	454	444	409	451	420	447	420	403	410	403	451	440	457	422	425	410	437	461	394	403	428	446	423	427	424	442	452	401	415	439	432	453	425	458	490	424	423	470	428	437	441	457	431	441	445	395	421	473	429	421	376	411	462	435	424	420	492	430	450	433	432	422	401	463	456	414	468	436	468	444	428	444	414	418	426	422	464	398	417	440	442	446	438	463	452	440	416	441	402	436	428	433	487	457	416	460	456	440	395	416	396	452	445	407	412	452	432	438	421	429	409	429	424	415	429	403	419	427	473	424	414	442	391	418	438	445	431	460	449	444	411	426	433	356	431	410	446	473	404	413	431	430	419	433	437	415	415	428	403	396	412	434	438	433	441	484	435	473	426	448	411	473	445	427	414	452	430	428	438	449	405	384	452	412	433	433	432	423	413	423	456	420	419	421	401	430	420	417	428	448	436	454	421	429	460	458	425	429	432	422	440	423	449	389	447	451	404	479	457	445	405	436	412	426	422	427	449	475	448	428	401	443	398	446	397	436	433	428	427	437	450	436	441	437	449	402	426	437	436	434	452	416	435	426	437	469	439	426	414	412	409	418	450	436	451	424	399	417	443	436	387	413	413	445	446	408	474	414	436	413	417	420	446	446	409	441	407	429	446	461	441	478	427	436	412	427	428	447	441	457	459	417	423	503	437	431	464	439	431	445	459	450	414	394	427	431	474	428	469	426	426	408	458	440	429	443	439	419	432	396	466	427	409	421	406	417	453	411	396	448	426	401	475	417	435	432	421	448	443	439	395	382	441	434	420	417	423	445	435	437	399	434	416	403	444	429	399	425	463	427	477	428	436	431	463	442	401	433	394	460	454	425	434	424	430	401	450	431	440	441	438	418	439	438	438	406	433	415	418	429	435	451	451	426	425	460	398	426	407	439	427	389	441	455	429	418	439	421	396	405	424	428	445	429	435	414	472	433	447	411	424	428	401	418	451	448	402	417	390	445	444	457	439	443	434	436	429	474	428	427	402	395	410	446	398	449	456	424	438	445	395	451	447	408	431	452	422	437	451	420	460	396	431	440	423	445	446	427	443	411	431	455	384	390	468	454	458	438	459	444	452	412	433	393	389	416	452	417	447	463	450	447	381	458	455	435	430	443	422	417	457	430	403	429	446	452	446	472	400	442	449	471	435	414	427	415	413	438	465	420	429	462	441	422	405	447	396	425	398	421	426	421	405	428	398	439	439	433	445	412	415	392	442	437	432	448	426	448	465	426	430	494	407	412	407	419	423	462	422	463	445	476	417	448	451	441	459	404	435	426	409	441	415	427	445	446	424	440	451	427	458	415	430	425	438	462	425	410	424	418	452	456	431	432	429	434	412	428	410	436	406	381	421	435	404	439	436	459	433	413	445	430	424	433	439	463	465	454	457	388	494	409	429	434	431	442	421	415	394	437	425	454	454	416	425	441	396	432	468	435	434	401	405	405	431	410	409	436	464	430	438	449	442	450	430	385	447	438	454	400	452	439	455	438	445	422	425	429	418	425	449	446	425	426	423	440	390	438	444	385	468	446	441	459	453	444	451	447	424	407	408	431	413	437	467	451	402	446	411	399	433	452	435	423	458	459	430	434	437	413	440	442	433	428	422	395	432	408	454	401	475	431	420	430	456	437	465	448	427	448	402	422	442	448	442	466	406	415	433	407	453	445	439	424	403	429	450	430	454	459	441	411	432	438	400	444	481	410	443	441	401	459	433	427	406	433	409	375	453	455	419	451	386	434	440	417	433	412	472	444	415	421	436	411	398	410	422	436	450	435	458	455	431	439	430	428	450	426	403	443	446	448	408	425	450	434	394	464	468	437	421	405	426	454	447	415	438	452	415	455	425	438	461	469	409	431	445	433	414	433	443	434	427	407	444	453	444	455	437	442	429	440	409	411	438	437	433	404	459	420	422	440	408	415	426	449	460	425	420	437	439	407	449	413	468	417	411	394	394	421	415	420	425	411	455	422	438	410	403	424	419	404	396	446	487	427	419	440	446	433	430	413	439	445	452	458	428	395	419	433	406	439	418	463	455	449	436	442	414	485	414	413	435	420	419	405	399	437	449	444	424	440	450	413	431	441	462	427	449	415	401	435	389	409	422	458	446	446	423	481	450	445	412	427	449	389	439	452	432	425	440	457	429	426	414	430	453	438	447	434	429	439	402	462	423	436	420	458	416	413	421	439	437	417	404	402	453	403	437	438	423	442	420	419	437	418	414	460	408	413	412	453	440	467	419	444	425	482	470	452	465	421	413	450	403	480	470	410	460	455	466	425	445	479	449	433	452	414	404	443	448	443	405	447	456	401	440	430	429	412	440	452	412	463	448	442	428	430	449	431	436	408	436	417	471	410	448	404	438	462	430	432	406	448	455	463	443	415	420	459	424	458	475	423	471	409	423	428	420	455	458	433	438	452	413	444	442	473	441	449	460	441	392	417	488	406	459	409	429	395	397	419	443	386	430	423	410	448	410	449	438	419	405	442	418	395	420	446	472	378	450	404	456	447	481	403	460	423	414	452	412	420	431	450	436	432	484	438	476	413	454	455	426	461	438	426	438	443	406	444	453	423	465	441	450	461	403	433	419	470	433	456	417	411	435	441	445	421	438	447	444	456	416	409	432	406	419	419	439	426	442	440	450	406	407	445	417	442	438	422	439	443	429	405	432	421	403	443	429	433	391	422	415	412	426	420	432	393	440	378	414	411	406	437	429	447	445	458	447	433	412	428	393	449	437	451	397	392	429	419	410	415	427	427	422	433	445	445	413	450	435	421	464	429	447	446	465	377	391	464	440	459	453	433	445	441	407	457	439	429	419	435	447	433	405	426	413	471	446	453	426	419	446	459	434	434	445	445	430	462	454	381	420	476	392	418	433	446	428	426	416	447	442	433	413	461	445	428	434	424	455	426	454	426	425	415	429	447	447	415	403	428	439	409	450	444	468	439	426	455	447	429	449	438	424	424	431	450	441	421	449	437	425	454	483	466	441	453	438	426	464	433	413	438	419	414	432	436	430	433	416	426	432	416	463	431	438	447	431	438	436	446	465	411	421	455	445	428	442	451	416	408	448	457	387	446	466	437	437	459	440	408	418	461	421	436	444	415	431	429	430	413	449	453	418	445	457	453	432	402	396	409	460	439	435	449	440	432	454	453	437	390	417	456	437	408	424	473	445	394	389	444	417	430	410	416	441	447	431	424	397	424	423	414	412	431	427	436	451	388	423	438	416	431	444	467	441	428	432	460	478	441	449	430	430	437	436	453	449	428	423	470	470	452	477	416	430	423	430	424	413	429	448	441	404	501	445	437	446	434	436	438	422	440	437	460	433	404	430	453	437	424
17233	1210	566	490	403	317	312	317	313	319	289	260	301	303	265	275	287	293	238	254	271	261	271	252	248	250	257	250	266	264	258	271	246	259	224	290	261	281	276	227	239	253	237	253	245	244	288	247	250	284	278	253	254	253	229	265	271	257	273	261	244	281	247	257	245	276	260	225	263	244	251	250	268	253	258	274	286	258	263	272	264	225	234	248	254	252	262	239	248	244	232	226	247	266	259	245	263	260	241	267	269	229	255	239	259	272	268	225	243	229	270	212	262	263	265	237	264	245	266	259	249	297	263	239	259	296	223	249	265	231	254	246	263	280	238	244	234	252	256	272	262	267	276	262	271	259	268	224	249	249	230	260	262	228	235	237	257	243	275	270	242	263	257	235	260	229	250	267	239	234	266	250	265	252	257	223	270	252	223	234	246	298	246	269	273	268	249	248	260	256	250	255	245	273	244	280	266	250	265	223	240	259	267	230	218	249	234	265	253	258	227	248	251	257	253	268	268	262	249	252	249	288	295	242	259	268	270	255	267	266	260	270	242	251	233	270	264	257	246	244	218	231	239	257	246	246	269	262	254	240	224	267	260	254	294	268	270	269	237	252	230	264	278	262	238	235	251	240	290	246	246	259	252	233	242	278	250	237	275	263	277	243	261	241	265	277	254	242	266	265	204	248	241	225	273	251	240	256	285	259	274	263	260	268	257	274	222	273	293	238	292	251	239	234	250	266	246	259	240	255	266	259	264	256	251	267	276	261	241	269	247	254	259	256	230	263	264	268	263	231	277	239	243	234	242	225	254	248	278	250	275	245	258	238	255	271	268	271	256	289	262	238	256	270	262	264	243	238	261	293	262	258	244	300	255	254	245	266	279	240	245	259	278	228	232	248	260	277	264	257	254	269	263	263	263	264	259	245	270	265	248	244	264	243	254	262	242	268	286	284	250	257	235	259	266	256	284	243	282	255	209	281	255	254	234	237	248	268	294	285	254	266	239	239	238	240	239	240	265	279	231	260	273	269	236	255	264	270	254	272	267	248	245	262	268	221	251	288	290	242	263	230	226	246	246	263	209	240	231	261	257	275	262	266	250	254	247	245	272	244	259	255	245	232	238	287	266	238	230	244	232	281	273	250	278	229	240	261	246	241	272	268	268	252	275	243	234	255	300	247	216	247	248	267	263	259	243	254	238	253	243	246	243	263	273	216	278	253	265	269	279	247	264	284	260	275	256	235	228	247	245	287	256	261	267	247	242	258	237	252	277	278	296	286	253	225	228	254	265	235	268	294	262	255	296	247	256	264	256	247	241	214	238	259	278	233	253	264	261	249	255	269	277	248	280	262	235	227	239	219	240	249	247	266	260	287	269	278	254	267	218	275	252	257	252	267	280	248	283	260	263	263	247	291	257	260	278	268	263	226	242	254	232	240	225	270	251	273	251	257	277	230	260	226	243	254	258	251	293	257	261	235	262	231	251	279	260	264	262	244	250	276	240	261	270	251	283	253	284	258	232	266	263	257	272	253	257	263	262	277	270	276	243	274	269	255	237	240	242	264	251	255	243	229	263	265	291	286	269	226	252	237	214	242	254	241	278	263	244	240	296	269	247	241	220	250	254	267	274	281	242	265	254	260	278	259	239	247	257	252	268	234	264	258	249	274	261	263	254	251	277	244	242	262	230	283	251	251	238	276	205	259	257	312	260	254	264	256	232	244	266	248	255	275	273	272	242	254	258	261	276	261	239	243	247	273	251	235	261	223	251	262	240	280	238	260	259	290	248	238	240	260	271	227	259	282	267	287	266	244	247	252	249	257	238	249	271	229	242	259	259	242	265	239	277	249	254	285	242	278	264	263	260	241	255	297	248	280	250	240	245	256	254	273	266	246	239	257	294	261	262	247	266	249	261	262	253	235	225	257	240	261	250	265	266	252	277	313	261	246	249	236	260	284	226	260	248	248	237	261	243	246	260	255	268	255	279	233	247	251	246	250	252	243	262	260	273	253	251	261	260	242	231	279	265	242	240	270	226	251	237	275	234	267	269	249	237	244	244	241	265	255	256	241	258	247	280	255	254	293	240	271	279	224	281	240	230	221	252	281	255	234	276	240	270	249	242	246	272	248	252	221	261	259	263	233	248	272	286	284	238	238	254	257	293	259	243	286	268	248	245	280	243	250	240	236	264	270	263	250	251	269	253	266	246	236	230	242	277	273	239	224	258	272	266	234	240	270	264	275	263	267	273	250	268	283	237	270	275	249	257	237	243	247	263	246	258	261	262	289	291	257	220	274	253	247	243	250	246	260	266	245	266	270	278	243	255	234	268	275	257	252	256	247	245	282	236	247	271	305	252	248	258	233	275	274	256	263	210	244	243	253	254	237	263	274	219	221	224	232	265	257	223	255	260	259	269	255	277	259	230	237	198	236	273	241	227	260	246	265	261	265	242	210	286	236	290	242	255	252	265	251	261	230	267	266	281	242	245	272	312	244	231	263	255	263	270	246	259	255	250	250	249	289	270	275	258	251	232	244	266	234	222	242	262	238	261	245	263	257	260	237	255	233	254	209	234	261	285	237	248	256	248	250	269	250	228	263	237	258	260	261	271	279	259	240	250	225	281	283	258	265	286	266	261	270	235	230	227	255	245	228	251	243	279	241	255	219	280	282	250	231	287	253	229	254	245	238	262	259	229	243	252	251	273	246	244	243	257	247	253	262	240	225	239	242	239	236	251	242	274	247	238	238	263	263	233	248	244	239	243	260	254	264	251	262	270	276	252	245	241	260	265	288	256	261	253	270	242	250	297	262	264	251	265	272	256	250	230	258	263	261	261	265	246	259	276	280	268	257	233	253	259	269	244	253	259	237	270	242	249	227	281	253	265	269	290	253	264	252	233	250	254	230	267	280	252	247	260	228	242	280	271	262	250	247	249	240	293	278	283	270	233	235	282	260	264	253	275	292	241	287	264	257	254	249	260	264	251	273	286	238	286	269	264	286	235	267	250	272	268	249	263	273	273	254	233	237	241	254	243	241	237	256	267	265	259	243	257	250	291	290	227	216	264	298	241	212	274	285	294	247	261	274	241	266	269	234	261	274	279	257	236	243	257	236	270	221	278	250	240	249	269	231	244	258	250	254	259	265	246	259	225	246	282	257	292	269	245	281	298	239	261	285	260	279	237	250	253	237	266	265	249	254	241	271	240	259	261	223	235	285	245	230	265	229	278	252	242	251	247	257	240	266	244	242	266	244	254	255	258	230	242	262	249	244	242	256	259	271	248	266	272	292	232	245	249	235	271	258	240	264	221	247	245	266	257	257	250	259	245	255	254	260	265	264	267	290	283	288	273	258	230	238	252	244	255	255	260	233	259	259	245	243	249	252	251	237	233	239	272	235	285	275	290	260	243	240	265	265	240	246	257	273	225	256	264	280	245	258	248	259	276	242	238	225	254	275	265	264	241	243	279	243	225	247	260	228	284	262	249	251	302	253	230	300
10546	868	1243	1386	1260	1135	926	888	827	833	745	721	703	683	675	723	618	689	700	659	640	670	634	627	625	633	634	646	593	632	611	625	594	606	603	625	633	636	637	647	613	632	589	640	615	624	631	616	572	659	629	611	627	636	640	626	649	620	596	606	625	643	553	632	626	638	637	582	633	625	575	593	579	555	588	669	620	608	618	656	638	604	567	590	614	602	651	626	599	653	639	629	616	591	591	607	609	619	586	614	611	607	607	638	609	586	597	580	556	646	635	582	671	627	602	564	584	610	578	616	581	628	627	594	590	637	604	602	663	660	614	583	624	629	625	598	612	581	572	620	645	590	549	618	580	601	607	582	638	589	632	563	632	657	591	643	594	607	579	608	624	622	600	611	615	615	620	598	585	568	580	639	591	630	581	563	639	617	586	581	650	594	591	630	606	601	647	646	630	644	560	614	628	611	614	592	619	591	637	641	607	644	595	639	592	592	633	600	644	575	572	627	563	613	585	592	590	610	611	569	569	594	622	616	581	625	607	604	610	604	592	595	551	608	593	595	615	572	583	585	608	618	584	585	627	573	641	631	609	622	618	596	621	583	627	636	644	588	612	621	630	605	640	613	577	598	613	663	622	621	623	615	603	641	620	614	591	571	574	599	618	586	545	629	648	609	607	618	586	608	560	652	572	592	600	604	584	606	594	544	624	598	608	629	606	604	614	588	635	610	619	579	595	649	553	622	588	643	575	583	612	584	624	555	602	599	618	612	602	589	579	565	602	663	613	607	592	572	578	599	603	590	622	581	595	596	585	617	615	572	552	604	636	583	634	600	636	622	617	594	612	600	597	558	567	600	606	605	609	633	571	606	595	563	571	548	627	590	595	575	599	633	577	611	607	595	580	619	552	600	627	588	622	613	624	620	601	616	567	609	573	631	616	608	658	625	636	631	634	609	606	617	568	571	583	602	601	579	584	600	535	628	641	544	573	593	589	625	610	607	575	593	607	629	572	621	599	627	594	587	623	583	623	589	615	599	629	614	568	616	606	610	625	588	597	580	592	590	583	613	614	603	581	605	584	612	598	637	625	593	627	637	567	636	589	614	599	607	586	600	623	593	597	599	607	549	605	611	601	581	605	581	634	582	584	612	599	620	578	621	546	629	635	595	597	580	600	607	602	600	579	652	582	623	601	587	661	570	597	619	633	594	582	578	597	611	594	585	632	571	615	596	561	604	592	588	567	623	594	563	617	581	638	650	589	592	603	614	630	559	583	606	625	587	599	598	625	594	603	555	586	564	635	596	613	604	600	602	572	597	628	643	580	633	600	622	584	576	626	601	640	633	585	598	671	567	577	632	596	572	550	593	613	646	612	590	607	620	652	630	616	591	606	613	617	592	600	559	609	579	597	573	570	620	574	606	580	609	626	568	598	585	600	635	594	610	601	625	614	596	602	604	595	590	638	651	605	622	620	593	571	640	602	635	607	589	586	576	589	587	605	617	563	634	615	609	576	634	612	582	584	634	590	614	650	588	589	604	583	602	606	580	609	651	635	634	609	613	616	576	614	552	606	632	579	579	590	613	575	607	630	576	583	536	622	614	593	590	631	630	634	613	603	573	554	615	591	597	593	589	624	591	572	622	627	588	582	639	604	559	598	592	595	631	604	598	573	583	605	593	611	592	564	599	614	640	574	623	567	541	645	636	591	633	553	637	565	584	570	578	610	627	578	569	577	641	594	568	587	670	607	601	608	629	593	595	606	617	580	560	566	579	585	610	592	600	577	654	590	570	581	589	626	592	626	618	580	633	592	609	613	612	620	605	572	606	579	625	576	596	615	585	629	569	657	628	597	604	609	592	627	601	586	607	577	603	578	635	608	578	627	676	615	628	548	575	615	610	624	554	593	570	576	583	634	622	600	600	609	608	634	601	604	569	589	616	623	568	610	617	605	615	622	551	607	627	619	619	676	627	633	607	585	624	655	643	591	630	580	593	621	589	608	604	580	614	567	597	610	600	603	620	583	597	649	649	569	593	603	652	595	581	583	597	596	661	631	624	612	603	610	605	562	612	595	607	627	569	605	619	588	579	588	630	622	567	623	619	591	618	651	602	576	591	605	625	605	647	623	598	631	583	602	589	646	589	593	575	632	610	558	587	622	608	625	597	628	597	581	593	655	639	621	592	612	620	584	583	589	579	633	607	592	597	644	604	636	658	579	613	617	641	612	641	573	622	587	582	584	595	605	602	599	571	627	589	582	610	610	557	602	587	567	610	614	618	610	610	592	588	655	631	635	592	602	628	627	577	611	627	605	604	602	606	612	623	607	621	614	658	593	597	594	586	604	652	654	634	586	637	618	605	593	615	598	559	580	629	621	642	617	577	614	577	621	623	597	597	606	593	632	586	600	616	604	568	584	612	582	576	619	619	598	622	619	622	604	620	608	563	604	628	621	582	569	601	601	576	577	583	623	610	609	585	584	615	621	618	589	597	587	612	620	614	589	595	596	606	567	570	610	574	609	618	586	550	609	638	617	609	599	624	650	640	590	582	595	545	640	579	607	628	565	569	596	655	609	612	584	601	584	622	593	585	555	604	600	597	653	625	582	589	602	615	629	602	593	610	636	608	578	624	638	581	579	604	593	598	588	637	627	602	626	603	603	637	582	570	630	605	610	570	616	561	665	633	609	592	604	618	627	608	553	584	615	619	566	618	589	598	628	594	597	573	609	586	558	611	616	633	616	589	573	610	646	617	584	604	626	615	660	594	583	602	602	642	587	625	597	564	524	611	588	594	666	558	605	649	621	632	611	640	621	616	543	549	633	603	604	644	601	653	604	589	571	607	593	648	635	603	591	623	654	595	577	647	582	632	567	592	640	606	610	613	631	627	597	626	592	596	603	603	628	563	613	607	582	615	646	640	659	610	589	608	660	623	617	618	578	605	605	624	607	604	596	597	578	573	604	594	640	622	585	602	605	591	613	597	589	641	588	578	617	583	579	619	606	576	574	611	611	592	598	679	602	586	571	577	587	606	630	628	600	593	624	603	609	592	582	554	627	609	628	611	587	613	620	619	585	612	580	563	605	606	618	630	610	610	601	620	657	594	564	574	593	635	571	570	604	635	556	671	596	587	613	612	555	615	594	619	610	619	617	580	563	615	605	621	565	573	530	599	561	628	556	607	593	545	609	680	588	573	607	599	606	554	611	609	616	607	597	564	585	604	619	610	606	696	658	586	622	615	615	615	596	619	650	639	590	581	623	602	597	563	612	610	601	611	591	630	587	594	640	594	633	619	602	613	607	625	583	607	626	595	633	652	584	615	589	639	638	609	592	615	613	623	619	539	639	625	577	603	579	599	585	570	593	608	596	642	556	572	592	594	645	612	619	603	639	571	616	583	606	606	617	649	624	602	601	608	581	581	588	620	624	602	608	590	620	601	594	569	619	570	615	624	593	586	624	573	603	599	601	627	611	632	604	611	601	636	582	608	576	560	587	559
27551	3191	1186	927	760	554	537	525	467	440	430	430	437	411	419	391	425	401	415	442	435	395	367	391	434	397	378	413	383	365	392	396	376	405	397	370	364	418	380	350	408	395	389	388	384	366	362	379	397	415	387	356	406	392	380	363	387	343	392	381	406	377	376	405	416	394	371	425	413	387	389	390	392	374	348	411	374	344	414	360	407	426	365	379	392	379	427	374	351	372	357	402	411	356	365	384	345	418	374	347	391	419	352	394	390	393	371	386	379	350	379	364	383	395	380	373	370	394	418	341	403	393	372	414	389	375	360	370	370	424	379	356	372	384	399	363	398	390	347	363	379	367	420	357	376	383	382	385	406	381	371	389	386	370	374	367	410	381	361	378	371	360	367	386	360	371	353	395	362	357	403	381	381	398	372	393	421	382	366	402	366	358	358	395	415	390	351	363	407	384	373	366	358	370	371	375	396	411	399	402	392	367	392	396	350	392	341	354	376	404	374	386	421	385	394	410	379	379	385	377	370	363	386	402	391	364	367	368	426	381	419	350	396	350	384	386	367	388	383	392	402	383	397	373	365	405	366	392	368	400	377	377	425	370	376	374	356	375	339	399	375	364	391	388	356	373	364	384	383	359	398	398	398	406	363	347	386	406	404	394	404	327	375	361	364	390	384	413	360	359	355	369	387	423	387	404	399	371	364	400	375	379	363	373	350	406	387	404	363	342	396	360	439	376	362	333	354	344	368	394	391	386	345	425	382	353	414	417	369	408	371	368	376	383	389	370	389	395	388	396	390	360	417	413	381	371	359	420	390	364	386	386	360	377	370	373	386	326	360	400	384	414	381	354	365	360	396	401	368	351	396	389	386	413	401	405	385	392	403	404	380	357	360	362	368	365	397	378	372	411	381	353	381	369	399	395	371	431	385	398	435	379	332	326	423	385	358	375	363	367	393	342	383	404	404	377	424	411	375	393	383	373	335	379	398	355	382	359	392	362	399	403	363	384	389	410	365	368	441	383	342	389	376	339	363	358	388	354	378	392	373	375	409	396	369	380	356	369	399	336	384	393	393	384	401	401	391	392	396	397	407	391	355	383	383	362	354	387	391	368	339	414	462	340	370	407	366	356	362	367	416	382	362	338	383	346	391	399	406	390	411	374	365	349	365	388	372	377	360	360	377	355	384	411	409	377	362	371	359	416	395	391	395	348	371	359	357	388	357	390	414	372	389	390	371	387	339	376	355	365	376	386	406	427	395	418	386	395	425	423	378	355	356	385	396	374	425	372	374	374	411	383	356	364	353	395	380	457	402	347	353	367	410	387	361	387	395	403	399	340	377	371	391	408	386	372	403	403	331	346	358	385	392	384	405	406	352	343	404	372	356	385	385	380	373	377	388	365	379	409	398	384	364	398	412	381	396	406	382	435	411	370	398	402	369	401	357	394	422	411	379	361	391	403	397	378	410	373	354	356	352	385	375	363	419	404	398	428	311	382	373	387	365	360	393	374	382	387	371	360	380	386	395	401	402	348	344	378	384	377	384	383	396	376	391	382	400	419	391	353	392	417	368	382	389	350	371	396	381	413	382	356	359	391	366	356	340	371	346	375	399	413	405	412	370	390	353	374	413	401	384	362	399	365	379	434	359	393	399	413	365	380	343	406	363	415	359	385	390	375	405	374	378	386	370	370	351	343	356	363	370	382	377	406	367	365	406	390	370	380	357	361	338	361	413	392	343	374	412	387	397	400	394	388	370	378	401	370	387	390	412	361	405	420	382	391	407	393	342	383	370	356	363	395	365	339	392	339	364	419	420	399	407	399	376	415	358	407	381	403	392	377	413	349	367	385	398	403	409	367	379	395	372	362	358	347	406	416	416	388	395	366	391	397	349	405	392	399	378	399	363	387	386	370	364	370	374	357	356	385	403	387	403	383	371	387	436	382	422	380	394	418	347	357	385	361	353	421	395	409	360	369	333	394	390	373	379	396	358	385	407	432	428	385	389	406	410	408	401	401	383	385	378	382	375	395	406	376	390	336	376	390	344	387	390	402	373	355	403	379	394	402	402	388	368	396	383	420	368	351	371	368	375	386	364	415	391	366	396	406	365	390	405	398	385	385	378	375	405	373	416	380	395	426	366	376	361	376	333	388	399	416	385	344	393	402	395	387	410	362	371	423	397	395	382	341	372	375	400	344	363	359	384	372	395	377	359	391	415	359	382	357	338	394	414	382	413	405	408	326	397	373	401	394	365	386	375	377	366	401	378	362	350	368	395	363	405	379	381	401	386	356	395	384	408	353	393	381	389	363	385	376	379	382	362	365	373	430	373	385	364	406	406	382	365	382	386	389	379	359	387	371	351	386	370	401	379	411	352	394	397	355	375	392	390	353	434	373	370	403	394	411	403	390	388	349	386	348	399	393	403	392	373	403	363	400	372	366	406	337	367	350	339	387	390	406	383	372	354	385	333	370	394	391	376	370	363	361	345	379	387	382	391	385	388	409	420	362	361	411	420	374	370	346	356	396	384	359	403	391	368	357	398	415	351	378	422	370	402	370	352	418	379	342	311	393	382	394	390	399	389	351	363	362	373	406	357	405	429	402	389	354	397	402	400	379	376	378	401	376	360	416	379	352	359	379	418	377	373	355	385	383	372	402	360	354	381	370	383	397	352	371	388	373	390	385	406	373	359	358	365	372	411	381	374	346	350	377	385	402	353	384	380	383	387	381	388	377	366	337	401	398	376	391	362	367	382	398	388	417	403	403	379	372	349	358	398	395	376	356	417	381	385	404	398	371	384	380	366	408	403	400	366	409	403	400	397	405	377	385	371	400	396	415	356	361	344	417	408	406	392	379	395	393	383	371	378	420	398	382	388	351	387	415	409	413	401	377	366	367	369	342	357	361	369	420	364	371	398	365	388	400	388	388	407	360	367	355	372	398	372	350	385	390	353	374	409	397	393	385	406	432	380	381	355	385	403	382	377	367	388	350	374	446	385	446	360	388	375	385	362	355	393	405	389	396	374	364	428	411	353	383	363	382	378	334	383	423	372	417	386	344	385	374	359	400	374	375	382	370	406	379	363	407	416	390	380	391	376	367	366	387	357	376	368	363	383	365	371	388	437	379	377	401	383	404	382	373	364	400	388	369	386	354	394	384	356	412	339	386	371	369	371	368	384	401	399	379	344	391	328	388	374	349	370	354	370	366	385	430	389	408	376	415	415	334	350	392	375	411	392	401	384	391	366	409	392	408	390	344	424	382	395	372	377	430	375	326	391	365	384	380	414	394	346	393	363	395	363	354	357	413	379	385	400	400	400	355	379	412	378	412	395	354	373	370	369	385	364	394	384	362	374	395	377	385	406	351	359	347	377	403	399	341	369	391	362	384	394	424	372	379	411	406	453	385	374	404	436	409	413	407	351	368	344	406	424	393	410	376	409	356	356	383	380	360	379	405	398	419	411	393	335	348	351	374	353	416	383	348	390	379	393	371	380	365
14269	1407	2157	2442	2119	1843	1543	1388	1318	1244	1173	1102	1097	1058	1028	998	1006	982	932	951	917	951	890	907	891	853	898	924	906	894	877	932	841	860	924	899	859	811	865	862	852	852	853	884	903	847	855	866	850	800	895	869	869	828	810	843	879	876	823	858	849	864	768	895	829	807	895	863	873	840	836	836	853	782	864	905	884	858	870	814	849	826	802	853	860	875	788	776	854	837	816	815	890	877	877	803	853	836	828	851	854	824	880	875	875	904	886	790	820	890	859	858	791	869	862	872	823	833	828	835	813	804	843	857	845	887	808	848	850	835	878	902	822	893	878	838	852	855	827	846	841	783	835	850	890	876	817	847	829	874	822	817	855	830	809	788	871	823	845	831	816	871	815	857	871	843	841	843	816	852	879	883	869	806	839	889	824	821	848	844	831	850	859	844	876	804	855	834	849	860	866	799	834	824	806	850	821	820	811	799	903	856	815	848	873	813	818	845	866	803	815	836	805	843	850	818	859	811	850	882	828	847	784	819	904	851	846	824	833	751	858	823	834	800	856	800	852	805	835	873	905	822	896	849	839	772	826	800	856	858	800	854	816	847	886	810	829	789	835	869	858	790	864	786	868	846	830	804	876	890	867	826	882	831	855	841	853	829	879	827	854	870	848	837	859	872	847	790	819	858	794	876	883	823	844	812	890	830	853	853	864	853	860	922	878	810	815	901	758	918	845	809	842	835	868	866	861	882	840	860	835	853	876	832	876	863	873	862	810	804	866	854	876	833	822	864	812	792	864	826	850	864	851	852	816	839	835	825	808	863	888	846	834	836	862	828	893	855	820	798	861	871	837	885	810	884	836	862	892	882	878	778	816	854	891	883	820	794	867	862	839	806	868	822	771	844	861	874	816	833	849	858	892	843	862	821	832	823	883	827	817	866	832	849	891	902	840	861	865	878	829	783	844	832	869	830	913	872	856	841	834	867	813	818	834	847	854	843	834	811	895	837	873	829	828	805	793	896	802	828	874	870	772	816	792	844	866	805	779	866	878	834	866	848	840	803	835	793	862	815	823	833	860	877	861	827	842	930	853	815	845	841	825	844	848	858	815	829	865	889	864	816	816	834	844	853	830	819	842	844	821	881	855	866	893	797	844	857	858	789	893	860	825	817	865	834	867	841	810	832	819	823	834	757	846	878	894	862	840	801	876	815	836	833	815	836	832	865	853	856	822	806	831	835	787	831	849	849	843	843	850	851	810	890	871	824	859	844	832	801	835	805	805	847	869	858	849	845	837	893	841	793	802	850	851	880	861	825	831	821	859	840	828	853	881	823	788	906	866	821	853	807	860	856	859	796	812	833	796	827	824	866	789	857	865	874	855	858	858	810	797	823	837	775	809	834	846	858	804	873	792	831	828	805	761	834	830	828	857	856	767	840	847	868	843	863	873	866	851	813	874	875	846	835	882	901	867	856	842	782	905	837	845	809	850	808	825	826	847	837	828	818	841	863	812	839	843	856	803	847	837	823	850	889	868	883	835	826	846	826	822	873	851	831	841	817	840	838	869	840	854	860	834	821	835	890	848	857	879	846	885	830	825	820	811	843	842	834	814	906	839	841	788	822	876	838	873	908	904	825	815	886	884	840	876	873	848	880	814	859	832	828	862	836	820	861	861	859	835	862	810	821	845	882	869	834	847	841	846	866	817	842	820	818	853	819	890	860	863	835	824	867	886	877	845	858	907	844	909	867	846	826	843	892	842	843	833	853	860	878	834	817	851	812	784	837	833	813	838	856	885	830	774	844	828	869	807	848	813	857	881	769	825	858	849	815	832	809	840	795	867	846	861	881	837	810	869	861	782	844	839	888	863	861	794	796	851	807	883	838	831	851	826	860	804	869	865	861	819	833	872	834	830	782	838	841	880	826	848	873	818	809	830	807	839	787	856	879	836	880	818	879	857	884	874	846	818	846	853	824	875	823	890	873	792	838	813	900	814	876	871	782	797	849	795	871	833	786	859	848	804	845	824	868	865	822	827	843	839	822	836	847	836	864	816	851	847	855	872	837	869	817	879	801	817	813	865	800	868	836	846	845	862	852	878	794	855	783	826	848	829	875	849	775	839	831	839	834	820	813	837	848	825	843	866	832	827	828	831	803	824	838	874	901	875	844	840	845	845	810	822	855	827	855	812	805	889	861	884	815	886	786	778	852	811	843	901	828	845	793	818	850	877	853	820	805	856	848	827	890	818	845	851	857	864	810	806	898	862	841	818	792	846	855	831	886	845	834	839	827	851	868	812	755	809	827	797	822	842	867	850	839	819	885	840	825	776	828	825	863	838	834	790	833	810	888	842	831	810	909	808	901	856	841	834	858	802	807	861	850	859	845	851	822	873	852	769	831	864	839	849	821	866	857	804	853	832	872	826	818	855	804	816	837	849	842	844	867	868	831	787	839	800	869	831	885	817	809	860	844	806	841	839	820	816	799	875	882	898	840	846	840	893	816	831	868	843	833	835	816	837	804	815	861	803	870	851	802	816	861	887	874	865	804	803	849	816	837	804	849	825	846	840	859	818	861	805	836	846	847	887	845	821	842	817	810	815	830	859	851	855	809	876	841	894	859	871	783	887	856	792	769	820	805	824	861	839	872	847	846	840	860	834	814	823	853	887	830	853	849	809	837	850	840	848	895	826	881	865	907	839	858	829	868	873	861	822	890	795	874	838	806	828	820	899	872	849	772	826	836	893	806	873	872	869	827	852	849	796	806	878	812	828	830	853	855	856	842	837	828	870	847	853	816	856	849	852	876	849	877	869	837	817	777	838	840	876	806	859	796	853	830	872	859	860	833	861	882	829	851	860	807	857	846	871	864	901	842	828	798	901	866	865	815	862	826	775	824	838	815	830	839	819	858	809	822	805	827	829	846	875	792	845	892	824	803	899	863	837	829	871	828	808	878	809	828	892	804	860	859	812	887	832	844	858	851	842	895	835	807	905	866	859	839	840	864	826	878	858	835	855	840	827	833	826	843	831	903	839	824	801	885	837	847	853	842	821	848	833	810	833	851	844	860	813	890	867	808	791	884	800	840	821	948	831	825	863	848	784	869	858	819	875	836	819	876	893	847	879	814	803	849	860	836	882	851	869	887	830	884	832	830	837	897	809	847	862	842	870	827	812	851	863	866	864	857	760	893	863	848	844	849	907	832	821	807	849	831	854	844	816	783	808	816	821	849	810	847	848	844	802	827	851	831	876	843	822	823	811	812	870	798	897	796	866	851	873	826	893	805	880	835	830	811	781	783	796	820	786	811	870	909	833	838	830	805	841	843	830	833	884	787	841	831	882	837	838	815	848	826	831	773	870	860	802	846	872	786	785	825	869	870	875	855	808	854	796	854	863	894	852	824	846	844	873	832	801	831	875	818	839	826	813	872	807	816	808	789	833	810	806	862	839	858	836	835	844	834	849	856	825	864	856	898	858	823	789	862	824	865	841	901	845	768	852	851
5355	257	174	175	169	161	157	197	184	190	200	173	159	155	152	169	204	153	174	164	172	168	164	173	175	176	182	145	171	180	181	152	174	178	166	200	184	166	166	173	178	190	175	151	145	184	176	165	162	159	151	165	149	187	187	186	165	164	171	173	139	164	175	173	141	151	154	166	181	151	155	163	182	165	150	160	144	146	174	171	154	170	159	176	158	180	138	154	153	192	193	169	184	164	147	170	154	175	179	160	159	171	171	175	149	163	168	180	184	148	178	175	163	187	158	198	157	151	162	171	165	169	178	188	164	184	186	181	166	188	174	157	166	191	138	157	184	166	190	157	197	183	185	179	160	177	160	194	188	154	188	178	173	160	191	170	156	181	169	163	177	157	175	159	156	173	192	170	175	156	170	170	180	172	190	200	180	160	178	194	163	177	151	172	184	178	149	153	183	176	158	169	151	157	193	180	182	176	178	161	127	169	154	171	166	166	155	170	158	172	147	175	179	158	196	203	158	177	157	145	168	172	175	171	189	152	163	171	172	170	177	183	159	171	169	203	165	171	155	161	165	170	158	180	159	161	163	190	168	164	165	182	176	158	158	187	178	169	168	162	151	163	162	160	161	174	177	177	163	166	167	167	164	163	169	173	177	168	166	157	158	168	165	146	178	153	165	166	170	167	148	179	150	172	163	188	195	169	175	157	176	170	163	175	204	188	143	175	152	169	168	179	170	151	187	156	173	148	167	157	172	134	162	184	160	176	192	153	184	165	159	169	180	195	173	178	183	178	181	137	173	165	173	197	167	166	186	171	168	175	178	171	144	166	161	185	178	168	176	177	160	188	141	172	171	173	168	175	159	163	168	181	167	146	175	162	156	167	149	173	151	186	166	156	185	165	152	170	193	172	174	171	195	152	164	168	144	176	164	178	183	162	171	156	162	152	165	170	177	140	175	163	169	178	153	182	189	167	173	178	163	159	168	129	168	177	165	173	183	163	167	179	191	183	155	170	156	157	140	166	173	150	174	176	175	178	167	180	155	192	162	184	167	174	194	180	185	171	166	171	186	177	182	187	170	159	150	170	166	151	176	168	160	161	171	176	196	155	157	175	185	159	171	199	166	163	166	171	181	184	159	188	169	165	169	157	188	147	160	186	177	176	164	132	131	186	180	175	151	158	189	183	191	158	189	171	153	158	136	170	163	162	185	173	148	167	164	167	161	168	158	142	166	146	149	174	141	176	159	180	167	164	160	159	172	172	182	163	165	182	184	166	154	172	184	178	182	134	172	187	171	168	141	168	169	182	184	197	187	168	161	155	171	164	181	138	203	156	147	188	184	148	166	156	170	168	154	187	177	185	152	178	171	158	173	166	186	170	168	205	191	137	177	158	174	154	137	155	187	174	180	139	183	171	165	179	168	158	188	156	181	166	171	168	195	172	161	193	171	169	169	175	185	162	184	152	161	146	191	188	174	170	164	183	146	133	167	174	164	180	154	166	159	165	183	156	216	183	162	186	146	162	156	172	174	183	184	161	168	140	150	157	166	164	179	170	175	138	159	160	163	154	163	181	155	152	162	184	133	168	160	193	174	161	163	151	175	160	182	176	177	155	167	163	143	192	178	171	169	176	182	187	169	147	155	190	156	157	184	184	174	155	141	151	150	165	160	159	183	153	177	169	147	157	159	162	186	168	167	169	173	167	155	168	164	157	171	160	170	160	172	177	150	164	151	182	188	175	168	179	173	201	182	171	189	151	172	166	157	164	170	176	165	143	157	167	168	159	180	153	143	162	145	143	180	180	187	177	171	168	173	161	175	168	167	179	187	152	184	177	165	174	180	170	164	155	167	145	172	162	140	172	147	152	148	165	161	164	181	164	166	176	162	186	167	186	164	150	138	184	176	155	169	169	164	166	156	154	158	183	162	158	155	181	180	177	165	160	151	173	151	169	162	180	150	179	192	196	179	160	176	179	170	174	169	174	166	180	167	172	167	165	179	176	160	169	137	182	167	194	146	182	140	179	161	173	162	140	177	207	155	183	170	174	180	160	167	171	150	180	173	179	159	168	175	178	173	163	163	128	159	172	162	150	161	183	182	160	189	162	166	149	163	151	148	148	170	170	176	153	177	170	199	157	152	138	170	194	155	160	147	156	160	196	149	152	181	192	162	150	179	195	155	169	180	166	176	168	159	159	176	162	194	173	186	215	161	174	162	168	168	173	167	150	178	151	144	190	165	156	178	167	162	170	197	160	155	181	176	176	165	153	173	183	192	178	162	153	176	182	178	150	195	173	193	171	172	183	157	170	162	164	176	177	185	163	171	186	162	158	159	156	156	163	159	170	163	176	159	171	164	173	150	173	183	156	165	145	142	172	159	176	155	151	184	152	159	159	139	175	175	143	176	209	202	175	152	179	201	174	182	161	161	156	172	170	189	159	143	168	166	166	172	162	167	167	170	181	162	155	180	191	184	166	162	148	170	162	164	164	187	188	171	171	194	177	196	173	152	153	160	174	172	165	186	151	137	137	177	166	157	159	175	154	154	188	171	170	168	172	143	180	165	152	201	140	150	152	179	181	178	157	177	143	149	176	175	171	189	189	185	176	186	175	202	173	175	178	163	167	170	154	179	172	158	155	130	163	169	162	181	166	183	174	173	167	163	169	178	194	177	171	161	177	154	142	153	150	162	141	156	192	159	156	179	169	177	184	201	185	180	168	163	195	195	159	175	157	155	145	169	198	153	182	183	150	156	179	187	163	190	183	150	179	175	156	152	171	171	200	158	156	157	215	183	157	171	188	169	176	141	178	175	187	155	157	170	160	180	164	183	168	167	158	177	179	165	173	162	184	191	186	175	162	168	161	164	155	174	187	144	168	160	170	187	182	171	176	158	195	176	166	174	187	170	169	151	149	166	163	165	151	164	167	184	160	155	165	165	183	185	176	159	163	191	190	196	182	162	162	178	150	162	177	128	158	166	165	166	150	161	181	172	148	136	167	159	176	171	181	169	158	189	158	176	164	180	171	159	169	186	153	180	190	169	161	176	169	153	172	180	160	182	147	170	201	169	175	186	152	155	164	155	171	166	194	191	154	180	197	182	180	182	156	155	188	150	162	188	154	161	149	159	196	171	181	172	190	161	173	174	132	155	151	172	159	144	174	169	195	179	167	171	167	186	187	147	163	173	145	168	166	176	159	147	172	172	182	149	173	148	155	182	162	157	151	166	159	167	163	181	150	175	158	147	157	177	167	168	158	178	164	188	193	178	208	179	144	167	180	176	146	166	169	168	153	172	163	187	186	171	178	169	181	191	206	157	147	185	154	179	189	176	152	166	171	174	147	184	184	160	151	155	208	167	168	177	188	180	184	171	180	177	154	146	168	185	141	154	154	187	172	141	180	178	170	169	165	153	181	151	147	181	167	166	169	170	166	154	177	183	167	169	181	180	173	161	153	187	158	180	139	156	148	160	161	164	179	165	150	155	151	166	168	148	176
3585	403	466	449	425	419	400	477	457	461	416	437	437	406	454	417	443	395	418	423	419	458	428	425	441	444	415	421	416	431	433	404	418	410	421	417	387	432	414	435	448	375	436	447	423	393	446	400	368	417	451	403	432	390	413	444	437	408	378	461	483	429	474	405	396	446	427	384	427	429	439	438	446	455	419	404	439	372	421	451	404	455	433	384	380	437	401	437	443	427	388	467	445	421	403	421	427	431	426	407	423	409	423	424	392	438	408	448	421	424	398	427	406	403	432	458	417	407	432	421	398	431	423	456	392	449	409	415	373	438	414	421	412	416	420	450	422	422	424	427	452	451	420	386	391	417	422	425	413	425	385	424	444	444	436	449	431	444	412	424	437	421	425	413	424	414	393	413	443	422	400	402	424	385	441	385	412	379	433	440	456	430	445	439	431	454	427	414	422	395	442	420	438	380	408	436	385	418	385	448	426	418	422	436	389	431	407	411	434	420	415	398	384	417	428	388	428	433	421	431	390	442	449	416	443	431	438	402	406	471	417	417	406	450	450	420	448	443	391	421	415	442	406	415	475	448	450	413	411	420	439	417	409	413	385	416	414	401	425	443	418	439	408	435	409	429	414	427	410	430	390	408	425	413	424	413	408	437	414	460	404	374	404	438	403	392	437	429	410	406	421	435	401	399	429	395	412	409	457	446	434	419	440	410	404	411	387	435	390	432	437	470	442	386	428	424	404	388	452	421	413	463	391	412	437	435	412	440	391	436	446	407	401	442	441	402	435	397	397	427	422	423	404	437	468	426	399	451	387	413	445	427	443	398	421	429	394	450	392	445	421	408	462	419	399	424	417	391	387	401	409	408	412	413	448	376	399	450	385	445	414	400	386	413	433	416	403	408	432	427	423	425	454	425	419	401	426	393	425	419	450	441	432	450	424	418	384	433	429	437	396	418	435	460	435	429	433	389	394	412	404	430	416	432	396	452	413	431	414	433	449	414	466	433	410	418	438	430	387	417	401	388	466	426	453	454	447	419	396	419	408	447	430	415	396	410	396	454	406	391	412	423	429	423	408	417	429	420	438	442	432	443	402	429	414	408	422	444	395	399	433	420	393	438	419	407	409	433	433	434	408	420	435	408	419	386	420	438	435	373	413	412	382	415	447	454	419	421	390	469	427	386	411	348	402	440	416	445	417	487	401	390	441	409	410	438	433	382	421	438	417	413	432	421	400	428	413	383	406	389	430	407	429	436	383	409	464	411	473	429	472	418	439	428	410	390	424	429	441	420	419	438	404	470	418	431	445	418	401	430	414	438	438	430	426	382	426	464	431	435	418	410	408	426	433	421	402	419	412	386	431	438	436	440	416	397	411	410	421	415	417	424	420	402	411	414	455	379	411	406	396	414	440	397	419	423	433	418	412	427	384	412	431	444	398	402	419	409	438	458	393	414	400	410	407	441	400	410	447	424	410	416	422	407	384	393	419	432	390	437	465	424	420	436	379	425	426	398	423	395	387	432	397	412	413	429	453	428	417	413	426	421	413	388	401	442	408	419	420	443	450	435	410	402	412	412	445	437	441	421	401	398	411	421	443	390	432	431	453	400	391	426	437	396	425	436	390	402	419	412	407	478	408	418	397	440	413	400	389	392	444	445	386	441	417	396	414	407	432	415	408	406	392	391	420	442	435	411	411	417	428	420	415	415	458	426	439	425	448	413	457	397	416	430	429	416	441	414	440	450	404	418	402	421	429	438	428	455	429	437	423	428	430	385	425	415	406	420	420	441	433	447	382	428	396	449	431	424	417	411	400	391	426	441	458	412	451	439	422	424	449	416	414	429	405	457	438	382	437	410	418	429	456	373	407	409	437	427	426	404	447	411	436	443	409	420	411	420	397	426	408	405	407	449	432	442	412	445	417	397	427	431	394	436	448	440	424	396	450	399	411	448	408	417	447	416	397	441	418	415	413	428	424	426	438	418	415	407	383	423	384	399	413	447	420	403	424	410	431	413	386	423	402	407	406	435	395	462	432	468	456	394	454	396	390	437	398	401	419	423	429	414	407	427	436	445	396	416	424	423	438	452	419	411	420	404	430	425	393	440	423	444	367	434	437	407	461	421	415	403	418	418	451	391	450	443	423	400	440	370	435	433	412	416	387	399	448	421	446	406	419	420	434	378	464	431	402	440	409	428	446	434	460	445	429	418	399	390	446	434	430	438	408	445	415	442	431	404	438	386	475	405	415	376	419	413	421	415	410	404	434	407	424	446	452	438	426	436	414	419	411	387	408	416	429	405	427	444	416	426	445	401	412	444	425	390	415	430	412	445	430	437	417	427	447	446	390	427	417	440	431	400	393	430	470	443	404	421	419	400	428	399	421	456	419	392	443	418	399	458	434	407	446	414	404	434	423	421	410	386	446	394	386	416	392	388	436	440	400	465	429	437	436	413	455	446	413	447	470	407	436	394	434	434	425	420	417	412	404	436	393	436	423	381	422	431	390	440	398	394	420	445	394	398	436	418	422	426	431	430	442	374	415	391	410	418	424	444	428	426	418	411	408	409	421	432	413	446	444	401	427	436	421	388	360	430	401	439	420	411	411	393	425	399	440	405	420	435	407	446	441	410	441	443	417	421	425	355	437	474	456	401	432	415	417	423	445	437	424	338	432	431	421	419	429	406	402	439	394	412	400	423	389	387	413	436	450	448	435	448	433	443	421	398	421	440	381	454	435	403	434	387	423	436	409	411	397	430	415	437	441	401	424	404	414	363	421	408	420	418	392	464	404	419	440	386	409	429	415	436	410	448	424	401	415	423	415	428	412	402	442	425	421	405	397	412	424	398	429	396	425	407	442	393	463	421	399	431	430	404	413	439	425	410	395	419	399	424	433	443	442	434	423	423	426	413	408	402	423	423	375	433	414	451	451	421	415	430	436	448	405	425	462	401	400	430	401	421	397	407	428	404	405	420	447	414	441	454	389	435	397	416	426	417	420	435	438	410	436	437	435	462	393	432	446	415	437	449	436	423	458	447	428	456	417	397	402	422	400	423	437	442	392	439	408	430	458	388	427	443	431	443	373	385	387	420	413	390	409	411	436	360	411	426	420	434	394	420	450	415	444	377	403	393	406	441	420	408	378	430	456	373	427	433	408	416	406	467	383	459	419	394	439	378	417	409	431	448	433	432	443	435	399	422	411	425	376	419	392	411	404	440	447	439	420	396	437	421	400	414	424	388	446	429	436	437	409	450	421	398	412	408	430	403	384	413	423	425	425	428	409	446	433	407	424	438	405	457	415	412	397	401	416	401	381	411	448	433	441	431	439	452	412	440	451	420	392	407	464	406	422	428	392	433	415	433	434	401	465	434	424	394	434	409	396	422	426	435	421	437	413	437	377	428	446	436	415	451	468	405	410	431	398	445	417	455	435	414	454	416	411	417	411	449	414	422	403	424	452	423	407	426	403	395	420	439	443	436	424	419	438	443	439	424	409	408
16441	1093	592	486	413	381	322	277	298	261	292	279	267	262	226	270	265	232	254	276	265	260	282	252	255	249	281	250	276	276	266	269	253	240	261	261	250	258	254	274	256	261	255	263	246	228	252	227	269	246	243	252	289	242	222	253	247	263	228	247	251	232	289	241	244	255	249	265	259	234	250	267	260	232	248	255	257	255	255	250	251	274	237	232	254	230	251	250	250	223	267	253	248	244	299	243	234	238	196	262	272	254	244	214	275	254	242	239	230	243	229	266	283	241	256	214	262	260	240	228	257	245	253	222	239	254	242	258	271	239	246	259	259	232	222	269	243	233	247	253	226	245	259	230	244	234	254	269	242	241	269	226	247	259	239	241	231	255	294	266	240	227	216	251	251	255	245	250	257	263	273	240	256	252	240	264	259	250	258	279	244	272	245	287	251	226	256	258	264	234	259	258	279	233	251	238	252	272	248	241	263	250	260	239	236	242	269	229	249	233	265	220	278	275	240	252	210	254	237	232	243	259	248	267	238	281	256	244	253	260	276	236	253	249	243	232	298	297	233	253	245	256	245	244	253	240	198	218	237	237	275	220	257	235	243	245	258	254	258	258	273	284	253	274	248	242	244	260	245	244	256	237	264	295	266	242	250	262	260	255	245	277	265	263	240	258	253	243	228	273	245	285	228	242	270	260	273	255	281	246	267	225	259	260	243	259	239	266	273	249	257	231	235	268	248	224	238	254	250	251	236	274	257	269	258	262	263	262	258	231	256	244	222	258	278	257	236	232	264	240	207	252	275	234	238	257	252	240	267	263	233	226	267	264	273	244	244	264	286	269	252	238	219	242	255	234	286	215	261	233	233	267	246	217	252	232	291	225	213	284	268	262	254	246	257	265	269	250	246	254	245	265	264	272	239	256	258	249	230	230	235	232	262	272	268	242	232	266	242	249	260	268	257	263	227	242	252	258	276	241	268	239	252	274	273	255	259	276	226	259	272	266	288	256	212	261	240	229	236	216	236	211	249	278	248	253	267	258	278	227	243	269	263	253	260	243	246	263	275	241	231	216	246	267	280	241	250	260	262	250	259	237	272	217	236	239	257	267	239	271	264	260	243	237	239	238	239	249	234	263	224	240	282	248	252	245	243	257	245	242	223	259	281	236	263	247	269	263	254	247	257	272	244	259	232	286	256	246	238	222	268	218	224	249	241	249	256	265	229	231	232	265	208	220	249	260	261	209	248	289	249	243	268	249	247	238	260	258	272	289	243	223	267	253	214	280	290	253	230	223	231	267	237	266	249	252	256	264	264	217	241	245	256	246	253	257	234	268	271	239	237	253	277	254	225	250	271	235	269	262	243	274	271	224	258	237	237	274	282	254	217	247	221	260	270	266	265	250	253	268	250	238	250	231	230	243	244	251	260	247	255	250	257	254	276	236	280	243	225	262	237	257	245	224	267	227	262	233	238	234	267	269	237	240	262	219	277	231	242	254	240	269	259	256	244	224	292	228	243	249	242	257	245	215	264	262	250	277	249	236	258	250	241	293	261	236	251	246	213	262	241	290	258	245	241	253	251	215	238	245	232	301	271	247	222	217	244	248	239	242	265	238	257	265	210	245	234	241	232	254	251	264	243	219	264	268	274	243	268	269	244	248	277	252	271	234	222	287	244	238	227	252	243	251	261	275	219	234	254	265	230	272	235	288	254	274	248	294	270	298	270	242	239	236	248	264	265	261	260	262	249	245	252	292	238	250	244	230	250	280	231	250	236	263	210	264	248	299	258	251	267	259	237	244	241	280	242	234	220	247	251	238	243	256	257	236	227	248	244	258	265	226	260	262	244	276	228	285	255	247	225	266	244	256	244	245	256	225	244	246	245	250	258	258	239	289	278	273	242	233	223	247	250	252	257	254	228	218	260	259	252	250	252	248	242	245	254	245	263	241	239	244	248	231	237	234	247	221	255	253	241	277	238	277	232	279	256	273	266	269	232	283	279	239	236	290	245	257	252	277	246	250	246	256	244	250	240	256	260	261	273	251	269	249	277	250	245	246	245	240	258	237	253	270	258	290	265	233	277	270	264	296	256	232	252	270	220	266	242	260	278	248	252	237	234	265	240	285	284	282	272	269	266	268	264	298	243	264	262	280	263	252	240	239	226	270	292	253	264	259	265	235	250	251	246	276	252	228	235	263	250	265	204	253	246	236	247	228	250	258	261	244	260	264	264	266	258	268	243	251	252	268	228	288	243	243	241	228	238	266	239	245	237	269	241	225	226	242	267	247	257	223	262	234	238	238	261	257	243	223	253	199	247	227	250	240	248	253	242	258	243	264	263	250	248	244	257	274	272	240	249	270	274	256	262	242	225	247	248	266	222	250	259	262	244	279	274	259	240	265	236	249	247	252	254	251	262	253	228	244	237	250	252	227	270	226	248	235	248	236	250	262	217	257	248	218	244	252	249	253	276	232	235	258	247	261	257	234	268	269	272	293	252	259	284	255	242	228	251	239	258	260	257	241	209	259	271	262	236	244	249	232	253	262	246	253	232	247	259	222	273	225	247	264	246	284	264	228	266	278	255	290	243	242	242	250	243	258	226	256	256	229	253	239	233	262	275	250	239	261	214	222	242	244	278	293	260	253	240	266	244	258	243	246	236	264	232	273	237	241	264	258	253	267	238	263	265	231	246	265	244	235	248	255	228	248	236	253	252	256	242	244	275	259	252	274	247	236	262	280	265	279	256	242	231	246	251	273	226	259	249	234	245	250	269	227	255	237	218	250	272	279	244	216	250	202	256	277	262	238	221	244	230	267	281	234	244	238	258	250	236	264	284	272	281	261	230	246	256	264	256	259	232	259	247	250	269	246	236	246	301	254	255	258	238	273	231	239	263	260	270	270	254	237	228	280	244	269	259	259	276	238	250	231	264	241	260	271	238	269	256	258	262	224	281	246	258	246	223	223	235	241	248	237	273	255	263	243	276	237	294	254	257	230	232	285	262	262	229	254	273	263	247	234	234	249	248	263	242	232	263	235	274	248	270	262	226	251	251	260	245	247	239	258	282	260	234	252	244	252	235	235	257	277	270	279	259	230	249	264	247	253	226	270	237	271	249	268	222	236	266	272	229	248	249	264	252	246	270	270	276	272	248	244	235	224	257	231	270	259	256	265	240	245	272	209	213	257	256	264	224	247	283	244	250	274	274	284	254	276	239	259	243	248	260	243	282	287	252	247	254	256	273	232	240	250	268	242	271	278	260	247	244	255	265	246	297	269	281	240	285	242	235	245	241	262	249	252	240	283	256	224	247	297	256	228	249	253	264	235	268	257	216	258	274	256	249	263	234	246	265	272	264	250	262	243	245	283	269	242	258	234	283	250	256	257	266	238	272	232	251	239	270	251	236	251	258	226	231	231	242	234	261	248	263	262	261	271	238	268	264	286	253	252	244	228	260	246	287	241	258	231	262	273	255	228	261	248	222	260	252	251	247	265	239	240
10230	864	1204	1388	1248	1101	990	889	819	769	739	736	711	689	659	649	663	624	681	603	647	614	634	621	600	647	597	618	591	640	651	600	605	572	621	623	641	628	580	596	564	622	645	596	563	627	614	585	648	594	590	606	567	599	613	584	601	594	608	592	625	577	600	592	580	662	595	584	599	597	593	588	596	552	599	590	571	584	593	595	578	568	628	594	628	593	601	573	573	606	607	584	587	652	569	578	557	565	631	602	591	617	593	575	590	569	576	593	626	636	618	614	586	588	583	596	580	577	581	570	620	608	601	625	612	546	587	587	561	592	639	623	630	595	562	571	616	593	606	609	574	608	605	615	596	606	601	614	574	596	611	563	583	584	627	587	587	619	621	599	633	518	573	628	586	599	620	575	577	582	619	613	581	570	603	556	559	569	574	611	626	594	606	554	576	566	574	609	572	601	578	606	567	592	578	555	614	602	614	553	578	621	587	583	616	551	593	604	602	587	632	591	572	562	578	581	617	638	582	644	615	576	589	590	628	538	570	587	553	615	560	634	582	618	605	545	610	585	594	593	600	585	629	598	588	610	588	565	585	612	636	605	569	607	580	601	565	613	607	560	583	601	573	566	600	570	577	602	563	597	557	590	601	622	579	590	604	561	598	594	620	603	609	583	607	579	585	586	604	598	583	586	563	594	598	604	596	614	575	568	635	603	605	595	589	566	657	564	581	560	605	645	573	624	598	577	595	600	594	574	608	631	605	583	585	600	533	647	588	574	606	617	612	583	594	580	558	605	602	641	613	605	633	553	547	595	610	633	617	628	590	642	561	609	606	643	607	606	614	565	619	628	591	593	608	605	592	594	597	569	576	632	625	577	623	591	583	623	589	553	587	595	619	598	561	600	570	599	582	582	582	563	618	590	587	622	594	585	580	584	615	584	582	578	583	631	571	625	573	589	605	578	591	567	570	633	580	559	591	643	598	590	587	590	539	608	595	594	625	630	595	543	596	609	607	597	614	600	604	598	574	561	624	582	580	569	603	554	594	599	610	604	557	632	604	560	613	590	604	585	616	593	587	601	626	578	588	622	605	632	572	592	578	593	585	607	567	557	637	586	588	575	578	625	583	581	565	605	573	561	577	631	590	588	591	568	580	607	600	611	611	551	626	615	619	581	625	607	585	588	500	549	600	612	576	592	590	578	607	589	619	576	587	598	585	590	574	592	602	595	522	597	600	571	595	565	600	584	628	577	615	612	595	587	537	609	527	606	603	613	586	561	596	628	563	640	607	608	627	564	642	608	590	591	614	594	591	573	594	574	592	588	605	597	571	497	611	586	567	591	588	562	556	589	622	577	609	562	583	595	615	595	573	608	586	596	595	619	591	581	656	653	613	622	637	570	576	615	604	632	623	577	602	579	582	614	623	619	603	633	591	591	568	597	616	627	632	571	610	575	637	532	582	625	583	634	628	569	599	607	564	589	550	642	585	575	602	615	611	598	592	616	590	608	589	570	627	609	617	612	552	579	596	556	619	608	594	620	610	581	599	597	588	594	602	583	540	603	621	559	612	629	606	589	591	628	603	612	620	620	582	528	575	613	603	599	591	570	534	598	595	584	591	609	556	576	628	596	583	595	590	570	583	595	617	617	604	582	574	585	615	629	614	583	568	557	603	592	607	598	662	628	634	564	585	601	613	629	627	560	615	592	614	567	579	581	604	590	608	610	600	590	592	600	593	643	614	585	629	612	593	597	598	613	590	625	617	592	581	543	613	567	587	578	557	617	603	600	567	572	570	600	569	619	579	618	615	568	578	553	629	559	597	647	600	592	615	578	592	588	572	581	645	618	600	625	596	598	568	580	550	562	623	607	552	543	592	593	617	597	564	586	593	585	567	616	592	613	578	617	624	620	636	600	576	622	569	624	582	581	576	566	615	592	579	571	616	618	605	567	626	576	618	589	624	627	610	615	623	611	601	607	567	599	606	638	678	584	589	608	611	605	579	595	553	543	598	610	606	609	580	606	650	631	598	569	583	564	563	534	569	603	589	601	546	596	585	568	569	594	602	563	572	594	602	555	548	572	568	614	603	634	580	591	571	575	602	563	596	602	618	581	607	589	616	586	615	598	580	600	580	563	600	637	608	542	614	585	591	614	589	574	607	549	589	595	590	592	591	607	617	634	611	635	581	619	596	602	619	589	596	579	606	607	619	571	605	600	619	614	566	623	588	584	602	616	621	572	630	573	596	611	552	605	584	564	619	626	606	589	579	579	589	566	640	569	612	595	603	636	613	609	595	632	645	609	575	592	595	590	593	615	603	582	611	588	602	639	579	578	602	540	575	590	608	621	579	575	654	617	578	596	619	583	566	579	583	619	586	598	568	640	585	614	629	586	603	628	613	566	580	610	610	588	602	563	573	578	598	576	561	602	622	560	581	595	584	606	591	534	621	597	592	614	567	596	609	604	564	592	592	598	578	571	587	622	598	622	609	628	605	596	645	602	610	597	643	629	574	587	568	622	595	594	599	624	616	579	551	597	585	617	604	565	621	601	591	583	588	616	622	618	545	612	566	600	617	623	623	571	583	608	582	616	547	560	560	614	622	583	576	591	576	595	571	581	577	545	620	620	596	594	596	572	610	606	569	580	621	560	633	581	622	583	612	610	633	561	616	581	547	567	601	594	610	592	620	613	581	587	592	606	613	566	574	624	621	586	603	616	558	585	589	590	605	582	624	571	584	535	577	609	560	572	615	587	600	585	570	583	586	592	535	634	600	588	619	575	587	566	534	620	587	591	589	581	598	573	591	600	585	616	569	573	577	567	594	639	583	583	596	586	589	607	613	623	570	565	610	621	591	634	591	622	553	552	589	597	603	616	592	585	601	573	616	599	560	590	598	588	614	576	595	575	584	598	580	575	559	561	596	602	614	653	579	580	589	641	597	650	588	616	611	605	601	598	618	610	610	579	598	594	588	588	560	611	611	584	593	588	589	615	584	603	557	632	589	588	585	589	628	629	611	633	586	553	587	647	633	587	573	603	638	610	588	576	610	594	616	591	622	570	602	553	624	631	545	630	603	647	626	611	588	641	556	611	571	588	595	587	562	606	584	586	612	592	569	576	600	642	605	608	578	581	624	609	589	597	594	582	582	593	610	595	618	598	574	578	582	591	594	595	539	574	553	541	609	624	618	615	600	581	607	613	637	560	595	591	562	608	581	551	604	592	637	635	602	619	592	558	547	611	643	553	583	597	625	614	630	562	618	589	561	548	542	592	649	604	578	554	610	601	593	619	603	556	576	588	594	609	618	612	588	609	581	566	625	556	575	621	560	613	617	604	606	590	604	545	586	593	585	626	624	599	641	649	613	624	617	577	620	581	584	595	606	632	597	596	548	575	582	564	609	599	594	605	576	576	616	612	629	612	622	579	625	581	622	550	576	593	606	591	618	596	615	597	574	641	530	590	602	600	597	634	619	595	584	610	598	586	594	614	582	597	620	599
24977	2621	1189	896	706	547	506	466	444	458	448	403	380	414	402	405	355	417	362	421	416	409	406	374	387	421	381	392	387	429	408	365	367	417	413	368	365	385	392	385	373	353	382	374	395	389	357	427	389	394	371	414	402	383	399	356	359	433	392	357	395	358	384	394	374	353	373	374	353	370	330	390	386	361	360	366	378	366	390	410	362	363	429	365	357	414	387	385	382	362	363	402	385	402	373	378	372	382	390	396	377	396	364	387	338	345	367	340	351	402	381	430	384	383	373	378	384	343	366	386	375	374	395	371	379	350	371	405	380	399	390	364	372	369	387	373	374	384	346	404	376	398	420	370	380	393	366	398	363	416	367	413	389	360	372	361	380	391	403	385	412	390	393	383	404	355	351	359	361	416	420	372	368	421	350	379	383	387	381	339	370	353	382	325	377	357	370	357	330	362	408	341	381	385	394	361	382	382	359	382	369	358	393	350	417	356	411	396	381	389	384	356	363	345	358	353	394	400	376	412	388	385	366	363	362	384	409	352	401	365	361	422	374	377	342	341	374	383	372	356	388	403	355	357	384	398	394	369	390	353	375	371	380	375	363	329	394	358	376	402	375	338	354	349	375	400	351	425	389	403	383	359	331	384	361	344	351	388	365	350	404	391	346	373	375	372	340	382	335	368	372	392	408	342	360	364	397	351	381	355	390	380	348	411	359	388	373	381	383	380	360	351	392	368	349	406	388	380	396	380	367	370	362	363	338	368	374	378	360	356	391	355	374	376	397	393	364	361	371	363	374	375	388	376	396	384	396	351	370	406	397	394	378	354	350	337	407	356	371	338	371	362	412	379	364	337	377	415	354	394	363	356	351	334	366	355	397	363	398	368	378	360	352	365	373	387	376	391	382	351	360	376	369	333	388	359	317	362	364	341	349	382	357	401	394	352	376	362	352	370	353	361	371	379	367	368	389	418	373	359	365	361	341	376	387	385	388	361	350	383	379	405	395	378	344	383	381	385	354	322	380	361	398	362	360	420	361	357	379	385	346	347	340	378	369	366	384	376	373	404	369	408	354	361	363	405	367	365	373	378	372	381	374	363	403	370	366	403	424	345	372	364	370	379	369	356	391	390	392	368	343	357	381	361	360	344	375	379	358	358	367	391	385	354	375	397	349	387	361	399	369	439	393	368	369	395	332	375	351	398	386	348	389	396	398	379	381	382	369	386	350	392	353	344	400	373	384	397	390	424	443	361	389	392	355	348	374	367	361	362	343	382	373	372	382	411	379	391	367	394	359	355	377	368	352	357	396	384	376	389	391	367	397	349	359	356	382	380	370	324	375	358	371	390	374	398	385	372	390	389	404	371	389	423	384	367	365	371	373	338	339	403	418	389	333	375	376	420	383	366	350	357	380	368	384	399	411	379	349	391	394	370	341	373	368	387	357	382	346	394	339	357	351	338	369	372	381	392	385	382	370	366	345	344	403	347	343	369	406	385	339	395	341	384	383	408	380	379	382	398	389	350	389	362	382	369	333	357	367	374	361	375	356	383	399	396	346	386	331	372	344	383	394	328	397	404	339	402	431	367	346	353	333	373	362	382	365	357	364	366	380	370	388	360	362	392	367	393	361	370	341	402	389	374	366	383	369	384	427	385	373	370	361	388	404	399	373	367	358	365	361	363	372	356	400	407	368	367	400	341	366	395	380	379	399	366	380	406	349	390	353	341	362	370	372	336	361	374	371	434	377	355	403	362	371	379	389	372	377	390	370	392	417	391	405	380	363	369	356	358	365	377	388	354	354	368	350	384	377	405	391	362	366	368	386	374	394	380	373	372	359	337	385	362	367	360	361	370	358	349	345	360	362	404	380	373	416	395	352	351	389	359	389	399	423	363	377	384	358	358	403	396	351	379	367	390	351	372	367	367	445	407	399	373	403	400	414	388	398	401	364	401	428	381	376	398	396	413	365	430	389	377	407	367	376	353	365	346	373	372	385	359	371	401	335	434	361	348	373	395	405	353	371	375	404	359	397	375	362	337	355	384	374	387	318	367	397	392	357	325	353	361	383	342	389	381	374	389	368	306	361	393	400	380	366	354	371	375	409	381	369	377	386	370	384	359	359	379	359	354	355	396	404	360	355	368	371	412	367	361	340	383	375	374	345	394	353	382	339	405	350	374	418	416	396	356	340	384	383	393	363	384	378	369	372	382	335	392	385	393	339	357	380	390	396	351	360	380	397	406	420	381	391	343	364	379	401	381	401	385	369	365	383	360	386	346	426	380	380	376	395	356	362	347	369	353	397	351	353	388	379	369	348	350	393	387	415	405	382	394	361	407	382	389	361	388	394	372	412	400	336	391	371	391	374	386	436	379	384	369	377	359	388	378	416	396	404	396	417	445	406	367	388	393	370	349	392	385	367	376	367	411	374	335	372	356	406	388	397	377	405	392	407	376	372	394	377	418	385	323	377	357	342	364	378	393	349	375	376	391	358	398	367	398	328	395	336	394	345	368	378	340	342	389	330	351	394	408	379	372	384	389	383	397	433	401	377	371	379	379	377	402	363	369	361	374	382	337	383	373	368	390	349	357	422	383	368	358	370	341	366	373	362	359	350	350	381	357	378	376	329	348	379	359	376	375	339	380	381	401	390	394	395	372	374	401	393	383	374	398	353	390	401	377	353	376	384	377	364	364	393	360	390	410	407	361	388	368	365	360	380	345	340	392	370	333	388	370	379	352	364	378	415	368	416	377	386	354	348	388	386	404	375	356	354	382	408	415	370	345	406	372	383	355	363	399	359	387	382	436	368	354	361	412	377	416	381	363	393	368	365	405	368	401	385	380	402	397	377	374	368	405	397	382	392	349	345	381	319	366	390	375	378	371	390	358	376	384	360	363	371	397	327	343	368	405	386	328	353	386	377	348	380	350	355	370	401	355	386	376	389	336	363	346	377	376	399	399	384	404	393	375	357	378	366	367	389	389	389	349	329	387	398	345	397	385	366	364	358	386	340	371	392	357	382	381	350	382	382	387	373	386	351	387	397	407	334	337	366	364	348	400	357	346	316	364	367	356	378	348	393	400	410	384	383	391	395	364	404	358	391	389	345	383	375	378	420	362	354	370	361	369	342	347	385	409	369	339	405	408	388	346	391	392	370	357	378	368	376	371	408	374	357	345	352	379	419	400	376	345	349	389	396	339	384	377	358	396	326	356	348	342	382	375	387	406	387	369	381	378	375	393	387	381	365	342	378	353	396	361	355	347	380	389	378	396	367	365	376	337	382	387	398	364	378	391	347	360	345	369	361	367	372	378	364	367	404	390	364	370	362	369	392	347	428	369	374	344	411	369	430	405	379	376	416	378	366	387	393	394	353	381	350	362	400	367	369	365	362	386	362	373	368	330	383	392	362	341	365	384	335	376	351	353	384	381	352	337	417	388	390	386	373	361	422	360	353	352	361	331	393	346	357	386	349	421	353	360	383	388	362	352	379	327	363	416
13288	1317	2190	2434	2087	1804	1585	1353	1273	1138	1108	1098	1025	980	979	994	949	950	997	913	909	903	855	934	867	938	879	887	839	906	807	849	846	817	826	857	851	816	891	893	826	850	855	844	854	825	893	811	862	829	851	879	843	792	784	903	811	842	819	843	867	819	824	833	799	827	832	851	838	828	810	853	806	852	816	865	810	836	857	828	873	864	824	794	800	844	792	871	849	829	829	861	822	824	812	788	828	823	828	835	791	844	862	864	837	879	828	847	797	797	793	809	848	802	834	872	827	887	808	823	861	814	782	803	856	796	821	837	866	873	837	811	817	797	822	774	820	799	850	869	857	813	768	822	849	817	850	844	845	831	854	868	804	909	852	872	851	837	859	803	784	830	832	828	796	877	852	884	775	855	874	815	814	792	865	841	765	875	823	843	841	826	842	848	811	863	800	828	795	847	840	840	913	806	799	840	792	801	926	820	822	863	794	834	827	843	820	866	838	844	871	851	802	786	835	819	812	827	840	840	825	819	818	846	872	848	827	864	841	815	822	823	838	880	777	864	845	869	842	816	818	853	818	827	812	832	845	831	838	779	804	848	831	791	870	848	837	808	872	793	827	766	830	857	847	826	816	857	804	837	805	780	800	847	816	817	850	773	878	860	780	825	855	839	825	857	790	846	785	825	831	863	797	826	783	789	785	839	793	781	802	789	772	878	841	827	819	839	832	857	798	894	851	823	790	801	818	804	850	846	844	863	827	843	864	782	819	808	869	802	790	823	840	871	784	865	798	829	827	816	816	824	825	821	800	832	848	853	784	815	841	765	811	815	830	800	833	813	824	839	856	794	844	807	814	847	821	851	831	828	817	833	852	753	900	769	849	774	911	811	797	835	815	824	803	825	848	852	833	885	815	796	805	804	799	813	830	812	813	824	779	857	890	828	841	801	855	783	865	820	854	828	798	791	765	819	835	783	819	798	794	813	812	823	821	802	867	798	835	835	799	793	814	827	823	889	843	802	851	853	827	863	877	790	802	801	842	816	890	782	788	817	816	836	802	817	788	878	808	833	823	815	828	871	850	808	845	814	836	881	832	822	821	886	778	800	793	814	818	841	815	854	859	824	830	842	793	785	824	780	832	807	804	819	829	848	819	797	881	849	840	837	851	854	783	794	835	822	788	855	777	846	815	817	803	815	857	840	813	861	830	800	783	843	817	823	812	825	859	842	841	849	850	805	800	801	884	870	820	814	794	792	794	803	836	863	843	787	809	810	822	837	813	851	847	835	808	803	886	812	832	806	852	847	787	830	843	825	838	880	792	866	821	820	757	845	815	891	767	779	856	798	851	775	838	796	839	829	852	872	869	819	791	857	852	864	815	869	815	762	760	796	822	809	859	862	859	848	802	846	853	835	838	821	850	805	811	841	831	797	835	777	810	860	785	863	831	797	868	828	795	820	812	832	786	866	820	844	782	832	818	787	812	837	843	805	848	782	811	841	834	778	798	811	880	857	803	853	879	850	815	788	799	828	831	838	848	842	806	849	770	807	871	813	809	873	846	816	798	800	833	854	860	829	817	831	790	820	877	830	838	842	852	815	849	785	781	817	817	863	785	777	820	867	831	847	786	847	796	814	823	865	849	847	848	809	828	806	855	823	828	834	836	850	867	818	868	839	863	835	853	824	826	793	871	850	825	792	810	831	772	793	873	801	796	809	746	804	836	849	813	837	837	852	813	804	797	837	831	819	856	857	815	880	823	812	830	900	770	815	819	787	820	848	772	827	815	851	807	879	832	831	824	851	773	853	778	785	804	820	824	861	835	808	796	812	840	799	830	865	852	796	850	877	856	822	876	866	822	791	847	858	805	886	855	852	819	814	813	833	777	855	880	851	838	825	848	850	797	817	835	838	831	873	789	908	841	794	751	814	796	855	801	805	869	844	868	841	832	874	812	801	863	900	814	772	810	822	811	827	846	812	825	851	824	862	813	812	790	782	852	862	854	830	802	850	831	806	817	873	789	862	840	799	799	791	805	810	804	833	827	821	804	818	784	833	857	825	814	792	869	812	809	851	808	863	824	846	834	804	792	848	887	812	823	825	865	809	858	839	787	790	843	900	827	820	803	836	799	809	868	783	818	793	855	814	794	806	797	819	813	847	843	836	811	843	855	813	828	817	841	812	816	807	888	819	817	844	853	809	850	804	810	849	846	789	769	823	840	804	848	802	815	840	889	847	848	845	855	863	821	813	855	784	868	813	848	850	887	808	818	806	819	829	783	808	816	848	803	789	812	857	807	830	807	834	799	834	817	814	843	835	803	838	839	831	851	869	779	885	780	798	829	840	821	774	848	832	811	840	813	837	815	843	774	813	834	832	862	818	809	868	802	802	844	825	805	843	810	846	869	816	794	832	847	824	889	800	795	819	832	791	810	872	799	813	823	813	831	837	810	842	886	832	859	850	834	863	906	880	866	865	804	820	831	822	776	800	788	849	850	848	793	827	863	787	790	848	790	809	868	811	818	849	843	846	784	816	844	826	788	779	788	808	834	847	892	846	830	872	824	862	805	770	868	861	865	859	842	807	842	883	848	811	826	777	846	805	873	912	868	818	815	841	776	837	841	868	851	837	847	780	788	872	828	802	798	811	816	815	848	812	842	813	840	831	880	873	773	797	853	831	817	894	877	824	857	829	829	836	751	875	830	840	860	855	846	830	848	775	881	821	806	756	860	870	804	839	816	782	827	834	816	805	841	847	865	832	884	860	823	838	793	805	801	805	789	842	829	789	845	842	837	848	848	791	774	791	839	838	820	822	854	857	840	828	782	809	829	838	831	833	834	819	856	888	811	855	834	844	818	799	818	866	816	820	817	822	872	832	800	813	778	851	779	839	854	852	822	820	835	833	814	826	863	889	869	823	866	816	853	841	845	793	831	811	831	817	854	849	797	832	822	832	771	872	839	841	813	890	800	801	811	853	816	816	821	885	835	834	857	877	824	809	847	789	850	861	827	822	826	859	824	774	799	821	837	807	872	843	871	852	842	835	824	818	829	841	788	818	817	843	845	815	874	780	795	887	819	840	845	855	812	805	789	793	802	801	800	828	865	844	806	789	830	818	840	791	864	831	808	791	811	805	809	836	833	812	789	904	862	878	784	838	858	838	850	830	880	814	828	811	836	866	825	827	809	795	816	809	799	846	850	763	804	837	814	788	792	871	817	855	826	816	872	808	812	797	789	825	851	903	843	827	839	856	811	887	867	857	789	829	850	770	812	774	842	841	828	799	815	834	835	807	866	847	865	838	842	826	857	810	867	836	778	835	828	803	837	826	853	781	832	809	816	862	845	848	839	783	870	858	823	832	785	815	793	857	832	901	833	775	813	813	867	781	851	807	836	855	906	811	820	855	803	812	799	811	787	841	873	808	835	805	808	863	881	782	825	857	871	809	862	828	892	851	873	839	809	871	847	825	795	784	823	824	808	821	831	836	834	847	818	792	829	853
4709	210	146	182	187	173	180	165	173	168	185	169	167	150	164	167	172	154	173	154	160	156	139	157	168	151	162	180	182	164	148	159	182	155	149	163	185	153	154	173	143	157	164	160	162	161	174	142	168	183	178	144	163	171	171	153	184	189	138	174	148	177	171	153	151	174	166	173	179	136	168	175	163	158	167	181	187	156	159	158	167	176	171	162	151	159	146	169	172	178	174	155	175	161	164	148	144	161	163	158	176	154	179	160	158	163	165	164	157	155	160	143	174	166	136	131	134	166	155	163	159	154	194	164	166	154	167	162	174	148	132	148	199	170	188	153	142	142	191	166	169	175	174	139	176	203	145	175	175	196	177	153	148	159	162	182	162	161	158	164	159	161	169	145	177	140	173	185	189	192	186	181	172	158	155	151	187	181	174	183	184	165	144	190	159	154	146	171	186	153	189	173	166	164	150	159	151	175	140	166	161	147	167	172	152	176	155	170	156	144	183	204	161	149	165	171	177	163	144	171	175	178	168	166	169	161	157	167	158	176	183	163	169	196	154	170	149	161	170	160	200	135	184	154	136	154	174	150	185	173	176	156	158	162	188	160	159	159	168	157	152	139	160	173	139	162	182	158	199	194	142	169	150	167	155	142	160	161	174	164	168	154	140	175	179	150	135	142	154	150	179	175	177	167	160	188	149	168	178	167	189	164	174	171	138	165	172	169	181	162	162	157	166	167	147	152	178	163	163	174	166	133	159	151	169	176	161	155	170	158	172	157	142	145	150	147	154	176	189	171	151	169	160	149	153	163	157	168	163	169	149	174	162	167	156	124	176	183	144	166	158	178	156	153	176	157	169	170	157	151	165	163	153	162	151	147	146	194	163	145	166	169	176	178	154	146	167	177	159	181	175	135	170	158	152	160	163	162	176	160	183	191	152	151	189	165	141	169	151	169	191	173	182	175	179	178	151	153	147	154	142	159	180	182	152	179	149	173	166	168	170	172	186	139	172	151	157	154	167	171	168	166	179	169	183	133	174	175	166	172	146	173	153	168	147	156	156	168	154	145	155	161	181	172	150	200	178	181	152	174	171	173	168	127	140	193	149	168	164	153	163	155	153	152	165	173	198	163	181	160	169	191	158	177	160	170	157	175	155	159	166	160	172	157	154	157	158	156	173	150	187	175	173	177	150	141	172	192	170	182	150	163	160	172	155	163	169	154	152	158	181	169	155	150	149	179	185	177	144	159	157	193	165	181	143	173	154	162	174	140	167	160	170	165	158	153	167	170	147	171	163	170	168	183	167	159	156	156	151	151	165	180	157	181	148	186	172	170	166	161	141	163	168	165	174	177	163	162	150	180	159	163	147	161	145	153	177	177	170	162	187	169	152	177	160	160	172	148	172	144	155	155	153	157	168	133	166	166	158	165	165	152	138	156	178	167	172	173	169	167	155	172	167	141	149	175	148	165	142	158	139	174	162	165	139	162	164	191	177	147	176	164	175	160	174	153	174	168	166	150	164	153	153	168	168	147	187	168	166	169	175	189	143	167	193	164	149	174	162	157	187	180	166	175	164	130	167	158	167	179	139	151	166	174	173	146	177	161	171	156	157	161	136	161	166	169	176	141	157	152	147	198	173	159	160	168	170	131	158	171	170	168	157	185	167	155	158	165	155	168	163	169	159	170	148	162	151	165	155	161	139	161	157	183	154	153	165	175	165	159	169	176	157	198	180	172	165	168	177	176	169	173	152	157	154	162	166	165	170	173	176	152	161	177	173	144	138	128	166	180	144	166	161	178	175	149	148	175	160	173	163	161	168	161	172	172	184	188	172	149	189	180	155	181	173	183	165	147	191	160	154	185	147	154	167	150	154	183	164	157	152	182	163	172	158	159	160	158	166	145	158	152	158	164	151	154	178	159	164	184	176	186	140	168	174	157	170	139	137	162	153	190	154	179	167	185	163	169	165	157	149	184	172	137	172	173	161	172	184	168	169	150	163	161	162	145	174	163	147	168	147	177	170	162	165	184	203	147	151	176	174	167	153	161	161	177	169	185	176	146	136	147	165	162	160	179	162	164	177	157	167	161	177	151	152	188	160	136	170	159	144	171	154	148	181	165	151	177	167	184	162	156	187	179	197	164	169	147	168	165	155	147	165	155	173	171	159	147	179	154	178	188	146	160	170	193	165	153	190	162	175	183	184	150	158	163	148	174	151	152	176	192	182	159	170	144	150	164	167	130	174	174	160	156	159	176	175	179	160	167	138	151	156	159	170	139	146	163	148	144	170	202	154	167	185	160	189	154	168	189	171	166	153	159	191	157	143	155	169	172	178	183	184	172	139	176	152	166	155	151	150	143	159	176	156	158	128	134	166	166	175	182	166	161	183	152	165	173	176	140	177	144	187	178	173	161	163	154	151	177	167	160	163	169	140	154	163	159	183	152	174	178	182	159	168	146	165	128	184	172	171	174	188	152	161	160	181	176	147	162	158	168	159	203	167	155	175	175	148	168	175	171	147	159	148	173	157	156	161	169	174	158	165	147	146	166	142	149	183	168	160	151	163	170	163	161	167	183	184	145	191	165	185	175	161	158	160	154	176	225	174	141	126	174	167	181	139	194	171	180	178	164	163	165	165	165	169	155	177	175	181	160	167	124	174	168	134	167	156	162	169	157	171	157	179	169	156	154	161	159	166	135	136	158	184	165	167	157	155	182	153	179	170	144	128	172	158	160	171	168	142	187	160	173	162	162	148	156	146	160	163	134	173	179	188	181	166	157	154	173	165	175	182	183	175	172	162	154	160	163	142	148	177	139	172	160	188	166	156	161	147	164	159	167	157	187	155	178	155	155	177	138	144	167	138	165	164	174	183	179	155	174	144	150	156	166	151	163	151	150	152	148	139	171	156	181	166	181	135	179	139	157	142	155	199	171	167	185	164	176	141	153	165	158	172	157	138	159	168	157	164	155	182	163	174	175	172	174	153	144	184	175	171	180	161	179	150	165	167	186	177	154	174	156	158	175	153	158	170	160	165	168	172	176	154	167	191	143	162	172	150	169	155	157	165	152	168	171	171	149	161	190	161	164	169	164	185	158	157	157	151	138	161	157	169	139	157	168	167	141	164	167	196	152	178	160	140	153	169	186	158	162	156	162	190	141	174	179	174	158	138	171	178	154	153	211	135	147	158	166	188	139	149	137	166	160	151	174	157	162	157	157	160	163	190	164	156	155	163	183	163	134	186	163	159	184	174	142	202	176	158	140	159	183	177	173	141	151	152	138	170	182	172	150	167	165	154	170	152	184	172	166	174	185	162	151	152	180	165	148	172	171	168	157	166	161	151	164	147	158	166	169	146	183	144	168	198	166	169	136	168	140	148	175	160	191	166	166	132	145	151	167	176	162	182	155	172	147	183	161	166	183	184	169	157	188	140	164	151	192	151	170	156	162	160	143	165	192	169	165	148	146	145	151	149	178	182	195	161	143	181	158	163	140	153	155
3311	424	437	419	418	440	413	454	436	449	413	397	403	405	419	420	430	434	418	390	377	405	420	398	468	400	399	394	400	396	387	431	391	391	433	403	396	409	413	411	426	426	404	435	396	409	422	411	417	427	448	427	429	452	393	423	427	415	381	430	424	412	430	409	443	450	392	415	429	404	436	397	422	416	422	385	389	374	421	410	443	442	426	381	405	409	438	411	387	401	421	378	404	449	397	445	406	336	409	418	391	419	427	416	400	422	387	404	381	428	427	403	438	432	418	412	393	431	382	428	400	402	406	392	433	375	408	423	432	393	382	415	416	435	411	414	377	424	374	408	396	415	409	400	417	388	394	421	414	421	397	390	414	407	416	407	411	404	409	416	400	448	395	390	411	418	434	379	401	406	422	437	405	439	367	419	375	437	384	394	419	402	418	407	372	394	410	437	407	397	438	401	455	423	408	432	412	389	436	438	417	390	399	434	389	403	399	425	374	385	422	387	451	409	365	398	388	408	405	418	385	395	399	441	426	379	444	413	399	417	470	412	423	421	418	414	395	424	384	408	378	401	411	409	384	417	402	409	353	377	391	408	398	403	380	408	389	423	402	432	421	438	398	418	423	407	423	403	409	409	342	410	405	412	397	404	441	437	424	387	413	385	413	412	423	417	422	402	409	375	408	400	409	435	393	434	401	426	406	398	399	411	396	401	391	417	407	407	389	452	398	420	430	395	427	433	378	390	417	415	403	425	411	410	374	398	380	408	393	405	439	424	439	432	400	406	408	416	417	365	420	449	389	419	435	400	416	398	391	436	421	444	425	375	390	430	428	417	404	422	415	442	395	455	427	418	433	406	439	380	411	416	425	420	401	409	391	404	377	393	415	398	401	396	405	395	424	431	436	419	437	449	405	387	401	390	404	410	412	377	396	394	416	419	398	397	415	402	394	396	453	387	390	421	387	420	425	412	425	429	379	424	369	415	409	373	403	398	385	389	409	429	409	401	418	415	437	426	375	391	417	410	449	400	398	411	389	434	386	460	395	374	409	429	425	425	428	413	431	402	423	399	384	408	380	393	410	431	433	427	406	455	438	455	382	420	419	438	411	376	364	392	379	414	421	384	420	397	411	415	416	441	415	391	411	400	396	408	412	403	395	386	398	452	402	446	399	380	390	396	416	410	393	398	421	429	435	384	388	437	422	408	439	411	408	381	408	458	389	395	377	394	444	425	402	379	424	423	430	418	423	404	397	411	435	425	397	432	440	410	386	427	415	401	417	383	390	406	425	380	368	420	394	417	416	415	428	403	416	422	414	400	412	418	408	414	387	391	408	423	435	394	454	389	407	443	405	396	421	408	448	407	412	418	408	456	420	413	371	400	422	399	411	426	392	395	410	410	442	408	409	396	415	436	402	386	411	393	384	438	434	412	406	391	397	403	405	415	420	378	385	400	374	371	415	416	403	427	439	415	435	366	443	403	395	401	415	404	403	408	418	441	409	396	412	399	386	400	397	438	415	407	398	407	403	394	402	399	427	394	416	394	407	416	377	405	419	399	394	430	390	405	413	432	409	423	393	462	402	442	416	385	403	417	413	392	402	403	368	416	385	417	407	397	426	401	405	449	398	392	399	393	394	425	440	421	430	426	383	388	384	433	429	394	443	391	405	363	414	408	396	381	436	417	419	423	432	412	380	425	436	434	430	432	404	425	427	441	425	396	411	448	414	450	406	421	453	393	386	423	385	425	432	388	410	400	410	414	373	395	426	391	403	393	430	393	408	443	403	397	423	384	415	417	417	417	432	394	394	399	398	431	403	415	415	430	449	386	426	402	406	411	413	414	399	396	416	430	421	432	359	408	375	409	419	415	409	416	389	393	435	424	443	386	416	396	405	426	367	393	453	414	441	376	424	395	425	369	424	383	386	384	395	383	397	420	432	423	426	416	434	413	400	442	370	436	379	435	393	392	393	437	400	393	413	409	414	435	399	385	419	400	395	417	406	459	399	417	423	434	415	426	459	435	415	396	420	453	386	414	438	434	388	381	414	396	385	426	400	400	395	406	380	395	413	410	435	414	422	407	386	417	437	388	428	424	396	397	407	412	408	421	396	406	430	416	428	373	394	418	425	413	376	415	419	435	398	420	414	414	436	431	416	382	435	417	408	395	388	419	413	430	411	435	415	398	407	405	426	376	416	446	414	417	389	400	409	416	436	417	387	455	446	400	386	405	384	357	420	444	422	446	414	415	417	399	389	411	375	432	414	427	390	390	405	414	397	401	424	427	396	385	399	395	422	399	445	427	402	450	406	399	401	381	386	422	388	443	358	433	381	406	388	449	389	404	419	422	399	360	405	411	399	407	408	430	411	421	417	418	395	412	392	412	399	417	403	379	428	422	399	402	423	440	420	420	429	415	418	362	409	447	391	381	383	394	404	424	411	431	393	391	399	398	438	442	407	402	434	414	418	424	408	391	420	405	428	355	438	442	435	406	422	392	383	393	384	388	413	447	411	422	395	399	394	401	384	426	412	434	406	426	412	394	404	438	402	424	384	413	394	417	398	382	435	392	404	387	417	453	384	404	446	430	385	437	452	424	425	429	367	438	403	428	413	401	421	421	427	427	409	444	419	394	442	427	406	390	430	425	405	428	386	397	425	416	424	426	433	417	414	419	414	430	434	395	426	437	443	391	396	411	401	396	395	432	385	382	450	406	391	388	401	410	426	414	410	411	451	370	396	424	416	423	423	398	414	395	392	397	404	428	396	387	447	391	410	429	393	424	423	454	414	442	381	401	426	397	400	409	410	425	411	425	409	397	410	422	388	422	367	411	430	393	398	428	460	404	419	387	379	382	423	422	385	404	394	390	434	437	431	407	420	412	438	403	404	431	436	417	415	413	379	386	420	438	431	410	379	427	407	390	420	411	402	374	383	399	419	418	411	407	438	417	400	385	379	392	420	401	360	420	396	456	413	394	393	441	457	418	418	401	417	384	423	416	444	391	420	440	407	429	390	393	427	418	407	430	450	380	374	396	438	406	421	418	389	390	418	414	414	423	419	394	393	406	398	451	395	433	402	408	387	431	402	416	430	447	421	411	385	404	438	394	461	377	417	420	419	439	454	365	421	463	395	407	422	405	386	388	417	416	381	413	405	419	471	411	442	416	418	408	408	402	399	455	402	440	390	385	393	399	410	416	412	400	429	436	400	432	430	391	408	432	454	375	396	407	420	416	454	418	430	414	403	415	390	355	419	428	407	407	391	420	423	406	433	439	409	402	407	404	424	404	398	414	402	385	422	380	419	383	464	427	427	398	420	417	413	438	390	417	429	392	379	408	432	386	404	408	388	402	420	427	406	406	412	429	393	397	396	407	407	449	428	448	422	416	415	382	435	407	434	398	439	400	417	418	413	390	439	406	414	396	404	406	414	397	430	420	393	442	425	411	408	395	413	406	376	394	381	409	406	396	442	403	447	435	408	428	422	384	444	399	411	408
15096	1012	622	515	385	356	347	324	299	263	278	252	286	244	221	260	275	273	278	242	284	252	257	245	253	237	254	241	265	242	242	254	241	227	267	241	237	276	244	238	264	254	252	226	257	276	254	216	255	261	247	243	234	253	278	249	247	258	242	273	263	250	241	227	236	248	284	244	221	227	254	283	241	252	235	239	260	259	256	265	275	273	236	239	279	278	240	251	257	219	245	244	229	248	269	235	268	256	275	214	237	244	224	247	270	239	248	271	248	236	255	265	232	240	242	260	272	252	249	260	271	235	227	239	255	231	250	233	234	245	254	246	287	233	254	272	271	253	258	246	251	255	246	258	239	271	221	249	223	270	295	242	272	248	234	276	240	271	253	256	255	265	248	259	253	226	248	239	246	237	233	262	222	247	282	257	241	256	281	261	230	286	237	237	264	240	256	220	231	254	244	272	248	266	289	256	242	277	255	263	296	243	241	238	260	238	239	228	212	266	257	264	221	240	263	188	235	267	249	225	220	254	267	238	299	237	243	256	238	239	276	248	241	230	231	266	237	233	246	224	267	219	250	248	230	231	242	257	248	236	239	257	240	247	269	232	240	275	273	246	215	273	270	274	274	262	247	260	254	264	262	245	245	264	243	256	235	285	281	239	243	254	237	248	266	256	217	240	261	249	246	255	238	228	225	227	235	281	229	224	278	201	243	271	228	222	257	256	234	235	264	250	256	246	260	275	263	242	250	221	233	219	216	233	195	236	248	255	259	241	268	262	254	257	227	245	253	226	240	217	219	265	244	277	215	245	251	233	266	226	212	256	310	234	231	285	244	252	230	271	249	263	211	223	240	221	232	253	235	258	257	250	236	226	265	273	245	245	255	230	241	251	256	237	243	256	274	257	232	203	239	238	251	267	259	245	238	240	243	244	262	258	248	231	257	239	231	272	260	258	239	244	262	246	217	245	255	243	248	233	249	243	226	246	275	315	245	243	233	227	267	245	230	249	234	256	254	247	224	253	233	282	268	246	222	264	224	260	233	241	256	261	238	242	233	240	255	248	265	253	247	233	240	232	266	245	235	218	235	232	234	257	237	274	268	239	209	272	278	273	250	229	259	266	248	271	246	263	248	262	250	266	240	238	265	285	237	225	269	250	259	246	227	248	236	228	243	251	254	254	249	249	251	238	261	253	279	239	254	245	227	233	256	230	259	238	244	247	273	247	263	250	262	256	244	250	267	286	248	244	257	245	227	246	248	245	239	270	254	252	207	245	244	210	196	217	247	245	247	236	231	204	263	239	263	271	265	263	261	238	230	227	250	246	251	247	259	250	248	250	222	243	262	236	254	246	255	256	253	247	225	242	256	226	255	231	245	234	263	244	251	260	213	274	222	260	258	258	241	262	252	246	251	237	257	216	256	243	246	203	245	249	254	250	217	270	258	239	267	227	243	248	211	238	265	234	218	243	253	225	213	251	251	262	227	231	234	270	217	212	244	243	257	252	253	286	240	251	233	256	267	276	250	256	245	256	247	266	236	232	269	261	246	248	262	240	241	234	275	247	228	261	243	267	237	247	260	259	239	260	246	272	247	244	235	253	244	234	217	268	227	235	237	249	262	234	242	278	228	257	246	246	228	254	233	243	275	250	263	252	250	227	246	227	244	243	249	241	259	251	256	251	288	244	248	246	249	220	255	238	286	261	252	280	232	255	290	247	248	258	233	235	252	242	227	250	226	250	219	252	274	253	269	266	233	235	263	246	250	237	261	247	216	245	281	222	242	227	243	278	245	278	248	252	255	250	238	251	213	218	272	256	241	241	232	228	221	241	257	226	258	259	255	280	235	254	270	240	235	219	269	250	252	239	226	221	241	275	247	245	232	231	261	239	238	244	242	251	247	245	221	243	232	236	274	257	223	263	273	204	261	257	243	229	265	276	249	231	259	219	230	262	230	272	228	275	228	267	256	245	263	239	230	224	241	221	268	258	264	211	232	241	234	232	266	269	254	244	240	247	276	252	267	250	260	245	252	249	228	266	240	244	244	262	259	235	246	202	248	239	248	231	259	252	251	238	238	218	225	225	249	248	232	269	233	262	235	218	260	246	265	258	250	235	258	264	257	267	245	232	215	238	263	251	234	243	246	205	257	248	236	278	239	223	262	237	271	224	266	245	209	223	266	255	249	251	240	274	263	232	255	238	256	241	260	255	238	212	235	214	246	261	262	218	253	224	268	265	247	226	226	267	257	249	225	258	267	205	264	232	226	276	253	248	238	255	248	289	251	249	268	246	274	265	253	263	251	236	238	241	268	249	269	254	251	243	232	241	229	241	231	255	247	267	219	257	260	262	246	261	253	256	255	259	254	246	264	246	254	237	225	274	225	257	261	256	247	258	240	234	235	254	242	242	249	235	224	225	242	213	239	266	263	250	252	245	243	264	243	228	234	249	280	252	237	299	232	233	252	252	196	259	249	269	271	225	252	286	235	259	249	242	251	232	242	235	244	287	243	274	241	250	265	241	255	282	235	260	231	211	228	284	254	245	243	240	222	218	243	271	204	274	226	225	253	274	233	261	251	255	203	221	229	238	255	247	250	255	276	221	258	230	291	241	259	253	227	244	253	242	272	245	248	242	225	229	209	247	245	230	252	254	236	246	255	218	229	220	242	239	247	250	243	213	270	248	260	285	258	235	221	255	260	258	274	224	268	226	243	251	254	228	244	221	274	261	240	257	258	223	239	242	252	253	219	240	252	245	281	240	251	222	219	250	259	251	259	258	239	251	261	266	253	296	255	274	246	264	253	264	256	236	262	263	278	253	244	226	248	247	257	225	247	242	239	248	226	272	254	267	257	243	238	235	271	255	271	270	233	219	252	269	266	237	251	233	241	259	248	262	271	219	225	224	242	250	276	262	257	231	238	238	239	239	263	272	218	241	252	245	284	258	248	228	248	248	234	227	291	245	227	244	234	239	239	251	300	251	255	261	254	280	211	232	244	236	232	224	249	247	247	245	274	255	257	261	236	220	241	247	235	234	258	243	256	254	226	261	288	237	230	269	214	221	294	238	240	208	252	250	266	251	248	242	249	239	223	253	256	253	230	267	239	214	226	246	241	231	250	230	235	256	264	241	250	253	232	248	250	284	296	227	237	218	247	280	261	266	220	254	243	263	223	298	266	258	249	274	258	262	224	277	245	236	217	225	229	256	245	241	247	241	256	257	256	238	230	227	265	237	233	260	250	241	219	248	236	262	255	261	232	230	236	249	245	281	221	241	255	246	269	267	269	233	280	242	228	252	239	260	255	233	214	275	281	242	251	232	253	262	253	235	259	258	236	246	260	274	243	238	219	251	253	266	261	259	264	266	234	245	225	226	208	255	244	253	229	198	239	227	236	243	219	259	236	252	248	243	240	246	220	274	268	252	228	231	253	259	225	257	268	252	241	250	257	269	267	282	252	285	274	245	256	232	245	254	261	237	276	264	251	218	251	261	214	265
9542	864	1271	1307	1276	1043	975	853	835	766	742	746	685	743	659	631	686	614	607	654	607	636	657	641	616	608	623	576	596	588	600	609	616	597	606	629	640	595	613	583	607	586	552	577	579	628	614	607	625	574	579	577	642	547	595	562	611	588	580	580	604	601	609	622	625	585	552	604	555	617	592	570	557	589	583	592	605	575	573	576	588	616	551	549	571	589	619	603	598	591	592	613	599	612	542	607	571	602	556	566	568	609	593	582	609	579	618	573	578	618	617	584	629	611	551	608	564	607	599	563	596	620	585	570	605	584	564	593	619	605	569	617	560	562	611	562	628	622	631	595	589	563	620	593	579	593	613	608	603	565	595	581	573	577	637	568	619	587	558	631	613	569	584	554	581	568	607	575	609	575	568	589	633	594	575	555	600	591	633	576	550	602	550	631	600	572	576	571	582	613	618	553	572	600	600	577	564	587	576	563	572	575	605	581	623	590	596	596	595	618	546	578	606	584	612	598	585	578	567	571	557	625	610	592	585	558	606	599	646	585	600	645	578	548	557	599	586	621	614	616	609	602	607	555	585	613	613	572	601	589	611	553	553	585	570	623	606	597	569	570	608	601	564	589	567	554	538	591	573	606	574	575	623	573	633	632	614	567	596	629	622	546	555	571	583	615	593	602	568	622	580	561	584	583	574	570	554	573	579	565	593	565	565	580	562	571	569	600	620	611	548	620	542	557	597	579	601	559	564	579	570	598	609	582	660	577	608	614	587	538	587	589	560	581	595	574	591	586	593	567	599	561	550	606	590	563	627	593	606	616	608	554	576	565	591	631	586	571	614	569	582	560	578	581	593	614	560	559	560	605	568	575	579	621	540	569	583	586	551	575	616	560	588	583	607	634	564	551	540	545	593	616	620	574	579	569	608	567	570	561	600	624	638	568	633	611	590	598	589	628	568	568	572	633	567	577	603	630	618	600	562	588	596	578	608	544	647	610	639	582	589	566	563	608	576	586	545	540	615	556	570	602	599	588	581	601	568	595	575	583	623	626	580	595	545	555	575	550	544	603	610	582	607	593	545	594	566	584	619	552	554	575	635	522	599	575	559	573	587	546	614	620	624	556	579	578	548	581	577	586	588	606	615	598	592	572	567	617	604	566	593	584	593	580	552	594	615	572	571	592	559	562	598	569	608	565	568	571	546	563	570	561	604	603	596	570	578	604	583	591	564	626	599	597	629	574	522	589	608	603	569	616	597	591	595	536	621	624	576	600	557	563	581	587	629	600	594	578	539	574	593	610	604	559	619	580	555	587	598	568	568	577	547	605	603	562	569	569	561	564	607	617	545	617	602	545	599	593	592	607	613	580	548	560	568	571	579	560	594	606	568	612	632	577	589	588	574	631	583	571	612	575	547	580	557	555	578	550	632	568	587	604	608	545	570	594	602	565	597	591	590	621	586	552	558	595	562	573	582	558	568	588	558	567	592	560	573	566	599	565	556	561	607	574	602	589	564	561	606	548	598	609	603	595	582	607	592	594	601	597	549	575	594	607	592	555	601	586	599	569	520	577	583	634	585	539	565	587	574	574	585	640	574	592	578	583	584	595	580	608	594	570	610	619	584	621	613	606	580	603	607	599	578	550	603	561	580	572	594	593	568	617	569	616	587	600	577	505	542	586	572	583	580	567	542	592	579	560	558	567	601	615	590	601	561	600	624	595	633	607	568	575	583	534	634	583	613	590	557	611	616	589	557	593	559	608	590	584	593	582	607	533	593	560	568	553	612	592	609	609	579	599	578	600	589	576	587	593	563	616	588	577	560	613	573	597	595	556	580	592	599	566	575	561	573	585	601	600	597	585	553	592	566	575	629	593	596	639	564	597	610	594	599	575	559	619	568	607	584	592	565	565	590	587	577	561	614	560	628	586	561	579	560	567	612	668	622	626	622	592	613	604	617	567	576	572	602	571	584	583	588	590	567	598	577	574	580	596	624	609	570	600	608	585	609	561	624	570	639	618	560	592	572	593	584	605	583	598	589	565	571	542	573	541	618	635	579	587	603	578	600	560	599	583	570	603	607	575	606	628	619	566	621	550	609	544	623	594	605	590	608	601	594	575	574	563	593	588	564	577	629	557	586	554	607	546	558	585	575	632	565	582	588	574	566	572	631	643	533	633	578	586	579	592	550	584	565	636	616	575	605	587	604	577	566	580	560	576	610	601	580	577	600	589	549	533	551	596	589	568	608	552	549	561	627	560	571	552	587	563	604	524	587	627	598	614	576	584	609	551	547	616	597	580	560	573	567	556	572	566	574	626	571	573	611	602	551	604	602	576	575	562	590	563	565	571	584	568	572	605	559	612	585	640	588	557	602	590	588	585	608	600	605	579	610	645	587	622	552	599	595	555	592	606	564	582	569	636	562	566	577	589	586	601	594	560	599	564	596	578	570	627	582	588	593	587	602	528	593	571	578	575	600	611	606	535	578	609	567	581	557	582	601	591	611	599	561	566	600	562	605	586	585	577	592	621	556	573	570	626	600	601	523	616	584	619	575	558	607	536	567	552	639	567	542	596	616	563	575	588	556	551	557	640	568	554	553	601	583	543	550	569	575	609	629	571	618	592	544	578	587	598	545	601	574	539	581	573	608	579	589	568	593	563	577	584	594	534	606	598	582	579	571	612	558	595	599	572	607	577	584	580	580	580	572	573	589	600	566	581	601	551	595	546	562	579	630	599	583	600	572	573	580	588	582	586	570	607	547	568	568	603	546	616	594	573	582	619	553	575	591	575	622	575	621	590	595	602	597	586	598	586	584	603	550	587	570	562	582	617	628	601	635	564	627	590	589	601	586	598	546	621	576	616	630	578	573	575	623	616	572	575	563	562	576	542	565	608	593	585	608	586	561	582	563	566	558	543	566	591	581	567	575	579	595	579	563	596	605	593	558	624	620	616	611	575	622	510	592	558	600	619	566	580	581	611	560	574	581	566	586	607	592	569	611	585	603	576	668	596	622	573	582	582	575	601	606	566	622	609	555	560	588	580	632	547	555	616	528	582	596	584	608	556	599	613	617	604	528	581	580	579	613	557	604	606	570	622	601	613	580	558	609	611	574	617	593	615	572	638	570	606	581	558	601	574	617	546	574	565	608	548	602	562	607	597	580	577	567	587	599	556	568	568	626	585	614	564	569	613	589	631	586	566	595	606	598	537	590	597	630	594	522	580	592	599	573	578	583	609	566	600	614	627	588	624	568	582	624	564	642	536	622	631	614	536	621	584	586	586	598	560	611	596	591	582	580	589	582	556	550	566	593	591	574	600	553	563	525	589	581	599	576	552	581	580	597	559	547	589	556	579	604	540	567	623	613	580	549	569	610	606	588	593	546	575	576	599	600	580	556	560	578	568	553	628	583	627	591	612	587	597	559	571	605	567	595	560	546	576	571	555	606	598	563	583	599	625	604	573	651	575	605	600	548	595	588	591	544	616	574	573	588	558	550	543
24800	2643	1125	905	747	574	561	479	451	425	387	398	402	382	384	393	389	414	389	402	401	388	370	384	414	420	378	393	407	386	367	349	342	337	376	359	374	371	377	380	386	389	371	410	400	369	399	374	369	378	382	415	378	423	375	383	352	377	382	382	356	362	380	363	377	336	378	350	362	370	431	389	344	381	349	381	397	364	377	346	426	394	354	378	400	355	375	336	379	383	399	338	384	369	374	366	363	401	376	355	380	379	404	346	374	358	353	392	361	354	368	351	349	349	389	376	397	361	362	359	370	337	405	389	361	395	376	367	360	378	374	404	379	356	405	395	364	390	340	356	373	344	353	386	391	399	407	357	373	406	391	408	373	392	366	339	364	406	387	391	387	331	343	366	354	381	362	353	405	349	414	347	374	399	342	366	363	361	405	342	380	346	377	414	338	360	373	377	367	366	339	366	383	349	363	339	366	352	375	367	363	363	398	390	390	395	360	399	378	390	372	353	403	380	376	350	399	338	337	387	389	419	351	385	353	345	364	359	375	364	364	326	370	373	388	388	393	363	379	386	386	360	379	335	375	338	366	360	343	365	369	374	370	395	367	384	385	381	423	347	367	373	354	346	365	379	363	360	362	316	406	388	375	348	369	384	337	359	350	341	353	374	375	369	361	364	361	362	414	378	332	355	364	347	375	365	355	356	362	378	377	380	395	374	399	382	389	384	401	329	392	342	369	397	336	356	415	397	376	387	366	392	361	368	375	374	395	392	380	378	349	399	386	374	384	368	361	327	378	370	355	361	380	376	376	381	366	388	375	373	389	373	372	349	365	378	377	389	402	370	393	356	356	340	382	380	395	396	325	383	356	415	353	349	360	374	413	379	387	385	346	397	346	340	376	404	354	373	399	402	374	363	374	355	354	345	387	382	343	364	374	373	401	374	362	337	338	377	344	385	349	371	367	381	386	393	362	392	409	369	356	384	334	383	396	410	382	353	371	350	370	379	403	401	364	402	363	421	390	350	404	363	366	375	358	348	401	355	413	394	371	415	354	372	374	379	386	385	332	362	378	357	389	397	381	377	367	386	353	391	357	336	371	370	401	365	401	401	374	354	377	385	365	366	371	334	404	364	400	375	355	366	382	386	353	366	351	420	342	411	397	372	369	397	371	426	382	411	386	399	375	334	334	357	330	406	364	378	410	369	404	354	359	382	370	383	336	410	358	351	383	346	355	371	368	367	395	355	358	358	385	386	361	370	401	396	384	368	388	341	371	400	361	399	382	383	393	387	361	352	357	362	343	346	371	393	365	358	353	350	403	351	353	378	396	385	393	391	363	401	382	390	347	379	370	369	390	351	382	394	374	358	361	349	365	375	393	379	345	350	376	391	368	359	342	372	360	324	403	358	412	392	379	390	370	370	369	351	375	357	399	401	368	382	381	411	375	356	337	357	352	389	361	402	395	355	375	352	335	377	425	389	370	376	397	408	351	365	321	414	355	361	371	370	332	349	347	379	369	381	408	368	358	389	337	391	401	375	403	344	359	363	366	350	353	384	372	359	409	375	367	389	388	365	357	376	385	365	388	401	375	383	357	367	352	375	370	378	357	380	361	402	406	366	359	393	370	375	412	360	356	390	389	373	375	372	346	375	406	366	366	361	377	369	352	401	404	336	353	377	367	412	350	369	343	380	394	383	405	351	366	438	371	367	353	347	393	386	365	403	324	374	366	338	347	380	357	397	388	384	355	363	346	390	375	364	359	386	372	365	387	349	402	369	359	395	388	384	357	379	366	346	381	357	386	359	390	378	356	349	353	350	381	388	368	376	387	348	378	373	371	364	355	416	343	340	365	346	373	377	372	407	381	381	362	378	392	349	374	396	327	422	358	391	368	382	403	375	359	348	393	400	370	386	368	401	357	368	377	367	349	381	413	350	379	355	361	391	373	391	373	410	356	373	354	383	378	387	396	368	382	344	359	352	380	351	364	357	364	357	349	377	352	380	353	361	360	393	363	357	377	376	365	350	366	349	387	408	384	371	369	383	381	387	394	390	373	335	376	361	365	359	363	374	409	390	387	388	348	389	388	353	387	398	357	393	338	345	402	384	397	341	386	394	367	404	380	369	411	388	368	357	379	380	367	364	388	408	375	386	392	362	367	387	377	407	356	351	350	367	378	339	350	379	355	359	383	386	364	424	382	377	369	367	375	398	387	368	370	335	376	397	402	357	379	390	354	378	361	384	373	398	375	353	392	416	353	351	373	386	375	360	360	409	380	376	373	349	392	391	378	371	403	367	374	348	354	438	387	366	367	378	362	357	384	352	366	366	390	362	385	372	378	373	402	379	370	363	358	349	367	385	393	371	397	370	380	380	411	364	394	357	386	387	363	373	365	382	411	359	353	337	335	389	391	355	362	320	399	390	360	388	383	401	389	389	353	326	374	359	370	360	383	392	412	391	382	362	396	381	379	388	385	366	381	383	377	372	406	353	383	355	380	408	377	354	397	344	365	336	379	407	377	418	382	354	409	396	360	361	344	348	357	425	385	333	342	400	382	380	389	366	347	381	370	390	381	336	367	382	396	391	334	371	379	370	372	373	396	384	387	385	337	328	329	343	390	342	404	381	386	364	384	357	431	359	364	399	364	383	366	376	370	353	366	370	386	369	351	374	352	375	380	373	357	376	373	379	351	383	381	392	379	373	408	370	354	389	330	342	344	379	396	386	339	379	361	343	365	370	374	388	350	354	391	354	341	388	368	372	373	391	361	421	380	358	324	399	366	335	337	430	352	357	353	377	389	375	368	384	383	375	378	405	386	396	353	362	378	378	398	349	390	433	348	361	400	364	358	376	365	350	396	379	365	371	380	358	367	388	374	380	347	371	405	409	375	372	390	367	350	377	345	413	357	346	362	360	335	361	367	372	395	392	381	373	347	378	384	376	391	349	385	401	358	374	379	358	348	362	339	379	376	387	336	352	375	381	384	370	356	414	406	415	369	366	357	383	318	353	396	382	386	377	390	398	396	370	370	440	342	360	354	334	378	385	386	381	365	371	357	376	397	380	380	378	400	375	345	388	341	384	374	341	387	368	357	371	358	387	391	383	368	336	376	393	387	376	375	338	371	360	371	414	400	359	388	382	331	373	357	370	371	381	371	397	391	349	383	336	367	388	358	368	370	368	369	335	372	386	355	385	343	362	402	370	378	372	381	345	348	379	388	351	403	383	379	358	357	346	351	383	361	327	365	373	362	352	372	401	376	357	390	373	392	359	355	319	373	364	353	353	376	382	386	397	363	391	373	380	385	368	407	340	349	374	325	373	369	338	396	374	378	370	361	384	408	362	390	373	388	373	385	396	374	372	375	392	365	388	362	346	382	346	369	371	339	382	387	344	371	357	367	360	388	361	376	398	361	365	367	382	391	366	383	334	365	367	415	338	412	395	387	371	358	313	345	389	384	328	406	393	352	396	370	389	368	350	405	373	407	416	350	355	356	386
12964	1435	2107	2486	2108	1760	1580	1454	1312	1192	1139	1141	1025	1059	1051	989	983	926	958	913	888	947	921	874	835	875	851	930	864	875	854	872	899	867	868	833	871	835	822	812	786	838	840	845	822	812	835	855	788	820	834	871	854	809	875	831	894	913	907	856	820	845	824	830	787	845	817	818	774	833	811	797	863	841	798	841	836	847	796	878	814	834	807	797	819	805	784	832	838	810	841	809	819	878	841	841	832	854	791	828	793	844	844	796	827	873	840	822	862	818	854	857	851	829	856	779	843	845	855	798	834	754	799	836	820	829	810	824	875	821	867	793	855	832	814	870	826	813	864	844	825	784	844	831	875	819	789	751	812	821	783	822	836	874	842	859	848	845	881	808	831	823	755	818	807	827	807	800	866	828	848	830	762	829	832	798	837	850	849	788	816	887	806	829	813	850	801	853	836	816	840	829	751	791	882	849	799	791	799	820	847	819	878	780	813	803	824	842	832	834	816	824	815	839	842	877	869	824	865	885	828	819	808	836	837	837	810	820	827	820	833	850	821	860	822	846	791	804	803	813	808	797	812	858	835	797	837	809	804	855	770	818	804	822	791	804	765	841	842	804	834	849	812	822	806	840	858	796	849	826	808	833	777	823	821	833	862	811	838	825	815	782	841	838	846	822	762	764	821	844	850	805	815	809	850	806	825	792	842	765	815	858	809	796	851	820	829	835	870	831	818	811	807	805	879	829	803	811	820	816	836	851	824	831	814	778	839	800	789	799	834	837	791	844	823	822	795	833	795	802	803	818	851	819	844	782	862	792	808	796	851	802	825	820	793	769	810	784	805	795	788	823	828	815	787	860	881	834	807	879	847	790	862	838	845	826	812	831	842	819	815	833	849	802	874	841	784	855	861	841	841	838	781	862	830	845	842	784	853	790	832	803	855	809	866	806	841	806	865	866	848	839	829	774	813	806	819	898	799	813	880	814	824	777	823	806	807	813	830	829	803	841	834	779	850	834	847	802	800	802	795	819	831	807	816	862	838	805	867	797	818	825	832	866	793	830	816	834	830	808	806	848	791	868	800	887	859	785	807	844	825	829	817	790	818	828	842	851	828	788	867	839	844	794	831	805	811	861	856	842	841	825	878	799	847	823	844	785	815	836	821	801	804	812	818	809	820	847	761	829	838	802	834	842	813	830	824	805	823	807	871	796	785	807	825	800	763	830	823	852	792	839	825	852	846	813	848	761	849	885	823	868	839	805	820	836	780	784	789	803	803	827	807	835	761	811	846	835	785	778	805	810	816	812	831	801	793	841	826	802	803	850	803	804	805	814	849	844	855	777	789	773	852	801	857	841	812	821	819	878	854	810	801	810	860	798	878	780	843	805	797	817	859	801	806	839	821	825	846	841	812	817	837	868	822	857	852	796	820	783	799	803	820	824	823	813	850	763	815	812	802	830	847	778	840	834	839	856	833	874	754	826	863	839	845	824	857	786	818	838	845	834	809	825	782	796	838	798	852	823	798	844	831	820	779	792	808	784	843	813	814	856	805	860	870	832	803	814	809	823	785	825	811	853	807	805	828	854	859	830	781	817	780	840	858	813	804	859	879	818	844	848	783	826	840	823	838	829	836	861	850	742	795	862	844	876	834	823	839	852	839	801	786	811	793	838	831	845	801	840	849	823	837	814	831	830	826	827	795	829	824	863	784	788	818	771	812	810	805	767	841	808	842	809	862	839	784	853	861	789	858	859	842	781	885	783	778	809	867	756	778	835	794	867	821	804	803	849	817	844	767	829	816	855	793	843	814	799	830	809	775	806	782	882	817	815	750	863	843	844	798	833	842	809	876	812	825	880	851	820	838	828	808	846	825	813	844	787	803	792	834	767	822	818	835	796	820	802	886	782	775	846	868	784	836	852	853	797	810	833	807	835	824	809	822	793	843	831	830	855	793	822	829	861	854	804	828	810	778	863	791	785	786	863	821	829	795	816	806	876	807	856	819	767	822	820	787	809	882	819	835	873	801	799	818	809	878	796	813	826	827	819	859	806	813	792	831	844	791	820	801	794	761	798	787	799	858	836	832	849	796	802	808	812	834	771	782	817	831	806	847	771	836	808	821	858	853	833	815	826	835	791	849	821	867	811	799	832	839	808	819	819	809	749	867	839	909	753	804	842	836	855	849	790	836	805	814	834	851	792	794	891	818	827	857	828	838	858	786	820	850	814	810	840	823	831	850	843	824	780	806	863	792	860	832	846	787	887	794	791	814	848	819	829	797	791	779	766	859	806	794	799	844	776	840	827	820	802	796	848	823	856	795	804	824	783	884	842	829	860	757	797	780	823	804	835	779	828	770	822	812	826	829	803	786	854	805	811	867	812	811	795	845	815	832	783	823	809	849	840	830	791	828	785	789	837	862	832	842	883	855	852	785	815	830	817	793	834	877	823	792	833	790	818	778	768	843	813	846	793	829	853	789	857	785	825	792	800	789	842	839	801	818	874	832	824	849	814	812	838	811	840	786	795	787	819	809	837	841	783	801	811	838	822	777	814	781	790	839	817	883	825	826	810	862	817	780	771	835	793	793	814	812	821	809	774	767	804	776	809	786	842	780	775	843	878	841	823	769	809	896	774	824	879	798	780	798	804	837	799	850	801	852	800	847	836	853	822	864	879	810	883	833	799	852	832	855	786	826	813	823	879	877	791	798	843	842	823	801	813	740	842	821	857	812	844	846	773	822	871	774	884	819	866	838	863	780	788	828	853	823	787	772	839	844	817	788	826	754	851	800	795	800	803	785	841	812	870	795	840	855	849	819	819	834	793	850	797	724	873	866	874	840	811	811	834	805	859	825	831	817	824	810	841	884	785	869	763	832	836	797	803	815	859	839	819	828	844	792	806	805	790	836	819	876	808	799	866	824	883	806	813	797	815	811	807	773	841	787	841	792	821	857	800	794	795	841	848	848	815	843	831	826	841	801	851	779	799	871	772	818	861	783	843	794	846	826	821	808	784	861	855	822	818	807	819	838	845	845	795	814	823	820	849	816	825	796	825	808	802	837	808	838	826	780	792	836	823	827	788	839	796	821	866	789	861	813	792	840	824	832	815	783	835	867	817	857	759	836	848	827	872	819	806	831	803	823	820	797	836	922	795	827	799	864	830	822	786	831	758	843	817	848	817	812	805	831	835	833	781	844	820	780	779	819	815	851	819	841	835	823	839	869	821	817	800	844	869	788	827	822	832	800	825	804	846	842	839	863	833	804	785	760	839	822	808	810	782	766	799	805	834	790	796	812	820	836	833	776	783	810	810	811	792	857	840	830	839	830	798	780	824	859	804	821	808	782	872	820	808	841	869	895	830	805	837	839	827	897	808	837	852	829	887	812	838	789	803	838	816	814	817	851	789	823	793	835	793	857	837	833	814	785	828	836	844	828	818	834	825	834	793	789	815	824	777	811	821	806	799	815	807	866	847	822	822	855	790	763	761	850	769	822	851	773	772
4406	201	172	145	175	159	141	159	151	167	145	158	170	151	161	170	161	159	173	171	160	152	169	142	155	154	203	169	184	161	155	176	184	161	177	153	162	146	156	126	160	169	192	146	166	157	143	167	148	153	138	157	152	165	166	163	176	161	151	157	157	156	141	161	175	161	141	153	143	170	160	156	178	176	189	161	159	149	169	147	162	160	131	158	161	166	145	185	150	149	163	141	170	163	152	167	151	144	134	153	156	172	138	164	174	159	160	154	151	145	155	180	181	174	158	159	134	170	134	172	151	149	165	157	157	169	172	183	158	146	154	174	154	152	143	145	179	150	150	167	148	165	159	154	171	156	156	162	161	165	165	170	161	144	167	168	148	144	155	138	152	130	164	147	143	170	156	179	144	169	162	142	152	161	141	127	147	153	160	148	153	146	175	159	158	142	164	151	164	142	143	154	165	165	140	146	150	162	139	128	160	173	178	144	161	165	160	162	149	168	138	140	157	183	142	156	126	171	156	143	147	158	148	154	156	160	161	158	145	163	152	108	158	167	153	140	182	150	144	158	152	147	153	181	185	140	159	157	148	149	151	152	156	146	177	149	154	151	147	167	151	165	142	135	162	162	160	152	147	157	168	152	157	171	158	157	157	159	153	187	153	159	164	157	164	163	161	181	156	181	161	149	184	159	145	163	150	147	149	142	158	135	120	170	168	171	158	167	123	153	174	148	164	171	166	148	175	166	128	168	151	195	160	131	163	183	150	132	156	157	147	163	153	142	155	152	156	152	165	138	183	132	192	183	169	155	166	162	152	154	169	143	144	167	146	150	147	137	154	135	164	150	172	184	160	145	142	178	148	167	176	154	166	160	155	156	148	160	145	162	145	153	146	138	158	148	176	180	177	154	176	172	165	171	164	153	180	178	159	152	147	165	156	152	159	155	172	162	163	162	164	141	139	164	148	168	180	159	169	143	143	163	146	150	154	144	167	165	151	142	164	136	139	191	144	155	161	138	156	160	166	178	168	149	150	165	147	164	163	168	165	149	162	171	146	171	185	158	154	130	147	151	161	146	166	165	157	155	156	156	158	155	146	151	162	158	161	167	151	145	161	128	146	183	137	156	160	173	145	174	157	170	182	147	152	149	158	160	148	148	186	155	140	180	143	163	164	163	166	179	152	158	154	189	180	147	154	136	167	139	136	175	157	144	175	167	141	146	152	166	177	157	151	134	166	152	163	147	176	165	157	200	151	141	141	133	148	155	153	145	147	180	152	172	141	155	156	159	162	153	140	142	181	138	171	153	150	156	173	137	152	159	159	166	146	148	135	159	136	136	145	140	151	150	146	155	180	156	142	168	151	170	169	176	173	122	135	174	163	165	171	163	147	145	153	152	133	169	184	154	171	145	147	158	153	164	162	149	171	172	145	185	127	152	150	165	175	146	158	172	188	161	185	146	167	181	167	196	135	153	180	172	145	153	131	158	179	143	146	153	147	147	143	156	164	171	152	176	171	164	152	170	134	174	137	153	151	153	175	144	164	154	162	134	172	172	179	145	149	167	154	168	168	164	158	145	155	157	147	156	192	148	157	148	156	144	155	155	155	156	162	155	172	134	157	149	165	175	162	150	157	180	170	162	162	145	146	166	168	148	151	132	146	176	190	136	148	175	188	180	151	175	141	161	162	156	179	167	146	146	156	155	171	177	152	152	191	193	141	149	163	171	147	177	163	164	147	156	151	147	157	161	158	150	145	174	196	136	158	167	162	160	164	139	168	128	151	156	151	156	189	148	157	152	164	161	160	138	155	153	158	142	143	157	160	170	114	159	141	178	162	155	154	142	140	173	139	167	136	161	153	153	143	173	174	153	179	181	149	160	140	144	154	158	169	156	138	156	146	151	150	174	170	162	161	163	123	167	155	157	154	175	145	162	156	147	176	141	143	176	191	176	143	146	159	143	156	175	153	159	141	141	142	141	137	146	149	169	164	142	171	152	161	181	135	156	155	156	173	152	173	153	125	177	147	163	140	155	144	146	174	157	153	167	166	170	134	135	161	168	163	154	154	185	168	184	148	154	152	165	179	153	155	166	142	168	176	156	162	139	158	159	147	180	177	163	160	144	189	168	137	130	162	183	156	173	157	166	149	170	161	164	157	143	173	132	156	142	151	152	146	159	136	140	157	157	164	171	152	159	162	168	146	154	150	145	142	137	163	129	171	162	154	142	150	154	134	142	149	151	162	171	164	135	154	168	149	163	151	155	141	165	162	153	143	147	138	153	130	142	165	184	168	154	138	160	162	151	169	142	174	161	191	156	146	145	146	174	128	141	153	150	165	168	157	159	131	145	160	181	142	141	157	155	168	128	173	145	145	169	147	164	156	147	156	157	165	169	157	163	168	141	157	175	166	153	158	149	157	146	155	161	150	156	158	167	164	151	161	157	155	146	149	153	171	171	161	160	164	161	153	151	155	160	151	137	177	150	170	160	161	136	176	176	166	144	144	156	152	153	173	181	150	147	138	146	149	163	144	153	154	175	154	161	151	160	146	158	168	168	156	184	174	147	153	182	152	135	170	171	186	144	153	145	149	170	161	150	133	153	181	157	163	148	172	161	144	150	173	155	163	168	159	153	159	156	157	133	179	164	174	157	160	156	179	136	169	143	141	179	184	172	186	171	148	142	157	154	165	165	145	151	161	170	155	170	174	161	166	169	130	146	167	164	154	163	170	154	157	169	155	149	150	181	146	142	141	136	149	190	169	146	148	155	144	127	144	157	157	163	164	175	161	163	183	162	161	160	161	154	157	163	149	148	143	184	168	131	156	159	155	149	160	142	150	167	165	161	159	145	136	152	154	172	159	169	161	163	153	157	161	156	156	153	157	134	146	154	154	170	137	157	159	147	169	186	150	155	163	167	169	172	174	180	182	156	142	171	149	186	153	156	162	140	171	159	176	154	145	139	159	162	164	176	154	149	148	161	133	153	152	142	153	165	177	159	179	153	155	178	167	158	139	195	158	181	155	171	153	160	179	170	149	147	149	181	156	158	133	173	168	154	167	166	131	163	135	166	161	163	163	161	133	153	196	165	147	145	188	150	148	160	150	147	167	177	182	171	167	145	171	165	143	160	151	139	164	159	154	176	160	169	149	148	161	183	186	155	141	164	160	155	148	151	143	170	139	159	140	189	167	156	168	146	176	170	138	131	152	164	164	165	168	156	147	156	152	158	158	154	156	140	150	146	165	167	151	162	140	156	149	156	147	136	169	142	147	152	158	153	170	147	147	159	154	169	166	137	128	153	154	150	156	150	150	157	163	169	162	175	158	162	169	153	180	153	148	161	149	161	158	148	156	167	151	181	151	139	174	142	150	162	152	159	138	150	172	153	146	145	145	146	143	156	139	158	142	156	133	141	165	164	149	161	170	165	170	173	149	156	157	154	161	154	146	127	144	163	141	147	141	154	174	161	165	145	147	152	150	165	140	143	138	151	158	160
3224	414	426	408	433	453	413	440	407	401	417	396	371	409	384	370	367	380	404	410	377	395	398	379	406	418	420	390	420	398	417	418	415	386	409	425	397	427	401	378	397	402	407	377	415	389	439	433	409	388	432	359	406	383	392	407	399	403	381	435	410	392	425	398	369	409	425	411	390	396	430	419	419	419	377	385	367	399	427	380	411	425	382	407	405	392	401	386	410	389	387	411	405	389	424	428	411	407	395	431	399	403	396	395	417	424	410	429	412	383	398	384	400	404	452	385	414	371	400	384	423	413	367	397	424	403	409	403	423	398	440	374	389	400	386	367	392	361	394	397	405	404	374	378	401	396	405	407	415	416	394	427	396	373	396	389	391	349	408	372	389	449	382	392	413	390	380	418	382	397	412	405	392	414	423	392	419	395	408	389	377	368	390	396	414	393	419	440	377	400	382	398	415	366	401	416	384	406	411	401	399	427	410	388	406	426	407	389	399	405	423	388	380	402	426	408	398	374	430	417	435	418	400	403	393	370	412	380	386	473	408	374	383	406	405	400	386	402	386	428	410	383	434	368	397	394	380	412	371	398	413	406	374	399	395	407	431	418	388	409	405	423	398	398	406	386	391	377	416	399	392	406	410	409	376	359	418	382	413	380	380	380	376	403	401	392	385	399	386	409	407	409	426	400	405	421	398	409	402	408	420	415	412	406	413	384	418	406	404	398	398	397	384	415	399	390	431	377	382	413	371	370	390	415	366	385	391	383	389	407	383	394	396	387	423	389	401	439	405	367	419	408	419	388	376	337	413	402	406	386	383	413	401	392	361	405	405	385	416	384	409	432	379	422	398	414	401	447	372	444	370	391	405	397	408	414	408	392	398	388	416	361	410	405	441	425	416	393	437	387	410	423	431	396	375	435	376	367	419	405	422	401	419	400	390	420	390	384	420	420	406	400	423	421	411	417	382	396	377	400	408	373	401	450	410	385	402	451	389	396	389	435	411	411	421	371	379	362	329	421	370	378	395	395	385	386	410	414	434	401	388	417	423	417	402	406	398	417	372	415	375	393	369	413	410	407	401	408	397	395	408	387	411	405	406	383	403	426	390	394	435	413	410	415	411	431	415	385	392	388	390	379	371	393	407	365	408	370	369	459	374	384	419	395	413	421	413	433	396	431	383	409	387	412	397	437	378	379	377	435	377	424	396	398	415	401	421	412	366	404	411	406	386	393	455	383	389	398	428	379	394	432	411	405	411	409	392	436	413	421	386	381	423	398	400	406	434	375	356	383	407	421	394	401	378	374	394	363	432	392	403	412	419	397	390	418	421	398	424	420	398	438	390	416	402	401	404	420	427	407	401	403	400	365	368	423	411	389	402	401	410	377	423	406	444	376	410	416	403	366	423	421	405	383	399	422	415	418	399	389	410	431	406	408	367	411	370	390	418	369	386	389	398	371	406	405	407	371	455	403	400	400	426	404	413	377	400	393	408	360	408	397	369	355	354	408	393	420	427	372	403	414	393	411	411	415	382	395	402	383	413	408	396	425	418	401	404	415	445	416	335	403	409	400	387	378	379	407	400	411	406	421	416	420	390	385	399	446	429	389	402	390	400	380	388	411	388	388	364	376	389	404	364	416	395	402	405	423	393	396	403	409	401	413	408	390	389	371	385	414	415	399	419	433	381	415	389	369	367	385	387	408	409	392	427	408	368	406	404	400	379	414	458	408	402	443	432	395	375	400	407	405	464	390	406	383	400	383	401	394	382	419	389	413	369	422	410	412	409	409	401	363	402	381	390	377	383	386	378	398	388	390	392	385	406	393	401	395	407	422	365	383	409	391	399	397	363	419	411	368	334	415	426	409	422	387	412	422	388	390	365	394	432	388	417	394	427	420	422	419	418	421	382	435	405	379	407	403	386	402	409	401	413	409	405	372	384	395	407	408	393	404	426	404	367	402	399	390	415	405	404	410	410	372	382	377	413	363	393	365	375	382	403	399	410	421	404	424	364	379	376	410	399	403	386	410	373	396	437	395	376	403	414	378	396	373	390	395	400	413	369	448	381	376	411	410	367	392	375	411	423	331	432	395	409	414	359	421	420	392	374	391	403	382	409	445	368	369	415	414	392	386	378	426	378	391	392	440	414	419	399	414	414	392	410	411	412	381	430	433	401	439	384	408	412	378	394	436	425	420	388	388	399	380	389	358	390	409	404	386	397	403	379	420	377	432	403	412	396	407	400	404	399	405	399	387	384	391	414	389	399	375	381	387	423	396	425	397	439	394	398	430	445	400	418	426	385	424	375	430	409	432	389	368	439	390	394	406	415	361	386	422	408	407	417	416	376	384	372	426	387	404	398	393	422	395	382	381	387	388	397	424	428	377	433	404	407	404	394	374	375	398	402	374	422	393	416	402	426	406	399	389	395	414	402	413	393	386	398	383	399	417	400	391	400	395	384	375	394	374	428	376	419	404	398	391	414	423	402	412	381	391	392	388	400	376	387	353	391	372	397	433	409	368	413	418	419	399	405	400	392	383	351	383	406	407	424	434	395	400	403	428	402	367	382	364	380	458	394	370	395	404	403	390	373	428	403	431	378	373	418	372	438	426	392	385	356	424	421	408	416	378	399	369	457	378	379	382	427	414	412	405	385	410	366	398	396	395	413	386	367	382	405	385	400	442	420	412	409	406	373	420	371	357	404	399	418	396	398	427	406	379	422	378	391	413	410	395	406	389	404	424	400	408	414	392	386	411	410	369	431	408	406	416	381	415	428	382	402	387	400	411	392	363	416	401	427	376	390	442	410	380	415	396	391	424	391	413	421	385	420	422	410	384	388	400	393	425	392	432	390	399	378	395	424	415	384	424	390	443	374	384	371	418	396	377	388	389	418	386	401	378	374	367	385	424	384	402	374	378	378	388	391	400	383	421	367	386	379	408	413	341	418	389	374	391	390	397	417	422	405	395	365	407	367	398	395	423	412	405	372	390	382	408	408	409	404	402	406	418	393	387	392	423	414	411	414	386	403	396	416	375	373	388	401	375	391	404	415	422	446	369	403	425	374	394	395	412	428	438	395	397	397	408	394	416	432	402	442	370	371	376	381	388	380	409	392	370	417	426	423	385	422	385	405	390	382	413	396	409	409	397	409	399	376	407	339	397	391	415	399	394	374	406	413	390	386	382	394	381	392	423	363	428	384	440	356	364	412	410	367	418	384	417	396	391	458	362	402	360	372	410	403	382	408	383	418	400	374	398	374	421	404	405	395	397	378	391	414	408	423	386	383	427	418	395	376	390	385	380	415	418	422	418	386	396	401	412	409	393	388	398	406	392	401	409	401	418	405	407	389	426	410	368	388	434	440	365	377	371	423	356	408	382	408	375	420	375	407	394	408	383	385	427	376	397	407	358	368	417	415	412	372	414	415	386	406	402	409	404	433	391	427	394	396	378	383	386	399	392	396	391	366	384	368	390	396	401	418	397	405	397	407	397	413	373
15507	1002	536	537	397	352	334	295	266	272	263	259	258	236	231	227	286	240	241	265	241	277	277	270	235	258	261	234	247	248	248	214	219	255	211	246	242	280	236	241	244	244	266	203	259	270	233	247	260	244	218	246	240	261	230	240	261	241	237	218	254	246	247	225	230	238	219	259	225	244	245	224	241	249	229	241	236	250	245	266	261	231	226	263	266	260	225	214	224	233	243	248	262	253	254	267	236	199	227	217	234	221	250	277	221	211	251	256	263	226	244	284	253	230	236	231	208	240	263	236	237	247	231	265	239	261	203	234	235	257	218	249	223	243	273	286	208	220	225	232	229	240	247	227	248	243	221	244	256	230	251	249	253	233	236	252	289	229	246	253	244	214	251	238	245	259	271	233	249	257	281	238	256	244	220	239	266	256	266	259	223	245	235	222	195	234	257	252	252	258	239	244	220	218	228	248	271	263	237	244	241	246	218	218	258	244	237	215	233	240	259	263	241	234	238	214	223	243	253	249	249	247	235	273	261	250	261	268	244	227	265	219	236	243	263	216	253	243	246	260	254	260	253	256	224	227	251	265	262	268	238	237	225	242	231	243	273	232	268	260	230	200	252	226	254	244	241	257	225	241	208	245	251	249	250	255	244	223	223	244	243	273	245	220	266	261	269	221	237	242	219	230	241	245	281	254	228	230	231	262	253	266	245	253	241	261	240	218	248	240	249	239	241	251	246	224	247	226	237	236	257	212	241	254	235	234	247	228	241	236	224	220	250	245	282	228	241	264	239	225	225	220	265	255	243	232	236	254	263	249	256	255	233	234	250	233	224	254	272	248	260	272	249	254	254	248	266	233	261	238	258	246	247	242	230	224	254	245	237	244	247	263	251	242	260	217	244	258	261	248	247	259	238	236	242	271	250	251	229	211	230	251	240	236	257	217	247	220	246	261	196	263	251	222	220	256	225	244	237	217	262	258	258	217	258	246	241	238	230	262	222	232	242	220	226	244	270	255	249	233	238	238	215	241	251	247	231	228	230	238	265	263	241	233	260	225	271	233	247	247	227	229	258	267	249	245	224	231	264	232	246	213	232	219	214	243	277	262	254	211	226	276	246	241	229	242	232	233	263	244	250	258	231	240	227	267	255	234	241	253	250	251	254	228	248	238	234	259	263	246	261	236	266	272	245	254	230	237	242	224	240	256	259	239	218	250	224	255	258	246	256	235	229	217	243	235	247	218	240	244	242	250	208	219	237	233	248	251	260	249	265	218	247	271	238	256	208	251	227	274	236	252	249	236	257	272	240	243	285	262	244	226	224	239	232	230	244	248	243	252	224	270	278	231	242	260	245	234	229	252	249	238	240	263	223	279	218	273	243	261	266	260	247	218	216	247	265	250	236	247	224	232	232	238	253	230	238	259	241	230	239	242	232	264	237	200	195	261	229	280	239	280	237	247	241	268	254	223	216	260	226	262	260	257	219	242	226	255	251	229	255	233	257	259	247	203	266	258	266	238	241	248	238	253	233	245	226	240	233	232	252	222	219	239	241	251	275	254	200	251	235	249	239	254	262	266	229	244	247	251	239	240	214	243	246	221	239	238	232	231	222	239	231	257	273	272	241	253	236	259	230	236	231	231	259	253	223	235	232	272	245	258	247	212	219	226	245	225	242	256	206	222	258	279	230	249	266	261	251	239	233	258	250	249	262	235	239	227	234	229	231	247	230	235	257	228	257	214	231	268	239	263	262	261	249	251	226	227	266	250	224	258	255	239	218	219	231	234	230	248	219	216	229	202	247	245	258	224	237	277	263	258	206	265	234	261	244	275	215	245	266	251	240	233	228	243	249	224	245	246	255	230	294	227	235	243	245	257	253	215	235	219	268	247	213	238	240	224	241	254	251	228	229	227	249	246	254	241	231	264	253	236	247	229	235	249	261	250	243	250	237	243	224	264	235	251	250	262	248	233	252	226	233	228	233	223	254	241	283	234	244	235	205	284	238	249	249	223	248	230	248	214	252	279	262	238	256	263	262	248	235	225	216	242	236	236	243	254	243	220	227	231	216	261	235	274	250	280	234	247	245	230	227	237	234	233	241	258	242	253	261	249	219	238	212	269	248	228	237	222	262	273	231	275	256	283	214	269	207	246	256	269	235	233	228	217	246	243	266	229	236	209	247	237	227	257	255	250	241	250	214	242	247	238	223	223	208	233	259	242	228	237	273	221	226	221	241	244	231	218	240	245	239	196	248	245	224	228	252	239	206	245	240	235	222	252	254	223	248	264	248	255	225	235	272	237	255	250	233	236	224	253	257	237	254	254	226	222	256	217	255	266	268	262	244	222	246	234	220	249	237	257	213	240	222	250	262	223	237	256	233	247	248	268	244	228	243	259	221	205	235	246	255	260	255	209	209	257	263	232	248	231	220	268	250	264	229	234	243	252	249	243	259	240	255	270	265	254	257	226	243	239	234	252	274	218	221	232	246	231	259	254	266	223	220	255	231	247	250	263	232	232	246	238	270	248	247	241	222	230	257	251	253	247	239	251	269	258	218	259	258	209	249	248	252	220	239	233	247	222	248	273	188	239	236	238	267	236	237	218	265	226	233	229	250	235	253	255	259	226	224	247	238	227	224	247	236	228	275	242	227	237	217	244	216	267	252	265	251	236	241	241	252	281	240	258	247	231	263	252	232	254	259	242	276	242	230	219	226	254	280	248	230	234	223	232	243	242	251	253	281	273	252	261	274	252	241	231	245	231	222	202	223	274	227	220	284	224	290	225	255	233	226	217	222	238	238	268	244	235	250	247	270	242	229	256	260	260	224	255	259	244	218	224	217	255	236	227	213	216	247	266	258	243	234	236	264	227	225	263	227	222	255	226	248	246	239	209	262	241	255	241	253	234	251	219	273	234	233	214	250	259	269	229	253	233	261	227	251	240	264	241	217	263	233	231	252	250	231	256	228	211	267	229	250	258	251	228	253	221	248	252	226	265	246	202	228	245	219	242	225	237	237	275	266	242	255	240	236	250	261	241	237	230	252	231	256	267	259	248	226	236	253	265	256	244	262	232	241	227	249	250	238	231	259	250	230	245	251	238	244	220	230	242	243	240	230	259	259	243	250	226	252	231	233	247	241	254	269	236	261	249	256	211	254	245	212	265	224	232	199	219	253	260	262	247	253	247	249	225	250	232	236	256	225	246	235	213	257	237	230	279	214	236	227	248	237	267	233	248	238	223	218	237	218	237	254	230	251	261	233	245	249	258	222	248	219	249	261	249	214	247	273	251	242	255	248	244	261	287	257	239	208	212	249	246	214	236	232	250	244	223	228	260	249	238	227	226	245	224	237	276	272	257	258	269	233	243	207	238	248	238	233	227	227	277	260	264	243	247	254	258	218	274	240	220	229	244	250	234	243	220	250	236	198	237	249	231	254	220	249	234	235	256	232	256	224	246	233	254	239	248	234	245	278	253	252	230	239	226	264	285	262	235	241	219
9745	920	1233	1353	1233	1086	963	903	820	778	678	723	662	674	665	647	654	657	604	643	604	603	633	598	645	597	590	611	603	637	595	571	593	598	612	587	616	605	604	587	569	634	559	627	561	550	600	565	576	636	554	612	547	586	580	586	571	595	562	553	575	559	548	566	583	572	570	581	584	550	586	551	583	528	568	572	566	537	553	588	564	608	558	564	567	545	549	595	629	544	599	578	573	571	646	561	590	533	583	574	588	631	559	579	586	628	583	571	603	590	553	587	572	584	552	568	558	577	579	597	586	542	601	582	568	579	553	563	625	593	546	614	598	578	611	569	580	570	541	585	611	526	565	580	589	634	611	594	591	535	555	585	599	599	558	572	602	598	534	553	612	536	566	563	577	588	563	569	582	557	592	594	590	612	557	565	526	567	572	570	548	604	563	587	621	552	536	567	540	609	554	599	564	570	597	558	592	570	551	588	544	637	575	554	608	613	575	566	583	611	583	545	597	567	570	562	587	519	575	558	577	552	572	589	589	583	540	581	562	548	545	576	575	590	560	587	551	555	590	585	607	587	559	578	568	571	549	596	613	569	576	576	589	559	581	568	584	570	570	561	573	573	568	587	618	565	550	553	574	533	571	569	644	578	551	577	536	564	582	543	577	571	569	581	545	547	552	573	558	532	577	554	563	538	589	579	614	573	605	589	539	559	569	573	577	548	547	549	572	533	550	591	553	605	572	521	595	562	601	570	560	561	614	571	554	602	552	578	530	574	521	583	546	556	533	557	581	557	579	583	569	630	603	569	550	555	615	542	564	574	557	532	529	587	594	572	613	555	580	598	534	553	562	565	598	588	568	553	573	556	549	564	572	536	614	569	565	585	609	545	576	572	576	563	577	582	599	571	577	582	549	597	538	546	565	563	564	590	593	557	572	564	560	556	552	574	616	570	596	538	554	532	578	589	602	593	599	552	549	566	571	534	530	573	594	591	586	526	631	550	575	568	525	580	574	507	564	613	529	595	553	528	577	609	578	594	605	593	573	539	620	574	557	603	585	620	608	562	562	540	537	538	559	559	602	536	570	553	577	560	562	602	551	563	544	552	529	574	583	572	596	568	582	549	579	596	568	605	603	566	540	605	586	577	573	547	575	579	592	574	584	561	568	534	557	559	579	637	555	612	586	599	628	564	606	586	576	567	600	588	575	596	590	584	568	601	557	546	557	583	600	564	605	577	562	562	508	580	545	562	557	594	610	540	610	606	587	604	561	561	608	566	585	578	600	539	621	576	567	529	581	569	563	558	575	557	551	559	524	586	556	555	589	528	538	574	583	547	595	573	558	514	573	600	565	575	577	550	572	585	582	581	536	551	564	573	605	552	588	567	579	612	562	571	607	555	567	527	640	551	583	569	558	564	556	598	549	578	550	569	584	566	564	546	576	568	546	578	563	576	549	559	546	626	537	574	593	566	583	599	570	535	594	595	574	585	588	570	577	577	554	592	579	545	554	587	549	594	586	536	568	594	559	595	633	569	543	580	563	590	612	621	521	543	558	563	568	578	534	560	592	578	588	540	602	583	544	598	587	551	605	570	588	555	666	588	591	544	570	592	571	541	594	562	548	540	605	571	523	592	603	552	555	541	610	582	564	570	554	562	588	544	608	546	566	595	552	562	546	581	593	538	561	520	579	571	581	551	574	547	581	557	593	584	602	564	620	555	571	573	578	600	626	606	561	573	555	629	569	588	555	561	582	600	593	566	557	578	565	589	507	551	538	536	577	576	596	610	550	517	587	571	558	558	533	510	574	540	567	581	570	575	559	588	577	586	601	559	537	558	581	518	553	609	565	546	614	596	599	565	577	563	578	542	603	560	588	623	569	577	587	578	620	545	598	566	555	605	581	571	566	541	567	582	585	584	594	541	533	582	570	544	558	604	586	588	615	567	587	511	583	576	599	637	565	542	586	563	512	584	574	584	542	603	563	588	605	547	616	558	547	623	575	573	569	557	590	607	573	585	520	615	551	617	568	578	557	546	570	589	579	583	622	614	583	569	546	619	541	534	586	560	593	595	561	606	563	586	593	557	587	565	551	582	558	587	576	570	541	537	542	539	578	568	599	519	557	560	633	588	565	579	543	573	556	556	597	511	584	573	542	584	588	593	589	560	555	558	543	577	554	556	554	548	535	581	529	548	574	570	577	566	534	573	551	598	577	553	581	588	602	551	560	555	591	542	567	621	596	585	522	578	639	559	535	604	574	549	559	540	590	548	536	589	546	595	554	575	566	574	578	556	563	533	557	577	561	560	554	565	568	590	574	566	565	574	604	579	548	567	569	565	558	545	553	575	558	548	555	567	606	568	593	596	559	574	577	616	639	582	587	577	564	552	638	586	573	587	599	589	577	562	542	605	587	595	535	552	549	563	560	598	588	568	589	573	585	550	566	630	598	595	617	567	583	611	592	533	564	566	596	569	597	565	621	572	569	578	557	569	585	557	562	573	551	579	587	537	586	588	585	540	549	581	577	582	534	592	585	561	603	558	576	566	615	585	576	554	560	535	575	571	549	573	555	609	576	600	574	541	564	562	560	562	604	511	605	558	594	574	565	539	603	549	596	553	578	555	607	537	559	577	588	583	572	542	618	599	588	518	582	623	560	600	565	607	586	571	580	557	569	587	555	584	559	583	559	560	564	583	578	589	592	553	542	571	547	576	559	589	588	583	561	580	605	555	579	607	576	548	581	549	547	623	568	569	611	601	603	545	619	570	588	599	595	562	609	582	575	574	581	581	557	509	587	589	590	592	548	605	542	551	553	571	586	558	582	554	588	543	535	536	581	555	550	582	570	581	549	570	567	554	543	567	575	596	527	587	569	579	599	570	578	569	589	598	528	533	608	579	589	574	574	549	584	569	606	598	520	510	542	562	520	540	566	517	613	535	535	584	573	544	582	619	556	579	560	554	499	541	568	555	560	616	615	612	633	544	601	522	606	621	623	589	575	586	598	565	601	562	531	584	572	592	578	584	547	581	605	621	588	569	569	580	588	578	585	570	517	574	570	568	566	550	600	559	569	571	595	602	601	574	567	578	601	567	570	578	564	569	604	591	625	566	654	567	557	541	617	570	560	596	606	539	553	586	575	583	597	528	557	582	597	581	611	573	560	577	578	587	560	590	603	594	613	525	575	568	582	509	559	594	585	526	576	606	599	595	593	595	593	573	598	595	571	633	537	602	559	555	582	607	543	543	586	563	581	562	622	520	594	614	590	550	614	582	568	583	565	594	547	542	593	588	569	625	557	557	558	546	571	574	576	536	597	583	581	570	535	600	610	601	602	518	594	532	567	601	575	577	567	538	605	590	578	571	599	589	587	601	585	566	595	563	567	596	576	534	553	557	572	544	588	598	568	570	542	563	545	561	548	522	603	549	567	610	615	585	555	618	569	577	584	605	576	587	603	616	570	563	546	622	564	540	570	574	592	586	575	589	568	544	596	596	568	564
26383	2952	1136	841	686	612	501	503	433	449	430	422	386	374	413	384	392	362	406	378	412	375	350	415	410	346	363	363	387	387	383	363	411	404	403	374	387	406	388	395	401	370	346	340	381	378	355	360	357	387	411	358	368	372	399	381	371	358	360	379	377	353	341	332	348	370	355	396	360	348	368	366	375	376	415	378	369	354	389	356	372	346	358	399	328	337	377	342	393	367	329	380	385	379	347	372	401	340	374	408	365	363	382	397	363	380	372	348	336	394	351	348	348	411	359	363	364	342	382	364	375	350	367	373	369	347	380	355	344	376	370	359	361	365	365	375	383	336	361	370	407	380	367	380	354	401	371	370	353	371	409	393	364	357	345	363	393	357	374	370	367	333	356	369	348	371	381	373	376	396	377	407	372	331	363	378	360	382	366	382	364	370	382	359	385	378	377	337	368	363	326	357	379	392	398	331	335	385	402	384	334	391	369	401	379	398	362	417	390	393	354	356	346	365	320	347	361	404	359	387	370	367	380	378	312	382	376	359	378	360	367	341	366	365	363	366	366	381	401	388	408	380	349	371	344	331	400	346	355	359	358	397	385	354	360	348	397	361	405	356	364	357	399	381	351	363	351	376	370	369	348	378	375	394	364	377	390	345	346	382	389	385	364	374	374	338	357	375	381	355	409	344	357	377	367	373	361	371	331	391	391	338	414	407	382	383	360	405	387	369	382	407	394	362	380	336	356	372	370	375	364	387	399	353	342	354	341	356	350	397	382	353	345	378	353	425	348	347	359	361	357	379	384	385	332	370	371	341	364	358	337	396	378	393	390	396	397	419	372	351	383	371	338	368	351	377	379	362	348	367	347	329	391	373	368	384	369	403	375	363	370	343	395	383	359	387	369	393	332	355	372	371	338	364	332	399	372	415	394	352	355	386	367	396	361	371	406	392	382	345	391	390	354	386	353	330	364	376	355	349	374	385	423	393	366	338	340	358	390	359	359	323	392	390	382	366	368	375	384	370	358	343	326	340	380	349	390	377	367	362	412	430	378	370	352	373	413	343	392	381	356	373	360	352	362	357	369	385	395	390	413	377	352	339	340	391	356	344	364	379	352	395	322	339	376	364	359	416	343	392	379	371	320	337	375	367	389	330	339	373	397	323	324	359	362	359	362	376	352	376	390	346	366	345	369	364	372	366	344	353	349	391	353	373	357	367	423	393	352	356	346	346	358	356	404	357	379	377	367	390	335	365	348	360	358	426	395	361	404	352	344	403	367	378	326	326	357	407	357	393	383	365	359	383	344	391	357	395	405	394	366	327	353	372	345	329	363	352	352	345	406	392	305	341	332	391	332	340	337	368	368	392	355	345	384	376	319	361	355	365	372	360	373	409	380	390	407	401	380	357	361	363	330	385	367	365	357	366	351	358	358	351	402	375	346	306	355	362	350	373	376	380	355	362	368	360	380	396	388	356	395	334	369	368	367	348	356	368	358	368	346	363	379	353	328	340	375	364	373	398	327	377	333	374	388	320	322	382	393	383	367	372	357	381	392	394	364	401	326	374	385	370	381	380	377	361	378	389	357	365	405	367	358	359	366	367	361	345	392	369	398	384	392	396	374	389	369	369	347	329	371	379	367	351	366	340	368	336	388	387	328	389	375	402	369	394	338	354	350	361	373	374	406	357	363	352	372	354	375	366	373	373	357	385	377	426	406	395	337	362	362	343	380	355	356	353	353	366	387	346	372	358	384	376	353	354	373	377	327	380	358	371	353	377	330	313	390	367	359	351	345	384	374	360	355	371	375	379	368	390	433	389	379	324	393	345	402	381	366	383	361	366	369	373	347	386	385	371	376	398	348	362	370	350	424	369	385	376	363	340	391	365	382	354	380	356	359	330	380	398	389	376	348	381	324	369	381	390	397	368	368	351	384	378	400	380	350	320	373	399	351	378	361	394	398	366	380	375	394	404	387	350	366	362	390	348	349	371	379	374	329	343	406	346	349	369	376	393	400	413	339	394	394	361	377	320	371	395	387	321	363	373	382	380	372	398	379	397	365	363	375	358	402	364	390	341	403	357	368	398	367	383	392	375	354	382	386	333	355	379	376	347	369	296	358	343	369	394	366	365	349	382	336	361	398	371	363	350	368	338	325	372	396	400	406	377	394	363	342	360	395	365	374	376	395	414	357	359	376	365	412	380	362	347	356	366	353	371	362	360	335	358	359	365	351	385	351	377	378	402	380	415	379	366	345	375	395	380	350	364	343	333	393	340	382	390	355	352	360	368	344	356	376	379	350	371	384	378	370	373	365	379	365	404	357	385	381	426	385	350	325	387	391	358	369	382	354	333	360	387	393	339	374	378	365	346	369	395	357	348	320	358	353	411	375	386	388	353	360	358	373	373	363	353	318	348	390	408	359	370	390	358	390	360	357	378	381	376	365	370	357	379	366	349	366	386	366	353	348	364	385	363	374	359	353	331	349	374	373	368	379	354	369	339	369	343	354	362	351	363	369	400	374	378	368	359	386	380	365	360	389	387	377	372	317	382	364	391	348	380	359	389	374	368	357	350	369	375	369	412	375	388	358	352	375	383	374	363	334	442	341	365	372	368	344	338	395	339	349	375	392	342	364	359	365	392	352	422	399	369	360	350	385	373	385	362	395	360	355	374	344	330	370	397	337	352	391	371	400	374	389	341	344	368	338	366	338	372	369	374	381	347	374	368	363	376	396	370	353	374	348	406	409	417	373	352	367	391	348	350	340	355	397	348	346	396	380	406	334	379	400	350	367	367	365	340	378	356	357	334	319	350	397	357	395	352	329	325	352	360	377	373	337	314	370	346	389	338	433	377	340	390	393	372	387	373	372	397	394	350	385	373	352	335	376	351	377	333	333	368	339	388	378	401	369	387	355	375	376	361	323	387	361	390	385	354	377	348	393	350	349	357	345	356	382	347	405	420	383	374	376	371	400	341	345	342	349	367	361	412	362	374	398	375	383	385	357	355	352	356	385	370	356	350	377	417	338	341	354	364	330	375	397	353	371	329	357	342	350	395	362	379	358	375	357	366	375	385	380	385	360	376	332	375	399	356	358	363	413	345	392	372	359	396	394	378	367	392	386	358	366	375	384	358	338	369	374	357	375	391	342	383	385	356	344	393	387	362	361	369	395	373	360	363	355	359	371	365	346	394	405	389	394	389	387	386	349	351	401	351	358	344	370	375	383	346	375	373	371	401	420	390	367	337	377	401	394	375	373	384	379	367	372	365	334	368	382	411	383	326	366	364	374	387	339	346	406	334	364	419	364	342	373	375	383	358	372	361	411	378	361	361	383	338	382	388	350	393	369	398	364	383	368	330	323	372	358	365	393	388	359	388	378	369	393	335	369	382	402	411	379	362	401	383	374	393	406	358	318	402	338	380	343	347	372	352	354	400	376	367	370	361	386	375	354	367	376	369	356	379	327	364	381	357	357	364	382	338	326	373	353	376	420	367	353	346
13715	1331	2160	2435	2090	1737	1582	1464	1274	1191	1188	1125	1089	992	940	971	955	897	902	905	905	942	854	878	857	839	888	825	906	855	889	831	836	830	890	836	840	853	866	857	844	788	780	821	834	820	810	838	828	896	781	812	795	831	832	829	884	845	790	817	827	784	833	836	795	821	836	793	828	826	847	825	847	803	808	816	838	885	783	817	792	770	858	773	785	800	813	842	860	798	879	821	840	760	768	824	878	876	860	825	761	792	809	784	826	826	829	824	810	816	805	787	808	787	796	828	776	839	832	820	829	815	842	869	779	781	827	818	822	838	810	789	809	859	820	841	757	820	857	815	840	834	847	857	790	823	797	802	805	826	809	813	832	787	841	782	789	791	796	814	818	815	825	795	808	759	822	799	764	828	798	822	814	827	847	769	814	762	762	825	824	769	786	777	815	786	801	800	836	836	816	788	860	816	770	771	843	857	815	840	867	777	762	793	876	819	791	859	833	809	834	780	839	779	815	775	805	775	839	776	814	834	793	812	813	810	801	789	820	757	795	833	815	839	802	806	842	827	809	863	859	780	767	794	808	829	823	811	824	875	802	784	827	864	813	797	802	817	776	803	851	812	810	763	802	837	804	770	868	821	804	805	798	801	838	834	839	810	802	804	830	809	779	797	782	801	765	775	819	789	800	843	841	808	807	823	793	814	834	812	842	801	831	810	824	832	821	817	807	776	825	829	822	855	760	768	799	803	826	816	809	793	813	807	821	834	826	831	793	778	826	830	837	803	792	853	799	824	814	766	852	764	780	781	757	821	796	777	813	837	792	832	792	809	807	824	811	779	796	821	814	813	835	795	844	807	765	791	851	810	845	834	768	820	784	855	797	831	767	822	794	791	846	815	824	808	851	814	797	839	803	773	804	785	826	782	809	792	773	825	887	806	809	795	813	767	804	869	826	815	777	839	843	889	825	780	843	788	861	763	792	841	789	820	774	812	779	786	816	777	766	773	804	817	808	801	875	836	803	827	809	833	860	799	816	840	822	788	783	858	825	782	766	795	826	881	784	845	799	814	825	846	772	779	836	782	840	773	808	834	898	854	795	787	820	848	862	838	784	833	814	841	842	846	818	787	800	807	791	831	814	793	820	805	751	833	783	827	798	793	826	813	837	850	804	779	816	789	804	783	844	797	802	844	840	780	786	817	840	817	832	790	763	777	772	810	784	769	829	821	866	797	794	796	842	762	764	808	853	801	819	802	806	812	774	784	832	773	792	844	785	860	873	786	815	821	757	817	806	806	810	853	836	845	787	817	777	786	838	812	747	841	793	861	825	861	772	784	792	813	800	798	806	804	831	768	787	775	764	815	827	856	792	787	806	795	820	825	778	818	820	740	800	823	757	826	838	804	779	812	851	779	809	815	775	782	768	790	802	764	893	750	794	818	794	837	860	804	799	777	812	842	785	752	805	818	799	829	810	828	818	771	803	821	819	777	827	838	795	830	818	779	848	777	795	806	852	832	824	822	843	812	807	858	836	780	887	804	792	774	818	823	844	797	766	863	804	796	840	885	777	819	815	795	867	821	831	768	788	754	830	828	817	820	792	861	814	827	770	820	797	845	777	796	817	805	828	847	760	794	798	773	816	822	769	798	827	802	787	797	807	812	811	784	797	751	830	784	834	811	802	856	806	744	836	823	853	758	819	854	763	792	763	840	833	784	806	794	830	766	808	817	801	774	832	827	774	811	748	820	839	823	809	778	806	860	710	779	773	818	820	833	804	805	848	854	828	852	784	830	841	825	863	852	787	807	826	792	778	801	856	804	827	776	798	794	823	792	790	797	749	774	757	825	793	818	813	804	799	864	794	828	843	823	816	785	770	806	787	792	833	770	820	832	853	822	814	842	872	855	808	806	810	791	801	787	808	813	831	867	808	799	789	806	776	794	762	814	738	744	764	849	804	807	834	845	803	825	841	826	812	847	809	819	736	816	867	803	829	819	857	818	793	820	833	813	848	805	806	783	799	815	831	781	818	778	787	776	861	813	823	773	783	798	825	861	791	868	773	839	834	806	797	804	841	771	849	831	797	778	846	830	828	810	791	832	776	817	835	819	828	849	840	827	877	815	810	788	848	806	794	849	819	773	843	808	806	823	809	815	750	832	831	805	811	830	819	821	800	803	782	788	788	775	825	840	813	830	777	839	804	903	780	831	807	785	782	758	848	790	760	818	803	861	851	827	848	832	837	814	763	797	799	766	841	821	844	791	760	830	823	841	889	852	795	811	825	812	844	832	813	811	752	842	816	766	820	744	803	809	815	837	815	774	777	815	790	817	798	814	855	807	810	832	758	803	831	809	806	787	831	765	772	846	840	845	837	771	826	804	794	787	818	821	823	807	823	780	802	845	800	817	763	811	795	812	849	846	822	747	785	774	762	799	793	793	819	802	776	823	781	762	831	798	814	800	800	813	801	804	812	820	800	838	815	812	743	832	797	812	834	814	814	833	832	815	844	817	838	767	874	785	735	838	806	869	760	822	791	767	834	823	807	805	835	824	778	769	829	833	774	838	775	796	803	830	754	809	753	800	821	844	843	853	817	759	852	775	865	808	784	832	829	786	788	818	804	821	853	835	772	781	787	736	805	748	804	788	794	795	792	823	776	888	755	756	785	862	817	774	854	776	883	835	780	787	819	764	812	781	830	826	779	806	783	783	793	791	774	803	828	795	818	816	794	816	804	782	790	785	774	792	834	778	826	780	729	756	784	756	792	853	815	826	822	776	771	779	845	880	826	846	767	859	831	718	820	816	821	861	803	815	812	819	852	751	798	780	792	814	768	792	838	804	840	778	815	801	793	853	792	812	867	784	793	787	813	780	815	779	813	814	801	716	811	807	797	875	802	768	827	800	807	829	844	823	842	835	786	787	772	828	800	802	800	788	862	772	803	811	806	777	842	800	814	822	775	776	793	775	819	824	802	824	769	857	756	808	778	780	820	791	766	829	825	797	846	844	844	807	817	804	824	757	810	770	817	813	809	835	805	796	840	809	855	819	836	786	856	819	796	826	857	745	859	803	832	817	797	836	784	846	805	829	761	835	781	827	813	784	766	783	810	785	802	827	831	781	827	811	787	823	779	853	832	845	753	837	840	773	798	880	815	795	834	833	848	832	813	801	805	859	810	780	792	790	833	772	806	834	814	790	804	804	857	779	865	846	860	812	787	818	815	793	846	792	823	798	846	760	777	765	826	830	826	806	813	811	781	845	835	766	805	803	828	832	799	798	774	811	818	808	818	840	792	778	749	733	779	807	845	835	807	785	772	860	771	827	804	798	805	847	856	801	817	869	770	846	826	807	842	842	805	849	835	792	821	853	730	815	839	814	844	799	808	814	785	850	785	845	784	808	779	808	776	874	800	819	845	844	801	779	861	778	852	802	807	782	811	815	848	804	815	824	823	796	861	818	794	802	841	778	802	830	827	798	799	803	772	806	806	800	807	768	820	818
5345	260	165	167	168	135	150	143	166	183	176	159	144	171	161	147	153	160	142	143	172	164	171	182	160	155	139	163	161	159	164	164	190	153	165	137	137	134	158	150	153	145	156	138	155	165	168	154	160	175	140	165	177	145	183	156	150	133	155	159	162	154	160	155	167	162	158	159	177	137	154	157	150	154	173	131	150	166	159	165	149	162	153	144	161	164	158	150	144	131	139	157	154	178	151	142	196	159	142	163	164	139	147	192	174	162	165	158	154	147	156	166	161	158	167	163	165	131	123	155	155	139	176	155	155	168	151	161	164	141	161	171	185	153	157	148	158	173	165	178	158	150	157	148	165	159	151	137	158	150	170	150	176	168	174	134	152	185	171	172	168	160	145	170	164	147	157	152	168	160	148	148	154	150	159	165	171	163	176	130	162	162	169	171	156	178	185	150	158	177	183	169	165	161	153	146	147	156	172	125	162	158	137	119	167	163	165	131	153	153	166	158	153	144	149	143	164	166	135	183	157	164	160	143	148	166	160	166	158	157	150	159	161	170	149	164	140	154	166	161	158	144	149	163	183	165	166	136	129	157	165	151	124	175	180	152	155	153	168	170	197	159	161	164	135	143	147	151	157	138	162	153	143	167	138	165	152	140	163	157	162	155	163	161	165	160	158	159	165	148	154	161	142	182	162	164	153	155	150	148	176	150	163	156	170	154	153	160	151	157	158	177	176	164	170	172	170	164	151	165	154	161	152	170	185	151	149	184	175	139	164	155	144	155	157	168	172	153	158	176	191	172	155	162	147	149	156	165	147	159	151	151	162	176	167	151	180	171	173	155	157	147	164	142	169	136	134	164	173	178	167	141	163	162	120	172	172	168	150	164	162	142	205	176	154	183	180	169	162	139	154	151	176	163	165	167	133	143	179	148	177	190	168	149	148	157	158	129	160	168	149	160	177	172	169	175	146	175	150	121	129	137	147	183	181	156	148	160	148	162	154	137	159	174	175	139	149	159	156	145	164	169	145	180	157	148	179	164	152	143	144	158	169	167	157	172	126	167	147	176	149	168	143	140	157	163	138	164	164	168	174	176	128	149	193	151	122	162	170	117	176	167	127	156	127	168	164	187	173	158	166	150	154	168	161	146	166	140	147	153	162	171	160	144	161	162	167	152	149	143	130	149	157	160	152	151	164	168	189	169	143	149	179	164	162	169	140	153	163	164	144	143	162	163	155	145	123	151	143	167	155	151	148	162	160	181	152	144	166	140	148	155	158	145	163	145	169	155	152	156	167	181	157	189	150	177	159	152	167	156	161	119	165	151	138	139	160	137	141	149	145	160	136	158	160	149	154	163	147	152	147	154	150	161	174	173	137	144	153	170	161	159	146	140	152	167	171	164	183	161	154	167	152	170	192	132	148	157	157	146	171	164	170	184	145	155	165	162	176	161	153	147	151	154	152	162	162	173	144	157	162	161	137	146	170	142	174	157	140	149	175	149	143	153	142	150	147	165	171	181	179	141	133	152	142	150	174	164	165	165	161	174	155	133	171	150	151	164	151	170	146	164	157	142	160	147	165	163	148	183	167	146	169	155	151	162	171	165	158	162	141	131	161	169	142	180	176	163	160	168	138	141	162	165	170	148	165	180	154	171	156	150	167	166	172	153	169	168	182	144	156	168	160	162	157	167	171	182	165	143	158	146	192	133	168	172	157	162	152	161	138	175	164	161	152	134	174	201	175	171	166	169	151	158	148	167	175	154	157	189	167	184	154	147	145	175	165	139	147	151	142	134	150	154	134	153	137	151	150	162	141	176	173	173	153	166	151	135	168	162	160	151	171	135	149	157	157	177	145	157	154	159	144	131	176	148	157	154	147	132	173	156	150	148	186	162	177	156	176	147	153	145	161	143	158	155	136	150	127	150	183	151	142	185	179	148	143	142	132	163	169	156	149	160	177	174	152	185	140	165	143	146	163	144	179	154	143	138	147	153	166	168	134	146	181	163	155	168	181	164	185	151	164	161	149	136	138	155	163	160	164	191	156	177	134	153	168	177	150	121	179	160	153	160	151	170	140	157	153	157	147	158	170	168	165	163	168	145	157	178	147	135	175	162	164	171	137	156	176	146	145	164	160	147	168	152	176	176	146	163	141	168	164	149	158	159	145	154	152	140	151	164	150	177	132	152	149	181	161	198	135	175	135	158	148	150	158	156	172	155	129	152	142	174	138	145	142	142	139	168	157	149	156	118	173	171	147	153	143	165	167	137	146	150	140	176	174	150	137	175	175	149	146	159	148	166	152	137	168	139	172	162	186	176	135	159	185	174	155	156	168	157	153	168	156	139	163	146	169	186	160	156	174	160	138	159	145	157	133	155	154	165	162	158	168	158	158	146	164	137	164	153	143	160	157	145	158	191	159	160	155	148	145	156	170	186	151	146	171	156	172	133	157	168	162	157	159	145	151	160	167	136	136	169	138	146	154	154	151	167	165	148	146	160	160	171	130	169	152	141	146	137	151	136	168	161	177	142	166	158	153	160	148	179	156	149	192	142	170	189	149	140	139	166	129	159	161	185	177	157	160	154	157	181	160	142	133	188	141	185	172	172	179	169	155	178	181	138	161	170	181	161	177	170	165	158	142	148	160	167	172	146	160	158	149	164	161	152	155	170	154	157	131	163	155	161	155	137	158	138	182	161	179	165	169	156	144	160	153	143	162	144	193	175	151	148	157	149	158	158	181	137	162	134	149	132	159	152	156	143	177	136	164	150	171	135	146	155	172	165	161	161	138	182	136	162	166	177	145	163	125	166	166	149	168	171	146	152	160	164	143	166	140	131	165	155	176	156	154	145	167	140	142	139	137	147	161	157	163	176	154	152	171	163	145	158	151	154	158	159	183	171	142	130	133	146	181	138	167	157	152	145	173	152	154	146	154	154	141	151	168	158	185	191	153	125	186	141	174	153	150	138	158	153	158	149	133	156	128	174	141	173	146	161	155	128	159	155	162	140	143	163	157	147	184	153	178	153	151	162	164	163	141	146	162	182	163	145	142	152	171	137	159	163	163	171	168	154	157	174	149	141	174	135	159	161	158	139	169	133	170	165	146	184	151	147	167	167	182	142	151	146	142	173	136	142	152	149	135	156	189	164	166	142	160	170	166	174	140	144	152	154	155	171	154	164	149	145	166	156	162	157	157	169	171	154	143	161	171	161	157	164	176	171	158	148	164	155	163	155	150	158	156	162	182	176	146	135	172	147	150	168	169	153	175	166	164	143	172	139	173	163	170	158	139	161	169	140	142	167	145	170	143	164	165	167	151	172	148	155	130	146	164	143	151	165	146	152	156	169	138	136	181	160	135	158	155	169	146	143	167	159	146	153	149	161	186	169	166	185	170	142	163	158	145	153	163	158	170	161	163	151	136	189	168	167	160	135	149	172	171	135	163	166	158	151	147	163	158	158	152	156	154	163	175	168	140	153	149	148	157	138	145	158	170	130
3587	418	424	432	422	412	435	408	458	388	442	408	376	385	412	365	390	403	407	409	391	444	398	406	401	388	407	411	406	374	371	398	383	418	400	424	381	392	399	421	405	378	415	439	400	400	374	376	356	394	399	414	442	433	395	401	367	367	412	406	448	385	416	418	386	412	400	403	432	404	397	346	374	407	419	409	390	394	338	399	414	392	396	423	448	423	416	397	402	392	413	395	373	398	421	387	384	372	418	408	398	399	386	405	413	386	404	387	370	374	402	403	368	444	406	403	391	391	407	394	386	381	401	374	430	393	385	394	385	392	393	372	402	356	397	380	345	375	398	396	413	372	409	369	365	417	429	374	404	372	400	416	378	418	374	410	387	433	408	393	412	399	366	370	388	395	406	368	398	398	425	436	389	395	372	364	381	409	395	392	408	397	391	414	395	405	403	398	391	391	439	400	409	408	409	417	415	384	422	409	397	394	376	369	388	393	418	417	366	376	377	369	406	404	396	416	411	390	368	366	409	404	422	397	371	373	387	440	424	413	386	413	390	417	417	380	404	397	395	385	396	360	384	368	415	375	424	421	382	437	397	397	388	432	422	419	392	378	393	401	411	422	405	405	419	386	373	404	416	366	417	418	426	392	410	402	400	409	425	378	341	382	421	395	397	397	392	459	416	423	427	405	383	382	391	421	386	395	400	396	383	384	424	404	416	400	397	363	396	394	421	382	391	358	399	340	422	388	378	385	419	420	414	405	395	390	397	409	400	390	379	400	387	408	396	386	380	426	407	394	426	361	393	409	423	393	377	410	415	385	369	360	429	424	381	430	361	408	376	440	405	434	430	375	410	387	387	384	425	391	408	418	405	407	447	380	409	377	402	388	407	362	429	419	389	426	416	381	417	391	414	365	364	382	384	372	361	383	403	418	416	391	380	352	414	402	398	397	389	383	398	384	378	410	368	415	396	429	376	406	391	401	440	402	373	374	388	394	390	383	403	412	409	380	403	398	399	361	390	407	393	366	432	396	362	402	403	397	439	400	399	397	408	370	396	412	413	404	389	427	410	423	429	404	401	409	398	417	426	375	418	399	422	428	407	408	385	425	428	363	367	381	368	385	398	360	393	413	399	425	389	389	375	398	437	405	396	398	401	400	416	391	416	386	388	401	392	372	439	399	401	418	413	413	412	397	391	402	380	386	450	383	393	406	387	425	376	412	389	388	402	402	353	384	379	395	418	413	401	390	415	356	426	377	365	398	421	413	393	393	421	414	408	398	370	383	392	385	415	410	399	402	409	402	412	417	433	375	391	364	393	412	411	374	380	408	383	345	395	412	385	378	409	400	423	403	394	423	397	398	405	405	400	381	397	388	415	384	418	385	386	356	422	433	384	430	396	423	411	451	405	408	412	396	352	431	386	402	420	380	401	395	392	406	396	389	378	405	414	378	407	343	370	396	406	431	380	401	403	391	381	403	397	396	392	376	406	400	410	423	397	385	383	389	377	405	421	424	380	367	405	398	407	390	423	366	405	426	403	370	414	414	387	399	430	423	403	384	366	381	371	405	415	375	416	422	415	415	395	388	410	407	381	394	414	429	387	391	398	410	415	386	401	433	394	424	408	394	404	370	384	393	380	427	409	399	426	443	428	377	390	404	427	405	412	402	339	426	409	422	394	395	371	422	427	355	388	412	406	392	388	435	408	410	425	405	413	386	409	390	389	394	377	387	388	417	387	369	415	430	430	415	406	377	384	396	388	362	427	393	422	403	398	388	418	367	377	396	387	401	386	397	417	382	413	391	398	385	442	393	414	402	394	386	396	436	379	394	413	402	389	400	409	385	426	436	403	406	416	406	395	393	397	400	376	421	407	380	367	427	426	424	412	428	402	419	378	389	414	360	408	423	404	399	392	365	369	411	374	396	386	418	403	384	380	426	409	370	390	428	396	364	385	392	415	372	369	358	424	414	431	371	404	385	409	398	374	415	377	397	386	398	409	355	431	426	382	384	408	415	384	416	433	404	404	389	393	448	407	410	424	414	429	372	404	388	373	379	383	392	412	397	408	368	371	415	407	402	402	387	405	379	388	421	401	404	401	363	404	375	407	357	411	419	407	416	409	391	416	390	402	381	396	412	391	401	425	415	419	390	357	410	382	396	402	412	415	414	409	413	419	394	380	407	406	402	386	420	389	400	428	370	394	389	403	406	399	393	414	412	414	392	385	391	411	409	399	367	350	368	390	424	401	405	410	392	416	429	413	372	418	425	377	342	373	391	411	413	403	401	384	427	378	400	395	410	369	383	374	407	420	414	449	384	363	409	412	395	447	383	447	406	396	396	442	435	402	384	377	402	402	380	375	384	433	398	439	442	387	435	421	412	399	380	373	395	361	392	373	416	383	384	407	406	401	423	434	385	368	415	394	391	384	417	413	351	403	392	376	428	401	398	428	413	393	355	403	375	381	366	387	385	429	381	402	379	390	372	424	405	406	395	423	396	404	399	419	365	391	404	389	415	415	433	379	436	367	404	406	393	412	395	408	428	412	401	414	395	421	383	403	379	401	382	408	432	390	393	402	431	369	385	403	358	451	363	371	417	394	391	380	377	409	366	386	392	380	372	386	409	369	367	393	396	396	391	428	370	373	423	379	388	374	417	386	386	406	394	413	421	382	434	402	372	391	412	387	378	390	390	412	405	418	378	352	375	416	414	377	374	359	404	402	391	369	423	423	403	418	417	380	376	400	400	405	406	424	368	374	404	351	423	396	390	412	397	398	416	423	385	403	400	372	395	384	363	353	388	407	386	366	396	406	402	398	379	411	427	409	409	400	412	405	379	397	374	394	400	376	429	392	409	377	426	401	455	368	379	386	377	393	443	391	413	358	395	406	376	412	405	410	381	379	418	411	388	389	388	405	384	445	398	381	422	439	411	415	413	414	375	377	417	421	415	396	393	390	377	429	394	394	411	411	404	367	388	391	398	393	399	426	374	378	406	388	407	398	397	398	385	404	409	411	396	401	415	384	414	396	426	425	388	414	413	406	388	426	380	383	378	394	392	434	435	361	413	390	393	424	420	380	393	400	370	406	376	393	438	379	410	425	385	395	365	377	347	409	403	416	379	397	411	375	387	415	366	387	374	388	369	410	398	413	401	430	386	390	424	418	402	434	424	379	377	383	427	399	434	365	446	401	375	397	397	414	439	372	442	403	448	402	381	380	391	410	404	389	403	410	415	415	392	444	412	413	419	382	418	384	380	398	399	400	379	398	398	420	426	444	406	428	409	405	419	395	383	402	377	404	378	418	381	411	414	381	390	382	414	415	426	413	379	423	370	408	387	411	354	366	372	415	424	414	402	367	348	389	376	435	385	406	396	408	405	420	380	418	402	363	410	407	398	406	372	385	409	410	397	389	391	393	384	408	378	381	385	416	417	402	414	415	411	409	388	408	431	382	374	361	403	386	388	400	392	419	396	406	382	403	379	388	400	420	402	404	398
16644	1156	556	400	403	330	333	333	304	255	261	270	222	240	283	254	245	252	257	259	215	230	244	289	291	253	238	216	243	258	230	232	241	229	227	240	279	242	237	218	207	229	242	246	227	230	245	248	245	249	217	220	247	239	254	233	254	262	247	227	238	234	218	246	211	229	253	257	244	231	249	258	270	262	210	252	267	254	218	244	245	253	229	273	263	248	230	258	226	233	233	216	205	242	272	239	263	261	244	256	251	218	209	241	231	243	271	226	275	230	218	240	256	221	232	251	234	238	236	256	221	254	244	221	233	230	229	264	247	210	237	237	231	260	230	246	245	221	257	231	219	266	248	217	249	257	243	252	218	236	261	244	231	220	243	238	255	251	256	227	238	255	204	218	242	260	246	257	232	243	215	256	226	252	239	221	237	227	223	237	218	240	244	258	248	236	242	221	220	244	216	229	214	245	236	241	248	275	237	241	246	257	273	264	260	256	263	262	256	230	217	275	251	266	228	225	278	231	222	244	244	239	267	259	233	260	276	266	279	244	229	244	240	246	203	238	232	238	257	264	238	251	233	245	225	233	261	242	275	227	228	249	213	237	233	232	226	251	233	258	260	246	253	236	253	244	227	206	212	240	250	264	227	259	228	231	233	244	241	236	250	237	244	243	228	263	251	258	239	242	254	253	232	245	242	274	240	256	257	226	244	248	236	264	242	250	208	229	264	271	281	248	229	246	239	255	253	240	230	227	243	238	257	236	252	233	234	257	256	269	267	292	256	254	232	271	251	280	240	244	269	235	251	252	241	242	213	245	249	242	230	233	224	230	232	243	229	221	259	259	244	206	225	282	255	237	236	233	190	233	255	265	259	230	223	245	227	230	243	222	232	265	243	245	251	243	261	253	235	248	266	265	254	227	221	231	227	241	223	255	230	218	254	244	246	248	238	239	237	250	237	211	213	228	273	215	245	239	222	251	270	267	247	259	247	221	253	244	230	237	265	261	208	225	236	248	246	242	231	284	242	252	271	257	255	225	215	248	245	284	244	258	220	249	225	246	264	226	230	234	234	249	245	276	258	220	253	235	222	230	245	251	218	252	218	220	248	254	220	231	220	233	233	240	248	219	251	217	238	232	222	266	254	212	257	294	227	239	241	263	220	217	218	243	254	230	273	243	260	245	226	244	230	232	255	226	227	236	222	263	260	243	202	235	257	249	226	258	211	250	271	242	214	227	249	230	245	231	271	264	232	232	242	254	237	239	215	276	249	235	246	256	247	258	227	263	213	227	232	216	223	219	263	213	244	253	273	230	232	255	208	238	217	249	244	249	238	260	207	240	253	261	244	262	240	245	253	251	246	250	218	230	263	240	218	261	230	241	247	224	243	242	283	233	235	239	238	206	246	266	258	248	254	278	212	239	229	243	250	225	247	213	205	214	249	237	237	251	223	236	254	236	265	263	222	245	272	212	218	274	238	254	216	233	259	229	241	224	248	234	234	277	231	227	259	250	268	219	207	251	255	237	256	256	258	262	222	265	237	232	235	230	254	255	261	227	234	248	253	234	261	242	262	238	250	263	263	255	263	245	226	239	244	231	279	241	241	275	256	241	244	250	231	239	243	239	271	227	227	237	251	240	254	242	250	237	255	257	249	250	243	242	246	256	229	269	255	230	257	237	230	252	231	237	232	271	239	241	225	258	255	224	240	259	238	219	220	249	261	265	232	251	246	213	228	230	219	286	225	244	229	242	233	235	254	226	224	257	222	253	238	270	252	242	216	257	241	234	241	281	245	238	252	220	245	245	236	265	234	242	260	234	249	220	238	236	238	254	279	250	240	250	249	254	241	252	249	253	248	237	242	243	224	255	261	228	263	235	237	239	263	247	229	242	230	251	238	252	263	247	219	223	211	226	205	225	235	278	260	247	209	242	262	256	263	278	232	247	258	249	238	280	231	254	235	262	245	244	238	238	243	270	251	250	254	242	215	273	246	218	246	247	214	226	260	231	253	211	239	230	215	219	258	243	255	247	213	218	247	263	259	223	242	265	241	220	258	235	222	289	228	245	269	266	233	266	252	233	239	235	253	231	199	228	228	274	249	251	275	236	239	239	232	215	236	217	264	253	253	227	227	266	212	244	248	228	245	255	232	219	228	264	227	220	248	252	227	255	237	215	276	258	229	251	219	261	264	249	257	221	207	250	234	272	211	239	231	279	247	216	210	252	225	234	251	252	218	247	279	260	241	205	234	224	255	237	230	279	228	246	221	243	216	245	221	238	267	224	215	265	244	235	244	253	218	258	249	267	262	240	223	245	248	258	270	275	247	220	235	224	238	283	241	226	235	251	242	261	220	242	221	269	237	236	244	223	246	251	236	238	257	250	246	207	237	233	236	215	239	258	246	243	269	240	253	239	234	252	247	276	274	241	245	253	219	240	226	237	283	271	255	252	222	228	240	256	224	232	231	258	254	222	225	256	232	232	244	260	242	231	238	235	245	231	244	259	264	270	250	218	238	220	263	230	233	251	231	219	243	232	240	258	271	268	220	224	250	236	230	246	238	228	223	226	263	263	242	253	243	222	255	231	277	245	241	235	248	261	230	241	244	260	248	243	228	264	227	240	248	229	236	210	241	240	218	242	247	246	284	258	283	251	236	214	214	209	240	239	235	233	245	252	247	248	237	268	268	236	260	245	221	241	232	233	262	220	238	260	270	246	250	259	239	234	237	216	227	209	249	219	240	219	254	239	214	231	243	240	238	247	221	266	234	236	192	219	251	221	236	236	243	251	227	260	250	236	247	247	257	256	233	266	237	249	263	256	240	234	250	248	229	247	267	241	254	239	240	275	235	238	213	228	250	231	238	240	216	233	228	212	197	247	265	247	231	238	243	288	240	241	234	271	208	217	281	209	214	248	220	261	224	210	236	251	261	229	246	254	251	224	213	226	243	244	263	255	242	277	253	202	216	228	269	254	203	247	227	239	231	201	254	238	230	261	241	228	229	239	202	220	255	242	233	245	242	236	235	227	266	253	272	225	239	258	219	236	252	233	225	228	236	246	258	230	251	242	220	239	249	231	260	268	228	221	243	287	224	223	234	248	221	264	238	255	230	235	244	251	230	223	270	267	232	260	243	258	256	262	248	248	244	230	230	229	257	227	241	244	238	241	234	234	255	232	252	223	236	248	238	250	225	245	236	233	248	234	205	258	227	249	218	231	212	243	225	250	250	230	224	225	231	229	240	247	247	262	262	242	221	227	251	267	242	255	265	248	224	259	242	225	220	239	214	256	256	277	262	233	241	204	267	198	273	279	258	242	272	226	248	263	250	242	243	237	229	246	250	251	249	231	252	246	215	233	262	230	234	220	268	241	234	236	259	259	288	238	235	235	268	247	242	258	237	250	222	240	222	255	252	241	222	208	241	261	252	238	242	233	243	230	216	237	236	237	265	243	224	221	235	222	256	261	237	229	234	236	231	268	233	249	238	260	226	241	233	239
10248	818	1315	1396	1256	1033	969	832	812	774	706	739	673	643	692	648	644	629	633	601	576	572	607	627	571	626	614	585	635	599	568	601	602	614	621	623	626	587	587	566	593	593	594	588	602	602	577	556	557	586	592	582	599	567	562	589	569	574	588	574	582	560	563	568	600	566	552	575	605	578	568	586	580	603	588	533	604	564	600	575	553	630	534	520	598	559	560	552	579	577	589	589	587	571	538	541	584	615	592	585	580	551	586	553	576	570	574	596	610	584	539	588	590	620	561	587	633	605	524	631	585	560	577	557	583	548	584	574	594	547	574	585	575	529	542	609	585	592	597	515	563	606	562	590	569	551	592	609	548	532	540	545	550	556	573	553	573	576	561	578	552	553	546	604	615	562	545	560	581	602	615	533	611	570	598	601	606	565	603	550	554	612	570	571	606	589	586	575	562	556	587	586	557	585	558	561	552	611	550	596	593	561	589	599	567	579	622	556	607	553	595	585	568	565	600	594	563	598	565	578	582	586	631	518	571	582	612	533	596	585	556	592	602	583	572	590	520	558	625	609	637	552	595	532	570	574	524	568	614	572	594	607	615	581	542	573	567	595	547	575	541	593	569	576	536	506	570	561	564	573	573	588	516	538	580	570	604	571	582	540	584	561	578	601	587	556	517	547	575	565	559	541	581	551	570	541	595	571	579	593	564	593	574	586	583	578	561	568	534	576	549	594	584	556	539	573	538	542	552	542	591	569	579	598	591	581	585	571	547	540	562	571	569	594	595	579	570	533	567	553	568	590	549	585	558	574	577	565	571	557	545	627	551	598	572	536	553	533	578	571	584	555	564	593	591	565	591	587	549	571	590	591	565	572	589	586	529	611	596	581	557	551	566	588	592	583	608	545	565	567	620	523	555	533	621	552	586	570	577	579	567	562	565	621	618	573	550	584	573	568	554	589	571	579	596	598	594	583	603	550	575	574	567	607	546	554	549	542	580	573	583	600	599	563	582	566	546	593	582	597	616	582	583	556	570	593	599	619	533	602	544	578	564	558	568	565	593	568	587	551	552	530	592	557	568	571	585	561	565	553	552	595	614	567	509	594	531	575	556	562	585	576	603	561	626	588	586	568	572	603	569	586	572	567	551	577	570	564	581	561	578	580	571	552	596	554	596	579	578	557	564	606	561	584	598	579	578	573	581	597	537	556	501	560	570	552	578	608	557	590	581	561	605	554	584	566	572	584	521	594	588	584	589	562	553	577	564	579	577	541	595	532	552	564	562	559	619	549	553	596	586	577	555	552	593	608	576	606	577	615	565	576	574	559	550	574	574	563	599	589	549	606	605	551	591	597	561	559	622	599	591	574	550	560	520	583	567	557	558	603	570	589	547	562	550	606	576	590	580	553	588	552	566	560	534	567	570	555	606	624	583	591	573	561	617	563	573	581	571	584	633	600	573	581	592	566	589	573	552	565	556	528	570	581	581	599	572	527	595	551	576	581	581	566	551	576	580	581	575	580	571	592	568	594	574	518	578	544	608	550	569	537	582	561	568	556	554	561	566	606	600	581	586	569	531	584	526	533	579	632	567	564	557	589	530	572	552	588	558	553	557	585	543	578	536	514	562	597	536	597	567	533	610	573	548	571	563	564	532	561	576	607	556	579	541	555	579	552	564	592	565	597	588	575	571	588	608	576	573	541	552	568	553	556	557	596	588	545	561	598	589	600	566	551	611	586	604	516	571	545	581	551	576	620	581	632	596	566	555	600	613	598	583	585	584	540	572	593	532	574	585	617	583	558	573	576	574	603	593	590	581	509	582	597	573	550	542	561	574	584	564	605	601	539	556	590	588	544	624	586	572	574	569	596	575	563	562	541	534	604	577	589	645	607	588	575	552	575	561	580	570	569	588	539	610	593	609	544	550	567	575	598	590	615	573	538	566	546	585	590	604	594	615	573	599	584	570	559	529	527	565	543	542	572	587	555	559	585	556	595	599	557	566	584	601	574	608	567	569	544	614	658	577	545	579	590	554	578	587	597	560	601	557	577	551	604	582	626	580	585	553	577	605	559	584	605	613	574	564	573	567	579	581	534	600	546	542	538	576	561	593	553	564	574	569	605	596	624	586	589	544	561	549	587	572	552	593	584	555	574	561	610	547	557	563	569	593	558	590	525	537	587	614	563	638	591	579	517	565	566	593	606	607	574	591	590	541	587	581	590	564	535	561	586	612	598	532	573	582	605	569	553	554	564	582	605	581	638	563	573	582	575	541	585	565	587	577	565	637	540	583	611	544	567	597	583	606	604	595	594	545	575	583	551	581	565	528	544	609	575	555	595	566	537	654	570	563	568	583	543	601	538	590	658	559	541	546	594	580	622	545	546	586	572	545	536	561	541	561	541	572	604	572	605	557	607	610	604	604	593	586	593	593	553	545	557	563	602	573	564	594	570	550	577	542	557	561	529	549	598	620	592	549	521	554	563	560	622	560	545	513	568	617	577	525	545	582	564	562	551	570	585	566	561	580	601	568	584	588	612	582	577	610	557	572	553	577	607	603	577	577	579	575	590	609	545	594	566	542	611	567	581	562	553	547	562	542	593	579	578	594	576	613	586	558	567	562	592	560	542	551	544	573	577	608	606	561	538	586	592	569	590	593	523	533	575	541	592	605	590	619	581	558	574	554	562	611	538	569	562	572	538	564	582	565	591	560	582	590	573	567	588	558	555	573	597	567	574	630	566	580	604	589	559	586	575	581	553	557	610	574	544	543	574	617	617	629	539	545	550	576	536	588	549	570	574	571	575	587	557	569	602	565	558	571	541	585	607	574	546	575	560	534	572	591	631	570	562	598	556	550	536	596	546	595	588	556	567	540	591	533	531	557	570	585	593	567	529	637	634	552	552	581	527	579	582	545	580	507	533	611	582	574	573	600	624	611	584	563	597	591	565	571	588	583	556	555	576	552	594	568	579	567	566	527	578	578	541	547	587	549	574	581	585	547	575	595	556	610	624	568	537	533	573	558	567	572	544	606	568	550	556	567	619	523	566	573	587	583	595	557	548	605	549	566	552	590	613	565	570	585	603	602	559	550	602	578	569	577	545	522	585	544	575	568	579	586	534	582	568	600	567	583	597	569	564	585	599	584	569	590	550	538	552	612	604	592	567	618	586	548	581	614	537	597	608	555	533	598	559	564	582	634	557	586	543	569	575	548	560	573	577	550	570	576	600	556	563	584	605	558	584	585	579	565	593	530	567	555	587	609	549	531	546	555	590	636	565	599	575	532	565	559	614	603	547	531	595	601	549	567	579	572	583	592	522	612	571	555	576	571	592	591	571	570	570	605	569	528	525	602	540	528	590	577	583	573	564	542	573	604	560	551	590	567	590	582	574	569	530	538	564	575	597	593	561	641	564	546	567	557	591	561	610	563	549	611	556	603	565	582	642	572	574	607	560	548	585	592	576	566	563	558	578	548	558	550	575	607	625	555	590	565	587	584	548
25771	2877	1153	953	626	577	499	471	480	470	433	417	363	401	377	396	386	398	382	354	356	361	379	345	396	355	343	383	332	390	387	398	364	370	384	404	334	353	371	351	386	378	374	408	355	364	385	350	365	367	400	338	373	376	392	393	384	335	327	368	345	378	393	347	392	388	352	376	402	389	388	355	389	345	360	367	359	360	381	354	370	393	381	360	371	394	369	374	363	376	355	378	348	347	382	337	388	353	353	375	342	366	412	378	359	338	362	333	376	368	365	363	381	369	347	408	402	379	372	417	367	342	348	332	384	382	367	382	336	402	384	363	407	356	366	393	379	350	313	376	389	410	387	351	359	350	366	347	389	358	353	382	377	340	339	339	414	371	355	396	416	366	380	368	366	358	315	331	372	335	366	367	359	377	340	374	357	369	355	358	339	330	377	389	388	345	360	376	359	368	365	416	338	357	394	343	365	375	380	335	315	346	354	348	358	375	385	355	368	400	356	386	328	340	371	351	394	375	327	335	355	364	381	375	394	349	363	365	343	380	404	375	374	351	346	342	340	334	355	361	333	358	353	354	373	377	351	409	366	315	336	398	333	389	354	385	353	353	371	332	353	386	352	361	332	340	385	385	397	378	380	362	345	361	359	357	380	353	371	349	364	361	385	412	361	350	353	371	390	374	371	362	335	372	385	354	366	344	351	364	378	374	373	385	356	380	364	345	331	387	335	393	359	380	387	364	363	365	375	355	341	362	369	368	356	373	397	383	384	382	368	379	356	365	378	368	350	333	379	348	390	371	369	360	364	367	371	375	377	414	362	373	353	350	369	353	351	344	390	386	365	345	330	361	325	358	391	351	351	345	344	337	364	385	339	350	345	385	358	384	349	365	386	390	394	374	357	383	371	322	369	404	394	396	356	340	334	353	344	376	362	355	384	365	346	366	378	365	343	346	387	370	337	371	379	349	372	357	383	363	393	389	354	368	393	396	366	394	371	346	323	401	343	344	345	384	418	393	379	374	378	347	351	394	370	376	357	381	399	370	369	380	389	355	370	360	370	375	349	375	353	356	379	382	363	402	356	365	357	361	351	369	341	377	339	333	374	326	359	381	381	346	376	376	366	336	385	398	358	382	422	321	351	380	363	344	356	366	373	383	338	396	383	379	326	374	375	357	373	365	359	329	369	342	400	351	324	388	387	356	369	411	352	345	373	369	377	356	360	360	350	362	382	370	362	362	371	383	400	379	369	377	366	366	364	325	391	357	368	336	343	345	361	379	368	352	334	339	344	351	358	385	395	328	394	381	400	359	355	349	305	369	374	346	375	396	339	368	349	350	359	366	391	364	349	385	347	362	365	391	381	379	363	368	393	385	358	391	406	381	368	366	370	391	377	337	392	399	368	348	363	392	365	347	364	372	360	374	370	357	392	398	379	366	371	369	388	353	352	378	344	355	403	394	353	366	362	410	371	317	344	346	344	343	341	372	351	389	346	384	405	337	322	348	352	368	339	388	399	393	371	369	339	390	389	369	315	382	364	350	364	348	367	362	359	359	372	362	392	399	351	372	444	378	379	344	366	402	380	346	370	357	379	362	332	373	366	362	368	377	363	399	384	321	354	329	382	356	369	367	387	373	338	376	319	364	389	330	377	333	335	379	375	363	368	363	353	383	353	388	350	365	361	321	360	397	391	389	366	391	371	365	410	394	383	358	367	397	373	335	377	371	384	366	390	378	370	349	349	377	354	349	339	371	388	367	341	380	351	370	345	373	341	405	359	380	371	398	385	342	338	366	399	385	410	366	364	390	413	339	368	379	399	364	382	340	380	393	370	352	359	381	354	381	351	338	351	387	371	348	369	415	407	367	359	353	354	339	393	364	354	390	362	392	374	351	316	363	358	368	429	360	389	335	392	408	385	361	322	371	381	376	352	378	352	333	386	425	385	369	344	343	323	382	366	339	370	358	357	399	356	380	356	396	373	362	373	321	372	374	362	388	371	339	336	340	382	373	372	373	369	377	364	412	346	363	383	376	353	396	364	354	345	426	341	384	332	343	376	352	356	347	353	340	386	359	348	402	375	355	362	329	335	384	396	351	388	352	383	393	393	349	387	372	428	393	365	403	367	310	344	370	387	400	363	367	360	389	383	370	367	360	399	331	404	370	322	366	371	330	386	420	351	359	337	324	360	352	351	354	367	390	351	395	356	378	351	354	367	402	385	355	359	351	390	394	347	372	364	352	340	328	381	397	349	392	350	368	334	367	370	343	355	340	356	361	425	372	363	344	359	384	381	385	372	381	419	374	385	378	365	409	386	321	348	386	385	355	361	363	356	365	363	399	369	381	368	371	397	361	332	361	344	386	383	381	342	396	388	373	378	373	327	363	373	385	366	365	388	365	368	362	317	377	381	380	420	359	410	377	394	390	409	367	331	354	377	382	386	331	352	369	387	413	388	394	360	328	394	371	348	337	389	394	356	358	389	384	367	368	398	359	353	404	368	371	359	357	375	349	368	367	402	360	401	390	375	373	355	392	383	367	396	349	385	366	329	410	386	383	353	385	373	386	381	384	355	357	383	400	362	362	380	320	390	388	357	351	352	330	397	360	366	356	379	360	404	376	381	357	332	399	319	396	356	352	392	371	324	363	345	368	391	352	392	389	387	404	349	368	322	419	386	349	339	333	348	373	330	385	355	371	361	376	408	399	362	387	395	346	370	371	403	371	389	380	367	351	347	341	379	404	358	370	385	372	370	337	374	377	319	382	355	349	347	341	345	388	342	345	380	341	351	366	349	338	373	371	401	366	371	377	378	395	387	376	336	329	361	374	347	358	357	379	354	397	387	345	366	366	354	372	336	386	380	381	354	347	327	388	402	361	369	377	369	343	344	328	356	360	371	366	360	371	380	343	356	410	391	373	384	356	358	381	364	349	360	369	399	407	398	395	396	364	320	403	364	401	355	401	361	382	371	391	406	359	364	334	353	358	389	389	359	394	359	377	375	378	373	378	391	397	384	383	310	356	363	372	372	362	362	375	374	396	386	402	403	355	386	361	353	334	365	382	355	358	326	357	370	376	363	369	389	372	351	345	381	398	394	370	363	359	350	355	365	377	356	352	390	349	398	337	362	364	367	398	391	351	367	362	353	365	354	390	355	427	340	328	375	376	353	327	352	358	370	326	376	368	373	362	340	379	354	376	382	363	331	370	326	331	365	347	361	340	348	363	369	395	354	374	408	378	365	361	348	367	406	345	368	391	386	380	382	375	407	393	359	366	362	397	375	390	381	368	406	389	354	385	390	375	322	391	368	360	364	320	356	369	342	373	399	356	372	422	386	398	412	368	359	355	372	390	375	381	341	377	397	359	398	384	369	351	389	382	369	418	391	368	339	395	337	347	337	371	326	390	351	337	386	374	369	377	416	384	352	350	357	356	360	372	387	381	386	410	417	405	354	346	381	367	382	364	359	351	337	382	337	377	377	338	351	307	401	359	408	360
13357	1398	2047	2404	2083	1851	1530	1320	1272	1183	1132	1057	1064	1059	1001	951	970	953	930	854	921	839	883	849	811	865	872	836	827	864	882	847	899	830	817	823	846	867	838	866	820	801	831	823	844	799	816	806	860	816	787	826	801	796	834	886	854	810	834	830	856	845	844	812	825	808	785	865	821	814	741	831	786	848	857	792	815	820	843	818	826	849	797	799	862	820	776	837	823	792	801	799	871	809	809	766	831	835	783	790	828	803	794	805	777	809	776	822	779	813	803	826	819	833	809	774	820	810	824	820	841	829	791	769	838	809	839	838	749	790	885	851	827	788	810	845	823	794	826	808	796	829	811	848	788	820	810	837	803	788	857	814	802	822	856	780	826	771	791	842	840	825	790	787	846	811	823	827	790	837	823	824	818	855	823	763	778	757	838	836	796	846	773	793	817	877	796	807	825	830	814	824	771	846	860	790	814	843	810	792	813	806	857	814	807	827	793	791	844	874	777	832	831	760	778	806	813	801	820	826	857	775	765	786	827	815	825	779	826	854	784	835	815	857	845	808	833	802	765	818	806	766	831	843	795	787	855	805	805	806	820	844	787	832	830	808	808	793	774	807	750	827	792	782	807	831	802	814	814	771	827	792	834	800	766	833	787	820	803	795	785	837	788	824	846	810	788	776	825	828	766	817	804	827	750	829	803	860	766	817	753	787	801	830	844	829	844	849	802	800	834	820	829	850	842	892	746	816	782	797	875	788	835	797	821	799	857	834	829	789	870	772	813	835	828	789	805	795	806	887	815	816	810	777	825	774	859	795	848	811	779	803	846	815	846	785	870	824	808	809	851	797	819	815	832	809	809	851	768	827	820	769	865	818	806	839	831	795	789	825	763	809	783	776	778	768	831	851	814	784	806	780	830	840	827	832	809	790	778	812	761	792	807	804	749	760	822	808	805	782	758	794	828	816	794	800	754	799	835	803	793	813	822	814	840	808	817	797	836	833	824	791	770	850	799	801	828	765	794	774	792	833	854	748	805	778	758	787	810	772	778	841	786	806	778	801	807	805	859	799	798	772	828	803	820	798	834	844	789	799	800	807	777	870	833	810	806	824	833	866	819	811	844	824	756	822	847	796	801	827	801	809	825	864	799	784	770	757	799	812	814	848	799	795	802	835	822	811	773	795	892	827	757	844	786	741	841	849	841	833	806	784	812	736	754	815	806	826	821	822	820	792	836	809	759	810	817	794	779	727	804	808	836	825	806	773	814	836	843	840	796	828	828	766	801	787	788	840	786	846	846	809	766	839	801	833	781	823	820	800	849	874	763	856	795	844	741	837	870	805	786	808	780	840	772	855	820	819	831	824	768	789	867	870	854	805	831	755	821	829	819	820	793	818	815	769	774	878	824	785	834	845	773	859	777	792	802	819	758	794	825	781	799	829	748	814	810	841	808	799	823	851	772	848	847	805	782	833	775	792	857	822	793	823	787	835	807	740	834	799	865	889	818	836	830	823	863	790	811	800	800	832	817	816	813	856	785	822	863	821	820	763	814	795	806	834	803	835	830	775	838	801	782	838	839	871	815	788	802	798	817	838	787	802	813	787	824	814	846	831	783	773	778	806	823	782	786	791	806	846	813	793	813	811	793	799	834	790	800	824	790	786	805	817	831	865	806	797	779	774	805	830	775	808	847	819	779	820	767	852	789	831	790	823	852	822	760	785	808	828	748	831	813	801	807	856	863	774	858	790	828	798	788	790	851	763	807	863	857	796	823	808	835	823	832	771	855	826	782	796	807	776	821	831	775	839	840	803	778	829	815	815	841	840	787	837	850	790	787	785	772	803	808	804	797	774	746	829	825	791	804	778	789	807	821	791	838	795	855	834	863	798	800	769	770	856	818	842	816	822	841	808	817	819	827	778	745	763	837	844	789	805	844	833	793	835	825	835	814	786	826	795	815	790	820	811	799	790	817	806	831	825	816	808	823	821	808	810	781	816	802	799	806	826	822	750	827	754	814	791	790	812	751	811	830	781	829	813	840	833	814	845	781	817	767	815	804	795	794	774	802	837	805	847	833	766	786	733	858	763	815	859	807	834	770	813	823	834	845	821	850	832	810	815	812	820	835	800	775	807	791	800	826	775	795	838	813	761	799	817	798	800	801	754	817	771	815	792	836	781	817	763	778	795	826	780	855	835	816	819	821	776	789	787	815	844	834	820	812	772	815	773	825	781	774	869	816	810	822	787	809	821	820	864	804	758	775	824	876	821	775	801	780	838	819	810	785	811	783	839	814	858	832	800	790	796	793	752	838	793	784	802	776	844	800	826	809	811	787	793	823	852	797	824	791	739	841	764	785	820	787	819	793	819	851	805	842	805	796	812	798	789	826	800	841	803	810	839	805	775	816	833	842	783	742	831	852	799	783	802	812	795	783	843	872	817	812	872	821	865	773	815	818	834	789	785	811	835	827	806	857	800	822	784	815	829	787	859	869	803	783	811	817	790	830	809	770	829	825	784	790	777	789	843	757	816	902	807	846	823	816	776	786	789	812	839	804	844	818	804	760	775	804	792	822	823	776	771	817	844	797	823	772	835	814	830	806	850	814	840	839	857	811	818	800	826	864	747	769	769	827	805	739	788	812	806	818	801	801	828	886	789	794	833	814	846	812	836	762	797	816	840	782	828	809	815	794	776	820	817	746	792	824	795	755	840	816	827	820	808	783	801	826	784	853	830	787	820	775	827	793	822	838	830	783	763	754	788	787	834	808	837	797	807	770	797	811	829	828	820	801	836	792	841	778	796	831	841	797	832	786	831	831	825	806	837	801	798	823	847	784	738	842	850	819	807	830	771	813	751	794	838	800	815	867	808	830	859	801	842	791	821	804	800	833	797	841	801	866	795	794	815	786	807	813	822	883	792	832	807	846	840	854	828	800	816	867	815	810	758	795	828	803	833	781	799	824	800	815	827	836	838	820	799	853	812	776	767	786	776	823	840	785	805	801	795	798	821	839	803	823	873	862	830	825	800	817	800	802	795	857	815	841	830	864	769	814	804	828	859	781	816	823	828	772	848	887	781	809	834	822	834	772	798	825	781	846	830	823	800	767	858	824	807	786	831	796	847	782	724	823	811	789	818	783	796	816	803	797	831	790	798	850	804	800	794	839	815	840	836	835	796	840	841	803	809	775	827	808	820	766	824	831	789	838	808	795	780	810	834	771	775	805	844	806	829	807	820	838	824	846	801	771	809	856	775	840	812	850	835	796	852	792	857	805	789	805	841	776	833	806	865	789	819	801	809	904	741	790	805	839	853	775	814	834	781	832	799	827	813	841	774	835	817	826	842	793	782	798	776	791	821	788	819	780	772	839	738	831	783	842	734	799	778	867	749	845	906	803	769	786	796	822	822	788	804	810	833	861	889	821	799	782	828	867	780	798	763	818	789	793	851	819	827	795	820	806	816	784	821	825	868	810	782	767	782	787	824	796	751	832	818	756	779	879	734
4869	225	179	149	166	161	175	164	167	151	140	147	168	157	154	143	157	172	138	171	179	147	172	158	159	142	149	160	159	170	174	157	162	162	153	146	144	159	144	152	173	147	145	162	167	159	137	147	174	156	153	178	149	170	146	143	144	162	149	136	151	167	165	142	139	161	168	157	152	163	157	152	167	168	164	173	149	157	175	148	162	136	145	145	164	141	146	165	152	157	163	176	152	166	160	171	146	156	160	167	170	159	163	152	158	133	146	147	153	174	183	175	156	134	149	162	150	145	165	152	146	158	154	141	140	145	170	145	166	157	157	165	168	161	157	179	155	181	157	151	156	149	171	156	138	146	144	171	152	143	144	162	156	149	145	139	154	148	151	182	167	153	163	176	135	165	142	183	151	174	157	155	162	167	145	161	180	160	169	155	159	174	141	157	179	175	166	159	167	193	143	181	170	144	143	173	147	130	160	155	178	183	169	160	164	143	153	137	151	171	164	144	188	153	152	149	156	155	186	172	159	148	176	160	166	176	138	166	147	157	147	139	149	178	166	149	165	163	158	184	166	154	161	162	132	156	187	159	163	170	151	151	152	164	179	159	151	154	151	156	168	171	157	162	146	133	161	175	145	144	135	162	162	165	159	158	148	169	174	125	144	154	151	186	168	133	163	148	151	164	146	174	174	172	160	179	165	130	149	150	163	175	138	143	142	148	160	168	146	172	131	144	145	162	171	180	146	168	145	173	174	172	157	172	148	168	147	179	122	138	158	187	131	158	167	155	151	149	163	131	163	187	149	180	153	144	152	149	166	151	164	151	162	145	160	143	133	155	162	180	144	158	171	142	170	146	166	180	170	164	163	141	160	167	125	172	157	150	161	167	147	156	186	143	151	125	166	195	170	153	154	150	148	161	141	172	155	156	151	146	164	174	155	143	163	158	169	154	156	147	162	165	146	137	170	164	163	175	161	156	153	132	181	185	171	136	141	154	140	148	134	159	151	154	158	170	169	163	159	172	163	135	152	154	165	149	149	144	163	163	138	147	141	151	168	165	132	181	138	142	170	166	148	161	170	145	163	154	139	150	158	153	156	162	167	147	156	154	170	178	145	157	154	140	156	157	167	141	155	153	153	180	196	151	145	155	159	133	130	161	156	186	158	165	147	147	180	145	164	172	144	155	154	147	159	144	161	149	165	170	151	176	151	134	167	157	152	137	165	176	179	182	156	142	153	146	149	146	143	154	149	146	160	152	172	146	143	130	136	160	152	166	161	147	176	171	149	162	164	149	153	153	160	158	169	157	158	136	155	156	166	141	166	143	173	152	170	161	149	178	132	169	154	171	156	172	168	154	147	171	156	154	153	146	156	160	166	170	165	187	188	162	175	145	150	181	165	156	163	171	167	156	141	162	140	146	151	147	152	137	189	164	146	153	151	158	150	170	133	166	167	156	158	153	147	147	201	158	165	158	183	149	151	173	144	169	175	145	133	158	160	168	176	161	148	156	146	156	127	157	129	129	130	162	157	157	144	148	125	162	141	161	173	164	152	142	145	144	175	147	155	137	147	160	167	156	156	145	161	144	146	180	164	169	158	186	161	140	162	184	161	175	181	183	150	173	168	142	150	150	150	162	171	167	158	156	167	177	126	153	184	143	149	150	141	157	154	145	143	156	172	149	159	138	126	163	160	161	164	158	144	161	155	140	141	164	145	175	161	135	143	168	152	167	151	164	129	152	158	152	155	161	165	168	134	185	163	147	189	147	167	153	161	178	167	158	158	155	175	157	140	167	152	156	136	148	164	154	143	157	128	139	146	146	152	141	190	165	159	126	175	148	144	162	146	175	151	135	188	162	133	179	163	188	139	153	146	156	131	164	138	161	134	172	165	170	158	159	194	167	156	136	153	153	136	155	145	160	147	151	153	158	168	171	143	155	155	150	177	144	164	161	178	159	135	151	156	172	162	152	170	149	136	153	149	164	165	170	177	167	146	147	149	143	181	140	159	146	148	164	176	182	145	148	169	155	151	151	167	138	152	143	137	172	168	164	161	171	157	164	147	176	135	160	132	147	163	139	131	173	169	153	151	145	192	159	172	172	171	150	153	175	166	155	175	150	150	155	134	146	156	146	175	144	151	161	166	159	171	148	168	151	155	155	184	187	148	137	142	158	133	149	170	136	137	168	148	165	158	144	172	175	139	150	142	161	171	171	168	189	149	154	168	132	149	144	164	159	191	159	167	162	140	180	146	150	122	179	150	129	179	149	169	167	160	142	167	172	159	116	161	162	158	148	141	158	154	141	161	159	155	176	154	168	175	163	134	170	143	175	143	168	143	154	156	152	148	174	157	173	160	134	131	159	158	158	164	139	168	152	185	172	160	166	140	193	146	177	150	150	134	157	180	163	142	151	139	134	176	161	149	169	172	165	156	142	157	137	167	131	170	173	145	146	165	156	193	156	170	167	164	159	179	156	163	148	152	153	158	158	159	164	148	157	155	145	155	142	149	151	141	164	160	142	130	170	151	170	178	144	141	143	170	164	169	150	174	157	149	153	145	172	172	146	155	139	167	165	165	143	168	189	146	146	152	144	167	141	140	146	153	176	137	150	161	164	143	163	164	140	150	129	151	141	162	165	194	153	150	154	177	167	147	151	156	162	191	158	159	157	152	146	138	166	165	149	185	143	147	142	135	156	149	153	176	161	167	151	159	141	144	164	179	152	155	154	164	157	139	153	159	158	145	153	186	151	149	173	155	150	174	161	159	172	160	161	162	141	152	149	158	167	151	138	150	139	139	164	164	160	155	166	155	158	129	172	161	172	178	154	139	164	177	135	151	156	152	155	153	167	157	169	148	167	140	151	164	156	161	155	158	171	161	163	156	166	151	178	153	141	147	148	158	182	190	165	139	144	145	165	122	153	183	183	180	162	191	142	160	166	139	157	143	178	152	167	155	156	140	147	177	152	147	161	152	138	152	133	155	149	140	179	151	168	159	157	143	164	160	170	146	146	166	174	155	165	169	146	151	166	162	171	168	171	148	160	181	172	152	147	139	171	158	143	161	146	144	165	158	133	128	182	161	155	172	143	136	160	150	153	181	156	141	159	158	154	164	133	134	153	153	169	157	170	155	160	142	128	140	150	142	163	142	133	178	143	145	158	168	141	160	166	150	150	151	164	152	161	170	175	158	151	137	154	136	161	179	198	143	154	143	150	153	172	174	151	164	161	157	158	142	200	137	168	154	154	156	149	153	173	182	146	160	160	169	166	163	143	160	168	157	139	163	152	162	161	143	140	150	133	133	143	159	182	158	149	176	156	154	175	178	152	167	162	129	149	146	147	145	163	143	172	127	157	145	162	145	142	145	162	172	165	177	156	143	155	161	163	174	185	159	176	157	141	129	177	158	151	136	121	173	129	162	147	157	153	175	146	149	148	163	156	165	177	146	166	169	148	147	160	154	173	172	142	162	168	136	149	156	162	187	141	156	144	160	150
3338	399	377	417	455	393	378	401	385	401	361	439	415	414	415	399	399	381	449	437	432	389	398	407	390	393	380	420	360	377	367	400	387	384	393	395	414	390	401	393	401	399	422	382	435	411	428	390	416	386	368	429	418	397	362	419	393	399	430	401	419	406	412	368	403	431	383	437	410	385	374	392	399	421	407	378	397	403	403	407	399	431	350	389	377	415	434	403	383	383	432	369	396	413	415	376	388	424	384	424	399	410	389	398	371	412	400	388	429	352	395	366	404	422	410	401	401	377	392	372	373	388	421	400	381	422	417	423	381	352	400	429	427	374	377	388	396	384	382	391	391	418	399	389	394	404	400	370	387	388	393	393	394	377	407	384	352	414	380	366	413	422	392	383	378	424	390	391	357	403	392	383	386	388	382	377	404	422	395	434	426	372	398	440	391	399	367	436	402	411	399	387	387	419	371	397	419	378	378	373	425	393	360	368	385	398	377	377	399	375	397	445	382	391	419	388	387	376	391	387	409	400	427	388	379	353	401	403	413	388	411	343	368	419	425	418	422	378	434	384	366	392	395	386	382	404	398	392	382	408	376	396	379	395	398	426	376	387	401	378	400	383	388	392	381	373	413	383	402	405	396	407	377	416	364	402	422	401	395	394	394	379	379	409	426	404	445	438	384	444	386	393	420	417	396	392	387	378	436	380	384	386	432	364	418	422	396	399	378	388	423	414	394	371	377	421	348	407	392	407	374	412	418	386	382	417	367	433	389	398	400	394	350	408	391	416	388	382	378	405	405	408	364	406	346	389	407	389	407	392	386	406	388	423	403	388	405	426	387	348	386	404	402	398	375	401	409	412	407	457	431	393	379	363	423	389	408	389	396	371	378	391	398	371	375	409	435	382	408	420	393	379	395	402	424	419	411	389	419	375	419	349	395	353	387	404	371	388	446	416	380	404	402	388	424	375	401	387	396	365	394	392	423	407	377	423	381	377	409	410	415	363	378	403	397	406	413	396	432	386	375	408	410	368	409	402	398	414	383	451	373	392	408	386	371	383	366	382	418	414	396	393	431	413	377	394	399	385	373	401	431	391	391	395	413	386	390	404	401	361	366	385	381	403	362	383	401	437	376	376	402	429	395	406	396	402	377	427	384	375	406	412	412	388	390	403	385	355	401	362	389	394	388	385	403	391	425	383	409	407	412	370	375	408	382	388	393	391	419	420	421	384	415	400	397	459	390	383	372	418	392	395	416	361	379	403	430	377	392	370	412	419	394	419	417	380	422	379	366	398	396	412	421	430	420	380	414	390	407	383	425	389	418	386	354	378	434	386	414	424	421	384	381	412	388	371	389	411	368	386	396	420	400	427	406	402	347	363	412	397	411	409	414	417	367	414	382	401	402	398	400	429	435	402	370	408	398	384	392	397	393	432	387	398	412	369	390	416	400	397	394	431	390	418	376	389	408	402	383	383	375	398	418	361	378	374	418	390	379	388	403	366	432	359	390	441	409	397	424	393	357	383	404	395	373	429	363	393	375	337	386	410	405	371	383	382	396	371	390	386	398	388	397	411	379	380	427	374	377	409	387	450	361	380	404	421	410	428	407	381	354	396	388	394	398	359	360	381	370	404	369	419	397	372	424	371	395	398	383	413	417	392	381	390	418	385	400	422	390	377	408	371	411	388	391	394	380	406	395	423	391	383	413	387	367	430	385	405	386	407	388	398	364	398	374	387	390	386	391	385	370	377	383	410	400	380	410	419	403	385	385	395	414	400	415	380	412	400	385	400	392	369	384	391	400	368	369	353	380	413	386	403	386	392	375	396	392	418	397	401	390	383	375	390	375	429	380	405	398	397	390	389	419	380	372	400	386	345	446	361	431	399	390	419	396	365	415	409	409	424	424	389	416	370	409	442	419	440	374	396	398	438	395	394	408	389	387	408	390	442	405	386	418	398	409	385	361	411	385	382	424	371	401	414	395	407	403	404	408	391	357	399	411	419	384	390	390	379	412	407	404	364	378	400	402	388	379	409	389	365	372	384	398	366	346	390	375	442	382	453	377	394	383	389	427	379	393	393	424	369	376	411	402	402	413	388	381	410	389	374	413	388	413	385	422	427	427	406	373	422	390	395	401	416	395	402	395	388	402	392	391	412	387	379	417	364	404	394	388	395	430	369	373	392	414	394	391	395	375	439	383	373	439	421	395	381	389	396	410	425	407	419	393	405	345	369	405	389	397	414	383	445	397	429	398	394	439	406	363	403	369	380	378	422	394	401	378	394	372	431	417	390	400	403	400	389	397	374	391	436	400	391	409	371	405	384	386	411	386	357	379	388	422	403	395	408	415	410	401	385	417	398	408	394	391	415	393	382	370	398	392	405	366	390	372	384	415	391	390	384	387	369	403	404	399	403	426	395	404	371	405	377	394	420	381	385	414	374	364	374	389	350	433	378	375	397	397	379	366	371	417	423	431	403	377	392	392	397	385	388	388	409	411	409	413	389	395	417	392	412	422	396	424	397	367	391	396	371	396	386	439	407	432	398	375	396	399	389	405	410	379	395	371	385	403	374	423	403	402	377	410	414	411	360	401	429	417	383	364	413	388	401	443	411	397	399	372	417	404	390	411	405	407	408	402	405	396	399	392	384	409	445	390	393	428	400	354	377	412	397	417	368	401	376	400	389	410	415	387	410	390	402	415	366	401	373	394	400	422	378	365	385	382	380	393	396	400	393	401	370	368	435	364	432	379	428	402	450	408	409	373	392	376	396	415	370	398	419	422	422	405	406	386	438	380	391	407	417	392	401	360	386	405	409	390	373	421	394	421	422	427	408	415	390	400	359	390	406	379	401	436	410	408	377	384	403	403	404	441	423	394	441	403	403	372	410	413	396	365	412	381	430	408	390	346	393	371	453	406	410	392	381	415	373	398	369	388	418	412	404	434	393	387	379	373	406	388	403	370	392	397	395	422	402	384	427	381	428	390	413	388	389	404	394	391	404	404	400	389	415	397	380	395	383	383	408	376	362	410	414	423	399	402	355	420	397	400	395	417	414	417	393	421	419	385	398	421	385	422	390	383	384	382	426	370	355	402	410	458	407	402	426	385	406	378	388	411	374	368	350	404	404	427	397	370	386	365	399	375	388	389	374	383	372	384	357	383	405	400	383	404	436	373	430	382	374	382	382	409	394	420	439	413	394	412	411	382	379	400	402	422	442	395	414	399	361	387	377	409	411	382	418	400	382	377	389	399	417	401	419	381	413	385	384	378	418	403	432	407	389	387	385	370	381	403	394	408	403	386	393	381	396	399	405	358	398	419	442	387	397	389	388	402	375	402	410	390	404	375	381	373	406	375	417	381	405	400	399	389	393	402	410	420	399	400	432	356	438	407	409	400	425	404	376	413	386	369	386	402	387	417	400	437	388	413	391	395	387	412	410	434	396	372	423	406	380	399	396	431	356	415	389	392	385	377	391	392	380	404	379	392	413	379	409	413	395
16718	1095	580	506	399	341	335	325	271	282	246	275	232	253	255	255	239	240	219	238	272	245	265	247	244	271	258	237	220	232	247	243	242	208	245	276	237	230	233	275	256	224	228	239	231	259	220	245	254	236	253	258	236	252	260	237	251	249	277	234	270	214	269	253	217	237	257	240	246	249	221	250	269	240	223	242	258	223	235	247	241	242	223	232	253	253	239	241	248	228	251	245	290	238	263	257	247	270	232	235	281	235	241	222	224	226	245	222	214	230	249	222	247	223	225	248	229	244	246	234	235	253	236	238	218	210	205	219	235	238	260	218	235	218	231	262	251	247	268	237	223	237	217	268	249	251	245	224	243	257	244	214	217	261	212	283	239	266	237	249	224	251	242	270	237	223	228	244	235	240	231	283	238	239	221	258	259	243	241	210	234	227	243	252	244	216	242	246	207	246	265	257	253	230	247	242	292	209	251	233	251	224	229	231	247	223	240	219	247	223	247	208	233	228	243	258	245	232	257	226	221	256	226	245	229	236	276	251	229	267	224	273	251	251	260	243	209	237	203	234	240	247	265	246	241	254	241	278	277	248	229	265	264	224	211	277	240	218	248	243	241	255	258	265	248	224	253	242	206	228	242	247	212	249	210	252	258	253	215	242	230	258	203	194	250	234	265	272	282	235	268	221	252	232	248	220	244	265	236	224	236	232	254	263	264	231	272	264	243	229	252	223	267	227	215	259	237	226	254	254	238	269	223	243	233	253	233	240	232	225	255	261	239	225	263	231	286	254	234	232	251	206	246	199	241	250	218	234	233	251	238	252	268	245	202	243	260	274	258	264	231	241	262	209	253	276	240	260	235	238	223	264	225	226	230	231	240	255	241	256	221	249	253	238	234	246	261	221	234	236	264	227	260	225	238	235	242	236	250	233	233	249	231	245	248	227	247	209	235	205	258	261	209	260	264	262	262	239	224	218	210	258	235	234	247	238	258	244	279	259	232	247	221	238	246	244	254	238	244	245	252	250	254	235	249	247	214	261	253	261	217	232	230	229	217	214	226	225	252	248	270	242	245	240	227	245	214	236	268	235	256	221	236	235	236	251	253	242	224	224	197	251	241	286	223	255	265	246	256	239	224	211	235	230	211	246	248	246	236	247	248	237	261	242	268	243	223	235	242	272	242	256	255	250	248	234	262	242	254	233	234	265	256	259	213	241	258	269	257	244	241	227	220	248	262	272	270	224	226	240	264	239	247	222	270	240	273	249	242	257	261	266	248	244	237	247	253	259	264	248	245	227	297	259	224	237	216	262	256	256	245	230	217	256	253	225	249	223	244	271	267	247	228	233	266	265	241	224	233	243	252	240	228	242	254	232	259	259	265	245	246	241	267	253	255	258	218	252	277	241	268	244	245	261	220	243	248	233	247	228	225	227	243	242	240	252	242	224	244	261	251	276	239	270	241	244	264	239	232	279	244	273	229	234	236	262	214	244	245	246	236	244	242	228	238	228	244	220	235	219	203	241	235	227	225	216	223	239	251	217	252	235	223	253	256	270	231	235	229	250	238	239	226	220	236	280	240	239	246	237	247	221	240	253	226	253	235	234	247	236	238	237	224	255	254	251	225	263	220	251	227	223	226	239	239	254	262	270	263	217	238	224	243	242	246	259	250	260	273	205	253	270	221	232	229	246	237	249	232	245	237	266	221	241	233	257	241	226	216	241	240	231	255	260	215	261	226	257	229	245	234	237	235	231	234	254	236	232	238	232	237	234	238	257	259	239	253	250	253	255	222	218	251	251	249	263	243	259	245	255	225	240	235	229	240	232	242	230	229	267	264	257	265	211	272	245	252	267	232	244	241	221	221	269	257	263	254	223	228	212	232	239	257	263	229	236	226	211	250	257	259	242	223	220	250	274	230	229	224	216	228	264	241	288	249	233	239	239	215	240	210	238	269	218	234	262	241	205	264	225	236	231	250	249	254	263	269	241	232	236	226	248	262	253	250	235	230	243	247	241	224	222	263	242	246	246	253	255	242	223	248	234	224	257	233	230	229	259	252	255	245	245	240	284	298	279	250	271	233	198	221	191	234	255	231	257	224	234	261	240	234	218	208	239	233	217	253	216	247	251	227	223	231	256	253	268	226	245	232	247	253	270	245	229	242	237	239	245	254	226	239	224	253	238	238	219	216	254	238	241	235	217	248	233	227	252	251	221	235	256	216	262	260	239	209	224	244	215	251	200	242	205	254	217	243	213	227	236	246	248	243	228	236	235	248	229	235	232	221	216	248	249	243	247	244	226	248	257	254	250	229	231	251	245	240	245	244	287	223	222	228	221	252	271	267	258	219	239	238	253	260	243	217	252	220	234	252	248	248	256	228	255	271	245	264	240	235	231	232	248	231	252	237	228	215	239	244	245	260	262	240	230	232	242	269	232	248	251	254	263	243	254	252	233	244	258	251	249	238	244	231	216	241	234	259	239	252	216	232	250	239	240	232	255	239	217	232	197	233	234	251	228	271	206	222	241	259	251	239	216	241	262	249	272	224	242	279	240	212	272	253	239	241	234	228	253	239	244	211	254	244	249	239	257	250	242	230	262	233	256	239	267	261	227	239	266	233	250	251	276	254	256	220	259	267	258	239	235	253	226	199	253	264	245	261	211	240	243	231	245	238	280	225	258	270	265	216	251	244	264	241	216	211	230	247	254	272	239	233	244	247	252	232	195	220	249	238	257	218	203	245	232	267	228	265	219	239	232	265	231	255	227	258	246	271	262	247	267	222	225	215	252	254	229	245	233	252	248	258	218	280	211	245	243	256	243	243	252	250	250	260	245	248	217	238	273	237	252	243	248	223	278	238	243	218	252	246	240	217	234	278	241	228	241	226	255	247	257	263	242	219	225	244	233	223	220	252	215	243	237	256	239	247	233	259	231	231	248	225	256	248	242	255	234	228	238	266	229	268	234	226	222	258	236	238	262	246	246	222	271	214	239	217	216	230	270	211	281	235	217	268	237	239	213	239	237	245	221	193	242	239	238	225	233	210	228	229	226	276	261	228	260	238	242	217	256	270	256	233	290	274	253	250	257	206	239	266	237	222	253	223	264	246	258	265	284	242	230	270	230	255	258	245	243	230	248	252	221	264	220	249	234	243	268	232	260	229	237	238	243	213	236	233	232	240	250	199	223	245	226	240	238	235	225	258	227	216	242	255	253	239	240	232	242	213	255	238	242	247	263	213	270	224	269	266	256	230	249	224	233	269	244	240	259	250	239	247	253	257	252	248	204	251	220	254	229	261	255	260	244	244	264	256	250	231	268	233	282	245	244	255	241	237	243	243	246	257	252	216	240	245	261	254	231	276	239	254	248	225	228	242	240	245	273	259	270	266	242	232	255	259	242	206	208	263	243	258	234	239	250	219	238	242	249	244	246	256	248	241	215	222	239	251	239	288	225	230	236	240	219	219	250	212	243	235	265	254	265	244	237	230	247	265	246	237	233
10199	839	1244	1434	1234	1107	962	881	810	741	737	686	692	673	661	640	622	690	598	619	636	695	601	580	609	620	581	616	594	618	611	585	572	607	596	561	579	591	620	556	586	589	555	620	594	559	609	601	613	592	568	614	586	535	591	621	560	587	577	572	553	626	598	584	610	578	622	558	611	605	563	612	612	558	560	596	584	609	578	527	600	590	537	583	601	589	533	565	572	550	582	600	585	563	547	565	559	595	572	560	570	586	595	559	568	568	561	564	614	576	599	549	602	556	559	543	541	547	590	537	581	551	604	606	596	612	580	605	574	544	614	583	580	583	540	582	574	545	647	621	584	594	580	576	610	527	572	595	577	599	622	533	550	597	603	599	585	586	607	582	576	567	565	564	568	603	591	612	615	553	556	559	606	570	598	576	554	551	560	545	556	570	602	556	568	567	591	604	588	543	600	583	567	548	584	586	544	556	589	573	567	582	572	526	556	592	585	595	603	604	589	575	563	585	533	588	541	556	602	576	600	569	531	544	571	530	571	577	579	572	600	561	580	560	540	587	562	571	568	578	591	634	549	559	587	592	615	571	603	625	573	551	540	601	579	575	590	593	567	638	552	564	590	574	534	595	578	564	547	570	584	587	579	609	572	534	541	585	609	548	591	581	604	578	574	532	536	563	551	552	591	554	560	611	568	576	582	541	581	584	588	607	578	537	556	562	607	621	555	604	548	537	551	588	548	584	541	597	560	537	588	580	546	569	613	535	578	597	564	567	548	626	557	619	570	587	583	549	586	611	551	562	572	600	584	575	539	572	604	557	564	545	542	534	565	573	584	512	598	582	612	617	592	555	597	565	563	597	587	572	597	596	600	544	544	565	554	622	546	575	594	591	599	594	559	559	585	551	588	560	600	579	511	575	596	615	594	541	598	572	592	548	571	560	576	602	561	552	583	535	540	559	526	580	564	594	569	576	590	571	530	629	565	560	603	541	553	557	560	565	554	564	570	581	585	588	606	593	539	580	564	589	591	580	614	587	583	567	585	555	572	551	607	524	592	595	593	596	573	523	544	611	600	553	596	584	560	619	597	550	538	566	581	559	556	599	529	563	576	609	582	565	581	554	623	600	574	582	558	600	609	594	601	544	594	520	527	577	570	582	628	536	535	598	571	531	598	570	611	616	614	588	544	565	558	576	619	585	597	616	578	597	571	537	580	595	538	565	542	564	581	513	601	574	592	556	590	591	586	572	562	553	589	536	537	595	579	562	586	581	622	596	601	578	578	596	587	581	577	610	597	551	595	556	567	563	584	580	550	571	614	598	557	555	561	608	566	588	550	537	546	588	520	586	572	536	597	550	595	587	569	552	578	537	551	578	629	605	593	568	564	634	594	528	571	545	538	573	574	559	565	587	588	596	574	600	570	525	571	548	574	559	561	567	573	552	595	556	534	582	584	593	572	569	613	574	567	571	566	614	562	581	559	570	585	577	573	601	563	571	540	586	573	557	533	550	606	571	566	540	581	567	576	577	605	568	582	630	586	583	571	562	575	584	581	496	549	566	589	596	546	581	562	604	561	566	573	568	574	587	607	557	544	563	531	582	566	580	580	589	592	594	559	591	571	619	566	570	569	569	580	577	594	571	532	614	600	597	517	586	558	574	583	576	519	575	568	582	572	566	596	564	564	605	547	613	545	565	608	546	594	548	586	590	584	578	565	613	575	590	567	601	600	605	584	592	537	545	595	565	555	571	541	586	596	590	584	573	573	581	551	595	573	548	605	577	613	603	571	572	576	590	586	569	591	577	547	570	584	532	576	586	550	598	559	593	543	582	568	561	565	531	549	543	564	574	547	536	589	569	604	553	607	629	634	576	563	576	598	586	526	546	562	585	550	589	578	562	581	552	573	604	546	602	546	608	580	612	565	580	573	587	574	557	512	578	556	532	558	571	578	573	604	575	549	569	536	547	570	609	598	610	591	570	571	604	589	570	540	596	582	590	548	538	572	550	592	534	552	625	596	586	581	527	569	617	606	570	595	562	595	547	581	586	534	569	520	546	588	587	556	576	575	585	621	555	616	590	571	597	554	595	565	563	575	558	575	563	577	517	563	605	566	552	563	613	552	558	598	584	565	595	549	595	574	575	578	595	580	629	584	589	580	588	561	570	581	567	570	553	551	580	602	531	583	526	583	596	563	547	545	570	559	566	570	578	561	551	541	573	564	589	572	563	584	563	584	572	551	556	593	567	603	557	611	585	536	612	572	570	598	627	602	602	576	588	596	543	574	535	567	641	576	558	588	591	609	602	566	572	554	577	581	561	568	563	571	543	540	570	551	605	532	561	587	584	551	552	533	579	515	572	561	560	606	547	542	583	543	591	557	564	592	558	549	584	594	555	598	581	548	562	586	553	520	547	603	520	548	575	550	593	610	545	576	564	498	565	540	595	572	588	581	566	585	549	575	596	575	542	613	594	590	558	560	548	564	553	583	504	560	590	562	586	591	614	559	601	584	588	593	540	583	608	610	581	572	547	600	580	566	576	589	573	589	555	552	530	512	583	633	558	544	558	574	602	550	562	584	557	553	570	567	597	580	560	546	600	563	580	548	580	544	556	599	564	599	577	567	575	585	562	613	564	608	538	597	585	580	572	595	566	574	535	617	553	581	576	548	580	540	592	603	559	555	578	594	589	537	578	568	546	581	567	553	568	582	560	558	548	604	553	583	574	534	591	595	619	597	590	535	564	554	605	574	576	597	569	594	585	579	554	556	549	611	535	585	572	564	595	564	610	534	570	617	554	560	541	580	552	593	574	555	567	587	590	559	606	587	583	590	586	553	569	553	576	574	570	571	589	578	606	592	562	560	581	581	580	524	554	582	559	584	564	534	579	594	541	561	590	541	583	538	616	584	558	578	575	582	584	572	566	577	579	603	571	608	607	633	572	565	554	544	595	567	569	601	580	585	535	577	538	576	598	587	591	535	558	557	619	516	589	573	581	557	569	565	576	613	560	587	583	569	559	574	588	601	553	569	535	595	579	589	581	592	632	567	585	527	577	566	597	596	605	579	612	567	598	571	587	582	537	600	558	573	580	606	610	604	572	576	585	561	526	589	529	576	574	538	560	635	568	573	618	589	583	596	572	576	594	575	584	562	546	588	575	563	553	623	570	545	570	545	568	529	597	537	554	555	596	638	575	566	569	591	573	551	552	595	558	575	581	587	581	608	549	578	574	616	514	568	554	619	614	607	573	601	519	551	594	581	563	587	588	543	614	576	577	597	586	555	593	569	560	564	565	536	588	560	543	552	581	590	589	604	542	546	569	574	620	588	559	558	538	582	586	585	538	567	616	582	549	571	579	571	568	595	549	526	566	556	591	575	626	547	593	559	543	567	610	515	632	595	566	555	579	597	607	576	580	574	568	571	563	598	525	607	570	530	573	592	596	591	549	596	577	592	569	553	549	601	546	622	609	605	552	548	580	585	563	600	561	545	536	587	586
24343	2578	1080	887	726	585	507	478	461	435	445	433	381	379	391	364	370	392	372	425	367	354	363	391	376	349	386	378	382	408	334	362	339	375	337	402	394	347	463	359	355	385	357	349	423	380	350	381	371	361	393	378	353	376	397	376	360	367	401	378	354	374	330	369	364	347	371	389	371	380	372	402	380	346	378	367	358	401	366	381	367	368	352	389	383	368	370	346	391	342	376	368	346	365	344	384	363	364	373	387	358	378	353	332	345	390	369	334	345	356	382	359	362	364	380	363	387	353	371	386	395	371	364	326	334	376	363	406	370	438	363	368	353	356	374	356	418	343	360	376	379	351	391	352	349	333	353	379	345	352	343	370	338	354	396	340	366	395	358	362	351	360	348	369	350	370	348	366	351	339	358	386	352	390	343	348	319	378	395	363	373	372	359	412	384	388	390	346	317	351	365	358	386	362	368	363	388	400	382	366	361	365	356	380	344	385	374	369	375	387	381	355	354	364	353	356	349	341	371	351	362	364	348	354	367	356	359	380	369	384	393	370	361	330	364	378	359	352	395	339	349	359	375	379	350	363	398	358	352	362	331	349	357	384	408	356	344	339	391	353	389	337	369	350	358	385	364	368	396	353	379	375	367	401	356	397	337	341	385	362	369	375	370	383	364	369	332	369	352	351	359	364	320	371	328	352	346	378	369	321	391	374	374	334	421	375	348	350	335	375	395	372	358	347	387	356	373	356	379	332	362	315	377	363	365	375	357	382	371	318	371	383	368	365	347	346	412	369	364	367	349	373	348	397	393	387	414	359	376	415	388	385	359	387	369	363	392	397	351	388	351	357	338	355	380	355	332	374	408	389	370	371	361	360	359	365	397	362	347	380	396	377	375	369	378	360	408	376	378	376	342	370	339	372	388	368	384	369	354	368	372	369	312	365	362	369	339	352	362	332	389	375	371	392	374	368	364	403	397	396	379	373	384	387	325	367	377	405	382	358	373	366	353	353	358	391	338	353	395	382	370	379	383	368	380	367	393	348	348	360	350	365	381	331	349	391	368	372	360	344	362	357	340	344	372	372	352	377	364	358	401	386	343	345	358	344	343	381	376	372	367	372	367	401	332	349	345	376	414	353	396	355	321	318	376	341	376	378	355	391	406	356	347	345	354	359	387	373	367	376	352	372	361	378	389	395	390	342	361	370	387	369	364	365	340	370	371	420	358	408	374	349	367	367	325	373	389	366	368	331	369	387	341	378	329	346	358	359	349	370	342	376	363	375	397	374	358	369	358	376	386	374	331	377	366	369	397	365	336	345	380	376	341	376	339	320	392	375	333	386	355	372	362	357	354	386	377	327	340	338	350	370	341	356	359	352	348	380	403	345	352	362	377	369	367	396	378	389	373	391	367	365	374	373	399	381	367	343	366	382	360	359	388	400	345	372	355	334	331	339	360	358	351	352	352	375	363	354	401	330	402	364	369	360	344	371	347	362	375	365	368	341	356	378	355	344	349	362	351	352	379	399	341	345	357	381	381	360	369	393	375	348	347	372	339	344	357	343	378	372	349	369	345	372	369	367	358	396	358	397	331	364	353	384	386	335	351	410	371	362	370	394	377	323	368	329	350	349	386	376	357	398	354	361	349	349	358	359	404	332	347	345	370	415	393	367	341	363	339	338	354	306	390	352	390	361	402	335	383	355	367	368	343	343	369	356	383	370	377	340	356	390	401	377	362	385	398	317	405	385	330	341	380	375	368	337	363	345	365	352	380	374	345	379	384	346	359	382	390	396	369	375	371	311	350	378	383	371	347	382	402	378	339	352	393	379	344	378	364	364	342	337	390	375	360	384	345	371	349	390	379	361	344	389	338	337	383	331	386	368	363	345	365	361	368	376	366	370	375	375	361	388	367	331	382	406	330	355	323	366	371	356	356	331	367	334	340	366	347	354	363	360	335	409	424	380	362	360	355	376	332	348	361	407	383	358	372	341	371	363	364	389	358	332	352	333	348	363	360	389	326	373	388	361	372	381	374	343	369	377	377	370	369	383	372	371	327	351	344	377	390	392	350	342	378	391	336	357	328	358	325	359	338	391	392	377	367	370	350	356	359	382	399	430	380	337	351	390	348	406	313	355	367	372	360	342	379	361	351	347	344	391	380	356	403	366	362	363	389	368	326	367	400	367	353	367	343	387	393	395	361	374	385	367	391	380	383	343	366	330	365	358	359	366	373	364	366	362	367	405	376	373	351	370	357	357	324	438	365	373	374	362	394	357	360	359	388	373	347	414	365	382	336	390	377	380	359	359	410	328	372	342	364	370	342	386	383	374	342	414	352	371	363	397	353	367	362	326	371	392	361	401	381	376	362	348	389	373	338	332	422	363	365	411	364	371	375	393	367	342	363	355	358	405	357	339	406	396	407	402	356	366	383	372	354	331	389	342	368	408	350	363	333	347	351	354	334	362	369	385	362	376	341	357	370	380	350	355	369	352	354	351	360	371	361	370	385	381	358	349	329	346	361	306	384	353	395	389	362	352	377	390	370	399	409	389	352	343	370	375	345	382	399	335	335	348	318	361	406	345	357	387	347	353	397	359	339	354	356	409	412	373	362	371	380	390	348	354	370	382	364	361	326	351	395	384	378	375	404	363	349	398	388	338	382	377	385	373	373	396	391	353	352	391	349	370	346	388	347	364	376	372	345	367	339	376	357	352	394	351	322	379	353	354	357	354	344	342	377	397	366	377	394	372	380	343	381	370	343	375	385	365	340	411	357	357	346	337	348	359	375	344	363	394	332	396	343	377	367	377	370	364	376	388	360	394	364	344	379	361	356	356	337	339	374	347	362	319	379	363	331	385	355	373	388	348	405	360	370	378	356	381	366	347	396	361	378	380	347	344	376	379	363	365	401	360	366	366	374	349	368	374	375	400	369	394	361	404	417	333	370	367	356	367	337	332	404	368	376	332	367	377	368	371	341	409	387	384	425	377	385	352	369	363	381	422	371	392	374	369	392	354	402	334	357	335	376	373	395	349	352	383	361	373	416	347	370	354	346	405	338	334	339	312	353	342	357	349	376	359	385	393	381	366	364	320	373	362	376	375	363	376	349	347	373	364	364	378	367	372	411	352	373	371	345	400	326	385	333	367	343	349	329	361	373	371	334	326	371	368	362	366	377	345	370	345	394	362	378	390	373	327	354	390	367	339	350	371	393	335	346	375	372	359	366	381	376	387	355	358	339	374	367	354	342	374	368	372	370	350	372	348	360	387	374	398	386	378	351	371	365	366	363	343	358	367	372	391	391	380	355	347	360	356	341	347	382	383	330	348	404	374	404	375	390	356	374	339	368	381	373	396	384	347	378	373	347	349	362	337	371	353	348	338	375	363	363	361	393	392	364	383	356	398	363	333	376	375	371	353	397	356	350	359	346	377	372	345	339	333	351	365	369	380	392	326	326	365	380	355	318	362	400	386	326	327	349	338	361	347	385	367	357	379	357	357
12908	1310	2209	2488	2046	1820	1610	1392	1278	1232	1119	1045	1003	998	1008	1009	911	911	901	892	896	870	812	857	861	902	903	869	864	842	849	878	846	801	812	848	789	835	891	886	810	798	811	780	870	851	808	785	835	784	838	807	862	853	814	819	814	814	831	807	833	831	845	850	819	804	811	840	878	824	820	804	805	807	838	756	845	828	767	814	815	775	841	786	800	800	814	810	804	782	826	803	831	802	799	874	859	809	791	844	781	769	793	847	792	793	809	835	828	824	883	840	810	789	817	835	854	807	774	786	888	814	801	813	818	818	823	820	761	791	821	795	786	816	804	781	823	789	786	867	835	782	829	778	811	842	780	801	787	828	779	812	778	817	816	790	809	764	817	815	781	807	810	789	837	787	830	786	812	860	776	765	792	830	803	804	792	800	808	857	777	831	774	802	815	764	748	827	799	795	782	789	807	786	767	772	814	822	795	816	745	789	806	813	797	828	794	786	839	821	764	845	778	801	808	770	824	800	745	870	809	807	807	766	833	895	839	824	839	788	788	798	754	777	802	818	757	780	811	786	812	794	839	784	807	823	831	765	787	840	834	801	806	757	801	850	840	804	816	758	821	815	789	847	804	787	741	741	852	768	827	790	762	837	834	794	870	787	834	764	862	786	804	760	808	833	858	807	783	795	840	779	785	798	795	819	776	830	798	807	769	782	806	796	819	779	859	806	810	841	777	780	740	806	847	784	759	802	860	780	797	755	774	797	797	793	816	810	849	824	773	866	818	781	754	766	788	788	829	825	871	760	752	813	810	835	802	753	783	782	782	796	793	774	821	782	836	850	781	845	829	759	775	846	813	835	825	761	794	815	836	788	859	834	794	775	793	800	756	816	818	798	799	799	816	800	844	781	793	766	822	779	811	781	815	799	829	765	807	828	817	841	876	851	764	808	833	812	791	803	804	737	867	781	805	770	799	765	819	787	783	791	791	829	770	747	777	776	848	792	785	812	781	827	814	849	786	747	796	799	790	833	838	825	805	807	767	803	824	794	826	751	773	851	887	810	778	805	821	789	765	818	813	821	780	793	810	816	797	783	805	784	820	799	825	782	845	786	811	810	793	782	836	804	827	846	773	775	860	824	796	832	843	867	799	849	773	829	801	854	802	798	818	778	769	791	789	797	785	783	814	803	830	794	777	772	757	783	782	800	773	798	750	858	834	819	786	792	767	783	803	779	780	785	827	792	849	805	812	810	808	775	812	769	809	790	836	784	757	754	851	790	815	810	775	775	794	763	812	750	799	775	802	758	844	782	817	860	759	850	819	797	819	740	832	784	793	803	793	834	794	812	807	816	776	814	818	787	807	774	845	788	811	786	818	784	825	795	802	782	778	785	779	844	872	827	839	811	852	818	801	789	817	817	815	794	817	729	780	844	820	797	758	780	774	801	872	813	844	806	797	766	813	770	758	856	800	855	786	786	787	792	813	813	782	836	841	774	800	813	805	804	801	812	826	866	826	777	777	754	810	817	832	792	756	805	794	825	851	852	788	809	759	823	823	763	791	792	878	791	773	803	748	840	817	811	793	773	770	815	801	760	786	813	795	860	797	788	837	802	830	799	782	839	775	754	770	824	824	813	861	806	777	843	808	851	827	766	770	873	805	761	822	829	788	825	792	802	779	798	782	777	863	790	774	817	791	767	789	794	772	790	754	809	822	768	795	795	822	795	867	797	778	858	810	813	796	813	762	783	813	795	777	779	817	836	751	799	824	795	772	880	826	820	739	754	822	769	797	788	764	752	776	810	769	768	813	796	755	820	806	753	780	805	797	775	829	791	769	793	843	805	801	780	832	789	803	863	775	790	823	819	768	815	816	824	759	875	810	820	802	822	823	757	848	787	787	808	802	827	758	781	813	804	796	809	789	794	834	833	801	832	820	794	761	795	807	793	821	821	883	815	782	823	783	815	781	813	778	813	863	831	814	807	805	801	821	794	841	767	810	818	837	763	854	768	791	818	784	777	796	779	843	785	864	820	787	830	806	815	834	772	818	823	790	766	820	815	793	816	790	767	776	808	795	781	813	803	821	781	810	781	798	830	803	782	836	845	760	837	804	767	832	767	824	781	826	789	785	795	790	752	852	826	810	803	835	849	806	794	797	813	774	767	831	855	798	781	788	762	828	824	800	818	841	800	805	787	793	878	783	778	772	815	807	787	776	801	826	844	808	783	830	772	841	766	789	762	789	752	889	791	852	797	847	866	832	802	720	809	827	810	776	780	851	835	805	779	802	851	809	809	805	785	774	816	767	820	802	823	820	790	785	754	804	786	761	738	820	812	864	755	815	773	778	772	816	792	818	781	743	821	771	788	758	763	797	806	788	853	802	797	750	834	849	805	821	803	812	789	806	820	820	825	812	743	783	784	790	764	812	803	858	791	809	822	790	831	830	777	840	706	807	817	844	791	802	817	793	830	784	838	827	855	819	777	746	813	797	845	831	796	823	800	784	790	781	809	791	785	808	851	797	787	829	778	753	796	748	804	781	804	801	778	846	750	879	765	818	800	792	822	789	807	833	824	780	759	777	809	771	830	823	797	751	818	803	799	843	786	824	788	819	823	832	842	772	811	797	823	778	838	778	783	787	809	811	758	785	772	788	822	766	810	833	840	734	767	814	795	811	839	803	751	829	845	804	820	855	810	771	771	764	796	787	803	794	817	771	796	802	800	767	798	840	756	813	764	793	825	760	787	796	818	785	823	798	816	811	828	786	845	785	788	743	821	817	797	805	864	811	789	769	830	798	838	817	766	867	783	803	842	832	833	831	808	744	798	805	812	824	788	812	815	787	798	805	806	825	790	773	771	802	821	774	847	759	744	870	834	743	809	772	858	785	792	790	790	786	766	767	768	779	813	804	796	833	787	808	807	817	786	788	860	788	795	821	791	790	841	818	827	766	767	797	831	839	773	876	782	849	725	805	829	844	790	775	814	809	799	815	751	802	819	788	843	828	818	818	822	813	764	800	805	788	811	764	820	784	816	832	814	790	854	785	814	842	793	785	855	825	779	800	879	852	762	777	820	757	823	810	780	836	747	808	834	809	784	829	829	783	798	900	808	854	816	810	777	797	787	746	860	789	792	773	799	801	805	822	829	802	813	780	820	788	780	770	794	811	798	818	767	802	792	801	777	828	818	841	740	764	831	785	829	806	813	788	761	836	817	881	814	808	821	783	791	796	781	804	815	802	821	830	817	775	793	791	754	759	850	778	799	822	790	820	812	816	807	821	778	793	790	797	803	779	835	785	778	788	829	784	814	818	828	784	786	794	791	794	824	863	858	792	741	840	805	804	803	837	808	795	822	748	828	784	829	796	795	769	804	774	801	775	823	838	824	815	757	805	817	846	845	783	801	800	740	795	857	822	810	811	818	802	838	791	772	816	769	784	856	759	811	761	807	765	793	763	714	824	763	813	810	805	808	830	798	803	809	812	820	822	804	832	758	806	792
4809	258	181	171	197	141	160	149	157	152	166	126	172	153	151	147	160	182	161	158	146	155	172	166	139	146	167	153	148	153	146	161	170	169	161	162	148	134	169	174	167	165	142	149	139	147	145	133	128	153	179	138	142	154	155	170	174	159	140	130	188	148	165	121	140	175	181	162	128	161	147	146	182	145	141	161	162	160	165	167	160	164	145	155	155	156	148	148	145	149	165	145	166	159	141	163	149	152	159	147	175	136	172	170	158	140	162	140	131	152	196	163	145	158	162	132	111	140	166	153	174	151	144	163	147	133	143	148	158	164	144	178	140	141	178	154	175	158	150	137	167	139	148	164	153	173	138	182	152	158	153	156	140	148	173	149	168	140	174	177	162	153	163	137	163	154	150	166	144	139	154	168	163	134	175	144	167	129	169	120	164	140	152	144	155	157	175	158	155	162	162	150	171	147	164	156	152	167	154	167	151	147	120	161	161	169	153	164	148	145	148	165	147	163	136	178	146	170	151	170	144	163	158	141	148	155	123	175	151	165	164	155	156	142	131	161	142	128	154	153	181	162	156	141	137	147	160	146	143	159	161	138	158	167	150	116	138	153	166	166	157	149	174	177	145	144	146	158	159	154	156	132	151	155	168	148	138	148	134	151	143	150	168	149	150	152	171	167	161	154	147	129	169	162	167	156	145	155	137	158	183	150	163	137	163	144	153	157	128	171	185	161	143	153	174	150	134	150	160	157	167	148	152	142	164	134	150	146	160	163	203	136	160	141	157	133	140	167	145	147	142	165	144	149	142	140	151	168	156	134	136	175	125	158	139	135	141	131	143	155	133	161	148	177	139	161	151	155	149	142	147	167	148	154	128	136	131	141	170	155	142	143	153	155	144	141	157	163	163	157	132	166	166	149	164	138	155	170	165	164	173	169	168	136	175	155	161	137	128	169	142	157	147	145	153	165	160	175	183	165	156	143	184	195	163	165	162	157	146	139	165	132	154	127	144	148	149	148	173	152	166	138	144	141	151	145	174	149	144	145	145	140	168	146	177	141	179	147	138	177	168	161	143	153	166	142	141	136	156	146	158	169	149	164	159	151	163	151	146	151	161	147	183	145	140	142	155	148	150	156	160	161	166	164	136	158	172	148	137	155	151	151	150	149	170	166	150	135	152	165	160	161	157	154	149	158	161	138	124	198	168	154	164	158	140	193	150	170	152	145	125	143	162	162	130	163	157	164	144	169	155	157	154	147	151	173	154	140	149	152	147	137	159	174	131	129	140	147	141	159	160	160	149	169	152	146	167	161	162	164	171	144	155	155	125	160	131	148	157	159	133	148	147	149	137	147	147	156	175	148	159	157	137	156	143	160	147	145	145	141	138	161	172	170	146	123	140	157	153	148	145	139	137	150	149	176	146	158	164	150	137	148	139	146	154	163	160	171	149	158	163	147	157	142	164	148	154	150	154	162	147	161	153	150	178	161	188	160	134	143	181	163	149	187	152	148	143	144	152	165	169	138	166	165	134	138	154	149	148	143	165	155	160	141	172	151	140	163	155	146	158	176	146	171	178	161	144	172	164	160	136	156	174	148	147	167	143	178	158	126	141	158	152	169	136	172	160	149	181	158	142	151	159	139	158	155	175	160	195	170	163	154	153	150	148	180	151	149	142	152	171	149	134	151	148	172	146	160	129	149	151	127	177	161	131	146	154	139	144	177	161	148	152	167	137	139	165	169	140	154	175	151	148	162	126	162	159	159	124	165	164	164	152	157	161	134	170	174	160	148	151	165	159	175	165	179	155	147	145	142	158	166	168	145	150	177	179	144	142	155	145	158	150	160	159	154	155	129	155	132	170	146	151	156	151	157	150	154	129	151	163	126	144	146	180	143	184	188	179	151	153	163	161	135	154	148	162	156	163	159	167	152	141	179	142	153	144	146	168	170	138	131	144	137	137	161	155	190	138	152	140	160	178	137	161	163	161	155	155	134	148	142	156	149	146	155	150	142	160	141	174	149	151	161	149	146	165	154	158	167	132	167	165	177	140	164	157	156	156	170	156	157	154	165	142	140	151	130	143	137	139	165	175	165	154	162	164	128	168	154	171	192	148	164	160	170	166	190	164	146	148	163	161	168	152	153	149	146	150	152	153	146	162	166	139	155	143	143	185	140	141	141	173	154	147	163	147	130	164	151	166	152	156	162	152	126	139	162	155	163	144	151	156	153	177	163	158	153	166	157	142	171	157	173	150	152	134	142	146	167	147	136	177	150	160	156	158	134	165	154	141	148	170	142	144	144	175	173	154	157	166	150	152	150	144	152	145	148	153	148	154	171	178	164	153	148	144	141	148	144	156	143	162	139	145	143	156	165	175	151	149	169	183	163	144	148	141	149	157	164	167	152	175	174	175	157	152	141	151	144	170	153	165	141	159	175	170	163	148	136	147	163	174	171	160	162	158	140	184	154	160	153	156	160	158	153	153	163	144	162	147	165	153	144	166	149	151	157	141	169	168	149	156	142	148	156	156	151	144	166	150	173	151	155	163	164	147	128	143	182	146	166	155	168	165	138	163	134	138	172	172	173	130	141	189	184	132	143	168	146	150	139	159	179	151	162	142	139	155	120	137	155	146	148	126	156	156	150	145	144	143	160	156	153	159	175	164	168	150	155	163	143	160	180	155	158	191	154	167	149	132	143	183	154	133	172	155	121	140	165	150	187	144	142	156	159	141	149	159	147	174	154	149	136	136	159	169	158	171	135	163	150	140	163	164	165	153	157	164	155	167	150	165	178	154	171	156	167	132	133	144	175	148	136	160	127	167	135	126	157	144	148	149	154	160	158	156	145	165	141	160	158	157	173	157	158	122	135	152	153	159	147	145	134	163	155	177	150	138	154	159	149	131	137	144	155	152	143	148	173	168	167	149	184	146	147	185	142	154	146	141	135	163	163	166	150	173	156	123	162	167	158	144	138	147	171	151	151	153	154	144	170	158	160	170	170	156	163	127	148	174	151	154	143	153	138	156	149	162	140	158	143	165	138	143	130	165	133	157	149	143	166	144	194	145	165	182	157	182	133	158	161	175	157	137	147	141	170	130	141	146	168	193	165	150	153	147	163	129	176	172	179	164	155	145	125	152	180	166	169	154	155	160	172	168	159	150	154	154	161	177	162	168	149	144	176	156	167	142	134	178	170	190	162	143	176	174	164	163	164	137	128	136	161	161	176	154	154	144	157	148	164	157	152	175	151	141	128	156	147	150	150	154	141	155	156	163	156	159	152	162	162	154	153	120	184	154	143	151	149	139	141	144	166	160	155	136	161	124	140	159	161	154	156	145	145	134	155	157	150	155	164	165	161	140	135	153	138	150	146	141	137	126	156	168	173	166	147	181	169	146	147	155	154	148	137	174	126	158	158	149	154	139	160	170	129	160	149	172	183	138	166	162	142	146	144	146	143	148	170	151	142	171	142	184	164	139	167	145	139	143	135	128	148	151	142
3333	396	405	408	388	398	391	368	444	400	401	413	388	401	374	407	382	388	386	374	392	375	402	376	425	410	371	434	421	395	358	409	402	396	401	415	379	456	384	402	397	377	397	371	383	354	408	403	400	381	395	384	390	396	380	383	409	351	393	361	399	362	415	373	391	418	405	395	395	369	408	389	410	389	390	398	382	371	394	362	412	438	393	401	360	379	397	387	382	400	411	391	420	398	410	353	375	393	393	382	389	406	413	369	389	400	350	433	395	410	391	384	430	420	395	378	387	387	413	371	383	395	418	402	372	390	411	407	374	374	379	391	397	393	385	393	395	376	346	397	410	381	388	376	387	404	366	367	403	372	364	392	389	379	395	417	401	385	393	405	378	394	402	358	398	434	414	413	421	404	404	390	419	431	380	400	377	375	412	400	429	412	372	405	398	405	382	395	397	422	367	376	433	397	375	398	392	365	395	373	417	375	384	378	400	370	381	399	388	374	381	370	367	409	374	431	364	405	377	400	381	373	377	350	361	387	380	393	422	390	395	414	444	422	427	392	414	367	411	400	389	372	414	382	369	397	377	384	390	403	400	406	392	374	407	419	385	417	379	351	343	385	409	389	377	367	433	396	376	392	363	380	370	383	389	390	395	414	396	368	406	366	393	352	400	370	429	414	383	426	379	400	393	397	391	385	411	391	356	406	372	389	401	369	391	369	417	415	396	385	389	394	389	381	403	387	386	371	416	424	406	386	356	373	392	387	356	392	370	395	359	435	413	379	422	394	397	395	367	387	391	384	400	386	411	411	430	383	420	398	407	360	369	428	396	387	353	417	385	394	391	403	386	398	406	423	410	373	389	390	417	414	389	391	385	377	404	422	422	434	385	385	361	394	385	412	357	391	406	390	404	410	380	447	388	398	416	338	411	394	392	380	397	410	425	392	375	398	413	388	351	395	368	403	407	381	396	399	372	389	410	395	395	450	413	408	381	370	403	463	382	407	393	418	375	371	389	353	418	407	395	372	385	425	426	377	372	428	398	410	380	398	385	392	369	402	418	355	358	409	362	379	379	361	393	411	416	382	394	390	381	431	402	390	395	400	388	380	384	420	375	388	390	389	387	399	408	392	394	380	412	405	393	399	414	394	402	380	359	395	410	387	402	396	403	390	395	418	411	384	422	396	369	378	416	406	374	419	416	381	408	377	390	377	381	419	383	386	395	382	386	423	396	381	377	396	400	398	394	399	400	390	367	371	396	382	413	389	365	401	383	390	418	425	386	384	363	362	407	377	389	361	368	408	360	429	388	402	425	407	393	412	394	375	366	398	375	383	357	405	406	395	348	405	385	405	374	362	377	392	401	394	388	425	388	379	379	420	395	395	377	383	379	408	396	404	456	382	378	390	420	397	408	397	338	386	360	389	391	378	403	327	407	425	373	421	378	422	398	406	393	415	380	375	363	381	411	428	385	359	408	412	393	411	397	407	420	383	388	408	393	399	401	396	373	393	427	389	372	378	417	396	402	402	351	382	394	390	382	358	370	368	389	389	377	394	376	403	380	381	359	409	382	378	374	380	386	427	381	388	414	389	408	408	371	381	393	393	393	367	382	431	412	403	413	370	387	372	413	359	377	384	392	370	399	359	384	367	409	375	389	385	401	405	391	379	402	382	415	414	387	377	407	375	399	381	387	422	440	389	374	402	397	381	394	380	418	374	421	392	411	368	350	380	382	369	344	398	397	384	394	440	365	397	369	393	372	419	392	390	392	372	367	426	372	385	395	415	425	410	375	390	417	401	356	401	381	377	380	417	409	422	362	394	415	366	377	421	373	393	403	385	407	384	399	379	401	359	381	382	380	378	396	385	394	380	398	415	410	369	395	414	394	395	402	380	412	367	380	398	407	394	357	378	373	388	402	387	386	392	418	385	383	344	400	366	392	383	375	403	398	409	391	372	407	392	396	391	406	431	407	374	374	384	405	399	394	419	387	391	387	356	349	379	390	359	373	368	428	423	407	354	377	391	403	399	393	434	417	349	407	367	375	365	383	404	386	384	374	394	387	403	407	363	382	425	384	404	415	349	356	383	406	400	397	388	387	403	378	404	384	399	375	413	390	412	405	426	413	389	378	400	417	357	378	403	376	404	406	381	441	410	404	377	378	380	415	409	387	389	403	389	404	421	394	405	373	409	393	417	399	404	426	419	409	372	398	396	399	380	375	391	390	379	402	412	379	375	408	382	392	361	377	380	374	390	384	400	414	372	371	384	416	392	386	381	404	408	374	397	364	389	390	376	387	388	382	399	409	358	426	376	397	424	385	374	412	373	380	397	401	376	356	389	442	365	376	426	370	392	354	391	367	397	403	404	408	383	408	390	396	414	389	421	397	410	403	403	409	394	394	385	365	387	384	365	362	393	403	391	353	373	394	373	382	395	401	349	362	367	411	371	413	389	362	399	389	391	392	359	397	395	395	385	403	434	405	377	402	399	394	358	394	390	380	378	357	406	414	353	418	400	416	415	384	381	394	430	399	377	414	397	360	403	405	372	352	384	393	391	380	402	366	425	430	402	380	424	414	406	421	408	410	394	417	415	382	400	344	392	404	360	405	394	391	360	426	386	404	430	399	412	399	400	395	405	376	426	366	375	384	413	395	407	408	458	405	390	398	377	390	414	389	357	391	379	405	379	404	364	358	377	352	372	391	390	366	418	402	362	373	427	413	394	390	379	411	389	382	390	417	418	372	379	378	395	376	376	379	382	354	359	396	359	393	389	398	347	412	397	392	387	390	367	380	380	403	408	342	398	389	370	381	432	363	356	405	422	412	434	387	422	398	415	382	408	395	382	389	409	409	457	405	379	394	427	378	404	389	394	425	373	403	435	362	347	381	373	380	409	412	352	363	400	380	368	408	401	381	361	400	417	407	358	404	392	421	408	427	385	386	388	408	409	413	383	418	380	421	435	425	372	393	409	434	410	375	407	377	399	390	401	409	435	410	387	404	365	398	362	408	411	385	371	407	418	362	410	425	393	427	384	369	369	391	413	393	422	389	386	386	393	375	374	373	391	403	355	401	412	385	393	412	409	414	402	344	361	392	414	404	396	370	408	396	396	390	417	442	400	395	343	400	415	390	361	399	405	396	410	415	387	366	389	412	385	392	382	404	398	382	412	417	400	396	397	412	365	403	422	389	363	433	390	351	396	415	404	371	373	382	376	430	415	417	416	364	395	382	380	424	385	407	414	392	425	412	392	413	407	413	385	374	406	379	399	392	391	383	402	447	438	421	397	376	399	380	361	409	366	369	409	386	389	371	380	412	413	394	410	371	443	390	364	409	383	381	370	405	400	363	378	367	367	373	391	385	366	412	366	400	410	387	389	395	374	400	404	389	394	398	382	374	374	403	392	351	367	349	440	396	383	375	411	384	421	390	378	410	373	382	364	395	393	402	368	382	402	404	401	399	418	381	377	405	384	393	378	428	409	407	395	367	397	396	378
15655	978	565	459	387	388	308	282	278	279	253	254	273	237	274	247	250	256	241	244	247	265	236	278	235	257	256	227	265	240	266	249	211	263	241	230	247	222	273	232	224	255	241	239	249	260	253	261	259	232	233	208	223	262	257	274	256	229	229	232	229	254	224	240	196	261	262	273	233	211	225	252	246	244	220	249	240	256	241	264	214	233	231	222	264	222	237	247	235	228	230	242	227	240	240	223	230	245	220	239	241	203	240	221	261	256	237	250	260	278	226	253	237	222	244	245	266	221	221	241	268	237	264	233	222	237	246	231	242	254	274	246	229	211	246	232	269	242	200	259	220	227	226	276	244	250	237	239	224	249	209	257	244	216	226	239	223	240	240	237	235	262	233	235	234	221	264	246	259	244	222	207	217	252	255	231	265	239	223	251	253	235	217	262	245	218	243	245	240	233	227	232	218	242	260	233	274	232	223	224	245	234	218	244	241	226	242	261	234	200	235	242	234	235	224	228	259	262	233	253	261	233	228	211	254	272	258	232	228	228	242	251	239	263	241	248	222	235	223	247	215	259	221	245	238	237	238	228	216	255	258	268	242	217	261	239	205	253	242	251	256	252	213	256	259	273	224	218	227	259	234	252	196	236	204	213	223	223	236	208	275	234	240	241	224	250	245	241	280	231	211	257	264	242	245	245	234	255	252	246	205	253	252	251	255	209	207	244	226	255	249	252	209	232	247	227	246	221	235	258	225	234	272	238	228	262	247	228	223	241	226	235	194	228	214	232	242	229	229	247	247	250	236	219	255	237	266	241	242	209	230	230	226	227	241	244	259	232	219	237	241	240	247	239	243	232	215	262	231	242	239	240	250	224	247	220	239	258	220	213	257	263	257	229	215	238	238	232	231	251	269	233	236	267	231	248	234	276	263	211	258	247	236	218	258	267	269	219	246	235	232	216	250	235	249	226	206	230	238	257	243	265	260	218	276	255	232	232	250	255	241	234	220	231	265	244	242	252	224	248	262	224	243	236	249	224	242	243	230	213	260	249	230	239	244	232	245	229	249	221	226	231	221	231	238	239	212	258	247	227	218	229	247	223	222	208	236	256	224	258	230	231	247	242	228	212	253	252	219	236	231	240	201	251	230	242	245	211	259	251	222	228	236	232	264	226	233	220	238	223	203	261	255	236	239	233	227	249	226	223	229	247	260	252	243	236	226	252	250	240	229	236	235	257	236	271	233	226	253	244	227	251	242	247	229	225	236	250	261	249	258	243	207	260	259	219	281	228	233	221	219	227	207	219	246	237	249	238	236	247	267	226	237	222	223	235	228	250	247	230	235	248	219	225	209	225	240	229	232	229	205	221	213	247	221	256	226	250	236	252	243	257	230	242	230	222	242	238	242	226	220	224	232	226	261	234	219	237	238	250	230	247	266	231	241	236	203	261	210	232	291	224	234	236	244	224	235	243	256	250	248	241	217	242	223	241	233	238	264	255	222	240	247	218	245	238	258	243	257	229	242	241	226	220	247	228	233	254	220	261	253	241	267	251	273	258	231	210	221	248	204	285	267	229	222	240	250	253	236	256	239	209	220	276	279	240	255	228	237	242	264	234	270	261	277	239	237	251	237	252	249	228	254	256	250	228	248	250	267	242	252	208	252	228	237	279	266	250	220	258	257	244	229	265	226	245	239	248	231	246	225	249	220	235	253	245	251	223	222	207	224	209	225	251	234	208	264	245	236	241	244	227	238	230	220	248	246	250	220	254	259	260	233	226	203	273	244	239	230	223	258	240	244	253	230	263	240	252	249	286	246	221	254	230	276	242	213	220	253	236	235	223	229	263	245	242	224	268	246	234	213	268	234	225	258	254	236	252	239	254	241	269	246	237	227	270	258	244	242	219	241	252	248	240	252	216	222	234	250	245	269	229	211	221	252	225	204	233	197	229	249	224	223	251	260	253	289	249	249	230	246	249	252	248	223	244	231	221	246	229	237	272	258	255	235	250	245	232	220	256	257	218	198	259	253	223	236	245	244	224	274	231	223	218	241	226	217	220	259	236	227	253	248	230	261	228	267	248	233	234	223	252	219	261	218	231	237	259	215	233	228	256	268	222	247	230	253	241	262	242	193	236	244	260	268	242	248	258	223	226	209	222	280	261	222	234	237	222	256	240	231	226	216	239	214	250	224	206	217	240	240	233	242	222	261	290	234	235	262	210	245	216	226	238	234	223	235	254	247	259	219	245	247	218	229	232	248	225	236	240	252	253	237	234	267	258	262	203	233	256	255	261	241	237	242	271	236	247	244	230	242	230	242	252	257	252	239	238	243	234	249	234	235	243	257	239	227	237	218	215	248	225	232	241	212	239	241	247	241	242	244	270	278	228	233	249	227	233	230	255	247	245	248	207	227	224	224	237	255	231	256	242	224	257	237	221	263	242	248	260	246	251	228	256	244	245	236	206	240	228	238	240	241	239	242	231	239	236	243	232	236	229	263	235	225	231	258	233	225	244	241	251	248	238	235	237	241	253	219	232	256	266	260	242	257	222	233	238	245	232	223	250	225	201	254	245	228	244	255	246	263	241	217	239	234	232	243	259	254	249	247	212	250	243	259	258	248	242	243	230	236	224	251	256	260	246	213	236	251	239	244	233	236	252	223	238	272	247	260	264	247	257	250	226	262	245	235	249	230	223	210	238	230	211	243	226	246	249	238	250	244	261	225	241	239	231	211	203	220	248	224	224	238	237	252	238	252	233	217	258	212	220	244	217	253	210	228	241	232	247	259	245	238	252	253	258	207	254	240	257	228	234	258	216	255	265	233	211	231	225	246	248	227	246	243	245	203	228	242	204	210	212	243	235	230	270	224	238	247	231	223	237	258	256	240	259	244	244	245	231	259	254	248	243	285	226	240	245	260	211	252	235	255	232	236	240	223	227	238	268	234	228	229	261	237	243	251	235	208	239	249	261	238	231	265	234	240	233	272	222	241	214	246	232	260	257	235	255	257	239	237	254	197	248	228	245	263	222	240	262	264	207	221	225	271	252	239	261	248	227	227	219	237	236	253	235	235	242	246	257	243	262	247	251	199	238	254	251	250	252	237	202	235	217	250	244	234	257	252	218	202	238	255	238	251	247	275	265	254	240	240	238	239	246	232	240	234	228	248	275	226	255	242	253	256	233	266	229	235	237	235	218	264	243	224	248	243	228	253	200	280	245	207	225	223	239	242	208	241	234	237	237	239	247	224	290	233	237	250	256	261	246	220	215	261	247	223	250	231	220	250	215	220	240	277	255	233	233	249	244	237	241	231	240	244	222	216	226	237	231	214	268	215	250	247	236	229	209	252	248	226	232	253	238	235	269	243	229	238	247	238	255	222	220	237	219	224	259	238	214	231	226	213	232	232	236	235	244	263	237	234	212	250	225	238	259	234	248	239	256	243	256	200	246	243	240	248	237	248	251	253	244	246	232	277	240	233	242	223	232	219	226	254	226	258	261
9892	833	1239	1388	1212	1068	907	855	776	799	714	678	688	665	689	633	674	661	605	651	616	636	586	603	598	608	620	604	578	547	576	562	612	592	599	579	600	559	597	573	553	592	559	634	558	586	603	608	566	593	560	593	556	568	562	599	573	557	552	596	580	587	581	550	583	575	557	581	574	605	604	561	543	584	551	549	579	571	560	584	537	583	560	590	513	578	548	589	544	569	541	548	571	567	610	576	565	596	564	578	565	568	568	583	594	545	541	540	608	611	561	548	585	575	588	605	587	563	551	583	530	600	556	537	537	575	589	581	563	597	571	552	561	599	518	552	571	567	609	561	604	573	570	550	578	549	586	553	546	575	533	591	559	576	550	576	539	602	563	550	587	571	569	586	599	588	563	561	544	574	569	576	571	546	601	524	610	601	537	546	552	555	550	542	573	563	551	601	597	603	589	575	564	611	525	573	553	523	606	551	569	618	582	547	618	568	618	535	543	539	568	583	590	598	543	551	516	549	570	554	574	562	600	555	486	581	526	575	602	572	586	536	528	606	562	504	563	563	587	618	574	537	583	577	581	577	568	577	536	595	570	603	540	563	550	572	520	523	573	593	603	535	564	570	599	560	587	555	577	538	530	617	521	559	532	598	531	538	543	565	556	595	562	555	556	598	544	613	536	584	561	584	530	579	555	523	610	572	534	622	570	579	566	593	584	561	601	594	581	545	557	577	571	557	598	563	600	615	531	590	601	574	562	569	580	503	566	548	539	566	563	607	556	524	562	551	562	551	570	567	559	571	573	582	600	569	611	571	588	579	578	569	548	576	602	576	550	542	577	569	585	565	559	548	560	576	585	573	553	584	522	546	579	623	570	554	577	513	575	530	569	567	551	620	584	533	553	615	551	524	613	558	542	576	594	553	592	551	585	555	568	564	549	572	554	546	572	561	603	567	566	533	582	530	547	544	565	580	599	559	620	530	559	551	542	570	558	584	571	576	561	593	600	591	554	594	552	561	566	622	572	555	592	557	563	536	576	573	569	540	534	502	564	587	586	536	558	600	578	593	589	599	555	554	587	600	567	517	580	546	604	570	563	587	526	609	586	588	593	609	492	624	552	587	583	588	559	604	587	539	552	595	559	586	594	550	587	609	603	536	546	576	626	574	599	607	552	524	575	554	558	512	585	532	603	556	549	551	587	576	560	552	555	567	551	570	610	582	569	586	565	535	586	581	580	544	573	584	606	582	573	545	558	555	604	532	594	566	529	552	568	570	555	555	577	536	574	574	547	527	536	577	583	599	579	559	559	561	593	545	551	560	568	572	560	563	594	596	567	546	575	583	573	558	571	595	589	582	597	565	612	563	567	553	554	538	558	560	587	563	528	526	565	580	598	566	543	605	625	546	580	572	524	580	585	608	606	562	597	608	528	589	546	558	570	544	591	524	573	532	569	560	553	582	528	546	549	598	579	563	597	562	541	553	548	618	593	588	558	575	581	583	553	573	578	558	554	591	560	531	572	616	579	563	566	540	557	582	612	568	592	568	533	545	536	578	545	591	604	597	584	611	572	590	596	594	602	585	553	596	539	540	577	535	546	595	566	579	531	517	551	578	529	575	592	559	503	554	537	561	610	564	532	539	573	594	557	599	577	551	587	540	569	582	591	584	582	557	532	573	587	582	530	552	542	577	594	578	509	558	542	551	579	583	594	592	574	570	567	601	576	584	592	544	575	602	561	563	555	597	580	559	595	576	599	570	578	552	582	599	504	538	532	568	563	584	553	586	568	581	591	579	561	583	577	548	602	553	558	577	579	542	599	568	537	552	575	566	560	521	598	600	572	539	500	576	562	538	568	567	563	558	571	558	571	566	564	535	602	555	594	580	554	568	567	546	541	544	581	588	552	566	612	559	567	558	592	555	568	557	591	550	565	570	612	543	563	590	586	552	551	586	611	576	589	569	579	626	552	558	586	551	608	564	547	535	515	533	560	566	562	568	525	565	590	556	564	568	580	609	558	550	530	547	576	630	576	596	557	587	566	517	534	556	560	604	555	584	558	532	559	575	519	536	575	596	587	563	567	537	622	604	597	566	556	543	558	549	618	590	581	550	587	565	567	589	521	573	598	578	544	566	609	536	582	572	533	561	546	571	590	579	555	572	547	591	587	558	559	585	565	582	564	581	577	537	574	555	569	567	553	573	537	537	571	568	569	528	550	586	583	575	538	546	554	595	521	592	586	576	544	573	547	554	590	537	555	529	538	548	576	491	590	564	546	585	558	607	571	554	571	554	587	606	625	567	603	581	602	578	550	580	564	616	546	545	569	536	523	540	536	575	557	589	623	548	560	554	549	602	566	560	554	578	547	566	567	591	570	586	560	546	611	539	577	535	578	548	612	547	498	555	560	573	561	578	562	548	522	569	590	600	595	594	524	502	576	580	562	570	572	530	583	600	528	578	596	559	548	553	608	540	565	599	579	528	585	576	599	562	548	617	584	592	583	559	593	562	584	521	548	594	592	537	520	564	549	557	574	536	556	538	539	601	523	542	601	594	612	546	553	574	558	588	538	517	565	611	599	614	630	566	561	558	570	519	576	579	553	577	581	585	555	578	563	536	565	580	561	580	636	574	533	579	553	600	575	528	556	570	556	561	563	563	543	551	536	564	550	555	607	577	561	555	508	557	548	599	564	576	571	556	564	539	568	583	595	603	555	612	600	546	543	560	580	539	559	558	568	555	552	564	584	543	585	529	524	554	563	555	600	585	548	579	593	565	567	579	596	566	551	551	567	555	564	564	571	536	570	605	572	553	547	577	569	536	555	585	523	554	567	607	553	546	607	556	586	574	585	588	545	577	546	588	540	511	548	565	552	557	591	562	554	573	509	524	607	552	594	555	587	545	552	529	593	565	606	536	611	610	563	582	584	575	591	587	569	579	550	517	532	548	590	642	554	596	553	567	552	576	559	573	556	559	572	524	580	576	571	583	537	558	576	591	551	620	543	523	575	567	555	570	565	539	523	635	583	589	546	589	588	576	559	604	585	557	581	554	523	539	588	566	567	580	566	545	569	576	581	565	566	575	575	585	564	577	557	542	567	575	622	527	546	556	557	578	586	525	584	566	571	565	550	565	581	590	565	586	563	564	549	560	527	570	585	570	544	548	568	583	576	575	563	572	571	589	581	570	580	600	589	586	591	580	583	552	547	546	540	554	569	591	539	575	567	582	590	585	520	538	593	592	583	552	570	614	553	579	593	607	566	587	560	515	595	572	570	557	597	559	564	545	592	544	552	563	541	574	580	537	574	587	552	578	567	556	528	550	537	538	584	551	541	560	571	580	575	598	595	599	550	570	579	573	570	578	610	580	553	565	565	589	586	591	544	546	570	560	604	596	533	577	543	510	547	525	555	585	605	567	631	558	565	567	531	565	569	596	564	554	527	558	587	573	570	546	611	552	577	553	579	525	567	608	566	544	612	518	575	547	580	591	601	568	578	592
24908	2469	1058	886	724	587	501	474	399	469	421	436	428	397	413	385	371	385	383	386	379	399	405	339	369	358	387	387	376	352	345	384	369	369	379	350	413	370	365	338	336	372	366	346	361	386	368	420	337	365	345	392	371	373	338	385	355	307	378	344	384	351	391	388	379	357	337	330	335	349	375	373	362	362	367	349	370	365	380	330	352	329	365	346	356	362	383	348	360	329	370	356	355	387	401	377	404	362	349	374	360	363	368	367	353	374	333	377	365	364	365	375	400	368	359	357	367	350	375	390	367	389	372	366	387	307	368	396	355	391	398	353	347	363	340	340	355	368	337	387	372	346	326	379	367	362	399	332	399	369	353	380	366	389	354	380	387	371	371	386	366	329	371	365	407	389	368	401	379	370	362	346	361	379	364	362	307	358	339	340	364	367	371	382	376	367	350	371	358	386	417	369	379	351	403	385	381	379	359	352	376	391	399	358	359	346	364	389	379	366	375	354	358	342	410	369	376	382	345	383	376	368	371	339	329	377	357	342	374	390	367	329	360	377	361	340	350	360	370	355	387	370	368	358	364	369	357	366	370	392	360	373	338	330	384	370	361	357	376	331	356	374	369	377	368	355	379	346	377	320	353	356	394	403	370	369	380	378	350	369	356	382	380	335	328	343	381	344	357	355	332	353	356	324	368	359	368	356	376	363	375	337	356	366	372	352	355	380	370	348	354	378	375	337	358	358	387	356	325	355	358	347	373	394	380	403	353	341	364	372	358	372	371	385	399	331	362	348	389	322	404	355	408	375	380	341	369	374	383	357	347	373	353	398	393	351	387	357	345	357	340	324	379	324	361	350	357	320	355	343	366	342	352	374	371	367	359	388	343	370	330	355	359	375	363	386	394	355	362	344	351	360	377	372	340	351	334	330	334	337	386	375	374	377	375	334	340	386	381	387	369	360	349	351	378	358	357	380	348	346	357	355	334	342	366	366	318	345	367	336	336	360	350	328	385	363	364	358	341	367	354	333	349	370	319	372	351	350	367	364	368	386	325	369	379	349	382	335	364	350	341	362	382	405	401	351	308	298	347	360	371	344	396	354	363	340	401	344	361	334	350	382	386	352	369	337	360	351	332	362	364	343	368	364	363	370	357	346	330	333	363	341	410	387	382	412	349	335	379	362	405	390	389	345	374	355	349	344	371	359	355	342	382	336	374	329	406	432	372	390	354	357	371	367	402	377	366	420	356	396	406	378	373	363	373	396	347	401	381	358	385	366	381	320	348	330	379	344	426	340	351	389	411	369	375	364	350	356	364	375	364	413	376	377	371	383	417	365	356	385	370	365	411	364	332	332	375	356	378	357	409	385	339	349	345	401	363	363	324	357	355	373	339	372	353	355	344	329	374	371	393	367	389	372	352	320	383	387	370	405	343	362	354	372	366	393	366	358	375	368	338	384	368	375	358	352	356	359	396	346	359	375	373	334	371	390	389	328	365	342	350	369	364	341	368	369	362	385	349	352	368	367	360	363	343	338	380	396	338	369	337	351	342	394	342	365	401	385	354	357	399	382	347	375	339	360	394	384	370	367	335	382	371	341	390	366	335	363	411	350	344	368	349	353	385	391	350	361	380	363	354	316	343	356	368	357	390	364	375	360	385	369	357	369	332	366	346	384	343	376	388	406	405	325	358	379	339	399	369	379	409	378	352	320	376	360	338	367	320	355	396	383	390	394	357	344	369	388	361	392	344	354	360	386	388	359	374	354	413	357	374	373	388	339	345	373	362	357	366	354	338	414	354	376	350	388	358	367	347	332	378	365	383	368	374	374	391	361	355	345	363	379	366	336	349	347	359	381	357	338	346	339	352	375	359	345	342	356	340	355	368	355	391	319	389	385	366	358	332	376	386	393	353	356	388	359	356	385	342	354	357	346	371	367	374	355	333	357	385	386	353	362	356	341	367	379	347	380	381	359	337	373	357	352	326	363	360	370	347	374	413	362	373	358	352	387	396	350	337	340	325	373	376	379	364	389	369	371	352	330	343	351	378	344	371	376	380	372	329	338	374	348	386	366	404	347	354	355	339	352	362	360	329	366	386	377	373	361	356	341	400	358	370	359	339	349	330	334	358	389	381	395	395	358	365	379	390	334	370	329	350	338	343	363	330	373	380	383	367	382	343	342	334	329	365	410	320	354	377	361	386	382	376	362	360	372	402	372	391	354	356	351	357	385	415	344	376	396	327	378	343	417	345	384	341	390	350	388	378	353	368	396	348	370	348	378	357	334	360	357	356	373	365	372	358	347	356	370	386	371	357	376	392	360	363	333	375	354	352	356	383	388	372	371	336	393	415	368	373	365	362	369	377	384	338	338	387	378	342	386	370	362	338	385	379	376	364	384	386	338	313	379	360	384	322	347	344	343	365	364	341	342	369	403	377	355	366	360	346	361	369	368	344	339	372	368	366	402	313	380	352	349	370	361	361	332	349	372	366	337	360	396	340	377	406	378	341	353	383	347	404	341	374	376	353	366	380	377	377	395	379	370	349	332	348	330	358	351	351	383	377	375	364	354	369	373	378	363	383	343	347	365	383	329	364	368	362	369	339	406	376	380	394	343	363	362	345	345	362	377	383	358	335	386	380	369	372	359	330	376	349	334	335	350	351	372	352	361	344	333	398	346	363	364	383	379	396	350	348	387	366	338	321	337	366	336	340	364	416	325	362	345	383	369	375	364	347	370	363	367	362	377	341	330	363	337	360	361	334	372	388	367	350	366	377	320	375	350	358	352	375	364	336	339	361	273	356	368	370	359	398	352	342	361	365	370	336	371	358	356	374	342	375	398	396	352	392	348	405	350	335	357	367	347	373	354	345	364	361	354	379	365	388	407	356	334	336	341	359	368	382	355	369	330	394	348	377	417	346	356	391	350	357	371	382	365	361	357	336	388	387	386	405	365	370	385	351	382	350	358	350	331	375	358	351	388	381	372	432	345	386	341	348	364	361	380	375	374	343	316	353	400	362	371	344	358	371	368	351	310	363	369	354	380	397	382	377	335	331	378	351	372	350	361	351	390	361	377	372	376	398	356	384	363	359	354	374	313	342	363	349	347	372	348	340	389	352	373	358	360	391	386	387	379	366	378	364	398	351	356	326	387	347	377	374	357	360	355	354	353	357	374	374	372	358	370	394	342	316	363	322	363	325	331	367	365	399	377	345	331	397	343	371	386	334	372	359	345	353	374	342	352	353	349	339	354	357	340	355	389	352	410	343	376	376	391	373	380	354	385	351	353	371	334	352	369	395	371	358	372	367	302	387	356	345	324	371	371	369	404	337	391	331	371	375	373	358	385	389	382	332	329	358	397	410	434	367	423	360	354	371	354	345	342	358	377	364	356	360	365	341	368	347	359	344	345	352	381	350	362	364	381	357	356	352	385	401	366	384	377	364	389	387	366	367	376	374	377	374	342	371	368	347	356	409	378	371	355	344	363	395	340	354	375	383	373
12999	1367	2105	2456	2213	1851	1510	1371	1337	1166	1159	1075	1013	1017	1013	985	962	904	916	870	919	914	898	877	860	882	814	840	812	833	856	878	853	847	830	768	833	874	881	810	837	791	838	814	773	846	875	738	819	774	789	862	792	797	815	788	820	825	799	836	836	824	811	795	832	788	840	810	796	800	789	790	767	817	849	802	764	772	806	785	789	808	825	774	833	813	818	767	822	800	820	825	869	818	812	765	796	819	807	832	792	812	807	812	825	806	789	815	831	816	775	865	784	834	771	809	839	819	789	816	751	805	813	810	806	824	822	808	806	810	850	855	791	810	808	860	724	821	837	769	828	834	782	783	826	815	777	804	797	838	791	801	805	786	771	837	812	762	774	823	800	805	788	847	823	810	732	773	810	849	783	816	793	817	815	837	778	800	807	797	810	793	769	792	801	816	810	748	837	777	797	816	778	837	813	785	801	869	790	770	804	813	850	797	777	800	782	830	844	860	782	795	810	823	790	797	788	807	815	805	797	802	810	834	823	793	832	787	803	752	786	768	805	830	807	780	773	806	807	821	753	848	794	770	789	806	780	812	882	772	821	795	832	803	810	844	752	807	848	774	793	806	803	780	788	787	822	787	797	781	837	830	831	789	798	764	820	817	787	810	764	767	828	813	822	785	784	785	791	784	805	797	796	801	758	796	805	843	815	808	809	808	828	813	840	788	831	847	795	808	781	777	805	815	813	789	800	781	822	761	765	796	797	804	774	839	823	833	763	823	756	800	826	809	818	822	738	786	798	791	825	884	821	829	763	803	792	796	823	795	766	814	808	824	791	820	817	771	823	819	748	823	852	821	833	761	799	818	846	869	755	779	833	815	805	779	802	747	782	727	806	808	830	816	835	830	731	840	820	760	747	752	795	841	792	734	795	795	819	791	809	873	798	803	763	807	826	822	792	796	784	782	794	822	790	819	803	851	818	785	786	779	747	865	812	801	769	836	814	803	801	801	917	778	760	833	806	814	800	777	778	822	784	837	776	844	853	807	842	775	799	784	766	815	829	781	807	792	840	818	782	838	820	830	828	804	789	820	835	787	802	798	835	814	819	827	843	841	804	818	788	845	843	785	812	772	797	791	768	821	773	772	805	805	833	751	764	792	817	790	758	801	785	793	732	811	782	813	760	798	804	799	772	830	757	806	757	808	813	782	793	779	795	838	805	841	821	819	756	833	785	803	811	814	789	784	744	859	801	786	793	815	822	803	836	789	822	774	815	834	761	792	816	804	800	738	812	810	874	768	782	782	865	749	781	763	816	810	814	839	800	792	812	834	823	853	825	839	807	818	788	802	795	798	780	809	803	814	836	784	774	781	775	779	762	777	792	821	762	828	790	840	777	800	783	790	758	793	789	801	775	812	789	782	774	808	797	811	827	822	772	783	793	817	826	768	784	804	827	813	799	816	844	766	780	788	822	835	793	794	818	808	806	820	769	825	796	796	722	785	789	795	786	766	817	812	759	812	805	781	822	833	812	778	823	794	803	761	839	784	815	810	799	810	807	778	822	785	804	847	770	806	793	737	873	775	809	789	862	795	807	779	772	811	803	785	844	860	798	803	826	814	728	801	819	804	783	786	843	780	814	857	778	789	790	845	793	791	795	750	799	771	798	799	790	829	804	788	793	811	795	858	853	796	749	831	811	776	827	778	772	765	839	796	810	825	815	803	822	804	797	787	797	776	804	859	841	782	851	775	825	807	869	748	799	778	814	766	826	807	810	755	813	812	769	812	814	774	838	783	796	791	847	838	821	857	820	807	820	800	776	808	862	730	792	810	852	794	811	800	796	801	767	776	778	782	800	822	833	810	827	805	821	755	786	833	769	842	790	853	864	797	806	818	766	816	849	828	772	813	806	770	800	778	783	774	791	843	824	743	802	770	799	799	774	785	795	781	818	768	772	822	798	813	764	799	840	863	766	792	799	836	756	810	757	760	810	811	793	778	785	787	802	797	769	822	755	812	808	839	793	821	804	794	786	783	744	786	827	795	829	789	838	832	847	767	817	784	769	853	768	778	761	791	783	844	799	803	837	750	771	774	790	828	833	791	797	809	823	817	809	807	813	841	787	806	785	767	731	814	809	788	794	813	820	791	752	761	778	784	745	865	811	750	830	804	827	807	789	821	770	809	831	841	767	773	764	801	786	841	757	843	851	827	758	818	824	793	809	795	759	767	769	812	799	773	821	795	803	801	856	802	812	776	793	828	813	804	809	801	829	827	779	841	823	813	775	839	805	772	779	792	851	815	810	824	775	825	834	830	774	796	839	795	804	806	821	792	812	821	820	832	802	840	846	812	809	819	818	823	791	793	777	791	839	823	797	809	797	780	827	783	768	792	767	834	816	814	845	773	778	791	836	824	831	809	774	755	813	878	785	808	873	809	813	837	816	815	819	811	789	794	805	776	767	773	828	810	752	825	780	810	819	779	805	831	782	776	826	823	799	794	778	800	829	775	787	804	851	769	873	756	803	794	827	776	822	789	838	840	820	758	832	803	838	836	759	815	791	808	802	833	815	798	778	825	791	784	810	803	805	835	787	800	872	777	796	805	812	798	812	782	787	810	831	830	764	785	791	797	785	798	810	865	836	824	810	813	781	823	804	790	790	831	800	819	774	802	814	779	797	809	778	770	836	768	786	792	807	847	757	829	754	781	803	775	808	794	836	864	783	794	843	812	804	743	794	838	826	793	760	803	823	827	798	771	836	832	776	824	820	865	801	820	800	743	831	794	824	795	847	831	784	788	840	787	792	779	822	793	844	781	831	815	773	800	796	796	790	833	836	778	775	770	803	783	831	840	846	823	795	823	813	826	756	783	823	822	800	827	800	793	829	796	782	764	831	812	839	834	781	743	776	815	836	778	774	752	830	803	841	810	808	736	806	770	815	802	774	829	831	819	840	787	777	839	827	764	756	812	711	816	768	781	825	782	819	811	741	773	792	828	840	850	826	824	802	801	839	798	774	821	816	830	800	850	837	825	836	811	789	805	759	784	834	775	775	801	820	780	817	783	776	760	816	810	784	797	758	783	794	817	778	757	813	761	827	798	861	815	787	814	772	791	809	788	818	871	807	791	797	777	765	822	810	822	793	806	800	779	830	765	786	776	836	761	781	808	818	824	836	789	799	818	828	773	829	797	769	834	770	825	817	783	853	789	805	813	733	803	780	793	824	795	837	841	826	769	830	871	792	832	806	787	818	794	828	831	759	753	775	755	782	859	831	827	813	737	780	823	830	778	820	808	760	797	783	840	788	766	826	805	843	809	798	794	781	761	791	762	819	792	781	814	795	781	793	775	808	850	801	834	732	803	834	816	791	807	827	845	815	824	834	832	841	800	820	819	814	764	860	779	806	804	841	803	786	793	819	801	761	835	801	825	790	822	758	819	823	853	854	779	822	769	740	820	811	766	739	839	809	830	862	814	742	833	822	816	846	816	797	817	849	777	799	778
4559	223	162	140	158	141	171	169	170	161	156	178	164	160	163	152	150	147	161	171	153	179	134	137	119	148	151	149	159	150	165	162	157	164	150	133	141	173	146	178	138	194	168	156	192	161	171	149	150	148	150	157	166	140	184	163	164	155	173	140	134	172	162	174	148	175	156	171	154	133	151	205	184	151	173	165	183	166	161	159	146	168	188	164	145	158	163	163	165	197	147	167	181	169	146	174	143	159	161	144	160	139	161	141	173	184	163	152	165	153	157	164	158	175	157	180	173	179	160	155	158	151	139	154	133	171	146	144	142	151	148	165	162	146	151	184	141	139	150	161	167	146	189	166	150	153	169	151	122	167	152	150	169	171	151	151	144	159	181	150	146	157	197	164	145	168	159	167	141	149	150	159	185	177	167	160	163	155	135	154	147	166	155	167	150	163	175	133	153	164	139	135	154	161	160	148	172	156	143	164	146	164	172	148	160	157	162	167	166	149	171	139	134	166	172	165	160	162	153	163	152	157	151	138	167	148	152	170	156	145	172	126	152	153	174	167	165	146	144	142	177	162	148	168	168	150	162	165	148	150	147	153	145	157	149	146	156	184	154	162	155	180	165	159	176	140	140	162	139	161	155	180	159	167	145	159	140	149	179	140	154	178	158	139	147	148	169	164	136	144	165	183	144	153	143	145	141	156	168	129	155	136	155	168	155	152	139	159	176	164	125	159	157	144	149	170	155	151	146	161	154	162	172	136	154	145	147	134	139	174	162	119	125	135	149	180	144	162	164	151	175	154	152	173	173	174	147	130	135	164	145	163	169	167	175	159	135	135	150	156	161	154	138	148	165	134	144	137	167	148	149	143	172	161	137	119	147	176	139	141	158	147	156	163	139	168	147	175	172	153	154	156	133	167	145	168	167	154	151	151	143	157	166	171	150	166	158	155	161	166	177	160	167	163	161	169	158	140	164	160	187	154	188	158	162	156	155	158	134	166	170	151	175	172	151	149	157	152	162	176	158	149	159	175	171	198	156	146	144	156	146	157	158	169	165	133	161	166	180	146	143	149	178	158	151	145	151	169	147	166	165	157	142	155	163	161	163	158	151	147	144	149	152	161	169	169	155	156	168	153	168	152	148	177	160	179	172	177	151	174	158	171	170	152	151	164	149	160	167	172	163	134	157	159	146	128	164	137	149	139	132	151	166	161	186	153	167	171	178	154	150	156	156	153	148	167	142	144	131	166	162	151	142	163	180	184	167	142	147	164	152	171	164	158	168	156	161	159	154	150	178	158	159	159	164	147	146	161	138	156	170	171	146	161	153	143	146	130	150	160	147	169	153	153	155	174	137	164	147	147	154	143	150	142	168	150	164	171	164	151	172	174	174	159	156	175	187	145	131	126	142	165	171	174	162	151	168	143	153	137	152	133	167	152	158	159	136	176	162	148	177	152	133	126	147	183	147	149	164	142	159	146	167	167	161	170	135	146	171	129	151	165	166	163	169	149	159	148	164	162	167	181	158	158	146	125	148	152	180	180	167	158	169	160	150	180	151	145	150	147	157	161	184	160	169	148	148	143	167	133	145	138	143	190	155	119	156	151	144	138	176	158	154	147	162	157	164	175	149	166	144	150	146	146	150	123	145	153	154	132	157	151	184	171	149	153	154	157	157	161	158	154	182	150	165	152	159	164	162	186	179	152	145	163	155	168	146	160	177	161	150	154	176	162	162	172	152	144	158	133	144	151	161	140	188	159	144	135	147	161	148	169	173	148	152	160	163	158	139	148	132	150	175	133	178	163	161	145	142	163	155	162	165	153	138	143	160	156	135	177	142	145	147	131	172	158	158	149	162	140	137	180	157	129	148	147	171	166	158	153	161	143	168	172	146	129	136	145	147	155	167	181	157	152	151	159	157	173	146	161	185	137	122	167	161	177	146	154	141	150	156	158	133	180	152	153	147	161	135	151	173	151	139	170	131	150	163	157	128	169	167	155	167	178	160	173	180	139	160	128	122	143	175	145	151	150	157	158	128	149	155	139	178	160	173	148	142	147	159	134	192	130	156	162	165	149	147	166	161	171	131	168	151	165	150	158	171	171	138	145	139	169	145	143	141	135	172	166	166	140	158	165	149	142	164	177	156	157	132	140	164	153	151	145	174	146	147	153	148	156	157	146	143	163	148	154	174	148	155	132	148	160	174	157	140	160	148	172	162	147	139	167	178	146	146	156	172	189	151	150	147	146	160	155	161	151	171	156	149	137	145	135	179	161	152	154	140	168	146	163	155	143	152	148	167	153	154	147	132	156	129	152	133	135	166	161	161	180	164	157	172	143	147	159	166	147	155	194	133	171	171	151	160	157	142	159	195	158	169	143	144	155	152	165	165	145	139	143	153	154	165	152	162	172	148	165	165	166	141	163	133	139	140	174	140	155	167	165	181	151	155	165	155	146	128	171	178	164	148	149	155	171	143	146	121	147	167	178	144	154	161	143	162	155	129	153	144	164	164	155	149	157	161	150	136	149	151	161	148	179	167	156	117	147	175	163	176	136	175	162	138	162	191	136	168	140	128	152	137	157	130	154	148	202	155	152	152	134	150	164	152	152	148	172	155	138	158	174	177	174	157	141	165	180	140	129	145	139	145	135	179	144	143	188	167	146	131	129	131	155	135	166	134	155	137	149	168	148	171	146	172	156	140	149	131	174	159	148	135	155	154	159	144	162	148	165	142	154	171	173	173	147	168	149	172	155	141	150	166	145	169	145	150	169	159	140	164	122	163	148	157	150	183	164	150	158	151	142	141	165	154	155	154	153	170	188	143	157	158	143	163	152	169	171	160	160	144	164	130	183	152	141	157	164	175	147	136	177	149	185	162	157	150	151	178	156	151	177	170	155	152	179	160	163	137	155	160	149	158	173	167	153	160	159	161	150	166	136	168	157	141	159	181	159	183	167	144	150	139	162	158	159	152	151	157	175	146	149	144	168	176	189	155	167	145	165	171	156	162	134	140	170	161	160	188	156	155	175	161	138	139	167	151	141	164	151	145	170	160	139	165	150	146	139	144	163	185	156	152	119	154	143	157	190	166	198	158	158	188	149	168	156	179	138	156	176	141	172	152	172	171	157	159	180	145	163	159	143	168	151	151	176	163	164	164	140	171	169	171	155	170	151	137	170	148	153	179	194	156	148	152	173	151	155	159	164	158	186	154	156	172	155	158	145	159	154	155	141	173	146	172	154	150	130	155	177	153	153	199	161	168	152	162	178	174	145	159	172	134	162	136	160	184	180	154	146	157	150	159	160	183	142	146	161	152	166	167	157	152	163	144	168	153	187	156	180	146	161	163	143	174	149	141	167	163	147	156	174	172	156	164	152	162	169	167	156	131	156	160	154	128	149	159	174	147	155	163	161	147	156	152	163	168	153	175	139	172	164	167	161	147	160	156	162	154	149	151	166	177	161	164	163	152	178	171	168	157	157	146	151	144	173	136	134	166	140
3262	412	448	444	436	437	388	396	400	343	410	410	398	391	401	392	405	450	422	366	407	406	408	407	368	379	352	407	428	420	398	410	396	364	380	418	388	366	365	404	374	400	409	390	401	388	420	364	413	396	407	392	408	434	397	370	387	401	396	381	415	387	389	377	413	390	378	403	434	384	410	365	424	392	416	443	429	406	389	375	399	368	449	421	395	391	412	417	381	394	392	418	399	409	390	392	391	420	394	408	399	376	403	396	411	452	386	415	383	389	359	403	383	406	375	418	422	413	407	398	437	379	415	392	383	408	377	391	401	374	399	387	435	367	373	387	389	386	378	401	398	400	382	415	419	376	392	411	410	410	408	400	371	401	393	428	380	406	390	409	427	400	411	421	402	399	389	364	370	407	403	410	411	391	386	381	399	430	398	390	410	419	399	399	421	388	397	386	396	385	395	387	412	384	374	408	355	417	400	400	416	397	396	399	389	391	394	417	405	374	394	408	368	397	399	428	406	358	396	352	409	386	419	392	402	406	375	418	388	421	370	415	387	402	345	410	419	413	399	421	387	391	372	388	380	380	397	403	378	414	393	423	381	393	402	399	448	414	410	383	399	404	389	426	411	410	399	411	420	372	394	402	403	379	390	394	391	365	431	425	421	422	430	372	415	358	397	372	388	352	414	421	431	356	393	432	414	340	402	345	408	416	434	381	353	391	389	414	379	401	360	407	403	370	398	360	390	387	394	412	383	395	413	405	356	376	384	398	406	356	385	399	385	410	415	420	379	359	435	433	420	378	389	390	415	425	378	402	394	355	399	370	411	405	399	384	369	399	375	396	383	396	394	353	417	386	393	392	400	380	381	393	402	394	396	390	434	402	400	397	368	412	413	401	360	387	391	399	402	402	412	399	383	385	370	371	393	398	401	384	418	390	410	398	376	372	352	374	431	423	391	371	426	388	412	391	392	430	437	444	410	382	380	429	418	419	401	375	390	407	368	397	376	382	385	367	379	393	420	377	389	429	365	378	394	411	372	402	393	411	400	406	399	378	404	417	405	381	408	373	421	414	412	373	414	432	378	381	376	427	390	422	394	407	387	417	383	422	385	393	383	396	398	387	366	380	401	420	413	423	412	419	405	412	369	385	378	391	386	380	371	411	390	411	409	395	417	367	421	426	379	398	378	378	434	413	369	387	432	384	373	378	416	400	378	380	384	377	390	411	399	371	400	410	414	415	388	395	434	389	408	417	401	420	378	414	424	413	404	393	413	424	361	371	396	380	413	403	418	411	424	410	382	436	440	431	440	394	375	404	386	375	385	408	366	422	389	417	396	421	383	411	378	400	349	413	388	406	393	376	410	359	387	391	422	398	430	379	372	409	390	398	382	378	411	422	400	361	387	405	397	410	406	374	366	399	397	403	410	393	401	405	385	391	397	398	392	410	382	381	382	398	411	374	352	402	392	366	402	407	389	378	423	406	393	393	415	389	398	343	390	391	400	386	402	370	388	409	394	411	391	428	384	355	387	414	400	406	418	445	382	410	395	384	371	399	386	415	372	404	417	352	431	402	384	407	426	351	410	435	395	392	378	438	405	402	373	423	388	380	402	373	357	391	395	383	377	412	392	418	381	406	387	431	389	384	403	404	410	424	381	399	399	388	396	378	407	404	421	434	358	380	386	417	396	413	393	417	385	390	418	412	397	403	421	388	388	412	398	405	413	392	406	414	402	388	372	358	373	381	349	384	376	375	399	401	390	362	352	405	406	402	404	382	378	363	418	413	399	406	369	388	402	379	372	421	398	377	421	431	431	376	390	429	419	371	393	391	376	404	401	409	408	421	420	392	422	373	415	372	402	383	410	366	387	377	387	385	398	390	412	421	413	412	430	409	420	391	364	406	387	401	384	369	385	376	391	378	366	408	424	392	373	405	430	418	423	340	376	391	411	418	404	402	398	402	395	412	376	418	374	406	403	351	423	431	389	399	394	387	434	380	410	422	389	393	408	427	380	429	371	392	434	403	400	430	399	409	399	414	416	438	397	378	415	380	395	412	422	382	414	406	377	415	423	416	394	391	391	388	441	419	406	390	358	431	392	385	386	359	402	406	419	378	389	380	373	413	346	398	420	405	384	414	381	401	400	410	382	428	398	397	404	403	376	402	389	371	402	369	362	378	419	412	404	420	420	397	413	425	392	367	383	391	389	409	386	423	401	401	380	398	420	393	364	388	377	368	409	410	380	418	400	409	397	379	402	410	415	382	407	370	395	412	403	413	392	378	399	372	410	373	412	455	382	408	376	393	402	361	382	423	419	414	389	413	414	431	430	383	407	386	376	387	406	393	400	371	389	404	394	395	396	381	390	390	410	395	351	416	373	415	359	380	409	424	392	406	371	378	393	386	401	424	396	386	398	388	399	395	410	415	403	395	382	371	426	409	417	383	401	381	387	386	376	380	377	418	400	394	370	425	394	374	397	382	417	383	381	415	386	388	400	402	434	413	389	397	403	378	393	405	406	411	380	394	399	402	394	436	378	418	375	442	392	368	388	377	383	406	415	396	395	416	417	378	443	405	383	407	388	381	365	394	397	414	416	421	426	408	381	415	404	400	383	407	425	404	428	397	396	374	417	425	392	362	404	457	416	417	358	405	395	346	399	381	391	405	370	397	409	408	376	388	414	412	360	395	413	404	404	416	423	407	411	392	354	408	400	381	358	420	403	376	403	389	375	393	437	418	369	388	383	406	387	368	417	456	378	413	394	379	416	419	401	409	379	394	375	372	354	422	405	399	381	384	383	377	413	406	407	400	380	383	393	433	397	398	392	387	404	384	399	385	400	388	374	411	357	387	373	388	428	400	397	417	407	426	416	383	362	394	420	444	433	399	386	364	396	416	418	411	358	428	412	386	405	408	393	428	374	413	394	422	400	405	391	391	401	384	397	392	400	394	375	388	389	411	400	410	420	378	390	377	376	414	381	388	424	376	377	362	391	418	424	377	387	351	421	424	369	407	411	374	426	389	401	407	389	387	415	420	381	367	396	385	362	400	353	379	387	431	400	414	421	383	385	415	396	423	390	405	385	366	401	373	419	394	397	434	391	383	386	419	390	366	381	410	373	405	397	413	393	419	421	371	402	412	409	389	399	402	365	405	429	368	376	417	399	383	393	419	402	376	366	394	369	412	441	432	379	405	363	385	395	425	348	411	378	374	403	440	404	433	401	358	377	388	452	378	387	379	385	431	412	361	366	374	418	383	413	400	389	418	398	364	401	393	414	397	372	400	386	398	413	389	376	427	437	368	385	391	392	384	389	387	385	385	394	385	378	382	361	377	416	385	389	407	413	377	426	411	400	420	398	398	406	405	392	410	427	376	421	386	403	413	401	376	398	400	376	380	419	407	394	430	383	429	425	376	375	386	402	418	397	400	386	372	428	401	397	376	403	395	420	417	388	382	353	370	399	357	394	370	412	445	369	377	401	371	419	387	411	384	372	385
15487	1052	585	479	392	332	318	306	291	272	249	281	240	253	256	236	245	209	221	220	217	255	217	248	248	234	248	241	231	233	242	269	247	240	220	236	255	232	225	222	241	245	233	224	222	239	244	268	229	213	219	233	261	258	258	219	250	231	261	250	234	229	247	269	251	277	235	251	264	233	203	201	224	217	223	263	235	270	220	256	217	205	223	242	241	236	255	201	244	252	258	242	241	235	215	236	215	217	227	254	258	229	240	240	227	249	223	245	223	251	245	246	216	248	252	234	227	242	269	243	234	246	243	220	240	274	224	241	242	224	224	210	260	255	257	266	244	207	227	236	240	261	251	237	239	225	242	219	238	215	217	273	279	194	234	231	247	273	234	253	221	229	203	244	269	278	222	218	238	234	249	244	233	223	235	228	269	238	231	221	224	223	224	238	248	234	243	209	270	224	223	241	253	233	239	262	277	252	239	255	246	230	226	219	212	238	228	238	237	239	241	223	233	250	237	223	227	266	235	269	242	284	252	248	236	266	275	252	265	233	224	231	227	225	255	217	249	223	234	204	233	237	246	235	249	224	247	253	240	253	223	220	225	259	251	224	228	227	252	248	240	259	269	262	228	230	234	240	235	227	234	217	253	205	235	236	247	229	273	251	234	227	246	242	266	209	241	213	225	216	238	288	259	242	224	234	246	253	237	245	248	246	274	237	215	284	259	240	231	245	252	232	249	231	237	240	243	218	226	204	240	246	221	253	222	259	221	254	220	241	222	241	237	315	232	224	216	221	244	248	260	215	231	245	247	221	236	255	216	238	240	259	232	242	286	248	245	250	226	240	259	278	216	218	219	253	248	225	219	261	257	238	245	260	232	232	233	255	240	226	232	271	238	223	242	249	243	264	240	227	246	261	245	251	210	243	229	234	216	223	233	233	244	232	221	235	248	214	242	246	243	220	263	235	230	227	237	230	264	211	242	217	228	247	268	219	237	249	259	235	275	235	217	254	235	236	238	220	255	258	259	250	203	220	248	255	229	238	242	243	246	229	193	214	265	261	247	218	243	243	256	258	236	229	238	265	266	261	278	254	264	225	231	242	281	286	216	240	251	238	251	210	239	219	233	252	226	241	210	210	243	229	248	251	237	226	222	261	241	204	227	245	281	242	227	249	253	229	247	203	245	240	238	222	253	214	227	262	256	236	253	264	200	221	223	235	211	271	247	258	240	232	201	262	234	230	225	231	228	252	246	242	237	221	233	254	227	265	266	211	225	243	267	260	260	230	246	249	225	240	259	227	242	214	231	218	224	232	220	259	257	274	237	244	234	271	226	238	213	242	260	249	231	233	227	239	226	229	256	237	229	260	242	261	257	264	243	248	221	223	232	229	238	253	254	245	250	215	212	226	280	243	245	229	218	236	241	249	264	224	237	250	240	244	244	245	221	223	252	251	241	228	235	249	301	256	216	270	254	236	250	247	234	249	227	226	276	238	230	232	256	223	254	247	247	260	274	239	266	234	233	242	248	245	206	214	266	259	242	256	264	267	244	264	257	236	249	254	222	249	258	248	255	225	225	218	223	243	202	251	243	247	212	239	218	213	235	243	268	245	207	225	230	251	259	243	236	235	223	252	245	208	198	231	245	203	253	233	221	239	209	229	267	222	264	262	223	255	250	212	226	242	249	228	235	223	236	243	235	246	219	268	222	279	217	249	237	247	281	259	222	222	248	218	243	232	233	244	237	224	244	235	264	216	236	251	254	189	257	257	260	233	200	226	226	223	246	236	243	246	255	244	246	236	240	246	233	251	243	263	266	232	232	231	230	232	208	234	243	252	264	221	223	227	245	240	234	260	263	247	254	236	237	269	241	219	233	259	262	238	232	257	240	249	272	238	215	250	223	240	222	227	196	211	252	245	269	246	243	225	232	242	239	238	193	221	246	217	240	230	235	239	226	203	252	216	216	247	227	251	247	243	237	263	210	268	225	228	216	238	194	245	225	232	223	245	251	191	271	269	227	232	266	278	253	248	280	232	248	261	246	238	266	271	226	235	238	244	238	253	236	243	222	256	223	213	226	253	209	244	246	235	243	220	224	243	223	264	225	243	261	223	263	239	242	247	240	202	220	224	216	257	237	235	259	240	224	250	255	260	239	221	276	228	224	229	219	251	250	221	229	262	234	216	234	244	243	233	254	220	217	221	224	220	234	242	242	237	250	249	235	227	232	255	206	213	228	243	263	241	219	242	248	214	255	221	228	250	240	252	222	259	216	267	195	259	240	222	233	255	246	246	239	212	243	217	250	211	232	222	251	227	226	239	269	237	222	229	267	246	239	218	235	248	256	252	221	219	240	249	227	261	251	246	230	250	260	265	263	220	247	256	251	241	236	243	269	219	230	198	216	241	233	234	240	227	222	249	236	273	255	264	218	251	229	266	231	231	236	254	230	232	243	231	242	242	217	235	231	257	243	249	208	225	256	220	250	236	230	219	260	281	215	242	248	239	232	242	207	265	273	247	231	238	180	237	228	222	257	258	215	217	262	233	212	230	261	252	266	233	254	272	237	243	254	255	234	253	243	246	223	264	236	210	259	247	219	275	233	229	255	250	242	234	240	228	234	244	249	258	249	216	231	236	229	227	231	227	234	240	234	240	245	232	249	264	250	211	212	219	219	242	234	250	246	242	236	255	259	268	261	202	194	231	222	207	224	252	203	258	249	205	261	250	241	222	233	231	235	252	245	256	258	253	225	239	233	222	235	247	245	264	247	224	229	224	218	239	214	241	230	230	228	251	249	239	219	229	227	210	251	230	237	240	230	232	217	207	224	220	239	251	235	252	279	227	228	233	254	236	227	240	215	230	239	233	244	240	234	254	241	259	227	232	248	252	219	245	260	258	235	229	235	218	241	249	223	229	218	238	227	243	257	214	262	235	254	244	235	249	244	255	271	232	235	236	213	219	200	263	236	202	254	246	234	238	255	229	223	248	247	218	267	250	230	228	228	218	247	237	238	219	235	252	227	278	246	227	245	210	215	227	274	209	255	211	249	231	257	231	249	251	254	232	242	236	226	245	251	213	237	196	259	253	226	243	228	241	253	211	222	245	245	259	256	233	241	206	206	246	243	244	253	245	246	229	227	243	224	239	251	233	252	255	256	255	257	258	248	248	250	276	223	241	240	222	231	263	209	240	247	244	214	231	220	244	249	247	237	222	225	241	227	233	260	218	230	244	258	240	232	230	240	252	220	280	264	243	262	225	247	265	236	236	234	215	230	207	248	198	220	213	242	211	230	238	249	243	239	265	273	249	272	214	231	244	224	251	246	243	236	253	243	239	248	255	250	226	200	215	230	213	243	239	240	222	235	235	246	242	228	246	214	269	272	222	242	228	261	236	222	245	245	257	244	246	228	228	243	216	223	233	239	213	211	228	228	229	269	237	215	285	216	197	211	257	233	250	267	245	257	221	239	215	267	227	243	209	242	243	259	230	247	234	230	241
9709	869	1260	1437	1238	1131	927	890	738	787	757	755	658	663	696	674	661	650	637	616	640	571	627	594	579	612	635	591	602	567	573	601	605	540	587	584	565	631	605	576	558	595	552	618	557	578	593	592	571	607	598	576	561	535	597	570	580	628	586	576	570	541	553	613	599	589	598	568	556	510	546	622	595	543	553	628	554	603	604	538	553	548	569	546	574	600	549	589	531	567	563	562	601	595	607	540	606	590	604	610	601	569	548	616	547	615	581	607	538	556	544	550	593	544	556	584	589	543	559	582	565	565	545	543	582	560	561	581	570	555	572	592	587	546	624	569	570	542	560	602	576	560	566	573	567	561	625	578	574	537	513	581	567	620	569	592	519	581	558	554	556	624	579	588	579	585	598	580	579	568	576	537	587	549	574	552	590	559	534	531	578	572	573	581	552	566	593	556	582	515	551	569	632	617	558	579	585	552	535	559	572	559	565	573	546	568	533	584	569	593	554	555	552	582	493	540	585	538	560	600	551	548	554	573	554	580	562	594	549	557	596	609	574	577	564	609	556	583	537	573	573	559	568	590	570	585	572	531	567	568	574	566	523	552	538	619	553	564	585	586	542	585	598	548	563	571	575	538	635	601	575	577	564	545	576	576	543	575	561	547	582	604	537	536	571	580	576	597	567	544	546	565	574	527	560	594	602	566	558	593	556	573	557	518	565	543	571	560	569	572	591	582	567	554	586	549	604	559	534	582	593	519	588	537	557	538	567	585	577	558	566	567	596	579	558	543	558	545	577	568	583	539	576	553	577	545	601	614	558	570	545	565	549	559	572	600	578	554	604	546	567	543	588	528	541	561	588	594	586	609	582	532	575	569	578	575	608	569	602	560	588	540	592	595	563	590	549	539	532	573	580	570	554	556	563	575	579	576	567	587	568	576	604	599	530	559	576	561	612	612	575	587	534	557	568	561	613	545	628	577	560	565	586	567	580	528	566	595	586	583	593	517	564	540	622	563	562	596	535	545	572	508	564	557	544	573	570	632	565	556	565	570	553	553	578	574	631	565	600	581	621	572	600	575	583	563	565	570	555	534	550	556	529	582	518	589	558	552	542	602	571	588	602	572	559	590	593	616	565	552	584	562	593	549	615	562	585	574	614	557	574	570	569	565	599	581	561	624	546	583	566	530	560	580	548	594	592	581	574	566	546	512	592	581	576	555	551	528	559	528	572	597	585	573	579	592	546	532	569	531	532	558	598	613	582	578	536	518	587	535	570	588	544	606	555	560	564	537	603	573	569	577	577	560	581	592	568	599	523	589	600	582	593	588	526	556	558	595	590	574	579	533	596	557	550	562	610	552	569	516	583	574	561	547	571	569	530	580	563	575	543	569	559	538	560	581	562	607	552	549	552	601	605	553	534	543	565	578	547	587	557	585	590	573	570	604	556	538	543	556	543	570	518	558	571	591	559	561	553	540	564	567	541	617	560	566	575	555	575	581	584	543	535	560	576	550	558	584	551	553	559	594	564	643	588	550	593	583	584	542	579	559	587	552	565	560	542	533	601	561	589	560	572	555	559	528	595	560	536	529	583	552	576	593	532	576	575	531	526	585	557	557	523	568	562	602	559	567	502	587	572	557	529	552	558	596	566	562	559	534	579	558	562	566	578	540	569	551	555	560	556	587	587	557	589	610	571	588	558	585	534	585	545	532	613	556	576	567	610	591	549	565	566	572	571	593	611	582	581	604	562	603	604	575	591	591	577	570	571	560	594	540	548	542	588	545	540	597	531	547	560	580	574	575	537	551	574	555	555	590	572	563	573	593	574	512	581	551	588	562	571	551	546	579	537	574	566	582	552	571	540	573	547	564	616	534	568	567	610	573	544	614	579	596	584	539	512	566	573	523	575	543	589	559	566	526	557	578	561	559	560	571	563	555	537	562	545	590	589	547	548	574	569	579	579	532	589	582	580	586	589	581	564	575	560	531	571	530	604	544	602	544	531	510	559	590	581	587	556	554	578	557	608	561	527	584	556	572	536	573	571	565	599	604	600	564	573	586	578	565	543	558	622	545	575	583	550	579	551	498	590	562	565	596	540	568	556	590	567	570	549	595	532	563	613	587	554	521	588	581	560	541	584	553	563	590	609	519	547	596	574	566	553	571	575	546	578	570	548	556	582	578	625	606	533	535	587	554	554	571	582	608	594	594	592	555	570	546	576	591	554	526	601	580	550	575	553	582	585	598	559	563	601	547	591	588	592	569	529	572	601	592	586	576	611	568	568	563	551	539	566	580	551	573	565	547	531	568	558	553	594	575	548	571	571	612	545	571	577	531	565	554	588	525	572	590	595	580	575	575	562	557	571	553	630	574	579	545	559	551	554	541	521	568	575	594	583	552	531	574	553	533	568	565	535	546	560	576	580	578	551	635	599	577	566	560	569	552	593	609	573	565	567	586	571	583	562	568	535	561	584	583	572	546	567	549	575	593	580	562	562	579	560	555	561	550	587	502	558	551	579	579	574	581	590	580	593	550	583	565	562	569	568	539	566	553	539	558	538	562	546	599	564	523	563	563	600	572	572	616	562	552	532	568	600	550	561	570	539	524	521	560	547	540	570	558	547	557	539	558	566	554	592	608	589	598	571	582	594	518	549	558	551	599	565	584	536	583	572	566	597	558	556	557	604	581	523	552	577	568	598	563	576	542	599	570	546	599	601	535	582	567	533	568	576	603	559	588	574	553	524	533	553	555	576	582	564	577	545	594	554	560	579	516	579	551	560	554	567	541	556	589	546	580	579	589	594	560	557	552	594	591	546	567	567	580	523	553	547	540	564	599	616	550	571	585	569	572	584	585	538	573	563	581	574	605	544	562	584	551	564	564	625	558	549	557	604	601	558	537	556	534	549	538	565	588	618	547	547	552	559	587	579	520	573	573	554	603	508	594	601	598	567	563	553	540	542	572	534	573	564	561	549	554	562	545	545	598	555	560	534	561	568	528	608	561	557	578	535	627	562	580	506	548	553	533	525	568	554	568	549	575	528	584	580	550	558	533	538	567	539	581	590	556	578	586	599	530	563	570	520	601	550	568	571	584	579	626	524	593	584	587	591	550	559	587	590	559	575	562	575	555	566	569	562	556	612	550	602	566	545	535	552	569	604	587	519	565	578	597	555	598	531	574	531	568	544	556	562	594	621	601	599	544	595	562	548	596	558	608	594	565	596	587	582	558	558	574	595	615	557	599	531	614	527	485	577	592	532	551	496	538	575	578	575	544	536	570	605	603	536	559	539	603	580	590	563	564	572	569	543	580	568	611	554	554	569	577	574	579	573	559	570	601	552	564	594	579	534	557	551	563	580	603	608	576	572	577	601	552	561	604	536	571	573	586	537	564	580	562	570	590	587	564	560	558	581	540	575	566	538	550	524	504	598	590	590	582	580	570	553	569	562	580	568	558	550	578	557	558	527	574	525	560	588	555	556	543	514	577	563	581	517	557	536	556
23945	2440	1066	909	698	559	537	502	453	395	444	393	394	397	409	375	378	395	369	392	386	383	367	388	406	370	375	418	397	336	379	368	378	347	383	378	367	383	357	403	338	388	365	384	365	358	339	358	339	345	362	356	396	347	353	366	344	384	350	378	355	385	365	365	369	317	351	358	341	407	366	390	323	344	388	344	342	350	360	341	342	364	354	326	336	333	369	367	359	391	387	378	325	365	375	349	385	356	352	353	389	347	361	357	383	336	371	383	376	365	329	345	324	333	336	375	372	325	382	393	336	380	336	398	358	353	326	370	324	368	336	384	375	351	321	355	396	354	355	361	381	375	384	324	374	390	345	359	360	316	317	363	362	383	358	361	379	355	346	392	359	376	330	352	345	379	319	343	346	340	385	376	386	354	345	354	368	396	330	306	361	376	368	354	370	363	393	348	372	399	382	347	367	394	390	377	403	380	357	349	366	329	369	340	352	414	352	385	323	329	365	345	350	374	370	365	353	352	369	365	409	348	368	351	412	368	379	358	347	391	376	368	397	367	383	313	365	367	374	333	375	379	356	347	380	397	366	380	339	345	358	359	359	357	332	363	349	378	390	367	351	375	378	325	352	365	382	366	328	348	337	333	352	369	360	346	365	390	403	374	331	340	386	411	377	399	364	325	363	390	340	373	370	345	362	375	393	352	330	358	380	363	340	350	363	385	391	390	358	368	319	384	354	334	333	347	377	340	389	335	380	384	339	354	361	360	346	339	344	361	379	361	352	373	348	407	363	312	412	348	350	387	337	353	351	363	346	365	426	379	349	352	330	368	376	352	371	352	397	386	353	348	377	381	368	343	402	350	353	350	372	391	357	361	370	385	364	396	388	352	347	348	381	368	352	333	325	313	385	353	372	340	353	373	390	408	346	359	353	331	352	338	391	382	353	352	324	361	364	370	412	379	367	345	349	347	393	388	326	349	400	369	343	365	369	385	390	405	329	363	336	367	325	386	377	350	324	338	341	366	399	360	342	344	359	365	371	350	336	368	390	354	343	359	338	329	340	378	389	363	330	324	334	379	371	370	393	369	346	374	349	369	403	362	377	336	368	398	399	374	352	373	377	341	383	371	407	409	367	349	375	360	336	366	352	370	393	379	374	370	333	382	364	353	338	368	346	370	356	356	379	340	381	328	334	366	352	370	376	359	363	301	342	376	343	332	364	395	392	385	355	388	370	373	343	338	373	379	356	343	374	360	372	349	324	332	389	416	338	362	367	359	353	392	344	368	342	374	395	364	354	315	326	381	351	372	383	370	344	340	342	377	426	350	351	344	334	388	356	342	349	377	382	331	386	329	308	354	360	357	365	389	360	397	375	346	347	378	371	417	341	363	361	373	377	351	357	359	368	391	377	366	351	386	374	395	349	389	395	375	372	358	391	399	377	357	362	383	382	368	354	358	396	349	364	363	339	372	343	366	326	400	354	390	368	313	339	351	345	384	388	346	375	337	419	362	381	363	358	377	347	362	381	385	361	380	332	386	368	342	399	380	362	375	349	401	370	347	306	362	366	345	336	364	388	361	356	351	369	368	357	344	360	343	353	360	363	366	342	366	371	363	360	370	336	318	358	362	362	369	356	396	360	362	346	368	358	383	381	404	389	339	377	366	342	365	358	367	355	356	396	359	357	376	349	399	353	357	379	383	384	368	380	375	335	347	338	340	387	341	354	358	340	319	380	412	357	346	402	360	334	389	324	347	372	367	362	332	335	361	341	338	369	383	342	367	370	390	375	359	367	341	373	370	347	396	402	379	333	386	368	369	360	342	349	370	360	400	360	364	347	350	324	378	359	357	366	375	323	402	383	353	405	364	367	373	359	353	359	356	374	348	351	347	381	325	379	373	382	354	398	369	367	334	382	339	352	368	354	330	346	385	321	378	361	342	358	365	366	366	370	355	372	362	393	361	318	380	372	372	367	339	364	372	346	355	372	375	332	349	344	342	386	388	369	364	364	354	350	381	361	385	382	358	349	376	362	359	367	360	366	329	347	382	364	349	342	345	361	423	368	348	335	385	403	341	396	375	368	330	389	382	387	326	384	355	305	388	396	376	352	345	340	337	367	358	411	385	365	395	393	373	347	368	395	366	347	342	369	363	344	359	352	339	353	358	401	324	369	352	380	338	367	336	325	346	363	335	354	322	380	357	405	368	357	330	357	360	374	379	377	353	335	383	359	362	352	340	427	354	347	339	350	417	371	360	333	363	360	360	347	355	360	352	381	392	379	371	381	341	376	367	360	370	372	352	347	363	352	348	334	308	372	375	369	377	346	374	383	328	398	375	333	383	335	391	342	339	341	380	337	347	392	326	383	332	379	345	350	359	390	359	333	371	343	338	325	344	360	353	371	345	351	355	374	354	354	367	368	349	372	399	375	353	375	328	331	349	326	387	346	365	383	375	369	360	370	360	328	379	395	366	369	387	355	341	372	355	394	376	376	348	348	377	353	353	377	369	362	390	372	343	351	347	342	370	380	370	333	358	357	365	364	356	323	347	385	318	362	368	363	353	355	342	365	354	364	366	393	355	385	372	378	377	351	391	364	338	353	383	357	374	375	380	324	377	397	388	343	378	353	362	355	328	361	363	368	355	356	389	348	333	385	340	402	399	370	383	382	395	331	363	356	372	370	372	359	361	361	357	360	349	361	403	366	355	342	380	344	344	393	369	388	356	369	379	365	385	382	353	343	341	356	395	359	369	362	345	355	353	358	349	372	390	402	378	351	370	327	340	380	374	348	350	367	350	337	396	357	356	367	378	395	371	368	372	375	383	323	356	365	384	343	366	378	343	325	325	356	363	401	339	381	337	354	331	370	373	359	379	369	359	394	345	380	400	353	379	361	352	373	380	368	337	345	348	360	393	357	394	399	346	381	373	341	343	336	353	348	360	379	350	354	373	391	356	356	370	334	380	338	364	361	354	348	346	383	333	373	380	387	331	380	377	359	320	372	347	381	381	388	346	387	385	362	326	410	341	368	353	321	363	382	381	351	403	361	331	390	383	361	361	361	316	362	370	375	355	329	356	366	359	383	359	360	323	370	375	372	359	335	362	359	385	369	404	344	421	354	323	361	362	392	354	368	376	409	352	366	328	386	374	393	381	382	370	406	401	376	333	378	369	377	401	341	348	363	374	347	363	376	382	399	361	348	350	400	323	355	364	331	336	366	355	396	355	357	356	389	348	355	383	347	362	345	342	362	400	349	333	344	342	350	377	363	355	339	380	316	355	341	367	356	333	326	368	361	388	367	362	358	359	347	343	374	384	386	339	369	321	388	379	308	358	366	401	346	376	338	359	375	348	362	349	364	360	361	386	372	366	382	398	353	361	387	360	332	329	394	330	399	334	357	372	383	363	354	370	378	379	356	357	356	368	375	377	395	382	372	362	370	363	370	351	359	332	349	387	392	370	369	356	364	344	389	353	400	372	371	377	321	321	367	390	384	377
12569	1340	2172	2416	2107	1832	1503	1375	1313	1183	1159	1062	1032	955	933	934	895	867	927	905	871	893	873	844	902	828	858	861	859	813	800	875	890	841	840	810	771	808	801	845	830	819	821	782	838	776	821	781	817	860	784	836	796	756	826	835	795	798	855	811	743	811	796	816	817	832	802	812	773	807	824	799	853	796	826	801	800	827	817	784	766	803	787	855	767	812	778	819	794	789	776	802	741	833	784	814	819	803	776	791	831	797	786	832	805	855	863	769	806	755	836	787	774	789	820	823	780	827	831	817	834	793	793	786	776	784	830	826	783	825	797	852	775	809	838	858	828	786	802	817	799	820	806	793	835	825	842	842	815	798	803	785	833	812	830	775	812	791	812	836	782	812	755	867	812	792	804	775	846	730	764	818	778	818	844	820	793	786	782	863	810	829	827	794	796	783	811	809	813	776	783	820	795	816	788	787	825	859	829	774	784	769	772	777	835	802	786	792	840	797	861	738	834	783	805	775	821	792	821	773	824	754	768	804	791	753	771	830	804	826	776	811	813	795	842	787	798	795	794	792	774	767	769	739	728	801	824	792	804	796	810	807	778	797	773	798	810	809	787	745	756	809	825	814	838	788	776	787	824	763	790	803	799	805	757	840	808	850	807	835	779	764	799	793	827	766	774	802	806	820	844	837	834	780	788	825	803	806	809	816	783	848	837	785	806	842	819	767	804	797	776	781	872	723	843	768	731	799	822	826	840	815	786	846	797	750	806	813	784	795	823	807	808	791	790	774	807	811	801	802	783	796	788	774	773	800	836	767	759	777	784	814	811	817	829	777	774	811	764	812	816	786	796	780	765	800	806	801	801	776	760	781	792	786	808	800	784	775	803	797	814	791	861	823	801	857	800	794	796	798	787	790	820	769	744	793	808	824	764	807	801	810	807	809	803	809	809	819	790	803	797	804	764	783	844	828	797	825	839	787	787	785	790	761	778	840	820	772	794	773	743	775	790	801	752	807	823	787	803	808	745	828	816	783	784	837	753	806	835	817	791	788	776	795	801	801	813	821	801	795	833	786	829	762	819	788	815	855	781	820	778	810	798	822	805	839	773	808	745	805	790	836	776	817	847	789	800	804	807	771	769	772	778	818	790	773	795	817	796	762	787	823	829	787	778	864	787	803	817	823	790	819	846	856	759	816	738	792	786	797	803	802	814	778	803	757	821	797	796	835	784	796	781	797	793	774	812	832	788	821	812	795	812	803	813	819	761	833	786	806	810	773	802	772	757	778	804	780	839	791	798	783	777	800	798	823	789	837	809	824	816	821	813	739	749	801	819	768	819	781	812	789	808	833	787	826	770	771	797	774	777	812	806	795	780	821	799	794	720	860	777	813	797	839	795	765	811	783	804	803	760	874	787	826	807	799	815	835	812	835	817	786	819	797	784	802	826	815	840	791	854	810	838	796	771	764	750	850	831	732	815	797	776	836	831	790	800	796	785	777	807	805	831	836	745	798	810	782	757	828	806	825	804	855	790	802	782	783	835	806	807	827	796	850	794	734	773	800	774	843	798	769	790	805	787	783	805	770	799	845	822	801	749	855	787	831	797	814	837	832	804	812	804	775	853	755	804	812	765	795	829	819	826	795	814	753	847	839	764	797	827	806	764	798	803	777	748	800	778	784	802	805	759	762	821	815	817	843	788	785	831	808	804	797	810	791	792	731	783	745	818	787	757	782	794	784	768	814	731	787	796	823	801	832	794	823	807	762	767	808	845	750	791	863	773	841	788	800	804	772	767	825	800	758	806	798	802	832	830	803	791	828	791	807	792	822	762	793	771	810	771	754	767	831	783	809	791	763	775	775	812	796	773	831	789	787	787	821	807	814	820	788	770	827	772	820	761	816	732	777	788	787	780	818	792	785	790	702	807	783	788	755	799	753	849	839	830	822	803	811	769	850	761	827	811	800	816	780	775	779	769	812	807	774	762	815	858	784	760	806	800	786	749	770	816	823	793	871	760	819	844	777	783	811	784	803	805	796	793	840	779	823	793	747	794	820	766	771	804	805	782	780	825	791	776	791	757	774	775	806	803	749	819	842	793	808	743	839	810	798	799	776	790	802	839	827	750	795	807	800	796	804	790	740	797	863	802	821	828	811	800	814	813	842	807	769	778	859	793	749	795	778	813	819	802	797	802	820	802	846	820	842	779	818	811	821	743	761	771	831	744	831	804	764	761	814	785	746	800	791	786	824	760	794	788	838	813	755	822	748	788	756	795	822	773	837	818	783	791	783	806	785	749	886	770	851	769	828	823	863	775	806	784	784	829	803	809	837	760	846	853	784	768	786	778	755	811	741	767	829	818	783	783	807	787	792	788	800	809	765	827	781	778	792	784	788	829	790	796	806	841	748	715	834	794	813	817	804	736	781	780	821	848	804	805	725	749	786	788	779	775	797	798	797	796	800	807	746	816	800	795	809	819	800	788	817	801	807	771	773	755	819	806	837	830	797	772	775	844	792	782	750	802	799	736	789	842	777	818	800	828	842	738	761	796	818	819	826	837	780	772	758	847	795	828	799	811	798	884	800	816	762	845	846	783	773	780	760	815	767	797	823	777	726	743	761	821	823	851	815	806	867	795	859	784	815	781	856	762	861	783	770	852	827	780	866	789	781	799	846	763	801	828	793	800	785	785	811	735	818	746	778	800	792	799	861	806	830	773	785	824	782	836	831	791	792	751	746	782	837	804	786	746	790	781	858	772	772	804	860	816	728	811	760	772	784	755	803	874	825	824	767	812	813	816	847	858	769	772	825	845	797	748	774	819	824	771	790	827	826	790	825	839	801	838	780	787	800	785	805	751	850	836	825	831	821	787	810	819	772	771	807	832	796	789	773	791	768	743	814	809	771	811	772	800	810	832	774	781	811	765	815	779	849	820	796	780	852	801	781	805	793	796	807	803	823	793	812	820	746	809	813	760	794	784	774	798	774	811	813	834	764	763	782	790	800	766	803	797	813	809	820	804	815	773	806	851	828	789	781	822	851	793	814	776	840	808	773	811	781	790	795	810	851	817	785	836	791	805	766	816	804	825	815	762	773	810	821	759	777	821	781	735	776	853	804	819	810	795	806	770	797	851	837	823	774	747	776	795	824	809	796	828	812	783	790	783	776	760	823	745	771	745	841	808	768	806	828	800	730	827	831	769	824	798	793	821	801	821	820	826	777	812	762	788	793	838	743	790	783	851	756	763	750	810	779	841	781	801	827	816	758	778	788	824	754	788	809	814	905	779	795	798	793	819	825	796	761	718	809	839	788	755	779	844	800	819	773	778	787	794	775	772	812	833	806	750	777	811	816	808	772	822	838	796	774	810	787	782	809	858	831	756	822	812	785	808	796	791	796	804	824	822	764	797	815	805	744	815	793	835	802	820	823	765	810	865	851	789	830	820	798	773	802	771	816	774	753	757	822	802	847	824	775	835	804	792	774	804	796	747	760	743	802	765	807
4679	207	161	129	146	166	183	156	156	124	172	155	146	159	147	141	155	157	158	146	181	154	149	168	141	160	167	185	147	163	159	143	153	156	169	155	158	150	145	152	151	153	152	150	158	151	143	159	153	157	160	148	135	145	163	169	167	178	152	126	150	166	153	162	143	149	155	150	133	149	156	151	146	139	151	170	154	161	138	166	144	135	162	147	140	170	146	172	134	144	163	137	157	150	138	129	169	145	143	168	147	167	145	160	143	143	155	158	168	154	154	145	192	166	148	149	144	154	138	148	151	154	160	141	161	158	170	165	152	149	158	149	148	149	148	140	131	126	123	144	179	143	181	142	166	162	141	166	155	161	169	147	144	165	158	142	171	176	177	144	151	140	143	140	158	137	137	162	161	135	149	163	145	144	152	137	143	166	168	163	158	157	173	186	158	165	132	138	155	181	152	156	137	153	139	149	138	141	171	146	147	154	138	143	174	152	162	142	152	169	165	141	170	144	157	142	125	134	139	152	161	140	172	142	160	156	148	161	179	161	150	141	174	130	154	173	166	157	142	137	147	139	175	161	155	146	161	142	178	146	146	175	153	151	136	159	166	142	169	172	148	143	145	143	160	138	163	155	168	137	156	160	149	128	161	160	125	160	155	121	153	160	165	183	154	141	158	162	161	141	161	158	154	158	126	149	118	133	142	132	141	156	150	138	142	157	160	146	170	164	162	164	148	148	158	155	136	147	149	177	137	182	160	167	133	158	149	156	164	154	144	152	126	159	188	145	151	157	142	143	149	152	148	154	157	144	135	128	140	161	132	156	145	133	143	153	171	145	146	155	158	153	151	156	141	148	149	164	186	138	125	165	146	148	134	164	162	155	130	142	150	138	151	137	133	142	152	146	134	141	145	164	147	145	155	162	155	160	137	166	163	145	153	152	154	152	152	162	146	144	140	175	146	128	156	143	139	148	167	130	143	127	145	139	138	157	147	131	150	136	146	149	152	144	167	144	148	168	136	164	165	156	148	153	138	170	143	169	170	151	162	164	128	142	134	131	161	140	157	165	175	161	142	162	150	145	144	151	156	131	152	161	121	171	142	151	129	145	161	145	155	179	156	153	141	140	139	160	136	160	158	153	155	171	149	160	129	137	161	149	148	149	150	146	145	154	186	159	168	155	139	164	159	160	144	144	155	148	129	152	154	134	166	146	159	145	138	156	172	149	151	168	165	149	155	141	139	171	149	143	138	170	159	147	164	153	143	149	172	159	176	167	152	135	143	159	158	151	166	158	146	140	151	155	154	139	138	147	167	190	162	158	162	154	166	165	146	154	140	168	126	152	156	132	144	152	147	142	143	146	141	112	137	133	134	159	146	166	157	171	143	141	153	162	167	139	132	128	121	159	156	154	142	130	150	136	163	156	184	148	152	155	175	136	132	152	154	165	149	153	176	161	138	154	152	152	151	152	173	146	157	133	154	163	164	168	180	174	149	159	172	138	165	182	150	144	144	160	159	138	143	154	145	153	189	141	129	138	155	159	160	102	128	156	165	151	140	145	137	169	141	179	139	173	139	120	175	153	167	170	143	145	139	167	157	155	130	178	164	169	129	144	121	146	120	162	164	145	130	121	147	173	161	151	144	152	166	150	139	140	140	167	158	166	138	159	182	156	139	153	158	144	145	151	149	169	153	143	151	167	148	151	159	164	182	132	156	154	143	144	155	148	158	149	142	137	154	166	150	152	156	144	157	132	164	144	151	139	156	142	145	136	178	138	145	160	141	157	146	164	139	160	179	147	147	144	151	160	152	181	153	151	138	171	173	185	145	180	135	160	135	155	167	161	146	146	172	135	170	164	167	175	157	157	168	150	173	144	163	140	149	151	162	143	138	161	147	165	148	166	159	129	191	145	131	151	149	130	154	142	172	148	149	158	164	131	132	146	146	157	161	165	126	152	150	158	156	172	155	124	156	157	166	158	184	164	168	168	134	165	164	147	143	156	148	152	158	158	163	131	124	186	122	139	137	177	144	193	147	164	165	142	147	155	169	159	151	173	152	180	144	149	152	168	125	131	154	131	147	156	140	143	140	156	150	150	171	165	146	159	171	175	138	153	182	170	160	148	141	140	146	163	155	170	151	164	155	160	158	149	145	139	160	141	150	143	151	146	149	126	138	174	157	144	138	150	143	183	160	158	145	170	128	156	169	145	161	140	124	142	176	144	146	149	165	145	148	133	145	146	137	158	155	151	154	162	161	149	153	160	168	150	145	164	142	174	154	163	166	146	117	162	129	151	156	163	158	145	133	166	161	172	184	157	133	150	174	164	170	163	172	154	160	151	126	143	171	156	151	162	155	180	147	156	159	153	167	137	163	172	142	167	131	147	160	138	152	154	155	157	161	165	152	157	150	177	159	146	155	173	136	142	166	163	155	148	174	156	162	150	129	165	152	135	125	157	120	145	151	176	152	143	137	141	171	138	158	140	156	180	172	152	169	130	152	124	156	160	175	134	175	152	183	139	158	166	159	140	147	157	177	161	135	141	147	168	141	153	126	156	132	139	181	158	146	158	163	161	162	162	129	171	164	153	134	148	152	161	165	135	153	160	167	140	145	158	161	143	168	172	158	133	158	172	149	157	144	172	158	185	162	150	139	184	159	141	135	160	144	171	142	157	196	170	162	148	142	137	167	147	167	139	169	122	154	172	175	151	166	164	154	163	173	159	161	161	161	156	148	161	151	146	153	178	148	161	137	188	176	178	147	168	152	150	155	167	165	151	163	139	162	153	161	168	166	149	165	144	157	146	146	147	141	130	139	165	167	146	152	118	179	159	157	124	164	132	153	132	159	144	143	157	143	129	134	135	164	142	166	138	149	140	165	178	183	184	131	144	157	153	151	183	150	168	133	155	155	146	141	146	140	159	150	148	138	169	142	137	144	138	165	141	150	164	141	149	150	146	164	148	135	160	151	167	164	154	168	168	132	162	154	147	179	149	174	153	147	154	163	153	174	172	148	139	158	136	136	139	136	163	155	155	142	164	167	153	168	151	156	161	153	161	152	157	178	139	140	142	170	166	169	156	144	170	169	144	166	167	143	180	146	154	137	151	164	155	168	125	143	178	160	142	164	131	180	170	169	127	142	129	146	148	148	131	164	160	169	173	147	174	160	169	155	157	152	167	162	134	154	161	160	158	149	144	134	140	159	159	142	165	162	180	146	152	142	147	147	163	156	162	135	133	135	163	146	134	145	162	130	164	158	138	162	144	139	140	149	156	142	158	147	155	149	141	134	152	194	147	179	131	140	181	142	151	161	129	154	144	151	129	167	154	168	145	148	160	132	153	161	171	176	157	135	140	158	156	164	136	159	144	144	177	154	150	143	153	127	143	145	151	166	158	147	163	138	136	165	153	175	150	145	206	164	144	177	157	156	167	133	176	151	164	168	127	167	161	155	149	150	147	125	145	157	158	159	165	157	166	157	148	176	152	152	131	181	148
3331	385	387	434	441	422	401	413	364	391	404	412	436	385	378	396	406	405	415	368	379	384	405	401	389	377	426	384	353	380	395	407	393	376	344	412	356	371	390	402	398	358	422	399	351	362	365	388	368	385	400	356	382	385	379	401	393	396	397	381	368	376	343	391	401	379	394	410	401	394	373	433	382	365	400	409	394	379	380	400	373	355	384	392	384	371	387	352	358	379	392	430	376	370	403	369	399	405	380	377	438	384	392	392	409	421	413	398	363	371	360	424	366	404	417	355	418	383	357	402	399	322	381	361	427	369	387	367	362	365	389	397	379	381	406	430	409	402	390	382	400	414	410	401	388	387	415	405	357	396	392	406	408	378	420	421	385	362	391	373	387	383	392	381	384	401	385	395	392	380	409	379	386	407	377	407	399	340	399	367	381	383	369	379	339	375	409	380	355	373	384	428	410	398	408	408	382	396	366	429	369	390	376	418	387	387	388	413	398	388	362	360	360	382	364	421	407	401	362	415	400	366	401	379	342	364	406	397	404	415	393	367	376	370	397	401	436	389	380	408	385	401	350	433	375	367	366	374	388	396	398	397	387	370	373	391	377	424	352	383	401	386	393	356	410	363	411	388	387	362	403	379	378	419	396	385	377	412	359	406	432	375	411	405	390	396	384	367	358	425	386	362	374	409	415	439	364	377	383	383	363	432	366	381	380	364	373	375	348	388	357	395	380	371	378	404	422	394	404	369	377	419	385	386	414	375	381	407	391	418	439	355	379	376	381	358	372	406	422	371	391	373	344	380	404	392	375	397	323	414	351	391	376	409	388	412	375	380	385	375	393	386	416	384	415	389	372	387	392	413	395	411	352	363	413	401	395	413	410	381	385	429	407	424	358	377	418	421	389	387	389	386	399	398	380	368	411	402	385	398	407	380	400	370	412	355	419	400	376	371	396	387	389	388	401	378	387	405	377	396	369	394	426	405	377	398	378	423	368	408	403	396	422	370	370	362	420	417	365	406	407	348	375	396	352	398	384	379	392	363	410	400	374	373	351	366	423	407	409	403	420	380	378	409	397	395	402	368	361	361	402	384	413	394	423	386	409	429	409	394	425	400	399	358	413	390	390	395	366	383	395	386	382	404	410	410	422	375	376	396	372	382	406	405	351	404	415	376	365	406	368	384	378	383	385	371	396	403	384	385	387	384	405	389	385	388	390	402	390	384	391	398	393	354	382	373	394	372	405	387	370	365	377	399	404	409	391	351	388	403	374	380	379	359	383	370	367	384	389	352	386	370	408	356	365	415	364	368	390	383	378	395	359	375	363	396	409	381	351	385	388	417	404	406	374	406	370	339	397	380	367	384	390	399	380	413	414	360	416	360	424	371	402	397	427	382	412	366	369	423	373	379	373	396	393	402	384	386	355	358	381	400	385	360	377	373	412	345	395	392	376	387	407	380	401	397	367	412	391	332	403	414	409	400	402	381	392	387	379	407	412	374	395	388	367	400	369	394	402	366	392	395	424	420	454	374	381	371	390	366	383	410	354	376	402	402	370	400	408	397	403	353	400	386	427	374	415	388	339	410	398	384	369	352	424	388	380	389	406	373	420	376	380	375	382	418	375	366	363	390	383	353	407	357	367	356	420	362	369	381	411	371	390	402	349	380	384	376	375	369	355	400	404	364	367	387	394	407	386	396	362	366	396	384	371	377	387	367	339	388	386	376	417	379	384	392	399	378	362	397	397	387	384	367	394	428	397	372	390	398	374	387	431	386	409	418	398	387	385	368	375	393	368	382	372	392	414	436	408	405	356	400	397	386	420	403	374	388	426	346	375	416	378	400	395	394	423	392	399	394	400	376	383	427	400	395	396	373	403	404	387	415	376	399	390	376	409	395	390	417	397	395	403	382	342	367	412	378	378	395	372	410	348	390	394	380	387	387	388	364	370	408	397	380	392	381	375	395	398	408	421	397	398	405	389	426	350	367	381	404	412	369	425	416	365	411	375	394	379	392	373	374	390	383	384	402	381	400	407	382	378	401	409	402	380	347	421	394	382	414	394	407	403	374	406	382	375	377	379	408	397	426	358	398	409	399	393	369	432	362	400	387	406	405	384	389	383	356	415	382	420	363	368	400	376	363	393	396	394	386	400	382	376	366	382	398	407	382	378	398	388	388	410	352	379	396	357	380	381	404	393	383	386	405	382	408	379	423	386	386	362	401	382	373	367	391	389	389	408	369	365	420	408	373	404	392	402	413	433	384	345	410	397	406	372	382	392	398	423	420	377	368	377	385	369	391	399	408	396	414	396	372	427	370	394	378	361	406	350	403	376	388	393	417	364	395	423	397	389	382	387	376	419	377	389	389	384	368	402	388	363	408	385	382	384	375	365	368	372	387	369	396	365	377	411	350	390	401	392	401	395	394	380	402	383	341	419	375	391	399	440	383	395	414	407	403	374	415	376	380	391	399	348	366	378	350	417	388	403	376	402	350	414	372	418	426	424	388	383	394	401	424	402	374	377	367	370	372	382	396	376	381	398	405	393	376	335	394	369	369	398	377	423	398	374	422	400	385	376	397	400	381	425	361	417	412	362	389	418	374	373	367	394	396	397	399	407	384	365	391	377	386	365	388	366	398	406	342	374	422	409	459	374	371	399	407	408	391	373	408	364	354	378	385	406	364	356	394	383	406	351	387	386	407	416	377	400	376	379	371	393	403	390	416	404	379	378	391	407	412	381	398	371	399	390	396	398	411	385	403	419	415	355	362	397	410	381	381	393	359	377	376	387	384	407	385	391	376	400	409	368	392	371	405	354	425	374	374	405	374	381	355	397	373	433	354	361	384	397	391	403	403	399	376	375	393	394	399	402	400	364	385	370	393	374	415	355	362	377	388	365	393	395	403	390	404	382	429	367	391	380	382	404	411	365	409	370	405	371	406	377	363	384	390	431	361	375	374	376	391	402	414	383	383	410	397	385	366	401	386	356	387	356	382	365	418	371	405	413	382	399	384	388	405	381	401	414	391	399	372	397	414	422	407	375	381	398	397	371	400	392	378	418	378	371	363	359	414	381	405	344	417	382	396	387	383	378	377	429	399	395	450	406	380	386	411	381	419	398	346	380	428	407	385	388	393	386	367	361	382	392	360	395	391	388	401	420	406	405	378	417	435	418	371	395	388	385	370	410	396	403	383	373	413	388	403	412	437	407	347	360	382	366	386	426	429	412	399	380	363	391	410	383	381	392	388	405	412	405	388	380	372	403	385	405	356	397	402	399	366	383	371	384	388	386	377	390	378	424	378	394	380	401	381	399	398	362	356	372	387	410	442	392	385	406	348	404	397	382	381	389	384	373	426	389	360	373	365	343	373	376	347	346	385	391	383	357	419	382	397	387	431	345	390	420	346	398	390	372	389	394	368	383	397	427	401	394	376	389	378	428	390	377	373	382	390	415	373	366	400	365	429	404	400	375	402	390	393	386	403	365	430	389	415	330	368
15008	970	591	504	421	325	291	315	299	311	273	275	260	256	254	237	261	242	266	253	272	269	244	217	225	246	233	257	249	239	239	227	242	233	251	231	276	237	223	226	263	230	274	248	261	253	219	250	239	244	220	232	251	270	218	231	241	230	219	228	242	213	261	237	216	246	251	210	243	237	259	259	252	257	255	219	212	257	238	224	236	245	247	213	238	257	269	202	228	264	252	235	244	234	221	232	220	222	237	239	210	222	228	235	254	231	247	250	223	249	202	240	229	260	249	240	245	232	246	248	247	209	235	243	221	246	273	255	263	260	251	225	237	234	252	237	253	227	251	250	268	228	244	254	246	265	220	252	234	246	243	235	231	232	249	258	276	258	254	215	197	231	208	270	263	244	217	238	226	219	233	242	239	246	218	232	256	220	235	237	231	269	272	219	216	242	230	214	227	231	249	241	266	232	234	225	214	245	227	243	256	250	252	218	238	239	227	257	225	246	236	235	263	253	264	240	242	243	240	228	211	220	255	268	248	233	223	253	238	237	234	237	247	257	269	229	244	222	242	295	245	237	241	238	249	256	270	239	263	244	212	259	227	244	205	231	259	248	238	234	222	250	231	234	250	208	210	262	244	244	256	251	233	211	233	226	237	215	240	236	255	245	236	215	262	252	226	265	216	215	259	242	254	220	251	251	237	240	222	247	251	233	227	234	250	236	242	257	229	251	226	267	226	233	259	225	255	250	258	284	244	217	258	255	234	227	252	249	199	228	223	257	224	228	259	230	234	247	229	243	236	240	261	248	229	229	231	247	233	271	229	218	235	223	233	245	236	234	241	204	233	213	265	237	242	246	262	270	260	250	192	234	226	234	238	223	254	249	255	247	225	214	235	275	269	250	198	230	225	223	230	251	206	230	233	222	230	260	246	239	235	229	248	259	245	259	242	255	244	232	231	236	267	267	250	237	233	283	237	263	245	232	220	244	211	244	220	251	251	233	222	232	246	246	232	252	222	228	238	243	231	264	242	233	235	239	236	284	238	235	240	237	243	223	235	238	236	215	246	251	203	248	251	236	242	235	217	239	256	217	227	227	210	221	232	214	245	229	237	263	233	237	215	252	230	225	226	233	252	228	235	252	234	236	251	248	234	253	211	256	208	228	247	258	234	222	236	213	221	241	219	231	263	244	213	272	222	228	249	220	228	276	250	226	235	229	260	247	219	246	243	219	272	233	252	242	247	217	224	221	234	257	204	220	266	238	244	245	258	254	199	230	236	239	255	255	223	255	237	256	239	273	242	244	227	233	230	249	269	238	231	243	229	258	269	273	260	254	252	256	259	224	255	249	242	235	245	213	239	275	272	253	214	234	246	238	210	237	223	216	208	236	218	233	225	245	232	242	239	257	248	257	254	240	230	225	235	247	249	221	240	213	245	252	245	223	220	220	247	227	235	240	225	231	249	246	251	222	253	238	221	236	236	264	225	250	229	201	225	204	201	222	258	230	234	242	240	231	235	254	235	260	231	227	240	266	237	216	253	242	226	268	259	227	219	228	271	259	248	223	237	213	232	264	232	225	210	256	252	231	220	245	226	227	239	221	184	224	236	238	212	234	251	216	232	239	253	247	252	236	234	228	230	211	234	245	240	239	245	218	253	239	261	243	255	261	236	225	249	243	262	220	256	238	242	252	230	255	252	251	246	222	237	224	256	256	242	215	240	251	254	235	241	215	246	234	238	265	267	234	235	211	238	254	257	209	230	229	231	248	232	249	237	215	228	260	245	247	247	234	221	238	230	274	275	247	275	216	233	249	234	237	246	258	225	251	237	220	211	248	213	215	249	246	206	279	256	230	235	225	253	210	221	258	241	219	243	228	236	236	241	244	248	264	246	223	288	242	238	228	222	226	215	256	222	265	253	236	257	263	256	251	256	241	220	263	225	236	259	214	241	226	214	246	263	254	272	228	263	235	243	254	250	242	233	248	252	225	238	231	203	226	216	243	238	228	235	248	240	226	205	242	206	235	217	230	235	238	258	250	239	272	247	246	204	251	227	214	242	222	248	248	229	221	260	249	265	237	278	254	264	237	229	240	251	222	259	234	248	224	239	204	208	247	235	245	247	219	239	214	247	213	225	231	265	244	257	243	233	223	230	254	237	233	253	235	204	228	275	232	225	229	243	274	265	203	230	256	246	215	207	223	243	276	232	252	268	244	245	236	228	255	232	230	239	246	242	239	226	225	229	209	256	221	236	252	264	241	236	228	215	242	218	242	263	210	214	256	250	242	247	259	216	265	235	241	244	270	257	242	227	224	249	218	250	273	241	241	256	266	268	239	244	243	233	243	224	221	243	240	235	268	248	250	228	217	255	217	236	232	231	232	243	229	257	220	257	216	215	219	222	236	238	233	221	263	247	234	229	259	254	212	239	270	224	287	213	249	218	218	251	203	235	249	239	271	236	227	253	217	240	229	238	248	246	233	219	238	249	282	247	254	225	263	237	189	237	269	226	223	266	235	218	240	216	233	220	244	234	252	221	247	248	273	285	236	259	233	216	240	209	243	290	243	243	252	226	223	231	246	252	230	246	265	254	245	257	233	237	242	232	223	198	244	212	223	221	224	245	250	243	238	213	249	251	243	230	229	233	243	241	234	241	218	248	231	247	225	241	238	235	250	260	256	234	229	214	246	228	261	229	260	228	255	257	248	257	235	256	247	240	248	243	250	235	244	264	223	225	216	215	250	213	227	281	271	249	257	237	231	222	237	260	253	236	233	233	221	235	210	249	219	238	232	249	233	230	278	215	234	256	225	234	242	232	230	250	221	205	240	240	254	250	217	241	202	247	194	269	231	222	220	249	266	224	219	257	249	247	217	270	247	235	241	249	247	233	246	250	254	250	240	265	223	205	256	257	291	256	241	251	241	243	216	259	235	241	230	219	230	240	222	243	254	244	252	218	249	218	248	228	230	279	229	257	224	230	248	268	253	264	255	260	224	276	267	261	239	243	210	192	253	232	274	269	239	249	237	246	243	251	261	259	248	216	256	226	244	248	211	242	224	193	243	235	229	260	259	247	234	235	243	238	213	225	217	255	250	247	250	263	239	265	221	228	248	227	222	246	254	238	219	263	229	230	213	225	240	215	206	221	251	212	229	220	238	252	264	235	246	234	223	235	233	240	254	244	245	256	246	251	248	255	236	255	260	245	228	245	262	239	233	240	275	233	240	252	253	259	239	241	259	225	255	208	244	287	220	239	247	232	228	251	225	238	236	229	267	237	241	245	235	256	238	235	241	205	245	235	233	230	263	261	239	262	263	220	243	217	254	247	261	233	237	242	216	240	231	222	224	240	257	250	246	257	244	250	234	238	233	247	256	247	277	236	217	247	228	219	221	236	244	246	257	234	234	206	204	225	241	252	217	231	254	251	208	256	226	246	244	234	257	261	255	234	251	236	237	250	217	233	240	250	248	216	236	226	227	234	219	251	267	210	242	264	246
9539	876	1240	1378	1251	1050	982	859	786	821	693	736	721	716	616	621	613	650	618	600	595	586	607	585	653	586	602	599	608	568	611	590	551	604	599	547	607	582	588	553	625	642	601	536	634	579	603	546	550	587	535	640	573	566	593	584	612	568	588	551	558	626	543	585	602	571	582	578	606	571	583	609	592	543	583	578	578	620	574	597	592	550	565	573	626	534	626	583	564	582	573	575	590	568	608	585	562	586	555	613	585	528	545	552	574	551	582	538	552	606	638	588	583	567	561	539	587	610	559	531	557	589	588	549	590	564	617	584	543	512	560	594	600	568	571	606	558	627	575	562	560	574	572	601	601	580	569	579	579	589	571	593	565	530	617	586	566	538	575	591	579	563	555	598	577	552	565	532	536	562	561	577	533	511	541	570	533	548	591	582	579	575	560	583	558	588	599	579	579	560	545	574	596	567	519	555	578	573	558	611	537	538	579	574	569	575	543	581	546	577	583	532	570	578	550	555	571	613	593	579	572	555	553	546	600	579	599	584	535	549	545	537	552	593	582	550	554	559	606	545	608	536	525	558	556	581	561	601	528	570	544	564	547	573	544	565	592	542	561	537	564	615	543	499	541	554	534	563	594	576	563	574	524	599	554	565	565	622	554	522	545	543	568	558	574	537	548	550	577	583	532	582	588	519	540	548	541	565	545	564	561	539	561	548	594	582	578	586	560	582	548	588	542	570	555	605	557	565	562	564	540	590	622	555	555	520	527	576	578	612	594	583	578	553	546	595	610	532	583	498	533	536	553	518	554	552	567	550	549	566	550	598	535	544	657	577	541	547	618	544	592	582	571	531	552	550	559	554	557	626	536	603	544	580	616	553	564	535	534	567	541	597	577	557	539	575	598	523	558	564	584	565	546	574	608	561	555	561	522	577	544	550	554	584	570	594	557	547	564	519	571	575	597	560	556	555	542	588	575	566	586	578	569	577	591	582	605	520	544	587	569	601	581	508	582	554	559	553	597	565	574	591	572	592	587	548	553	585	565	577	588	558	563	589	553	563	566	572	573	580	552	539	556	560	550	577	550	565	567	575	531	573	601	584	544	539	574	524	536	573	535	565	542	533	544	561	611	550	578	575	574	567	551	582	597	530	542	561	575	561	564	566	555	571	559	556	537	533	551	614	576	604	536	575	542	553	572	592	540	560	589	593	557	549	561	576	552	532	536	562	581	556	586	562	561	550	568	560	597	544	525	583	571	560	606	581	559	555	609	590	551	537	564	567	557	559	581	552	549	548	555	559	591	565	587	558	541	544	585	547	535	581	586	583	553	558	567	587	510	557	571	573	556	534	594	554	565	550	587	566	599	593	544	538	569	587	555	527	532	577	575	602	548	549	574	527	549	575	547	545	585	594	617	567	544	598	575	584	591	543	555	596	602	573	587	609	577	550	578	554	594	564	571	568	565	565	545	576	553	568	578	549	533	522	548	586	597	549	533	589	553	581	588	549	559	542	583	533	557	576	546	570	550	562	584	582	521	587	582	573	560	568	585	554	543	540	568	574	608	604	590	553	521	570	580	562	572	602	556	547	550	529	531	580	520	591	595	576	569	524	576	581	583	546	600	596	530	596	592	610	569	573	555	543	535	534	544	569	565	558	572	568	538	600	563	534	567	550	582	567	570	568	524	568	575	597	542	586	585	568	553	557	520	610	602	558	616	590	569	529	540	573	600	588	556	559	580	559	547	579	542	574	551	577	539	583	573	591	580	571	589	547	570	577	569	602	592	592	568	564	582	557	572	559	571	557	553	515	575	514	602	576	582	609	566	576	553	571	588	538	588	598	575	521	570	561	565	560	562	561	565	555	560	590	553	532	565	562	542	563	595	575	574	542	557	594	549	597	537	581	612	562	590	591	559	512	557	600	587	526	587	549	547	574	588	574	546	573	556	563	541	568	588	591	593	595	566	547	571	578	573	570	578	604	568	604	604	574	550	561	583	549	575	554	571	588	598	626	571	580	544	565	579	597	564	616	547	547	600	542	616	549	523	558	593	618	577	617	595	610	599	567	566	552	561	559	546	557	593	537	533	586	603	557	598	568	536	576	559	605	572	586	543	551	534	538	552	607	547	593	582	547	548	589	553	548	578	599	550	579	542	585	605	547	565	536	572	576	556	535	560	533	540	557	548	559	613	566	598	563	613	608	584	623	607	558	526	547	549	552	564	596	522	526	590	550	540	522	556	522	539	572	565	510	579	582	606	561	572	581	557	579	555	552	603	567	594	617	591	583	583	549	553	565	559	528	582	542	591	578	552	608	578	588	548	494	578	540	554	557	606	553	574	602	558	595	550	592	611	570	571	553	558	589	565	546	599	525	535	577	582	535	587	563	520	580	579	555	538	601	562	532	544	517	560	607	557	556	551	589	574	543	526	537	534	580	563	591	585	586	556	543	543	582	565	571	604	592	586	545	564	583	562	560	573	573	535	545	583	532	556	601	565	556	606	568	539	555	563	536	572	577	554	618	560	606	562	592	540	626	584	592	552	544	585	563	587	557	594	572	593	599	588	545	529	576	576	579	566	505	531	542	539	570	498	573	536	537	582	595	591	525	584	582	606	563	609	617	550	516	544	575	504	530	538	557	568	579	557	568	551	580	571	549	529	568	615	519	574	602	544	591	562	544	562	590	578	550	531	567	575	574	552	576	574	544	544	583	592	582	573	567	536	562	528	544	578	595	570	536	560	531	556	566	556	560	565	556	610	540	571	567	582	559	568	565	552	584	583	574	556	563	545	610	532	522	555	566	543	547	547	553	553	548	571	612	513	578	528	594	576	585	525	572	594	542	566	573	550	526	586	573	534	573	524	589	545	581	620	583	540	585	557	568	572	625	594	556	570	596	564	569	600	556	542	581	549	557	561	568	539	537	537	581	564	594	565	524	557	596	593	565	532	562	552	601	542	535	574	513	595	527	563	558	556	603	594	570	542	584	591	588	551	574	600	564	594	592	590	534	593	552	546	602	593	563	551	548	579	568	561	582	574	603	586	576	577	557	573	583	565	580	578	617	570	582	562	589	562	590	546	602	483	582	530	544	556	508	598	581	521	569	586	616	560	565	594	599	580	568	564	555	551	561	589	596	589	585	576	600	615	526	586	566	555	574	574	553	530	547	544	558	562	568	581	533	564	547	538	596	568	580	581	596	521	561	576	592	532	607	527	547	590	549	578	579	573	575	576	563	580	583	587	529	561	575	555	582	529	595	597	567	546	563	565	611	596	590	561	563	574	534	572	555	533	541	589	532	563	506	589	580	552	546	549	586	538	534	535	580	589	553	563	570	560	579	560	576	557	576	522	614	562	596	564	588	540	563	592	565	623	582	590	562	583	568	561	575	569	573	607	540	539	598	552	558	534	595	601	578	582	595	585	535	576	596	589	574	550	556	542	569	540	583	594	571	583	546	551	598	570	557	531	593	562	555	541	593	558	567	540	593	626	575	585	570
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
