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
336931580525	336931581084	336931581634	336931582184	336931582734	336931583284	336931583834	336931584384	336931584934	336931585484	336931586034	336931586584	336931587134	336931587684	336931588234	336931588784	336931589334	336931589884	336931590434	336931590984	336931591534	336931592084	336931592634	336931593184	336931593734	336931594284	336931594834	336931595384	336931595934	336931596484	336931597034	336931597584	336931598134	336931598684	336931599234	336931599784	336931600334	336931600884	336931601434	336931601984	336931602534	336931603084	336931603634	336931604184	336931604734	336931605284	336931605834	336931606384	336931606934	336931607484	336931608034	336931608584	336931609134	336931609684	336931610234	336931610784	336931611334	336931611884	336931612434	336931612984	336931613534	336931614084	336931614634	336931615184	336931615734	336931616284	336931616834	336931617384	336931617934	336931618484	336931619034	336931619584	336931620134	336931620684	336931621234	336931621784	336931622334	336931622884	336931623434	336931623984	336931624534	336931625084	336931625634	336931626184	336931626734	336931627284	336931627834	336931628384	336931628934	336931629484	336931630034	336931630586	336931631134	336931631684	336931632234	336931632784	336931633334	336931633884	336931634434	336931634984	336931635536	336931636084	336931636634	336931637184	336931637734	336931638284	336931638834	336931639384	336931639934	336931640486	336931641034	336931641584	336931642134	336931642684	336931643234	336931643784	336931644334	336931644886	336931645434	336931645984	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31796	6168	2228	1756	1272	988	876	710	612	571	548	489	525	504	437	471	418	439	410	410	425	422	424	367	411	413	387	400	370	318	332	319	347	349	367	369	335	361	372	363	342	341	327	352	359	333	284	366	380	336	321	360	329	351	366	327	344	342	359	359	338	339	309	325	352	334	315	329	357	362	310	319	348	370	307	341	366	331	352	354	348	330	356	338	316	372	334	330	358	350	343	346	356	318	351	316	370	318	350	334	345	318	340	354	328	314	330	345	343	327	343	298	336	299	342	326	335	361	308	339	340	361	349	317	341	326	368	314	345	320	344	330	325	355	343	349	321	325	308	348	332	366	342	344	344	354	344	345	331	298	346	320	297	314	316	347	346	334	355	324	353	323	327	334	344	349	336	332	349	363	354	303	348	352	331	336	340	313	352	361	342	345	329	329	311	380	342	370	304	372	317	329	321	367	330	320	360	332	313	317	351	328	322	322	309	341	317	328	363	344	334	339	332	351	354	338	309	313	386	349	364	352	304	353	345	307	347	350	316	348	379	306	306	345	329	322	322	328	357	345	306	357	341	341	352	335	375	327	333	329	362	348	339	327	322	327	367	328	331	355	354	338	328	322	358	331	337	329	338	370	341	353	322	333	387	355	333	347	324	326	350	355	326	336	323	319	310	311	323	345	325	325	353	337	321	356	334	334	319	356	324	361	355	341	342	329	319	319	387	346	342	308	310	355	341	310	312	324	337	324	349	323	323	345	361	323	361	301	344	302	334	338	331	337	312	342	344	349	347	348	353	319	345	316	369	342	325	325	355	356	315	340	301	380	369	352	327	341	327	310	333	330	347	337	291	303	357	326	355	342	344	357	346	329	337	317	344	359	334	342	328	351	345	330	359	358	332	374	354	332	351	333	344	329	348	340	340	330	322	321	322	367	344	356	364	356	334	307	379	342	367	373	352	348	341	337	332	329	348	323	315	330	308	370	314	347	340	363	331	338	332	286	348	358	342	321	361	337	333	322	333	341	366	375	332	336	321	359	339	343	306	366	340	384	352	316	365	316	317	296	346	349	329	359	350	338	328	317	291	338	338	360	360	357	380	335	355	332	411	338	345	352	346	336	345	360	343	312	310	375	345	335	305	331	308	342	322	358	340	346	335	338	341	345	313	355	331	325	377	323	312	346	351	388	361	311	350	344	334	372	338	323	361	332	340	334	333	307	354	349	362	373	332	347	337	353	356	341	362	316	340	328	337	330	367	336	321	371	353	359	319	307	339	322	338	350	343	326	287	319	315	354	346	367	321	355	353	319	314	332	309	362	347	323	328	375	311	342	370	354	336	321	345	307	339	366	370	359	355	314	358	326	321	311	337	345	355	322	330	322	370	370	323	376	325	316	331	355	307	315	321	349	337	365	332	335	362	340	343	336	313	331	323	343	328	328	351	321	318	325	363	360	337	330	355	358	371	358	367	308	349	354	352	318	318	336	311	342	371	336	332	365	340	331	335	353	311	311	352	336	358	315	313	359	355	316	361	335	351	360	343	358	327	337	340	346	308	362	311	375	377	332	309	366	362	305	304	343	314	308	345	351	374	360	354	372	327	327	340	357	328	318	303	342	333	348	348	359	363	345	338	352	300	334	337	383	347	341	336	341	337	359	377	320	358	341	331	324	326	322	338	380	330	326	345	325	324	297	355	350	294	358	359	346	328	352	309	360	361	347	326	347	378	328	328	367	347	338	367	340	346	323	323	327	337	345	351	323	323	305	335	347	332	375	329	347	338	335	352	347	333	347	330	334	328	355	369	339	343	326	355	362	344	349	335	324	345	365	340	335	320	339	347	314	315	360	323	322	360	337	339	315	337	338	353	367	336	381	329	326	333	345	337	328	332	351	353	357	323	349	342	328	334	349	328	345	329	333	357	350	295	349	338	325	311	347	313	300	355	337	357	351	340	337	318	339	351	326	319	339	320	341	378	341	356	365	371	341	308	352	359	343	321	339	372	339	302	364	369	352	315	338	351	346	354	340	314	360	366	324	333	324	342	344	357	363	341	335	325	361	336	350	340	358	322	368	342	360	343	350	326	331	345	364	365	311	327	365	334	339	339	329	324	360	330	325	327	353	343	331	321	286	341	325	394	338	354	330	340	304	322	362	345	312	310	347	309	342	337	332	327	325	351	387	347	374	337	325	317	333	345	336	344	322	346	365	342	352	370	349	349	324	353	363	349	381	346	346	339	315	348	373	324	349	320	312	344	355	318	334	335	356	348	334	357	329	323	318	328	326	354	332	322	326	349	300	318	335	340	360	338	354	326	320	350	352	318	313	358	312	313	394	346	343	355	345	350	342	374	350	362	336	318	319	346	381	323	370	339	318	297	293	346	336	332	353	334	356	374	310	340	342	354	356	371	345	359	365	322	321	317	331	314	354	337	357	323	340	355	342	330	329	345	358	336	363	316	336	353	332	336	386	352	354	350	375	326	369	341	335	317	329	335	349	339	381	337	355	329	378	351	337	331	374	361	325	338	353	352	334	341	350	352	331	362	313	325	336	371	364	319	345	321	335	341	336	344	349	323	312	338	314	357	321	336	292	337	350	348	352	367	345	333	337	321	336	369	345	353	317	359	365	344	339	356	357	319	347	284	309	305	368	334	335	311	339	313	358	322	373	335	356	334	367	323	314	349	313	360	320	337	394	376	362	342	331	321	345	342	348	359	335	322	328	353	331	330	329	312	336	343	316	300	324	363	334	346	347	349	319	337	370	341	320	339	331	313	352	351	325	353	337	337	374	341	344	337	353	330	343	315	333	312	340	359	366	341	360	355	332	321	356	365	323	338	310	329	335	358	346	369	357	343	300	334	334	345	363	353	367	330	357	332	358	344	344	337	307	327	309	337	339	358	309	342	326	338	359	375	321	361	329	351	370	351	353	371	319	316	328	324	308	353	351	323	339	336	330	347	368	305	345	351	331	326	352	314	341	327	365	330	361	317	337	311	350	344	331	383	323	357	326	331	337	342	372	347	327	373	371	352	340	339	314	342	324	370	339	369	345	361	336	335	352	331	326	334	317	357	330	350	327	345	367	325	361	358	346	376	333	351	313	349	326	368	348	374	362	318	369	297	355	332	358	305	332	313	377	349	325	353	322	310	341	322	344	310	359	338	352	346	325	321	314	325	333	310	308	320	370	327	326	304	313	340	308	335	336	354	318	339	355	355	348	322	327	384	328	336	301	345	300	348	357	340	346	378	345	342	359	321	326	336	382	356	341	349	353	317	356	304	319	328	328	347	334	344	329	327	393	334	342	368	347	318	363	348	317	327	345	346	335	346	353	314	327	329	333	321	359	358	320	342	314	300	332	356	360	324	337	329	315	317	331	329	343	358	368	351	341	339	346	380	347	330	332	356	349	323	332	335	321	376	334	353	345	344	333	314	332	386	369	339	336	351	364	344	378	328	338	355	342	350	337	379	349	342	329	324	327	329	333	334	335	345	359
14122	2149	4028	5059	4379	3790	3265	2832	2551	2177	1921	1919	1905	2048	1663	1604	1480	1344	1323	1389	1246	1283	1217	1222	1112	1031	1017	1000	1005	1022	931	947	958	928	940	901	912	914	911	911	905	948	922	947	868	892	884	818	878	877	947	885	818	858	848	846	859	869	890	836	841	832	857	808	823	824	782	828	847	855	860	878	876	818	805	913	841	845	844	813	877	838	795	854	851	829	811	840	797	845	848	836	816	819	833	826	830	842	809	862	766	854	839	810	783	853	839	879	847	845	857	822	833	838	825	822	787	788	819	887	797	828	838	830	817	801	783	850	802	825	789	844	822	833	834	863	815	835	856	805	850	842	806	833	829	798	848	771	824	806	825	784	837	838	770	870	821	797	802	863	815	894	829	778	805	859	851	879	819	873	829	818	793	804	822	798	891	827	799	801	856	814	828	851	812	807	802	851	835	805	822	846	842	783	843	832	864	809	812	814	771	818	799	827	841	832	782	830	831	834	857	793	803	822	886	790	816	796	823	790	824	799	808	871	774	793	794	828	812	836	837	803	827	772	843	767	825	865	800	796	815	797	777	824	839	843	822	798	813	760	855	837	798	799	849	813	825	834	885	827	824	857	829	826	816	837	799	828	805	768	818	820	818	873	780	815	793	809	826	815	792	814	844	819	771	900	861	827	843	820	788	828	864	827	796	854	846	796	793	818	816	867	814	801	802	816	797	841	805	806	834	807	751	792	855	859	847	819	822	814	790	810	842	788	847	809	776	842	813	814	790	778	791	769	785	839	824	864	821	796	790	795	815	874	798	814	815	836	784	826	821	806	854	821	809	804	778	834	837	765	784	863	804	806	813	846	822	796	755	829	856	816	808	802	827	862	872	807	792	841	791	809	774	826	791	820	823	817	816	829	864	809	871	776	805	800	791	808	817	827	786	815	862	783	833	835	781	788	859	851	830	835	761	791	803	815	838	816	822	838	805	839	809	793	836	798	845	783	804	804	856	851	846	845	828	813	842	857	821	837	805	834	839	847	787	819	804	815	796	834	776	824	813	833	799	791	782	808	840	821	807	803	819	817	818	798	858	814	832	837	805	839	836	815	818	795	847	810	781	808	831	842	809	851	783	857	805	875	830	807	802	766	786	814	792	815	788	797	786	844	796	844	833	839	840	775	812	767	780	841	813	857	865	750	793	824	835	789	777	828	836	814	796	842	808	857	808	809	815	805	834	807	850	863	817	816	826	814	808	800	817	875	836	812	773	846	853	826	785	853	895	796	815	769	788	842	819	813	806	818	799	850	748	874	743	827	820	778	815	807	846	832	806	808	822	801	845	812	825	852	855	777	788	838	824	857	792	846	783	823	821	864	851	810	790	832	844	818	831	780	804	792	797	810	813	846	767	814	827	878	849	830	800	801	852	787	770	817	809	857	819	846	851	846	827	808	865	851	838	791	806	778	862	844	814	840	812	800	769	862	839	871	792	832	823	812	824	793	802	797	827	865	811	784	791	817	813	832	798	795	822	841	814	785	799	806	850	865	859	813	808	866	807	768	839	800	774	785	810	776	830	826	823	835	838	844	795	820	801	793	788	818	842	796	784	830	831	817	807	812	810	799	788	819	806	796	809	779	803	824	831	806	807	840	844	805	825	872	832	827	813	782	784	799	768	744	811	841	785	829	797	855	818	819	830	834	851	793	825	810	766	819	810	820	819	818	827	811	818	809	831	797	823	845	789	856	799	844	802	805	781	781	803	842	851	837	852	781	845	855	782	874	832	841	787	778	794	796	835	868	814	829	797	799	790	831	868	823	818	863	796	784	786	788	822	790	797	849	841	844	816	800	798	792	822	809	806	841	805	835	820	838	829	840	828	760	821	745	811	865	795	865	828	803	796	780	831	865	837	827	761	789	791	832	830	881	850	828	832	796	801	779	839	845	849	809	763	803	786	813	799	811	839	803	770	851	844	807	788	851	830	778	870	831	830	781	838	834	861	864	779	805	816	777	779	798	878	814	803	827	811	835	829	848	843	816	825	869	765	829	824	780	782	821	832	844	852	800	802	787	829	832	762	845	766	844	807	830	788	841	806	830	809	800	825	823	778	802	820	851	814	849	829	813	789	819	788	799	834	783	821	794	835	802	809	840	832	844	802	830	848	822	807	798	848	851	804	829	799	800	831	791	834	783	776	769	806	873	830	791	801	809	781	823	847	814	824	766	840	788	818	808	810	809	810	799	814	846	767	864	814	851	812	830	827	814	768	838	908	799	847	797	792	863	835	892	811	822	804	858	812	806	799	826	829	834	831	821	912	761	858	802	757	770	840	831	798	805	807	843	820	788	828	803	799	800	908	812	813	753	786	812	840	815	786	839	843	829	775	810	819	801	841	795	839	841	865	877	863	853	807	843	820	817	829	786	838	824	843	816	854	837	827	862	879	818	787	850	779	837	769	812	792	852	790	801	819	879	821	787	806	763	823	804	828	826	799	801	820	844	815	874	824	790	810	829	839	809	821	790	839	832	778	795	819	782	800	827	820	832	822	728	848	828	820	839	791	846	813	784	758	801	820	810	819	777	801	777	788	739	882	802	789	798	819	844	775	848	805	813	846	843	774	840	815	885	811	793	861	766	809	795	877	845	758	806	795	840	833	827	867	797	798	841	830	827	785	802	824	812	794	816	873	812	787	841	785	804	812	775	804	828	829	833	812	792	816	809	820	785	842	822	814	782	812	818	832	855	790	772	817	826	797	762	818	793	825	769	831	804	798	806	830	858	796	860	826	816	798	809	793	731	812	879	849	842	816	869	795	806	786	849	836	817	819	798	810	846	875	850	812	847	832	817	768	833	808	841	816	783	790	839	777	778	742	806	836	832	810	767	823	800	813	801	837	808	824	805	837	850	798	833	873	832	830	826	810	801	825	841	783	825	827	798	818	787	786	804	796	792	843	838	825	829	866	820	804	797	789	804	792	806	835	789	806	808	784	813	811	810	814	819	827	809	827	815	823	793	838	758	800	810	789	795	838	834	854	817	850	820	791	893	827	843	822	814	828	785	830	849	838	845	841	835	869	813	845	823	792	833	803	801	818	822	791	805	785	769	862	792	817	849	802	815	784	861	873	784	843	828	780	812	886	794	824	836	847	835	826	820	804	776	790	834	806	809	812	826	762	794	763	805	837	793	832	828	833	785	784	801	802	801	774	810	817	841	787	779	822	818	819	787	834	855	805	796	788	846	858	776	784	797	767	783	841	804	795	768	836	809	771	795	775	806	785	803	804	817	822	818	794	820	818	842	839	859	805	795	788	816	751	849	884	844	821	760	786	832	831	827	832	815	808	832	811	859	802	815	815	830	800	779	783	832	812	820	792	809	813	818	835	814	820	862	827	786	861	829	801	809	836	796	817	855	809	807	768	799	812	796	820	802	862	842	835	797	783	813	858	841	799	812	849	818	763	825	839	847	800	836	788	788	845	807	835	815	811	852	823	800	847	820	794	834	838	892
2883	186	149	134	130	148	138	157	121	129	129	133	145	140	152	144	126	146	139	134	133	131	137	131	111	126	134	109	126	142	124	127	130	136	122	144	119	143	121	124	138	119	115	119	105	128	126	144	132	123	122	124	120	128	142	151	135	125	133	140	144	161	115	135	117	135	124	117	131	132	133	155	147	117	134	131	135	110	152	124	132	116	117	126	124	127	125	130	116	145	149	113	118	125	138	139	119	135	133	143	137	130	119	129	146	124	122	151	114	131	114	131	127	126	130	117	140	116	123	145	136	129	110	122	147	126	144	129	118	139	114	130	134	152	120	138	167	143	124	137	134	117	120	130	145	126	133	134	136	133	131	151	126	127	128	153	142	107	123	126	120	116	143	129	141	136	103	140	126	118	113	145	121	123	145	134	158	143	116	135	141	135	127	134	118	138	155	126	116	121	142	118	126	135	137	115	131	139	128	147	123	126	119	129	102	132	107	127	142	128	115	144	120	109	145	134	119	118	135	144	125	120	130	124	129	119	145	142	136	116	97	119	133	128	135	128	105	131	130	133	145	111	144	106	142	134	137	134	113	141	135	135	139	122	121	117	127	127	130	120	139	126	141	123	129	114	140	129	127	133	142	132	145	115	111	147	136	135	124	146	140	146	114	123	123	164	114	121	120	136	117	129	121	134	138	132	140	148	123	124	111	145	134	122	121	114	123	123	119	125	141	124	117	114	147	131	137	123	132	135	137	146	133	111	139	112	129	124	125	125	134	164	111	133	124	134	136	133	123	135	127	126	135	145	122	131	144	119	122	142	142	125	136	135	126	141	149	132	119	121	126	136	132	131	115	125	126	136	131	138	112	134	140	132	134	131	114	128	139	130	114	139	119	124	148	129	116	112	134	130	128	134	123	133	152	139	126	108	124	145	135	150	130	141	138	124	122	118	161	136	128	142	125	143	123	141	137	133	117	126	122	129	137	127	125	121	119	120	120	131	136	139	140	114	121	135	135	132	123	144	128	131	117	130	146	133	133	121	119	131	136	131	125	137	126	117	128	112	122	125	125	103	145	128	104	135	127	150	128	135	137	125	133	124	128	143	115	132	139	117	102	120	126	144	142	122	129	126	143	143	147	107	106	131	119	175	119	128	132	138	125	122	119	116	117	122	123	129	142	128	127	136	136	131	128	117	117	120	130	173	116	131	130	139	126	128	110	117	122	129	128	130	120	126	140	133	113	114	127	99	122	152	112	138	134	148	138	123	119	128	109	128	135	151	113	130	121	133	129	140	135	128	137	120	152	139	120	124	117	119	122	139	130	124	142	134	137	138	110	137	146	114	120	130	119	129	116	136	139	129	133	136	131	119	108	125	135	131	121	136	126	127	128	148	134	133	133	138	112	136	132	138	143	117	131	119	133	121	129	143	117	133	118	134	126	129	134	132	142	119	133	115	149	159	145	132	137	138	138	125	126	127	124	111	124	122	126	139	132	110	118	137	137	122	154	128	124	144	133	133	119	151	127	135	111	133	145	111	120	134	126	129	115	96	144	145	150	133	131	104	140	126	138	111	131	142	137	126	146	122	133	102	140	127	138	113	121	132	147	130	146	128	137	141	128	132	133	134	130	134	131	129	146	125	125	109	132	134	120	135	123	106	128	133	127	138	127	140	134	119	136	119	128	126	113	109	129	126	115	120	136	108	123	111	105	125	126	124	140	133	125	122	132	122	133	148	124	137	116	123	122	125	137	129	137	121	140	116	129	127	125	107	131	123	101	129	113	129	104	121	137	105	132	134	125	113	144	118	134	126	119	144	146	122	111	150	122	110	139	134	140	114	124	124	118	140	111	130	122	123	124	141	122	131	109	137	132	144	139	125	129	115	136	126	118	142	126	127	146	137	122	112	129	130	124	119	131	129	137	116	128	129	122	134	135	110	121	132	128	128	110	123	131	127	142	122	124	159	103	123	128	136	133	142	115	103	133	128	131	101	124	143	144	122	127	160	141	131	119	122	128	131	117	111	144	126	148	128	129	141	113	141	107	140	143	132	124	119	121	134	144	130	113	116	148	115	105	133	130	141	135	140	131	163	144	155	141	136	108	133	146	128	115	126	134	130	136	128	132	113	138	126	128	129	147	139	123	131	117	112	111	130	120	95	121	114	118	110	116	112	117	124	138	120	123	129	117	127	139	135	128	122	118	132	128	147	144	122	136	125	127	125	130	118	122	117	135	130	136	119	123	145	120	126	123	111	128	90	128	139	136	111	146	137	129	137	127	119	106	140	137	134	147	132	123	124	122	114	150	137	130	115	141	120	127	131	140	135	125	139	115	127	137	117	121	129	115	149	163	135	132	129	145	135	113	132	139	136	137	121	139	128	137	127	125	123	140	126	132	141	127	121	142	126	127	124	132	128	139	113	130	125	114	121	126	127	124	131	122	107	127	122	129	121	142	150	117	115	123	132	136	161	137	147	136	128	132	122	121	123	142	128	116	126	126	127	126	134	128	123	132	144	144	116	136	139	142	135	155	107	120	113	144	137	122	143	119	138	105	122	138	134	117	144	124	126	143	154	130	147	133	135	126	135	126	125	125	118	88	137	138	136	129	151	138	122	134	123	115	143	130	140	127	128	118	126	138	147	116	118	131	124	128	128	131	133	142	140	127	134	137	150	115	140	146	130	137	121	146	112	107	137	135	137	126	129	139	121	130	120	129	121	139	132	131	122	128	116	133	126	124	142	145	123	132	132	130	126	117	126	130	120	116	124	137	130	120	133	126	139	120	118	120	154	119	120	121	131	137	133	121	122	134	120	129	137	119	118	127	136	132	132	117	128	119	122	124	115	133	105	116	108	148	154	153	110	123	144	132	141	136	131	131	127	130	129	134	131	129	136	137	145	132	141	123	117	139	143	146	124	123	108	145	127	143	105	111	134	119	130	120	148	94	124	129	129	119	120	120	126	124	127	139	140	142	131	135	125	125	126	125	140	112	148	132	135	125	160	133	138	151	132	124	118	130	124	124	120	121	124	113	120	139	106	134	120	112	129	111	127	137	140	139	140	137	114	126	106	124	146	129	132	118	136	131	139	136	127	126	117	123	112	127	121	107	136	138	129	126	138	115	127	142	142	154	122	142	144	148	133	155	122	121	112	124	137	152	124	121	121	113	120	147	127	151	115	106	136	135	119	131	147	144	138	131	124	125	130	122	128	183	150	123	111	139	116	142	142	127	131	143	121	121	138	130	161	105	131	120	130	140	151	117	107	121	144	120	131	139	128	154	138	116	159	111	144	135	151	105	159	121	131	100	133	127	130	132	141	135	120	130	113	142	141	151	120	133	157	123	113	125	128	124	134	137	131	114	142	135	132	124	133	126	118	121	126	152	125	107	136	134	135	122	138	138	118	126	121	126	134	127	129	109	128	150	144	112	135	109	141	124	136	140	154	134	136	113	119	101	143	135	120	145	151	145	127	131	124	119	110	107	116	128	133	132	131
3083	408	458	499	468	476	440	463	476	443	450	472	500	557	483	520	459	440	448	450	512	445	447	444	432	433	425	430	379	389	392	387	375	414	403	388	410	391	407	384	359	425	372	388	411	367	402	378	389	379	383	394	395	395	375	380	397	379	394	413	429	410	412	368	381	388	398	429	375	408	400	414	407	390	392	386	382	406	413	356	388	385	388	385	368	405	418	407	382	396	342	374	380	422	410	380	404	392	396	391	366	397	378	380	409	402	364	392	404	381	390	395	390	380	359	386	408	369	394	399	395	396	397	413	391	381	392	390	388	395	418	389	387	414	401	404	411	386	370	377	415	409	362	362	375	403	399	356	369	375	391	381	371	454	387	392	344	362	388	381	349	378	375	368	439	387	408	398	403	390	383	396	393	390	365	390	402	400	395	390	380	402	409	384	376	421	417	375	375	364	427	374	426	395	415	388	401	386	404	393	363	399	397	374	377	354	386	407	372	377	399	405	413	392	407	391	384	391	391	385	424	390	386	384	371	445	406	426	416	379	413	382	381	387	387	402	410	391	402	372	354	411	409	393	372	400	393	391	378	393	356	396	384	379	374	392	357	376	418	402	397	342	389	378	389	417	362	358	424	406	377	438	363	393	397	408	385	378	360	398	381	391	411	381	380	400	382	345	398	396	375	369	392	375	382	372	370	387	371	383	360	390	396	351	349	368	405	383	396	374	391	345	382	408	370	374	369	401	396	403	390	382	401	395	407	366	381	391	394	378	385	373	400	361	396	359	366	380	391	376	389	381	348	368	373	370	406	406	368	412	382	400	400	399	371	376	342	389	414	388	391	395	366	368	391	382	413	367	397	425	394	372	364	398	367	342	424	403	393	392	411	387	371	395	361	411	395	407	356	410	414	400	356	417	362	398	415	384	428	353	395	373	395	394	408	348	391	399	398	389	345	389	369	377	397	414	422	391	397	423	371	384	397	351	415	400	401	380	400	411	398	384	415	377	387	382	393	408	385	390	386	399	391	417	410	392	384	378	391	373	396	399	391	382	401	359	363	407	377	392	406	355	400	402	350	410	403	401	366	414	387	404	364	382	419	430	355	391	378	419	371	387	393	387	382	406	420	395	411	383	377	416	396	366	373	372	388	358	396	404	387	389	404	371	389	405	411	397	400	389	368	396	394	381	369	376	399	411	383	388	367	400	420	379	387	390	412	364	368	371	355	380	425	435	407	366	394	384	347	415	444	381	389	398	410	417	399	377	392	352	370	400	399	425	408	367	394	368	379	374	383	370	372	395	404	428	376	413	389	374	373	409	426	430	409	379	392	414	372	400	424	380	404	364	390	389	405	422	383	373	431	409	344	370	363	421	402	390	389	399	405	402	363	357	408	404	405	361	382	399	395	392	395	366	380	365	391	373	381	405	390	348	419	390	432	415	440	391	424	405	340	392	367	336	359	424	398	390	384	368	386	386	372	409	401	373	398	407	397	426	379	380	411	393	382	411	367	402	414	386	366	392	403	378	397	381	423	382	396	389	442	391	377	397	400	384	390	386	430	384	385	380	373	417	401	418	366	415	374	399	412	394	382	373	398	421	402	405	426	378	389	359	403	412	368	379	376	394	394	388	418	373	411	393	415	366	355	385	395	371	392	385	384	394	397	384	394	367	398	365	417	395	400	360	373	366	381	377	374	407	403	373	371	377	345	406	398	387	384	396	371	400	378	403	374	418	394	410	373	382	379	409	391	392	406	364	377	386	354	364	424	350	375	363	405	392	394	392	432	361	375	380	390	405	375	342	376	414	400	391	419	392	393	415	347	404	356	390	394	413	358	376	382	394	396	386	400	398	380	365	404	393	411	404	421	406	368	383	343	395	380	405	369	370	354	396	425	374	402	374	401	374	375	392	409	391	390	380	378	399	416	381	389	379	416	416	370	419	402	382	379	366	406	386	390	382	370	396	338	393	380	407	396	403	386	383	360	373	395	394	373	390	422	410	347	419	381	396	373	386	383	387	448	385	366	411	372	410	357	417	368	379	423	386	406	411	384	383	384	380	372	388	384	404	384	365	381	409	375	338	386	389	393	376	405	412	373	354	390	386	428	396	378	401	383	405	416	407	372	373	385	382	372	398	374	396	437	403	437	383	409	386	435	384	370	380	382	412	355	375	372	365	375	412	380	389	376	378	378	404	423	359	429	399	416	416	397	379	389	379	382	386	429	399	377	398	413	392	396	380	379	410	369	404	378	402	394	392	429	378	375	369	395	393	393	378	389	365	364	412	411	392	412	373	403	393	392	384	445	407	395	352	417	399	385	375	373	389	389	367	386	398	384	365	371	395	392	380	398	378	393	382	402	403	379	419	430	379	374	373	395	413	424	359	384	383	401	358	354	398	375	381	379	389	387	377	426	394	391	393	417	383	402	411	406	396	415	380	363	366	391	382	389	392	411	384	391	364	389	400	387	429	376	374	389	414	396	375	386	384	402	399	387	394	371	351	371	396	389	383	403	359	424	395	425	383	397	374	379	366	395	392	375	377	396	402	373	404	348	389	389	382	391	427	415	364	378	398	379	376	373	362	398	367	394	391	373	374	392	424	397	380	371	370	406	420	359	393	415	376	422	411	406	387	384	388	388	372	387	405	371	424	401	395	391	373	353	381	388	402	419	384	351	378	360	393	401	395	370	395	387	416	378	383	403	410	397	401	394	393	402	392	386	418	391	413	383	404	391	383	400	414	411	381	398	403	443	413	399	388	383	384	408	403	412	390	382	340	414	376	393	366	367	349	406	394	387	392	386	365	383	379	393	384	394	378	398	374	379	360	392	376	385	401	383	403	413	378	373	387	392	391	367	397	380	376	442	333	410	373	414	416	421	391	391	366	388	405	360	388	404	408	390	387	398	422	410	413	361	415	417	359	387	418	395	420	405	398	382	373	410	409	392	353	384	409	368	394	392	378	387	399	401	393	353	422	421	382	425	398	413	383	384	394	363	380	411	387	379	385	407	396	407	395	389	390	381	394	373	373	390	453	376	398	402	381	391	398	390	324	373	387	381	427	387	423	372	395	393	377	420	399	362	387	408	389	407	382	395	408	391	394	395	413	378	377	384	382	414	415	424	371	382	376	408	422	387	415	392	402	373	384	394	376	330	384	384	389	404	399	393	403	379	371	407	400	399	368	425	395	387	372	397	401	362	420	371	391	444	387	385	411	373	411	373	424	386	408	445	435	398	396	406	386	413	351	371	386	429	414	371	363	423	417	410	414	398	394	383	400	357	424	437	393	406	406	367	422	380	394	382	398	389	390	390	424	431	387	431	404	392	421	391	422	386	421	379	389	427	369	394	398	386	369	446	377	391	416	373	381	375	390	361	421	417	368	369	392	393	415	419	405	398	387	385	407	407	409	355	339	378	396	396	391	403	376	397	441	396	394	370	407	402	391	406	379	373	367	403	424	383	385	410	378	372	401	436	377	375	397	379	378	363	365	425	378
20478	2296	1170	999	717	629	506	517	411	375	405	406	365	389	345	365	324	339	337	333	321	341	332	332	276	316	291	312	320	307	320	299	286	322	322	304	330	298	333	308	303	305	299	316	298	291	317	274	275	322	297	290	276	271	244	278	293	293	317	283	288	258	277	310	270	285	267	293	310	299	290	269	275	278	288	282	282	284	281	301	310	277	351	301	282	340	281	286	277	325	314	296	257	282	314	315	311	282	296	279	291	299	331	266	287	305	292	262	330	304	258	274	310	296	304	295	303	301	304	315	294	281	309	324	289	303	318	308	287	275	272	337	283	287	310	310	304	298	283	295	297	288	338	293	282	292	281	257	311	308	276	285	272	291	297	304	283	320	290	272	289	299	276	294	267	316	294	288	272	278	282	279	295	295	268	291	308	306	293	300	302	313	291	271	310	308	314	286	268	297	279	313	318	273	287	269	304	306	312	297	304	314	294	310	308	274	293	257	300	285	276	310	263	298	306	281	286	307	325	277	313	290	300	275	323	280	293	266	316	309	293	303	280	289	291	312	274	285	310	280	296	311	284	292	298	308	287	302	277	297	298	315	296	309	315	276	291	287	298	287	285	305	301	303	285	298	317	312	284	305	333	294	322	304	297	296	304	284	292	296	287	300	271	298	312	296	280	312	291	292	287	311	297	290	277	314	269	291	286	294	267	293	258	280	313	250	303	305	334	286	294	292	299	334	313	289	301	297	287	304	311	285	291	323	289	290	298	295	273	325	306	316	260	299	293	284	291	291	234	307	277	284	302	304	315	291	310	303	296	298	313	319	315	281	259	284	311	319	276	280	275	296	294	281	263	291	282	297	278	293	310	290	313	282	307	293	302	290	315	299	302	282	319	303	281	288	271	299	280	299	290	328	312	311	244	315	252	265	291	269	286	311	284	310	275	299	294	275	291	299	282	303	287	279	263	310	293	280	292	295	298	295	326	288	301	309	306	326	300	296	305	273	316	303	282	302	312	314	307	251	285	293	300	303	308	311	288	287	249	294	297	289	263	306	305	302	328	328	301	289	304	307	288	272	321	297	270	289	293	292	325	288	272	300	303	335	274	304	329	300	312	280	295	285	289	267	280	283	298	288	292	284	306	297	282	310	295	290	287	281	301	292	284	299	301	307	283	285	309	287	308	290	285	314	289	291	315	312	296	294	307	303	309	281	321	305	294	300	277	300	289	264	289	314	268	330	272	311	307	287	292	292	325	270	322	327	324	304	291	301	285	324	329	295	304	314	288	301	283	307	313	337	302	292	279	302	289	281	287	274	321	327	273	307	312	302	313	272	286	302	262	290	308	304	292	306	279	291	296	287	310	306	310	294	273	284	274	323	323	289	306	313	282	292	306	265	288	278	311	284	273	308	312	303	266	309	316	310	301	297	267	290	353	299	306	302	275	275	306	277	311	282	304	310	285	289	322	248	273	292	324	306	265	288	301	325	290	288	279	307	322	285	315	267	311	299	291	278	294	313	297	281	332	292	290	283	270	304	276	281	295	306	294	292	301	309	297	291	303	278	264	272	287	265	308	306	304	270	285	287	292	278	287	303	270	281	283	290	324	291	318	272	272	295	291	302	269	297	278	304	313	261	272	291	305	321	309	261	324	287	278	303	298	336	282	314	304	288	284	307	273	273	283	310	279	297	279	310	299	309	297	281	316	297	312	310	292	320	318	289	267	314	285	321	301	284	304	303	308	304	287	274	273	305	284	285	303	305	270	303	284	296	305	308	272	278	324	298	287	281	296	293	326	277	293	304	266	296	279	296	276	296	281	300	289	286	297	302	283	316	300	313	259	298	273	306	301	251	309	320	301	307	296	292	281	309	292	306	314	277	301	333	294	298	280	302	305	301	294	307	319	310	305	306	316	321	278	270	277	297	312	303	294	286	268	288	283	295	259	298	302	309	280	319	279	281	315	294	284	310	305	314	300	294	275	295	299	319	306	267	298	287	281	312	320	301	275	308	294	297	319	311	288	276	248	277	288	272	333	295	294	288	297	304	309	298	324	311	318	300	267	295	269	259	316	283	291	333	301	293	298	307	312	295	284	276	269	304	283	269	302	301	321	305	293	302	294	304	295	274	275	314	290	280	289	263	297	305	299	291	290	282	284	296	292	280	251	271	266	306	306	277	324	312	271	294	263	321	281	306	282	298	253	298	292	311	274	306	289	323	278	271	273	300	297	272	276	264	288	304	288	294	297	285	282	291	290	284	270	298	284	300	301	259	311	310	296	300	281	311	292	321	290	298	269	292	287	326	312	325	286	317	299	310	289	289	280	308	274	280	262	240	299	305	316	249	307	320	276	274	285	299	304	283	276	266	304	282	286	330	309	279	293	306	282	297	276	299	299	297	301	287	337	296	278	297	292	305	320	297	305	280	308	297	290	298	296	281	273	306	296	290	311	286	285	299	278	311	287	313	271	272	311	263	267	268	278	263	310	302	271	277	308	308	287	308	290	294	273	279	276	298	308	284	297	276	297	310	327	315	278	295	322	271	294	285	316	286	313	287	299	301	289	262	286	322	313	297	289	286	307	299	272	289	284	293	288	300	323	290	304	321	306	299	304	270	292	281	325	293	299	276	281	282	279	300	315	278	292	288	286	305	289	266	280	299	267	263	329	314	280	285	305	335	307	271	258	311	298	283	295	296	264	324	296	311	289	323	289	308	309	286	271	284	294	291	328	290	283	262	284	276	275	299	302	298	286	310	290	293	312	263	282	338	294	286	308	308	296	284	244	291	288	300	297	290	294	326	271	268	248	273	311	328	303	300	268	317	305	299	284	268	328	277	317	264	290	301	271	286	285	295	254	297	317	272	296	269	298	295	286	283	286	312	318	294	281	286	265	297	278	296	293	290	302	297	287	308	295	306	311	305	290	305	273	287	306	294	281	283	278	298	318	268	302	305	294	283	286	297	265	324	304	293	285	302	273	273	272	265	274	271	292	297	266	288	314	275	277	297	286	276	289	279	279	275	282	289	268	283	280	285	278	291	296	292	306	320	269	302	311	305	297	306	325	279	286	287	312	298	305	295	292	321	322	290	290	289	275	286	309	277	282	302	280	284	308	334	272	308	282	267	294	275	303	308	268	313	292	309	279	291	302	309	300	291	294	293	291	272	265	297	261	281	299	300	315	314	269	266	280	292	271	288	276	293	293	328	292	311	288	271	306	292	334	291	312	327	324	320	312	256	293	288	273	304	287	297	338	297	258	271	295	291	285	253	273	280	351	286	285	300	288	293	294	285	307	308	297	292	305	294	313	296	271	276	297	290	286	318	317	279	287	272	286	283	324	303	331	313	301	277	297	280	279	297	298	298	300	297	311	292	317	316	307	298	273	299	275	261	324	283	328	299	299	301	310	278	297	326	287	295	283	273	290	316	316	325	285	266	288	259	300	272	270	305	298	277	324	305	322	302	279	282	297	281	318	309	293	309	294	301	318	292	281	296
10056	1375	2356	2936	2687	2199	1966	1778	1604	1412	1286	1255	1430	1326	1244	1196	1074	1015	1045	998	1022	957	1061	930	862	843	816	831	859	833	793	811	796	832	754	758	812	879	776	792	754	748	759	788	776	756	785	828	733	737	771	780	752	799	774	732	781	703	809	769	806	744	732	767	755	777	714	718	757	713	748	736	761	741	762	742	741	803	754	737	745	700	734	716	764	768	725	695	769	713	745	760	714	717	737	758	705	745	692	742	788	736	701	705	772	810	766	744	738	783	728	734	723	725	712	747	755	761	688	704	760	766	705	774	732	733	752	779	721	718	698	736	742	694	720	733	768	739	741	764	717	721	755	750	760	731	736	753	779	768	798	747	702	807	807	713	759	775	752	719	752	725	704	762	744	759	716	736	707	754	781	702	764	701	732	717	714	722	721	719	772	745	743	727	762	735	736	738	708	689	735	770	758	707	755	728	695	774	771	746	769	755	760	732	716	717	736	744	739	706	727	730	740	727	733	735	728	718	703	774	749	737	743	677	727	768	764	781	726	707	737	773	701	741	705	753	754	755	720	724	712	711	754	708	728	761	719	716	734	713	699	786	690	739	689	687	697	732	773	713	736	754	755	704	716	763	700	724	764	698	687	719	773	778	752	749	696	739	733	766	761	731	777	757	745	706	744	754	761	771	749	741	710	737	718	786	770	706	732	725	738	735	750	670	708	793	768	723	719	717	723	730	737	775	789	738	755	726	728	727	784	734	744	767	790	743	775	722	765	796	715	710	735	728	727	772	708	741	722	687	777	744	742	745	725	735	793	693	729	731	719	719	729	754	732	773	716	757	807	742	768	712	711	758	736	760	744	742	689	730	768	743	736	738	761	696	755	739	747	730	734	691	748	712	744	730	705	736	682	700	716	754	739	750	770	749	757	698	779	733	685	727	755	793	774	725	745	772	748	756	764	735	779	758	720	703	717	799	733	743	728	726	672	755	719	744	736	784	734	792	747	717	775	704	696	742	721	730	746	707	754	703	758	712	758	759	744	772	751	683	739	725	739	747	765	773	747	696	737	751	751	756	731	734	702	741	736	752	728	720	722	732	739	704	725	700	756	743	747	747	697	710	732	766	755	721	784	771	737	792	705	757	722	756	727	712	758	704	754	717	755	732	720	732	726	728	712	752	768	713	710	728	713	782	790	712	736	741	773	752	805	721	738	778	719	738	731	739	757	747	732	774	739	741	738	714	744	749	746	787	731	738	768	725	702	723	702	750	696	740	716	757	750	724	713	746	718	777	738	713	709	761	722	720	715	693	728	742	708	751	739	767	728	736	751	735	704	767	763	734	676	722	759	728	771	707	704	763	723	657	712	749	736	700	689	731	768	750	709	740	713	723	728	777	709	723	714	706	722	716	730	748	776	773	747	753	751	773	770	731	748	725	782	662	739	726	726	735	766	732	701	788	708	713	713	733	745	706	733	764	729	751	752	724	753	756	722	733	750	770	755	773	736	776	769	728	737	722	709	778	793	705	739	763	719	671	772	743	739	747	762	767	746	711	773	743	768	728	705	757	730	716	746	770	767	754	736	739	776	708	759	796	741	719	777	753	737	720	747	706	685	760	743	705	751	711	720	782	726	722	759	739	744	809	730	696	696	766	763	808	759	706	783	692	697	767	679	692	723	748	741	724	726	716	748	755	734	703	735	766	700	767	769	736	743	680	747	730	719	750	771	736	732	769	733	699	717	779	746	724	749	779	721	750	730	805	716	754	734	735	742	760	724	693	737	765	709	743	775	760	754	776	786	732	742	766	735	704	690	729	746	743	710	731	752	721	745	735	766	762	721	758	727	721	738	743	767	733	748	727	792	715	727	702	788	774	697	728	742	787	730	781	770	755	766	760	716	699	765	724	737	722	768	763	757	740	704	687	745	763	716	713	756	746	725	761	714	757	740	731	746	782	809	741	706	759	762	727	693	717	745	728	776	714	731	724	702	728	717	723	751	715	750	753	721	738	789	688	769	759	716	737	713	745	718	732	733	778	734	720	745	698	761	786	721	760	730	730	780	741	747	701	745	754	732	764	771	724	720	758	738	734	750	716	721	749	748	804	764	768	740	791	744	742	748	754	781	729	781	795	723	765	753	777	705	747	678	753	772	738	707	732	701	795	755	718	729	706	683	761	744	770	732	748	737	748	756	732	734	748	787	749	756	718	728	751	742	759	728	734	725	761	694	734	757	667	703	752	722	726	766	749	739	723	721	684	706	712	725	739	706	737	714	731	715	737	705	751	717	753	723	752	763	708	681	707	773	735	722	710	703	721	717	719	775	739	721	728	757	767	754	736	744	742	748	749	724	729	690	756	772	763	749	787	758	747	737	741	797	769	692	768	759	758	725	782	742	776	777	756	759	757	770	760	738	760	734	693	759	723	734	779	729	736	782	780	753	731	730	752	746	748	796	743	764	726	738	751	729	747	741	707	743	740	718	711	730	751	749	788	770	700	792	723	792	746	762	732	736	783	752	720	730	749	770	711	719	790	768	746	741	766	702	743	758	752	767	753	779	760	768	709	721	749	736	724	720	765	749	736	716	754	765	760	722	748	700	751	709	711	783	750	768	749	762	699	752	760	755	737	763	683	742	710	712	714	756	734	759	748	773	802	731	767	735	742	730	703	749	718	743	743	731	773	755	760	750	717	749	758	727	783	761	745	753	732	724	724	732	724	762	742	732	744	729	677	737	760	754	733	753	761	765	748	748	737	753	713	719	741	778	714	727	754	734	761	754	744	721	726	743	764	764	781	748	765	765	760	748	762	767	716	772	745	735	780	701	738	772	726	714	694	750	763	748	749	732	729	739	740	687	740	707	748	761	769	755	770	796	737	735	702	751	712	735	743	685	740	740	735	712	701	777	730	729	707	747	733	758	731	769	742	755	779	715	754	742	717	749	746	724	751	773	765	751	743	742	742	730	700	731	683	665	709	703	787	708	666	778	739	780	767	711	776	706	732	727	728	693	752	758	761	690	740	732	702	707	766	716	739	723	742	777	737	787	717	763	753	766	768	717	774	774	738	725	709	753	695	720	727	763	694	780	762	748	760	744	774	767	709	761	741	757	745	729	752	718	749	718	708	750	751	735	732	760	755	697	708	761	779	776	762	729	748	783	719	707	765	739	789	741	713	768	691	741	695	743	755	724	710	724	685	741	744	784	735	731	741	716	715	755	705	753	698	708	761	702	744	771	743	764	737	719	729	754	689	747	727	788	734	732	728	695	742	748	753	740	780	743	765	756	740	733	730	724	784	709	735	787	754	789	719	746	733	794	684	689	751	715	744	708	738	747	751	692	728	762	726	775	723	728	726	746	741	778	800	766	730	694	680	687	790	688	722	690	736	764	706	712	682	718	757	760	761	753	691	740	769	715	718	748	721	770	743	744	746	769	754	694	776	727	753	707	730	720	706	760	756	780	729	726	720	710	746	721	752	751	754	710	742	766	717	694	762	734	654
32207	7475	2320	1752	1236	962	741	654	617	555	523	479	513	457	411	377	447	364	395	385	382	365	402	367	347	373	313	390	351	352	341	378	338	363	349	340	361	352	378	341	333	364	343	385	353	320	338	357	353	314	319	348	357	346	337	343	354	333	375	341	316	343	320	316	313	355	333	340	329	340	316	308	326	333	295	334	329	318	338	327	331	345	314	358	327	314	345	335	332	347	330	328	327	363	346	352	365	325	311	316	320	331	305	321	352	326	347	318	362	323	318	330	343	328	380	350	317	329	344	323	332	341	327	286	338	371	315	360	362	344	340	344	354	323	328	379	308	336	365	356	344	340	332	317	343	350	308	321	331	344	325	340	336	348	344	327	337	362	345	352	330	333	334	309	330	315	331	353	366	328	314	330	327	372	368	334	335	346	346	357	361	361	372	348	346	314	306	324	331	338	318	295	350	342	385	356	321	339	331	332	329	313	331	359	356	327	368	320	312	340	330	346	370	324	332	316	314	321	331	343	320	303	345	371	321	333	331	350	335	341	329	337	295	312	350	332	322	309	318	333	340	329	312	320	293	339	326	336	338	282	329	341	342	359	346	303	304	301	322	382	344	341	330	332	334	309	368	352	340	345	354	315	311	321	303	331	319	373	344	323	330	333	344	346	353	328	341	307	352	328	327	318	308	318	353	304	329	322	342	359	337	339	330	352	353	337	320	329	356	324	332	337	340	320	332	305	316	344	319	335	342	372	320	320	309	328	355	333	342	340	340	373	335	328	327	366	315	334	332	313	334	338	312	332	333	334	378	344	335	314	329	331	386	359	350	337	339	337	311	354	334	319	313	357	322	319	322	315	286	307	333	329	331	338	354	347	371	307	324	345	346	342	340	339	322	351	347	325	344	338	300	348	342	341	328	367	334	316	312	314	358	312	352	315	288	299	355	307	326	322	351	322	312	332	328	337	347	312	364	369	341	297	336	370	320	313	327	337	336	320	333	367	325	375	318	356	295	331	346	350	323	351	334	327	299	332	313	316	327	331	312	366	365	345	316	326	339	376	347	326	334	327	332	324	331	334	342	310	312	330	319	342	313	361	335	330	330	327	334	332	346	337	341	374	352	345	321	359	362	346	330	341	326	314	338	368	327	344	308	345	337	302	321	364	351	336	338	327	352	340	340	289	351	350	300	313	343	362	311	315	299	355	343	352	328	323	312	329	356	369	348	328	350	328	329	298	293	320	339	336	335	353	358	331	353	337	343	304	353	318	316	342	344	307	352	332	319	343	319	358	326	333	309	304	328	329	341	334	332	321	334	344	321	340	330	307	315	337	311	346	351	338	329	295	328	360	349	301	338	338	312	320	296	308	308	339	342	334	332	309	331	294	311	313	363	313	324	373	339	313	355	304	372	343	331	348	330	341	298	326	360	347	331	328	347	349	318	359	306	338	335	370	350	343	352	325	352	301	283	322	317	306	330	317	327	309	296	300	375	338	324	321	287	329	355	337	341	322	329	311	306	307	312	322	334	358	334	309	332	328	354	337	315	324	354	315	305	320	325	344	343	349	358	363	343	319	347	319	337	314	325	313	376	323	348	331	310	352	321	336	340	344	349	411	327	349	326	321	307	308	349	339	343	350	328	345	349	345	317	323	342	297	342	320	318	343	336	343	355	315	327	328	337	351	329	332	368	324	334	303	321	337	339	357	313	319	348	331	339	340	336	337	356	346	392	306	385	339	296	301	332	343	343	358	307	310	325	314	318	359	339	355	321	325	325	317	325	370	328	365	360	314	334	322	382	346	327	371	381	338	329	337	348	320	329	333	332	333	373	319	312	304	342	324	323	322	310	302	324	322	371	347	353	358	340	325	268	331	363	364	332	365	328	340	352	358	342	367	361	327	340	319	325	298	305	336	339	320	333	321	342	320	314	319	366	340	323	338	325	333	318	336	321	297	299	349	337	345	360	309	325	348	349	355	318	335	318	317	360	325	346	336	307	338	328	334	327	317	347	299	309	326	314	314	323	305	321	355	311	340	362	329	368	342	330	325	385	351	343	340	281	346	368	338	289	359	321	315	375	342	344	353	306	321	311	339	342	349	308	320	308	341	316	336	361	338	355	376	341	305	322	322	320	347	343	311	320	346	347	298	337	377	326	309	327	308	301	349	334	311	330	319	331	372	340	345	344	315	292	314	307	313	333	314	336	313	339	289	323	327	318	328	347	346	325	316	314	359	306	331	343	328	328	345	324	331	338	342	364	375	345	337	340	309	316	329	300	332	366	341	325	337	378	313	332	344	319	332	370	362	345	317	347	303	367	339	310	306	313	326	287	319	306	323	309	325	318	331	325	319	263	315	338	345	298	322	316	319	342	336	309	315	340	341	311	315	357	331	316	329	306	329	334	351	310	335	345	337	353	332	336	298	284	308	327	291	348	334	352	343	297	351	309	337	310	326	346	340	336	335	345	304	365	370	330	311	300	348	313	354	311	324	324	332	318	321	331	307	331	323	338	363	335	301	364	314	339	278	318	308	308	337	365	314	378	322	331	319	350	352	339	328	301	349	319	319	313	311	334	328	296	320	312	329	311	333	317	355	350	370	354	323	319	315	318	329	358	331	343	356	332	384	336	326	290	335	336	335	316	345	339	371	297	332	347	333	333	308	329	341	338	338	323	347	335	347	331	345	311	326	346	318	332	311	300	323	280	356	311	330	340	324	384	320	355	312	363	331	340	315	314	347	296	300	307	323	348	335	323	340	336	333	341	336	317	338	336	370	310	344	329	328	342	311	309	354	315	360	344	345	326	347	348	306	341	319	324	337	319	349	322	293	344	296	333	355	320	321	341	324	353	341	323	341	368	356	325	325	344	331	335	360	336	342	288	294	329	321	336	351	366	318	312	309	333	335	323	378	306	340	365	332	319	347	322	342	336	334	351	347	338	345	377	331	327	320	319	328	327	297	335	338	350	329	311	337	314	346	335	345	349	365	346	307	329	319	304	331	353	378	290	348	337	321	316	298	333	331	341	366	338	295	345	279	367	345	330	321	331	327	369	336	353	330	328	348	335	334	319	308	343	328	349	377	339	337	329	322	311	350	315	342	347	326	321	323	330	345	330	333	359	356	322	317	327	351	327	333	346	347	311	368	323	354	329	332	366	351	336	325	344	326	354	343	347	318	342	320	314	332	328	325	337	322	338	324	337	366	337	372	340	330	305	350	345	334	302	342	320	328	313	311	314	329	349	320	311	364	338	342	321	332	318	375	353	347	346	318	328	338	318	327	339	331	354	324	349	337	308	346	382	373	363	337	335	301	319	338	347	331	347	314	321	346	367	358	348	361	318	325	341	343	340	333	288	337	298	346	300	343	327	329	307	353	337	342	319	357	345	327	315	321	341	334	335	329	345	317	361	305	319	300	347	359	308	301	352	346	307	319	320	351	323	311	332	323	356	341	302	295	331	347	336	331	326	323	359	361	314	343	314	335	373	337	346	310
14349	2161	3908	4906	4413	3739	3063	2658	2541	2098	1960	1800	1920	1823	1648	1458	1337	1402	1360	1285	1296	1271	1265	1115	1013	1034	967	1033	929	976	923	920	1004	873	885	878	916	943	943	904	901	895	879	956	874	860	836	843	834	831	850	846	846	829	797	796	803	785	810	852	734	805	835	845	850	825	829	788	805	810	789	806	742	817	835	813	815	810	822	778	792	820	854	791	846	807	883	808	817	777	808	809	808	809	827	805	819	789	802	804	759	809	804	820	814	818	799	835	808	817	815	800	816	813	747	793	785	811	815	751	783	859	837	812	783	758	772	761	816	817	779	801	775	800	793	770	792	795	765	782	800	792	847	796	794	816	805	795	811	782	711	820	795	831	826	809	771	821	778	804	813	748	802	828	794	796	812	759	802	793	772	795	795	839	778	811	822	868	784	800	781	826	745	832	819	794	760	799	768	796	799	818	768	750	781	749	819	772	755	794	832	800	789	787	798	796	810	826	764	816	814	803	799	772	762	771	827	763	777	839	748	818	794	822	766	778	797	798	790	782	805	847	792	788	761	777	859	797	824	786	813	756	791	770	791	761	817	754	805	811	730	799	819	783	822	804	843	838	767	823	808	841	829	817	791	809	800	783	796	847	827	805	800	815	806	803	799	769	824	850	783	791	789	796	811	785	793	805	762	794	859	778	763	795	771	778	791	785	766	769	767	790	739	838	788	840	751	834	849	820	777	821	799	771	812	774	806	796	763	833	766	807	772	762	833	791	796	798	809	786	781	825	786	761	843	778	808	783	778	789	794	858	797	823	785	785	826	794	841	841	783	842	796	827	795	781	767	752	806	778	810	810	796	819	823	798	815	800	790	774	841	767	843	803	793	768	825	808	790	802	803	806	838	799	784	802	794	798	746	846	806	779	813	811	784	807	786	825	800	825	794	776	832	781	798	815	828	833	803	786	804	781	825	810	786	832	818	789	779	805	819	789	789	829	776	853	800	769	778	789	805	770	763	860	784	755	833	823	794	766	750	788	783	788	756	786	790	804	813	789	757	797	857	782	844	829	825	794	833	777	825	781	785	797	839	749	814	812	845	737	773	766	745	814	780	788	766	835	796	835	784	785	821	852	808	764	809	820	763	800	823	817	785	813	757	805	778	825	809	783	821	866	780	777	812	777	797	809	797	792	767	766	799	805	761	767	773	801	750	809	812	858	795	802	807	772	777	801	796	766	766	786	772	787	843	791	804	795	814	751	803	832	813	774	804	813	780	763	819	814	824	758	820	792	813	784	836	781	790	794	827	798	856	774	816	785	789	790	754	771	782	781	825	745	848	812	814	828	794	776	749	810	794	800	777	823	804	810	788	813	833	823	811	862	794	791	828	831	790	797	839	833	783	859	800	812	802	803	810	785	789	776	852	815	784	811	827	759	805	826	776	792	739	789	830	827	799	805	799	837	791	795	745	816	756	767	792	782	764	779	844	805	721	849	817	830	758	783	834	795	816	837	817	823	786	795	794	780	820	784	825	811	802	799	794	755	816	795	772	808	816	802	815	821	792	782	730	814	795	841	788	804	785	800	818	833	844	792	791	824	794	797	778	792	776	834	814	835	818	789	825	795	782	761	772	799	800	746	798	808	817	835	809	802	799	790	830	781	768	738	769	761	786	806	796	782	756	788	782	758	849	778	810	776	825	795	826	768	790	765	786	809	724	839	813	772	782	802	803	779	799	807	805	831	791	787	809	852	820	841	767	780	724	802	816	792	799	802	785	782	821	806	810	801	823	786	815	857	768	792	798	811	820	802	793	804	826	790	781	813	824	776	831	787	776	834	759	754	827	801	773	808	770	761	816	782	843	766	796	797	806	782	800	805	822	866	771	796	790	817	797	771	807	819	825	790	798	800	769	785	816	761	810	805	808	766	793	801	800	841	813	851	823	772	798	773	865	798	809	793	804	832	797	830	780	832	796	823	750	795	837	834	796	791	802	838	815	744	819	795	802	784	829	819	839	809	814	760	784	805	787	735	839	801	832	823	830	752	791	763	851	788	761	829	833	795	781	821	784	769	788	806	759	811	789	818	797	782	773	791	781	791	800	803	810	826	813	779	757	787	835	826	779	761	811	794	777	796	848	794	846	752	802	756	797	771	842	772	814	827	757	838	773	765	796	826	779	788	779	809	802	787	813	802	853	810	790	799	759	779	794	797	785	804	768	798	809	818	820	859	768	805	781	818	791	812	807	757	815	826	800	774	847	775	782	754	776	768	762	786	793	815	834	804	758	763	793	766	786	757	814	829	795	812	765	777	826	787	803	779	811	766	802	808	810	812	814	819	778	779	828	770	834	776	789	807	830	768	841	783	771	784	768	815	761	787	806	755	776	827	826	818	795	782	768	770	794	779	812	814	812	800	786	789	805	770	791	798	805	786	776	810	782	779	766	795	827	800	778	836	791	811	834	793	770	797	794	837	787	762	789	791	818	787	778	795	795	858	789	787	803	794	795	829	813	777	756	785	752	859	803	809	821	822	821	800	809	771	734	809	812	787	803	822	823	781	800	786	776	823	764	777	781	785	781	771	801	844	788	855	832	816	782	778	710	745	802	810	832	765	800	831	774	799	816	810	833	797	806	775	791	767	826	776	758	729	837	772	770	783	801	815	814	822	749	794	826	827	795	805	789	805	755	864	862	805	823	820	789	743	750	827	819	776	751	815	771	741	774	804	796	749	812	819	767	782	807	771	833	795	791	797	780	777	796	796	839	836	838	838	790	753	789	805	817	825	801	784	794	771	816	821	787	784	814	791	824	783	766	805	792	777	744	787	781	812	786	775	747	819	790	873	766	816	730	791	764	826	757	773	796	818	800	815	755	867	789	801	859	845	802	804	776	812	830	783	802	777	817	814	773	843	796	818	820	803	762	793	803	808	811	784	814	796	755	772	793	813	821	755	831	738	820	800	787	764	800	798	805	805	748	772	821	833	766	784	801	778	752	834	735	831	762	798	817	726	788	808	751	812	786	819	766	759	788	800	841	815	803	784	770	791	770	787	761	789	781	824	792	829	805	796	778	776	778	838	759	822	793	778	808	848	759	810	768	760	829	814	800	769	787	765	804	792	814	837	747	831	748	818	804	835	811	807	823	805	791	856	801	811	756	873	758	808	764	774	812	807	796	835	806	788	815	786	835	781	776	819	856	777	805	811	807	803	779	810	821	775	780	787	778	803	783	796	821	823	809	791	746	819	842	779	755	819	813	778	808	841	783	803	803	735	736	779	806	806	757	832	794	859	832	803	751	837	822	744	815	790	857	813	784	816	802	809	784	793	842	751	763	780	784	803	766	850	780	801	786	769	766	779	797	824	837	783	793	746	769	806	791	800	781	785	789	834	785	797	827	811	789	807	735	795	721	812	806	815	842	856	781	799	785	788	836	824	821	752	840	787	794	827	750	769	805	837	795	815	766	832	789	811	813	793	820	789	809	845	837	766	785	757	821	835	792	778	783	733
3155	170	167	156	143	159	134	134	137	139	127	152	147	138	129	150	146	152	153	122	129	135	127	137	134	114	153	134	128	142	125	119	130	133	119	124	128	125	129	126	137	118	149	112	130	121	138	130	128	116	127	120	135	118	134	120	133	144	125	137	104	137	143	140	127	128	136	147	133	133	151	136	123	141	129	145	123	130	132	136	145	128	140	123	104	141	120	124	133	108	134	130	144	126	137	125	120	129	132	144	118	119	130	131	146	143	151	140	125	119	120	115	141	124	154	126	126	142	123	120	138	137	129	122	129	124	121	134	139	146	121	140	141	124	122	107	132	126	125	141	129	117	123	132	123	120	154	113	137	136	120	130	124	134	136	125	121	106	127	124	143	141	156	118	128	139	143	145	139	124	146	133	132	140	131	111	124	141	118	144	134	121	154	138	124	116	131	132	151	122	123	121	134	117	138	124	119	138	123	126	140	120	149	121	121	149	132	129	131	130	153	115	143	132	146	142	123	108	121	136	133	137	140	112	129	124	137	114	138	137	126	127	121	117	146	126	152	136	134	142	151	118	129	133	130	130	139	116	139	130	138	131	120	140	140	137	142	129	100	144	146	123	145	138	115	138	129	137	150	110	128	132	114	128	121	130	121	125	131	120	118	136	128	124	129	147	132	142	124	127	131	122	135	140	131	114	120	131	128	130	132	146	124	126	145	143	114	120	122	139	122	128	110	130	150	135	128	130	134	114	131	140	125	118	122	127	114	112	114	115	110	140	138	137	134	131	132	122	141	156	133	127	124	117	148	128	135	137	161	139	130	133	137	147	149	138	117	135	132	115	129	150	123	131	128	124	136	137	148	132	131	115	126	132	129	124	127	143	135	114	145	127	121	97	141	136	168	144	138	151	131	128	129	145	111	137	132	117	112	140	117	111	118	150	142	122	103	112	134	126	140	123	136	123	127	113	134	141	115	124	136	122	122	124	120	130	124	128	122	138	124	148	146	109	131	131	118	124	143	119	136	131	132	131	132	126	121	118	121	114	136	107	135	128	135	125	127	125	126	145	155	114	113	120	130	160	112	127	143	130	129	121	113	128	122	136	111	126	129	128	121	132	127	136	138	133	143	121	130	147	137	120	121	130	111	134	124	123	117	126	134	141	145	133	126	168	130	113	158	123	141	111	124	112	120	139	137	134	127	127	128	104	124	140	130	136	151	132	108	129	148	137	114	127	119	148	144	112	145	132	135	145	134	111	124	140	129	124	139	146	140	123	144	119	131	134	132	152	134	127	141	131	136	145	134	141	122	140	144	125	147	150	121	126	131	132	127	141	146	127	133	124	126	128	143	116	134	123	128	128	127	139	140	137	121	115	111	130	132	126	133	120	129	135	135	147	139	137	131	138	128	131	139	120	122	122	136	146	138	115	134	122	141	124	144	124	125	130	117	138	142	107	133	123	134	119	137	130	136	130	113	120	118	144	137	129	143	125	137	127	132	107	144	145	131	145	157	126	137	119	130	112	132	117	132	144	135	144	152	130	116	124	140	127	135	138	131	122	129	134	132	136	131	124	128	135	131	133	141	134	137	124	121	129	131	131	126	136	122	130	125	154	118	156	143	144	135	133	157	129	129	134	136	126	135	159	133	136	146	125	141	134	131	113	138	123	133	141	157	129	130	124	126	126	154	100	129	123	128	135	137	123	125	130	136	141	138	130	136	120	137	136	129	133	124	138	117	133	129	129	129	142	129	126	142	124	122	133	109	123	133	150	130	119	120	126	105	134	118	123	136	147	114	120	138	133	125	126	128	113	154	141	142	133	138	119	125	125	139	137	143	122	112	128	129	134	142	140	118	110	165	137	143	114	121	125	123	125	126	112	120	138	152	134	136	123	105	133	144	136	172	106	120	152	120	124	118	126	117	134	134	145	103	135	139	145	129	131	133	123	134	124	135	147	149	143	108	113	132	118	134	132	138	128	120	119	132	125	124	119	144	118	122	154	123	149	119	132	133	127	131	135	132	121	118	131	133	145	119	140	124	164	122	119	127	110	129	113	122	135	134	139	128	143	126	124	125	127	132	126	142	146	143	136	120	139	131	123	140	142	122	145	143	149	131	115	126	149	120	113	129	140	148	107	132	112	118	165	136	137	154	121	130	133	138	138	117	138	143	127	139	126	133	139	149	131	126	122	148	126	118	151	135	127	119	123	122	121	125	134	118	138	118	122	124	128	131	105	129	96	143	127	136	121	130	122	146	122	113	135	149	130	142	142	148	124	114	125	135	135	111	149	120	130	145	143	140	137	113	110	133	127	139	137	116	140	123	120	138	140	121	128	109	140	131	137	134	122	126	135	128	128	132	123	142	127	136	130	141	127	120	109	154	125	116	113	130	116	120	144	145	143	138	135	111	136	133	126	140	122	153	122	124	148	119	132	142	165	141	124	138	116	137	127	129	121	132	112	141	131	115	127	120	140	139	122	114	118	138	124	118	136	132	137	124	129	119	136	124	152	123	132	147	128	133	125	133	130	151	142	124	117	164	104	168	127	124	134	128	158	97	144	129	130	136	161	158	156	124	122	129	118	133	150	117	139	156	146	133	130	133	130	163	142	139	109	127	105	133	129	135	119	127	102	123	122	146	152	129	116	144	101	133	155	123	136	112	123	140	138	120	122	154	136	140	126	105	116	134	141	134	128	127	118	124	108	129	116	117	126	143	134	131	130	132	136	131	113	134	135	113	119	126	112	149	139	122	126	129	139	129	125	115	129	124	114	126	127	146	133	121	124	135	156	132	114	113	132	140	132	116	126	118	118	109	128	124	124	110	142	125	133	141	129	125	133	145	135	122	134	137	143	133	129	122	136	144	115	113	150	107	126	123	146	123	135	124	131	123	127	123	145	102	141	134	134	120	117	125	116	131	141	131	128	123	122	135	130	131	118	107	140	146	109	115	133	120	127	130	163	137	134	114	125	144	143	107	122	124	130	119	135	118	144	131	137	134	119	122	109	108	127	133	134	125	130	139	123	135	129	146	137	128	141	124	114	143	135	112	140	137	123	151	139	133	133	139	141	123	122	125	143	130	136	125	127	114	136	110	140	130	127	128	140	111	131	127	119	134	133	156	124	145	130	128	146	127	139	131	116	125	143	134	98	109	119	136	148	144	126	144	144	155	121	116	149	129	123	141	138	133	123	139	131	126	126	143	142	120	126	143	100	133	126	129	146	140	128	131	133	142	114	141	126	126	132	140	111	140	154	131	152	128	137	123	123	129	131	128	141	126	143	125	110	127	151	113	140	138	115	136	124	142	133	119	114	114	137	119	125	111	125	141	111	126	125	129	114	122	127	132	111	124	145	128	138	125	138	136	118	135	127	114	122	120	113	126	117	113	111	147	130	118	127	131	151	120	124	123	147	129	110	113	113	117	130	128	139	133	118	131	123	143	138	118	129	148	129	143	119	118	120	131	136	146	114	132	134	131	139	137	122	127	129	104	124
3259	434	479	535	489	435	486	507	503	447	468	476	560	538	520	478	444	450	470	414	490	461	402	413	457	439	404	410	364	425	398	382	393	374	409	360	362	369	422	409	384	403	367	376	374	413	398	387	423	386	402	379	374	388	411	418	383	361	385	396	405	407	377	387	414	409	373	383	354	388	365	398	408	412	369	380	392	382	376	393	389	395	363	344	352	432	366	380	407	361	418	400	382	418	361	410	405	412	433	414	388	392	368	370	382	387	372	359	402	385	411	379	358	423	397	377	379	387	372	370	374	386	376	368	369	368	376	375	373	387	388	415	371	406	378	386	406	386	395	402	422	392	403	394	408	396	397	355	378	384	409	404	384	420	361	388	410	388	399	423	417	381	383	399	363	418	384	379	412	400	410	344	382	387	386	404	393	389	385	365	376	368	403	392	365	399	376	390	397	400	362	374	360	410	385	387	360	397	388	390	415	407	356	379	384	393	400	408	379	403	409	450	389	403	384	412	428	406	394	399	400	373	405	377	389	375	434	367	399	389	364	386	392	403	374	360	424	387	383	388	384	386	378	402	387	398	393	378	409	421	395	391	429	380	390	366	402	406	346	396	397	390	385	388	390	393	385	375	379	380	409	397	381	418	380	392	390	385	388	413	384	388	378	395	419	439	382	387	410	394	404	393	377	414	407	389	424	400	392	400	410	365	358	398	376	437	424	396	397	366	372	370	409	384	394	402	449	368	405	408	374	400	362	360	366	412	381	405	373	384	368	376	382	378	402	358	412	442	378	407	394	356	383	364	401	400	365	401	371	375	366	392	411	380	405	376	389	383	377	438	406	365	356	401	410	400	378	400	405	379	360	382	362	354	392	401	366	387	406	376	381	355	387	390	390	387	388	387	374	359	390	405	409	406	405	421	367	388	394	396	401	414	410	419	395	393	420	400	403	386	388	399	413	403	391	398	374	392	398	396	387	404	416	418	386	375	375	436	384	402	376	387	433	382	370	411	396	391	358	396	371	397	376	393	366	353	354	417	392	417	396	382	394	405	400	381	363	395	405	358	394	391	401	376	405	420	408	411	406	370	396	389	383	384	367	370	371	383	375	419	376	359	414	397	388	398	411	408	390	399	391	385	392	392	402	395	418	393	385	391	365	410	382	383	415	395	398	382	394	396	399	391	404	399	405	394	400	427	423	388	391	413	374	369	385	381	389	435	416	420	383	376	375	401	397	390	384	395	424	372	403	408	367	400	388	381	437	397	401	393	385	401	384	414	407	353	364	405	382	353	382	418	411	386	364	403	391	424	355	377	394	369	372	401	396	354	382	387	395	395	395	401	422	402	403	389	377	382	406	378	380	381	377	393	365	417	394	374	407	379	368	384	382	405	364	370	394	378	388	428	390	394	366	403	392	383	374	390	391	384	378	358	385	402	399	370	377	384	402	384	393	365	384	384	376	405	423	394	402	408	405	434	406	377	380	426	369	387	415	406	398	408	379	361	384	370	366	347	380	400	356	372	364	413	402	396	392	394	382	392	377	420	398	390	402	406	403	398	355	428	400	402	413	418	391	364	390	392	385	380	391	379	386	382	397	398	406	425	411	360	418	419	423	379	383	378	371	365	382	387	397	374	365	361	415	398	382	386	401	398	404	399	390	408	390	376	405	384	414	398	366	385	396	409	384	379	373	402	420	411	418	401	400	386	348	406	369	382	379	415	404	381	416	433	382	385	413	396	396	389	368	396	392	355	371	395	399	389	405	365	337	378	389	382	409	382	372	395	374	394	377	392	367	390	379	381	389	388	394	397	424	382	412	373	400	374	372	391	387	394	369	403	398	387	415	417	398	376	374	389	393	368	408	395	396	381	371	364	401	386	416	400	371	365	388	396	376	378	383	437	405	375	386	375	375	385	372	410	393	387	414	388	389	420	407	402	375	386	386	384	405	383	390	370	369	381	381	375	349	379	367	389	373	387	433	380	385	378	375	387	397	420	399	366	396	392	371	363	401	401	418	367	383	416	355	414	375	373	380	411	398	395	423	352	369	382	367	377	420	384	355	420	364	381	434	417	382	393	406	351	442	395	387	380	401	368	379	348	405	418	402	407	385	365	374	371	389	381	401	393	381	372	373	410	425	358	359	422	399	400	401	435	371	401	370	394	420	407	439	419	387	367	383	386	405	388	407	376	389	377	396	388	397	407	400	355	402	386	371	405	387	431	422	389	393	400	400	386	389	396	381	401	416	384	360	401	373	376	371	357	409	365	382	383	393	384	374	383	402	392	421	376	379	361	382	414	425	390	365	392	396	394	389	353	376	365	410	374	382	432	357	370	360	389	383	407	389	412	415	407	369	422	380	403	394	402	394	396	390	404	407	358	378	372	356	362	398	401	390	387	375	392	398	380	403	403	383	373	399	408	374	375	385	382	390	387	397	403	404	351	395	344	388	394	378	401	395	429	403	399	398	408	392	377	400	374	375	409	373	387	439	411	406	385	420	394	407	384	399	422	387	370	383	391	373	361	384	367	423	402	365	394	410	371	381	359	374	395	417	383	382	380	361	390	397	404	409	395	375	376	369	393	414	402	373	412	394	388	360	380	383	382	370	400	393	373	378	394	417	425	389	410	337	388	390	396	375	396	406	363	418	448	393	379	390	389	360	355	389	403	409	406	391	377	406	379	393	416	386	408	392	355	412	373	423	404	348	370	379	410	423	387	377	397	366	408	384	410	389	408	399	372	378	399	415	366	398	360	402	436	402	376	390	361	362	404	404	410	366	417	385	413	402	413	377	395	416	392	388	399	369	342	390	377	398	376	381	385	401	373	376	420	370	384	391	386	429	373	375	429	387	404	408	380	392	388	375	385	370	407	384	391	374	369	363	364	429	386	386	356	372	419	390	395	371	380	411	401	371	425	395	399	394	400	397	350	380	419	346	408	389	353	415	388	372	389	416	376	366	377	372	392	387	419	393	423	356	408	395	352	360	401	395	401	403	386	378	367	354	378	368	398	403	400	394	398	373	395	387	397	371	393	367	384	388	385	380	413	382	383	373	326	377	419	399	401	423	394	416	393	393	391	385	387	370	396	385	395	414	439	410	419	400	399	419	391	391	382	359	405	359	380	393	388	366	390	370	378	419	378	355	425	362	414	388	400	437	381	365	391	384	385	405	400	386	355	412	382	390	382	395	394	410	371	392	412	376	393	420	389	392	414	398	389	427	398	422	419	405	428	407	405	394	387	364	386	398	363	403	396	355	400	426	372	372	382	362	390	409	399	391	375	369	385	448	397	396	379	373	373	420	393	365	403	419	392	438	383	394	395	347	424	394	376	397	393	384	368	379	372	352	373	415	351	398	388	407	384	386	396	370	405	411	360	375	411	356	386	376	371	412	385	401	379	387	370	402	402	389	404	426	371	354	385	405	396	406	381	374	407	409	381	402	371	384	397	395	361	400	408	407	394	353	386	439	388	392	397	394	386	393	396	410	398	374	368
21050	2432	1201	960	737	624	493	495	420	386	368	401	404	348	391	344	350	343	315	360	349	316	324	312	337	323	298	346	268	282	292	293	319	291	305	325	274	296	287	271	290	312	274	279	288	274	302	274	302	250	291	303	276	295	316	280	273	296	284	297	302	269	308	278	309	303	285	315	309	324	277	292	280	308	321	326	275	303	285	265	290	300	280	308	297	319	277	271	258	276	286	299	298	289	285	244	264	281	303	291	284	288	309	315	266	292	262	270	294	282	289	265	298	288	302	323	293	303	297	312	310	300	279	287	276	264	271	307	273	323	319	340	323	299	271	287	278	309	317	309	297	283	283	309	295	287	302	317	279	315	274	287	280	288	271	326	280	275	287	270	322	245	267	339	284	292	279	277	284	283	282	300	287	296	283	291	296	313	259	316	295	270	300	290	310	312	281	291	318	305	277	308	301	274	325	284	285	292	330	294	312	304	304	272	332	306	308	295	306	273	331	326	279	303	356	325	295	296	274	265	289	277	310	270	272	312	333	277	300	287	298	263	296	351	320	284	273	300	274	291	306	285	307	297	287	283	286	320	301	291	313	324	284	326	284	302	314	318	313	280	316	302	307	289	295	331	283	295	295	304	308	287	314	275	295	276	297	311	310	287	266	295	314	294	283	265	294	301	340	289	305	295	294	308	310	284	300	291	288	303	268	303	299	296	292	304	271	278	301	293	274	307	300	288	291	284	278	271	287	291	291	267	323	321	288	313	271	275	286	315	277	279	294	278	295	296	294	293	305	292	302	294	281	311	290	285	321	284	259	301	299	305	313	279	283	312	271	296	315	321	274	301	279	321	290	289	317	288	267	281	303	261	278	276	267	292	301	292	324	298	288	318	288	263	315	278	312	281	282	302	294	273	314	310	289	306	291	303	283	291	289	282	325	283	286	301	294	297	269	274	301	256	286	310	328	299	293	290	268	280	281	295	295	277	304	269	272	279	298	299	300	304	333	314	269	266	300	256	271	276	288	284	289	316	336	265	275	279	294	313	296	288	310	310	296	276	271	300	277	260	312	300	286	293	291	292	298	318	292	290	277	304	264	265	291	316	274	281	288	281	278	289	285	290	295	305	290	284	281	307	325	274	292	278	294	312	284	280	243	288	297	255	293	307	272	294	327	275	307	295	272	306	297	283	293	285	275	308	314	271	287	273	294	290	331	301	275	301	304	272	299	291	288	277	302	271	271	281	298	286	294	301	257	315	261	293	278	274	276	273	310	291	282	283	302	307	277	287	295	290	292	295	292	350	298	320	306	294	278	305	332	290	270	302	317	276	295	310	304	290	262	304	273	305	282	272	297	265	286	261	303	282	271	296	261	293	299	272	292	268	297	283	293	295	294	287	285	273	285	253	311	284	275	289	312	291	287	310	282	247	283	272	298	310	297	293	302	289	289	288	298	328	340	289	264	304	332	277	292	300	269	296	287	295	297	280	292	291	271	339	303	260	307	303	306	308	290	289	288	284	288	286	298	306	258	271	303	289	309	279	247	241	300	275	291	277	287	310	288	303	318	292	311	311	264	280	279	264	311	296	303	304	285	274	286	243	329	320	300	270	295	296	265	270	308	276	253	294	262	304	297	292	290	290	300	278	300	317	273	306	294	258	300	302	300	269	269	294	271	294	301	295	315	282	296	297	296	279	314	291	294	287	284	276	330	309	287	278	252	287	281	286	280	275	276	279	289	281	263	282	281	292	287	309	271	289	275	271	276	254	260	285	297	281	290	310	299	324	288	299	267	290	310	302	290	264	282	273	297	264	265	280	332	328	326	295	295	312	259	313	267	267	282	299	280	312	294	280	298	279	268	306	282	326	292	302	298	340	294	299	309	282	278	308	277	312	308	295	281	312	288	313	278	292	273	293	326	283	310	298	293	311	306	311	319	280	290	318	293	283	277	256	293	274	331	292	296	262	293	305	300	301	310	299	310	317	300	302	273	294	287	315	283	301	298	316	324	308	277	314	262	286	300	271	331	303	317	278	331	318	301	311	283	307	288	273	290	298	278	276	285	288	320	280	250	291	259	285	266	321	249	305	288	293	307	293	297	284	280	307	305	291	287	315	284	277	284	310	303	252	273	300	305	296	295	314	297	280	272	299	284	283	271	289	300	298	292	266	307	298	278	300	297	282	267	277	328	285	270	293	289	261	237	268	291	296	283	300	306	282	317	313	286	306	259	265	287	297	268	294	302	283	260	288	297	309	273	270	310	309	294	297	301	286	293	268	269	300	339	309	282	277	279	320	284	281	296	268	274	302	306	313	282	277	313	279	269	293	303	311	293	318	310	271	299	296	271	306	266	301	290	275	260	297	301	283	281	275	307	279	294	293	298	277	276	283	296	313	274	265	284	310	274	308	318	298	300	286	327	266	272	312	292	313	299	262	301	300	295	293	294	281	299	298	275	297	305	303	299	328	284	275	266	297	297	284	292	299	284	286	279	318	301	319	293	301	300	288	301	267	272	307	307	319	324	280	285	295	273	319	267	274	306	278	292	294	327	271	274	298	302	285	287	294	314	329	337	301	300	297	273	296	276	297	337	304	292	301	298	309	313	293	325	270	291	291	317	308	290	300	290	324	286	299	285	317	290	277	277	303	292	278	329	286	282	277	293	282	296	274	299	267	281	285	260	275	282	269	295	304	288	310	295	292	290	306	282	260	289	294	317	317	291	303	291	335	249	281	295	292	303	284	284	303	269	293	308	314	294	277	276	286	313	286	299	295	279	287	293	275	280	292	298	287	260	315	291	274	298	298	295	262	282	296	315	299	316	271	291	297	280	287	305	276	320	331	289	291	276	293	335	300	298	272	287	299	262	308	285	319	286	319	308	269	283	300	308	314	319	277	284	302	276	301	289	322	261	322	268	280	297	286	276	286	342	285	283	296	278	308	298	306	278	300	311	307	302	326	283	302	267	313	275	326	282	313	293	299	290	315	266	305	274	264	280	293	262	274	279	288	326	312	301	292	281	299	305	322	269	292	322	299	322	290	301	248	266	276	319	318	288	266	309	297	294	282	303	273	287	315	278	260	292	291	280	317	257	255	290	312	304	294	283	268	278	295	289	308	302	273	277	285	303	281	323	292	315	318	315	305	311	293	280	280	293	328	310	311	289	317	278	275	303	268	284	253	286	302	289	287	330	279	284	303	295	285	282	300	290	263	286	296	298	271	244	283	306	306	305	315	298	300	289	292	265	289	278	325	307	281	310	293	299	291	305	312	313	311	261	248	276	302	272	297	284	298	306	259	294	291	299	275	293	287	303	299	317	287	313	316	272	309	302	292	298	310	294	294	319	319	279	283	299	313	304	277	313	291	304	314	282	322	316	306	308	256	274	312	294	287	328	303	293	314	289	287	299	305	291	292	305	285	294	294	267	295	272	330	295	281	316	300	287	289	294	311	295	291	301	323	307	255	320	307	283	283	313	277	258	286	300	276	298	261	304	285
10109	1400	2256	2891	2588	2313	1948	1782	1577	1457	1399	1355	1467	1273	1331	1149	1078	1056	1074	1084	1015	1033	972	922	929	871	862	814	800	825	787	799	835	838	766	766	774	748	792	787	764	757	838	730	790	730	775	806	782	740	801	780	746	710	738	780	717	760	717	721	750	721	732	753	744	719	752	745	760	739	776	750	791	743	750	804	715	762	687	702	745	772	791	782	756	790	805	761	812	759	745	748	717	774	759	749	783	720	754	755	696	749	746	726	765	753	714	726	734	810	795	792	720	775	755	792	711	745	711	779	724	737	767	754	775	728	749	735	715	751	795	722	810	756	764	784	715	717	743	744	724	774	757	733	754	691	710	766	749	790	721	758	806	707	783	743	810	714	716	723	709	743	770	763	785	730	749	740	728	728	714	729	746	707	746	688	741	741	799	728	743	747	783	746	714	742	762	758	754	747	762	797	742	729	738	718	718	727	707	743	718	758	769	739	739	740	717	722	734	701	737	764	815	757	736	744	756	719	749	782	759	750	733	699	716	745	734	738	729	719	745	727	706	718	760	768	723	703	701	757	753	724	697	737	801	752	738	765	741	699	713	736	685	722	759	701	754	683	758	740	708	731	731	695	702	714	743	749	712	732	719	729	688	736	764	686	768	729	726	691	773	745	743	696	794	735	700	794	772	759	749	714	764	707	767	754	766	733	757	713	753	733	743	744	720	761	754	772	713	762	730	724	752	706	730	758	775	731	783	705	780	741	796	770	724	706	769	749	761	766	690	751	720	714	754	736	725	672	708	718	721	739	792	715	722	771	714	796	778	771	705	758	726	692	750	739	740	698	752	742	749	740	724	744	737	747	739	723	749	785	709	723	730	727	740	748	713	728	715	745	740	761	779	734	740	711	708	753	731	735	726	747	730	778	724	759	769	709	714	729	722	776	763	727	731	742	770	754	732	779	714	731	743	778	739	740	797	773	738	750	753	697	741	746	745	735	725	771	764	756	791	728	710	752	733	677	749	736	728	728	756	687	718	694	696	766	730	776	698	700	733	706	755	707	719	743	727	740	754	722	721	752	745	744	768	751	752	717	732	719	741	759	770	753	721	741	802	758	774	778	761	714	752	716	753	729	752	753	759	735	715	750	746	734	771	781	784	724	772	705	709	731	715	747	717	735	727	763	728	796	703	772	753	713	745	729	718	715	776	716	749	754	748	748	734	731	779	749	746	710	691	706	721	696	718	747	731	738	706	738	690	699	793	738	737	758	751	720	766	755	704	708	768	749	741	763	733	744	768	765	710	779	774	712	716	776	710	712	732	725	755	726	727	758	710	693	741	717	743	713	737	701	787	791	691	754	711	764	719	704	711	780	728	753	724	751	775	751	700	736	770	718	732	696	762	760	701	746	756	751	728	719	751	726	745	750	735	766	726	761	816	680	772	729	701	702	754	734	743	740	697	743	648	766	745	700	711	763	724	767	716	707	711	684	740	711	723	743	770	726	749	764	714	739	743	696	741	718	732	733	723	738	738	731	748	727	758	763	732	675	798	753	722	767	766	743	772	748	778	740	775	742	695	774	718	719	737	756	703	719	712	731	764	763	739	727	731	697	666	772	775	768	738	736	730	768	769	761	699	724	725	717	741	729	735	741	712	727	719	784	781	671	717	731	740	704	696	747	715	787	757	728	756	755	748	693	759	707	684	725	755	768	727	784	738	693	708	756	696	725	754	752	774	761	705	745	736	791	748	755	783	721	737	763	741	729	754	712	722	780	719	752	679	747	734	720	724	752	714	685	755	705	739	749	718	771	779	735	771	696	768	736	695	703	744	770	716	705	759	751	784	703	768	773	736	752	696	735	733	750	710	737	737	739	749	763	728	764	728	712	728	773	710	740	712	709	735	697	757	719	738	686	711	720	693	718	752	735	742	715	713	750	740	748	707	782	797	720	768	734	750	755	729	716	746	738	684	789	765	726	817	675	750	736	737	738	704	721	799	739	725	694	679	717	733	763	723	723	745	713	725	777	764	742	713	742	746	739	757	724	715	747	708	734	736	739	714	749	737	742	743	724	769	702	726	736	727	750	779	759	765	761	762	748	735	737	755	743	762	711	743	725	745	733	725	755	719	716	721	725	789	754	758	732	716	741	716	765	747	726	712	697	719	687	746	740	745	715	734	751	765	754	740	730	697	757	717	767	733	727	734	744	749	740	733	758	700	703	721	688	777	715	694	751	779	718	733	732	755	751	774	752	744	766	753	747	762	728	791	799	700	726	783	700	747	764	720	718	767	738	708	760	703	730	748	748	733	683	745	715	726	708	724	749	722	757	766	717	726	746	749	750	724	759	769	731	715	766	756	774	695	727	741	734	728	735	706	774	752	737	753	766	715	694	764	735	729	690	743	724	782	735	716	770	707	763	747	723	685	732	715	718	749	732	767	725	750	733	710	762	729	722	754	756	733	765	765	772	757	706	761	721	759	720	772	753	761	739	715	707	721	672	732	702	766	756	733	760	719	733	717	732	756	725	706	716	791	726	701	743	717	775	754	752	738	747	740	715	736	806	697	758	737	727	748	734	792	688	746	715	736	778	717	751	742	736	703	699	774	741	766	743	743	703	692	708	723	767	754	740	761	749	772	783	752	734	700	779	738	745	736	763	701	730	756	711	759	769	714	752	712	734	733	713	741	723	717	758	718	728	761	741	762	734	781	728	777	746	739	757	733	758	739	731	729	760	758	740	759	761	681	759	722	753	737	731	711	770	767	723	753	730	723	730	742	787	744	738	765	770	748	705	749	782	769	750	734	762	726	713	736	682	770	747	729	727	740	741	735	732	777	744	736	728	746	735	709	734	711	731	760	730	722	708	749	799	704	739	692	775	766	765	782	735	750	733	734	742	766	748	775	722	709	694	755	759	777	727	720	731	706	690	732	685	767	713	740	746	721	746	690	714	769	728	720	759	709	715	746	771	778	759	711	759	743	763	719	699	737	761	745	734	752	744	700	696	725	718	736	732	758	749	763	710	777	741	722	703	731	767	740	728	710	727	741	737	742	764	711	745	776	709	745	733	741	695	765	747	727	731	746	673	748	773	716	736	727	735	737	687	752	741	700	750	748	763	697	725	730	786	681	771	752	782	731	733	675	737	750	738	718	748	691	764	727	735	719	753	738	764	722	773	748	747	782	711	758	723	739	732	756	794	783	710	749	762	788	756	729	722	753	721	776	742	727	708	745	770	738	779	770	734	746	708	754	715	729	767	714	762	746	714	766	747	756	775	735	772	796	704	763	793	733	751	740	746	747	730	781	729	764	728	762	734	740	710	771	714	749	721	776	760	731	729	737	752	741	712	724	753	748	808	782	757	761	732	786	741	737	700	736	745	741	725	740	768	715	735	746	781	690	731	755	726	733	803	734	762	732	697	707	705	762	711	772	772	753	712	746	743	719	717	727	756	731	752	717	736	711	697	721	724	745	727	719	740	761	733	726	752	736	764	775	739	704	718
32438	7214	2400	1690	1212	962	789	684	626	590	493	491	499	506	446	418	437	416	432	362	412	403	395	400	368	340	347	350	324	338	350	368	340	344	357	391	354	348	347	361	388	317	354	332	340	353	320	333	351	314	328	364	371	347	300	330	354	363	329	346	353	345	348	354	351	327	334	321	338	335	326	333	349	334	277	373	324	318	333	364	338	287	317	316	328	338	326	352	310	357	323	353	370	331	335	351	353	348	331	321	336	329	325	335	333	334	346	347	354	312	342	363	369	318	343	319	327	325	337	315	345	305	325	344	334	301	380	344	291	315	365	341	315	344	324	325	370	331	334	326	325	335	333	341	300	340	360	304	314	295	314	316	315	340	342	357	300	311	342	344	356	356	339	321	313	335	339	321	341	338	340	347	328	335	329	334	326	353	346	316	324	327	320	338	343	343	340	316	338	334	329	365	350	328	356	328	319	335	337	349	355	326	328	335	343	347	315	290	344	314	309	348	353	331	294	307	313	328	329	353	334	331	309	318	340	307	325	344	301	333	316	302	347	323	309	337	307	310	311	319	366	336	364	359	342	342	354	346	319	362	309	335	357	365	356	357	338	310	294	323	317	313	294	326	321	325	314	344	322	323	311	354	329	331	368	355	328	329	354	342	349	322	319	346	348	333	313	352	352	347	318	331	294	329	351	339	343	361	352	354	316	331	349	326	346	319	330	332	319	355	325	355	326	340	319	342	346	325	310	344	358	301	346	313	334	343	301	348	339	355	338	333	304	312	360	320	305	334	340	324	353	370	299	338	335	377	348	322	356	318	330	355	327	297	335	285	368	318	351	282	304	315	333	335	338	316	311	312	319	334	341	377	357	339	340	291	320	312	349	354	285	330	323	357	332	381	347	363	322	337	372	336	322	333	324	341	325	324	356	336	349	372	347	328	348	348	349	321	351	354	335	308	332	334	305	337	346	313	328	309	320	329	312	330	288	298	331	362	343	313	297	347	357	331	343	333	348	310	312	348	360	341	340	320	319	329	368	358	311	316	329	325	320	298	313	286	341	332	369	327	369	329	349	379	346	320	332	322	384	353	326	300	345	356	364	315	335	331	333	320	351	317	367	308	318	347	372	304	344	317	357	345	344	328	310	303	365	320	352	370	338	329	330	338	293	308	333	324	301	319	343	309	361	333	339	282	319	331	334	348	360	338	337	325	289	343	325	347	337	321	302	318	322	297	322	353	357	305	325	319	334	349	368	347	338	368	343	335	354	331	342	359	362	321	304	336	352	342	357	314	332	324	323	334	343	292	345	297	318	344	321	346	310	309	329	369	337	322	328	322	306	340	327	311	345	333	336	322	354	372	343	327	327	343	324	302	335	314	314	335	334	319	311	338	356	343	354	312	341	323	340	309	334	348	328	346	313	320	313	343	316	312	300	338	337	311	362	322	326	349	306	316	339	306	323	325	313	326	342	337	314	309	335	306	326	341	335	317	334	320	330	343	350	336	327	348	325	365	339	340	356	347	345	338	340	315	334	318	343	349	326	353	353	316	330	346	337	347	335	347	370	348	346	320	350	300	355	357	304	309	336	348	345	341	346	328	357	354	322	310	359	326	360	325	331	318	341	356	300	337	342	346	312	324	323	307	321	310	336	311	313	322	331	356	304	333	343	342	325	325	353	340	353	324	361	335	325	369	329	343	339	368	305	339	329	346	321	352	331	335	326	357	301	336	344	333	332	339	339	312	313	332	336	363	332	329	312	340	322	338	375	293	306	331	331	358	318	335	327	351	321	313	340	342	324	330	324	309	364	311	317	350	335	371	372	312	357	353	315	338	387	323	342	354	372	354	343	305	318	344	325	327	297	327	324	356	365	332	359	325	351	308	309	335	349	365	341	348	333	342	333	338	331	313	358	351	323	350	333	327	325	318	317	303	320	336	301	331	334	339	308	327	350	303	305	325	330	335	325	299	344	318	326	369	379	330	329	343	350	305	336	340	323	324	306	330	323	324	323	347	346	308	324	340	318	330	353	335	335	323	346	344	343	328	310	313	343	354	351	365	345	356	337	306	331	314	322	348	336	329	348	350	321	336	334	339	344	346	330	311	332	308	300	312	330	308	319	324	320	314	336	309	350	343	309	361	350	350	354	335	344	316	291	324	332	313	351	335	323	325	312	318	333	347	329	335	371	345	348	306	312	339	319	321	345	294	349	346	310	327	335	327	322	319	334	292	330	326	320	329	314	358	313	357	348	324	355	315	321	307	323	315	322	283	347	331	315	336	306	287	314	307	350	342	328	297	343	310	294	357	335	306	300	360	345	301	318	337	340	335	345	336	365	330	313	329	355	344	330	343	326	348	343	335	340	328	279	330	361	317	326	328	328	332	338	331	349	331	325	323	320	331	349	353	330	342	348	346	368	343	371	369	375	315	322	342	346	361	311	328	313	346	344	328	346	359	301	339	324	313	340	332	390	358	376	345	341	349	331	337	370	292	316	306	329	329	322	315	336	307	361	320	295	329	382	301	347	360	315	366	346	312	330	327	284	319	349	342	342	318	325	356	341	333	330	357	296	321	344	355	348	340	336	294	348	312	337	349	349	312	323	345	315	357	319	332	321	340	319	363	336	330	330	374	327	343	355	372	310	338	335	317	306	325	365	320	338	344	334	356	332	344	330	335	321	348	324	349	323	351	331	307	314	341	343	303	322	358	361	311	338	359	340	327	333	358	336	351	312	322	342	336	328	324	327	325	342	318	340	322	335	340	316	320	342	350	327	335	331	320	337	335	351	350	282	323	336	356	324	314	324	318	352	340	331	335	344	349	292	358	381	341	313	339	327	316	375	287	292	321	316	350	322	324	335	314	345	374	329	363	348	320	355	320	342	315	321	304	339	344	331	306	352	362	341	300	342	305	318	317	321	319	324	333	306	352	328	339	308	337	312	333	303	328	337	327	298	338	332	341	317	341	346	359	316	314	359	312	322	325	339	331	337	347	342	322	302	345	328	343	336	320	324	356	325	340	338	329	328	345	317	353	351	348	304	337	334	324	322	368	337	362	293	319	327	333	327	326	316	354	348	340	356	351	345	311	360	302	328	356	315	366	371	348	334	327	351	312	349	344	316	357	340	330	335	344	313	319	305	346	287	336	306	341	309	354	348	336	338	336	356	343	344	343	391	328	303	308	327	322	303	356	329	346	335	353	336	312	360	331	333	310	350	345	346	370	370	363	326	336	357	301	335	345	341	336	288	316	316	380	373	349	334	339	316	319	340	343	341	319	322	325	338	318	316	358	340	330	321	341	352	333	351	330	350	368	383	352	316	350	376	320	336	331	324	308	348	312	354	336	296	310	328	336	308	341	316	339	348	300	382	341	342	314	332	327	337	348	345	327	311	322	355	324	357	340	329	323	347	353	360	309	361	322	306	347	320	327	322	318	330	326	339	348	349	329	331	360	336	342	320	335	315	335	345	333	353	336	339	360	363	327	319	340	355	337
14171	2102	3879	4786	4400	3693	3050	2580	2373	2091	2018	1943	1994	1847	1661	1502	1441	1443	1300	1234	1234	1236	1137	1177	1115	987	1040	987	946	953	936	936	918	859	860	939	912	939	935	848	1003	880	843	857	840	868	914	812	861	861	845	797	896	829	843	884	864	871	863	832	839	777	829	799	839	843	821	782	746	788	798	868	842	840	837	818	827	805	884	863	835	836	816	875	865	762	828	752	857	837	760	824	788	827	813	819	794	852	792	812	815	775	830	794	824	799	834	820	826	803	819	833	752	785	804	767	864	816	824	795	853	794	793	837	815	780	802	803	811	842	782	784	842	786	787	784	766	863	815	767	895	801	854	813	822	815	820	804	760	768	852	802	800	827	824	772	849	813	840	855	774	776	864	759	809	816	816	798	797	820	774	843	817	802	821	792	768	806	790	791	766	771	793	775	771	752	751	793	811	814	769	780	826	780	761	851	771	774	833	828	792	748	752	795	803	827	745	744	786	744	865	838	776	784	771	761	779	775	802	799	779	827	820	765	790	810	832	794	788	774	783	766	746	734	803	821	812	845	828	828	821	797	789	829	820	795	755	843	756	806	780	812	793	770	788	806	829	813	787	853	803	835	817	796	843	846	783	835	775	774	850	804	772	808	821	815	805	791	773	804	790	811	821	793	846	769	791	810	810	803	809	810	774	810	793	784	745	782	781	753	847	818	746	811	810	771	753	841	797	845	809	769	860	749	780	803	792	838	790	821	777	786	785	813	749	798	790	801	793	764	766	784	770	758	795	829	804	844	797	839	777	786	821	820	787	819	771	800	747	797	772	744	776	836	769	808	790	799	810	809	789	782	809	784	809	825	824	813	810	803	761	792	807	784	771	762	789	806	777	764	799	795	802	805	774	772	831	821	798	815	790	802	800	783	810	805	774	784	790	794	766	832	794	797	836	815	798	797	797	781	789	788	787	791	790	822	822	802	809	796	797	863	778	759	799	760	796	809	818	785	828	849	816	775	830	796	791	792	818	807	822	756	730	726	796	821	822	792	838	837	774	750	772	843	780	790	787	821	788	801	773	786	768	796	841	814	726	763	777	826	821	746	820	780	835	814	801	760	797	838	757	775	780	809	742	763	804	767	846	827	806	782	780	805	785	803	771	751	785	772	846	761	747	821	832	811	777	798	805	791	793	759	773	807	793	816	801	835	774	802	725	779	813	796	803	819	815	774	812	782	784	809	814	824	808	793	779	812	774	855	811	846	748	728	793	860	823	790	787	752	815	764	825	800	853	804	792	799	756	808	764	768	839	770	757	765	812	816	778	779	808	751	812	814	697	817	830	799	804	803	792	794	794	754	811	796	791	741	792	798	803	786	821	785	816	766	785	778	726	767	860	767	814	782	774	827	784	786	831	770	796	803	764	818	733	842	803	794	842	825	797	784	799	810	740	779	872	809	766	817	795	793	772	822	797	838	788	798	830	767	794	834	842	786	817	779	725	746	804	801	802	766	781	801	771	794	772	818	763	800	779	791	758	780	785	807	802	806	797	764	753	798	757	782	791	810	782	839	799	783	819	781	763	773	791	801	816	777	804	824	805	805	851	797	777	780	828	781	802	785	825	773	849	798	798	782	790	799	781	781	812	829	823	816	804	800	798	812	806	793	826	832	780	815	723	787	804	810	788	807	855	787	842	773	809	808	824	818	815	792	821	787	719	797	774	796	751	766	781	782	813	778	775	843	835	804	788	785	800	811	810	813	772	833	830	780	785	842	827	822	774	800	835	743	804	797	815	837	848	780	833	784	811	782	794	850	739	799	773	826	782	765	806	829	773	801	824	792	819	770	805	854	791	782	798	770	781	777	809	794	812	817	794	788	792	767	777	795	731	803	794	778	801	777	811	796	812	837	791	764	813	769	787	784	806	811	809	806	811	780	814	851	839	792	883	808	785	806	823	792	786	793	760	799	822	845	816	815	788	755	808	826	790	750	796	821	876	735	803	781	779	799	776	804	756	777	824	772	796	825	825	834	826	781	787	829	843	766	798	749	781	805	787	800	787	797	833	855	821	797	808	787	836	794	746	808	773	841	817	794	811	810	805	795	803	785	834	792	830	823	789	819	787	802	808	755	752	817	852	797	801	803	807	858	787	771	816	796	820	783	768	771	776	801	821	813	793	837	813	786	769	803	790	809	810	795	745	788	789	879	827	799	789	801	809	824	779	837	784	810	781	821	799	816	818	774	789	806	804	816	822	823	805	810	838	811	746	809	747	805	767	760	858	843	774	815	752	821	815	813	782	805	798	788	794	761	790	782	808	780	815	799	849	767	828	755	764	819	809	790	772	775	791	824	806	801	810	792	780	758	774	804	762	814	797	758	808	771	804	758	773	835	757	806	752	819	782	777	805	829	786	758	803	789	794	809	781	869	767	786	808	833	745	749	801	801	764	801	799	833	813	734	815	800	809	808	789	799	770	819	751	774	805	814	798	801	799	835	794	776	829	852	800	779	776	721	789	796	809	815	810	806	783	788	790	832	809	823	815	837	814	797	827	829	815	836	735	825	827	835	828	803	807	782	832	799	792	769	841	808	809	805	826	836	815	773	776	858	790	763	804	784	759	792	771	793	794	843	758	828	804	772	782	721	794	711	747	817	798	783	799	764	794	800	829	800	762	793	812	797	745	807	809	788	762	775	800	785	838	779	799	804	795	835	758	762	782	786	803	798	788	812	807	802	777	764	747	782	830	777	868	820	786	864	785	796	838	788	803	799	798	743	814	828	783	775	793	794	825	838	824	808	820	816	794	776	791	852	776	790	813	789	813	831	806	825	772	824	755	783	816	778	850	783	796	778	777	815	850	810	795	789	766	803	826	766	806	791	759	796	839	798	826	854	796	851	806	817	802	805	821	764	839	783	799	834	801	776	775	756	766	785	791	780	836	800	859	830	791	739	760	765	818	828	782	783	781	819	783	851	798	805	800	802	762	767	806	736	802	780	792	780	754	802	773	769	807	829	754	817	795	741	854	834	801	822	815	764	798	850	756	801	801	831	796	749	805	810	790	825	770	793	820	745	815	823	776	789	835	837	809	820	820	781	787	787	796	799	827	791	751	803	795	817	818	797	778	804	838	799	789	738	797	804	811	795	803	790	801	804	806	822	830	810	795	785	762	766	809	806	786	776	793	793	759	814	732	824	847	758	821	779	751	745	760	769	797	775	755	771	823	788	836	813	814	795	804	799	787	807	796	792	781	806	783	768	793	789	795	828	783	810	773	834	822	763	809	764	861	850	829	777	833	838	738	793	801	832	828	768	807	794	846	749	790	749	838	810	838	778	803	820	790	781	797	800	848	819	777	815	814	798	795	808	743	861	780	847	800	809	787	775	703	803	769	782	855	808	791	767	831	762	786	781	804	853	823	809	805	779	791	798	831	774	819	794	769	767	839	817	802	766	820	833	762	778	792	800	798	800	805	796	845	823	784	778	823	840	813	773	768	822	802	793	795	802
3274	212	173	162	188	156	148	138	129	151	153	125	148	144	175	149	145	145	138	145	143	147	147	151	124	142	146	153	123	135	132	131	147	131	138	144	119	127	141	142	115	179	135	131	121	127	145	137	124	125	129	147	134	140	127	118	124	133	106	141	156	130	128	133	131	130	121	137	146	120	151	147	123	136	141	134	126	137	110	148	153	142	142	151	138	138	147	130	138	148	135	111	122	118	136	129	120	134	139	153	143	122	154	135	136	151	148	127	130	134	166	135	127	144	138	107	136	125	128	137	102	120	143	132	113	149	141	131	131	130	139	136	121	134	157	129	117	133	145	147	134	132	132	129	119	141	132	125	148	158	138	131	111	144	143	146	125	121	109	145	136	127	120	122	113	145	131	126	142	136	140	137	152	117	116	139	124	122	123	142	121	141	143	133	159	148	152	123	125	128	151	138	139	149	131	151	120	124	136	134	123	132	146	118	146	137	135	139	135	140	145	153	133	132	133	128	131	146	139	127	123	117	120	127	135	124	137	135	139	119	144	135	139	121	109	157	143	123	137	122	129	139	118	124	124	107	136	150	129	125	135	133	149	150	141	142	124	141	132	133	152	135	127	125	122	131	125	141	122	130	138	151	127	132	140	143	125	118	133	147	156	132	141	143	128	137	107	138	155	132	117	136	150	143	133	130	133	116	137	140	125	131	138	104	145	124	145	148	135	125	132	138	130	116	147	119	144	128	152	126	107	120	132	126	126	150	114	126	142	140	138	129	131	119	118	126	158	125	109	122	136	137	126	125	137	127	139	130	127	123	135	127	125	148	145	131	146	120	132	138	119	121	86	141	150	138	131	126	115	127	149	121	138	125	143	147	140	154	142	126	144	142	125	123	128	141	137	148	146	125	117	152	124	138	127	149	131	128	125	128	133	129	130	122	126	115	140	115	125	134	125	136	114	133	127	156	117	132	133	127	111	135	135	137	142	119	126	120	139	152	156	142	129	148	129	142	135	122	128	134	129	129	143	160	141	136	157	147	133	121	132	135	146	127	136	138	129	125	126	121	143	122	139	140	121	131	108	128	134	128	112	127	144	170	134	119	120	126	127	139	127	132	125	112	141	135	137	134	122	134	152	140	149	158	140	143	140	150	138	113	141	128	130	129	146	130	123	138	132	158	145	128	115	104	159	130	127	109	126	139	141	138	137	119	139	135	143	130	127	117	118	117	118	113	129	115	127	142	154	119	137	149	112	116	120	129	133	139	121	98	129	112	131	137	130	142	118	125	129	144	138	131	138	124	137	129	125	118	129	139	149	148	123	133	126	128	127	115	141	116	143	121	126	138	140	134	126	121	130	144	123	132	155	136	137	132	133	131	120	136	127	112	141	127	141	137	137	135	121	141	129	113	126	119	131	139	143	133	126	136	130	123	131	150	122	143	113	142	136	129	128	153	125	112	126	155	134	129	124	147	136	119	152	138	133	138	128	124	123	123	125	152	130	123	140	155	140	129	142	145	137	124	145	137	125	128	139	140	128	139	127	139	126	126	137	139	115	116	133	129	135	129	118	145	144	111	134	156	139	138	132	140	140	136	139	126	104	136	154	123	117	136	115	135	124	132	94	121	122	128	136	139	117	117	132	136	113	126	138	152	132	115	142	140	128	124	128	125	146	132	154	129	122	130	136	136	140	134	141	117	141	136	140	144	150	139	135	118	115	121	146	132	124	128	143	151	144	144	136	141	129	126	136	139	131	134	141	126	155	150	121	132	118	107	133	114	127	138	138	135	131	121	118	126	151	140	133	133	136	120	134	122	149	156	130	131	144	131	116	121	126	129	137	132	126	141	136	127	135	126	128	140	136	118	123	132	141	130	140	132	136	132	121	137	149	141	118	148	126	135	118	117	128	142	137	115	152	123	139	144	105	139	135	140	114	148	137	134	138	133	147	111	118	123	151	129	122	122	152	145	133	137	134	128	129	137	140	121	111	132	136	126	135	118	125	132	134	164	153	124	139	114	130	141	125	117	130	128	143	122	140	166	152	134	136	160	136	160	150	137	149	129	150	114	107	135	118	126	114	110	138	117	124	122	147	132	143	158	133	143	135	141	139	136	118	140	150	141	121	116	124	121	136	146	120	140	146	152	134	132	140	105	152	152	117	109	124	129	130	118	137	131	130	140	134	142	129	102	137	137	128	143	139	135	141	154	145	136	136	138	134	118	117	126	127	132	116	131	134	149	132	145	149	126	142	134	131	146	146	123	124	133	129	108	137	128	119	108	131	151	131	137	156	142	151	138	149	139	149	129	130	144	140	148	157	109	125	107	146	108	136	145	129	143	128	140	139	122	132	128	155	122	142	139	132	131	137	146	130	121	143	133	140	133	142	139	143	115	136	149	137	140	115	108	141	135	133	143	116	149	136	138	126	120	135	132	152	146	119	148	136	115	120	146	125	131	133	140	126	134	140	145	126	120	134	120	129	127	124	134	148	136	140	141	135	112	115	101	160	134	112	160	138	137	140	143	134	132	132	144	136	123	125	144	147	127	128	136	143	121	135	116	136	144	116	149	116	147	127	149	121	101	123	125	129	136	121	125	151	148	132	146	127	125	128	139	117	138	121	130	144	129	131	125	140	143	135	146	152	137	135	132	130	146	136	133	127	123	121	124	130	130	146	143	147	132	117	134	134	119	149	129	134	130	118	134	138	133	122	140	136	120	115	145	122	132	151	132	140	139	140	143	146	116	134	115	139	126	140	146	150	109	110	138	151	137	142	126	118	115	120	120	139	149	162	116	139	162	127	125	147	124	139	136	146	131	145	133	121	134	140	109	130	123	132	152	127	137	135	142	148	154	144	117	140	162	118	131	109	135	129	118	154	130	139	136	131	130	132	126	137	128	122	134	142	134	133	136	160	138	122	142	146	128	130	137	135	129	99	144	133	131	129	138	130	117	128	134	133	141	115	120	126	127	145	135	132	137	140	122	145	122	149	137	141	126	124	124	122	135	133	110	130	119	136	98	129	130	117	152	125	117	122	130	107	139	143	132	138	136	125	141	132	124	138	118	127	144	135	111	140	136	145	120	117	138	128	139	124	129	126	114	138	138	137	141	136	127	149	140	116	137	152	119	137	155	126	125	130	124	130	148	105	128	107	122	143	142	125	144	136	117	114	123	146	140	144	135	129	130	123	128	120	146	124	110	169	123	130	123	128	127	123	131	137	132	128	144	134	147	156	120	102	147	141	138	129	133	133	136	135	156	124	121	128	137	130	118	133	139	122	135	116	125	125	141	138	128	120	145	126	120	111	120	133	134	131	121	121	130	130	126	129	115	153	149	130	142	133	138	150	138	123	136	131	143	121	149	137	133	125	140	129	143	122	129	129	110	133	144	117	136	150	125	130	144	136	130	142	132	150	101	141	119	114	120	138	124	138	153	116	130	131	149	138	132	125	135	143	137	142	130	118	120	139	138	138	119	143	138	124	129	137	141	121	144
3263	404	485	549	542	472	498	496	484	459	500	493	557	538	562	432	453	478	486	487	485	470	478	443	397	473	437	441	416	422	409	386	377	371	421	399	412	437	381	417	428	414	396	376	373	412	407	370	406	390	421	376	399	409	407	387	376	409	392	429	413	391	379	399	382	421	440	372	392	411	400	432	391	389	409	419	394	367	398	401	403	393	389	392	408	389	402	403	419	359	390	391	388	410	367	377	387	390	395	411	403	407	357	396	412	409	408	412	418	408	414	412	419	408	375	396	412	409	392	365	403	380	427	418	373	409	357	418	420	382	430	403	374	378	390	387	400	409	391	428	439	377	387	405	403	405	401	370	400	372	417	398	406	437	379	393	415	397	450	384	403	402	413	425	352	411	390	410	413	371	388	397	445	418	381	406	396	382	392	389	406	391	362	370	415	407	406	386	385	377	413	400	398	425	423	387	350	392	405	389	383	379	405	379	427	387	411	403	355	403	386	418	429	382	395	400	402	397	406	393	404	394	404	416	427	407	378	427	382	398	383	404	442	394	401	381	389	400	395	413	386	373	430	384	380	415	400	381	375	388	409	409	412	385	406	427	366	422	392	387	398	380	394	410	428	389	409	400	422	391	400	380	408	380	367	396	374	385	352	415	357	416	360	367	412	426	428	404	432	422	395	412	368	391	410	361	415	389	403	402	432	376	420	383	362	426	358	370	408	407	410	377	416	415	411	412	402	364	408	388	402	383	397	384	392	362	331	381	407	386	423	407	389	396	359	410	414	407	403	421	421	418	379	382	383	399	377	400	396	407	374	392	375	367	392	414	418	402	410	399	417	400	439	367	361	399	414	378	401	395	401	393	404	421	400	353	384	401	405	398	426	403	389	426	380	415	406	407	426	405	406	375	413	396	419	372	376	391	408	376	416	378	407	403	400	389	460	367	408	372	435	407	389	398	415	411	396	390	404	412	427	423	403	427	404	388	369	409	425	353	398	404	411	372	399	416	384	406	405	403	393	413	408	407	388	420	365	385	372	394	396	347	437	406	397	424	384	389	397	406	334	423	383	401	391	406	407	396	393	387	409	374	377	402	422	380	391	364	412	403	401	370	421	394	404	424	411	416	391	396	386	393	390	394	383	360	378	391	394	395	394	398	405	429	400	418	402	391	403	399	407	392	415	390	351	412	360	414	400	407	395	375	405	371	398	426	405	429	401	404	389	386	398	377	381	378	409	428	389	429	409	370	367	406	378	409	412	402	390	373	375	418	395	405	399	403	396	406	393	396	360	427	405	383	371	369	407	384	389	404	381	404	409	427	383	391	371	401	394	382	385	379	404	404	375	408	433	393	391	387	401	421	371	383	392	368	420	383	385	400	424	404	439	432	404	420	409	398	412	369	412	422	392	396	463	396	399	385	417	353	397	404	381	388	388	414	398	420	408	411	358	423	380	392	408	358	387	410	407	407	389	364	404	412	379	395	424	399	413	407	389	394	407	378	392	385	373	409	354	417	379	398	389	389	379	415	396	398	387	383	372	416	383	390	400	384	436	437	379	379	395	398	410	378	358	389	406	383	425	387	399	402	396	369	434	406	407	395	401	395	430	365	381	416	427	400	394	373	407	390	353	413	399	362	413	401	441	399	403	424	404	361	418	379	376	394	386	374	409	395	367	388	381	379	408	347	384	391	429	344	407	394	369	396	373	373	354	388	377	376	408	399	395	405	411	385	410	367	394	384	377	402	405	406	395	416	394	397	421	398	403	404	384	400	400	418	364	398	381	374	389	409	362	432	433	363	392	404	411	377	415	395	370	438	370	390	383	353	401	373	409	414	365	418	367	376	387	363	396	383	400	393	375	414	377	396	434	386	413	385	401	421	373	397	347	361	418	425	390	384	346	408	357	391	372	395	422	358	411	433	394	379	406	421	386	399	417	378	390	368	391	417	387	391	426	419	384	352	402	395	423	379	396	377	370	433	432	402	377	428	373	431	381	401	415	419	405	376	404	380	349	427	394	382	389	398	366	417	402	388	392	410	422	377	405	405	384	416	416	357	363	396	373	380	379	399	374	391	400	400	409	395	406	378	396	360	393	402	409	395	404	388	415	402	401	408	394	398	411	373	385	411	375	427	415	413	412	403	377	406	378	408	462	371	447	369	387	390	424	368	384	364	408	414	415	373	381	402	401	358	354	357	376	392	413	396	403	448	415	422	363	422	441	425	368	356	388	397	384	371	435	393	365	426	427	402	404	374	369	367	414	364	402	397	375	376	382	374	400	430	383	396	366	377	415	381	399	387	375	388	379	384	444	382	409	404	400	410	408	368	393	388	377	382	379	415	414	380	401	401	415	401	414	402	355	413	418	422	436	372	394	397	399	397	379	422	364	411	392	385	404	407	384	361	387	370	374	412	401	396	401	412	396	400	400	400	391	407	392	378	408	396	354	377	383	366	388	387	416	393	386	370	402	398	358	413	418	404	416	437	385	409	373	378	437	381	387	386	386	408	365	383	393	383	378	380	399	378	367	389	352	388	385	399	380	393	394	387	426	379	374	392	416	378	379	426	408	382	411	403	382	422	389	411	408	379	409	398	389	418	395	385	398	385	375	433	420	375	385	387	393	388	394	373	397	380	395	410	385	360	427	412	432	413	408	390	382	390	368	354	331	399	365	403	432	395	431	409	372	397	378	400	411	403	382	373	405	353	399	365	379	424	423	379	411	390	429	415	380	408	389	395	368	400	379	372	384	393	400	386	416	411	391	411	393	384	369	390	399	404	373	424	367	395	431	395	392	397	375	393	369	362	370	375	349	431	431	403	400	392	377	402	415	378	404	360	401	430	393	397	389	382	434	395	387	364	369	404	396	433	421	418	385	423	387	391	392	388	382	407	403	424	398	383	372	413	388	408	387	433	391	404	415	432	390	413	420	381	389	376	386	384	400	381	395	385	403	379	402	378	400	404	373	417	378	391	414	388	389	425	374	380	442	355	396	372	416	362	402	394	393	378	379	409	409	391	413	387	408	384	365	376	414	399	380	375	393	388	406	371	412	386	397	369	448	398	395	405	433	381	409	387	404	401	363	368	416	393	367	405	416	412	417	369	379	387	384	395	430	405	391	395	406	403	426	358	368	401	395	403	412	402	387	376	386	389	386	386	407	432	421	379	410	410	414	406	409	394	392	417	424	393	373	342	362	401	389	397	399	375	407	395	402	387	404	381	361	393	421	401	391	432	392	358	379	411	386	416	405	413	384	411	420	424	399	385	374	376	381	410	414	432	420	423	417	429	420	380	377	432	404	387	376	387	360	428	387	416	392	443	411	392	386	427	391	392	411	394	394	417	426	405	358	379	441	356	406	403	388	372	394	386	387	375	386	402	371	395	379	402	390	386	396	389	386	422	435	384	434	414	415	405	392	408	396	364	406	386	348	382	385	401	387	409	364	386	414	412	377	397	401	391	398	385	416	433	403	405	404	353	385	397	388	398	441	409
23698	3327	1208	947	751	579	548	489	434	402	341	425	392	395	379	373	339	346	324	350	296	322	310	343	329	298	291	285	286	305	310	314	326	292	310	313	285	307	299	296	304	277	291	318	303	295	262	267	294	290	267	290	268	337	287	294	297	298	289	282	294	273	328	291	296	300	300	284	321	334	320	294	288	297	296	331	283	297	332	276	282	294	289	310	284	282	310	286	292	332	264	286	287	306	269	314	311	268	275	269	263	296	320	296	283	305	287	321	335	335	274	313	309	310	296	282	294	302	288	290	295	298	269	316	302	320	286	280	309	309	280	291	290	292	282	282	329	302	302	308	298	284	285	310	318	304	242	292	311	294	290	294	306	331	291	295	264	280	310	308	295	293	298	291	307	334	296	262	314	310	296	286	275	299	278	266	336	312	297	306	279	295	302	280	279	274	303	298	282	305	276	289	301	251	284	301	313	319	303	283	281	275	294	283	265	270	320	300	359	301	281	301	287	300	286	272	279	269	287	318	298	276	263	279	305	265	294	278	275	302	271	306	310	292	309	276	300	277	308	316	320	279	292	309	275	290	296	293	293	295	305	289	314	319	291	284	300	276	272	298	280	284	318	296	292	290	273	319	281	297	267	290	257	293	309	306	254	298	304	280	271	300	304	276	293	315	296	274	290	276	283	285	312	288	290	330	271	280	321	237	299	287	296	281	297	292	302	286	263	316	283	310	318	312	329	274	283	282	289	317	298	321	291	263	288	321	296	296	292	322	286	277	280	284	278	296	332	324	286	293	281	289	285	290	300	293	290	287	275	306	251	322	307	304	295	300	315	282	321	279	288	308	273	284	281	300	280	271	314	295	309	310	275	326	273	288	307	310	303	281	282	280	339	291	288	268	292	273	291	326	291	286	332	298	283	303	286	290	291	268	286	309	267	289	291	296	286	310	302	304	330	280	306	303	297	279	276	315	283	309	314	310	330	288	314	308	306	260	293	294	282	291	299	299	296	272	275	282	302	306	261	299	273	295	285	293	259	277	279	294	275	307	273	286	317	285	308	308	282	309	284	318	249	308	333	284	298	260	290	311	268	257	251	267	305	278	265	314	305	323	285	317	278	307	311	287	332	315	302	289	280	277	292	299	281	312	309	281	283	284	268	278	291	316	306	314	285	300	284	294	273	283	316	265	304	312	290	294	287	271	277	297	296	298	312	283	276	317	281	288	297	289	300	309	325	301	272	301	268	311	279	321	282	317	297	274	322	308	254	297	295	294	269	286	291	328	280	289	296	281	293	302	307	314	285	323	331	290	301	299	303	297	289	259	293	260	282	282	326	284	327	298	279	282	258	301	297	311	298	303	293	294	284	261	286	303	306	323	289	287	311	304	276	269	293	321	319	305	312	327	289	304	275	271	279	274	271	303	282	290	281	275	338	302	277	304	291	300	290	286	296	302	307	283	302	287	320	311	334	301	293	291	283	285	295	315	302	284	290	313	300	294	288	318	263	269	300	329	282	299	307	295	318	280	278	292	278	310	313	286	313	316	308	283	308	295	282	269	263	276	285	313	313	314	326	318	289	321	297	270	302	290	265	279	324	273	286	283	285	329	258	302	316	290	297	278	296	324	308	302	287	306	295	333	296	260	269	297	270	309	298	271	280	341	276	338	277	332	311	286	288	344	280	276	279	267	279	295	290	299	288	284	289	311	272	310	298	294	305	285	307	280	287	293	260	293	313	282	295	261	296	329	314	283	269	304	301	281	283	289	309	290	298	290	308	298	263	286	296	299	304	299	299	264	311	291	273	295	320	279	305	305	274	289	310	287	297	285	292	304	299	299	251	310	287	284	286	297	324	311	301	287	277	307	284	285	299	282	281	276	309	306	292	308	274	294	297	286	305	266	280	295	304	280	305	302	313	289	289	309	304	261	272	291	308	299	326	302	293	283	298	261	287	297	283	307	300	335	279	301	322	312	289	266	318	278	303	280	309	301	279	273	309	287	285	298	291	297	297	274	319	263	286	291	262	304	282	292	272	272	297	283	294	323	285	320	297	291	272	321	304	301	283	290	259	312	298	308	274	284	291	289	292	318	328	320	296	293	289	287	297	303	287	302	286	329	281	303	299	285	304	309	315	291	276	283	294	279	320	309	273	322	311	302	289	263	292	322	294	299	290	302	330	299	291	316	306	289	301	280	285	287	301	279	266	268	313	260	273	282	290	295	279	307	300	287	307	322	286	310	294	281	286	285	320	296	311	313	289	323	288	276	327	294	287	295	280	327	256	299	302	309	316	284	271	286	271	318	299	282	274	300	299	302	320	288	294	307	295	305	276	264	298	307	314	314	301	298	302	289	269	266	311	305	280	281	274	305	294	292	328	292	283	280	308	270	296	283	301	279	301	278	292	300	308	301	308	297	324	288	295	307	321	292	278	305	294	276	298	278	278	285	291	278	286	276	290	298	303	269	285	305	288	295	294	290	313	281	256	259	265	315	306	278	317	305	313	257	319	273	296	298	303	295	275	307	256	317	273	274	297	318	288	282	291	300	288	291	289	303	304	315	342	326	293	311	303	285	284	291	294	318	307	263	263	271	308	307	270	289	276	270	288	283	301	311	311	306	268	316	311	305	312	267	329	287	291	301	280	274	289	290	278	303	325	302	285	292	273	281	255	288	291	283	278	301	292	307	307	288	286	298	323	276	277	326	280	309	282	283	314	299	304	273	311	276	331	288	321	331	253	323	275	300	283	290	315	259	298	289	280	290	311	308	314	287	308	290	310	293	317	279	309	285	272	298	304	286	283	287	302	297	310	264	248	315	289	265	293	335	291	294	285	303	283	302	297	280	263	270	277	284	285	287	278	284	269	284	277	303	298	308	307	317	306	290	291	283	281	293	291	271	325	256	287	302	297	264	273	321	300	286	299	267	331	314	311	290	271	284	312	334	315	301	266	330	245	309	314	325	287	286	277	286	305	291	275	307	336	299	358	296	309	271	325	321	300	285	272	270	273	316	308	321	297	276	314	312	292	319	277	287	292	276	302	316	277	275	287	284	307	305	297	266	311	314	320	296	306	303	313	286	296	270	290	287	297	284	293	320	287	297	315	313	248	318	295	289	305	293	293	272	275	286	281	295	319	307	305	300	306	285	286	288	258	262	289	302	324	288	300	295	285	302	303	279	306	257	285	303	285	274	308	289	315	298	274	294	296	288	307	328	292	291	310	280	278	263	280	294	285	285	317	290	280	312	279	297	311	267	290	301	255	291	280	296	260	271	296	267	310	309	278	306	285	298	290	295	306	281	275	302	271	310	287	246	272	326	311	319	316	318	279	317	313	296	277	308	290	292	263	300	299	295	326	302	306	285	274	292	330	310	283	302	262	293	289	291	289	264	309	280	279	336	274	299	301	313	300	292	310	275	308	270	306	256	291	278	295	286	272	295	330	271	307	308	315	294	306	267	291	306	318	303	275	296	314	285	315	269	300	297	286	307	273	286
10932	1390	2380	2964	2666	2173	1981	1718	1529	1408	1385	1355	1320	1328	1222	1176	1133	1049	1063	1039	1063	1002	987	961	886	841	873	859	858	834	800	793	793	764	794	803	774	802	839	820	786	810	809	789	800	761	808	784	792	786	785	745	821	707	747	703	780	762	747	780	705	769	754	769	780	767	740	770	764	742	765	765	741	710	795	761	737	749	760	765	735	727	818	752	767	734	750	737	740	711	723	724	734	772	729	770	768	760	718	771	772	704	704	721	706	756	726	783	745	726	738	661	731	742	779	734	726	769	733	712	765	740	755	753	742	762	763	741	748	768	695	727	767	738	723	738	751	779	681	740	719	755	733	726	742	747	767	755	797	774	781	776	739	758	794	790	770	740	725	769	700	790	810	729	704	714	736	702	767	710	730	740	743	746	753	766	752	760	747	716	765	747	774	746	738	758	727	716	727	748	767	762	773	721	755	714	757	775	716	700	768	742	775	720	727	687	716	740	735	718	726	804	725	748	736	735	748	767	684	708	747	758	729	689	759	724	731	753	723	711	678	723	737	772	688	743	764	746	786	742	724	741	752	727	718	746	759	718	713	758	737	714	742	767	720	755	750	710	732	746	779	776	766	746	742	768	770	746	705	763	722	738	754	766	778	704	765	754	733	729	693	774	727	758	809	756	761	791	769	733	727	723	790	754	715	723	740	725	730	737	747	717	701	756	776	765	705	703	702	746	722	754	733	731	789	729	703	740	750	774	742	705	717	737	741	730	751	753	746	748	721	717	724	700	726	780	753	739	752	733	750	741	765	780	707	761	730	731	746	734	713	741	741	763	726	735	738	715	773	768	752	757	723	760	746	712	720	754	708	750	736	760	718	747	732	747	727	784	745	699	822	740	750	732	743	709	781	751	739	762	696	775	734	728	720	724	740	748	736	745	743	772	759	787	737	722	728	731	708	763	729	727	773	719	729	727	713	727	747	750	712	742	752	733	745	787	706	736	814	758	697	731	702	728	737	742	744	747	779	793	727	787	733	721	784	713	752	732	734	738	738	740	739	706	732	784	765	749	755	749	716	739	759	690	778	710	758	748	743	756	764	737	742	729	718	725	790	754	771	767	754	738	691	726	754	745	722	734	702	687	707	723	767	735	722	721	735	702	780	751	722	789	737	744	740	790	776	723	728	772	755	725	766	763	734	752	704	732	741	738	753	774	722	756	738	718	799	704	729	748	730	726	693	700	763	711	721	785	747	739	780	768	754	749	721	745	749	761	758	765	796	703	724	738	671	718	753	734	788	730	729	764	785	753	741	757	729	727	728	791	747	763	730	732	717	716	745	698	722	736	749	721	749	756	745	757	708	670	755	771	759	742	724	761	791	674	691	678	736	749	778	781	719	731	743	736	764	761	699	708	729	757	756	772	733	710	754	758	703	757	750	768	747	760	769	711	742	749	719	743	717	755	715	754	765	750	740	707	772	761	703	753	755	742	779	738	741	744	703	777	754	769	756	745	682	734	719	749	738	774	764	737	763	700	787	732	748	765	704	745	709	754	737	743	783	723	731	749	815	743	731	734	744	787	743	742	732	708	774	750	707	709	776	740	752	739	783	747	732	733	752	757	726	746	741	744	740	757	694	711	713	740	740	724	724	737	701	724	743	725	704	757	738	746	776	739	779	717	725	766	755	727	694	741	738	777	737	697	769	781	756	731	758	763	748	797	737	751	768	710	830	708	714	800	787	705	729	770	728	767	730	756	722	749	744	748	773	740	764	781	734	716	782	740	707	703	718	746	758	760	741	708	711	751	752	701	757	701	717	722	743	768	736	712	732	778	738	757	725	698	722	739	764	717	752	745	736	768	771	739	734	722	758	697	737	781	750	756	741	738	713	729	741	735	698	753	761	719	704	772	725	777	745	734	721	733	745	731	767	708	701	772	774	769	697	756	749	712	702	715	736	698	770	747	719	772	707	717	765	760	760	773	698	761	777	715	767	760	713	755	764	776	739	787	703	687	716	710	694	790	745	686	724	711	756	719	755	703	738	791	766	733	757	776	767	755	721	766	787	785	702	711	776	719	724	806	694	722	766	735	748	717	752	800	759	785	744	720	731	721	734	736	721	768	743	720	731	781	727	781	712	778	766	701	714	735	706	714	739	738	763	747	696	722	756	749	728	689	710	761	730	742	762	698	735	737	739	720	735	711	741	764	728	756	756	746	728	741	760	759	714	800	721	707	795	674	725	708	695	707	715	717	751	758	742	740	753	659	709	734	732	740	741	752	750	749	721	731	737	704	709	756	681	740	691	740	715	790	736	746	753	696	763	779	714	723	746	704	729	685	767	741	766	740	710	726	742	716	698	751	731	787	776	773	768	769	723	790	740	720	682	723	768	769	704	707	773	749	746	709	798	767	714	713	786	725	725	768	780	735	688	744	776	738	761	758	740	732	741	766	746	734	730	739	793	754	712	730	731	709	742	792	738	739	741	713	745	760	769	737	724	731	766	717	758	741	798	767	745	758	774	735	805	700	723	787	746	738	740	748	740	722	778	759	732	700	696	717	726	724	725	779	734	780	747	711	749	708	736	731	722	770	775	787	741	703	785	755	782	730	774	725	734	710	717	774	754	730	731	753	737	782	765	738	767	756	774	748	763	768	727	743	799	775	705	744	740	751	721	774	756	776	719	677	739	781	763	768	732	734	762	777	728	763	724	717	748	751	724	720	745	722	722	754	705	759	726	735	750	761	760	747	710	710	755	735	777	716	772	730	754	756	767	726	761	748	747	728	766	756	756	697	744	744	752	719	695	733	780	719	782	754	760	721	712	749	733	705	686	745	716	733	688	703	762	736	728	718	740	768	677	810	779	726	775	701	707	726	708	779	751	712	759	774	686	758	732	755	690	723	760	770	727	796	713	790	713	714	699	743	727	713	689	705	752	755	721	716	703	723	745	723	687	778	746	762	747	723	760	739	789	716	786	705	750	739	733	741	747	722	758	709	757	790	710	720	722	748	789	739	703	726	730	731	757	754	685	684	724	793	773	739	772	758	736	743	706	732	732	713	757	725	740	767	760	733	753	739	713	740	770	780	803	736	700	725	756	761	730	749	726	788	753	768	803	701	728	776	762	733	752	725	761	740	739	750	714	717	740	732	755	785	768	745	715	727	732	729	771	764	740	737	712	736	784	742	755	721	703	745	753	719	800	753	733	726	727	751	717	744	730	748	724	754	727	737	699	747	714	739	743	784	775	726	707	776	764	741	722	724	737	750	725	774	734	757	794	723	748	724	763	763	762	709	724	756	728	695	747	709	729	736	741	795	751	789	786	688	748	742	721	696	799	769	758	729	728	712	753	740	722	679	725	770	710	739	756	699	751	760	750	746	763	737	708	735	757	769	720	728	744	755	727	731	747	741	763	764	783	715	774	749	753	749	778	699	734	768	760	770	723	735	725	728	750	746	730	752	712	778	753	762	740	726	726	718	742	785	744	749	756	768	739	808	730	747
34759	10146	2794	1707	1227	924	781	644	599	563	601	570	497	496	452	388	452	453	383	410	399	372	379	386	363	335	367	352	345	333	397	363	319	331	341	368	315	346	347	354	362	350	338	343	346	310	328	353	301	346	376	352	346	345	349	330	322	348	355	338	367	349	343	325	349	335	353	333	316	327	315	313	306	348	338	305	284	318	346	307	354	337	333	324	342	361	347	309	363	364	322	315	331	338	288	323	339	331	347	312	307	324	311	308	346	338	317	333	341	308	338	352	342	360	328	355	343	327	336	321	356	318	345	342	319	357	326	318	337	306	345	340	364	307	340	344	311	340	308	383	352	331	351	324	317	310	346	353	328	324	343	328	310	360	323	358	332	338	346	304	315	369	340	365	313	342	323	308	353	317	312	327	348	344	338	373	338	348	318	295	334	306	316	329	331	312	359	316	329	313	331	344	304	341	319	321	332	310	301	319	343	313	357	300	342	319	323	375	336	361	375	320	273	357	345	317	328	326	343	319	328	347	298	359	314	347	321	312	344	302	313	341	330	319	340	323	312	298	362	315	348	345	355	280	323	317	307	340	348	326	316	383	350	347	362	347	347	344	328	342	323	384	314	327	323	336	341	342	376	314	347	338	349	336	345	362	328	316	311	331	346	310	322	332	339	378	336	313	329	308	368	354	318	348	360	327	325	357	349	295	344	336	320	387	283	322	319	333	322	340	307	319	308	351	336	366	337	288	334	350	323	335	325	361	306	340	313	322	365	360	324	323	343	340	346	326	335	338	300	324	340	326	330	333	324	323	335	341	348	316	332	346	363	327	316	327	321	316	313	358	331	320	325	333	350	306	345	346	321	355	347	371	308	333	328	338	309	294	333	338	342	352	356	325	296	329	350	319	341	345	356	341	331	327	342	299	293	323	370	341	340	351	326	309	329	345	354	347	351	317	332	324	331	310	321	325	315	339	347	326	338	313	305	368	344	376	306	306	333	346	267	303	380	377	305	306	352	344	338	366	350	306	359	342	333	347	339	312	339	344	318	346	339	368	318	334	340	334	350	339	327	324	335	329	321	330	319	316	346	320	327	365	341	327	347	321	342	365	331	331	336	318	296	329	336	303	300	337	367	332	344	328	311	331	343	320	293	298	322	341	357	332	338	320	357	351	325	329	337	304	334	343	348	337	334	331	332	343	300	357	331	322	306	340	338	331	346	353	338	327	319	305	341	302	336	356	333	325	354	361	346	329	332	381	312	343	333	334	345	330	348	377	358	327	320	361	360	338	338	352	357	315	308	328	327	349	332	326	358	313	342	311	337	339	353	331	336	313	340	336	327	324	338	297	347	336	317	335	338	331	324	312	327	346	299	298	314	320	301	317	315	295	327	333	342	321	335	350	330	351	322	313	327	340	347	329	336	311	348	349	302	339	348	351	331	303	346	349	309	337	357	325	354	354	340	324	317	312	342	324	338	334	340	330	353	343	346	352	312	338	340	353	323	321	359	345	331	315	359	334	334	318	327	294	343	302	315	310	317	328	334	324	317	292	330	330	323	343	320	340	317	324	317	320	319	363	301	321	362	324	325	297	350	362	313	316	352	345	331	344	341	331	340	348	342	335	350	347	364	342	329	335	366	331	336	364	331	333	328	331	351	330	366	362	338	308	323	323	347	360	337	282	346	328	327	321	322	317	331	331	342	337	347	315	351	365	317	340	362	361	329	343	326	350	321	329	324	352	339	358	318	336	327	340	322	339	310	357	321	331	354	341	340	345	314	337	301	357	398	343	324	346	315	335	335	322	356	339	357	320	338	343	343	319	332	312	299	341	321	332	318	308	327	333	348	348	323	315	329	329	319	312	342	358	342	338	326	357	372	327	339	332	317	314	345	336	330	352	360	346	339	324	314	305	317	323	370	348	344	308	331	354	356	327	349	329	312	338	360	324	350	333	350	347	315	383	325	373	362	346	345	329	343	325	343	355	339	351	292	349	304	329	346	330	338	334	306	328	339	307	333	332	344	306	337	326	332	333	303	307	313	338	361	343	331	336	336	312	318	323	313	372	331	351	321	343	356	309	329	360	341	347	350	331	334	314	328	316	328	308	337	359	356	323	363	335	329	352	345	344	338	317	293	330	318	330	332	376	338	346	318	362	354	321	340	320	349	317	324	350	370	339	332	333	326	366	336	322	313	337	342	355	318	331	320	313	352	312	288	312	320	346	321	315	360	326	322	350	338	327	308	364	334	333	329	370	354	291	327	344	330	321	319	341	338	344	336	323	344	321	291	328	351	344	330	297	336	337	338	336	330	333	331	338	324	326	328	323	342	318	336	294	312	347	336	330	348	318	322	339	303	335	306	363	342	349	355	326	367	312	366	319	336	311	329	352	324	330	348	301	344	346	327	339	329	364	384	357	322	335	342	349	315	326	332	326	305	312	322	312	353	354	320	325	347	335	327	326	355	318	334	336	351	311	353	334	341	306	358	329	338	336	330	335	369	345	330	323	315	344	316	332	289	329	343	305	322	338	302	327	316	334	330	328	309	358	327	328	323	321	321	350	302	317	327	331	286	327	351	339	346	334	347	352	329	337	327	350	335	347	373	315	306	325	343	330	342	308	323	335	322	387	342	321	321	342	331	329	311	330	353	349	307	344	339	338	338	338	385	324	328	288	347	381	384	348	333	344	325	330	353	312	319	317	301	320	322	316	325	353	369	314	345	342	346	332	354	336	344	331	317	323	343	317	337	350	311	344	335	315	292	346	326	343	375	333	331	330	318	328	357	329	316	314	363	306	346	348	342	328	334	334	320	352	334	332	344	339	314	353	378	346	330	350	325	321	306	306	314	338	359	329	340	333	331	300	361	316	362	358	347	328	321	281	329	357	334	304	321	334	326	360	322	312	349	310	361	353	337	304	344	360	313	323	324	362	351	333	317	350	329	333	378	360	321	348	323	364	340	330	311	318	314	331	346	323	332	327	328	340	370	319	315	338	355	330	313	317	332	320	328	342	333	348	310	294	329	329	338	291	332	328	327	320	337	340	347	346	321	322	331	343	348	312	326	311	301	321	343	352	346	325	319	333	321	366	324	310	350	341	328	324	323	303	341	331	313	335	332	334	321	316	335	329	372	309	314	337	353	324	306	330	334	318	282	322	302	330	324	334	343	334	330	319	304	388	290	318	309	322	320	331	316	343	320	357	351	344	333	349	326	313	331	290	351	328	331	321	346	334	342	344	306	310	348	302	359	328	314	324	367	332	330	350	333	317	358	318	363	335	341	339	327	338	331	288	349	308	314	348	318	318	342	349	340	328	336	326	324	303	341	311	345	319	338	374	336	334	353	330	335	306	322	347	347	315	310	320	360	318	304	331	314	336	310	306	347	351	318	306	340	333	322	369	282	346	312	322	317	326	329	300	335	354	321	299	317	341	308	378	302	330	335	328	331	338	354	331	330	334	344	331	336	350	341	334	337	337	330	348	321	337	328	318	337	342
15188	2091	3811	4850	4385	3701	3216	2745	2257	2103	2175	2001	1992	1890	1736	1498	1500	1377	1367	1341	1264	1223	1224	1120	1013	1049	981	990	974	902	923	951	923	955	902	905	912	906	893	887	882	882	892	872	924	843	848	832	886	870	887	813	851	834	845	861	856	826	861	849	830	827	838	784	840	814	782	817	832	797	826	817	856	841	821	803	796	856	826	801	775	824	765	826	774	827	835	835	782	814	774	782	819	800	761	817	804	800	822	807	777	852	867	804	706	804	831	792	826	822	771	788	774	800	783	801	809	767	799	728	842	799	786	823	800	831	761	800	806	825	786	790	819	822	741	847	798	784	800	789	783	772	795	849	781	777	779	811	774	827	812	794	857	768	800	789	776	783	831	776	861	806	758	801	788	780	800	837	822	795	814	752	845	805	755	797	800	754	815	800	803	811	818	766	742	804	799	823	817	776	791	806	840	799	821	806	771	813	851	775	790	799	790	815	830	822	773	776	744	830	797	802	745	801	785	773	760	813	786	784	764	756	834	818	812	821	770	754	807	836	825	755	808	794	801	846	846	775	769	841	872	801	761	840	797	812	762	791	809	842	834	798	817	798	788	801	804	799	796	817	795	816	780	774	797	803	820	811	864	816	814	758	836	805	782	756	794	805	796	770	782	794	733	832	814	804	758	796	754	813	790	789	804	835	785	776	850	834	794	824	814	807	787	816	808	759	835	828	772	749	784	794	836	797	794	774	796	747	824	784	818	765	813	825	764	837	755	800	776	738	765	784	783	754	846	823	788	754	760	805	799	781	771	813	792	807	796	832	760	789	746	757	802	763	800	782	775	783	799	808	805	787	776	772	803	832	833	843	778	801	792	829	735	815	782	766	781	757	805	863	799	764	821	844	774	810	838	768	783	814	817	800	782	793	780	827	799	793	779	791	838	737	795	796	805	749	779	801	817	803	813	850	791	824	791	756	802	782	764	845	824	811	746	850	831	763	817	775	762	792	762	841	825	802	828	789	778	741	778	834	768	765	745	809	826	828	780	789	797	802	805	821	801	772	732	815	777	795	761	825	759	780	785	776	823	797	814	792	763	782	847	802	782	761	783	807	805	828	778	826	780	800	830	831	809	768	757	733	781	794	799	801	858	792	735	781	784	782	832	766	838	782	819	895	798	793	792	771	790	764	786	797	834	739	741	787	852	808	829	771	780	776	798	817	767	824	822	811	799	783	798	801	793	819	768	768	763	787	799	780	750	813	830	843	805	822	823	774	801	820	765	772	795	765	796	792	815	831	789	771	806	789	749	785	799	800	844	810	819	762	802	802	783	793	759	804	797	775	813	796	837	783	794	818	795	800	800	818	819	764	780	795	801	798	737	781	823	776	782	819	786	819	779	809	813	788	814	774	830	782	758	833	829	754	787	776	771	796	775	797	782	819	849	792	790	811	731	829	819	820	795	774	774	751	791	795	810	865	764	795	780	824	771	797	820	795	839	786	780	811	769	784	808	803	778	772	828	820	794	768	821	797	792	742	840	765	765	761	791	735	809	790	802	805	801	755	768	797	827	805	774	821	790	806	814	755	789	791	786	894	835	767	796	774	783	768	820	764	740	803	860	842	803	802	723	819	777	770	820	828	818	744	724	798	803	806	784	850	805	853	778	765	777	792	779	817	797	821	835	826	722	788	783	773	800	791	782	773	770	756	749	765	816	768	821	832	790	743	774	793	775	800	800	784	839	763	796	804	758	735	798	777	784	779	810	814	805	779	787	778	820	759	807	787	864	795	783	850	826	802	801	809	841	813	818	765	760	816	814	817	749	789	803	751	814	782	833	778	821	789	823	793	795	815	799	812	819	772	765	773	731	799	819	744	733	795	811	813	795	791	826	781	838	819	784	788	785	805	760	797	819	825	831	790	802	776	729	831	793	790	727	798	791	825	808	802	796	823	763	779	798	851	725	805	783	760	797	824	841	809	774	773	785	774	809	771	782	767	821	811	802	768	831	785	797	746	749	820	778	820	824	787	742	780	818	799	800	753	750	776	830	783	788	803	780	838	812	812	768	787	797	791	778	751	810	779	790	778	779	772	836	832	872	777	779	802	811	752	789	757	749	809	737	813	822	745	818	810	801	814	825	855	769	823	825	774	793	767	767	787	782	785	803	775	783	775	779	784	785	737	850	812	777	762	781	814	785	769	814	749	833	725	778	801	776	798	765	780	812	763	797	793	829	766	812	793	791	815	806	835	821	809	851	771	840	786	792	811	820	784	809	784	819	825	809	800	766	799	823	814	789	827	795	757	769	773	798	804	816	766	814	846	800	810	826	825	823	814	731	766	825	767	721	857	755	762	773	814	822	748	833	748	766	768	803	840	787	778	813	825	771	730	831	839	831	820	762	774	766	781	794	764	802	799	784	819	809	791	857	822	786	780	755	842	791	792	827	764	751	768	797	770	774	823	836	853	799	815	773	841	775	797	824	787	793	789	791	782	781	802	829	848	804	765	736	840	764	757	802	794	769	746	760	801	784	785	826	764	791	767	792	753	895	760	800	861	786	772	781	823	789	792	744	825	810	792	795	800	763	781	821	791	802	783	767	775	793	810	794	769	781	809	799	815	739	793	820	773	747	793	743	813	807	797	764	815	783	825	828	804	803	802	814	789	734	826	779	807	779	770	785	774	796	800	822	726	805	786	761	801	788	807	782	808	807	786	783	766	781	761	796	775	718	785	807	764	762	786	728	821	795	758	852	738	816	822	757	751	772	749	838	787	824	783	798	794	797	832	851	767	794	837	759	783	747	753	810	786	793	750	745	814	824	779	818	816	782	751	809	863	775	800	799	790	785	768	783	800	822	817	796	815	809	793	836	829	781	786	789	837	833	823	754	797	736	736	771	803	836	821	814	798	788	789	751	759	790	798	823	789	796	763	807	811	774	793	806	803	819	761	794	806	779	804	827	780	830	756	786	742	739	768	829	776	752	778	813	864	830	822	777	788	794	762	736	810	805	785	819	814	767	758	820	812	770	796	793	818	808	812	797	792	805	811	752	788	792	839	819	763	783	819	817	801	806	833	752	819	829	770	779	790	797	798	760	779	779	777	790	757	787	803	809	813	802	819	796	819	795	721	810	812	734	829	824	831	786	760	730	790	842	791	746	797	780	801	816	796	809	780	825	780	792	782	794	819	812	801	787	773	826	786	786	858	834	775	804	806	778	765	826	818	772	778	823	762	790	769	816	786	814	840	820	791	847	802	792	769	769	789	816	755	783	775	808	814	784	810	803	758	768	778	825	773	823	814	794	801	831	795	815	775	806	772	772	763	843	790	831	764	803	777	774	789	775	794	782	757	739	750	779	768	764	785	838	771	778	775	750	795	782	846	801	816	825	828	853	781	807	776	765	812	810	782	779	817	815	774	757	777	781	753	748	777	774	799	793	798	815	793	830	816	793	812	794	784	792	777	785	856	797	767	805	802	779	780	769	740	787	814	802	825	809	744	819	783
3323	179	168	164	159	146	151	138	147	136	164	143	168	151	130	138	142	133	135	146	154	146	143	132	133	139	111	145	141	123	151	128	108	157	139	106	138	139	121	141	125	135	130	133	140	125	122	147	127	144	128	162	125	125	128	118	119	132	121	136	127	128	121	136	104	145	134	121	139	124	148	146	140	140	146	129	142	119	92	130	134	134	121	137	143	136	133	164	144	127	135	109	121	131	130	140	148	128	144	130	139	114	125	122	119	132	145	127	134	126	110	147	147	147	146	128	121	126	135	139	121	120	140	135	158	117	143	118	109	138	136	133	128	153	130	139	132	127	149	135	125	152	125	112	126	126	156	122	136	115	126	144	144	131	119	133	109	135	138	131	129	127	129	127	136	146	123	130	142	142	145	134	155	156	145	122	120	129	135	128	128	120	122	146	117	129	122	128	134	121	135	146	136	108	117	116	144	135	122	123	110	149	142	139	124	114	134	159	138	135	125	139	122	120	130	156	115	141	129	132	120	139	116	135	122	128	121	133	140	120	131	136	133	138	147	124	122	155	134	127	127	137	133	143	134	138	122	126	139	158	115	157	142	132	121	126	126	128	114	115	146	138	149	119	135	133	128	118	134	134	147	124	119	152	129	151	126	136	148	121	125	118	146	142	140	122	131	144	125	117	125	138	128	147	130	127	127	157	125	121	120	151	147	146	119	125	144	123	136	110	146	139	127	123	124	135	162	133	130	141	117	123	129	138	148	128	125	124	115	125	126	115	133	153	115	138	117	122	153	152	131	131	134	137	127	136	144	120	129	115	171	112	95	164	121	124	118	140	122	152	110	130	142	134	124	105	137	122	118	150	137	132	120	117	140	112	128	124	126	132	139	120	146	136	128	145	123	122	132	115	108	113	124	124	108	131	125	141	114	148	135	115	142	131	134	133	132	137	140	127	134	106	132	157	147	130	147	126	144	138	140	129	121	118	136	123	146	126	144	110	111	123	126	99	137	130	125	149	119	141	115	139	119	118	121	111	104	125	136	107	131	119	116	134	146	141	158	124	142	110	143	119	121	140	142	135	143	138	131	138	130	107	131	130	124	132	140	133	107	127	157	155	109	147	143	131	132	139	131	145	123	134	143	127	127	145	138	134	147	135	129	139	129	118	141	147	127	126	142	110	131	119	124	146	146	151	123	122	124	126	147	125	139	131	129	131	142	125	122	142	116	141	120	147	128	121	140	116	127	129	126	105	145	140	131	146	123	121	123	133	144	123	107	150	128	132	118	106	132	134	127	131	135	160	130	124	134	128	133	122	142	120	120	121	123	130	124	148	112	131	135	146	136	119	115	128	110	133	116	122	121	120	134	142	116	117	117	137	125	140	125	137	143	127	131	148	128	123	110	127	112	158	130	158	133	121	117	120	139	123	125	144	161	128	151	149	125	114	134	126	123	140	117	134	143	130	128	130	158	142	118	123	124	132	121	133	126	128	140	124	138	121	126	128	128	138	122	116	106	132	151	131	141	138	113	135	140	136	140	134	122	118	127	131	127	152	124	118	129	134	140	150	121	140	140	131	126	132	130	128	135	137	122	156	133	128	123	138	130	124	145	115	144	127	143	133	122	133	119	151	115	137	129	133	131	132	141	137	127	129	134	130	125	137	129	122	132	126	125	131	134	145	134	122	117	133	137	130	142	121	116	155	137	133	129	125	122	132	116	147	129	143	143	152	143	124	116	154	140	144	115	165	134	153	145	117	115	131	125	150	124	143	122	154	133	119	137	135	134	149	133	123	132	134	131	124	150	156	137	109	119	119	132	119	101	140	142	123	121	123	126	132	139	139	127	113	121	126	127	124	137	151	141	146	130	131	119	125	135	119	136	137	112	136	120	117	123	133	128	131	127	128	132	147	126	139	127	123	133	120	132	111	100	130	138	143	153	138	113	134	117	158	131	133	110	133	119	112	129	132	129	139	130	138	134	143	129	133	124	153	129	141	125	147	129	130	130	125	115	127	136	127	131	127	132	130	109	124	137	126	150	129	141	131	134	139	137	131	144	126	123	101	146	137	123	141	122	140	125	107	124	130	117	138	144	155	114	127	147	129	137	139	128	138	117	124	123	134	135	135	124	121	136	129	127	109	132	133	143	123	127	130	133	125	127	147	146	142	111	127	135	135	126	144	129	153	131	127	133	126	144	136	135	120	123	121	125	134	137	125	133	134	135	148	131	116	139	151	129	136	119	144	128	132	118	141	115	111	116	117	129	153	144	148	112	130	130	141	138	138	136	107	141	132	131	113	114	118	117	132	146	143	123	135	118	145	132	117	130	163	131	130	136	131	126	128	140	122	139	143	131	125	120	113	122	150	119	116	148	133	129	129	119	138	126	124	124	121	115	140	131	135	143	141	113	141	138	132	121	134	144	119	138	115	131	149	122	114	123	130	142	146	152	141	144	129	112	125	148	104	144	116	134	128	124	139	134	131	151	130	141	127	140	129	134	117	136	130	131	124	126	149	135	146	131	143	109	132	129	142	112	125	140	140	143	118	116	132	112	137	148	131	134	118	134	126	140	121	121	121	116	134	126	128	113	136	143	135	112	139	133	141	140	118	118	128	127	119	118	139	128	128	116	128	137	117	162	122	132	129	130	131	147	153	119	138	133	145	145	135	123	152	145	136	125	118	141	143	140	119	121	129	133	134	132	134	127	125	119	138	134	133	121	124	135	123	123	126	138	112	158	128	128	133	122	118	140	140	118	116	145	135	132	129	121	131	146	125	140	119	133	113	125	141	124	142	144	122	118	134	128	130	103	133	122	146	146	104	129	137	124	136	123	127	121	119	124	148	116	123	137	117	135	106	147	133	144	158	126	135	149	107	121	121	127	138	142	117	140	115	139	122	147	155	121	144	133	143	128	146	133	127	149	153	131	159	140	129	123	122	120	120	135	144	129	137	147	113	135	117	142	130	119	125	134	129	138	145	143	133	110	140	105	108	133	137	118	119	108	149	140	116	131	139	123	119	131	136	136	133	139	147	134	142	139	109	124	146	145	118	136	129	132	115	161	154	148	126	137	135	122	129	129	149	160	136	160	150	115	144	134	142	128	129	145	134	136	113	123	120	146	123	128	125	140	118	129	124	117	113	129	147	147	136	118	117	148	112	134	123	133	122	132	126	116	129	123	116	109	146	111	130	146	139	140	159	134	123	112	143	114	113	136	130	109	140	127	129	134	153	143	126	129	146	137	127	125	126	147	126	119	136	138	118	120	115	139	123	132	122	134	146	132	134	119	120	138	121	138	140	151	104	129	114	137	131	141	122	111	117	133	140	137	147	110	139	170	136	107	130	131	130	144	138	153	134	137	118	134	124	128	128	142	144	144	139	106	128	118	138	124	109	133	134	118	121	118	127	128	128	114	113	134	138	126	125	130	127	122	154	130	151	124	125	127	132	132	137	116	126	134	123	144	142	144	125	131	125	129	137	126	125	120	135	131	133
3183	452	477	552	537	452	467	483	454	467	517	517	566	558	450	428	530	453	466	477	473	474	445	414	437	419	434	386	386	365	414	422	396	366	412	372	397	408	388	384	385	418	392	402	370	366	409	393	418	399	408	386	418	403	414	398	373	387	413	379	381	391	396	394	411	388	423	386	398	398	394	412	403	405	409	393	392	374	401	375	370	373	406	428	360	404	388	407	412	396	382	354	396	370	411	410	410	376	413	407	413	387	382	396	376	382	389	366	381	396	358	380	424	393	417	369	407	397	398	387	421	399	411	413	413	402	404	397	382	362	424	348	424	434	388	370	406	401	395	386	390	416	396	413	374	383	380	374	413	396	387	372	411	403	383	399	400	408	375	368	427	375	384	400	325	415	393	397	392	383	412	400	417	421	357	345	388	383	369	391	367	430	410	422	384	415	415	364	446	375	406	415	389	398	427	362	389	384	380	367	353	394	410	371	368	389	347	380	399	419	394	367	400	389	396	406	329	391	387	373	385	387	415	413	377	413	422	383	428	375	405	381	433	392	383	359	393	398	417	426	388	419	384	391	348	392	419	406	368	360	397	388	447	374	394	409	382	370	410	411	425	368	389	362	417	420	376	375	396	363	383	398	364	392	386	405	385	400	357	405	395	380	374	399	397	365	402	383	403	368	365	402	406	409	401	373	403	390	353	367	409	376	429	394	382	417	372	389	420	440	392	407	403	383	396	369	415	377	340	384	406	375	360	406	381	371	374	426	418	372	387	366	401	406	385	360	379	393	391	395	389	393	373	388	403	404	358	410	419	399	385	379	387	390	376	410	379	378	392	431	410	416	386	400	376	400	390	385	400	360	392	388	388	407	372	401	385	413	405	394	393	392	371	385	403	365	394	377	376	424	386	375	388	416	370	396	418	392	387	392	402	382	362	396	406	411	393	380	421	376	404	403	373	378	386	402	386	410	365	394	402	426	403	381	363	407	373	417	381	354	368	367	381	399	374	384	379	381	387	359	383	423	407	377	423	408	396	381	420	393	387	405	434	388	377	418	415	401	391	391	394	430	385	393	441	371	393	399	393	390	379	362	410	387	389	399	398	398	389	397	388	397	364	376	400	382	389	400	407	411	429	415	400	377	417	409	380	389	405	385	388	396	408	387	392	396	375	392	388	406	406	439	388	353	363	419	371	401	405	380	376	365	392	390	393	368	391	361	390	362	400	414	400	393	370	391	362	472	430	398	392	406	376	396	393	379	363	364	412	374	384	373	398	383	412	422	406	377	405	399	410	392	369	395	396	395	424	382	415	381	353	397	412	394	419	364	388	398	383	422	406	382	414	370	386	392	410	365	389	355	395	414	384	399	365	387	392	405	373	380	403	383	414	374	393	374	372	395	396	404	375	388	400	424	357	397	385	384	373	375	379	386	408	387	404	395	382	439	421	385	390	372	402	405	393	406	393	374	413	393	384	373	379	410	395	383	386	418	362	374	400	392	399	407	417	350	403	402	408	365	381	380	381	375	397	432	374	388	413	413	393	380	362	385	391	380	381	371	416	427	380	410	378	412	370	382	392	421	358	429	398	401	373	394	397	367	381	410	407	409	391	398	381	374	385	412	412	398	436	426	383	407	377	384	413	368	370	423	412	390	382	398	415	361	408	372	394	398	381	413	391	391	344	396	393	392	422	386	387	400	365	405	383	413	394	363	379	366	398	358	414	402	359	364	414	391	416	396	399	386	390	384	366	364	403	408	367	397	378	380	402	365	394	419	403	409	381	360	389	397	367	355	398	386	415	412	437	413	345	387	392	395	410	391	396	385	399	396	384	384	403	404	360	393	385	403	427	384	411	381	371	378	417	405	411	399	403	363	380	411	374	407	429	385	407	387	394	407	397	362	425	393	343	359	417	389	362	385	373	411	412	428	370	414	389	387	379	412	409	392	402	428	428	414	395	394	362	404	393	366	386	406	390	365	372	367	367	408	410	412	386	365	347	430	407	409	388	408	400	364	382	389	376	425	412	373	395	383	401	383	444	384	416	368	388	401	373	376	419	387	375	379	417	435	386	371	403	376	379	424	376	420	409	373	389	420	382	414	443	430	418	412	407	401	354	374	393	382	372	408	390	399	387	359	409	386	412	357	375	415	444	388	417	397	413	396	396	397	374	441	426	406	417	389	387	406	400	389	381	379	381	392	368	398	388	379	390	397	358	397	382	409	370	372	375	411	430	423	393	430	408	395	374	405	427	390	392	382	360	377	388	392	401	397	399	408	368	411	379	405	392	388	422	417	370	368	407	431	388	386	390	402	403	411	373	385	421	394	422	396	399	394	386	400	410	401	413	383	377	386	375	405	392	363	365	374	373	373	405	366	410	395	391	381	387	374	381	393	402	381	414	369	380	356	406	397	410	379	373	407	384	409	390	382	402	350	404	388	397	371	394	384	369	366	368	402	397	423	357	392	400	396	430	379	383	388	373	429	379	375	375	387	392	375	399	394	359	384	404	383	415	377	377	416	401	393	371	425	357	361	371	390	395	393	376	387	417	398	391	388	407	359	395	425	384	386	379	355	406	377	369	421	392	393	398	409	370	422	385	374	402	380	388	392	383	397	382	380	377	375	385	422	408	417	362	378	386	359	391	372	380	359	395	354	402	375	390	421	408	380	372	382	354	392	410	422	379	412	396	377	411	440	367	456	416	406	387	400	369	415	411	399	377	406	407	390	386	382	385	406	382	411	392	389	416	398	391	403	398	378	369	352	431	402	394	402	395	375	360	407	393	403	414	406	386	393	414	383	419	386	367	359	373	382	428	407	386	383	453	403	403	374	381	365	405	355	421	389	391	373	410	397	377	367	394	403	395	377	393	352	387	414	377	399	402	396	397	432	408	391	411	370	397	411	389	395	390	391	377	392	426	384	373	395	400	364	429	386	381	403	366	368	425	370	411	394	410	383	370	396	406	407	397	390	387	409	393	393	403	417	421	429	428	372	355	390	383	382	413	396	420	411	380	415	367	393	395	389	386	399	398	358	392	425	395	380	383	378	355	388	391	390	375	377	399	369	387	403	358	381	365	412	387	383	373	399	377	373	368	413	410	405	406	389	396	403	392	377	396	364	370	388	411	375	403	402	398	381	400	388	335	394	366	405	347	359	378	388	418	406	382	385	418	402	373	412	381	389	404	392	427	384	376	411	388	408	378	461	378	375	378	371	370	395	411	386	346	386	401	415	389	411	400	414	360	404	385	393	443	393	395	366	405	368	435	374	393	399	383	406	410	385	414	378	376	408	380	393	383	387	395	404	408	425	375	370	429	408	381	398	390	365	435	409	368	420	394	413	417	375	410	386	378	398	407	396	430	389	392	403	364	367	375	415	417	386	370	388	417	385	395	393	383	392	411	367	400	390	377	399	414	404	413	399	390	352	424	419	387	368	378	431	408	399	381	403	415	410	365	394	401	375	389	399	409	413	361	422	400	441	396	407	405	410	414	380
23925	3451	1238	975	735	619	503	502	444	418	387	349	395	380	352	333	351	358	342	337	339	307	335	337	292	315	334	306	340	316	312	300	283	292	284	305	299	297	311	272	305	266	309	282	309	338	285	278	282	271	303	297	294	301	286	292	312	311	274	277	272	292	324	285	241	315	292	317	267	294	299	294	280	264	316	287	272	266	293	303	269	318	277	300	289	270	328	303	312	285	300	302	318	318	264	275	292	306	274	267	270	289	281	292	299	284	251	289	301	288	292	299	302	314	295	330	310	302	283	302	294	287	327	295	286	312	299	260	293	305	278	307	321	288	289	270	285	264	288	293	236	292	283	318	289	263	314	323	296	274	258	297	291	274	310	294	266	272	326	272	260	277	274	258	288	297	297	295	293	279	288	280	264	294	300	296	303	329	328	280	247	294	286	275	305	301	297	290	259	280	288	295	294	288	274	293	275	300	277	294	291	288	275	260	257	297	296	301	306	292	273	293	288	269	291	314	270	323	310	286	305	292	281	306	278	308	293	271	326	295	303	288	273	284	272	287	300	297	302	284	299	312	302	307	280	327	315	322	303	284	284	284	309	287	276	267	323	289	314	288	280	298	295	277	268	291	292	273	309	294	301	274	293	292	301	290	272	271	292	272	286	264	299	313	284	289	300	319	317	297	279	288	338	294	301	268	305	301	304	320	278	310	286	270	306	317	313	311	296	329	312	294	299	298	264	294	302	299	297	273	312	297	283	312	316	293	292	289	272	272	292	304	299	279	277	283	317	288	304	316	274	303	282	306	310	318	293	287	267	285	286	320	281	320	281	272	309	290	282	285	322	307	312	272	298	318	286	303	330	283	328	305	280	267	277	298	296	281	327	296	305	319	237	291	312	252	308	303	279	291	304	289	282	260	316	275	281	315	315	279	287	299	287	269	305	287	257	292	265	259	294	324	286	314	296	298	283	284	298	317	306	311	277	321	316	299	280	266	270	305	292	316	295	294	299	314	293	299	283	294	297	288	306	305	274	324	263	293	309	294	290	307	329	270	274	296	288	316	301	320	316	281	273	288	292	313	294	260	300	302	318	289	319	302	300	312	297	297	303	309	313	296	266	283	299	306	309	298	285	284	308	334	265	279	320	306	288	301	327	315	334	308	287	322	290	327	300	284	297	317	316	308	292	299	304	303	310	300	322	303	281	287	293	288	315	297	283	293	274	312	254	289	307	281	294	318	315	319	284	309	286	292	270	312	296	299	304	299	291	317	289	313	284	314	293	305	296	303	279	303	301	336	281	255	313	310	329	301	290	281	307	322	277	269	307	277	289	316	257	265	300	316	261	292	297	307	318	292	290	303	296	289	329	267	287	296	290	286	275	317	302	286	266	290	328	266	289	289	270	300	302	238	289	327	276	294	338	267	320	287	297	301	292	276	296	291	279	273	278	297	306	304	291	345	274	321	300	252	284	271	272	292	290	316	305	277	279	309	282	265	279	300	268	340	280	314	271	264	280	251	282	299	281	282	311	323	320	309	284	273	325	270	280	305	282	315	305	297	293	309	303	317	317	287	298	297	311	307	288	289	276	282	317	290	304	288	302	291	286	303	307	303	290	296	277	283	310	283	282	281	308	300	282	265	310	293	267	291	306	318	303	319	283	269	270	295	300	308	317	293	314	277	281	313	276	269	279	311	316	314	307	316	290	301	320	296	292	323	301	293	289	305	311	295	284	292	294	334	282	303	295	304	316	298	295	299	269	264	305	300	291	286	296	278	323	303	301	318	275	280	276	305	284	314	278	323	271	282	298	266	300	279	329	299	304	295	275	281	309	322	301	297	329	292	318	292	304	318	309	272	296	290	296	300	293	300	285	278	301	309	249	296	262	269	294	291	302	298	280	295	298	274	290	301	303	290	267	302	278	289	290	299	260	317	301	282	281	340	296	302	284	308	306	287	324	297	316	274	299	321	280	290	263	266	308	328	270	304	272	281	305	272	276	261	295	296	287	286	310	332	278	284	288	275	292	307	292	307	266	313	283	288	283	312	293	302	303	296	284	278	326	328	280	263	265	288	302	289	271	337	317	299	313	291	302	261	273	315	283	320	285	301	287	298	291	287	279	277	299	287	306	324	299	320	301	275	321	288	300	300	308	263	275	274	275	310	287	301	275	302	305	296	297	277	308	296	275	270	256	302	308	289	320	314	277	287	282	301	328	310	303	277	306	305	284	293	301	335	289	300	288	290	305	254	281	323	281	327	302	280	310	309	288	282	314	294	284	274	307	326	257	301	282	310	280	293	312	295	293	283	316	267	277	285	311	295	335	301	295	279	282	278	280	344	267	285	294	312	311	306	299	316	300	306	302	284	298	266	288	304	298	300	262	323	293	306	289	303	282	310	272	250	299	289	289	314	289	311	305	327	278	294	268	272	272	272	304	271	302	301	292	294	313	311	282	306	289	269	284	273	272	302	274	307	321	298	343	293	325	311	295	298	267	326	311	305	302	308	259	290	299	301	304	248	319	275	307	276	296	281	309	290	295	259	282	271	307	280	267	331	280	290	300	304	316	306	283	278	276	314	305	289	313	295	267	258	257	312	299	322	298	315	270	294	298	295	296	269	329	302	318	288	265	276	302	312	296	292	281	271	268	322	294	294	247	293	289	260	300	288	319	276	314	292	261	267	314	292	293	308	286	303	264	271	321	272	316	305	271	288	290	303	332	287	301	293	309	318	271	282	271	300	296	279	294	285	307	291	312	259	322	299	293	290	294	314	277	276	292	307	269	315	285	317	291	294	323	258	320	277	283	268	292	302	322	303	298	306	274	301	276	306	316	303	273	279	285	290	316	324	296	306	293	277	274	287	298	308	282	274	277	269	295	283	293	326	294	297	276	320	299	295	292	266	274	285	287	282	276	295	305	278	311	266	349	340	319	283	250	302	331	281	275	301	310	307	314	292	261	286	306	304	316	321	301	289	279	277	297	273	320	315	338	280	302	298	279	308	309	295	295	302	270	312	258	291	287	259	296	282	318	267	282	282	297	287	304	301	353	299	278	273	300	285	298	285	297	282	245	274	276	288	302	303	296	297	284	291	298	291	287	297	294	280	291	296	300	290	306	272	258	269	295	303	302	292	290	307	291	271	281	294	326	283	300	290	283	301	316	283	284	330	291	277	278	275	358	303	295	293	291	294	302	276	258	291	290	326	312	256	324	298	290	303	276	285	285	270	297	276	286	323	344	315	294	301	275	314	276	295	274	287	291	284	306	283	270	303	291	261	324	274	283	310	322	309	339	278	319	318	311	303	290	326	270	271	264	298	292	318	299	315	329	284	300	306	304	300	299	288	291	314	284	304	278	297	321	279	285	295	276	294	314	316	268	302	285	276	279	322	273	297	288	309	280	306	322	309	308	332	296	320	293	306	315	294	269	334	292	303	275	303	279	290	293	260	317	334	307	306	311	301	309	288	281	289	322	309	262	337	281	269	269	288	290	295
10884	1346	2328	2877	2601	2214	1939	1765	1515	1527	1551	1363	1418	1418	1268	1151	1119	1081	1101	1067	1025	993	936	933	862	881	837	832	827	798	826	785	783	772	789	803	767	812	801	798	746	790	768	826	786	820	802	809	768	797	769	760	742	749	747	740	753	792	699	754	732	787	776	770	795	765	769	763	772	728	729	770	745	808	765	715	792	771	820	750	821	749	754	733	736	727	749	742	712	730	725	755	744	708	768	782	782	721	806	723	706	705	790	723	745	744	730	746	754	753	678	709	735	730	759	752	744	741	703	685	758	728	757	794	697	730	779	766	704	769	719	760	741	726	751	726	773	719	763	725	741	752	780	766	783	742	771	759	740	732	754	704	796	726	795	688	771	764	752	702	751	703	757	701	755	731	706	766	771	770	723	750	809	756	725	766	762	727	741	697	731	732	768	795	777	702	759	736	710	734	768	755	762	767	683	714	764	757	762	753	746	703	766	739	746	740	757	743	740	701	729	772	730	725	716	737	768	722	733	743	706	704	724	777	784	748	733	716	735	729	730	687	773	757	737	749	723	713	723	754	727	722	769	800	743	762	687	727	752	723	706	704	717	707	732	758	731	731	781	713	772	767	681	735	792	686	734	711	740	760	738	729	701	715	732	783	746	708	757	719	727	770	687	752	714	760	740	775	724	770	727	772	686	749	733	747	711	743	702	721	686	715	767	732	697	717	749	704	742	763	770	717	747	745	719	751	734	765	740	758	764	729	725	716	734	765	744	718	713	759	728	760	714	762	735	754	784	747	741	722	704	758	728	739	770	760	757	762	767	749	756	709	724	768	721	719	750	756	703	743	730	743	697	776	734	742	730	721	740	757	709	814	732	713	785	714	708	745	750	775	715	724	738	745	729	693	733	779	759	720	765	735	716	721	739	780	727	786	744	726	718	724	758	753	752	734	752	722	764	758	688	754	802	718	756	707	762	737	753	687	685	691	749	717	739	785	719	704	736	724	778	750	755	684	748	726	709	756	772	721	749	758	726	745	741	732	758	782	737	771	717	731	718	752	753	787	701	716	719	798	752	684	759	699	770	744	697	709	751	727	770	736	745	745	749	743	718	740	723	740	750	721	741	722	773	726	707	749	708	769	772	730	759	772	739	724	781	740	694	729	717	730	765	726	742	755	780	761	737	801	716	723	747	723	773	724	746	714	760	708	738	726	730	741	731	726	750	788	779	780	732	726	685	799	756	755	717	772	757	697	752	757	751	729	724	753	751	728	709	779	697	764	769	743	762	771	761	789	757	746	745	746	794	749	723	777	762	776	752	755	706	730	749	703	761	735	751	743	729	751	736	764	740	769	743	725	761	748	784	756	714	763	731	713	771	737	731	813	731	739	773	726	725	732	748	744	726	756	785	730	687	775	743	719	722	742	764	712	711	703	751	695	686	739	719	766	751	744	738	745	758	736	759	740	734	748	779	710	757	715	743	702	701	737	734	770	793	716	698	769	727	779	710	721	751	757	729	755	763	782	760	737	781	707	771	773	721	737	745	769	751	755	798	717	709	725	682	698	765	719	754	736	740	745	756	727	738	715	774	737	691	699	743	762	733	741	732	733	719	734	804	788	729	760	749	741	745	707	715	715	702	739	720	743	739	751	740	712	741	710	740	722	766	732	724	730	739	694	756	692	740	747	730	749	771	684	764	760	789	764	728	761	764	757	735	774	732	703	752	782	753	734	779	720	747	693	734	741	738	737	735	738	781	723	737	757	748	681	744	753	741	710	751	762	745	716	717	713	734	739	744	788	753	762	744	703	727	770	725	741	747	734	789	727	739	760	727	808	782	695	729	725	724	705	708	730	713	748	753	679	739	736	730	687	770	737	762	787	717	745	738	795	755	707	761	704	713	702	723	769	755	730	773	757	705	736	731	755	738	697	695	755	741	738	732	776	746	779	736	741	717	743	803	745	767	720	731	731	698	753	708	757	713	780	761	726	769	725	738	793	802	713	713	705	723	766	752	743	705	777	749	693	681	753	750	668	765	707	740	720	697	735	749	731	731	737	754	763	746	734	797	773	746	704	757	766	736	738	750	730	735	740	721	711	689	714	809	711	756	730	758	729	763	699	806	719	703	731	749	712	757	781	721	753	804	735	738	737	730	693	761	751	731	718	716	712	725	748	783	764	746	734	657	741	754	683	766	742	723	755	767	754	750	724	716	743	739	752	697	709	686	718	739	764	721	757	737	719	720	746	726	736	753	747	741	718	732	768	767	781	744	726	673	733	757	745	718	754	715	702	740	721	755	668	713	728	736	734	731	745	723	789	759	763	796	757	710	687	769	731	697	793	787	750	737	697	772	711	691	745	731	743	778	723	773	713	724	704	737	770	720	748	761	718	765	706	779	720	785	765	720	741	760	747	726	745	746	771	695	746	734	707	715	760	770	734	728	725	754	719	703	765	768	762	744	760	705	735	721	713	765	689	755	728	770	741	760	720	749	751	721	725	751	717	742	740	722	792	730	727	756	711	732	753	727	754	738	741	730	728	753	792	726	722	741	763	724	739	731	736	741	749	734	720	749	716	737	743	688	734	765	796	728	771	758	718	720	789	724	738	740	727	753	735	787	725	734	799	704	750	726	790	688	754	722	749	761	729	742	714	737	716	752	761	763	728	739	746	716	704	722	679	747	779	809	736	812	706	757	747	703	735	702	726	731	716	774	714	783	756	801	756	728	743	746	763	737	771	721	761	769	744	719	776	665	750	728	745	750	825	702	778	765	713	704	741	788	752	752	762	767	748	726	727	698	707	744	785	778	811	757	760	772	725	759	723	772	759	747	781	720	769	725	735	754	730	740	771	680	727	806	714	753	770	770	761	712	748	754	725	694	780	735	730	765	713	714	688	752	769	725	769	674	706	735	746	677	727	695	787	699	785	720	718	739	743	742	684	725	680	715	781	746	716	762	783	765	693	782	789	743	703	754	755	720	695	784	748	780	774	746	714	751	716	767	715	728	779	743	702	729	801	726	744	769	745	759	766	729	776	767	753	754	835	725	699	718	754	751	732	797	753	668	773	691	737	750	720	781	718	728	740	767	735	726	696	767	722	790	764	707	748	726	676	780	765	769	705	752	717	754	719	755	738	773	734	714	711	716	735	771	719	763	696	743	739	717	705	748	782	756	783	720	742	722	764	729	709	757	726	766	728	766	727	757	735	779	730	771	731	717	745	754	682	761	735	740	689	674	783	751	729	705	717	745	721	722	761	739	722	691	748	701	725	711	731	720	781	715	739	732	772	735	768	751	723	743	711	792	729	709	713	725	694	712	741	723	771	795	731	733	735	743	715	721	737	742	746	742	705	681	731	728	738	770	733	689	727	791	765	773	692	773	750	751	756	778	746	755	727	721	729	731	712	734	740	691	748	706	720	726	761	694	774	706	740	741	674	715	730	780	743	744	732	752	697	720	722	760	717	688	744	719	761	728	701	791	717	739	749	725	708	728	749	729	726
34412	9614	2756	1780	1260	916	770	714	625	538	534	492	540	526	472	411	399	405	401	448	405	387	405	378	354	392	374	365	349	376	384	361	373	355	346	364	351	373	372	327	305	330	339	344	349	343	350	338	371	347	340	392	319	363	351	333	363	353	345	324	328	316	315	321	359	353	348	328	375	345	335	336	354	325	327	302	323	344	360	343	345	331	343	359	336	331	322	293	368	341	341	325	362	323	382	328	352	330	327	294	295	330	324	354	332	327	325	321	319	343	319	335	291	359	327	327	342	346	306	360	343	332	319	331	331	334	339	355	354	327	305	318	342	318	327	311	336	323	341	334	319	322	317	366	293	319	330	354	327	318	318	330	324	328	341	346	373	368	301	335	300	342	328	301	340	347	344	357	328	302	292	361	343	338	324	327	338	325	342	336	340	344	320	319	335	302	347	322	346	295	334	330	359	319	334	347	335	342	340	339	329	343	320	325	332	341	322	337	330	341	318	368	323	350	347	337	312	339	334	316	341	370	338	300	365	332	343	328	340	336	323	323	313	350	341	358	320	348	333	313	370	317	345	350	343	297	342	320	329	339	342	303	318	289	348	338	354	375	341	323	343	317	309	330	317	317	324	298	376	328	342	329	324	321	315	289	350	346	373	346	365	328	306	355	326	327	360	351	306	307	341	321	313	341	322	339	299	343	336	330	334	321	316	331	330	382	332	340	349	326	331	326	329	334	309	355	327	329	349	325	326	371	311	347	351	308	291	314	329	347	372	287	343	317	345	328	326	299	344	337	334	304	342	318	351	341	339	340	353	330	332	326	342	336	343	364	339	313	329	329	333	329	322	337	355	365	320	309	329	317	341	337	335	344	289	313	337	327	327	352	324	325	342	310	315	324	313	292	321	331	360	316	330	343	370	327	310	307	352	335	316	317	337	327	326	342	320	330	311	345	374	326	342	302	366	341	331	311	331	334	349	313	316	321	333	367	372	341	326	284	341	306	343	328	368	342	355	334	315	339	369	319	314	322	355	329	301	337	340	310	339	316	330	322	318	294	343	320	347	351	325	356	339	325	344	367	351	312	358	339	335	302	350	367	333	333	327	352	348	325	335	319	348	342	294	304	317	312	328	346	288	333	288	370	333	345	328	306	357	328	358	363	366	340	318	335	331	338	322	313	329	335	312	343	323	371	339	320	353	356	310	347	321	344	311	322	312	346	320	317	338	330	300	331	325	312	314	320	295	338	311	340	336	336	317	322	304	357	332	336	325	331	337	319	332	299	321	317	353	316	343	325	343	284	361	324	352	315	360	334	332	324	333	331	317	333	359	344	323	346	364	338	338	306	373	302	343	323	353	315	320	346	324	313	329	355	322	328	342	345	348	350	322	327	335	317	330	334	340	301	302	359	321	330	335	330	328	335	315	331	350	334	302	349	348	311	351	352	345	353	318	330	338	300	353	340	329	311	319	326	334	333	330	351	331	318	328	328	328	374	333	345	334	325	397	321	340	342	326	308	403	351	351	316	340	370	309	324	352	350	321	343	301	299	314	323	359	333	352	286	360	339	368	345	290	329	304	346	362	282	300	344	324	327	322	357	358	324	338	304	340	341	321	338	345	331	329	310	364	307	337	355	326	337	329	307	319	353	310	366	331	330	306	336	334	294	305	320	351	325	327	307	335	352	354	333	354	320	317	335	353	344	327	292	330	318	333	343	325	327	352	302	319	302	320	360	292	367	322	345	379	329	311	310	315	316	360	323	323	324	338	332	359	334	336	313	332	333	286	372	324	326	329	322	341	349	325	336	341	319	332	332	307	336	324	336	349	337	355	309	351	348	358	350	315	345	351	333	365	335	346	325	346	330	323	298	314	285	331	311	328	348	356	358	307	383	347	323	330	339	322	321	331	314	363	357	335	353	319	323	364	344	295	294	321	374	343	341	357	334	320	353	299	341	348	306	333	334	341	336	332	301	374	337	323	340	333	342	299	304	328	322	318	350	341	314	344	341	326	336	312	325	338	332	319	320	352	338	346	296	310	316	301	345	315	326	319	325	325	305	318	334	365	336	341	350	319	322	327	335	328	324	359	335	351	335	317	357	324	328	321	334	327	351	326	318	291	349	299	353	319	342	321	344	321	341	306	325	343	304	356	310	331	326	297	364	330	320	313	340	326	327	318	350	313	337	306	341	332	347	321	287	315	318	321	293	350	329	337	335	349	311	316	332	357	344	330	341	350	340	338	318	286	310	346	329	301	328	323	327	336	295	334	332	333	306	347	329	337	355	327	325	299	339	288	342	333	334	319	349	292	316	307	368	336	346	309	302	320	337	327	296	320	338	329	345	296	326	370	354	319	304	347	328	356	326	328	335	318	306	352	314	361	327	338	350	324	348	346	384	337	346	339	358	354	301	343	366	316	328	348	364	368	318	309	319	329	351	341	348	331	351	321	346	296	310	330	314	341	312	333	285	336	324	314	310	320	293	292	296	359	305	345	303	336	303	328	340	340	321	324	314	313	302	321	364	321	299	332	332	354	327	365	309	351	315	346	346	345	337	334	298	307	326	317	303	332	354	360	342	365	322	341	298	314	313	367	310	302	343	362	301	335	321	349	343	314	347	300	362	316	329	381	348	335	340	329	358	331	345	336	336	310	327	341	325	308	354	345	321	300	346	316	342	360	366	341	312	313	322	335	309	316	336	332	350	337	314	363	348	318	336	362	356	337	343	350	338	327	327	342	313	307	322	334	331	339	341	325	332	314	323	332	313	322	356	329	321	351	312	299	343	343	335	340	359	360	341	336	350	335	337	318	291	329	285	322	325	310	321	329	348	330	296	321	316	342	336	347	339	340	321	333	308	319	343	337	333	332	330	314	360	352	335	331	338	347	327	319	361	334	340	354	299	318	376	300	338	326	325	338	337	318	329	327	309	334	331	360	339	338	295	357	299	297	335	327	344	346	315	342	327	319	380	331	337	348	312	334	368	321	370	319	337	344	320	302	327	313	298	343	267	315	359	328	320	340	311	358	323	371	350	349	359	372	372	362	330	351	312	340	333	335	297	350	341	327	347	359	354	311	341	326	362	309	323	321	342	325	366	365	309	322	350	326	338	300	320	355	279	341	346	323	301	322	349	333	316	366	346	318	328	320	281	355	335	317	339	322	332	336	317	338	327	313	330	334	309	331	342	303	333	334	338	327	341	303	332	354	367	345	338	368	344	334	328	314	318	314	316	346	318	327	350	325	325	350	320	347	345	328	312	359	314	319	345	327	353	341	333	353	334	304	333	324	334	332	319	308	331	363	356	334	291	346	333	331	313	311	314	327	326	314	330	327	365	334	347	323	332	332	355	290	343	324	322	324	359	338	339	313	345	365	373	340	352	332	366	359	337	342	305	344	354	332	372	318	332	335	343	326	314	314	334	313	329	302	368	362	344	328	364	311	364	337	323	323	340	323	335	348	331	348	323	325	347	314	323	359	363	329	355	295	350	317	307
15099	2006	4022	4813	4307	3742	3095	2811	2404	2137	2332	2037	1902	1855	1574	1584	1487	1365	1345	1358	1253	1185	1210	1103	1052	1036	962	984	967	922	903	925	965	905	939	923	978	910	904	871	891	893	885	886	848	808	858	859	883	828	880	884	781	876	846	826	823	764	873	826	816	880	834	842	828	809	828	866	830	827	873	818	799	832	801	827	846	833	824	820	808	809	865	817	842	762	806	806	880	772	794	862	806	785	799	829	834	810	830	799	836	854	805	818	786	803	815	805	779	782	813	845	792	801	818	774	747	821	818	848	781	847	768	845	806	802	795	775	871	835	798	771	865	750	780	780	769	829	785	785	855	770	769	848	794	838	817	824	785	833	825	867	819	827	737	712	774	814	734	808	793	777	758	844	833	815	786	790	813	878	780	807	764	788	808	830	816	835	794	800	811	783	758	777	768	828	807	787	778	760	771	784	801	815	782	777	767	816	854	848	748	835	799	825	799	727	759	778	785	851	741	820	774	781	761	773	774	780	805	832	817	849	885	803	725	798	812	801	798	819	822	759	803	780	762	800	838	770	783	812	759	812	765	786	785	807	809	824	807	845	820	770	778	838	769	766	836	813	773	802	783	811	813	787	774	732	765	808	768	799	797	783	802	841	830	788	771	817	767	852	797	817	782	758	791	808	832	800	775	777	799	820	811	810	785	810	786	776	816	808	820	797	764	806	753	826	718	807	854	799	816	791	795	759	778	812	761	795	865	808	777	796	814	831	788	771	758	764	772	794	767	805	849	756	820	803	803	804	800	820	755	825	837	792	800	842	800	816	751	808	804	784	800	796	799	836	791	787	809	758	797	775	778	830	802	765	782	791	763	808	785	798	811	783	805	809	802	835	809	751	758	792	801	813	795	792	791	791	747	782	802	796	784	801	824	805	811	787	772	783	783	797	815	779	741	814	801	768	793	757	730	756	785	798	848	816	826	778	791	847	813	805	800	776	780	786	786	808	849	843	762	825	771	781	833	768	799	785	755	783	780	762	783	867	766	822	810	830	792	813	753	778	796	783	770	779	807	794	807	741	799	796	843	808	783	784	840	738	804	804	828	831	784	815	783	777	838	805	753	748	822	771	781	775	798	762	738	744	810	777	742	770	787	791	818	735	783	804	811	846	821	753	809	800	870	817	793	833	761	824	767	830	784	776	763	837	759	761	809	828	831	755	828	798	836	825	758	820	768	764	830	791	870	769	817	821	789	797	808	824	861	830	760	793	791	797	795	797	785	815	806	820	781	773	826	746	867	768	806	811	826	801	777	814	820	836	778	846	800	787	783	806	798	814	781	758	815	811	816	825	743	780	798	751	796	737	781	803	767	785	784	823	839	777	800	788	783	784	836	793	806	762	794	803	816	807	831	781	766	796	787	801	771	755	800	851	805	773	785	779	810	748	783	784	784	817	834	849	784	796	797	790	812	776	789	790	813	800	784	787	804	816	817	838	757	800	806	791	852	763	810	782	820	790	806	776	804	760	793	775	790	868	775	868	810	763	803	809	807	748	785	751	804	805	755	837	787	777	820	797	793	804	802	768	778	789	836	756	796	780	756	769	817	779	713	802	830	825	749	786	869	750	793	777	793	772	797	831	763	811	886	820	780	816	759	747	825	767	796	797	779	820	823	804	774	839	753	810	815	724	792	784	796	756	805	806	794	779	779	824	802	743	792	771	797	809	805	808	839	774	799	801	777	732	752	768	803	808	800	810	796	798	803	816	774	807	823	822	841	811	765	805	798	796	817	781	823	747	776	736	798	811	817	794	823	830	783	857	812	813	805	767	836	788	809	784	798	797	810	820	837	768	776	813	789	814	839	785	810	818	758	797	814	795	784	753	744	785	821	792	773	827	756	834	773	804	765	810	818	794	829	782	774	819	822	822	736	788	805	787	789	764	770	847	793	777	792	734	821	821	804	801	798	838	769	778	812	743	792	804	774	804	756	771	818	809	812	781	791	795	775	798	788	826	759	794	845	786	819	807	805	801	784	819	728	816	730	794	797	795	770	821	824	755	810	785	822	782	822	795	802	774	791	781	840	794	802	805	797	792	775	791	746	762	755	761	819	833	769	791	783	781	804	834	761	799	755	773	786	773	786	802	809	785	802	812	779	795	822	822	759	814	758	774	804	763	803	780	828	772	778	817	797	762	797	801	817	797	816	791	801	800	781	776	809	747	806	786	760	820	779	823	805	795	831	775	747	776	787	809	828	805	865	816	798	801	789	779	891	816	750	785	782	784	772	787	808	789	794	826	820	745	780	851	805	754	742	764	748	816	771	824	766	842	809	788	807	825	784	800	795	780	833	785	857	802	803	820	772	814	794	780	793	777	803	826	823	738	779	816	822	819	810	830	810	807	804	781	793	770	830	785	815	810	811	768	816	795	780	832	809	829	815	775	779	793	717	793	768	814	777	781	797	791	757	785	806	774	791	798	786	803	759	792	786	793	831	773	791	790	831	789	748	811	776	799	859	794	769	761	779	820	761	826	841	779	843	845	806	810	821	800	747	777	828	759	810	755	829	783	776	757	733	818	779	810	816	743	834	774	774	822	796	814	804	826	768	785	757	777	786	836	771	828	764	779	757	785	824	841	739	785	784	784	824	820	805	796	818	770	784	788	819	811	792	839	806	793	729	786	791	814	826	793	801	771	789	806	814	796	777	804	871	812	787	798	822	829	792	767	773	842	763	731	820	783	790	769	812	803	791	790	812	781	819	784	758	794	801	797	765	761	816	840	834	804	758	834	769	814	752	792	847	770	789	798	784	783	821	784	847	807	804	776	792	822	825	794	848	776	775	829	794	807	828	752	867	806	792	746	812	802	770	770	891	817	803	748	796	817	817	834	800	818	815	776	811	798	789	827	803	816	813	762	820	780	845	836	787	780	805	819	784	815	735	832	783	807	793	803	760	802	803	800	767	812	802	876	808	789	781	775	806	796	815	775	844	798	788	785	789	769	784	765	795	754	843	801	790	782	794	816	830	814	774	785	816	809	811	757	817	770	743	837	853	787	795	789	788	847	776	820	841	809	784	739	804	741	808	766	837	816	807	772	769	819	802	824	782	796	773	800	830	764	748	785	808	809	780	815	845	731	821	765	768	789	797	801	815	808	774	787	751	854	773	793	820	793	800	798	791	764	817	818	822	794	822	795	825	807	821	780	795	780	790	783	823	776	742	819	761	750	763	791	812	758	789	780	854	790	788	785	772	847	823	830	811	774	787	782	802	798	769	787	857	788	844	726	774	775	841	797	827	817	792	795	808	798	851	803	732	772	805	813	788	785	802	836	797	795	781	746	789	793	810	802	827	849	765	788	773	761	756	824	804	780	761	783	768	781	789	789	780	799	807	788	831	798	811	803	778	790	810	825	823	791	805	793	782	827	801	803	797	786	761	827	788	798	776	799	824	747	762	849	782	848	822	823	837	773	811	761	797	802	810	814	828	800	783	800	752	801	785	821	807	784
3081	168	168	194	154	127	150	143	125	158	141	148	140	150	171	139	142	138	146	131	154	135	134	118	142	140	132	134	138	148	140	126	133	149	101	151	143	132	145	134	121	123	123	141	119	120	136	135	129	141	153	149	130	110	144	135	118	125	123	146	133	129	146	138	152	143	118	122	125	127	163	167	132	133	137	125	124	130	99	135	110	121	130	127	134	127	120	122	135	137	112	147	135	138	105	128	122	136	120	140	123	133	119	124	104	134	136	137	137	129	114	127	131	125	126	148	141	128	139	138	135	139	113	120	147	124	142	137	121	138	146	130	140	146	134	127	137	137	138	129	124	132	126	111	132	146	147	135	132	117	118	140	114	117	122	123	131	132	140	139	118	142	142	123	129	129	114	149	131	118	122	134	150	126	148	135	117	135	121	114	130	123	138	113	129	115	122	142	143	114	126	152	120	133	135	141	143	132	114	138	142	132	145	136	127	120	130	134	145	126	158	143	129	135	134	138	135	113	129	132	154	129	135	125	160	105	143	138	131	153	145	145	147	102	122	132	116	140	127	125	125	107	121	133	121	113	134	142	137	106	116	125	121	124	132	141	133	121	145	120	125	125	140	127	130	123	124	123	146	118	133	138	135	141	139	128	109	120	157	151	105	131	129	134	122	142	131	131	140	139	112	136	128	119	117	129	140	113	143	117	149	119	114	129	131	107	115	140	133	136	131	119	127	106	148	147	129	138	150	140	126	134	117	160	107	131	148	125	124	122	140	115	134	131	130	148	123	136	128	118	134	131	102	133	127	122	127	142	141	136	142	128	122	123	115	157	113	116	143	118	111	127	149	126	138	140	128	137	113	117	136	138	134	142	128	138	132	142	116	147	154	136	139	131	127	153	129	145	135	143	135	150	123	116	124	115	127	118	135	123	129	114	120	124	144	125	123	125	112	114	122	151	124	124	131	127	119	128	138	135	145	141	108	120	133	128	125	155	126	141	149	118	137	137	125	113	129	140	137	139	121	135	146	140	134	132	136	121	132	130	127	137	145	141	121	137	142	137	137	124	136	111	124	133	133	125	132	123	135	118	115	129	138	121	116	125	145	117	125	127	117	123	132	128	135	138	118	126	138	143	144	134	135	127	142	123	134	126	113	126	138	114	154	140	129	141	140	131	145	123	129	145	149	131	133	139	139	128	139	142	124	159	139	134	135	110	130	145	137	124	154	138	123	123	145	117	139	141	120	132	148	129	135	159	135	148	120	129	132	113	137	121	140	127	125	115	118	124	134	132	128	131	120	159	129	132	122	131	142	137	122	133	135	139	117	127	137	126	111	134	119	143	132	110	125	133	118	132	130	123	134	123	136	121	123	129	165	121	119	129	153	114	121	134	143	119	128	146	138	128	121	124	131	121	108	121	132	128	111	120	105	128	118	129	132	138	125	144	131	111	127	136	108	119	137	137	136	152	120	137	144	130	124	143	142	138	127	124	143	143	122	130	113	125	126	104	126	128	143	118	113	120	149	128	143	127	128	158	128	119	146	137	136	112	135	119	128	114	129	131	130	128	132	148	146	131	131	148	145	107	118	155	148	116	135	132	146	138	138	124	142	113	122	138	141	124	132	143	130	148	132	146	130	131	125	133	134	127	125	126	133	124	139	110	133	132	121	139	130	139	130	130	136	129	139	129	131	130	123	149	125	158	141	130	117	119	128	132	145	142	131	129	127	134	123	129	127	120	132	149	138	148	134	123	127	125	135	144	126	138	135	131	141	130	154	130	132	129	121	130	116	138	117	143	128	138	132	141	144	135	126	140	137	123	114	134	146	135	131	133	156	122	150	136	132	117	126	138	130	138	133	120	146	146	129	138	134	136	138	128	127	129	122	124	118	150	116	107	125	128	125	148	113	133	118	130	132	129	126	147	117	130	145	114	133	137	127	153	132	143	129	129	135	124	113	135	125	118	159	114	124	129	134	146	129	131	136	139	130	149	132	141	149	121	106	126	125	126	120	132	123	131	116	147	149	148	110	117	144	143	135	123	110	129	132	130	125	143	140	123	115	125	122	133	141	133	119	145	105	130	122	107	118	140	127	127	118	138	137	125	135	114	124	131	103	159	126	140	126	143	133	110	146	131	133	123	122	118	134	135	129	122	118	139	116	131	116	135	127	113	123	118	127	111	135	144	134	135	130	123	139	143	131	142	134	117	137	126	146	121	125	156	136	126	140	123	133	143	120	137	128	130	146	133	153	146	129	140	129	119	133	138	127	128	143	126	143	144	117	122	141	108	141	123	135	118	116	112	148	116	127	118	132	141	134	128	122	136	134	144	137	142	136	139	147	125	126	136	131	128	121	128	128	145	135	162	134	147	140	127	166	111	119	133	128	103	114	138	138	99	120	139	122	127	127	131	137	131	121	120	130	127	149	128	133	142	151	155	122	156	121	149	140	147	120	131	125	153	136	144	143	145	147	156	121	165	131	133	130	137	133	137	134	139	134	108	138	119	137	114	109	128	132	129	129	154	136	155	133	147	134	119	143	138	156	141	142	141	122	124	132	116	126	138	124	119	155	131	124	131	150	131	105	132	122	121	137	126	120	134	121	146	132	97	127	135	129	144	118	125	145	120	109	128	128	116	130	126	116	146	122	143	148	134	123	154	131	135	128	131	134	117	134	135	130	114	119	138	127	120	144	132	117	122	128	121	133	109	144	139	119	151	137	136	126	106	152	116	125	128	154	115	112	125	125	136	130	116	132	114	132	128	145	128	142	139	146	140	141	126	123	124	151	124	126	136	132	146	133	124	160	141	135	134	129	113	94	137	122	133	132	136	140	124	137	147	128	146	145	103	101	115	142	122	153	131	125	125	132	136	136	145	136	122	121	134	112	135	158	132	134	114	135	154	129	133	148	128	126	128	123	124	155	134	141	124	135	140	130	128	136	138	133	117	150	122	127	125	115	125	143	144	126	144	125	122	154	119	128	156	136	114	152	123	141	135	112	142	128	126	129	143	126	122	121	130	115	118	131	118	114	142	131	123	128	131	119	142	111	139	110	120	149	146	111	142	164	147	140	140	142	117	123	124	149	124	129	93	144	143	117	136	138	123	132	121	139	141	136	140	131	123	126	102	153	155	125	136	112	124	123	131	125	126	123	140	110	135	108	130	148	127	123	132	146	127	130	148	116	135	128	129	148	162	137	143	137	120	154	105	117	132	143	136	136	115	149	122	134	118	125	111	122	125	127	111	141	145	120	133	123	109	110	133	158	123	110	125	134	152	122	113	145	140	126	133	116	144	141	141	123	136	143	119	135	123	141	131	99	137	135	136	136	125	116	110	140	151	126	109	110	125	108	123	142	113	147	143	143	136	145	143	145	132	117	134	134	122	115	136	152	125	138	128	134	142	127	122	131	146	158	121	117	131	117	124	138	143	135	124	99	121	115	132	134	150	159	143	145	140	126	148	132	141	127	138	129	114	111	135	136	113	144	123	142	138
3149	419	567	544	487	520	481	525	466	450	528	488	551	524	439	464	468	497	449	471	455	502	475	430	403	423	420	403	379	433	454	422	410	390	406	400	385	429	422	425	387	398	413	384	402	382	417	406	385	378	371	372	403	397	375	410	351	357	412	389	402	367	386	362	362	423	404	358	403	381	404	385	403	351	408	383	384	400	393	408	386	416	398	371	388	345	372	394	387	385	393	378	389	390	369	417	410	359	385	382	437	352	354	376	419	377	369	387	425	366	385	410	386	401	395	398	415	383	418	404	420	367	412	385	384	398	409	396	403	400	407	370	408	401	404	404	404	359	404	397	400	409	405	357	366	401	374	370	408	376	385	376	392	399	398	376	384	362	377	374	400	406	360	338	383	384	377	396	389	389	389	379	414	392	345	414	388	376	412	385	384	367	370	438	394	360	396	362	363	432	375	357	393	388	408	365	366	369	384	421	398	400	404	418	391	360	405	404	386	422	411	399	386	387	368	383	421	411	415	411	414	414	385	375	401	373	393	381	378	383	382	398	404	398	428	411	405	359	366	413	395	393	388	377	397	392	408	419	403	377	389	392	379	399	365	350	384	408	395	399	389	411	389	401	416	393	416	396	403	399	402	430	424	372	388	382	399	395	404	394	421	420	383	383	372	407	431	370	440	389	393	401	428	349	390	409	377	387	388	413	401	373	389	383	404	394	385	401	405	366	412	406	388	383	398	406	384	401	401	417	418	393	402	374	400	380	399	373	403	383	374	380	378	432	385	375	403	378	381	353	398	402	362	396	388	372	406	399	376	375	368	367	438	414	400	403	380	393	397	391	404	407	411	375	422	361	362	414	382	391	390	399	378	380	394	346	389	403	406	385	395	340	395	409	375	374	364	419	394	373	366	400	423	378	410	407	412	384	410	424	397	424	384	398	399	382	343	344	412	394	387	367	406	406	435	388	408	383	406	400	403	349	399	392	391	371	398	396	382	394	412	409	389	377	377	398	406	388	412	368	404	359	371	388	376	384	405	386	417	407	391	394	359	405	380	383	375	388	396	415	381	372	384	441	389	404	410	365	372	387	419	375	427	377	373	344	410	384	387	402	409	382	409	397	360	385	420	377	389	362	415	396	388	387	400	396	395	384	398	383	406	388	448	405	416	382	385	371	381	369	409	379	403	362	402	417	375	397	372	386	385	368	403	377	415	409	394	397	393	424	402	441	375	379	386	407	431	397	398	399	391	412	395	379	438	380	418	430	365	400	402	386	393	393	417	406	432	360	397	388	396	394	417	388	380	396	342	424	411	416	412	399	381	420	417	400	382	403	447	441	383	380	407	408	394	379	362	417	370	370	412	383	386	353	392	411	359	396	421	392	380	390	430	389	400	395	377	408	397	399	408	407	398	382	400	394	387	383	394	394	385	421	405	408	403	395	406	379	411	370	353	383	366	412	407	382	403	426	413	382	387	348	417	403	377	376	360	369	372	424	369	428	392	412	400	405	403	357	381	405	414	344	427	426	390	368	382	365	409	425	381	411	352	398	372	434	377	422	405	396	415	400	433	393	400	381	375	398	383	379	407	383	371	397	395	397	401	357	367	376	360	371	396	359	430	363	418	397	402	405	408	391	377	394	371	378	345	393	392	414	385	419	399	397	395	400	380	405	431	379	374	376	388	404	415	386	419	408	437	369	403	397	403	387	365	377	373	393	390	424	384	388	380	394	390	405	397	394	401	391	365	436	424	404	379	376	395	400	379	393	381	402	368	413	360	390	393	384	384	419	408	408	400	418	377	416	401	382	375	396	381	402	372	387	394	389	412	394	391	370	390	382	425	392	388	390	379	377	403	369	407	403	405	379	402	393	394	394	365	368	404	421	403	359	386	381	377	376	411	378	402	403	369	368	408	400	404	398	359	425	387	373	375	369	387	361	386	391	394	389	398	371	391	423	381	377	405	390	403	388	376	381	398	441	400	407	384	421	428	413	403	404	387	441	380	408	377	397	385	397	397	361	407	401	398	379	384	348	400	397	413	386	402	359	392	355	385	381	377	386	374	364	387	379	376	395	372	348	410	363	404	426	426	374	398	393	380	360	403	427	402	371	393	418	406	416	396	404	413	370	389	393	371	380	367	367	388	372	387	373	388	405	394	381	380	406	395	393	380	382	394	394	394	405	396	385	426	383	385	397	393	379	422	430	393	437	421	405	385	423	385	381	400	386	397	410	395	385	391	401	366	404	397	382	383	389	377	396	362	384	403	389	395	399	392	381	397	413	360	391	380	419	373	394	402	442	406	425	398	368	389	333	406	387	385	395	398	411	381	403	413	425	404	392	355	404	397	404	433	412	395	375	397	369	386	364	406	390	389	413	358	390	403	431	393	384	363	424	407	389	388	402	392	378	396	409	375	400	370	403	378	381	390	398	431	367	407	400	373	399	398	373	422	382	398	384	429	425	382	391	376	412	394	376	385	370	413	346	365	392	364	370	401	418	386	411	428	359	407	427	418	389	362	382	388	354	404	404	374	391	394	357	387	359	372	387	378	375	390	405	376	383	405	399	418	359	370	380	393	399	385	367	386	371	398	379	388	374	386	399	360	357	397	376	384	367	374	382	388	409	400	394	396	416	393	396	390	388	404	378	400	392	396	395	390	367	395	373	364	410	375	361	423	381	439	379	353	410	410	399	376	396	369	418	409	380	401	431	386	371	376	393	382	376	368	417	446	382	397	380	375	401	425	401	399	415	341	415	389	390	392	365	400	376	380	394	360	386	421	385	392	398	415	412	415	400	397	376	384	384	401	408	387	357	379	367	371	405	433	385	386	401	404	388	403	364	386	389	411	386	386	388	360	381	371	422	382	365	444	413	381	412	385	400	415	383	361	389	380	382	395	395	398	377	370	365	378	386	379	393	388	405	379	381	400	388	391	398	372	395	395	392	396	387	404	387	380	390	382	409	459	385	379	380	375	368	377	374	407	393	396	334	408	433	405	377	398	360	361	360	353	399	385	396	358	369	431	414	452	403	363	372	424	380	410	408	375	368	402	379	381	425	406	416	379	396	403	392	383	389	389	400	383	403	377	351	402	400	392	380	412	422	366	387	379	382	407	421	383	385	386	405	396	382	383	385	370	377	396	423	362	415	390	379	390	393	400	380	377	396	382	398	438	395	410	399	379	415	384	384	376	374	388	399	376	380	359	384	375	381	418	374	396	398	414	397	386	376	367	412	416	396	375	385	390	415	369	385	387	374	410	376	400	401	400	387	399	383	373	402	426	381	394	404	367	350	362	398	394	376	388	377	353	400	380	410	386	377	402	419	396	441	427	386	414	389	370	418	400	405	412	390	374	382	387	408	382	408	364	345	389	397	411	415	386	364	404	391	371	368	394	395	410	407	418	401	407	399	414	401	409	414	383	339	353	378	404	380	404	401	401	373	400	426	410	398	388	403	367	429	366	405	388	403	387	403	396	403	425	395	358	393	427	407	367	373
21396	2574	1246	967	758	624	507	480	413	419	398	399	382	362	345	338	334	369	347	346	335	294	286	322	352	317	317	323	312	319	289	301	317	333	328	346	290	344	279	280	289	283	299	312	309	301	289	292	303	321	287	324	327	301	309	318	277	275	315	257	287	306	282	301	333	307	269	278	317	255	278	297	326	306	289	299	283	272	281	287	319	288	300	297	291	313	299	292	313	276	284	284	285	306	291	263	315	304	313	270	276	310	300	302	261	274	285	282	281	307	272	300	311	297	276	316	298	300	322	293	294	295	303	309	292	286	298	310	297	318	306	261	317	288	283	304	329	318	272	297	308	282	283	328	282	285	281	271	305	316	305	321	321	260	303	277	311	292	319	304	292	316	311	301	310	307	281	320	310	288	281	282	320	285	282	310	280	294	314	283	292	271	297	289	307	304	268	268	274	279	289	293	291	287	291	291	286	262	299	295	270	285	281	294	295	312	291	325	295	283	286	302	281	270	301	274	310	303	279	310	287	313	287	286	323	322	318	279	264	280	277	299	306	302	316	275	276	285	299	308	265	293	282	301	306	311	285	328	313	330	315	306	295	283	271	285	281	301	306	314	280	271	307	273	294	285	306	275	265	276	297	302	294	278	288	289	326	298	278	289	303	298	258	256	268	317	304	300	259	324	282	304	305	296	275	298	281	284	300	285	305	289	288	256	308	284	318	315	276	304	292	303	293	316	309	297	293	291	297	294	288	306	250	279	283	273	294	300	309	304	279	295	310	277	312	288	275	249	282	292	303	317	253	318	278	294	313	305	279	321	294	312	294	315	268	319	285	289	320	286	309	299	305	297	311	316	276	285	297	287	269	267	295	285	275	279	331	285	300	307	306	283	324	279	252	277	280	293	289	289	313	286	282	308	264	297	289	311	269	292	264	291	306	277	298	294	309	275	288	289	290	287	281	271	276	301	289	250	307	297	289	286	303	313	270	333	293	290	288	275	270	302	302	295	296	265	285	321	317	314	285	298	282	282	305	267	296	308	289	328	308	270	276	271	265	292	315	308	300	267	286	295	283	287	274	313	291	270	335	302	288	305	302	321	331	282	301	315	275	318	289	293	306	286	314	303	288	261	292	298	283	269	303	295	275	300	276	311	293	309	305	308	305	282	277	265	277	315	294	296	297	305	293	307	293	297	264	290	279	266	256	287	291	291	293	288	286	286	293	266	315	267	270	260	267	309	295	295	284	292	304	300	246	270	304	303	286	256	307	298	307	324	292	309	302	314	305	287	276	283	266	277	319	279	303	292	332	278	287	277	288	278	274	313	280	281	303	308	280	286	343	314	289	318	287	307	328	319	281	315	279	286	276	246	269	271	301	276	281	315	325	301	303	302	317	304	270	297	327	291	287	283	315	253	283	289	323	327	284	275	308	257	291	303	274	267	301	287	290	275	310	304	328	285	281	276	318	302	300	257	286	311	313	269	316	295	304	283	301	300	287	293	284	310	281	321	276	310	303	291	301	286	268	328	297	304	348	269	256	279	279	313	294	305	288	277	282	294	272	295	326	270	327	282	286	253	290	258	283	297	334	308	332	296	311	301	296	303	287	286	270	292	252	280	306	270	294	300	290	310	270	301	317	274	293	295	282	304	315	299	296	296	278	318	291	269	286	321	300	303	279	266	296	321	306	258	302	296	288	285	283	283	306	320	306	295	302	301	314	309	284	295	303	273	280	290	270	302	299	305	266	299	293	315	308	284	329	324	290	287	286	299	298	284	273	319	309	290	296	257	292	300	294	324	288	290	299	277	276	292	331	299	312	311	310	292	272	307	279	312	311	292	305	320	280	277	340	301	263	300	291	302	296	283	308	310	281	305	316	297	335	286	295	289	290	308	286	266	318	313	317	276	294	315	303	293	295	284	283	303	291	323	315	319	319	304	273	291	276	283	302	302	261	295	296	267	314	325	310	275	298	284	304	315	282	293	310	312	295	240	284	304	286	313	305	248	285	280	310	272	311	305	297	304	266	325	302	311	291	296	315	287	283	290	304	268	312	297	327	284	302	276	271	291	290	273	255	288	302	285	284	280	293	268	303	273	290	282	284	263	295	294	289	315	282	292	275	333	331	308	282	273	279	290	286	290	307	286	277	273	270	264	292	292	252	336	319	295	296	281	291	290	308	297	305	311	267	320	313	267	256	290	295	302	328	303	324	331	296	283	321	301	269	285	297	282	282	275	268	290	311	306	312	298	296	301	304	277	287	311	285	294	272	288	269	302	282	310	305	289	357	301	274	308	295	268	292	286	266	321	282	286	325	281	321	295	294	318	314	261	292	294	277	324	267	307	318	294	274	294	312	321	311	277	289	312	283	263	300	281	283	310	293	264	287	259	283	271	273	297	291	315	314	286	256	311	300	311	315	287	294	321	283	300	298	300	300	302	255	322	269	287	272	302	306	261	278	283	328	309	270	314	302	286	328	287	273	293	292	308	302	281	275	284	300	290	283	291	293	293	288	282	339	294	274	271	287	309	290	293	277	308	289	291	290	303	305	294	290	276	277	324	299	260	299	317	294	274	329	266	269	305	312	337	297	300	262	313	276	298	294	300	300	324	314	296	289	277	260	296	339	302	295	306	328	299	305	322	291	302	303	336	319	297	293	255	272	302	312	292	295	287	272	294	308	302	286	280	298	263	310	281	275	298	301	302	266	273	278	301	270	307	292	278	290	285	298	300	307	299	292	317	299	303	291	304	280	339	295	303	292	316	263	247	304	300	293	324	263	325	300	288	306	285	279	290	311	288	285	297	281	259	303	309	281	295	298	304	312	294	296	306	268	314	325	319	274	272	296	314	293	323	298	295	285	264	305	313	297	311	298	325	306	316	313	321	278	305	325	261	277	301	279	313	287	284	268	276	279	280	316	294	300	275	318	293	299	260	294	302	275	289	269	313	313	299	222	307	291	261	287	326	247	280	320	301	289	269	321	318	290	291	292	294	303	295	305	319	289	306	301	308	273	286	282	329	305	269	292	289	268	302	278	298	316	273	255	279	329	287	296	325	302	271	308	318	279	303	280	287	286	255	315	265	255	280	292	298	283	289	259	289	297	306	295	308	273	285	295	290	305	296	283	315	326	278	311	329	277	304	288	289	284	320	299	282	288	285	294	280	291	307	313	309	270	299	291	295	295	272	260	305	286	248	266	286	276	307	291	314	294	286	311	307	291	312	276	297	313	303	321	272	284	288	288	321	288	287	296	295	304	304	290	302	309	297	306	315	307	308	261	313	308	289	291	331	333	324	276	322	303	262	291	296	305	305	286	318	281	299	322	285	284	313	290	310	308	291	302	291	264	283	296	319	299	293	256	307	323	336	304	280	283	311	295	283	283	303	291	270	284	262	292	275	279	309	332	276	283	263	311	298	265	302	253	255	296	293	327	270	330	280	282	295	304	308	310	281	335	284	293	298	311	281	297	297	282	276	305	302	287	267	307	289	293	307
10279	1381	2410	2864	2646	2241	2046	1807	1573	1551	1521	1447	1406	1319	1168	1184	1196	1073	1120	1091	1056	1006	947	958	900	862	862	827	809	789	856	804	816	802	796	835	852	819	812	795	802	893	812	838	747	803	799	746	753	768	766	765	808	714	728	733	751	715	772	759	752	756	753	816	774	730	785	765	759	704	819	771	742	808	724	781	765	767	712	713	744	739	770	755	741	725	734	732	765	763	721	709	788	788	771	728	765	744	783	790	736	717	757	759	726	730	758	730	720	741	737	749	753	746	764	761	753	787	742	730	711	763	738	764	749	746	730	735	760	750	757	720	690	710	757	734	710	705	733	706	710	749	748	781	744	739	748	739	702	738	718	740	769	757	721	758	756	775	782	751	747	805	725	775	755	789	703	770	722	736	775	746	762	763	729	794	748	757	754	746	749	802	757	722	756	778	716	717	748	703	780	723	730	760	766	706	744	758	773	699	763	731	717	728	719	754	744	727	749	748	757	719	737	724	723	767	764	732	704	727	719	684	714	732	732	689	735	740	739	766	691	733	745	761	716	763	722	755	783	714	774	724	672	773	732	753	755	704	723	741	697	788	724	706	721	703	753	794	740	765	761	722	704	727	743	764	719	779	698	776	676	746	768	761	757	777	739	751	754	777	709	730	739	732	726	730	695	716	705	722	743	704	774	746	716	738	726	739	752	735	739	752	757	723	698	728	738	733	761	732	779	749	720	696	740	695	706	764	736	776	769	716	740	761	731	739	771	779	737	734	776	699	736	782	707	757	726	744	762	727	732	751	735	753	704	756	714	699	703	750	756	706	743	702	762	767	766	750	746	716	770	719	775	692	759	730	754	730	755	731	803	710	747	734	686	677	722	746	727	790	749	748	775	746	760	734	740	742	735	772	766	727	783	796	779	782	726	704	710	730	666	723	764	676	696	730	737	713	756	714	739	793	716	758	738	736	748	726	770	759	762	758	750	747	764	723	729	726	749	773	718	776	759	727	713	667	685	777	721	725	744	742	729	766	762	785	738	710	736	750	732	763	733	712	731	716	709	741	744	721	709	755	768	745	754	789	710	758	743	725	737	750	720	761	710	736	734	743	729	735	707	718	731	776	748	722	714	737	758	722	739	747	737	748	749	710	746	730	756	768	765	749	746	690	696	762	760	714	743	751	745	704	749	770	686	767	751	740	722	714	770	711	756	757	723	739	800	719	710	725	723	752	720	680	736	731	747	717	704	781	736	717	776	725	747	712	733	734	712	758	703	743	748	722	720	739	757	773	717	726	749	717	733	724	706	726	742	735	733	776	750	701	698	725	731	740	734	755	719	708	756	749	784	717	696	719	769	739	749	744	809	813	739	693	746	737	741	703	753	737	728	766	738	761	728	749	765	744	729	760	732	746	755	743	712	716	744	703	692	757	711	697	743	740	766	752	750	745	688	766	721	739	714	746	694	770	784	763	701	754	756	739	729	746	746	760	721	731	704	752	713	738	796	746	732	740	766	745	714	727	769	732	703	752	755	784	745	737	729	727	735	754	727	735	754	751	750	758	724	748	711	739	788	752	760	716	766	708	711	722	775	724	759	724	698	704	766	753	779	746	711	774	766	738	770	741	710	736	755	724	730	694	748	747	731	774	773	719	730	760	725	705	749	698	697	724	731	709	731	777	667	758	765	729	764	737	759	776	711	758	716	688	762	738	733	751	704	729	758	800	746	723	775	751	784	755	709	741	721	737	753	742	757	753	753	738	705	752	723	745	747	715	753	749	673	777	730	731	769	712	708	732	769	782	756	725	739	768	770	768	748	783	704	763	771	776	710	767	767	706	732	744	764	725	744	726	758	732	707	693	758	777	714	775	739	795	707	789	755	711	743	742	739	732	756	755	759	736	731	720	790	739	770	777	695	757	773	753	773	722	758	744	764	747	732	747	728	771	738	732	733	717	747	730	761	786	744	718	800	722	702	732	766	745	723	738	737	755	767	770	734	730	790	752	718	698	762	750	744	730	746	702	670	758	781	763	763	772	749	695	726	757	756	765	710	753	763	694	733	705	738	738	776	719	738	744	721	725	739	744	739	704	729	731	741	748	759	777	766	799	745	804	753	776	710	788	749	697	781	765	710	713	729	717	695	709	722	765	702	738	742	736	738	787	701	792	751	739	732	753	735	764	767	750	740	724	744	754	738	757	754	714	734	730	793	738	742	745	707	702	769	767	718	713	730	732	711	746	714	709	726	717	732	698	747	728	717	694	802	734	675	775	765	772	773	714	710	712	751	761	758	771	739	789	721	757	728	727	729	733	711	730	775	750	738	769	743	716	752	778	783	763	727	746	781	739	751	734	738	741	727	748	754	723	764	701	669	711	748	740	755	743	704	743	735	763	805	717	767	726	749	733	757	718	731	718	770	760	741	766	736	733	758	734	739	771	754	751	733	709	774	757	737	772	731	709	712	745	736	776	714	740	720	695	803	745	735	787	801	702	717	798	701	750	759	736	771	712	785	766	726	709	728	719	710	729	712	712	755	731	776	761	687	747	761	732	788	746	692	743	724	750	818	747	747	717	743	742	735	766	723	748	719	725	752	732	700	738	742	711	785	761	711	744	727	688	735	690	733	696	691	741	684	773	760	793	734	734	772	777	782	748	810	724	715	789	731	738	691	827	752	722	710	699	737	787	710	757	676	771	666	721	743	772	730	682	757	697	768	714	716	732	712	715	728	756	746	760	676	765	776	738	732	765	828	751	739	700	694	760	724	712	725	749	741	731	732	750	778	769	777	768	699	726	725	721	739	724	729	711	716	762	734	760	733	732	787	712	694	710	761	750	721	768	725	761	740	808	756	750	725	744	720	770	726	761	798	713	714	710	799	743	752	736	712	772	761	727	745	762	733	725	654	713	759	730	749	740	753	732	740	780	739	791	764	735	741	747	754	741	778	806	742	780	707	753	753	716	736	722	740	730	767	736	742	777	714	723	753	786	707	712	744	765	745	700	768	751	725	747	795	729	741	721	729	737	759	766	784	677	746	723	746	755	756	722	742	738	732	701	721	736	758	788	748	795	717	702	699	746	698	712	734	761	755	672	814	715	724	722	732	747	751	723	803	742	735	704	785	738	721	738	753	754	723	720	748	726	701	740	732	743	762	755	783	783	703	765	749	718	692	722	750	729	723	721	780	763	742	746	755	755	730	778	733	757	724	759	743	755	730	736	778	737	784	708	731	726	716	709	694	725	692	760	730	750	809	708	791	746	771	733	724	738	709	736	724	773	771	765	730	768	765	768	772	725	751	732	717	729	752	779	769	771	718	749	713	754	732	747	736	758	715	744	752	816	710	783	755	770	699	814	712	749	760	737	778	731	778	746	745	704	707	694	718	783	743	667	719	762	704	773	813	716	782	740	764	755	760	741	733	792	756	713	790	759	738	720	733	749	783	775	769	721	695	741	710	748	747	736	784	738	707	690	777	726	744	727	787	757	709	744	760	745	737	752
31918	6211	2370	1703	1262	991	839	657	592	536	576	520	531	492	455	421	422	426	432	391	432	386	363	365	379	318	369	356	369	332	350	339	337	350	347	363	347	307	333	340	366	360	347	330	314	333	347	329	329	351	323	332	372	350	322	331	347	332	319	328	305	351	323	315	326	357	346	334	358	351	342	322	324	324	300	326	316	328	340	352	345	327	330	338	373	327	329	351	331	338	341	337	301	341	326	362	338	326	312	330	297	297	328	357	323	313	347	343	322	325	308	361	326	338	363	344	310	333	304	331	351	329	359	342	326	371	320	333	322	330	344	312	350	351	331	338	339	344	333	326	359	350	332	347	331	324	370	314	315	319	305	308	335	362	332	319	366	346	333	318	313	335	339	325	330	332	321	348	328	325	303	296	334	356	341	334	291	318	336	363	334	332	331	356	374	356	317	344	345	364	340	335	347	313	339	334	323	325	339	342	326	298	324	302	361	302	361	339	312	358	322	355	320	315	288	326	344	330	316	278	304	316	338	335	336	315	358	312	310	334	324	320	316	334	323	308	317	339	312	335	331	319	365	355	338	345	319	342	338	337	352	363	388	339	321	342	334	337	316	326	340	330	353	350	344	350	312	343	368	309	322	324	351	349	304	333	329	324	336	299	330	339	338	309	316	296	347	351	332	316	312	365	314	349	307	327	322	331	360	329	379	330	342	346	344	337	320	293	318	311	346	334	311	310	345	349	308	329	317	312	288	348	326	314	329	306	325	327	343	310	328	292	330	313	311	356	367	343	324	343	299	323	312	342	342	345	334	348	306	329	323	318	330	339	314	335	347	299	286	340	308	324	335	338	354	325	346	330	341	312	342	336	369	355	291	325	298	304	346	339	345	370	388	338	343	343	328	318	323	302	319	294	318	326	352	363	333	369	358	334	313	330	336	345	316	320	339	295	344	353	349	333	337	330	328	330	356	335	310	309	319	363	313	337	331	306	348	319	340	318	328	355	293	320	322	323	380	302	331	283	336	323	330	321	351	337	310	345	311	373	319	338	333	350	314	321	337	312	322	339	353	325	310	349	320	322	350	341	301	329	289	307	314	335	323	305	292	353	332	355	283	347	333	314	351	342	328	351	324	358	329	335	339	322	357	299	322	330	325	343	314	332	348	339	321	318	299	378	295	306	361	344	340	333	335	314	345	321	337	336	305	332	317	323	348	364	325	328	343	313	342	324	330	401	333	362	369	338	328	342	350	333	375	330	311	276	332	325	314	336	346	317	342	333	300	295	317	333	346	340	304	327	314	328	313	354	344	325	324	314	319	317	300	367	345	306	329	343	322	335	359	334	328	318	319	342	358	336	298	349	332	297	374	340	343	354	327	310	351	336	328	342	348	304	345	320	335	351	309	335	332	337	314	326	338	313	323	333	346	318	315	350	312	318	313	366	318	352	301	354	303	351	344	307	326	333	343	324	347	326	317	333	337	313	319	314	357	366	318	331	338	320	345	322	330	344	335	335	313	331	321	350	315	346	318	325	328	314	329	314	323	346	319	355	322	356	339	343	359	307	340	300	327	355	328	348	328	352	325	317	329	285	344	325	326	390	331	322	319	374	326	353	333	309	299	337	300	362	292	330	357	339	341	312	328	320	344	360	338	350	342	334	329	305	342	330	333	322	350	313	342	338	343	300	326	343	326	335	315	335	331	318	367	330	354	334	337	339	304	309	333	351	311	367	328	345	308	324	327	347	333	310	335	342	333	345	368	316	343	341	337	305	344	313	324	332	334	339	328	339	341	364	309	317	309	313	370	338	339	310	368	355	309	346	316	341	332	322	335	364	376	323	343	325	350	319	330	347	317	316	321	358	323	345	343	354	346	311	351	359	343	353	327	355	326	307	309	326	363	345	366	342	335	357	347	323	334	314	343	322	307	352	339	314	332	312	361	316	313	331	317	312	343	362	327	321	356	334	319	313	329	339	313	297	321	348	345	332	314	331	348	324	324	332	299	343	291	332	354	324	301	336	368	339	351	341	299	336	334	343	326	364	347	346	321	308	318	317	364	305	309	359	306	345	316	336	329	329	315	334	329	330	325	349	341	358	345	347	334	324	318	284	335	317	328	329	355	349	339	358	318	338	319	354	355	334	325	315	325	329	347	327	357	312	323	328	305	321	351	363	339	299	333	356	302	313	333	341	325	346	326	334	323	330	347	332	320	347	360	327	348	331	342	328	305	323	365	331	319	337	333	299	332	332	317	335	326	304	342	319	336	333	304	328	324	336	343	355	352	331	345	348	355	318	325	352	318	343	335	343	314	375	305	338	341	341	338	324	355	319	299	343	328	290	312	319	310	321	317	336	354	315	296	323	342	322	369	375	302	317	343	312	336	324	343	360	308	346	338	342	296	290	336	343	340	352	308	310	342	340	333	308	312	309	353	326	338	348	334	342	300	334	345	344	312	274	382	336	327	324	318	385	312	337	358	303	290	329	340	304	316	359	321	338	356	372	318	332	327	363	370	334	335	337	353	305	326	329	323	360	353	325	335	341	334	360	335	360	336	329	323	355	330	357	337	328	317	314	347	322	318	311	332	328	331	342	384	331	341	366	326	354	354	323	345	319	343	315	318	320	365	349	347	315	303	343	315	328	316	356	313	342	329	354	336	309	333	338	310	326	343	347	314	389	321	368	316	292	332	309	342	343	326	356	334	324	338	351	337	349	338	328	304	337	327	309	307	322	360	315	312	315	349	333	306	340	335	330	349	326	317	329	343	315	316	300	340	340	335	324	346	331	316	305	323	307	295	326	330	332	291	329	340	337	341	335	335	350	346	337	337	307	359	338	330	343	316	322	322	330	333	320	340	340	344	345	333	347	319	317	312	360	325	349	305	337	323	343	324	324	314	313	327	337	331	342	337	290	318	334	330	350	324	324	305	331	356	304	366	358	340	321	318	353	312	342	332	324	339	338	338	314	336	351	335	336	274	288	374	329	353	324	332	321	340	312	322	340	338	306	317	328	329	283	355	333	337	328	320	339	354	334	307	324	338	361	351	319	344	326	348	363	349	345	328	351	352	325	345	330	365	336	324	316	312	352	335	367	291	358	340	353	342	319	319	329	350	348	322	303	334	362	339	357	311	345	345	357	345	330	323	326	384	316	341	326	332	311	347	361	351	325	353	339	313	317	374	333	345	352	342	325	358	359	334	345	319	337	349	354	352	379	331	316	328	309	284	356	370	350	308	319	332	308	339	333	349	357	362	351	308	339	350	348	326	319	333	342	349	367	345	338	331	342	324	333	338	366	352	306	352	335	288	352	338	315	320	330	322	346	330	334	325	340	375	312	352	331	355	330	353	350	366	319	339	312	325	315	334	289	362	363	329	329	336	342	333	339	347	337	307	308	341	346	369	329	336	353	372	313	371	371	334	334	342	292	332	324	296	310	284	324	319	348	302	371	334	364	330	270	321	305	313	364	348	335	358	334	332	364	373	321	336	333	322	335
13839	2067	3950	4841	4340	3717	3148	2799	2372	2292	2209	2160	2009	1796	1652	1572	1541	1396	1432	1356	1254	1279	1147	1130	1073	1035	987	956	992	991	928	1001	893	948	925	1044	973	965	883	842	833	913	878	967	883	896	842	860	870	832	849	876	849	840	804	825	878	799	846	791	826	834	874	833	847	820	821	886	826	831	794	802	809	857	849	836	839	797	828	807	821	803	807	795	797	763	856	835	770	767	838	826	800	799	746	814	840	821	785	852	787	765	828	780	782	795	777	764	897	794	805	757	837	837	764	806	824	783	738	835	781	788	855	786	801	741	768	826	792	738	760	813	762	837	800	783	786	786	827	815	824	826	771	794	836	823	773	826	797	839	810	795	811	805	758	797	810	730	823	855	792	766	756	728	760	777	777	741	790	781	807	814	786	848	783	789	792	819	799	836	750	800	806	774	780	828	751	797	792	813	728	829	818	781	755	796	784	728	753	791	841	774	791	815	784	808	756	740	816	798	766	780	782	762	822	745	815	802	766	787	779	824	817	815	804	778	769	776	784	787	819	812	829	803	765	787	765	806	831	798	809	792	750	758	781	833	813	780	801	776	773	790	803	815	776	846	775	829	781	839	787	800	839	783	762	791	778	819	782	826	784	784	801	796	773	774	790	775	738	809	822	847	812	813	808	811	806	772	814	807	849	775	769	778	809	790	803	777	821	817	787	801	733	770	813	801	798	770	740	827	819	813	743	837	817	755	795	763	812	789	816	815	849	805	744	870	822	797	760	772	780	824	788	907	767	772	783	808	840	792	814	797	795	775	786	781	755	752	799	759	784	805	794	746	811	768	822	855	768	804	803	811	796	802	728	820	767	798	810	774	794	786	768	769	871	838	763	781	814	804	786	829	813	791	785	822	788	820	801	776	804	760	797	833	860	761	754	800	776	767	772	814	764	780	792	817	841	787	791	731	803	807	805	779	802	826	821	793	791	822	751	812	784	785	835	792	839	743	778	777	788	814	854	809	799	868	789	784	776	808	800	771	806	806	819	800	856	826	781	809	768	825	771	832	851	792	794	767	817	735	764	768	776	745	741	826	799	772	823	819	751	793	831	771	801	827	759	792	824	812	853	789	797	781	833	783	790	824	727	790	798	790	813	808	796	822	787	799	764	852	779	766	798	814	788	788	777	775	831	805	812	801	792	790	828	780	763	782	819	801	791	748	803	839	768	777	776	763	790	833	830	791	851	849	824	815	758	844	830	850	767	821	765	798	739	803	801	747	737	758	819	784	764	717	809	774	806	770	789	793	806	819	765	786	792	802	780	740	813	781	822	804	811	854	824	781	753	846	776	819	768	787	805	802	788	776	788	825	808	818	799	797	853	856	823	761	794	806	817	798	788	741	737	816	792	759	832	841	805	755	789	791	792	756	750	756	780	765	801	752	850	789	805	830	788	808	839	788	783	765	760	766	789	834	830	766	771	820	783	809	761	795	824	789	785	840	783	769	827	799	804	831	781	781	802	811	766	761	760	785	838	803	798	820	857	830	805	805	816	751	798	794	812	772	793	825	806	786	854	826	806	756	800	795	801	798	764	778	817	761	796	776	832	769	817	809	755	835	805	788	823	808	849	786	753	787	800	778	815	794	807	766	819	767	799	814	769	799	763	767	770	797	841	755	798	832	829	747	775	853	770	751	814	805	822	816	807	763	801	808	778	801	815	825	813	814	816	833	794	809	753	818	805	805	840	759	780	815	817	786	785	801	790	837	798	785	770	814	822	816	777	751	753	789	830	818	811	804	769	833	804	783	743	766	815	799	852	776	816	771	758	790	803	781	776	774	866	786	825	851	828	799	817	825	816	806	796	868	798	863	756	750	819	781	808	809	810	795	852	810	781	769	807	838	795	764	766	834	767	817	815	812	735	826	815	788	762	759	776	784	763	791	736	815	818	801	783	813	818	783	755	736	812	852	774	772	824	797	790	785	770	809	755	814	784	773	790	767	795	807	815	781	767	825	846	754	841	758	777	788	791	783	754	785	770	773	762	801	766	773	835	763	839	785	822	824	788	773	823	792	765	822	813	801	740	805	813	777	814	804	806	842	781	806	801	797	843	749	822	811	839	797	806	774	763	799	756	767	769	797	793	751	777	853	800	815	838	734	790	824	789	799	768	779	802	727	811	823	811	802	807	804	792	752	828	808	782	792	804	783	825	769	788	794	831	809	808	801	805	781	821	780	790	798	859	795	830	804	773	779	803	796	794	831	809	792	815	790	770	780	784	762	806	826	796	806	799	814	804	808	802	805	780	812	808	739	808	809	768	803	820	805	774	785	797	811	797	780	820	759	777	799	791	772	778	824	760	770	804	757	780	783	771	808	795	812	807	775	789	832	804	812	781	789	752	798	772	819	733	795	764	806	807	823	797	776	817	791	797	746	767	805	806	832	781	779	771	817	851	774	757	796	864	790	788	789	770	826	828	783	824	852	791	759	815	814	784	811	779	765	780	769	801	834	809	831	799	829	797	804	741	828	769	763	807	787	764	793	796	866	787	733	814	778	772	780	787	853	809	791	747	756	722	768	787	792	761	783	827	746	777	805	817	801	791	795	753	789	815	807	761	779	796	805	783	788	815	755	798	796	799	814	809	780	783	760	811	764	778	767	816	760	795	783	746	817	753	853	806	818	794	780	794	831	845	830	771	763	859	816	808	795	775	799	758	819	779	764	793	858	765	735	826	774	792	789	774	794	813	788	759	794	750	806	809	824	829	825	843	800	783	790	832	855	794	820	817	829	771	759	816	810	813	895	771	773	802	801	809	809	769	798	753	757	852	756	789	810	805	818	826	790	734	772	799	745	759	918	749	803	779	770	848	773	782	800	808	760	763	787	765	850	794	789	785	772	800	716	794	830	803	766	771	802	763	819	848	760	797	812	756	800	809	790	819	788	808	796	768	881	784	850	755	806	771	758	772	759	722	813	778	801	836	801	775	749	758	801	776	758	809	822	786	767	762	759	828	760	835	817	765	802	803	732	798	787	796	786	821	792	831	850	789	774	801	793	804	782	746	780	817	809	818	812	778	733	805	760	852	797	750	778	798	793	788	819	807	789	787	795	769	807	782	805	797	747	765	769	745	815	773	838	802	793	786	811	769	781	825	810	800	881	838	829	812	789	826	783	810	779	767	799	766	765	778	861	791	856	791	780	841	776	777	806	814	785	800	824	782	806	848	752	805	782	809	857	769	793	825	762	857	807	846	791	794	785	818	796	815	805	794	794	798	748	763	821	734	856	791	789	769	788	801	786	806	759	771	744	819	780	813	833	824	758	772	797	820	794	819	780	855	823	799	769	823	775	789	795	828	813	796	863	803	756	760	787	778	810	815	764	842	787	775	810	805	806	769	755	798	754	785	757	738	736	769	825	796	777	784	767	807	785	813	808	853	752	793	836	787	770	770	773	826	776	831	791	821	786	740	781	784	827	803	808	819	758	766	818	837	826	791	862	747	791	768	805
2839	176	205	177	159	155	142	147	139	157	145	147	145	129	133	131	144	147	149	134	149	144	117	122	126	133	113	128	107	147	142	138	134	127	133	127	137	130	141	137	105	121	131	131	132	115	120	123	151	120	148	134	121	133	143	120	126	136	145	133	149	140	137	127	112	126	121	122	141	152	137	138	132	146	131	125	132	141	130	102	138	146	123	124	149	140	132	126	120	132	147	129	156	147	154	123	127	120	146	141	124	132	145	131	133	135	156	120	128	114	133	137	133	132	148	154	109	138	141	135	131	145	132	126	141	145	106	137	143	119	145	139	124	149	136	144	139	117	163	142	124	142	126	119	147	125	149	153	134	144	122	130	140	144	113	125	112	130	131	113	153	110	106	128	133	124	124	129	137	125	119	124	135	148	133	132	118	143	122	136	134	132	130	141	128	148	131	144	123	119	124	139	134	112	135	128	119	118	104	111	133	136	139	123	134	134	130	146	137	127	125	123	149	125	124	119	113	153	139	123	124	156	131	146	111	140	140	129	123	146	133	126	133	135	137	137	116	130	134	123	131	126	134	122	111	143	124	136	146	148	134	136	116	125	139	135	155	145	131	121	142	131	139	135	142	147	130	133	140	146	126	135	124	107	142	150	145	131	141	117	119	117	132	137	156	135	124	119	117	150	106	111	121	131	129	137	130	141	128	127	143	129	123	120	119	128	140	146	145	128	125	108	139	135	140	129	145	136	119	127	142	100	144	123	147	124	133	122	139	114	116	119	112	123	136	132	134	131	122	130	137	109	120	142	155	124	121	124	133	139	122	152	142	130	162	117	126	106	124	148	150	140	148	111	129	116	121	131	139	128	156	134	150	109	135	140	124	145	117	120	113	140	152	133	136	150	117	134	127	143	128	137	137	142	127	143	131	126	137	136	129	145	120	152	136	116	126	123	122	138	125	128	125	118	146	128	140	130	108	112	130	155	126	137	140	142	112	117	117	128	120	141	137	143	142	129	127	143	149	121	125	144	130	144	117	115	120	141	121	126	123	132	127	136	142	126	143	123	143	121	113	133	120	143	132	115	126	131	113	138	142	137	141	146	126	131	146	123	161	133	143	127	136	141	146	112	114	140	151	124	134	122	145	137	132	128	111	136	131	166	116	141	145	115	150	130	116	128	115	125	127	120	143	125	114	120	150	132	131	136	128	141	121	160	148	132	132	127	161	108	123	142	154	162	134	139	131	127	129	136	167	130	150	120	121	99	137	141	132	139	148	120	128	133	121	130	131	127	119	116	132	127	145	130	109	117	138	137	115	134	119	144	145	123	138	126	105	156	131	143	120	141	110	151	143	147	147	113	141	123	140	111	119	142	134	127	137	128	134	143	126	151	130	151	136	113	145	134	134	110	131	156	127	138	127	120	125	131	128	115	111	136	126	139	130	119	141	119	135	125	137	118	120	129	117	141	137	122	134	125	115	126	132	120	127	121	117	131	124	124	125	123	124	126	147	131	110	126	138	133	140	121	136	102	142	141	121	121	138	126	118	124	139	127	131	140	132	150	130	134	125	140	125	139	126	143	125	137	139	146	103	132	131	116	138	117	132	142	139	127	120	149	140	115	131	145	129	136	113	122	145	129	132	119	131	135	118	124	126	128	147	135	117	149	134	161	133	135	136	140	146	126	133	136	104	112	115	141	129	147	116	146	140	150	159	130	117	135	146	118	116	119	131	124	135	124	109	117	149	117	124	137	126	141	141	137	138	121	119	134	112	132	133	121	146	129	140	133	130	147	104	115	148	114	134	131	118	117	115	146	139	125	107	149	120	138	127	116	106	140	149	145	135	119	125	93	119	114	128	143	145	117	100	121	140	122	121	114	150	131	146	136	143	119	137	123	140	127	145	126	149	120	129	138	112	133	109	129	106	134	125	117	119	148	126	141	105	155	113	137	114	134	133	101	110	139	133	151	128	123	120	121	140	136	111	143	115	136	137	120	122	126	120	150	127	131	135	134	110	129	136	152	109	115	139	123	149	142	133	134	142	130	141	127	127	130	142	147	135	144	135	128	142	139	126	144	123	130	130	145	144	116	110	121	124	131	120	138	125	134	123	119	122	135	125	123	112	104	141	126	149	132	131	142	140	134	115	106	149	152	114	128	134	130	128	136	124	143	143	126	137	114	150	141	137	133	128	150	135	142	148	138	115	149	153	126	138	110	128	126	131	123	144	104	134	121	119	132	120	135	137	151	144	126	125	116	138	127	131	146	132	136	121	135	138	164	130	135	132	130	112	125	130	108	139	130	142	147	123	137	129	117	126	130	144	121	146	128	127	126	129	115	138	128	131	130	130	144	132	144	140	146	148	132	119	134	118	125	126	124	126	120	123	128	145	132	128	132	136	141	146	135	106	125	132	122	129	115	132	127	151	123	116	136	127	114	120	142	134	157	133	123	119	120	127	139	127	131	126	132	140	137	152	114	133	121	144	133	137	121	130	144	137	123	129	134	141	135	120	127	148	115	123	127	144	140	114	141	125	130	145	132	138	130	122	133	113	145	138	129	144	118	136	114	120	154	110	142	122	112	140	130	120	116	123	125	120	123	134	132	122	135	143	128	152	124	121	115	136	122	134	134	130	152	138	131	125	142	146	129	147	132	131	138	118	146	144	129	117	129	147	121	134	128	112	123	126	106	129	121	135	110	140	137	119	120	139	146	134	125	145	146	128	118	110	120	155	128	131	137	114	145	127	119	135	155	126	120	162	107	120	136	156	109	148	128	108	130	124	143	136	122	126	120	130	149	122	116	130	112	143	149	129	120	131	130	112	115	138	132	123	153	123	144	125	129	141	132	117	117	110	106	124	139	133	130	161	155	116	141	125	147	126	119	116	131	146	134	137	114	133	123	127	129	126	142	119	110	129	137	121	143	117	142	127	127	129	133	136	128	130	130	113	136	131	155	137	107	116	134	150	143	163	133	143	152	125	127	145	133	133	125	121	139	156	138	137	119	131	108	147	140	114	129	119	125	134	140	127	128	107	119	125	116	132	126	132	126	145	141	141	148	124	102	117	120	126	120	128	138	148	129	133	128	141	131	122	119	136	119	145	103	129	109	127	143	101	137	136	112	140	118	102	119	130	149	147	136	137	130	149	128	107	128	109	140	139	128	145	124	134	131	150	130	129	122	125	121	110	108	127	135	132	134	133	123	139	113	139	120	130	134	150	115	106	136	119	147	102	124	132	121	121	132	130	120	132	154	137	135	123	116	150	131	111	126	123	166	132	123	125	142	134	124	138	136	159	117	134	137	143	147	141	119	116	122	133	143	129	142	139	126	131	137	126	134	155	127	112	148	143	150	132	120	122	130	143	125	110	139	123	145	119	123	129	119	131	140	121	117	123	118	157	131	119	137	136	128	131	113	126	149	126	124	130	135	132	155	139	129	151	109	139	135	133	141	139	132	149	133	134	129	115	138	130	114	121	113	117	110	108	131	126	128	121	128
3072	418	450	478	544	494	494	514	445	566	581	534	555	543	461	509	478	503	501	458	457	484	482	420	383	410	387	403	367	400	382	380	415	393	382	410	394	388	398	413	426	426	405	393	377	427	416	402	381	384	381	386	406	399	386	419	423	388	379	408	374	406	406	376	383	389	416	382	392	396	361	386	399	398	390	389	409	399	392	369	402	394	405	422	381	390	391	421	367	400	371	414	368	397	373	415	401	385	400	405	391	368	371	417	367	417	401	381	372	378	412	390	383	405	350	412	370	404	367	408	397	384	383	414	344	429	377	411	397	370	405	376	401	408	370	387	428	406	383	343	384	388	391	421	392	391	387	429	387	400	403	394	396	357	374	389	395	387	380	395	448	390	395	386	403	417	388	389	379	420	375	380	387	436	401	404	358	389	429	370	415	427	372	383	392	409	377	399	383	338	403	408	393	389	400	361	373	386	418	415	406	400	373	358	406	412	407	410	414	412	396	414	375	385	372	370	403	395	372	405	383	435	372	403	385	409	382	380	381	433	361	401	389	410	366	392	440	406	432	424	391	383	432	402	387	400	381	387	388	397	407	386	388	344	390	410	386	391	401	386	409	399	437	371	400	397	410	399	402	390	407	386	383	407	413	410	409	380	411	397	376	404	408	398	400	424	384	360	393	381	385	382	366	364	404	416	381	368	382	425	401	439	400	391	389	373	387	414	357	405	403	414	383	381	423	392	406	402	401	362	370	425	390	422	376	373	414	386	401	403	360	365	363	396	405	391	408	388	378	393	380	370	397	379	395	403	420	377	402	402	412	343	361	386	406	391	390	390	398	406	369	349	373	358	410	387	402	394	415	433	387	407	414	392	379	383	420	386	400	391	399	369	373	384	399	383	406	427	399	385	383	407	393	403	395	383	389	419	373	420	435	390	390	396	422	404	359	420	365	380	357	387	371	362	371	398	383	401	377	363	412	399	364	398	388	393	408	370	391	400	356	385	406	401	406	357	407	381	395	382	413	369	375	370	383	416	410	366	395	391	347	403	375	410	407	401	418	409	415	408	396	385	385	382	416	397	423	397	419	421	435	387	407	414	419	383	407	408	385	396	381	384	391	394	382	414	345	398	359	406	402	419	375	395	379	412	396	389	365	372	384	412	410	384	408	375	400	440	392	421	385	434	408	419	421	390	419	387	398	345	369	415	373	390	418	392	408	408	399	404	391	411	375	399	401	372	402	383	394	415	396	399	380	388	419	380	392	386	356	387	397	377	444	396	361	386	401	398	379	394	364	460	388	351	378	373	420	366	392	401	407	400	373	388	373	384	396	381	361	413	394	377	367	407	357	362	397	406	405	391	396	412	378	376	420	383	373	440	400	366	405	424	396	400	392	400	429	392	390	366	393	413	377	392	374	401	384	391	442	393	393	380	391	394	397	378	380	421	395	366	412	393	388	429	389	424	361	381	401	400	411	386	393	368	383	376	400	390	365	412	385	362	381	387	396	433	373	455	386	385	406	407	385	394	427	405	370	422	403	370	376	385	417	351	379	396	422	388	374	394	369	383	406	398	382	411	392	394	377	386	418	390	436	373	362	369	389	393	406	374	382	380	400	423	414	407	399	362	375	353	386	386	412	422	408	394	395	363	390	394	424	373	395	400	377	405	409	374	370	391	376	382	416	390	369	416	400	413	362	385	370	364	397	395	412	420	377	382	367	375	379	404	424	409	403	387	368	399	376	379	380	385	398	395	414	406	399	380	413	444	411	348	412	408	368	362	395	404	397	408	410	397	402	425	422	407	408	413	390	357	380	433	412	366	411	429	368	370	401	391	431	383	402	393	362	396	402	373	358	443	435	383	386	412	389	371	360	430	400	386	404	406	427	358	392	401	369	371	413	373	403	394	391	412	432	397	357	382	407	376	434	412	405	359	404	386	421	393	377	378	392	391	404	409	368	391	406	390	382	381	404	382	392	423	414	409	401	423	408	391	400	385	352	407	388	396	386	406	399	422	432	381	410	428	367	393	407	404	404	397	387	363	396	392	410	384	390	402	354	380	408	403	438	397	402	373	413	383	380	441	380	357	412	384	401	390	401	409	399	395	387	406	389	369	364	408	361	397	433	372	413	375	381	352	392	399	382	429	366	411	377	375	392	396	418	391	400	401	396	413	372	425	367	393	437	395	410	428	386	386	382	425	374	387	387	385	365	428	407	374	360	410	413	337	405	397	378	393	422	402	415	338	370	382	396	386	409	390	414	392	396	400	390	411	434	376	376	425	395	382	440	399	415	376	432	392	359	411	429	378	377	391	371	405	409	349	365	378	420	422	400	393	391	438	380	374	384	405	393	402	358	388	375	420	385	384	392	424	403	380	392	409	332	387	438	393	389	382	415	402	387	377	406	359	390	429	401	404	378	399	413	369	377	363	394	365	371	399	386	417	414	397	385	418	401	379	402	401	391	415	420	394	375	387	404	359	407	389	380	377	398	392	409	398	392	410	386	398	347	411	385	397	372	392	410	394	415	380	431	415	396	385	381	383	392	400	418	371	387	384	392	407	404	406	402	399	423	388	385	419	403	375	392	391	404	394	394	380	381	436	415	412	391	376	366	428	393	383	407	400	387	396	377	376	427	378	415	403	365	405	376	403	380	393	403	412	423	401	383	391	389	372	415	390	378	423	394	417	412	416	363	397	386	364	364	394	362	377	408	413	416	381	392	398	418	363	375	367	355	405	391	360	380	403	393	376	375	419	381	396	400	377	393	439	386	389	411	405	359	379	358	394	378	390	411	404	391	425	380	373	403	406	386	425	385	381	362	385	409	388	411	396	390	384	384	392	403	393	401	412	402	396	405	400	360	396	403	392	402	428	424	418	410	379	388	366	426	383	369	394	361	406	394	408	399	406	362	347	349	369	399	373	401	400	422	369	362	394	384	377	422	374	408	386	438	395	411	378	396	377	408	399	416	374	442	384	378	413	361	406	399	363	406	385	396	425	358	417	395	402	416	414	443	406	441	410	387	377	384	405	409	395	400	380	374	371	417	441	440	412	372	352	400	352	411	404	390	424	386	404	367	397	365	391	371	412	347	382	389	393	392	394	373	397	401	357	435	410	399	395	406	387	376	401	388	417	396	391	381	426	390	418	420	380	355	380	361	388	392	386	386	404	410	381	378	437	386	393	427	392	428	375	383	406	393	389	402	372	366	372	359	363	413	371	413	425	397	368	397	420	390	369	391	383	416	426	403	389	398	402	391	372	408	395	379	388	357	389	392	411	379	407	404	405	382	417	385	390	387	375	382	383	406	383	383	379	383	401	418	363	407	413	395	384	412	399	395	387	395	370	416	414	383	390	369	415	372	379	395	388	440	386	413	410	387	369	370	402	391	419	421	384	390	379	393	351	406	394	373	404	393	395	385	410	402	404	381	394	350	371	384	371	418	373	402	403	424	381	397	386	415	351	361	416	359	404	381	412	431	397	398	406	418	390	365	363
19248	1886	1090	1014	737	610	524	525	458	424	418	405	388	346	342	377	364	316	355	362	346	310	304	319	326	349	287	274	289	277	295	302	284	292	306	332	294	327	320	305	330	281	286	305	293	327	279	299	301	331	314	298	309	310	275	307	282	273	281	278	310	266	275	312	323	290	311	288	307	295	324	268	287	295	286	326	301	290	285	291	285	286	297	318	313	292	331	270	277	279	270	327	272	295	276	260	286	312	254	275	298	309	291	290	278	308	289	292	330	293	284	306	293	300	273	260	271	269	309	298	308	296	318	278	318	337	314	294	306	300	302	297	280	278	279	296	315	287	326	281	254	297	285	303	282	304	285	291	302	310	348	287	299	309	269	301	288	282	314	299	264	288	293	289	291	293	268	311	279	277	281	315	288	290	290	277	307	322	288	267	285	296	274	298	273	291	280	295	307	284	277	269	286	311	307	256	277	286	262	291	263	263	286	263	288	257	290	283	284	269	260	298	248	305	314	262	270	292	303	311	284	288	272	280	296	298	275	302	289	285	327	315	289	258	305	306	293	305	326	293	277	318	288	293	281	299	276	307	313	294	305	297	272	327	257	314	295	306	299	312	352	279	320	284	277	283	294	305	307	267	258	278	297	298	284	305	298	260	295	305	308	271	289	272	317	266	269	289	279	291	270	321	270	279	279	334	309	314	280	288	294	312	298	285	275	288	281	283	280	275	247	295	326	313	315	308	255	302	266	274	271	290	274	284	316	279	316	315	276	334	294	266	276	305	321	287	285	298	291	258	296	311	286	315	299	288	310	265	279	297	264	305	297	302	301	307	299	286	288	290	309	283	274	262	300	255	312	304	273	273	310	331	300	269	270	294	296	309	306	273	270	294	290	294	297	285	266	268	273	298	262	291	283	256	263	272	281	281	321	297	330	287	278	287	293	299	267	298	321	285	289	317	278	286	293	279	292	318	278	295	276	305	296	283	292	296	271	282	288	296	274	293	294	305	313	306	271	292	277	285	284	275	283	312	294	306	290	309	300	268	303	292	300	302	321	325	301	317	332	314	302	315	299	322	304	268	284	293	302	290	346	287	295	294	311	278	300	289	290	285	289	301	294	298	279	308	279	289	281	307	275	301	320	298	285	274	271	256	267	275	296	300	309	312	279	289	310	287	306	313	282	328	303	300	312	304	298	294	288	283	286	282	291	314	289	298	283	291	266	272	295	311	306	306	286	276	307	322	264	253	254	305	281	298	302	295	263	301	301	318	330	303	268	290	303	290	273	275	293	258	295	245	292	284	302	320	314	280	326	286	295	258	261	316	296	293	292	292	283	261	273	322	298	275	294	308	301	298	301	287	287	292	268	304	275	279	296	310	330	286	266	301	322	299	263	295	283	261	269	293	290	281	254	270	321	304	266	282	328	291	293	304	290	298	276	259	323	347	327	321	293	275	293	259	298	282	308	295	292	308	331	263	299	311	305	282	308	294	265	285	294	309	292	310	308	266	273	285	283	326	287	286	309	292	294	290	319	275	264	284	333	322	310	277	278	279	293	305	285	299	295	274	255	316	266	324	266	291	300	293	285	274	288	335	321	287	319	304	318	292	285	290	298	290	298	293	285	294	288	279	300	309	308	278	286	297	309	332	285	282	303	277	312	298	288	264	296	266	289	291	306	285	300	283	297	294	295	300	302	334	341	291	301	288	302	307	286	306	296	312	311	278	318	280	293	314	292	271	289	284	273	263	279	295	324	269	290	326	274	308	288	297	287	308	283	266	283	314	269	281	306	295	314	307	286	285	305	275	270	302	301	292	283	287	327	279	298	283	257	296	320	309	303	295	283	301	303	296	330	304	291	284	302	260	322	306	284	298	302	279	295	304	288	304	311	324	312	268	287	303	283	292	294	280	306	296	305	289	293	318	267	318	291	301	263	308	302	300	279	303	284	291	290	305	302	297	314	292	288	295	295	302	320	300	309	325	280	268	270	297	287	321	314	316	315	303	293	275	259	275	261	256	318	274	274	318	271	266	291	247	324	281	293	280	285	342	285	296	269	288	272	297	257	294	291	305	293	297	279	288	320	248	293	276	262	314	295	306	301	270	291	302	275	283	300	285	273	282	302	274	322	283	268	264	268	294	311	307	293	299	296	289	302	286	290	289	291	255	289	282	286	270	276	319	276	316	319	288	330	290	299	288	280	278	292	298	286	269	288	332	289	331	299	300	261	309	310	311	288	297	278	305	272	288	306	267	281	286	287	311	313	311	295	298	293	299	275	296	297	272	308	315	325	265	301	312	312	314	267	300	283	288	266	293	269	278	287	294	292	280	287	277	260	271	329	294	305	293	289	269	303	294	292	300	305	263	290	298	304	285	305	260	274	278	260	321	281	315	288	300	302	266	283	304	267	305	286	274	299	295	285	286	322	296	312	276	330	273	283	275	318	255	312	223	318	288	285	341	293	293	352	296	291	284	286	306	283	305	294	297	274	288	290	296	305	303	291	333	291	274	304	293	321	267	284	291	263	285	296	303	299	276	297	294	299	279	242	302	338	284	255	305	273	312	297	294	298	252	274	295	287	299	289	291	292	280	297	273	293	309	264	324	304	315	294	290	282	276	310	270	303	267	329	290	281	283	262	294	286	287	270	282	278	264	305	321	299	277	296	295	301	285	260	286	305	330	283	318	290	300	312	262	272	280	283	306	282	315	296	305	325	270	300	252	285	290	314	267	266	303	308	257	298	303	282	267	266	296	324	283	284	273	297	297	304	311	324	292	311	303	303	301	282	285	273	307	277	311	298	274	236	266	260	273	278	286	274	285	274	296	274	275	303	284	284	295	296	313	259	279	293	273	284	314	327	270	290	317	301	303	270	256	291	292	279	293	292	286	274	312	301	285	276	279	307	284	339	292	283	276	312	292	291	274	297	315	319	303	300	339	291	289	289	292	291	275	310	325	281	306	297	312	326	318	282	292	275	300	309	266	276	341	287	295	312	267	280	295	318	297	259	277	303	291	273	293	299	334	283	275	323	305	269	282	314	275	274	302	313	279	303	319	280	287	302	269	301	319	309	316	286	297	318	331	301	307	316	307	299	264	322	296	307	286	306	303	276	311	319	341	297	272	284	300	299	292	280	269	288	289	323	285	295	313	279	276	297	293	275	322	295	272	287	293	277	248	271	293	270	301	287	273	312	279	302	300	281	289	308	274	295	275	285	260	297	268	304	319	313	307	315	311	281	274	276	281	274	326	268	321	276	309	336	292	257	270	293	276	303	320	319	330	278	286	295	310	322	304	282	311	293	282	296	265	291	320	324	266	277	318	283	287	313	290	320	275	312	320	290	291	268	275	287	284	288	291	294	305	263	274	287	290	294	306	297	275	307	287	292	293	298	285	257	305	298	262	305	290	292	319	290	306	295	310	290	289	309	308	293	272	280	296	275	245	292	244	282	286	288	299	263	309	291	310	280	301	265	305	293	319	299	305	316	307	308	301
9638	1388	2383	2994	2675	2375	2000	1742	1613	1603	1611	1464	1482	1262	1192	1210	1143	1122	1057	1049	1085	1009	1038	910	859	875	844	817	779	847	855	861	797	808	824	893	810	803	824	773	730	803	748	798	807	753	771	755	821	779	791	806	725	780	759	769	711	785	786	702	785	734	718	743	774	774	743	796	754	739	760	747	737	738	735	745	740	751	739	801	735	754	784	766	736	729	726	783	748	698	782	731	760	764	699	740	826	717	721	790	752	804	728	754	715	770	718	748	752	779	752	729	730	689	703	759	746	718	744	783	697	770	703	734	726	750	780	756	748	692	751	701	739	765	721	721	800	724	793	735	750	707	776	729	724	757	741	704	718	700	789	766	752	793	730	755	746	721	725	784	769	731	740	693	771	715	761	736	737	758	708	711	761	747	760	723	757	732	767	733	788	775	772	769	729	725	690	705	706	760	736	752	712	776	752	745	731	771	709	732	782	722	744	759	744	800	732	753	740	726	774	764	731	765	703	772	730	745	720	744	726	795	777	729	740	735	718	729	731	740	742	755	738	775	743	724	743	725	726	742	745	742	726	750	773	739	762	728	753	741	764	725	726	773	699	790	719	716	715	721	764	742	699	733	759	697	745	763	754	755	750	745	716	742	720	723	716	711	763	734	718	715	724	766	750	757	731	721	680	690	741	706	749	775	762	702	738	708	747	736	730	766	772	735	763	703	718	778	755	731	737	724	756	751	733	780	710	745	750	744	737	787	738	780	706	735	709	743	806	697	758	761	763	728	695	739	721	742	754	731	797	756	725	747	766	733	705	754	716	787	768	742	726	775	767	741	756	739	727	793	769	730	709	738	736	728	750	716	754	764	728	749	774	766	765	724	741	771	743	690	751	716	776	702	771	725	719	747	711	770	711	758	718	762	689	696	769	769	735	744	736	770	731	743	740	740	731	709	773	765	733	733	766	744	702	753	718	739	749	728	710	821	774	704	710	761	705	757	742	733	809	705	753	763	714	760	733	794	741	746	717	733	716	744	753	753	731	701	704	756	737	722	760	768	746	731	757	742	744	752	706	730	784	761	747	746	798	774	729	740	702	754	788	740	751	729	785	773	735	740	724	722	779	774	707	754	761	739	726	722	752	775	740	754	786	742	777	731	713	762	732	743	801	717	795	795	801	706	756	748	716	795	721	714	720	735	757	727	741	724	759	680	721	744	747	717	714	709	658	782	747	711	700	716	766	710	784	766	757	717	760	797	712	722	773	729	759	777	749	725	715	732	733	726	775	702	788	754	750	727	722	720	783	757	766	724	747	731	758	739	754	736	734	742	776	762	773	719	801	739	757	728	734	733	795	713	741	736	768	732	680	719	799	729	750	740	692	790	727	708	728	715	708	659	770	693	784	733	761	704	723	717	846	767	736	690	728	751	743	715	680	723	746	781	755	715	719	750	749	775	713	751	794	729	728	698	763	692	797	725	766	738	753	706	730	747	720	706	718	709	765	736	723	750	759	773	726	757	728	746	721	692	755	739	759	771	738	739	755	753	687	751	761	746	693	754	737	688	705	705	723	694	764	760	735	716	758	758	758	745	734	729	757	756	715	752	740	697	747	741	751	779	760	711	694	728	728	764	760	676	660	736	765	766	747	729	739	748	737	748	735	744	748	767	726	792	752	733	766	730	764	741	766	754	747	743	696	728	679	758	725	726	752	755	717	762	751	728	731	792	809	686	730	756	700	724	791	726	719	718	793	741	728	765	702	767	798	746	734	748	764	650	729	741	743	738	744	698	755	753	747	751	762	742	795	710	790	733	759	727	754	749	750	737	720	788	732	728	707	718	747	717	713	737	741	748	796	749	729	731	753	738	737	768	762	748	702	731	770	771	706	780	719	754	746	721	700	769	731	736	720	771	754	751	746	729	760	754	773	740	732	803	745	773	740	761	741	765	721	763	737	770	724	732	703	719	770	770	771	757	761	737	796	713	783	757	742	724	769	720	708	727	705	768	785	706	747	740	767	730	737	695	697	758	751	726	765	724	731	761	731	744	720	753	717	729	729	754	711	746	746	724	715	772	737	764	713	762	720	744	756	723	780	764	788	750	793	785	719	738	746	765	691	775	766	742	736	741	737	749	730	719	741	744	716	753	738	724	730	762	713	709	717	757	691	740	786	765	709	718	707	765	712	723	746	737	752	809	738	778	760	735	711	730	760	741	671	775	731	681	721	731	741	708	701	752	765	724	730	783	802	753	711	734	773	701	713	731	749	729	717	736	756	727	710	742	657	733	737	709	764	723	762	717	772	778	767	754	753	778	718	757	772	742	725	740	727	767	718	701	764	727	725	758	730	773	743	749	753	775	755	741	744	718	746	781	761	727	753	732	673	768	761	710	741	733	705	742	747	745	738	725	746	800	731	729	696	743	721	773	744	810	746	794	774	732	754	723	749	712	772	753	758	746	745	761	731	732	768	761	723	699	724	742	740	753	746	750	754	765	757	719	721	772	740	720	758	731	746	738	711	766	720	706	731	731	720	697	734	754	816	697	782	765	747	770	707	727	729	713	745	759	733	725	692	677	754	727	739	767	728	734	740	735	720	700	745	744	766	735	773	711	737	704	746	721	761	742	718	731	737	735	690	779	740	764	730	780	724	759	746	778	724	710	773	714	755	816	784	764	750	747	734	743	730	755	761	724	747	733	735	738	746	725	753	719	726	718	801	771	741	696	717	726	744	745	699	721	766	778	755	748	731	722	739	762	677	719	772	706	772	772	728	688	788	716	792	719	701	758	698	776	780	724	750	795	693	733	704	744	737	757	758	757	759	737	731	746	785	727	771	741	768	768	738	770	758	732	774	754	751	724	710	754	756	761	688	740	740	767	734	727	735	709	787	741	754	771	741	736	734	790	725	730	775	743	755	770	723	749	704	716	756	757	747	729	728	753	783	748	750	779	718	751	739	764	751	759	731	748	725	724	705	737	724	720	737	723	772	713	788	710	706	743	783	672	733	787	771	720	736	698	747	733	745	747	764	725	750	751	737	719	744	734	751	790	771	721	747	758	742	755	719	707	750	753	748	702	749	769	721	725	779	702	735	726	763	770	732	757	798	703	722	794	764	791	718	751	731	778	697	764	775	742	730	766	725	755	768	746	741	743	744	718	753	750	717	773	756	713	775	728	737	725	684	760	716	772	715	785	754	747	764	723	747	734	744	702	719	715	749	740	718	739	768	759	771	729	734	733	771	725	823	758	703	730	729	767	765	740	748	719	701	767	688	743	717	722	720	712	777	808	748	754	763	748	733	769	681	760	727	733	766	754	757	714	776	759	714	741	743	749	702	755	777	753	768	756	750	783	745	742	713	732	713	737	703	738	730	740	759	720	746	727	727	748	789	765	758	780	719	729	784	702	756	745	768	719	758	753	705	697	737	721	783	742	804	735	764	745	738	761	714	723	747	719	753	749	760	680	815	701	762	747	762	748	766	728	741	773	764	747	707	782	724	682
28671	4273	2186	1675	1262	970	801	686	583	632	548	503	509	456	447	452	428	437	439	419	414	422	385	361	371	320	333	369	367	341	314	328	340	325	391	340	345	361	319	327	336	318	349	341	331	335	335	300	339	341	345	356	330	323	343	317	329	321	328	312	350	356	325	333	336	335	329	321	359	327	325	327	313	335	336	329	325	361	316	315	366	391	324	318	377	325	352	350	346	324	349	327	345	355	351	344	338	348	327	339	326	341	316	284	310	344	339	333	339	336	372	340	332	366	383	342	333	326	321	315	295	312	345	339	312	360	349	357	364	338	345	331	332	276	334	347	310	324	309	326	327	327	310	323	330	384	317	318	361	339	351	327	344	351	370	337	294	352	280	347	336	319	342	354	302	310	358	358	325	323	346	333	329	318	354	312	325	331	316	343	312	322	344	354	334	320	323	320	336	330	334	318	372	335	348	335	354	350	355	332	288	380	329	341	327	312	328	318	311	318	333	371	362	317	350	326	362	334	335	297	327	321	324	339	331	360	339	306	349	321	372	360	334	313	354	338	311	322	356	320	381	340	329	324	322	329	324	357	336	328	346	336	354	329	335	354	319	340	341	335	332	339	335	316	355	328	358	340	341	290	330	361	311	322	377	308	335	350	323	324	361	350	364	320	319	323	332	331	363	330	314	346	325	368	331	321	354	329	342	337	336	297	347	350	342	351	343	347	323	349	331	339	364	326	329	366	329	368	342	317	346	325	354	319	318	348	333	342	338	327	318	323	342	308	334	336	321	327	333	297	339	287	331	333	333	385	318	308	335	322	315	349	349	313	340	300	321	295	315	317	336	334	331	354	311	359	346	315	329	331	355	334	350	345	360	344	356	344	336	316	308	321	327	340	327	320	339	342	335	321	356	327	346	320	335	359	325	355	338	335	336	340	318	299	326	349	332	337	330	299	344	378	304	298	332	353	324	345	327	285	369	310	336	308	313	347	357	339	312	322	332	354	326	328	364	328	351	312	329	329	356	325	327	319	350	327	388	340	337	310	303	329	359	338	365	337	333	335	331	340	323	323	359	335	326	313	329	342	308	369	313	346	319	323	323	353	323	331	356	298	331	327	351	308	336	335	332	339	309	345	323	331	350	337	299	352	358	296	321	353	336	290	304	339	344	342	296	338	355	348	338	309	355	351	347	354	323	321	347	339	304	332	294	352	315	313	328	305	334	300	371	302	346	324	350	326	328	306	316	333	319	334	324	320	346	319	308	292	347	323	359	356	350	346	321	335	329	341	307	317	358	340	298	325	297	310	312	290	332	323	358	316	331	337	343	337	330	346	297	315	310	343	317	325	374	330	333	375	335	353	315	320	329	326	311	358	329	341	319	337	305	362	315	324	311	343	382	359	355	348	324	319	337	332	354	332	357	327	314	329	332	351	319	316	316	319	332	341	379	312	333	339	309	311	340	342	315	331	352	324	339	360	333	363	330	343	330	356	350	346	319	349	338	337	330	331	302	313	289	349	311	329	343	356	355	317	343	337	298	360	323	345	329	338	339	324	295	327	324	329	309	339	358	336	344	343	314	347	314	287	333	306	360	297	350	340	306	322	298	342	339	284	319	318	334	326	321	335	331	315	350	346	337	321	339	325	331	307	341	327	378	338	337	342	316	358	325	324	305	339	332	345	347	339	340	319	341	342	340	351	298	308	348	316	340	311	332	314	377	321	298	342	319	329	375	327	320	320	333	333	324	344	318	362	355	351	303	326	335	346	316	314	354	377	343	344	305	337	304	329	346	334	339	371	353	334	314	334	350	331	331	346	326	373	303	326	332	300	324	324	341	349	322	318	350	347	345	331	308	322	305	329	308	303	325	335	340	319	321	344	318	359	353	289	326	322	326	335	329	300	347	321	289	338	332	313	294	319	321	330	338	332	367	354	311	317	344	372	330	350	333	302	359	315	320	337	341	318	348	309	318	351	359	321	342	321	324	297	318	329	331	340	350	347	318	342	332	358	316	327	339	337	307	324	372	339	305	315	339	337	346	314	317	294	314	360	351	324	349	353	336	346	348	337	367	318	335	304	308	328	343	324	321	333	288	361	315	317	325	340	306	325	324	341	331	336	325	307	338	355	324	346	332	343	364	317	321	325	311	345	317	310	356	350	324	340	332	289	337	329	298	314	315	328	356	357	356	316	358	348	341	308	324	354	302	350	310	353	350	332	339	326	338	307	324	372	344	357	316	328	334	351	328	326	346	348	325	313	325	306	321	339	316	308	347	325	335	344	352	344	328	360	348	288	311	329	307	351	368	348	326	325	346	327	331	321	305	320	330	341	363	351	350	328	358	345	315	343	319	351	356	364	336	335	277	324	317	326	376	350	297	324	335	354	352	326	369	350	309	339	319	294	355	333	351	351	337	345	320	364	313	292	352	308	329	327	323	293	349	327	345	317	364	360	316	345	344	348	305	336	341	343	351	343	347	314	315	330	323	378	335	362	335	312	307	338	329	315	325	344	336	360	331	318	376	337	332	340	336	311	298	313	323	328	364	339	337	364	344	340	355	319	334	305	325	332	329	337	336	360	357	353	338	317	323	352	325	312	329	336	347	321	310	313	340	332	322	326	335	328	310	330	327	305	346	378	295	334	295	313	334	329	326	305	342	329	310	317	348	314	316	354	334	347	299	314	334	331	350	362	332	358	347	343	329	288	358	309	331	352	339	336	342	327	338	338	321	330	323	342	326	333	297	310	342	332	298	343	350	310	302	327	313	341	367	312	348	343	323	311	354	329	322	319	362	333	333	346	356	316	337	336	296	287	355	332	341	329	339	357	301	318	335	300	335	360	337	290	327	338	319	304	333	318	346	327	346	342	316	319	305	337	333	352	309	321	329	324	351	353	362	313	323	356	345	320	352	340	343	315	341	336	368	358	351	339	316	321	317	356	318	342	339	334	339	341	312	329	332	319	313	341	337	336	329	345	335	321	313	334	354	309	286	324	317	301	337	341	356	361	310	334	354	320	323	347	367	345	328	331	336	292	341	305	315	336	327	337	329	331	311	343	305	297	332	316	305	314	370	334	325	345	327	316	352	315	356	319	332	341	322	361	323	374	327	360	331	325	340	345	302	296	307	326	330	304	336	337	332	334	355	326	316	310	325	331	317	335	343	373	317	318	365	360	333	328	326	304	316	346	332	332	318	319	324	309	333	324	348	340	326	314	301	355	329	310	311	347	318	320	341	313	340	280	314	305	322	329	365	339	355	321	323	310	317	334	355	342	338	306	362	323	340	340	303	356	332	327	320	313	301	347	337	332	312	310	339	317	339	315	313	320	322	331	358	303	303	319	325	310	310	337	311	323	371	336	346	313	353	306	338	338	344	337	342	309	353	352	365	302	323	345	331	351	340	359	311	342	347	287	331	347	334	360	324	339	326	335	336	342	317	304	337	315	330	286	323	365	349	332	310	340	300	313	309	352	305	310	313	327	332	336	325	329	311	314
12875	2128	4050	4864	4341	3767	3279	2847	2377	2457	2366	2159	2116	1695	1733	1540	1435	1398	1296	1346	1374	1259	1224	1117	1062	1018	989	951	1000	983	926	893	921	910	920	969	989	909	892	921	936	899	834	898	859	832	839	911	890	825	850	830	884	869	829	878	798	814	856	839	827	875	812	835	806	820	798	824	807	772	866	808	770	854	840	849	791	759	808	823	806	756	806	820	834	751	838	785	832	821	791	837	808	813	766	788	793	787	814	807	820	798	789	796	757	743	848	815	805	812	765	783	832	777	838	856	758	786	749	841	792	778	760	806	845	840	860	810	772	758	764	803	791	817	852	805	759	818	767	768	806	783	806	845	778	794	843	852	788	764	808	720	771	799	753	788	801	827	812	828	769	777	761	806	814	828	803	796	788	815	749	757	801	789	821	830	799	850	808	785	788	779	834	840	757	825	777	771	832	800	825	744	798	796	747	809	806	811	748	803	833	801	782	784	768	779	825	770	819	771	781	775	767	799	840	830	755	830	798	782	845	819	789	778	840	792	794	785	786	760	815	776	827	787	801	792	794	802	778	769	766	771	792	813	823	808	733	754	783	860	783	778	810	818	836	813	807	792	754	795	824	793	779	819	807	768	758	799	799	801	813	740	853	717	759	852	752	797	813	789	774	819	811	823	743	769	751	771	822	761	846	821	792	773	852	755	796	756	793	806	819	838	816	776	770	795	827	758	800	781	825	788	789	807	798	797	850	793	831	813	816	789	769	761	784	781	790	795	769	792	821	807	781	830	759	770	800	821	769	787	812	812	789	774	784	827	822	799	808	779	756	801	801	796	809	804	835	785	809	766	798	792	781	791	756	782	783	755	807	781	790	798	796	839	750	825	787	802	748	749	737	758	806	842	810	842	760	756	794	830	775	784	787	780	822	796	798	789	772	820	831	814	768	790	839	834	833	754	795	835	785	808	788	798	736	810	790	835	820	755	799	809	820	793	818	811	780	867	802	789	797	796	761	804	813	809	753	758	790	789	753	775	788	793	788	793	792	819	756	786	783	756	828	798	834	771	773	816	790	811	779	784	814	815	813	790	808	834	800	818	778	725	792	826	836	853	824	795	810	779	784	796	793	802	802	792	813	793	735	772	794	804	849	778	758	804	812	771	779	786	771	851	774	758	798	752	796	833	774	824	803	772	823	806	796	785	858	800	810	780	804	836	814	786	819	791	759	770	814	788	829	820	744	809	782	824	786	775	744	784	817	744	761	771	806	799	766	755	813	773	807	766	800	803	809	806	761	815	748	793	808	770	844	762	801	775	823	833	815	756	810	805	761	760	779	785	780	786	743	807	789	748	822	785	750	827	834	817	835	796	748	803	766	812	802	788	789	748	792	794	836	789	800	814	796	749	810	786	760	754	852	747	791	818	796	786	752	805	811	783	817	827	787	785	776	779	801	824	836	847	774	798	838	845	743	798	809	829	760	814	832	788	802	719	786	756	717	754	740	739	741	802	794	848	762	769	790	728	804	817	819	774	796	810	829	780	817	802	813	820	812	814	744	820	760	761	822	765	811	745	797	796	784	797	824	802	856	802	841	822	789	822	783	800	846	870	817	832	805	761	772	853	819	772	769	796	810	802	816	787	824	862	803	804	738	764	781	791	804	801	829	754	784	796	791	739	800	748	791	765	749	798	844	814	816	771	773	800	788	787	806	801	796	814	824	738	837	772	803	775	791	832	754	727	817	774	838	803	771	809	808	758	791	750	795	811	751	760	796	767	754	765	840	788	760	819	778	802	732	767	806	810	802	772	817	771	727	794	795	774	803	821	776	798	772	854	747	758	813	763	778	834	757	873	771	779	782	800	787	789	810	794	773	742	805	782	838	758	773	817	783	801	815	755	775	809	781	791	791	772	788	767	763	773	760	776	785	787	823	741	773	815	795	852	801	748	730	793	770	862	840	747	782	859	822	779	781	708	787	812	774	822	791	797	768	804	788	785	798	760	779	839	797	770	827	803	772	765	764	764	764	869	792	822	804	788	808	792	825	820	790	767	809	776	827	828	790	763	829	843	817	799	809	804	795	762	806	758	837	778	813	759	804	759	776	840	828	816	830	795	800	788	816	806	787	817	801	807	775	803	774	865	790	800	807	800	779	792	738	746	791	785	794	746	797	789	819	794	812	809	761	770	797	805	796	819	791	738	792	808	825	800	815	784	747	774	855	778	807	820	847	877	788	849	773	793	799	750	800	752	834	817	784	762	817	758	811	786	812	828	817	784	787	801	800	793	757	777	803	792	771	834	799	783	815	804	782	787	800	785	769	799	790	827	726	761	829	804	769	737	781	824	822	777	782	780	809	780	774	754	751	841	811	807	781	803	804	735	821	744	769	768	815	832	798	787	850	784	811	765	828	769	818	805	785	740	765	765	740	757	835	832	748	794	833	780	797	809	799	786	776	806	764	755	794	832	817	766	742	752	804	808	811	803	826	805	768	811	834	812	802	783	743	780	778	737	789	790	831	824	808	778	771	825	806	781	822	799	830	775	789	814	830	779	831	807	782	817	763	783	815	824	784	811	762	850	799	729	803	765	812	779	786	810	777	839	777	801	842	810	818	782	797	739	769	835	814	791	782	738	824	808	819	807	777	856	820	792	779	797	829	786	813	778	762	766	825	767	829	769	715	768	775	804	851	787	740	774	793	787	791	796	839	800	747	750	746	746	828	784	761	810	782	811	799	801	845	853	766	777	810	798	748	825	809	808	813	803	754	777	812	783	838	799	786	791	781	754	774	829	770	800	817	818	825	817	819	841	805	810	789	784	768	784	808	779	774	827	780	794	757	797	738	824	777	780	777	819	812	804	809	763	791	777	796	815	773	805	815	800	813	778	776	812	796	792	759	804	801	749	753	802	788	825	788	730	808	769	740	803	844	835	785	796	786	787	777	805	779	831	731	821	831	814	784	830	778	791	731	806	752	809	802	802	769	822	759	794	799	760	795	758	807	784	795	829	736	784	786	786	769	825	796	810	775	805	762	807	788	836	809	822	801	816	796	806	842	841	847	795	821	796	783	747	808	796	826	842	786	854	790	829	802	812	816	811	774	748	800	836	799	767	849	790	807	796	767	775	808	765	719	811	775	821	807	817	806	733	767	754	794	817	796	775	826	785	790	786	792	780	779	775	769	794	774	755	779	825	780	807	772	787	746	777	789	805	766	720	798	762	738	769	856	820	761	759	803	867	807	784	802	822	732	824	838	831	814	760	801	793	822	831	767	772	787	797	831	766	823	787	798	827	813	748	785	804	818	807	741	800	837	825	779	766	779	758	799	868	791	774	762	759	747	762	818	779	810	808	830	758	820	796	801	777	763	765	851	833	809	821	808	771	783	796	816	837	770	734	803	814	763	843	718	829	752	794	784	782	788	760	782	813	795	790	756	820	767	775	814	798	838	764	818	728	773	791	810	767	789	765	801	781	772	793	777	784	815	843	803	775	804	811	826	816	842	813
2668	154	178	134	144	161	173	154	160	137	156	165	157	130	159	128	133	141	133	142	121	158	133	131	137	134	142	126	150	132	137	132	143	139	130	131	128	126	147	141	139	125	117	141	125	152	122	122	126	149	97	135	135	128	120	151	136	133	141	153	135	139	141	129	129	149	140	120	144	132	120	128	145	136	159	143	133	123	120	109	150	145	122	136	133	157	124	135	129	123	166	103	126	124	131	104	145	144	127	141	133	125	125	146	133	156	132	138	132	113	155	124	108	103	127	119	144	119	121	125	132	126	118	149	136	130	114	114	130	123	136	116	135	133	120	130	130	136	118	141	144	143	136	133	139	130	134	113	128	142	119	150	129	123	117	132	147	124	140	132	139	109	135	138	130	126	109	134	136	131	136	121	142	111	149	127	135	126	136	148	136	141	139	126	161	147	124	134	134	150	153	137	121	114	135	134	130	113	130	117	109	128	130	135	126	158	153	114	139	137	127	123	125	131	131	144	140	139	119	118	119	127	133	153	123	134	122	133	119	123	115	130	143	130	148	125	151	111	124	134	137	147	140	132	121	150	134	126	130	121	117	131	128	132	145	130	157	128	133	101	128	125	134	117	153	140	128	127	136	129	140	125	139	129	137	132	132	117	123	124	131	126	96	113	141	152	114	142	123	137	133	140	139	135	115	125	130	122	127	132	138	130	140	116	147	133	157	136	145	120	131	127	107	108	113	157	132	137	142	144	143	130	126	121	140	144	133	141	118	149	114	137	132	134	140	120	140	126	137	142	135	124	122	153	140	134	143	128	117	130	143	122	125	113	140	139	123	130	111	138	134	130	139	130	130	136	138	132	138	115	142	132	129	127	125	135	123	140	155	129	124	125	115	123	145	146	137	128	125	140	138	143	120	123	132	125	101	133	111	132	130	152	130	135	122	147	105	138	143	128	141	151	133	132	136	138	138	153	147	133	132	110	109	135	139	126	133	129	117	158	132	114	126	129	120	135	112	134	136	143	139	133	114	132	119	137	133	130	138	110	111	129	129	140	137	133	131	128	134	135	130	156	122	139	111	125	151	130	132	105	143	130	158	128	139	136	136	139	126	141	129	125	139	124	128	135	135	112	145	121	130	127	129	144	154	131	141	119	137	120	122	114	117	138	123	130	125	131	140	121	133	134	151	124	154	127	125	156	121	140	127	122	117	144	131	103	145	146	123	123	133	126	126	141	125	125	135	130	147	153	126	134	119	137	109	131	137	151	148	139	130	130	124	118	128	131	140	108	104	109	142	132	146	123	114	120	105	125	113	124	117	115	147	149	123	136	141	146	139	110	133	150	124	126	112	126	121	122	122	142	135	128	134	137	130	126	133	165	119	140	129	128	141	114	122	124	137	146	122	115	132	133	133	134	125	132	164	124	113	141	126	142	142	130	122	128	135	126	133	128	101	162	132	124	113	122	134	133	149	121	140	114	127	124	154	151	125	116	141	135	114	124	143	104	138	125	138	115	172	131	151	133	126	146	133	135	140	106	118	117	138	134	100	120	127	147	138	118	127	129	133	114	144	124	137	126	143	132	128	127	137	119	147	133	133	140	126	123	145	168	139	114	138	114	113	126	122	140	115	136	118	145	134	127	152	120	134	128	125	130	140	139	137	114	136	119	121	136	114	126	104	125	122	143	130	145	129	141	140	135	131	144	124	111	149	142	128	129	131	120	119	132	127	140	128	142	131	128	138	134	136	128	132	119	141	124	147	134	159	122	132	137	127	137	111	123	124	140	140	142	112	118	137	135	130	143	146	121	121	124	125	131	137	118	125	122	138	134	128	130	138	120	133	134	134	143	131	117	130	123	142	151	130	135	114	126	119	141	122	127	112	130	138	120	144	120	116	141	149	122	125	132	147	151	134	128	128	119	115	136	138	118	120	127	140	135	129	132	121	152	131	129	121	126	138	115	131	134	135	128	122	112	121	116	137	131	152	131	132	135	144	138	126	141	113	119	107	130	131	117	131	119	124	113	123	124	139	133	123	145	138	113	138	123	152	135	138	118	120	140	148	130	124	137	132	136	129	102	122	110	136	133	129	124	141	115	145	123	106	118	144	145	133	121	160	137	130	132	124	141	141	123	129	119	125	121	101	132	142	133	144	107	124	134	123	122	132	122	132	122	147	140	120	101	119	137	126	122	133	122	133	142	126	154	144	112	143	124	147	136	141	126	144	131	122	127	140	138	149	107	131	127	115	129	137	126	136	124	123	132	116	137	108	136	135	110	146	134	128	142	146	133	114	136	141	140	127	136	163	131	120	126	116	125	125	129	127	146	112	113	124	136	122	134	131	147	154	119	108	116	133	138	132	121	135	115	134	138	156	140	141	126	115	139	124	124	136	108	134	137	124	116	131	129	118	109	121	143	138	120	126	130	142	136	132	153	148	127	117	125	131	128	123	140	140	122	122	131	119	132	122	123	155	126	150	140	138	141	143	122	130	130	141	129	137	146	129	122	140	141	121	127	131	118	132	138	149	138	120	125	141	149	138	122	129	114	141	155	108	148	114	135	127	135	134	146	129	115	99	150	143	147	141	140	147	145	139	131	127	134	127	149	135	118	137	118	133	128	121	138	143	131	153	129	158	120	114	116	139	142	131	132	134	118	138	140	134	133	136	89	131	120	125	129	162	123	122	139	142	127	154	133	124	137	128	142	122	124	145	118	141	114	127	149	139	141	148	145	131	127	131	134	116	121	140	137	134	126	140	147	132	121	144	126	136	130	133	146	129	132	112	125	139	112	130	135	122	137	123	107	112	115	127	130	129	129	125	129	127	133	143	138	138	139	138	105	126	119	123	104	137	108	155	132	115	146	122	107	127	129	128	126	114	150	132	121	117	136	127	139	108	114	106	139	126	117	113	122	128	128	115	133	119	126	131	119	122	148	94	134	139	133	130	142	131	136	113	108	131	127	151	140	142	126	121	123	132	132	119	122	132	149	119	123	123	141	132	141	136	139	103	102	125	137	127	135	141	131	129	125	133	125	123	121	137	133	125	128	137	113	130	138	122	111	133	149	119	130	136	139	138	131	129	131	126	136	119	119	150	123	122	128	148	145	150	147	137	120	133	124	137	127	158	139	134	133	133	123	122	116	149	124	136	127	98	128	144	157	153	128	124	123	135	130	144	147	129	127	121	126	130	137	135	125	120	133	120	144	123	155	148	138	149	126	128	135	126	124	124	133	132	110	129	146	110	120	132	109	123	144	121	116	122	121	152	127	128	139	108	113	122	148	136	136	125	132	120	119	114	123	120	149	135	127	122	112	112	145	133	103	124	140	128	109	135	111	119	126	111	123	138	130	129	123	138	128	121	143	147	112	135	136	129	116	143	124	99	129	138	134	130	126	142	157	158	127	140	124	155	128	121	130	120	139	134	154	130	135	135	125	127	139	122	115	109	139	126	135	123	123	132	127	127	115	151	136	120	127	132	125	135	145	106	117	134	136
3009	469	481	521	505	503	494	458	452	569	614	519	563	522	519	494	465	497	467	480	489	527	444	389	397	428	385	409	391	379	376	378	385	386	410	376	412	386	390	419	366	372	419	395	434	389	407	402	437	409	405	395	403	402	393	387	418	378	401	394	399	403	400	383	403	372	425	375	389	400	358	367	411	400	401	404	362	370	353	409	364	377	415	417	397	424	363	375	409	410	376	348	400	415	370	439	435	431	409	376	389	370	348	410	406	413	388	439	390	390	382	405	352	374	372	439	367	386	400	364	400	395	407	389	430	423	378	396	389	412	372	361	398	437	392	405	394	361	434	378	394	399	411	416	366	423	382	390	407	369	432	403	402	405	401	373	358	426	351	370	391	407	421	389	375	353	422	392	410	378	418	364	398	391	409	404	360	381	403	370	418	376	377	360	407	389	381	380	401	397	415	378	414	423	346	391	357	428	403	390	395	401	370	379	371	431	406	405	410	397	413	388	413	394	382	381	378	378	408	386	358	412	392	365	397	368	417	387	398	403	402	418	365	412	407	417	388	403	366	394	389	406	386	383	396	362	381	413	400	413	353	357	380	423	389	365	413	382	391	384	375	377	387	397	388	378	402	396	418	403	416	390	369	392	376	385	385	372	398	368	387	409	413	394	394	412	376	403	369	368	396	404	394	394	388	368	395	365	421	405	402	386	395	395	430	390	384	433	385	418	408	353	410	395	384	388	399	387	460	391	381	370	413	369	368	402	428	397	411	376	406	388	373	388	354	378	360	431	393	419	421	384	391	399	358	365	415	394	419	373	409	363	409	419	406	406	401	421	399	384	395	411	381	357	388	365	399	402	416	420	392	397	395	365	409	380	382	372	411	400	397	409	371	369	382	405	372	424	405	383	391	344	397	371	386	384	398	416	410	383	364	412	391	361	378	372	378	371	392	387	375	384	406	397	372	388	394	409	426	407	403	406	405	377	415	408	416	368	412	378	380	396	425	376	385	381	408	384	423	400	408	382	376	372	401	384	394	363	407	404	393	383	377	385	424	402	391	389	391	391	375	378	396	398	401	365	359	388	427	379	385	396	385	413	384	389	418	392	356	408	408	384	426	370	381	371	424	389	374	410	436	429	381	436	387	399	409	378	409	398	393	427	387	410	410	414	379	365	356	386	378	421	423	378	403	399	399	394	397	394	395	371	434	367	413	369	389	361	424	402	381	409	385	395	406	405	409	363	411	385	360	413	396	377	413	369	399	399	377	416	371	415	401	407	396	380	394	419	372	391	422	382	387	369	381	422	398	425	365	385	376	364	405	424	409	407	382	396	395	398	377	390	411	381	409	388	420	386	408	368	415	407	408	399	375	399	413	402	409	371	391	385	382	367	379	381	374	362	401	392	384	387	358	412	376	373	362	420	424	391	407	412	416	400	396	360	395	412	385	381	420	358	374	384	393	390	385	383	405	398	404	357	440	381	355	390	379	389	402	411	384	399	379	416	390	375	392	406	392	400	422	415	396	392	405	394	407	393	381	384	413	403	429	377	403	388	393	377	403	410	388	392	377	393	351	378	366	383	385	398	396	396	404	382	383	383	375	388	376	379	424	389	420	400	419	442	415	385	390	389	361	401	383	426	402	371	397	386	371	397	389	428	384	391	408	391	403	423	388	402	393	364	361	413	383	392	356	363	393	380	395	394	412	382	413	367	387	394	398	403	421	405	418	363	387	392	361	407	385	366	405	415	388	402	390	396	416	402	399	397	403	435	398	403	374	419	410	393	381	375	368	386	396	403	382	399	366	441	395	361	377	377	406	412	380	378	416	345	406	364	408	412	378	399	395	391	422	377	376	387	420	361	389	384	397	387	378	392	391	407	389	389	368	378	395	408	399	401	384	380	379	373	391	416	387	425	380	398	391	374	393	417	417	403	396	397	390	391	394	378	372	406	369	410	383	395	365	406	374	350	397	457	366	396	390	409	415	415	398	400	376	390	342	411	386	359	374	420	405	411	376	383	361	396	389	408	391	359	370	358	390	375	357	425	384	385	399	423	382	393	401	415	383	387	370	376	353	424	378	389	395	370	374	391	378	366	366	385	397	424	387	349	401	402	402	408	404	360	397	379	407	350	396	375	397	382	404	386	378	388	405	424	393	401	420	390	431	385	376	367	356	375	404	411	368	388	381	425	391	418	397	386	413	382	387	341	391	399	399	373	407	364	357	382	424	424	381	368	382	363	383	406	384	402	385	399	404	379	414	369	391	370	384	374	383	384	383	398	406	386	361	386	368	396	389	409	390	410	378	402	395	403	387	388	374	397	395	406	401	388	371	404	373	401	405	404	395	377	426	407	430	401	394	404	423	399	385	390	391	403	405	403	417	421	402	434	343	388	406	397	393	391	378	403	391	406	384	403	389	401	404	415	399	401	415	392	368	383	400	384	370	371	413	386	392	392	396	376	365	405	385	379	412	409	384	433	420	378	398	393	414	397	402	407	419	355	367	397	379	430	414	397	431	405	436	426	425	404	404	413	420	407	378	388	395	429	394	404	370	383	392	379	389	391	418	384	405	379	411	402	428	392	382	381	396	380	386	375	399	396	379	395	389	385	408	393	410	409	401	403	387	362	381	384	413	407	408	403	439	400	425	388	343	376	408	407	412	415	370	384	398	415	389	404	444	395	410	387	413	383	397	390	345	411	391	389	405	420	399	413	381	422	391	390	412	363	403	416	400	417	406	405	407	353	418	392	407	384	386	380	413	397	396	396	422	399	399	406	388	373	437	359	394	394	414	384	356	372	384	388	366	391	374	378	413	414	380	361	377	389	401	392	410	428	356	395	387	382	374	428	418	396	405	420	397	405	384	370	390	383	356	422	386	393	384	376	409	368	371	385	430	409	366	380	398	388	354	384	373	342	400	388	403	380	377	384	361	420	390	380	408	406	389	381	390	386	369	416	352	379	395	381	375	370	416	397	422	363	400	384	385	408	399	400	397	384	414	394	436	374	375	400	389	379	394	402	372	384	393	361	392	408	428	403	444	414	406	378	395	404	379	400	373	371	393	377	396	398	366	374	376	399	387	373	420	407	371	413	393	423	407	399	398	426	388	403	402	385	387	414	393	403	374	380	373	382	379	395	373	397	399	355	406	402	386	369	427	380	382	411	414	394	385	421	408	403	405	382	389	388	425	422	382	415	394	373	403	383	398	393	373	360	403	464	356	371	403	365	390	382	377	374	420	392	433	383	393	403	414	403	421	394	406	389	426	418	392	383	392	398	372	371	368	405	380	408	369	406	375	425	413	408	387	423	443	377	377	409	407	404	388	395	363	388	399	381	391	400	412	405	384	423	388	386	380	441	377	398	371	395	404	382	380	399	387	407	383	417	392	387	354	396	392	426	403	375	354	429	412	444	353	376	391	376	439	411	430	366	390	379	403	405	373	356	392	443	373	373	397	377	386	392	417	390	383	376	411	389	344	376	353	379	369	390	404	376
16890	1486	1065	921	711	581	499	447	397	449	437	363	410	365	374	374	332	334	348	336	344	319	307	325	299	291	294	298	320	276	325	272	290	273	304	313	285	310	270	307	267	333	282	298	283	285	290	303	345	278	277	306	316	311	317	283	347	294	328	277	287	266	285	295	302	315	290	337	295	297	324	252	289	303	298	316	258	267	299	295	280	298	312	312	284	274	293	291	291	310	308	305	283	292	309	301	300	306	291	286	259	286	291	312	263	313	285	286	283	324	285	280	321	297	302	293	282	282	277	286	289	289	281	290	290	263	320	282	285	289	291	252	288	301	295	287	280	285	260	277	285	292	277	289	300	295	288	262	282	265	259	289	303	296	281	318	292	286	341	292	326	292	315	283	295	298	298	285	304	295	264	263	298	283	278	264	286	282	293	311	280	300	288	286	294	303	310	264	283	307	284	300	294	297	300	321	291	299	295	296	299	308	298	292	314	303	312	279	310	309	299	280	311	302	287	296	299	273	300	335	321	313	300	300	261	274	290	267	277	305	327	266	286	282	293	328	306	304	272	300	261	267	315	334	279	286	263	314	264	281	284	291	248	262	255	303	327	295	276	300	284	281	281	297	278	314	260	282	294	290	275	308	266	292	280	304	269	307	289	311	282	309	283	309	280	303	315	307	300	294	280	309	298	299	272	288	287	284	297	283	305	288	301	304	253	305	273	294	271	284	255	292	330	308	289	317	270	268	319	297	292	282	315	306	299	327	302	288	297	258	326	322	307	310	323	274	273	309	296	299	282	291	282	317	305	296	279	275	292	267	272	280	273	275	293	294	314	273	276	283	256	329	298	295	300	258	264	317	305	302	289	275	261	237	304	275	299	246	255	314	284	296	273	327	306	275	320	299	288	297	293	301	305	273	303	288	316	293	311	311	284	317	282	283	273	313	335	281	265	291	264	303	281	307	317	292	310	315	304	307	282	300	287	301	272	294	260	309	297	310	295	259	276	305	263	290	274	282	320	283	281	299	300	277	312	286	315	291	284	273	264	267	308	292	317	309	259	266	302	313	306	326	291	326	275	282	317	270	305	293	304	331	292	278	272	302	319	286	308	280	284	287	280	267	307	306	296	306	298	299	320	310	306	296	292	280	300	295	303	292	280	299	299	264	276	307	266	311	336	290	292	274	310	291	282	274	305	304	247	264	316	276	284	287	306	289	311	291	301	282	276	312	315	300	280	295	275	311	308	294	290	278	298	304	323	304	317	288	305	337	300	306	289	295	298	306	285	277	283	264	301	255	320	310	310	288	291	288	282	292	316	315	278	311	282	309	273	331	314	284	298	297	320	307	297	273	276	301	304	312	279	280	272	304	301	264	279	333	290	299	298	307	331	291	313	312	329	267	300	298	276	282	325	270	266	288	264	304	284	315	265	307	306	303	279	304	285	283	275	291	286	310	279	280	305	286	289	281	280	288	266	295	281	302	303	274	277	294	303	287	289	295	306	241	307	280	290	301	296	269	311	301	301	272	279	278	281	314	299	277	288	282	267	319	270	301	276	319	287	275	284	304	303	279	287	276	280	320	277	258	270	331	289	297	324	284	297	301	304	292	278	272	306	301	286	290	310	292	271	285	271	281	298	275	288	285	325	316	260	274	295	303	292	306	299	276	255	290	301	319	310	314	279	291	309	277	297	293	285	301	283	295	274	300	317	281	296	288	310	261	276	267	284	295	280	290	299	269	288	292	284	337	288	255	264	282	261	264	316	258	315	294	313	281	309	311	305	296	290	288	339	311	282	290	280	307	289	312	328	299	318	277	281	275	279	308	314	302	301	313	305	330	263	299	314	299	280	301	299	306	321	273	288	301	270	299	293	282	299	283	315	285	311	283	273	308	260	334	299	280	310	280	281	282	301	297	312	291	308	305	285	273	305	284	295	346	310	316	284	271	338	304	292	331	307	311	268	272	277	340	300	300	288	299	286	295	305	279	291	302	306	288	298	304	299	298	320	281	274	310	297	302	304	294	313	300	281	317	265	253	311	291	303	289	268	284	274	287	307	303	301	235	283	304	273	281	249	281	279	267	300	286	277	276	318	278	310	285	311	277	269	301	271	275	287	285	263	275	290	281	290	291	299	286	308	278	322	284	312	293	272	280	327	292	311	298	278	282	280	314	300	273	330	278	312	296	295	279	337	253	276	313	350	292	288	315	251	287	297	281	303	280	274	304	281	324	303	274	328	291	295	281	269	313	334	307	295	278	293	299	277	289	314	294	294	328	302	297	273	307	296	288	299	340	313	291	283	295	270	305	250	290	263	296	334	334	290	304	275	284	305	298	308	281	280	285	337	291	282	279	308	286	296	305	265	305	296	285	274	262	289	315	302	320	301	258	296	274	286	287	302	269	286	299	266	280	281	286	292	277	304	302	283	272	280	302	280	277	262	269	300	308	277	287	350	276	288	309	294	295	298	298	283	268	269	309	288	274	291	324	310	262	295	306	296	320	291	304	291	283	302	291	276	295	293	263	322	284	284	283	295	317	295	273	300	308	307	303	259	296	298	300	317	282	310	299	272	295	297	289	261	315	283	282	280	266	279	325	295	257	288	297	297	265	268	297	305	293	295	261	324	299	290	270	292	330	285	297	303	309	311	296	284	300	295	281	304	306	290	304	306	329	275	288	325	313	296	301	285	286	302	320	276	302	280	274	277	294	296	280	259	270	284	282	296	294	265	281	302	300	253	295	299	276	276	290	288	288	298	291	294	294	266	293	309	295	296	286	293	313	281	278	316	279	277	292	296	318	289	323	291	276	318	295	301	308	312	273	279	296	276	301	283	313	298	278	286	258	276	296	311	283	278	302	284	302	297	282	283	299	275	295	281	288	288	277	306	308	289	297	298	320	298	273	304	292	310	296	262	316	269	290	304	248	279	302	300	306	281	281	278	286	312	333	308	297	296	321	258	279	280	281	260	316	288	289	290	287	300	295	300	270	276	304	303	265	257	299	266	292	280	283	299	281	266	297	289	324	300	320	277	304	298	284	271	301	322	318	299	295	274	244	313	297	286	296	296	301	288	291	301	285	283	265	339	309	295	299	282	322	320	288	316	289	303	297	305	334	292	303	303	297	324	303	284	314	329	332	287	309	299	273	306	301	301	295	307	281	277	283	272	298	319	290	299	274	311	297	300	257	311	281	280	284	292	268	275	306	278	295	295	286	280	270	272	289	258	283	303	294	281	304	313	308	325	308	277	249	291	288	324	331	275	268	300	293	291	305	282	262	298	267	288	299	289	291	292	255	274	296	294	261	297	289	292	310	285	295	299	327	282	294	336	317	320	313	301	268	284	279	298	339	286	241	272	275	287	313	276	295	302	277	317	302	318	304	282	316	291	258	315	320	295	303	333	293	313	266	272	260	298	300	305	300	283	296	294	322	281	297	242	274	299	267	266	248	287	289	297	239	289	266	319	295	290	315	309	280	296	261	280	291	283	289	270	270
9168	1402	2409	2920	2622	2284	2003	1824	1618	1746	1585	1429	1429	1339	1272	1205	1032	1107	1139	1036	1065	1086	1031	867	873	847	852	892	870	842	849	781	782	753	857	845	790	788	783	782	768	794	757	762	724	783	802	801	701	758	747	806	845	759	786	742	757	749	701	753	744	747	732	738	780	736	747	779	750	741	731	715	724	773	769	760	707	727	700	732	746	765	691	760	774	750	708	720	722	686	743	725	726	729	765	713	713	768	751	722	791	728	712	711	692	829	737	748	795	759	822	732	735	718	746	739	761	696	759	705	713	733	700	755	697	732	805	780	763	771	730	727	735	739	748	765	759	729	795	727	736	733	729	785	713	715	777	717	770	695	709	774	790	729	744	713	734	732	748	750	746	774	702	699	742	778	730	794	726	734	714	716	751	772	752	802	739	757	701	773	694	709	738	758	706	728	695	793	726	726	725	727	763	749	709	722	738	755	729	733	757	753	730	757	738	716	721	769	791	764	724	769	741	729	695	748	751	739	761	725	754	719	747	687	766	735	767	736	732	732	714	700	707	717	705	689	738	768	718	704	724	760	765	694	730	745	768	692	745	745	772	733	724	686	747	713	715	731	719	748	746	791	707	790	747	727	686	727	781	743	733	764	751	738	723	697	759	731	719	726	751	728	713	762	771	704	755	727	756	782	742	747	775	702	720	686	706	683	705	779	798	732	767	696	749	740	732	686	737	745	782	741	756	758	725	711	692	765	714	735	781	696	709	736	753	781	741	741	746	767	740	748	715	753	710	701	692	764	702	757	747	779	768	805	659	716	746	694	735	746	734	727	735	740	750	725	722	765	694	755	693	730	732	693	737	761	761	691	701	722	759	695	730	745	738	766	773	783	703	716	728	719	764	688	713	750	752	724	737	701	760	714	752	723	693	756	737	744	741	699	731	743	718	724	669	772	742	712	710	769	712	746	764	719	734	755	725	693	754	734	720	748	723	753	758	750	704	730	785	722	740	709	757	758	728	756	751	745	725	726	737	785	725	776	761	740	759	725	767	749	723	725	762	694	732	721	734	726	689	710	705	748	723	764	758	736	748	748	762	743	748	720	761	745	728	729	760	777	725	738	783	726	793	710	680	756	743	717	713	739	729	710	724	712	762	733	728	715	692	730	748	722	720	742	725	796	742	724	764	741	733	741	708	716	767	752	725	731	759	665	760	729	747	746	713	709	789	754	743	749	732	741	733	715	756	754	717	729	689	714	716	726	716	735	785	750	758	774	722	747	738	733	759	751	753	775	735	737	784	722	733	769	739	768	739	705	759	717	735	727	744	777	735	713	737	709	743	745	711	807	728	753	741	753	747	688	756	730	770	762	789	800	687	759	756	690	752	764	769	702	768	728	790	759	735	744	726	757	748	755	739	699	742	717	750	703	725	719	756	764	768	720	673	689	754	705	731	750	746	727	771	707	746	714	774	742	697	783	678	692	764	736	688	748	731	756	694	688	790	702	729	714	729	676	752	754	712	727	710	743	740	757	759	708	727	740	744	750	761	748	737	744	766	713	772	771	739	767	743	714	739	723	744	741	673	738	737	744	775	778	742	752	722	754	706	774	729	733	758	772	673	703	716	776	718	720	722	712	728	720	764	730	740	704	736	748	709	768	729	755	751	747	684	729	737	750	749	712	742	694	742	726	756	729	694	734	768	719	763	686	759	731	792	740	734	769	731	713	731	744	779	721	737	750	731	715	760	703	733	710	701	772	742	749	730	735	728	741	715	751	769	733	711	792	758	791	765	733	733	746	725	706	688	736	677	730	699	711	761	725	705	743	723	769	783	780	756	712	751	714	713	728	759	707	721	751	751	766	759	775	717	718	720	785	741	756	758	736	773	756	745	674	705	735	736	715	771	766	779	772	735	748	722	779	707	734	728	772	741	762	743	755	747	721	729	775	732	731	758	712	714	749	785	779	758	716	731	753	730	743	729	709	723	756	734	721	749	709	674	734	748	760	686	746	707	767	720	713	744	775	684	764	778	753	705	706	768	689	714	768	727	740	730	734	721	782	703	706	696	724	758	739	714	697	762	749	712	692	763	732	737	707	742	726	774	763	718	695	729	742	772	732	728	739	707	768	738	724	706	743	746	691	792	771	712	735	730	782	765	783	701	707	717	787	722	722	704	726	767	753	714	782	710	721	729	731	729	731	776	759	726	764	712	722	704	741	760	747	686	709	736	736	721	732	731	746	702	746	742	698	729	742	701	749	732	738	765	784	706	714	738	737	734	799	726	737	723	757	739	786	719	745	720	723	792	772	714	746	748	704	740	748	764	708	783	751	789	733	760	763	718	719	708	681	744	755	746	725	724	707	663	781	741	692	774	767	738	724	764	671	734	715	739	722	727	702	754	758	683	772	744	734	725	739	717	709	754	743	685	742	739	771	763	760	742	699	756	742	779	742	724	702	752	742	684	705	758	756	753	729	792	775	765	752	720	753	731	741	733	754	730	742	754	748	724	791	750	726	733	746	723	740	724	737	689	729	767	713	770	774	738	710	732	765	709	714	768	728	688	762	748	717	748	757	736	766	713	708	781	731	730	722	756	721	711	739	819	740	753	705	711	752	766	750	750	727	704	670	738	734	703	722	748	785	737	731	744	764	700	768	759	736	744	756	756	787	743	745	744	704	757	741	717	734	718	715	729	738	788	711	734	772	774	781	788	763	740	754	773	756	728	744	772	700	765	708	708	729	729	728	719	724	756	728	747	728	715	784	711	761	757	763	748	734	749	756	722	757	747	726	771	740	729	746	775	721	749	715	730	796	725	737	733	723	710	713	717	727	750	780	721	778	746	759	726	710	744	689	765	752	783	731	773	753	736	729	724	770	723	707	710	681	774	729	762	735	710	723	733	772	700	702	743	708	761	728	719	767	715	754	752	708	704	715	781	769	783	706	727	696	735	730	732	766	755	761	724	759	705	714	747	768	759	743	761	742	739	728	745	721	754	760	758	764	779	713	744	766	737	703	736	722	725	708	754	751	713	747	741	765	753	696	750	735	761	736	750	740	729	749	718	690	751	775	744	739	688	765	746	724	741	764	748	746	722	749	743	691	728	779	744	715	755	763	759	713	744	734	770	711	799	796	726	760	728	797	738	729	708	666	741	711	731	750	755	728	746	736	743	706	733	698	711	769	752	753	781	721	810	736	708	732	760	693	748	744	708	751	713	745	733	713	724	756	746	772	764	710	749	771	733	759	756	770	709	751	753	745	731	728	805	764	762	751	748	742	721	719	735	740	694	714	740	740	757	720	794	742	744	786	760	782	763	694	768	757	808	738	770	731	732	777	772	771	768	757	774	690	764	764	746	728	736	724	743	688	715	708	727	765	769	754	755	719	725	724	737	776	761	725	783	694	710	762	765	741	755	766	808	755	703	780	728	762	765	777	742	707	746	733	732	727	736	710	738	717	708	726	715	743	777	751	762	720	742	709	752	739	723	739	727	709	696	764	774	779
27301	3743	2212	1710	1297	976	746	676	607	612	516	570	540	487	489	445	431	449	440	387	414	414	361	379	336	368	349	369	372	364	327	342	355	364	334	343	327	362	340	333	343	340	307	344	362	332	318	336	339	354	350	363	320	324	331	338	327	346	336	344	315	316	333	355	367	322	358	330	330	370	344	337	341	307	326	307	324	323	350	357	324	308	355	353	374	349	334	345	314	364	342	357	309	299	306	327	309	329	335	346	361	344	317	339	353	320	316	320	349	352	326	354	330	314	316	348	363	343	306	319	349	326	313	355	343	327	348	334	337	342	316	305	342	339	339	319	313	324	359	323	347	314	348	335	331	347	308	363	341	345	330	328	329	339	348	322	335	314	338	289	305	367	303	321	329	322	289	350	319	324	330	306	322	307	332	337	332	333	316	320	321	321	342	351	355	335	336	345	348	332	336	314	331	313	332	357	315	363	326	342	349	347	288	308	324	304	321	318	310	328	313	299	342	324	320	352	336	311	349	316	324	344	366	312	363	325	316	344	337	327	334	322	329	347	343	314	341	357	342	314	310	317	342	336	345	366	330	351	333	325	301	347	332	322	328	379	343	350	302	363	308	312	352	346	339	321	332	355	339	330	317	329	319	340	373	332	360	353	327	337	360	340	361	348	380	352	329	329	335	347	367	345	317	385	316	331	322	358	298	359	353	354	320	361	324	305	349	338	339	347	339	322	341	329	289	334	348	307	293	316	341	303	297	348	322	323	325	341	339	315	369	328	316	331	338	306	305	308	334	314	363	329	333	326	341	351	324	310	306	318	345	348	332	321	318	344	366	367	369	329	368	324	357	332	319	308	325	311	333	364	360	341	303	338	353	350	323	343	327	298	329	371	330	332	324	364	321	317	305	360	312	306	310	301	356	294	308	307	313	355	320	317	337	320	351	334	354	352	338	317	350	327	354	330	328	345	306	344	307	314	349	352	327	321	323	307	304	344	329	367	341	328	314	336	315	362	311	378	335	340	352	346	363	340	309	356	331	325	338	307	327	349	304	317	344	318	331	348	330	348	314	364	353	372	333	367	329	303	295	302	326	316	297	337	330	336	335	317	337	327	352	313	337	360	343	329	317	319	350	334	315	327	357	322	363	294	329	332	338	308	342	368	335	326	318	341	352	311	336	356	307	361	348	325	330	337	324	342	309	323	320	326	339	341	356	325	341	335	323	285	341	341	333	343	330	331	322	340	326	360	365	351	377	351	334	322	302	340	313	346	328	318	302	316	306	342	342	308	321	349	363	355	326	321	336	321	357	316	315	331	347	336	345	360	305	312	327	338	334	326	312	307	342	315	320	310	306	349	340	338	329	306	327	342	353	302	344	362	300	322	338	334	332	317	338	358	326	322	321	366	336	342	314	302	309	322	314	351	287	345	333	345	343	315	344	322	335	311	313	327	334	371	337	304	331	343	310	371	348	343	315	319	325	316	347	348	337	319	343	311	348	367	303	313	359	323	326	346	322	351	319	334	335	336	313	337	343	324	341	341	338	319	391	328	285	328	309	323	328	335	341	340	305	332	345	345	297	320	316	322	315	357	346	341	369	310	313	293	349	359	336	331	313	309	326	311	313	311	337	334	335	366	344	335	310	292	328	323	339	357	372	328	335	345	368	326	326	330	317	339	347	336	372	367	291	365	380	324	345	317	347	312	316	311	328	312	340	283	341	361	359	331	343	326	358	310	317	345	341	344	321	311	340	322	333	348	337	349	351	337	317	294	321	354	354	319	313	307	314	330	318	332	341	330	346	339	303	353	314	332	358	313	305	348	333	295	325	330	351	323	330	368	302	325	299	360	319	350	331	351	349	306	313	311	312	346	312	334	338	330	312	337	327	324	329	299	324	326	327	355	328	358	344	321	307	334	338	336	333	329	345	327	335	340	375	299	315	348	308	313	338	347	338	303	321	342	366	350	321	325	318	296	348	357	348	327	336	304	338	330	335	327	324	330	341	331	327	361	336	351	329	307	325	364	325	325	307	339	355	302	332	323	313	372	351	351	327	337	346	317	343	326	345	323	347	324	345	331	361	314	332	342	347	351	351	366	367	369	308	340	350	323	299	344	340	307	329	326	367	308	339	346	344	341	355	304	302	336	306	312	299	338	319	342	324	345	332	341	339	320	303	327	364	311	323	343	358	333	306	303	347	323	287	289	320	343	309	357	350	357	337	310	339	340	340	350	343	354	318	327	352	371	336	354	332	318	318	317	302	337	296	334	352	323	333	292	323	319	335	317	347	347	300	366	344	367	333	346	335	336	320	342	315	304	357	368	326	365	326	334	336	325	327	350	323	302	349	321	329	343	321	339	326	318	308	315	327	342	306	303	337	346	359	360	333	297	349	333	339	338	332	354	306	353	330	338	360	301	314	311	333	347	352	328	334	323	348	343	316	321	332	339	306	345	321	345	339	335	298	376	319	338	340	326	328	307	303	308	347	317	329	314	331	359	331	320	324	330	366	316	305	370	342	365	324	316	320	327	326	354	351	333	326	331	331	342	339	312	342	322	310	367	348	339	316	338	371	341	329	331	349	314	324	358	329	346	304	328	316	337	344	371	368	355	313	319	325	327	327	351	344	324	327	321	334	358	343	325	310	350	333	334	297	334	356	341	326	340	318	329	310	342	360	325	330	351	360	304	304	321	308	327	332	327	334	317	335	352	335	343	310	327	322	316	327	325	345	313	348	320	333	365	308	311	330	341	376	314	330	336	310	345	346	317	326	371	330	340	357	348	305	310	337	343	320	335	342	355	344	375	313	368	356	362	347	335	292	326	323	285	345	336	317	315	318	360	360	339	307	301	329	347	341	343	321	330	330	323	344	301	332	325	353	308	354	322	364	334	302	305	360	315	291	339	344	327	339	292	351	345	323	349	292	341	334	348	290	317	356	331	319	343	343	386	309	319	373	323	384	347	345	385	329	346	321	299	329	319	326	334	324	301	316	344	316	334	331	349	342	299	306	320	350	327	317	317	328	321	323	332	348	358	341	314	342	301	346	317	328	320	323	339	362	318	350	326	305	341	325	368	327	353	369	332	329	307	314	334	326	322	342	333	373	364	337	314	316	336	367	351	353	367	343	332	322	306	306	351	356	296	330	350	350	341	308	341	350	337	336	364	316	336	324	310	332	300	298	309	353	302	305	324	324	311	348	362	369	354	319	336	313	338	373	326	347	335	334	370	330	315	360	325	314	342	302	336	323	372	351	334	344	295	318	333	355	381	326	318	331	331	332	350	342	331	311	342	344	337	324	336	355	326	348	323	336	301	337	339	308	335	354	330	352	331	360	333	350	300	346	315	359	335	328	331	354	323	343	329	365	327	374	347	334	320	324	358	282	337	355	349	338	340	349	342	339	352	354	348	322	335	317	315	310	335	343	348	316	292	354	293	301	331	339	360	332	337	345	349	306	352	272	348	314	363	334	331	336	359	332	367	324	320	331	341	343	329
12690	2022	4015	4813	4435	3764	3236	2770	2343	2442	2140	2184	1941	1760	1688	1556	1393	1384	1421	1358	1351	1398	1126	1089	1001	1008	976	946	951	911	994	927	981	920	1016	1006	983	922	925	877	868	898	862	916	844	852	819	849	831	828	857	835	851	850	837	864	847	820	817	848	847	866	802	886	778	800	768	851	850	830	762	780	780	778	837	844	788	827	739	863	775	818	839	841	775	841	800	842	812	810	781	768	759	769	806	804	803	813	838	858	792	774	791	845	779	856	758	786	773	825	791	771	765	795	834	805	792	787	786	756	811	796	786	784	777	770	787	774	781	785	776	787	834	777	837	750	728	768	786	762	747	782	795	777	779	822	881	792	788	800	777	813	800	810	782	802	776	815	838	808	829	800	752	805	831	808	755	815	789	771	790	783	780	804	805	798	820	760	778	793	774	761	781	753	808	807	793	826	827	838	810	798	773	851	780	767	771	782	805	770	808	748	834	789	800	797	781	789	799	750	746	819	800	758	760	751	796	775	801	745	794	790	783	782	762	773	755	816	784	770	781	797	744	757	742	830	809	752	791	776	826	751	733	790	762	795	815	820	839	792	809	812	770	808	792	793	779	799	831	784	790	795	832	874	793	785	799	782	789	810	761	765	767	808	764	787	764	818	811	773	755	795	795	820	777	848	772	777	792	819	809	799	797	797	768	811	754	784	778	787	773	772	809	824	766	757	801	789	866	785	787	811	753	733	777	834	800	797	764	816	813	785	800	766	791	740	831	785	837	795	817	765	804	811	794	823	771	746	795	787	771	813	787	792	752	827	792	822	825	764	794	849	794	813	764	788	822	745	792	769	768	821	827	749	769	773	763	841	809	830	789	788	779	822	812	812	802	803	775	793	755	812	746	771	803	803	822	817	767	741	813	830	800	780	844	812	746	768	817	767	768	806	788	783	771	740	761	749	815	794	782	741	779	763	808	794	808	752	798	724	768	758	791	800	803	721	832	783	810	786	809	793	816	774	803	767	779	841	790	767	771	780	789	773	786	796	749	768	777	777	769	794	746	792	819	786	800	825	794	781	836	776	783	771	799	808	787	788	782	829	740	761	781	758	815	788	855	750	807	757	790	793	793	776	744	783	741	751	744	785	760	810	821	799	804	783	784	812	794	780	833	827	776	757	807	845	796	831	768	777	763	792	766	806	760	801	805	778	808	780	763	783	769	732	753	776	787	790	816	764	802	767	775	772	802	759	772	749	802	768	814	766	807	737	789	738	824	825	794	762	794	794	799	777	782	836	762	789	783	784	796	797	780	793	774	765	844	780	798	760	854	772	755	797	842	752	802	775	778	757	784	773	767	770	777	771	753	782	842	775	855	774	789	750	826	762	785	787	797	835	817	789	788	798	795	811	786	737	801	776	820	807	771	752	758	786	816	756	736	728	779	813	827	765	760	760	755	755	829	766	800	787	819	836	815	773	794	760	804	783	754	784	814	797	771	778	774	812	756	778	789	773	736	797	783	763	752	777	841	817	813	811	785	789	837	779	819	803	747	759	804	787	753	817	768	796	794	815	751	768	732	815	785	848	776	755	800	805	805	796	792	811	807	801	796	756	750	778	790	786	766	805	812	783	746	805	831	755	755	761	780	823	771	726	811	779	809	793	787	791	728	819	792	798	786	779	791	782	793	802	799	785	771	801	800	799	805	793	762	798	800	775	785	775	782	809	828	788	785	765	794	829	765	771	826	773	793	824	754	793	786	758	825	750	756	795	786	806	805	787	824	781	739	781	800	800	738	813	798	753	776	735	822	697	784	780	777	782	769	783	845	782	790	790	805	823	780	785	820	792	766	752	778	795	796	788	760	819	819	832	774	783	782	822	765	796	818	781	794	789	811	777	786	763	824	784	829	798	722	728	842	798	803	828	806	812	812	779	791	785	716	792	868	780	780	757	829	830	785	793	779	821	848	746	807	784	799	823	754	724	861	800	754	822	783	787	810	831	789	839	783	783	825	782	811	826	758	798	754	841	797	781	819	741	817	798	789	766	775	782	851	799	809	772	778	777	786	824	829	784	784	820	796	795	775	824	800	845	794	775	786	795	785	786	795	834	754	767	754	788	778	824	826	819	808	829	789	770	768	827	786	760	780	790	780	848	799	785	784	813	784	841	773	826	795	762	763	755	796	796	796	768	853	793	794	760	792	783	762	837	819	769	807	758	763	762	787	794	800	823	751	737	783	748	757	778	803	821	784	760	822	792	798	759	835	822	799	784	798	730	755	792	770	769	797	820	796	785	806	763	805	793	788	803	812	801	851	791	783	759	782	827	777	806	775	765	813	778	774	828	768	764	746	790	719	785	772	795	825	787	779	772	785	803	796	793	801	774	764	783	771	808	765	834	834	770	809	786	799	770	785	780	779	779	757	819	815	814	750	780	795	811	841	807	743	795	835	769	778	743	775	819	790	827	771	834	880	779	764	833	813	820	840	852	787	808	792	810	780	813	818	811	812	776	800	788	848	790	814	732	788	838	804	765	782	819	770	786	856	804	799	821	779	819	817	792	762	777	788	774	795	804	766	776	759	742	796	810	778	793	795	783	748	814	790	811	816	750	742	819	792	803	749	805	775	821	783	798	805	802	800	763	827	789	855	836	744	785	716	798	751	831	830	787	826	781	773	748	789	825	797	741	806	793	781	770	761	780	746	794	830	802	740	785	815	769	810	787	795	760	765	789	799	836	834	793	802	833	746	741	774	740	758	789	808	790	814	801	789	747	781	762	806	798	745	802	730	801	762	779	777	771	740	773	734	830	755	769	749	793	792	834	806	814	735	782	822	777	794	786	815	801	779	809	817	823	807	793	781	830	786	828	786	786	778	808	766	841	793	756	783	782	809	727	771	820	831	784	808	792	755	793	736	789	769	775	783	781	779	741	805	819	814	807	783	769	812	817	853	837	793	774	763	776	762	767	753	789	807	771	801	794	772	779	786	737	829	740	737	785	806	815	788	762	824	767	811	792	748	823	789	795	784	812	761	803	820	829	780	757	811	756	841	812	764	768	751	760	799	763	829	845	812	803	805	725	756	841	784	782	795	809	776	821	785	756	824	792	788	766	821	813	737	777	790	796	798	779	832	781	790	816	758	788	827	816	749	821	809	788	764	845	819	771	815	841	795	778	766	770	849	795	758	774	799	776	811	816	830	784	761	782	768	820	766	790	853	810	768	769	820	805	773	796	770	809	796	800	775	819	823	806	824	789	817	769	773	782	768	799	840	778	774	827	842	784	764	779	817	831	812	775	825	803	807	725	723	793	790	762	798	801	748	792	766	758	800	804	775	774	819	804	787	829	786	789	823	729	784	770	790	758	782	779	787	792	827	810	785	818	775	778	864	810	776	817	813	813	824	829	774	801	793	825	777	762	738	789	819	776	802	769	851	837	781	833	800	740	796	775	865	767	762	785	791	809	779	737	773	787	864	778	806	816	785	855	709	728	794	790	785	779	783	815	822	746
2735	185	156	174	159	154	150	129	136	142	193	158	142	136	148	148	122	145	121	143	146	135	135	129	145	146	121	121	139	137	122	132	130	151	138	133	124	171	146	118	128	123	134	141	118	136	130	129	156	131	141	110	147	118	120	122	125	141	130	129	142	142	115	125	111	125	125	132	121	134	114	143	133	126	129	122	124	129	126	120	127	127	115	126	125	120	119	137	123	119	143	138	154	119	132	130	130	117	118	102	124	129	142	140	152	121	122	135	124	121	116	109	120	138	122	155	139	119	134	133	132	150	149	130	132	115	132	124	145	137	140	148	133	134	116	126	154	128	122	129	133	122	123	121	141	132	109	123	123	136	133	144	127	130	130	113	148	131	113	129	126	111	121	152	130	122	134	141	124	141	123	155	113	138	154	143	128	114	126	133	110	129	129	97	116	144	133	124	133	133	153	140	130	140	116	110	146	132	114	136	133	150	108	139	125	135	143	112	124	145	126	139	131	147	124	147	128	126	134	150	104	134	134	131	127	118	129	136	142	116	129	116	127	118	147	135	123	132	127	131	110	111	136	103	126	130	126	123	132	138	130	136	129	122	132	121	137	147	124	130	126	116	130	152	134	122	120	148	124	150	134	123	120	151	141	141	146	127	132	141	124	117	131	123	139	136	125	119	131	109	129	133	148	136	153	114	140	138	128	121	125	139	120	123	143	110	134	127	133	118	114	113	131	126	141	144	136	135	128	118	133	118	134	134	129	125	121	143	133	117	125	130	149	118	117	113	120	121	130	128	137	133	122	148	105	157	133	116	125	123	131	133	162	112	134	136	143	123	125	146	130	122	143	111	105	123	124	148	129	108	108	137	122	127	134	145	136	114	137	104	161	132	131	111	116	135	128	127	135	142	138	122	146	150	144	141	137	120	128	115	142	137	132	114	130	126	130	115	112	116	154	143	121	148	128	131	142	140	132	136	126	139	146	133	114	132	123	128	114	119	139	135	130	127	130	137	141	123	134	120	113	119	134	120	139	133	137	125	119	128	135	150	136	125	141	137	116	143	122	135	151	121	146	150	137	127	142	114	135	116	141	150	126	137	138	138	126	141	132	135	132	134	143	121	128	136	113	163	120	135	129	127	125	132	138	140	112	130	134	133	118	128	113	132	144	133	115	121	143	131	142	130	134	143	136	126	119	146	109	137	127	130	117	126	140	138	137	140	146	129	134	127	131	133	126	119	114	141	127	114	128	120	137	122	122	136	140	133	122	137	143	157	126	115	127	124	105	126	121	123	138	151	148	112	136	130	117	115	126	115	95	133	119	111	121	132	108	115	133	125	124	121	152	120	138	114	117	124	104	148	136	130	143	135	135	131	129	129	151	130	131	121	120	128	119	140	143	138	127	145	145	127	156	125	135	140	139	126	135	141	130	143	129	115	128	128	126	147	132	130	128	140	139	131	131	127	128	132	135	133	122	122	141	122	133	137	141	121	121	141	123	126	148	137	139	135	133	142	118	99	127	139	137	143	139	131	135	151	134	132	133	123	128	129	123	143	111	129	132	122	135	124	135	144	142	135	143	115	123	121	107	112	125	126	151	139	136	122	116	124	144	142	131	128	120	123	129	138	116	122	128	151	110	123	121	159	130	129	139	123	132	128	121	119	115	126	141	123	121	112	148	113	148	134	131	123	144	125	163	122	115	126	133	132	124	145	145	125	149	113	113	116	127	132	119	142	130	117	142	118	125	123	102	143	135	150	139	127	126	125	121	124	122	136	142	131	138	127	116	139	130	126	146	131	136	128	129	133	137	136	141	134	150	118	145	148	120	129	143	132	133	131	133	138	129	121	113	117	136	115	131	144	144	122	137	143	165	140	152	122	123	124	133	127	146	127	103	121	130	110	127	119	142	139	134	124	110	152	108	131	121	131	137	147	149	129	132	117	139	138	146	127	152	157	148	136	126	126	125	134	125	135	140	133	138	126	139	130	127	131	122	121	116	129	145	119	139	133	133	127	105	128	119	133	145	143	121	130	149	154	134	123	138	131	153	145	118	128	130	139	127	133	120	122	138	122	137	123	137	140	118	126	136	142	128	114	128	124	140	110	138	121	122	133	136	131	130	126	127	131	140	130	114	112	135	126	128	138	124	123	151	134	130	127	135	146	124	142	151	135	118	142	115	129	120	127	124	115	144	124	116	120	129	118	142	137	143	117	128	137	138	147	131	132	126	124	108	116	118	124	112	128	116	143	154	122	121	108	117	118	136	135	132	135	138	136	135	148	164	123	128	149	145	134	149	132	127	140	140	129	147	124	142	156	135	147	111	93	129	153	106	133	134	123	123	133	120	143	125	129	142	129	124	139	116	134	114	125	139	141	131	151	136	143	125	130	133	146	149	115	111	140	120	131	129	135	134	122	125	148	139	140	132	134	134	117	132	144	158	154	130	126	137	132	145	122	118	101	118	135	141	161	129	121	119	131	122	148	126	130	120	136	134	121	122	122	143	113	128	138	137	127	125	124	110	118	123	110	139	122	150	146	125	136	123	139	139	163	124	132	140	122	136	129	135	145	124	142	127	126	104	129	136	136	138	141	112	121	154	135	133	133	133	138	154	145	134	115	143	142	130	126	129	130	135	138	115	100	162	144	138	132	138	127	128	136	128	124	116	141	151	122	132	126	128	138	137	113	139	137	148	142	125	129	136	150	121	128	132	139	127	136	147	114	130	124	129	137	137	111	150	139	141	142	121	145	126	123	140	125	126	123	122	104	137	134	121	124	135	134	136	135	147	123	139	141	129	130	139	124	133	131	136	133	133	136	115	146	122	127	132	120	117	120	122	134	137	131	145	136	150	148	136	146	136	121	123	123	140	123	136	156	127	156	128	153	141	148	143	146	123	142	117	114	120	122	174	144	137	128	135	132	131	120	166	150	131	140	140	142	137	112	141	124	150	116	127	121	145	128	149	123	129	141	115	121	115	143	141	126	154	140	133	129	130	131	140	113	130	123	140	128	133	137	134	135	134	121	117	140	117	124	119	113	164	127	142	140	122	137	147	154	141	143	157	132	139	120	125	112	146	148	139	118	131	135	129	140	132	147	125	156	125	127	133	119	137	126	125	152	144	144	130	125	150	129	164	106	129	145	136	123	148	125	142	140	143	149	128	141	121	149	138	122	136	140	144	125	122	125	127	148	125	126	130	128	137	109	137	131	138	128	141	141	125	106	131	138	152	161	111	138	132	141	115	137	138	131	134	131	120	106	116	137	135	124	113	122	123	133	153	128	146	132	133	132	154	131	118	125	107	141	122	117	137	122	131	135	134	120	113	102	130	133	132	142	144	161	127	136	147	116	104	127	153	149	129	96	139	133	141	114	145	145	135	101	154	120	123	131	127	135	143	137	129	151	119	132	147	137	117	147	130	109	130	124	134	130	132	140	130	119	133	135	134	128	139	148	126	120	120	139	133	125	150	120	131	113	148	123	129	122	125	149	151	117
3114	436	458	531	486	509	502	434	432	598	592	606	546	503	506	484	497	498	496	501	506	456	435	444	417	424	382	397	403	393	378	402	419	365	413	402	416	403	357	406	400	405	450	378	407	415	388	399	424	348	409	379	432	379	398	425	389	413	419	380	391	410	420	393	385	379	374	400	368	376	391	396	384	390	351	385	411	382	412	418	373	387	419	378	421	387	405	373	393	390	423	393	387	368	364	398	346	390	423	390	355	391	386	391	402	373	432	400	393	382	384	367	378	397	374	378	386	391	356	398	392	382	405	392	403	427	383	383	373	377	368	407	334	409	389	421	398	413	405	411	416	379	426	379	373	394	382	398	386	359	379	380	375	398	399	397	401	386	373	386	373	372	384	379	377	347	388	376	400	372	405	390	382	395	386	361	406	388	390	370	414	397	405	397	446	387	390	385	390	388	385	392	431	378	354	396	372	380	379	425	418	414	367	394	384	407	379	396	413	374	376	409	365	404	439	413	368	380	381	390	379	369	404	383	417	371	360	378	380	420	417	419	418	391	379	389	386	389	415	412	418	398	384	439	402	431	413	389	388	383	384	392	370	367	375	406	402	418	394	371	413	391	382	403	367	375	414	405	380	408	389	396	368	367	377	416	369	388	391	386	388	375	350	382	402	404	393	410	364	394	368	374	416	392	400	381	383	388	375	378	390	409	386	359	411	397	364	380	389	432	390	419	397	368	407	363	378	370	374	423	387	391	400	377	373	391	379	389	363	373	357	361	383	379	362	404	412	414	388	397	399	386	402	418	336	413	387	435	342	398	377	364	389	421	383	382	427	356	396	381	400	394	412	380	378	392	351	408	408	418	390	386	401	372	375	402	381	417	366	385	395	393	379	421	382	416	383	404	402	394	412	392	407	384	394	407	387	439	405	409	382	391	362	365	419	403	420	394	370	386	407	377	411	397	368	376	347	372	378	371	386	375	408	365	441	411	424	397	383	374	386	427	421	405	383	385	410	364	390	399	432	367	389	384	374	389	362	408	439	426	397	411	390	375	334	394	450	373	391	403	386	362	399	389	347	403	350	358	396	377	408	392	409	411	426	385	388	418	398	411	387	379	403	362	355	383	405	389	407	390	401	353	380	380	376	364	405	357	380	348	389	392	393	429	362	404	398	413	409	415	381	418	433	386	384	394	382	365	396	414	402	388	390	394	407	350	356	366	365	395	386	366	347	369	401	409	398	399	408	424	419	426	404	402	374	387	377	393	399	403	403	381	422	395	388	370	413	414	404	399	393	389	364	375	402	365	392	403	364	397	399	382	383	373	362	379	385	378	431	375	400	370	412	387	394	394	384	364	393	367	418	385	387	406	391	388	367	370	428	384	406	393	395	392	375	386	420	393	432	365	371	374	388	330	410	376	394	376	398	380	398	379	388	433	400	387	380	388	385	359	386	402	375	396	402	373	383	426	379	391	398	399	433	407	424	367	399	374	379	391	397	406	378	357	400	331	369	411	394	379	408	415	414	377	373	392	370	382	399	400	396	389	441	375	390	372	401	387	411	383	413	401	382	381	370	409	408	367	406	424	404	412	412	387	400	386	408	399	406	440	383	392	378	384	396	365	353	398	382	414	379	375	420	401	389	378	378	376	395	414	375	355	404	376	364	383	404	366	382	400	397	384	380	423	390	406	385	384	391	425	394	409	353	397	414	415	379	394	396	389	384	397	412	399	402	381	374	354	389	403	391	370	364	375	390	400	365	409	370	378	401	395	390	392	376	399	384	372	361	377	378	412	422	395	403	389	380	384	385	355	406	374	378	361	417	372	386	377	377	406	424	398	394	388	387	424	366	381	398	447	404	425	418	402	373	416	387	416	368	375	432	440	419	428	390	373	387	424	414	386	416	367	385	415	392	417	433	403	373	424	414	405	418	382	406	376	410	374	424	382	393	432	391	387	405	395	370	388	379	429	403	380	396	394	410	399	421	420	401	384	405	384	356	406	382	386	401	401	426	401	392	436	379	390	382	366	397	379	396	377	366	350	392	380	386	365	372	409	387	395	358	425	382	399	403	352	415	392	392	423	387	398	393	404	390	383	382	393	367	378	412	375	416	420	417	383	391	390	380	374	382	382	394	389	378	370	405	372	408	381	387	408	363	404	406	375	379	366	387	412	378	375	371	400	406	367	338	405	396	381	420	388	410	406	400	392	382	382	425	388	386	377	406	403	415	378	386	370	378	358	421	414	427	386	394	391	393	391	385	402	367	410	404	407	359	373	339	366	398	365	393	371	388	390	396	413	389	406	406	405	409	391	372	421	377	425	395	429	387	402	407	394	373	405	384	386	399	398	370	390	434	383	383	378	402	342	378	395	404	389	390	379	379	367	376	380	376	384	384	406	381	392	398	417	370	398	358	430	387	410	407	384	398	401	409	382	392	373	409	369	394	415	415	372	394	400	406	412	391	418	366	399	389	396	404	418	411	400	376	415	408	395	419	412	420	391	399	383	387	380	408	385	419	361	396	385	374	398	392	379	435	390	394	379	403	404	406	379	418	417	367	382	385	380	386	459	401	382	381	384	377	394	399	354	397	397	385	377	389	405	383	395	373	387	394	391	375	414	362	353	380	382	404	396	423	372	401	393	419	416	368	417	385	411	370	384	421	438	422	418	400	394	377	396	420	389	406	427	405	388	366	391	372	371	412	403	369	364	410	387	392	408	374	390	406	394	369	386	364	407	393	376	426	382	406	363	403	367	370	367	365	396	375	416	394	350	432	359	379	397	431	394	383	422	369	359	342	383	364	390	406	386	429	392	374	385	401	427	424	393	398	365	386	399	382	399	443	405	387	400	408	401	428	398	406	393	418	399	380	372	395	376	374	419	380	370	368	420	402	387	389	404	368	394	406	357	386	386	404	403	401	372	376	394	401	377	405	396	406	391	425	420	416	401	385	409	426	362	375	402	391	398	379	351	401	414	416	423	415	388	411	392	401	397	374	362	394	397	412	381	381	416	402	382	378	385	389	388	377	399	382	395	390	417	347	354	373	403	391	400	359	413	398	372	385	413	378	400	419	363	397	388	397	391	416	390	353	392	373	403	424	402	391	386	401	385	390	386	402	398	400	376	391	373	353	379	366	404	387	412	390	410	363	368	413	399	422	391	385	386	373	388	411	367	351	370	386	416	367	431	406	385	405	378	408	354	385	371	388	384	407	390	372	399	374	382	380	365	371	393	375	387	410	385	424	385	348	373	388	449	421	423	406	378	389	394	375	382	382	400	377	425	399	356	391	391	412	366	390	371	407	437	396	407	403	427	419	378	385	380	411	386	412	400	388	407	392	400	365	357	415	401	395	375	381	396	407	370	428	396	429	365	387	392	370	396	404	398	381	416	395	396	402	412	387	372	373	431	393	394	385	397	410	379	368	382	412	404	378	395	408	371	416	397	370	414	403	380	406	373	410	423	383	409	380	421	392	375	391	416	382	378	414	396	396	403
17953	1723	1191	942	774	606	561	468	466	404	433	406	391	372	344	357	362	345	332	363	345	306	295	344	351	323	303	300	311	318	316	289	310	301	284	290	349	321	311	259	274	318	305	328	282	318	291	296	276	280	267	285	316	300	310	297	283	315	310	290	284	294	298	287	312	292	312	273	277	304	305	297	285	292	294	303	283	282	257	285	301	291	275	303	283	285	275	287	281	292	279	282	304	283	279	276	296	301	319	303	292	316	279	296	282	299	273	289	356	322	321	300	285	302	295	321	325	340	306	304	329	276	258	292	266	256	288	288	271	315	308	283	301	322	277	281	318	254	297	303	296	281	276	299	314	308	284	271	275	299	302	308	290	294	279	301	294	276	306	302	273	292	299	270	287	289	322	294	279	299	287	270	282	316	280	260	317	337	284	300	321	297	274	307	301	328	266	289	279	279	252	304	295	287	285	257	301	277	282	315	291	311	317	300	285	301	302	296	307	282	296	288	311	304	292	338	315	285	310	292	273	322	290	285	327	294	288	317	293	268	290	287	303	291	307	272	284	262	293	274	283	298	317	287	314	275	315	299	309	286	278	274	328	256	278	284	299	287	309	262	257	274	251	314	303	274	273	284	300	291	299	320	291	295	324	266	253	294	268	283	281	285	293	287	302	259	311	298	272	292	298	303	300	315	289	306	364	295	275	314	311	337	308	302	299	256	289	288	276	272	272	284	312	342	305	311	302	304	290	257	333	294	273	291	315	274	311	306	259	297	307	295	281	314	297	311	291	277	279	297	273	273	312	267	267	277	276	267	303	257	301	290	304	303	271	270	311	291	308	263	268	265	288	286	293	300	299	243	287	301	275	290	310	269	308	277	263	325	304	296	319	318	313	292	276	305	273	316	347	309	290	298	264	282	305	305	281	306	340	298	289	279	291	286	300	258	312	339	285	300	254	293	295	315	315	331	279	269	311	276	281	304	313	296	290	304	295	289	287	268	307	308	284	302	309	307	290	310	299	308	279	286	293	310	274	294	297	294	294	257	255	297	288	312	293	323	248	315	267	294	290	287	274	283	257	309	303	291	312	275	295	297	302	308	283	272	279	282	267	281	323	278	319	299	282	278	295	291	279	298	274	291	294	300	312	287	296	284	299	288	279	293	313	294	347	296	309	262	299	289	312	312	299	328	285	234	293	302	299	320	292	314	268	260	316	268	291	292	302	295	311	287	314	259	273	285	308	292	283	291	301	282	292	275	301	304	311	307	280	280	287	282	314	313	286	294	292	319	284	318	302	300	322	275	272	276	300	263	295	278	261	295	290	282	304	304	314	303	280	280	312	307	276	280	287	309	315	282	272	318	338	279	311	290	295	310	293	262	281	260	295	288	280	303	319	345	240	315	296	322	278	302	312	286	296	296	299	282	291	302	306	279	267	278	292	289	293	304	285	282	285	314	283	295	280	309	293	285	299	284	281	289	309	304	281	283	259	268	314	308	345	282	279	304	301	341	303	267	278	294	300	295	306	320	292	299	293	292	323	292	301	311	321	281	282	260	289	298	325	282	297	274	289	287	286	312	288	302	271	304	299	296	292	304	304	282	305	289	293	288	282	268	298	281	313	295	270	258	294	309	279	321	306	320	294	316	276	283	271	282	294	286	293	263	300	271	317	263	261	267	284	313	308	306	317	277	303	276	284	319	313	306	314	307	291	292	278	282	329	317	311	290	309	309	289	285	285	288	256	268	268	296	297	288	281	320	286	290	295	294	298	324	285	321	310	321	286	297	338	339	271	287	310	297	308	289	271	292	292	289	274	307	320	310	297	321	296	295	314	321	303	298	303	294	292	296	305	322	264	288	281	299	294	283	296	284	299	266	287	314	305	304	291	300	284	266	301	279	314	280	316	280	299	323	274	302	303	280	302	288	319	263	267	277	305	300	303	317	302	302	269	299	291	286	280	303	290	286	314	277	288	293	349	344	304	308	272	266	306	266	305	280	287	288	284	313	276	278	311	317	285	270	326	280	325	276	273	277	314	274	283	287	303	304	276	295	276	281	288	300	272	307	298	295	328	308	257	276	323	318	301	339	307	285	326	288	290	291	304	288	316	274	271	288	298	279	297	289	309	272	276	307	311	310	265	276	251	310	296	278	306	316	266	274	286	283	287	276	307	283	316	300	275	275	316	299	305	307	330	324	306	295	315	299	292	264	282	293	277	301	295	304	316	313	289	255	292	308	285	298	271	298	288	274	294	281	293	305	249	299	266	313	282	285	281	272	277	295	279	324	278	313	291	294	290	289	280	302	298	285	267	322	327	290	295	304	301	283	320	307	311	315	322	306	279	324	302	275	278	316	338	318	319	319	264	313	255	290	279	288	327	291	304	291	335	277	299	332	284	288	290	288	279	313	306	269	323	275	294	326	308	285	259	332	297	266	288	298	257	316	286	271	293	315	293	296	339	259	292	313	270	269	298	265	275	299	292	324	294	318	279	317	304	270	302	350	331	298	300	306	316	264	306	274	257	292	294	281	300	280	313	299	298	286	283	281	264	282	311	318	292	309	301	300	282	310	301	304	293	298	307	312	294	275	276	344	309	299	286	303	322	317	300	303	291	293	273	279	302	282	294	287	272	300	278	304	316	279	276	293	315	289	319	258	271	313	301	273	274	301	288	290	303	278	298	290	275	292	298	285	290	292	283	310	282	300	289	272	298	287	296	270	267	295	281	293	313	260	274	304	335	308	310	288	291	319	300	288	304	314	311	323	287	297	296	289	319	312	301	291	311	285	269	309	307	286	277	279	305	290	284	277	293	318	296	287	279	305	305	320	287	282	303	304	291	267	283	348	304	308	326	293	275	309	300	301	305	311	299	291	286	285	300	305	283	289	267	294	302	298	278	354	272	302	279	289	275	304	284	336	288	298	294	257	275	322	251	308	362	320	307	301	278	313	261	289	288	281	279	256	282	295	315	313	288	296	310	284	282	285	250	306	285	279	302	315	278	285	302	259	298	296	278	294	283	292	314	279	268	300	310	332	294	313	284	341	279	295	300	297	330	303	287	287	274	299	327	296	283	277	306	302	337	303	266	298	293	256	287	285	300	310	297	297	295	292	315	288	284	301	298	326	329	285	302	305	298	291	292	316	325	280	318	268	289	275	291	322	301	264	265	303	265	312	282	273	285	311	303	297	312	327	274	313	298	275	303	269	281	305	307	298	288	303	303	286	297	278	303	289	313	281	292	290	299	286	275	294	299	274	278	314	275	302	297	285	308	270	325	272	292	320	292	307	272	289	318	277	270	267	288	292	319	265	310	326	327	284	277	240	307	309	307	297	305	295	289	279	271	285	296	301	277	295	289	275	293	314	273	309	260	304	252	282	310	292	324	312	271	262	300	307	288	310	303	314	295	337	284	283	308	296	304	272	297	261	277	293	288	300	323	303	250	292	299	324	303	308	325	295	311	282	295	324	289	303	317	268	300	316	278	314	291	273	289	332
9369	1320	2407	2897	2679	2337	2006	1759	1614	1718	1588	1612	1380	1280	1190	1145	1123	1139	1088	1154	1061	1032	997	923	862	809	885	854	806	852	787	823	803	773	877	832	846	792	796	800	807	815	766	831	766	757	712	794	802	748	759	726	784	751	753	740	791	749	752	772	748	731	713	813	700	781	780	739	753	763	745	768	775	747	730	725	751	725	755	748	751	755	734	783	723	721	768	744	776	694	763	779	741	754	726	730	725	741	707	753	715	725	744	737	758	772	764	741	718	773	746	780	712	722	770	730	740	768	757	687	744	751	719	736	749	723	745	701	770	719	785	707	744	723	739	785	757	732	699	768	692	764	723	720	782	786	770	723	719	727	776	733	723	726	775	714	732	777	729	754	724	743	710	748	762	748	698	717	774	756	765	728	747	720	749	745	740	757	776	757	762	726	731	742	707	752	757	690	736	757	717	707	733	755	774	723	726	729	760	770	745	714	773	744	750	662	727	745	699	711	741	694	738	694	741	720	727	734	685	712	739	724	730	721	707	738	714	723	696	761	745	710	758	792	748	763	745	736	721	741	721	697	737	733	767	769	734	712	744	755	736	791	740	735	717	690	771	731	743	713	758	735	759	745	737	717	740	715	778	714	768	705	726	678	696	708	765	744	739	799	755	755	713	748	730	743	738	730	763	776	713	742	733	732	690	734	751	741	741	780	735	773	720	736	720	756	747	764	744	713	744	767	731	757	710	755	715	721	722	765	740	784	721	701	755	702	771	706	728	726	794	741	733	727	776	788	702	734	780	748	729	728	675	777	773	754	780	675	723	709	761	709	726	728	761	719	742	745	710	685	764	770	782	757	745	776	718	731	763	736	716	736	739	726	781	795	728	683	704	748	749	755	761	735	769	687	776	741	760	705	699	742	757	740	760	749	762	705	732	687	742	725	697	738	806	740	770	744	739	725	760	734	784	700	703	764	711	720	778	668	722	712	730	713	759	727	728	704	772	807	726	760	706	789	715	769	715	721	698	707	744	773	697	782	747	735	774	760	712	719	679	767	712	697	737	745	786	729	816	759	704	733	747	730	701	724	718	776	781	748	724	681	753	737	686	735	754	780	759	725	697	742	680	703	747	755	745	766	740	733	688	755	674	698	744	743	737	720	778	736	749	739	774	757	678	735	698	714	681	751	707	719	736	762	735	699	748	748	735	727	711	755	710	742	737	692	722	765	752	789	684	722	747	744	781	719	727	739	773	662	744	764	740	756	760	753	726	761	703	716	753	732	729	736	734	781	791	773	763	748	783	760	700	785	735	743	752	722	728	725	744	749	743	740	726	697	754	705	729	752	717	748	711	749	758	693	728	753	740	727	708	709	775	753	738	721	720	786	727	719	697	799	777	708	710	721	733	723	732	755	764	745	769	691	759	694	749	721	726	769	764	774	779	753	742	722	750	771	724	723	749	726	727	733	711	717	749	714	792	772	709	708	742	813	675	718	708	774	752	707	734	707	733	785	767	723	742	755	687	724	734	756	761	701	697	728	765	752	771	751	672	753	719	719	715	767	792	739	767	750	733	719	746	726	794	771	773	727	737	730	738	745	708	737	696	728	771	721	730	712	747	719	746	680	753	725	770	768	755	719	765	704	754	685	741	721	745	786	737	757	731	762	738	706	723	758	746	748	768	738	710	724	716	751	711	805	742	740	766	676	759	768	767	731	731	769	718	726	743	725	705	723	768	784	697	737	779	695	693	734	726	735	785	733	749	756	746	738	753	716	688	731	713	768	788	748	734	773	728	778	755	734	757	732	704	664	772	743	732	737	703	738	752	718	714	688	724	744	711	710	778	786	756	747	746	763	776	738	751	685	712	746	794	733	773	770	745	749	742	701	783	736	782	728	730	737	741	645	819	732	758	750	748	734	800	706	709	716	774	719	784	736	678	718	772	733	744	775	781	726	724	722	756	677	714	718	705	744	754	783	690	769	697	746	730	738	692	741	802	701	753	724	707	736	745	722	776	725	756	742	721	766	755	744	741	733	742	724	746	755	721	780	701	816	780	704	733	747	725	780	753	722	736	761	789	747	728	747	805	745	740	775	787	701	721	706	738	738	741	780	709	777	785	718	773	750	771	705	792	764	753	740	728	729	760	751	770	730	727	713	758	762	730	770	745	702	761	734	723	749	749	693	803	708	748	748	762	747	747	733	739	707	811	737	754	738	735	726	721	757	730	751	712	722	736	722	698	750	773	734	755	755	758	741	757	769	742	722	741	685	712	744	690	756	724	772	777	761	746	751	727	735	712	764	716	734	743	725	762	754	681	743	755	770	711	743	726	730	769	754	748	726	731	753	757	774	678	745	729	758	700	744	724	793	748	726	690	726	738	757	732	727	740	719	744	735	710	744	733	736	762	771	736	724	761	721	715	759	754	740	767	742	763	739	722	732	718	737	727	718	762	758	697	717	752	765	675	714	776	749	700	748	700	721	781	725	773	757	751	747	726	743	728	770	738	734	782	729	758	724	746	773	720	703	700	778	711	752	754	744	711	755	713	757	765	721	745	724	687	741	750	713	700	755	722	765	748	728	739	711	720	768	738	684	774	744	751	734	725	728	696	763	744	712	732	713	753	734	733	761	732	745	709	757	761	761	770	741	724	740	751	779	748	724	769	805	749	771	729	775	697	726	732	764	724	771	764	687	769	773	757	724	729	760	753	783	780	720	726	749	738	793	731	761	715	754	752	760	773	743	764	757	769	735	664	706	731	747	731	737	730	713	770	716	691	749	751	744	705	767	756	717	749	703	704	798	760	698	714	690	766	737	755	763	704	777	743	695	723	685	782	739	775	742	760	755	766	685	718	751	713	694	756	729	713	727	734	685	763	730	765	741	749	726	758	778	770	768	708	726	713	665	699	747	769	670	747	720	721	792	731	747	720	747	743	760	709	712	661	758	711	693	742	726	731	757	791	738	735	718	778	733	712	788	722	735	747	698	759	745	796	673	743	689	756	716	749	761	744	747	745	761	777	723	728	658	773	789	761	721	718	727	772	749	721	703	748	749	768	748	780	723	705	748	756	780	759	701	742	724	750	766	734	723	702	715	735	769	726	701	717	708	801	768	710	721	736	705	706	749	738	742	708	764	723	726	715	732	746	771	732	729	719	724	766	765	676	779	769	754	740	756	742	751	720	690	724	747	720	694	731	710	784	758	746	765	694	757	754	744	763	762	719	710	758	702	734	770	736	701	724	761	729	782	701	689	736	722	752	735	766	718	720	747	760	698	745	740	730	712	689	774	800	718	739	726	731	787	743	737	683	738	723	702	763	756	743	771	700	784	744	726	756	771	752	702	747	700	732	695	727	734	709	776	719	808	755	738	780	763	729	759	727	726	718	781	753	752	769	754	689	744	764	732	755	733	736	735	694	722	716	748	718	703	729	707	696	748	727	713	703	718	747	730	751	738	749	738	746	716	745	707	740	760	734	741	767	710	757	737	764	753	747	715	740	731
28961	4444	2177	1742	1271	955	839	669	582	718	610	566	515	510	461	417	462	436	393	405	396	391	394	357	352	353	331	372	381	355	367	369	396	376	358	320	346	315	348	346	333	370	344	379	333	303	309	351	322	353	310	349	320	323	349	350	308	350	348	303	305	329	351	348	303	321	331	334	318	351	324	340	336	310	322	313	314	337	317	319	339	313	359	333	309	325	342	336	316	359	310	325	333	285	329	337	318	343	332	347	353	349	344	330	308	368	308	348	306	356	328	331	361	317	335	309	312	336	312	355	322	319	307	332	338	346	327	347	330	340	347	377	345	327	337	348	356	367	342	353	323	331	317	341	323	366	353	333	361	328	306	335	332	363	294	315	338	343	338	340	330	315	351	334	327	332	377	326	346	334	346	367	351	308	357	329	342	334	340	319	339	319	345	328	355	300	313	312	358	350	333	310	336	336	307	321	324	297	318	349	358	298	343	351	320	321	323	290	312	363	337	331	329	374	326	304	332	332	302	320	363	371	329	313	342	364	322	338	291	341	313	301	312	322	337	319	342	333	345	352	318	312	317	279	302	314	323	282	318	315	337	295	351	328	288	290	378	352	333	361	305	317	350	321	315	331	333	305	319	321	320	360	320	318	351	309	320	311	382	336	304	322	343	311	312	327	340	313	326	330	328	363	301	335	328	295	314	343	331	320	322	334	351	342	354	357	339	330	337	342	330	347	348	372	326	335	335	349	329	327	324	308	343	324	323	342	360	324	321	335	329	376	334	325	334	308	332	319	323	364	316	312	338	346	312	351	329	326	318	306	333	341	367	323	363	310	334	321	314	333	308	302	329	364	335	321	335	311	344	328	327	366	325	325	301	299	337	335	344	332	321	322	333	309	332	343	317	331	325	335	317	323	305	301	360	305	345	365	316	347	348	321	300	348	320	325	359	327	364	324	324	317	338	337	329	332	347	356	348	299	306	337	349	303	389	318	355	317	305	351	344	339	345	332	334	319	312	318	313	309	307	332	337	339	329	337	321	324	314	307	361	328	333	327	315	345	317	302	340	360	361	322	337	341	354	309	314	345	340	311	313	340	332	332	313	334	342	336	330	343	336	351	369	344	348	354	346	366	370	349	326	357	346	312	359	284	334	345	365	299	307	312	341	365	382	319	319	341	324	325	323	348	337	314	336	331	339	335	344	324	338	313	295	321	350	325	324	333	345	357	307	308	317	309	384	316	344	328	364	321	348	290	318	345	336	344	321	345	302	332	318	328	337	341	318	335	340	319	349	316	308	317	321	344	311	318	360	325	347	360	354	324	350	310	371	337	344	337	356	346	341	315	334	353	317	315	338	306	371	295	326	345	348	319	355	314	341	341	334	308	330	300	307	347	298	293	346	336	332	363	330	289	335	326	361	320	364	325	326	310	361	327	333	345	359	345	335	312	361	339	308	332	356	343	316	333	324	324	373	303	326	326	326	343	341	337	344	347	283	324	328	335	347	319	364	335	326	355	372	351	334	335	307	330	346	371	301	330	293	332	377	364	350	341	337	307	333	338	311	291	341	346	313	337	332	331	337	377	315	328	357	334	304	301	339	303	316	319	295	315	321	320	335	329	326	328	328	358	356	342	345	331	319	347	324	347	337	371	356	329	382	372	320	331	360	345	356	278	343	331	338	361	334	330	332	365	291	312	320	313	313	290	307	336	317	307	283	292	317	319	324	335	331	344	346	319	361	359	324	323	326	325	316	330	339	329	330	326	311	357	323	313	303	327	328	322	347	363	286	319	326	344	372	307	320	308	303	336	344	323	344	337	341	345	342	334	328	360	323	346	344	338	344	360	350	360	318	312	315	325	319	344	311	330	322	327	325	327	340	318	355	347	341	378	352	323	331	322	336	342	356	292	288	348	325	330	308	339	286	383	374	309	314	321	356	346	338	292	330	278	317	319	339	305	331	304	352	340	307	325	327	393	383	351	327	336	335	347	341	360	343	336	336	340	357	333	331	366	326	369	327	357	338	335	315	325	331	302	332	310	365	352	357	346	316	367	346	367	336	327	329	327	346	336	357	315	323	300	330	351	346	318	299	327	345	343	350	326	334	340	351	304	316	320	327	331	404	327	302	320	308	334	373	296	353	357	312	324	344	311	295	323	344	346	328	328	337	336	321	330	316	344	301	323	293	307	358	296	322	355	342	344	325	327	360	309	351	325	337	343	360	323	367	311	342	346	312	329	328	328	319	307	319	335	309	334	317	351	328	336	353	338	348	316	296	309	317	332	310	340	341	376	297	357	328	337	335	306	333	350	306	315	319	330	309	349	299	313	332	339	338	290	279	333	318	322	340	330	328	325	358	314	346	328	286	300	343	302	319	333	338	310	346	342	345	300	341	331	321	337	355	356	347	330	322	344	368	320	286	332	314	365	318	337	334	353	348	315	308	347	320	337	367	303	313	315	345	302	305	328	358	368	293	333	336	281	330	347	365	329	352	326	397	321	322	343	326	286	342	338	322	344	319	314	341	301	301	327	340	320	328	321	319	284	329	364	339	345	352	345	330	350	345	311	308	325	325	320	332	313	313	332	331	344	309	326	382	341	346	347	340	332	310	309	356	353	308	296	332	331	323	336	298	343	355	329	331	335	340	343	314	286	338	360	316	342	347	309	301	331	355	352	357	342	324	340	349	332	321	319	314	310	333	341	349	322	325	335	334	288	329	316	318	322	329	324	328	318	343	322	331	340	326	328	349	360	316	343	317	377	333	300	327	373	334	354	343	329	375	337	314	330	340	363	326	307	324	342	305	340	350	314	326	354	343	350	333	326	377	326	341	330	347	349	339	333	316	337	359	360	318	339	366	298	330	317	326	370	346	331	303	320	374	328	350	313	316	333	319	335	318	351	325	326	334	360	356	343	336	318	308	327	323	307	345	314	328	327	327	328	337	341	344	364	328	323	318	344	329	315	306	377	308	321	347	330	305	325	345	333	314	346	297	353	309	309	311	356	341	344	321	342	342	308	331	336	353	316	350	328	339	335	321	284	340	352	357	315	384	339	321	332	328	320	324	306	340	323	374	328	333	333	340	336	328	316	332	361	303	334	312	323	322	322	339	308	350	334	322	341	364	318	339	333	369	348	378	352	337	350	334	300	369	323	364	318	340	309	307	341	355	337	362	355	324	330	339	308	341	349	323	344	337	294	294	371	347	331	319	344	344	338	337	312	337	351	353	330	292	337	353	344	316	353	319	320	343	325	277	337	319	326	301	341	326	325	349	348	347	342	363	322	348	351	365	356	341	315	294	323	351	352	343	338	349	347	338	336	348	335	319	324	305	335	322	325	352	331	347	359	339	333	317	352	313	368	305	351	356	350	317	349	355	340	363	346	334	330	346	346	357	329	332	325	323	338	312	364	340	353	299	343	302	320	339	311	316	337	334	329	342	342	307	303	326	288	326	333	300	315	314	332	324	332	311	338	331	338	326	364	351	313	309	310	330	318
13076	1995	3825	4869	4399	3825	3242	2727	2555	3161	2439	2166	1859	1787	1661	1536	1567	1507	1472	1400	1394	1263	1159	1062	1067	1040	1006	995	976	1000	924	959	932	958	1088	973	924	932	951	939	892	874	872	869	869	827	877	860	853	816	806	839	882	863	868	848	874	797	883	803	829	819	796	833	878	832	804	818	760	801	855	788	809	796	814	846	778	815	828	761	789	833	802	852	825	815	862	817	757	783	781	787	721	821	774	785	792	760	825	846	809	801	725	809	801	799	805	768	828	826	766	811	825	823	833	800	796	779	843	832	840	820	814	740	830	786	792	815	873	801	777	816	785	812	798	826	791	762	850	775	788	814	798	769	796	797	781	738	841	795	795	771	820	825	788	746	779	770	825	793	769	793	822	737	754	849	761	773	786	773	822	795	831	771	805	839	853	752	721	804	787	791	757	781	789	780	781	792	797	773	804	801	788	772	758	751	849	824	764	788	748	765	766	763	750	782	793	779	760	798	814	806	744	809	750	779	805	774	795	806	810	808	837	809	807	809	812	834	794	731	765	795	771	795	863	751	771	773	765	812	796	806	843	785	806	783	811	779	787	814	815	792	758	789	762	751	780	859	830	771	836	807	803	825	821	767	798	844	763	800	810	775	761	827	801	818	780	851	812	803	851	777	843	818	813	765	765	799	793	843	803	803	781	813	808	717	785	796	759	859	816	789	782	794	772	756	768	843	744	837	733	822	816	792	790	795	774	738	770	778	772	827	803	771	768	796	746	782	740	770	816	806	806	807	748	811	775	828	752	772	779	786	775	719	848	765	773	873	804	851	819	769	802	794	776	777	750	730	769	775	806	777	802	796	848	815	771	805	794	810	799	805	789	791	795	797	794	772	771	797	764	751	755	795	835	828	756	760	813	834	833	792	843	838	804	742	777	761	791	799	768	804	821	845	789	811	800	781	787	798	842	818	834	804	780	762	757	785	771	809	756	833	772	801	800	765	815	712	790	789	771	783	808	811	803	820	817	811	720	787	762	833	828	792	825	801	805	743	819	785	781	808	761	782	759	819	798	827	795	798	742	770	860	821	804	792	771	745	762	787	827	794	804	742	778	760	857	760	796	776	776	764	817	787	777	754	843	802	751	787	776	788	845	832	798	789	823	789	753	795	764	813	770	789	797	798	751	767	774	789	711	768	807	802	767	780	782	767	808	779	760	793	808	790	816	793	825	781	767	833	790	811	787	816	774	768	788	783	804	755	800	772	782	796	796	769	775	825	808	794	822	837	862	771	762	778	817	786	785	805	795	780	812	809	808	761	786	790	847	764	785	857	829	771	733	807	806	857	799	779	812	802	770	760	785	758	834	786	801	781	810	786	801	814	825	765	830	785	771	810	799	797	816	834	809	751	749	757	809	750	871	751	778	792	771	800	768	821	784	822	797	795	771	764	790	816	776	791	807	790	826	805	798	781	781	802	772	787	776	795	800	772	779	780	844	812	811	814	782	769	817	756	814	790	768	765	798	832	822	839	800	720	753	759	783	786	812	768	786	787	786	817	813	812	774	821	801	765	776	761	833	794	798	793	790	817	806	770	730	826	782	785	799	772	791	782	821	759	768	790	787	760	787	803	806	774	759	741	826	778	822	806	768	810	804	850	768	859	759	827	820	799	798	780	792	715	799	783	783	777	812	762	865	785	774	795	809	794	771	802	811	772	784	778	762	739	766	780	846	800	774	811	855	768	776	788	763	820	776	792	759	785	783	760	815	797	806	829	744	821	784	840	771	822	779	797	783	769	795	769	761	785	831	806	750	796	814	765	806	770	778	780	771	799	802	751	844	788	824	791	790	790	786	801	839	763	734	766	823	773	776	782	827	822	787	825	801	800	791	766	846	808	811	796	805	787	760	754	799	757	762	779	781	799	780	826	788	767	769	758	739	766	816	824	806	812	804	792	779	802	841	766	751	784	800	754	784	795	790	756	793	797	827	839	774	780	823	786	830	727	810	795	800	772	790	792	799	775	741	798	799	730	807	811	828	805	795	812	783	770	774	746	773	774	775	751	811	848	774	853	786	755	756	771	784	738	744	769	799	796	784	841	765	794	802	753	813	860	795	806	768	768	786	769	790	784	798	809	791	810	797	780	776	784	750	742	796	765	791	739	746	860	802	773	794	839	788	827	812	845	845	838	762	788	801	792	731	799	770	768	782	776	809	780	769	794	796	806	835	790	794	826	772	785	785	761	776	787	769	811	746	847	762	827	754	777	757	804	776	817	795	812	843	752	803	818	744	746	764	824	789	797	825	753	809	771	791	812	799	812	866	769	838	777	787	770	841	766	755	817	762	818	775	754	804	787	764	796	791	812	831	793	773	772	813	725	787	847	816	799	782	762	785	829	806	768	787	814	755	756	811	817	793	786	796	812	804	756	809	773	790	743	737	803	748	804	812	840	762	753	813	771	780	802	775	831	742	731	802	780	745	784	819	801	746	768	798	742	816	837	817	777	763	821	797	788	862	760	732	784	781	822	774	775	758	775	797	837	800	782	844	781	821	789	823	848	889	804	829	810	765	760	765	754	823	796	757	799	778	761	768	784	786	745	774	800	840	818	814	805	800	827	745	770	806	801	792	731	797	798	826	828	810	804	802	753	812	762	773	781	766	774	845	753	759	752	758	800	798	770	830	819	774	809	819	810	810	798	765	766	760	790	770	806	800	745	784	783	794	819	792	736	745	775	757	788	755	834	771	799	810	786	802	806	755	794	795	773	776	802	768	775	790	817	798	787	795	799	743	828	775	726	811	761	798	781	807	812	809	764	812	727	785	804	810	740	818	789	788	786	777	757	728	761	798	796	752	788	783	807	749	772	817	819	748	734	802	853	811	806	784	770	805	809	746	787	808	820	756	778	776	766	755	783	810	794	801	810	756	822	737	781	779	802	799	781	796	806	787	821	802	768	791	782	817	783	742	774	789	788	755	778	750	816	811	764	814	784	806	736	789	848	818	836	767	790	768	749	767	804	813	757	800	746	777	742	782	739	756	807	768	866	771	764	764	769	789	782	831	789	750	848	778	807	782	716	783	775	793	792	776	800	846	771	807	805	794	819	795	779	821	849	764	832	820	746	780	821	784	776	821	826	788	749	800	753	773	835	740	794	835	805	823	809	842	800	786	763	839	802	750	759	805	827	818	822	833	796	832	831	758	815	840	852	808	770	772	754	811	760	843	749	802	743	756	779	802	821	815	813	790	810	763	756	784	811	771	812	838	765	800	769	803	774	810	833	824	835	770	819	818	833	806	733	778	785	764	756	736	792	779	812	849	811	790	764	766	804	792	825	785	778	786	746	803	719	806	775	785	831	763	808	793	771	790	765	778	869	759	821	796	799	787	780	784	745	789	828	783	799	849	763	787	803	811	794	790	800	822	768	772	766	769	798	805	799	792	788	825	763	787	807	810	840	755	798	771	763	796	781	773	820	778	844	793	809	775	817	777	840	805	805	745	742	810	759
2728	177	174	149	172	140	145	135	168	156	172	152	151	146	148	148	161	151	141	142	139	132	145	141	131	104	133	142	139	133	139	123	136	130	138	141	140	153	129	146	128	132	115	124	148	131	115	133	115	147	127	132	154	156	146	123	144	149	151	130	124	133	133	133	136	138	133	148	119	133	130	116	133	152	140	139	145	136	126	128	154	125	134	120	117	138	131	125	149	115	151	122	140	148	153	123	133	116	136	132	150	121	135	128	128	129	142	145	144	121	141	132	124	116	122	138	133	137	140	131	144	137	128	151	138	122	125	138	147	142	110	152	146	134	133	138	140	148	185	130	119	114	137	128	115	128	144	115	141	121	144	115	127	141	137	126	122	123	130	122	144	133	141	135	132	123	142	141	125	111	146	105	138	113	118	159	128	111	122	131	126	140	151	114	122	126	146	136	136	132	145	142	135	127	147	124	127	129	145	105	140	141	132	116	131	127	115	123	138	116	147	118	132	115	121	143	141	139	136	132	134	114	114	131	113	141	131	115	129	123	125	115	140	135	125	130	149	144	120	120	126	126	138	139	156	126	133	110	134	119	129	135	130	123	167	155	114	111	121	127	155	129	128	133	96	140	139	129	126	131	128	121	124	105	116	148	151	123	127	114	145	155	98	115	124	129	134	117	149	145	116	120	140	141	133	122	138	126	146	143	133	143	140	119	108	137	124	132	140	132	134	111	146	151	126	138	141	119	125	143	133	135	130	129	121	128	110	129	136	140	135	151	136	144	139	134	123	129	136	121	118	139	127	144	128	145	151	133	139	148	128	131	127	126	119	124	111	126	155	125	113	140	131	114	126	131	132	122	118	123	124	128	137	123	110	143	140	137	116	131	131	114	134	132	129	125	116	126	134	111	133	129	129	123	127	110	112	127	114	142	117	134	127	120	105	110	118	119	134	128	144	130	103	115	125	110	134	147	144	131	166	129	129	134	141	133	139	135	157	124	107	141	126	121	132	128	124	129	137	140	150	132	115	153	139	123	123	118	127	133	122	126	128	146	147	133	143	147	133	120	134	130	128	130	112	159	128	115	135	129	144	134	132	121	116	147	147	123	129	139	135	125	129	129	121	134	134	131	125	126	145	146	126	127	122	121	151	118	107	133	122	111	124	124	132	128	151	147	153	116	147	122	142	125	125	151	131	125	126	144	139	130	119	136	148	119	133	157	129	149	140	130	145	135	125	137	136	128	131	118	140	125	131	108	156	135	135	138	159	146	136	132	136	114	139	166	129	144	106	151	152	127	119	120	119	114	137	140	127	123	111	140	136	110	128	144	118	124	137	127	138	127	139	144	135	135	132	134	126	112	133	159	133	155	150	123	124	170	134	142	125	119	125	123	130	137	149	140	125	145	125	124	125	133	132	147	128	115	149	112	112	133	130	126	118	145	130	127	123	133	149	139	130	149	160	140	130	132	151	136	121	123	156	148	121	148	141	132	137	141	129	120	116	134	118	118	150	129	161	129	132	139	124	134	142	125	131	126	144	123	119	119	133	131	133	134	154	106	145	141	134	128	135	141	121	137	117	139	133	101	126	143	123	113	130	154	119	109	108	117	104	122	118	121	130	138	123	128	127	129	118	133	123	159	155	149	141	132	141	123	145	121	119	130	141	140	135	104	124	134	142	157	125	148	126	121	136	141	122	150	126	134	138	130	136	127	128	127	130	152	119	119	130	125	142	102	114	142	112	131	145	114	111	129	123	127	114	134	111	135	126	136	119	106	132	134	141	141	131	112	129	122	138	109	125	147	123	148	134	147	130	120	122	138	129	142	120	130	139	157	147	140	135	114	133	116	132	138	105	118	153	134	131	139	126	125	136	114	129	135	122	141	139	139	119	133	105	121	113	120	127	136	135	137	138	131	126	129	126	134	141	136	157	128	155	126	122	139	146	154	140	144	139	115	143	156	146	119	118	127	126	129	146	118	138	129	136	149	133	121	145	133	122	127	136	149	130	151	142	138	133	139	134	138	117	121	125	150	125	143	132	156	151	107	124	117	103	117	138	132	130	137	128	138	133	127	106	126	132	133	123	128	134	158	127	164	125	119	131	133	119	128	120	152	137	136	114	119	127	124	131	133	149	125	143	121	114	139	155	137	136	136	129	129	143	125	134	141	155	115	126	130	142	151	132	137	146	143	124	116	116	127	101	146	128	123	116	115	129	152	143	147	130	126	133	138	136	135	128	140	146	121	127	134	149	140	152	128	140	125	120	137	132	139	131	142	119	132	126	144	138	124	115	132	138	155	135	128	117	143	142	133	128	133	144	151	125	121	123	133	131	154	110	149	141	147	127	122	131	133	125	126	128	133	119	140	145	119	123	142	130	127	147	142	137	135	110	122	140	113	113	144	139	126	124	113	131	133	126	128	112	115	130	110	135	157	131	141	146	147	121	141	138	127	130	124	139	126	120	129	124	131	146	140	131	125	126	154	146	150	133	101	124	124	152	129	124	122	120	131	123	140	128	136	146	116	138	131	122	152	155	152	143	132	132	117	120	133	130	133	136	141	109	128	135	130	108	120	124	129	138	109	145	132	128	112	132	104	151	135	149	118	125	111	103	135	126	123	149	141	122	126	126	126	125	136	116	123	137	149	136	146	145	153	129	145	112	110	129	138	135	139	122	146	108	121	128	126	127	142	150	137	118	144	121	138	135	127	115	135	131	130	147	125	121	134	132	125	131	116	124	140	126	120	120	120	136	155	132	131	128	112	115	123	141	162	137	156	142	142	135	145	135	109	125	123	122	131	140	100	139	135	140	122	139	148	120	146	125	135	125	131	119	120	122	143	111	127	128	116	128	140	124	125	141	130	145	130	140	139	127	147	155	134	132	127	128	127	113	150	153	137	135	148	112	137	116	113	129	129	144	133	134	130	134	139	127	136	152	133	135	126	127	130	125	133	138	106	154	114	123	139	139	136	121	127	117	122	106	150	121	116	110	123	154	129	139	144	140	132	156	141	118	117	146	127	153	118	142	146	136	150	139	149	139	132	110	116	127	127	149	125	115	125	121	145	134	149	151	136	140	141	120	122	105	131	142	142	152	116	119	138	135	130	110	134	128	160	124	151	131	138	139	136	111	125	123	136	127	133	111	139	148	131	122	130	132	135	124	152	154	134	144	155	109	142	139	114	111	113	151	140	132	123	133	105	127	123	153	127	135	129	113	119	115	131	149	124	110	127	127	133	146	134	135	145	119	170	127	134	126	153	137	120	124	152	133	142	131	123	136	106	109	122	148	138	129	139	127	138	132	127	132	144	119	128	149	147	131	149	115	124	133	132	121	145	123	139	144	124	122	131	133	126	134	140	122	112	136	140	125	139	129	111	136	116	126	126	135	145	116	137	129	133	126	122	126	147	149	131	120	155	133	125	140	130	110	132	168	133	132	122	133	132	148	117	114	129	122	109	111	135	126	136	122	137	119	142	124	129	152	149	148	128	113	125
3123	392	487	521	514	508	547	456	554	619	629	566	523	522	471	489	520	497	524	477	499	452	491	400	388	390	407	376	409	403	422	431	372	405	368	393	378	386	399	386	368	399	397	402	420	416	395	387	425	406	399	405	413	451	385	375	373	368	405	416	428	389	395	366	426	392	383	387	426	363	387	371	353	380	378	416	410	425	388	375	413	367	378	372	365	363	392	406	399	385	402	406	390	406	383	409	415	393	389	402	360	375	385	373	415	406	364	355	419	413	412	394	417	383	369	369	390	381	380	361	374	379	368	407	393	376	399	374	395	397	393	398	363	404	419	396	390	399	362	422	375	388	396	417	414	406	419	386	377	390	380	387	365	385	385	391	389	397	407	385	391	425	386	423	393	391	416	377	410	416	421	407	410	393	360	390	388	360	400	427	403	400	404	381	371	374	386	379	394	412	361	371	393	394	393	390	397	395	376	371	420	403	391	412	404	392	398	386	432	415	395	386	423	382	378	361	379	407	376	385	383	343	375	398	377	429	429	390	384	426	364	405	375	404	406	411	397	425	385	391	393	426	386	408	374	410	409	376	385	399	356	378	413	381	385	417	410	367	400	430	370	414	380	406	358	384	387	372	356	366	389	373	397	370	420	400	392	409	405	389	337	392	376	387	405	393	401	407	374	354	374	440	368	381	413	397	398	395	406	395	381	393	362	392	381	411	372	369	452	377	440	382	414	421	384	384	404	423	378	411	368	397	403	395	398	410	358	400	408	420	415	384	397	409	380	385	397	393	401	404	369	408	378	377	390	386	371	376	379	403	389	376	378	367	395	369	380	416	372	393	382	424	425	383	363	403	405	394	391	384	437	400	373	409	429	388	382	397	395	384	393	398	412	377	408	408	378	421	408	442	373	397	398	413	409	431	381	381	390	373	390	352	399	417	379	397	430	414	359	384	399	385	393	387	377	394	420	383	385	406	423	393	373	395	357	429	396	400	357	405	394	377	399	387	407	422	424	383	380	399	359	397	387	390	408	399	375	384	412	400	396	393	350	412	361	407	425	403	385	417	423	396	390	354	380	387	414	384	424	380	413	385	381	413	375	386	392	367	390	419	393	395	348	382	404	400	373	403	408	385	381	410	420	398	377	382	410	409	399	403	378	392	393	384	371	407	431	387	363	366	399	415	415	407	391	373	403	414	419	425	397	384	359	421	445	371	371	407	392	396	378	409	398	400	422	376	377	410	385	415	376	397	387	356	349	369	405	405	411	375	434	397	435	363	358	394	415	388	368	397	403	372	407	384	402	416	400	366	386	403	399	397	402	369	415	400	390	401	392	424	396	415	382	386	371	380	413	364	404	398	377	392	369	391	372	404	410	378	397	409	391	369	365	407	404	397	376	394	405	371	423	391	371	352	401	409	395	404	424	367	371	386	372	386	374	400	375	404	344	410	399	398	390	376	442	391	413	425	435	436	391	383	410	423	401	379	396	390	405	376	375	386	393	370	352	399	369	418	386	420	387	419	405	389	407	400	386	378	351	387	402	377	394	387	401	429	405	379	416	395	411	427	378	373	379	426	429	416	380	347	349	425	419	353	356	387	422	390	367	427	376	408	381	397	354	380	396	374	422	384	417	418	348	388	368	408	401	387	392	400	387	398	387	400	383	404	402	353	381	388	398	388	382	391	401	375	384	412	419	437	354	407	398	379	424	413	394	410	414	403	354	394	385	382	389	409	374	402	385	394	380	374	395	343	393	447	431	404	403	399	368	383	412	398	420	401	400	372	347	394	412	351	387	405	356	401	395	365	409	379	406	401	391	381	398	363	360	398	413	394	375	401	404	371	374	366	377	384	350	394	406	397	427	385	396	403	406	373	370	424	404	388	414	368	366	403	391	375	426	394	394	424	400	398	426	414	390	408	394	371	398	407	388	375	403	406	370	425	382	415	362	397	348	391	414	390	375	402	406	406	382	391	383	373	403	367	396	407	406	408	389	391	421	435	372	397	390	386	365	404	378	402	396	413	440	364	393	399	376	378	416	425	383	394	356	384	383	385	389	373	373	354	376	421	389	419	369	380	408	413	376	429	385	432	411	437	402	428	368	382	392	395	379	393	406	388	363	399	381	370	390	359	415	388	410	402	363	363	418	379	400	371	394	387	420	437	407	427	387	384	406	380	413	391	395	419	360	431	363	365	374	437	416	383	375	407	381	363	402	400	384	389	373	417	388	385	391	417	400	392	419	372	381	399	396	366	378	374	395	363	349	414	398	388	363	389	396	398	374	400	399	411	402	392	375	394	404	395	403	390	341	380	391	388	389	405	384	413	389	383	403	400	379	395	379	419	376	401	387	385	397	388	392	407	380	376	376	388	382	396	395	409	397	383	373	387	392	374	359	354	390	414	378	397	399	378	394	410	382	394	370	404	416	401	380	416	391	417	362	376	372	385	373	374	419	383	384	399	396	417	443	397	389	386	412	429	392	394	388	390	371	407	422	412	395	387	407	397	383	385	381	415	385	350	384	378	388	383	417	386	442	378	415	391	387	393	391	408	384	388	356	443	343	392	374	374	416	436	393	386	393	395	389	381	372	380	405	406	414	402	388	372	391	412	422	382	361	406	398	381	368	407	429	368	402	399	383	399	382	377	406	407	404	374	385	394	370	440	418	378	392	398	357	369	368	396	376	417	379	410	380	397	381	356	383	402	394	414	383	403	404	343	392	372	385	406	420	410	379	394	407	432	354	425	376	420	393	355	381	394	374	403	370	365	380	374	402	398	387	391	370	387	405	387	420	389	383	409	405	363	371	388	395	425	396	428	406	380	416	414	408	369	422	384	395	389	430	403	378	369	355	398	441	409	401	386	364	394	427	369	376	368	371	412	432	389	402	375	392	400	390	389	389	388	392	407	402	358	420	369	390	379	404	441	402	400	373	415	410	401	401	381	407	410	405	388	413	401	405	377	388	401	412	365	413	373	362	385	383	377	388	370	385	401	375	378	399	433	398	407	374	352	380	371	373	360	412	398	387	390	402	381	357	403	353	367	372	419	423	368	404	362	392	383	388	417	400	386	392	424	413	377	389	399	374	373	405	420	415	394	374	387	377	402	403	407	371	357	379	389	357	381	386	389	377	357	379	404	392	416	397	402	416	371	397	369	411	379	404	396	408	426	389	384	394	382	407	384	376	391	385	395	386	412	394	395	438	391	354	390	410	419	376	396	403	419	416	375	411	374	414	426	421	424	380	389	410	436	419	402	387	394	391	408	385	367	411	385	372	397	400	415	410	389	406	364	386	352	389	422	401	412	400	404	375	383	414	400	383	396	418	358	380	431	409	391	364	379	417	417	415	402	416	392	418	392	413	377	416	395	394	407	416	391	410	393	402	410	366	404	396	411	409	362	390	368	422	377	418	386	351	384	384	406	385	413	409	418	385	409	424	410	389	384	407	396	417	398	365	400	401	401	369	365	399	349	397	372	392	411	399	422	394	380	398	393
18239	1721	1172	954	687	629	545	452	426	427	413	428	375	401	397	356	384	349	367	337	364	350	336	301	305	333	312	313	334	297	304	296	301	319	305	272	272	315	296	295	300	273	287	315	289	296	270	288	316	279	284	310	305	320	293	289	281	299	272	289	297	297	284	279	288	284	291	298	319	320	309	309	301	307	322	278	307	270	276	319	250	329	282	286	288	295	309	284	273	276	294	298	293	305	291	319	279	276	315	280	322	300	291	280	309	268	309	312	322	262	265	324	322	298	268	283	283	266	272	292	312	292	296	309	287	286	269	289	300	340	307	291	271	290	298	296	337	300	283	300	303	282	263	317	282	309	280	316	277	300	292	287	313	304	283	275	299	267	305	285	288	299	278	269	333	305	281	292	324	303	288	308	330	278	306	284	299	272	287	299	282	310	301	297	321	312	294	284	259	288	274	284	301	297	281	309	313	309	293	295	293	281	303	310	283	324	277	283	274	269	310	294	301	258	281	299	275	311	294	253	291	282	291	302	324	316	276	322	310	294	296	300	249	273	273	287	300	300	283	303	289	294	276	301	272	306	338	304	303	274	295	296	305	269	309	332	290	266	282	275	290	278	308	305	298	268	296	275	290	298	299	309	311	290	304	298	287	311	299	263	305	264	285	292	272	313	296	294	292	303	305	331	314	276	277	316	285	301	302	304	259	287	283	277	313	298	281	326	302	305	289	271	298	326	293	310	305	324	312	309	304	297	298	293	296	299	321	296	273	312	285	276	270	304	308	289	265	324	289	306	312	313	309	298	308	284	309	284	309	278	285	308	285	294	264	289	331	286	295	278	324	291	295	281	265	262	292	275	271	286	291	308	295	285	299	289	315	275	322	273	327	300	282	282	317	293	276	322	273	269	292	307	273	297	274	293	277	285	276	287	302	295	311	284	281	289	296	308	309	330	290	307	278	303	301	294	300	285	313	305	298	321	322	314	315	296	263	339	285	292	276	303	284	274	307	312	331	292	326	330	322	305	286	320	301	313	282	300	271	265	297	299	298	315	270	295	282	300	273	284	322	291	271	273	332	282	324	330	292	292	300	277	300	281	290	300	319	263	278	298	301	314	273	282	260	301	310	304	324	297	268	296	310	283	298	299	299	287	313	316	266	281	299	283	286	304	262	280	328	278	283	295	309	279	271	307	287	288	279	284	273	273	292	311	329	285	246	296	269	274	292	271	313	274	309	293	335	295	320	292	326	331	291	275	267	288	298	299	273	267	282	300	302	314	282	291	296	302	304	286	288	307	248	260	329	283	323	327	314	297	306	278	293	313	273	288	286	296	303	308	294	303	267	303	296	302	301	268	316	300	292	298	285	268	262	282	268	282	319	329	266	307	283	301	281	272	254	325	295	301	289	288	284	316	307	276	297	287	307	289	295	292	294	281	291	317	282	272	296	274	303	279	283	287	283	281	292	313	305	283	289	286	324	306	283	292	291	272	307	255	313	293	328	286	304	293	287	315	302	297	274	290	274	315	296	294	275	281	289	293	265	285	293	301	285	289	280	262	286	300	270	286	296	284	311	281	286	290	312	284	288	309	269	293	296	279	318	278	308	287	283	304	300	301	316	288	296	267	284	298	307	307	306	317	267	292	293	282	275	271	301	296	320	317	291	331	292	299	313	293	283	280	293	288	300	278	305	300	273	280	301	286	292	292	283	320	228	294	299	277	300	276	348	284	283	286	297	283	320	297	288	290	277	299	299	321	268	302	284	304	333	316	315	295	308	304	281	313	293	295	279	287	303	284	290	286	307	260	320	287	305	271	294	301	302	283	293	300	279	321	276	305	282	281	318	324	284	313	270	293	303	281	254	291	281	320	297	284	270	281	274	325	290	283	254	289	278	294	290	298	275	281	292	292	309	281	307	287	295	271	296	297	290	301	313	323	301	279	312	308	284	276	262	298	275	257	287	271	305	317	289	294	327	290	275	299	301	321	315	293	309	313	276	279	306	281	272	311	325	307	285	257	306	279	308	311	284	281	278	294	285	295	301	303	312	274	290	291	297	309	278	298	282	295	293	298	300	293	288	293	297	299	248	308	265	283	278	295	278	281	312	300	292	294	279	294	313	304	284	280	291	314	285	303	285	316	296	309	305	291	266	283	331	310	305	311	315	311	305	292	306	298	333	310	284	306	315	271	288	310	303	309	288	292	286	282	278	254	268	293	293	273	308	321	292	333	265	281	321	315	306	323	298	286	272	299	354	291	277	317	317	310	291	307	328	291	330	289	306	326	339	287	292	330	262	294	296	305	267	292	282	305	287	287	301	305	281	304	285	321	307	282	293	301	285	279	319	304	297	318	290	304	285	288	324	300	289	297	289	317	308	280	297	267	281	290	318	303	297	305	274	334	302	316	332	298	306	302	289	308	306	289	257	327	284	315	303	299	297	297	300	310	323	297	300	290	323	258	296	292	316	304	342	308	293	280	292	301	291	282	313	287	286	285	288	304	342	291	274	271	305	326	319	301	329	295	318	306	310	311	289	287	309	270	288	315	309	303	282	309	289	308	318	275	311	332	294	278	307	291	282	287	305	306	312	276	296	278	340	299	334	258	276	303	291	300	286	347	313	287	309	277	271	291	292	345	311	289	324	293	304	291	325	295	307	265	311	279	311	296	279	275	269	321	320	299	285	288	305	306	312	266	285	336	329	284	312	286	277	302	265	292	260	293	307	294	303	323	283	301	298	286	302	303	329	257	267	275	307	264	292	285	298	300	323	285	284	289	275	274	288	289	294	288	304	293	310	317	291	288	260	266	302	320	301	280	312	316	307	276	278	304	314	304	297	263	270	317	291	280	275	318	277	324	300	274	280	293	265	301	293	284	291	268	318	276	295	295	298	324	332	326	295	281	288	320	300	305	300	313	283	269	305	313	291	303	292	295	253	318	321	311	275	297	320	292	331	272	305	307	275	263	316	312	287	304	298	281	333	291	275	307	321	280	298	303	298	300	277	288	306	318	277	313	313	307	305	270	322	294	331	310	289	309	336	343	303	283	291	296	250	243	298	292	282	304	289	325	299	299	271	273	287	285	279	250	292	271	320	325	276	289	268	290	304	293	311	299	321	287	309	274	281	309	300	246	285	315	298	335	278	327	314	316	293	295	327	265	274	271	337	314	278	298	277	315	289	310	309	301	284	298	258	290	310	298	287	328	304	334	290	275	344	328	290	286	317	292	332	293	311	291	331	314	295	325	300	306	304	292	295	296	320	264	287	269	283	284	303	294	299	298	258	270	272	302	292	269	295	282	301	288	283	294	323	304	321	322	314	300	307	313	321	320	304	285	269	278	307	288	320	286	288	302	305	307	272	287	294	304	276	282	271	297	295	292	278	279	286	304	297	288	313	278	278	293	299	310	325	276	294	302	272	320	284	280	299	282	327	308	266	270	276	283	288	286	305	262	298	309	292	333	266	296	285	308	286	286	301	297	283	284	288	291	277	291
9545	1401	2322	2831	2700	2351	2079	1812	1796	1827	1676	1616	1275	1317	1286	1258	1141	1125	1159	1187	1166	1089	941	933	842	829	847	825	835	824	796	789	825	823	876	836	800	810	801	846	832	790	796	819	759	745	794	785	761	749	752	761	776	761	723	791	737	743	755	751	770	803	753	784	750	799	758	676	760	723	738	765	776	781	771	778	751	755	730	729	767	654	679	750	767	730	763	758	721	708	697	804	722	741	748	748	718	716	714	711	729	771	756	755	737	763	720	719	746	772	736	739	815	748	808	763	761	779	707	733	721	735	692	731	720	734	761	767	767	770	720	741	674	715	759	764	712	745	736	761	751	724	727	751	738	755	751	742	695	753	718	758	751	723	724	681	758	688	806	765	735	708	682	711	733	787	755	723	728	737	691	768	712	785	725	721	737	706	772	734	805	739	772	740	713	761	775	763	670	735	751	697	738	711	726	745	737	761	749	759	720	754	762	775	696	746	750	717	714	763	741	738	732	771	769	744	791	704	747	765	721	663	734	772	703	774	730	748	765	733	741	793	751	769	734	737	718	701	733	736	791	775	721	735	759	737	772	767	778	733	781	748	708	750	801	699	766	751	727	745	747	736	832	742	724	697	745	745	697	703	743	770	724	705	753	784	706	759	737	750	700	722	758	714	769	746	704	726	768	731	757	748	746	719	722	737	749	712	746	749	697	751	723	719	754	722	761	752	792	712	761	727	729	734	737	782	771	744	763	745	763	740	770	747	757	746	702	828	699	755	716	752	757	741	775	733	720	722	746	688	747	731	749	703	728	742	712	708	749	748	725	780	739	762	718	721	758	762	733	779	713	729	710	715	740	737	754	709	761	708	762	736	705	749	692	772	744	722	762	732	772	759	738	750	764	745	724	790	685	762	757	732	709	749	735	783	772	736	727	757	738	752	746	734	710	758	762	790	737	747	771	784	721	760	736	776	712	753	738	806	717	752	777	707	736	720	698	742	742	719	713	730	723	754	772	722	690	769	714	776	705	742	698	774	717	728	698	752	723	781	749	745	772	768	717	676	748	728	752	743	702	750	744	771	708	722	731	741	710	758	746	737	713	749	743	719	731	735	726	772	774	705	737	737	745	726	764	717	735	751	731	747	767	700	794	771	738	737	752	749	763	727	761	745	690	762	744	712	772	739	699	751	764	715	757	758	739	735	739	696	716	710	737	815	788	734	748	704	775	737	728	710	778	802	780	744	772	696	718	779	710	727	770	751	740	721	729	749	751	758	692	702	770	721	687	745	772	722	759	760	731	742	691	747	733	779	721	737	709	777	714	710	771	743	750	731	774	764	780	693	727	748	713	749	771	755	746	767	739	752	761	690	714	702	801	735	716	743	722	740	718	727	795	806	735	696	714	733	739	712	750	715	740	724	736	760	722	761	751	750	786	711	721	757	776	757	742	714	750	741	807	759	731	730	732	754	709	754	794	768	723	797	712	705	739	801	728	739	728	787	712	756	704	724	770	744	724	760	717	696	746	752	724	710	767	718	726	724	746	763	779	708	789	691	709	704	741	702	740	726	759	745	719	701	709	724	764	750	676	714	708	761	753	755	741	760	729	740	754	772	745	740	732	698	685	711	734	766	760	713	676	718	740	745	720	711	745	689	733	706	775	781	785	751	707	748	740	754	774	710	730	742	715	718	737	685	735	731	721	750	724	721	764	710	721	717	764	788	738	716	796	731	746	733	795	768	784	702	769	738	782	731	713	747	734	665	752	744	765	760	749	747	664	774	742	759	722	744	770	748	770	746	743	720	700	729	746	740	720	759	710	721	763	777	741	731	745	761	713	731	715	737	777	726	724	741	723	737	761	746	719	731	738	771	723	725	767	745	741	724	744	726	684	738	733	746	742	746	770	690	779	747	737	761	771	770	684	714	778	765	709	727	787	741	773	749	713	750	742	770	705	715	734	741	730	725	738	728	776	725	733	787	735	740	711	767	758	745	746	766	765	768	749	769	735	764	693	768	742	750	747	727	747	768	756	736	784	700	728	767	735	747	737	766	796	755	786	746	728	731	714	716	740	717	742	776	689	680	734	714	721	735	756	725	709	773	708	764	755	785	752	729	737	745	712	748	788	722	713	736	738	704	749	750	745	743	722	740	750	757	728	758	747	738	782	730	790	713	773	717	730	745	735	733	736	738	745	757	715	789	772	759	716	711	770	765	688	773	752	742	748	768	715	719	784	732	759	742	776	796	746	701	683	761	730	756	734	735	695	795	737	749	707	767	679	742	753	744	756	705	749	784	748	761	718	739	744	716	741	759	761	771	742	767	746	776	775	737	730	732	738	750	737	772	795	754	736	712	709	710	722	782	726	741	771	810	713	740	748	728	697	814	721	753	769	749	690	766	743	744	739	726	760	772	708	727	695	771	739	689	753	791	757	760	741	746	766	733	683	743	750	756	774	734	713	734	739	723	764	778	788	695	760	769	726	769	727	807	776	770	682	711	710	707	741	751	701	748	709	711	723	753	716	733	791	748	691	751	736	725	697	728	773	719	733	728	745	716	731	757	703	732	769	737	709	799	740	780	736	790	779	703	786	709	817	746	733	724	692	824	772	779	745	795	779	760	721	729	783	721	735	682	770	695	779	708	735	739	745	754	716	769	761	722	792	745	745	725	782	764	716	732	688	773	730	797	693	730	738	704	740	752	694	753	710	762	691	765	781	710	690	729	756	762	740	812	740	798	735	759	776	779	771	737	731	765	795	767	791	716	772	705	724	751	757	771	708	760	728	742	713	737	742	755	816	712	779	767	724	779	750	774	715	738	680	703	722	761	797	738	727	712	779	736	757	744	720	741	754	734	797	711	749	759	694	730	722	720	734	773	778	767	745	785	697	763	734	730	739	761	741	770	772	726	742	737	711	714	761	698	712	765	763	715	726	726	705	722	724	720	719	784	740	740	733	715	762	730	747	739	737	726	751	726	714	740	776	712	744	751	757	760	769	763	725	765	746	750	767	765	708	748	723	713	735	733	738	725	753	764	756	723	722	752	746	696	751	733	823	686	774	709	765	752	750	733	729	710	782	746	750	736	722	732	780	765	741	717	712	726	742	701	741	716	796	774	746	750	740	713	773	708	705	760	734	752	751	727	692	743	771	776	727	795	748	790	708	700	763	742	706	758	770	737	764	764	716	757	753	713	762	757	736	771	733	728	726	721	706	804	684	709	745	776	763	759	709	733	754	724	706	727	758	748	730	728	732	786	724	722	760	740	723	732	747	743	729	793	738	725	741	694	733	718	764	728	734	776	732	728	696	761	747	776	779	788	702	699	695	705	743	717	729	782	752	722	735	750	764	746	760	744	759	786	724	766	731	772	748	754	739	808	734	754	773	773	763	760	721	679	767	753	761	748	750	698	743	744	722	754	751	758	770	706	766	716	752	698	761	697	725	757	817	751	726	720	721	735	739	721	738	826	781	718	739	737	732	722	779	764	726	710	712	744	746	718
30560	5161	2188	1722	1180	1018	847	660	581	638	555	567	469	472	491	453	457	432	464	407	421	373	359	407	415	387	343	349	332	340	344	367	360	383	335	346	335	331	357	369	371	355	304	344	361	347	313	320	317	382	315	346	323	321	330	314	336	323	326	372	326	337	319	302	347	330	356	346	321	347	363	327	326	335	292	360	359	355	337	337	325	359	363	351	343	358	304	344	339	359	318	347	323	345	322	334	323	305	313	314	308	323	345	343	334	334	331	329	318	356	367	319	320	339	330	339	337	321	324	339	350	348	329	323	334	358	306	294	304	352	306	352	329	360	356	342	339	330	368	318	315	312	349	317	336	329	335	339	325	332	313	354	353	317	324	332	346	295	368	322	309	321	341	366	305	350	347	344	352	345	334	300	383	319	333	323	377	371	332	370	325	351	319	362	302	326	323	345	345	353	340	310	330	341	340	295	352	353	330	313	320	325	321	313	341	322	279	354	310	319	296	358	358	377	360	356	348	335	331	326	340	294	341	358	330	339	354	323	315	331	337	336	348	321	332	350	317	311	334	338	334	322	327	330	296	349	328	344	337	350	321	329	329	348	322	316	338	308	347	356	324	344	317	348	333	331	334	338	348	334	351	350	330	370	345	327	359	341	346	359	313	288	364	359	344	343	324	313	318	347	319	315	319	302	334	327	316	349	349	311	351	355	308	354	310	353	366	335	339	362	353	301	352	336	333	326	326	318	356	356	313	363	338	352	297	300	336	320	338	324	280	356	309	299	339	356	323	340	366	303	346	342	318	353	324	353	345	338	335	333	310	363	343	357	326	350	315	322	329	357	317	329	358	343	338	310	319	311	324	381	363	312	332	297	311	314	368	337	333	303	309	342	332	339	364	328	320	339	309	323	340	365	386	331	360	328	338	333	325	328	338	357	352	335	333	379	383	344	362	360	333	360	301	340	341	351	324	322	322	332	340	334	353	338	327	300	358	336	315	328	311	347	342	324	324	349	329	328	328	349	332	305	393	314	339	329	351	347	305	355	314	340	316	318	349	320	329	351	342	347	301	307	321	287	326	295	341	352	304	340	340	356	351	303	342	327	345	307	332	317	307	362	316	373	346	308	312	294	338	337	323	342	315	333	354	320	339	347	323	325	327	294	324	329	323	355	318	325	341	361	342	323	328	338	329	365	323	336	337	312	361	344	295	286	323	345	352	346	333	340	330	309	335	301	376	342	338	334	343	338	361	330	287	332	334	321	351	308	330	317	359	370	327	329	308	349	329	336	343	340	339	329	323	353	333	345	374	348	359	317	344	315	323	365	350	347	340	330	352	347	313	363	328	335	306	319	324	315	335	308	316	344	368	310	334	309	359	332	356	320	351	339	353	308	333	360	345	357	306	328	316	307	344	331	335	332	352	308	317	334	329	382	345	344	341	364	333	338	341	330	319	341	324	357	328	342	320	333	352	318	309	340	313	324	317	336	335	351	353	382	349	357	356	310	349	356	298	337	334	297	324	325	329	354	319	353	326	343	301	376	332	351	305	331	300	335	305	321	316	311	337	335	342	335	320	337	319	338	335	336	346	322	335	314	360	349	343	289	315	334	307	345	338	328	342	302	357	350	284	320	334	348	367	353	338	318	335	336	339	348	305	350	356	311	330	316	331	327	366	371	342	311	311	331	331	313	323	337	366	338	333	344	372	336	297	318	317	349	336	351	336	352	301	322	305	319	337	346	331	349	355	352	364	325	333	316	338	325	314	288	330	360	335	304	309	316	315	360	317	354	369	316	325	312	314	341	361	302	359	334	301	336	342	344	334	316	321	322	341	342	337	326	328	320	320	362	320	323	369	359	319	368	330	333	322	329	304	324	309	302	346	323	353	341	323	333	299	317	351	342	311	326	356	300	331	313	336	360	343	315	358	315	332	333	357	350	348	324	326	336	324	337	333	322	271	362	305	352	325	329	344	338	305	329	317	316	329	320	351	334	372	333	342	290	338	319	324	350	346	279	323	353	352	312	328	338	341	328	347	346	301	334	351	287	331	337	289	347	299	317	351	300	318	362	327	331	350	347	331	335	313	379	305	301	353	338	354	318	328	319	348	346	302	343	349	330	358	337	321	324	314	315	344	322	325	344	351	359	324	324	326	347	337	370	323	324	337	319	340	366	351	362	309	313	315	324	311	327	327	326	324	313	315	316	337	335	313	338	354	335	344	336	341	337	339	350	350	293	347	339	327	321	341	339	367	327	317	335	299	319	354	338	318	300	324	338	336	362	332	337	333	358	328	313	333	322	341	326	358	328	359	330	328	371	326	338	313	337	309	349	319	342	347	356	339	353	358	318	327	347	361	308	330	352	326	323	312	329	308	372	342	330	338	313	320	325	334	324	336	333	323	335	321	378	340	343	334	316	314	348	319	341	324	356	338	342	367	329	327	318	370	312	335	348	331	315	375	320	335	364	349	326	326	360	328	337	336	315	303	320	342	341	343	327	352	336	317	354	311	309	326	304	338	301	313	312	306	324	338	295	320	314	335	332	338	336	327	340	329	310	314	319	335	313	317	349	342	313	328	316	356	368	327	337	294	332	372	324	314	349	325	306	318	342	348	332	328	342	322	345	300	347	352	306	358	327	294	325	350	335	314	301	335	319	331	330	331	337	297	307	357	341	294	317	316	316	334	344	337	367	354	318	317	341	328	329	323	320	337	321	340	357	344	323	297	329	339	324	376	329	291	332	315	319	373	296	340	334	351	306	328	355	313	319	345	329	281	337	348	349	333	333	319	350	339	301	308	351	340	366	326	340	340	343	332	342	325	298	325	329	318	366	322	345	321	347	326	327	330	292	343	353	350	310	316	328	340	320	356	367	346	331	329	309	330	332	354	303	331	326	333	348	314	336	330	371	332	339	320	333	313	305	330	334	337	334	394	335	319	345	344	330	360	362	350	326	359	372	306	344	333	355	339	345	320	342	322	301	345	329	341	311	334	312	359	319	325	313	340	308	338	353	329	296	321	325	325	356	355	346	335	289	321	329	323	300	295	353	333	333	333	312	332	335	333	307	327	316	313	322	322	305	328	329	331	343	345	320	337	337	353	328	360	326	315	325	339	339	356	345	348	357	335	325	327	346	317	327	338	311	330	316	330	303	307	292	355	330	340	344	371	331	341	300	357	359	375	351	332	328	351	304	296	335	319	312	373	354	324	322	371	326	329	317	328	349	349	309	358	308	324	319	374	372	337	319	333	323	329	342	322	340	349	310	328	308	325	325	345	341	310	296	336	324	344	329	344	301	340	320	291	368	326	328	309	320	313	323	318	319	353	327	331	293	326	347	308	322	320	284	320	333	344	300	295	332	345	341	306	321	312	328	281	349	356	319	311	313	314	356	339	354	322	355	308	323	339	308	319	352	314	317	350	324	299	339	332	347	338	320	305	358	361	328	320	347	350	361	316	329	336	351	334	339	292	303	331	318	349	353	306	324	322	347	384	353
13437	2115	3887	4750	4522	3942	3152	2727	2549	2598	2281	2195	1841	1838	1764	1649	1524	1513	1529	1571	1526	1338	1105	1066	1028	996	875	980	971	999	891	948	942	982	1040	1014	959	895	938	892	892	925	964	907	890	823	856	836	851	839	841	821	828	813	763	840	872	857	784	851	749	830	842	854	758	847	793	820	803	851	842	789	796	791	882	828	781	764	832	767	818	798	781	796	808	804	819	860	819	803	785	767	766	799	791	867	804	812	810	837	740	824	769	824	791	861	825	867	866	864	819	818	756	821	792	804	770	784	810	838	820	812	773	762	783	762	818	802	837	822	797	767	767	803	796	798	836	811	804	809	802	835	804	816	818	775	819	863	792	787	770	842	813	768	751	809	825	769	770	760	784	787	786	865	799	808	818	781	865	815	787	765	776	778	772	760	791	797	763	804	836	820	798	796	834	810	770	794	802	837	822	819	814	794	766	768	768	768	801	803	825	821	796	813	773	813	803	797	770	802	801	797	781	823	778	758	784	794	841	823	798	776	783	818	846	767	814	811	806	818	784	817	819	856	760	777	770	753	836	796	785	836	831	761	820	766	751	773	820	779	790	787	875	756	720	811	802	754	797	730	776	828	755	764	756	766	824	804	809	789	826	808	811	845	855	812	823	753	768	776	779	761	790	779	764	754	811	807	786	742	747	764	812	756	817	794	787	816	799	784	752	782	774	831	780	766	779	865	815	803	830	773	773	805	794	755	776	793	782	804	816	809	812	818	795	809	797	814	811	760	757	803	807	794	780	826	730	809	757	780	788	823	802	792	820	869	781	780	767	796	801	762	832	753	838	757	762	778	813	766	800	809	859	770	745	786	719	852	803	785	798	816	790	826	855	798	800	727	808	796	835	813	789	773	776	768	749	734	744	813	834	863	781	784	778	740	782	854	767	793	756	754	806	789	830	832	769	802	779	793	777	766	817	826	794	783	794	769	839	826	785	834	770	803	795	765	807	758	827	844	797	757	759	859	797	763	799	833	760	792	846	770	787	791	789	795	766	775	757	790	777	739	854	818	778	792	765	730	782	794	769	834	761	790	796	755	782	821	824	849	750	774	847	785	809	786	798	786	840	768	798	787	743	757	829	777	796	782	817	823	799	782	796	866	819	802	805	821	810	767	775	805	849	819	748	751	809	775	848	752	787	776	796	797	816	793	752	795	761	830	774	802	793	770	785	759	808	775	743	748	769	832	810	798	785	794	750	788	811	761	780	791	808	770	784	814	812	803	830	771	821	847	767	777	782	799	806	792	764	790	825	748	785	784	743	744	803	782	757	803	785	816	819	792	796	818	809	825	780	761	798	800	774	796	820	796	772	830	761	782	846	832	746	749	791	747	802	782	803	765	751	810	811	811	842	776	731	778	789	804	812	785	752	825	805	836	812	840	819	795	827	811	792	839	814	793	793	775	817	826	802	839	748	797	833	749	769	775	785	804	837	840	767	789	813	728	816	764	804	800	733	747	771	793	827	820	743	833	765	772	807	798	803	783	798	826	775	775	750	812	824	817	786	847	781	816	778	818	828	841	787	766	778	788	770	785	780	834	816	813	807	786	820	809	736	765	812	728	809	851	802	776	778	810	791	762	795	800	766	791	796	730	838	792	777	810	762	828	804	771	788	783	850	759	817	808	799	849	755	810	733	832	803	800	808	805	780	838	733	798	803	803	820	739	764	813	812	815	825	789	785	817	738	804	757	783	777	840	839	766	813	776	785	816	815	772	809	802	792	799	792	842	803	838	834	795	814	805	859	843	854	778	795	721	771	790	788	794	770	819	855	815	850	794	811	794	774	787	834	752	768	796	803	811	789	823	810	798	796	814	824	818	795	850	769	814	812	784	768	788	788	812	785	758	795	768	772	817	786	818	763	771	818	803	806	760	774	794	768	802	846	793	811	814	798	777	763	787	760	824	803	739	854	732	748	805	769	811	805	810	777	794	782	747	800	761	795	797	821	816	822	845	832	732	804	784	779	766	783	801	756	805	754	792	793	805	813	809	793	785	805	781	760	805	860	800	798	808	790	799	828	747	752	765	776	722	759	777	802	797	802	776	795	776	777	748	786	824	791	753	750	814	856	833	813	763	784	812	756	786	806	848	792	791	812	811	748	766	702	821	800	791	773	810	740	771	789	786	798	793	806	794	771	794	728	745	789	853	771	803	804	812	806	788	805	812	786	801	791	792	745	789	790	757	793	798	761	793	811	777	797	751	799	818	804	802	790	751	819	792	784	762	756	805	807	788	764	817	802	783	778	778	768	746	784	768	813	812	793	748	777	798	777	774	812	761	795	798	772	759	796	777	795	756	826	809	819	791	747	758	804	796	777	790	816	789	774	814	727	784	846	774	794	752	756	768	767	789	806	775	797	777	820	793	820	809	825	829	817	822	767	848	800	738	822	833	848	782	803	845	805	855	788	786	799	790	765	793	791	815	818	775	759	812	757	841	794	763	774	812	800	785	809	873	772	777	815	756	829	749	753	756	786	788	791	758	819	773	723	824	816	770	790	805	751	810	766	809	781	753	766	792	830	800	796	758	784	753	748	817	802	819	784	785	774	785	814	825	791	751	730	804	757	824	811	775	750	763	780	773	727	774	771	825	773	789	772	793	771	769	763	772	781	805	821	783	791	751	843	757	779	805	796	758	824	771	805	794	832	766	798	738	835	818	835	813	825	831	816	827	795	778	784	777	835	789	807	808	787	767	796	775	786	799	770	773	774	795	792	783	777	820	792	755	804	786	786	785	837	783	776	856	780	795	784	823	786	740	811	826	826	760	770	792	818	775	782	802	787	837	738	792	825	747	822	780	787	789	779	813	753	788	817	803	803	797	833	772	733	833	789	811	817	767	786	773	814	806	807	809	802	773	726	810	806	786	817	824	786	839	781	874	852	791	767	760	803	782	771	785	781	721	759	843	817	796	847	773	791	801	775	733	761	827	822	785	804	801	809	800	839	800	790	793	791	801	765	763	845	818	803	806	814	762	771	798	768	816	782	826	781	776	784	805	792	732	784	805	804	799	767	824	792	780	814	837	820	776	794	759	810	770	795	768	787	800	818	770	818	780	752	820	776	790	791	848	793	776	787	767	826	773	845	849	784	742	814	780	821	814	802	817	792	783	779	815	807	802	790	807	754	782	820	844	802	779	787	814	762	791	751	782	818	803	846	752	796	822	823	782	814	800	826	813	797	818	760	821	769	806	730	735	806	789	761	749	791	799	799	827	797	780	787	756	803	779	728	826	775	812	768	749	749	837	759	785	801	794	847	757	774	801	798	794	778	783	835	815	795	784	757	835	778	820	787	831	773	857	754	804	807	790	827	778	782	800	801	810	781	811	789	800	791	816	794	798	808	773	741	811	792	791	808	789	792	830	795	808	794	801	755	750	827	753	757	769	770	767	766	814	751	864	811	783	819	755	800	776	808	813	836	819	791	795	785	796	753	779	817	826	795	802	770	785	838	793
2902	155	161	146	142	152	145	148	159	148	160	176	127	130	174	148	140	135	139	162	144	157	119	131	141	142	120	141	138	153	147	134	129	143	129	123	132	117	132	122	126	114	128	125	112	144	128	135	153	141	149	128	122	129	144	134	141	148	150	158	118	128	128	136	153	148	121	115	123	133	129	128	137	119	151	133	134	127	116	137	125	165	146	141	132	152	134	131	138	123	154	133	149	116	127	130	123	123	127	118	113	137	128	146	92	126	120	127	113	127	126	133	122	127	103	126	146	139	141	142	135	116	133	129	139	128	139	151	133	121	134	146	134	125	134	133	154	129	117	126	125	144	148	123	126	123	110	132	131	118	125	122	111	134	125	121	134	138	128	150	115	119	126	144	132	134	133	115	162	119	125	122	136	148	124	119	154	109	160	127	117	136	132	128	158	133	138	126	136	126	123	143	124	133	122	149	149	128	144	117	125	132	125	125	118	145	139	125	156	138	135	128	120	146	137	153	121	143	103	134	118	142	116	125	133	155	145	121	140	127	131	126	127	147	123	131	130	145	139	147	119	123	136	133	148	135	156	105	117	125	133	124	128	108	134	123	153	136	133	157	116	130	148	126	119	129	135	124	125	126	153	115	151	113	151	141	129	125	128	129	132	129	119	125	134	124	140	132	141	140	137	123	124	135	125	118	132	130	127	138	149	140	134	143	109	131	150	121	130	138	140	132	118	159	128	134	124	128	126	128	156	133	150	136	131	134	142	160	147	140	127	137	155	125	140	128	147	143	113	157	110	129	151	153	146	125	136	123	141	140	136	131	133	120	138	125	145	128	139	166	129	136	119	132	140	138	144	139	125	142	141	114	140	141	119	132	124	135	123	109	124	147	131	135	142	145	123	137	132	139	130	146	163	134	135	146	146	148	134	143	147	154	106	127	147	126	134	119	115	116	109	126	145	136	142	127	121	143	142	137	109	133	137	125	122	119	143	140	137	138	138	118	124	126	148	158	124	145	135	127	130	112	134	136	137	116	147	153	137	117	140	130	125	121	118	132	138	134	129	129	119	128	120	129	111	145	134	125	140	131	130	159	160	145	133	145	111	122	137	143	116	108	119	104	127	154	139	139	157	154	127	134	129	141	111	144	129	125	140	127	135	116	119	132	143	154	125	103	136	126	146	143	124	122	143	135	137	118	167	129	124	118	141	131	131	130	124	154	133	109	112	152	139	121	133	135	129	140	142	124	143	120	118	112	142	117	123	138	134	117	131	130	124	127	127	118	131	147	123	146	152	150	148	115	142	133	145	154	126	115	126	133	117	125	125	120	141	132	122	122	138	136	132	123	134	140	132	133	143	129	115	116	136	136	132	124	140	126	136	145	138	153	133	154	113	131	137	137	132	133	146	125	138	144	142	142	123	127	134	158	135	131	140	141	138	128	151	123	141	134	129	136	135	132	156	131	153	136	137	140	124	143	131	143	145	140	145	122	137	164	119	136	150	126	136	141	126	133	125	140	101	136	119	137	136	146	133	140	161	135	151	159	131	111	134	133	129	119	135	139	120	128	123	107	123	132	141	115	136	129	135	127	157	137	127	137	128	126	134	112	112	130	124	127	138	138	141	139	123	111	126	142	115	130	116	136	136	131	113	123	135	149	119	123	117	119	128	131	130	139	127	150	121	159	117	158	136	152	143	147	138	106	126	143	138	133	143	126	112	152	115	140	113	138	144	141	144	138	116	122	141	135	149	146	133	121	128	122	146	129	139	152	135	133	122	133	97	138	139	134	120	126	111	114	157	152	145	126	132	143	119	126	136	133	142	140	147	127	138	117	130	134	148	162	139	118	143	126	138	149	148	138	133	116	148	120	142	144	145	152	140	122	135	150	134	123	141	125	152	143	121	134	126	123	137	150	119	135	141	131	136	134	102	107	138	149	121	130	120	112	138	107	138	129	135	114	138	145	158	127	129	139	140	145	122	127	119	143	145	133	131	118	139	140	135	147	133	134	118	137	123	131	140	132	112	126	148	129	133	137	140	135	125	119	117	131	125	137	125	135	119	134	149	131	164	147	144	111	141	143	128	140	136	134	117	126	140	98	131	131	137	138	130	122	148	116	145	121	115	121	119	141	131	149	142	135	116	132	118	125	150	136	121	152	135	139	135	133	124	119	125	132	159	118	133	122	149	132	122	134	138	162	118	138	141	135	140	142	128	134	123	124	134	117	133	119	122	142	141	112	145	124	128	129	125	133	140	131	137	142	129	144	132	144	136	123	122	135	134	102	144	123	136	136	89	129	135	139	133	144	135	116	114	145	128	141	137	123	118	122	126	135	125	146	142	145	133	138	136	170	142	168	151	136	125	140	129	134	142	116	127	126	125	130	120	137	121	132	126	146	118	137	148	121	118	125	131	137	146	156	147	141	139	136	125	138	146	137	117	156	134	140	135	137	138	145	130	132	161	147	120	123	146	122	154	162	130	130	138	140	123	136	127	145	143	139	143	142	139	131	171	121	117	121	120	135	126	117	139	142	138	128	142	122	146	144	136	111	123	147	121	143	138	106	144	130	125	119	133	138	153	143	113	120	136	122	106	105	125	131	132	140	147	134	132	122	133	129	154	118	118	139	112	133	115	138	156	127	150	140	148	134	129	147	134	128	147	147	128	141	139	131	129	126	143	139	130	149	135	132	139	138	124	137	138	146	123	146	134	124	113	132	149	127	152	134	136	122	125	133	113	109	157	121	144	120	132	130	143	133	119	137	114	119	132	150	120	138	131	144	114	118	136	142	133	159	128	141	131	120	183	106	130	137	134	139	138	115	139	125	122	118	117	139	150	141	144	162	128	142	135	128	116	120	152	138	142	156	138	128	143	136	134	151	138	117	128	141	120	118	147	143	145	132	139	139	139	127	138	134	127	135	133	116	132	154	146	115	134	127	134	136	128	130	114	130	136	141	134	131	128	135	126	138	150	129	104	141	130	140	133	118	130	106	130	133	130	133	117	154	136	150	134	115	127	120	137	130	138	136	111	145	118	134	129	144	119	121	147	129	131	170	132	119	126	115	129	129	146	132	131	124	123	136	151	140	115	132	108	122	144	128	154	122	118	131	120	146	139	142	129	119	129	138	136	150	134	132	159	134	110	125	156	118	146	127	127	116	129	119	123	130	118	108	119	127	155	144	144	152	120	103	129	134	142	123	150	128	137	118	130	125	116	147	123	151	123	136	106	129	129	125	128	130	145	129	126	122	128	142	122	115	141	143	135	127	128	120	107	156	122	127	143	125	141	154	144	148	132	127	132	124	149	137	126	120	147	114	123	127	141	125	161	130	124	144	119	153	123	125	127	128	133	120	158	144	142	164	169	124	153	154	134	146	123	152	114	172	132	122	143	139	129	136	140	139	120	130	132	158	129	123	151	152	145	132	127	141	133	137	129	130	121	109	126	137	150	135	114	124	129	132	164	135	112	140	113	117	131	126	143	143	127	134	151	130
3295	442	462	493	480	569	467	472	567	641	592	585	465	502	537	523	510	516	524	623	540	458	450	383	396	384	397	394	416	438	380	411	394	407	417	420	372	418	375	421	402	430	414	380	416	388	415	409	377	394	400	402	394	428	356	431	397	396	423	364	378	413	406	362	441	389	405	390	421	402	400	383	392	344	388	403	417	391	403	405	420	391	401	417	351	391	408	407	375	428	374	406	432	387	371	413	379	379	387	381	399	436	400	406	390	424	390	391	384	413	384	426	402	358	401	388	365	430	389	420	384	435	403	391	420	385	399	351	356	398	440	408	358	395	378	398	410	391	405	368	400	389	425	354	373	391	359	402	446	385	383	411	422	430	412	398	384	388	425	375	368	390	396	396	414	377	388	392	399	409	418	391	431	373	390	405	405	410	419	440	407	429	396	390	428	404	417	400	414	377	396	395	360	379	396	393	402	429	375	394	420	396	387	387	382	404	416	388	421	353	382	400	381	429	413	396	412	355	415	402	364	403	413	421	397	401	383	407	422	356	398	412	415	396	418	387	422	369	426	395	364	364	415	404	425	389	419	396	390	395	358	368	381	394	387	377	358	413	417	429	384	390	414	396	394	396	403	426	378	408	377	402	403	411	408	345	385	410	404	408	425	380	403	358	390	375	414	382	390	404	379	386	405	400	405	402	403	392	387	389	410	447	397	421	397	390	403	432	415	383	402	412	369	433	425	381	365	420	412	368	389	425	377	371	388	391	392	394	419	404	424	395	409	416	430	389	395	402	396	403	403	415	369	412	396	386	417	383	414	374	392	412	400	417	380	368	398	369	405	404	410	413	404	386	380	414	387	398	404	424	407	402	385	374	368	411	386	395	412	378	413	409	410	394	388	428	404	444	398	408	440	373	402	390	417	387	392	383	415	380	414	382	405	389	381	382	423	367	410	369	384	416	409	415	410	424	392	438	416	374	446	382	399	417	414	416	396	392	376	408	387	406	408	394	416	412	377	382	398	409	408	397	402	391	362	373	381	429	370	383	382	416	438	417	402	392	401	391	411	382	405	423	396	404	428	345	399	390	381	399	400	423	396	423	400	404	376	384	435	423	410	394	408	379	403	400	381	404	388	382	382	411	393	382	366	399	388	408	454	391	406	406	383	395	405	395	373	412	399	390	375	359	364	422	369	410	385	395	405	394	386	418	385	417	395	402	389	400	388	396	379	372	371	368	379	387	386	404	394	400	366	397	433	413	400	384	422	389	410	382	393	371	377	376	420	409	384	389	395	423	375	406	386	377	382	376	412	436	416	431	402	404	393	405	376	412	384	389	386	408	431	356	396	394	394	382	404	399	374	407	414	364	404	381	396	374	406	414	409	362	374	406	408	387	402	407	428	394	393	386	357	405	378	407	433	421	391	423	402	375	410	400	388	416	370	383	418	390	399	393	377	402	407	399	364	425	428	376	400	417	395	389	380	414	418	383	379	381	390	400	395	400	411	401	402	393	394	406	398	422	430	424	442	385	393	382	404	414	369	408	375	421	405	438	387	436	396	394	409	375	401	403	410	356	405	440	435	406	388	423	419	397	414	385	424	368	362	389	412	425	401	413	388	410	395	402	403	390	389	424	377	394	374	374	384	360	413	395	378	374	397	389	449	397	401	407	426	396	370	408	375	428	418	428	386	367	382	355	395	405	381	398	365	400	405	416	421	466	426	459	375	431	395	367	401	397	389	441	407	397	400	401	388	385	375	384	431	391	439	421	445	396	441	399	383	428	380	411	429	360	392	385	402	397	359	389	409	389	429	390	379	393	394	408	414	417	382	390	420	418	409	372	391	409	391	405	407	383	394	389	399	383	433	399	373	392	383	403	403	424	419	408	406	384	399	364	382	383	432	386	391	382	372	370	400	409	426	406	360	372	378	380	407	431	397	397	422	399	408	413	390	390	399	381	415	389	389	371	398	372	380	403	402	382	399	385	417	363	394	413	398	407	409	393	384	406	381	446	413	414	383	428	391	463	431	381	413	424	416	419	414	413	399	419	388	390	401	402	385	397	373	399	403	350	386	404	383	359	419	373	408	451	367	359	368	406	376	391	411	413	400	383	366	425	390	425	387	411	414	376	387	390	383	384	393	393	403	377	382	416	366	410	411	406	400	404	430	356	409	404	411	367	370	359	411	407	385	389	402	397	401	418	389	432	392	430	384	378	414	384	395	392	397	397	369	416	409	420	407	388	414	415	383	395	411	397	392	371	408	410	393	401	385	451	423	407	390	411	379	395	411	393	410	397	417	402	371	403	421	409	395	412	372	395	396	387	411	376	409	411	427	389	407	400	402	409	353	378	428	395	375	406	393	370	369	390	355	396	405	398	394	408	394	395	407	380	407	389	427	383	414	408	404	382	410	394	394	428	398	409	383	416	400	425	426	415	417	402	378	406	403	386	409	393	404	368	392	407	400	372	416	396	367	401	371	373	413	405	408	407	396	376	387	388	371	371	397	400	375	405	384	388	389	357	389	411	403	373	403	400	387	426	437	390	435	386	466	389	384	414	386	380	432	361	330	409	393	397	418	374	415	371	419	383	400	387	418	380	369	376	414	413	409	406	411	385	390	448	385	392	415	370	393	426	388	376	416	434	351	375	386	381	398	408	404	410	423	396	427	399	394	399	388	383	394	390	405	442	414	387	396	398	403	421	395	398	396	364	418	408	374	404	437	377	393	387	394	372	414	430	384	408	380	363	419	406	396	411	401	406	413	399	378	392	405	390	425	386	384	370	404	379	419	401	383	386	376	423	409	422	388	376	413	371	364	405	413	393	383	426	376	377	394	388	415	415	380	405	384	406	381	414	407	434	393	395	414	391	400	390	374	377	409	363	376	411	376	391	394	408	410	413	357	389	396	397	413	386	382	394	383	449	415	381	436	382	402	384	403	403	386	393	364	431	387	407	370	393	406	373	373	383	425	380	392	374	429	415	390	364	375	416	390	404	399	384	359	415	383	415	428	415	387	390	370	371	416	367	414	420	389	404	393	383	415	382	386	413	399	428	428	415	411	417	391	408	371	354	408	407	409	384	394	391	392	408	430	391	359	419	399	390	398	373	385	370	383	383	394	386	381	388	398	363	414	407	390	413	387	434	409	405	408	385	391	415	392	403	414	395	380	373	398	423	387	399	385	438	402	396	363	399	421	402	427	383	424	433	400	401	363	388	391	436	403	415	395	374	389	395	417	388	409	416	402	424	396	433	410	425	397	416	362	375	412	421	410	397	387	385	439	382	372	414	385	401	410	382	386	415	433	401	383	389	365	413	381	339	399	386	398	403	398	382	396	402	389	404	374	407	399	414	420	398	398	384	365	429	401	405	400	417	398	395	384	384	394	440	417	414	412	428	413	424	390	377	420	397	379	378	381	377	385	391	393	429	388	358	383	403	386	396	402	365	433	394	429	353	376	431	414	371	401	373	352	389	424	425	375	388	406	418	414	401	388	411
19534	1847	1118	990	690	641	520	524	432	454	397	496	400	378	342	365	370	368	304	371	348	351	324	321	299	349	294	308	302	324	317	311	297	291	313	308	284	311	297	298	280	287	306	302	315	314	303	316	315	311	287	301	316	289	287	263	300	307	287	333	297	280	317	282	315	315	292	259	328	303	278	309	303	297	273	313	328	280	272	334	314	266	286	304	291	323	293	287	293	317	316	314	281	287	288	282	290	300	286	304	292	311	298	311	293	296	275	305	290	302	299	274	290	292	299	313	313	302	285	296	292	291	308	315	315	274	285	286	297	289	251	271	313	297	291	285	314	288	292	273	282	324	280	312	293	319	298	314	301	286	298	277	267	266	296	332	302	280	284	249	302	290	312	293	299	298	285	282	303	292	306	296	315	310	320	274	289	278	288	297	310	293	320	291	297	305	296	258	278	306	289	287	285	286	278	298	278	306	329	302	272	300	284	290	322	282	283	302	295	320	298	287	272	305	291	300	321	337	286	301	298	269	301	357	306	296	303	262	298	278	265	288	312	307	307	293	281	309	326	315	313	308	261	287	312	265	307	277	294	285	291	283	289	292	308	325	328	265	280	285	294	287	298	325	332	296	297	318	283	318	291	262	254	294	291	299	321	302	294	312	314	280	306	320	308	306	308	284	274	264	306	301	297	299	319	316	297	297	296	306	311	288	284	312	307	291	280	286	309	327	302	307	269	288	335	287	277	302	308	287	269	259	299	313	308	290	283	268	299	299	328	279	304	282	296	321	296	292	281	290	305	295	318	324	299	269	307	317	296	316	284	295	290	299	305	276	288	288	243	275	318	311	286	303	309	281	290	304	284	336	301	318	309	310	274	284	295	297	304	286	277	326	287	304	259	297	287	297	311	310	281	309	279	312	272	314	314	334	305	314	302	293	289	292	302	298	305	291	291	317	310	326	256	295	285	299	298	279	300	304	288	323	295	282	304	285	302	308	319	272	293	308	319	281	273	304	258	305	320	299	296	313	290	294	298	287	317	324	319	265	300	287	292	338	297	288	294	296	255	311	266	269	326	309	322	328	322	318	299	272	325	316	297	297	298	327	283	319	298	287	323	316	291	290	316	292	288	276	294	282	297	291	292	298	298	281	322	300	272	301	272	304	310	306	273	274	284	286	260	301	297	316	279	314	308	287	280	309	306	285	304	309	318	292	302	290	297	334	307	289	315	301	309	307	304	266	280	349	294	299	276	293	297	288	305	290	283	301	296	285	324	276	287	287	297	306	315	298	274	305	320	285	296	271	259	297	307	276	292	331	293	302	264	309	302	283	280	305	282	321	269	323	332	275	289	263	289	331	292	309	270	310	307	323	293	327	296	286	290	302	275	314	272	305	272	284	310	297	319	275	305	309	292	262	311	296	299	301	335	323	270	320	303	287	303	294	272	308	298	281	300	308	299	308	273	273	260	285	306	282	276	283	281	311	304	313	306	300	274	326	280	311	274	293	305	285	309	299	280	277	305	300	288	303	299	282	285	289	278	299	303	322	304	320	306	345	259	310	303	316	299	314	299	278	310	286	304	296	289	298	306	294	287	290	300	313	286	291	324	279	270	317	321	296	314	320	296	286	297	275	286	320	309	288	303	284	274	315	306	290	285	319	298	263	303	310	295	295	290	317	311	294	266	308	302	297	272	292	310	320	288	290	292	310	299	280	293	312	287	308	306	313	330	320	312	280	341	317	280	319	292	280	308	315	290	276	297	328	287	312	304	255	318	311	310	282	288	338	270	291	289	283	260	310	291	274	302	256	282	306	300	323	293	303	288	301	300	302	277	278	295	281	284	317	314	272	304	291	285	304	301	299	280	299	294	326	322	299	244	279	294	315	317	317	295	311	301	255	293	291	284	300	280	286	302	306	325	297	305	317	305	311	298	305	300	275	309	310	311	288	291	266	292	272	287	301	290	314	287	284	323	325	301	303	287	278	269	283	261	282	307	282	291	312	284	273	304	308	293	284	285	304	255	278	295	302	302	353	304	301	304	304	299	323	293	294	309	307	296	327	302	306	336	285	324	298	327	305	301	298	281	276	312	301	277	271	287	262	279	291	311	273	283	287	293	275	334	311	303	278	286	297	297	292	278	304	311	282	290	279	296	324	307	305	263	301	300	294	291	314	309	277	254	298	296	268	290	282	266	260	293	318	256	314	297	294	292	290	302	284	303	292	305	311	312	302	272	294	255	305	317	297	278	262	331	278	287	331	295	288	270	289	317	302	307	297	277	279	290	302	296	280	278	319	312	273	290	322	291	307	295	293	325	286	317	310	292	325	320	294	308	315	309	301	281	295	296	317	313	319	312	315	310	260	337	280	315	284	313	280	285	283	328	283	297	288	298	274	346	303	325	244	307	290	291	268	297	274	267	284	309	275	328	303	286	327	264	304	295	362	309	301	286	267	278	318	286	304	332	291	291	286	286	313	311	294	296	303	287	327	301	317	277	290	281	301	308	315	304	296	285	285	306	291	313	280	321	325	283	321	295	297	278	296	286	314	314	279	292	271	284	297	274	293	281	270	333	275	342	334	321	330	272	303	257	297	322	299	297	245	279	307	312	256	335	281	269	300	310	251	292	274	267	291	314	318	307	276	311	297	294	288	302	300	296	316	300	307	300	276	294	272	286	325	301	311	305	313	284	313	281	292	287	276	292	334	325	289	264	288	295	294	267	270	293	326	293	274	293	321	281	299	270	273	279	287	299	265	301	307	286	288	330	313	274	303	285	280	253	270	279	270	302	279	316	319	286	291	317	281	263	311	264	310	306	310	287	296	292	298	303	281	287	294	269	293	321	301	327	278	295	292	318	287	303	300	258	298	324	314	279	276	332	283	303	293	271	288	312	264	302	284	272	323	298	316	283	292	291	323	314	300	312	314	331	313	278	295	290	293	299	300	304	297	283	316	299	276	303	318	310	315	285	295	292	339	269	289	293	283	276	307	318	281	296	319	287	293	277	270	288	279	312	258	277	279	301	289	296	318	279	319	345	313	304	262	301	285	281	290	298	294	305	317	297	297	295	273	277	293	291	325	309	299	292	317	321	286	301	262	283	296	290	274	301	284	306	291	315	273	330	302	288	293	289	271	294	306	248	300	299	273	288	301	311	269	273	334	308	289	290	275	324	308	278	280	309	312	284	315	280	285	309	281	312	277	302	319	297	300	296	305	294	278	304	283	307	264	304	309	325	300	327	273	250	313	292	305	305	297	266	282	305	286	302	294	331	275	256	272	306	308	293	277	321	299	319	283	275	293	342	296	297	329	283	270	277	312	294	292	295	295	291	295	277	281	340	289	301	313	292	300	292	276	270	300	296	280	300	303	286	275	290	313	302	286	302	262	290	276	318	283	284	271	321	298	265	292	311	300	269	300	322	301	310	282	305	301	305	297	326	325	339	319	284	300	302	286	291	284	298	282	260	290	302	305	293	290	283	330	305	307	302	293	331	328
9857	1442	2418	2906	2659	2269	2062	1795	1746	1872	1733	1511	1320	1322	1283	1264	1206	1217	1166	1240	1202	1004	1007	908	896	841	848	876	865	878	795	830	811	856	925	816	837	765	809	809	775	736	776	812	780	818	772	817	776	786	743	737	782	773	768	790	797	760	756	820	803	736	713	727	779	713	738	753	768	780	796	752	697	737	779	798	821	746	775	753	796	784	817	751	739	722	741	702	736	752	723	780	733	757	773	748	714	753	757	776	718	747	746	778	790	757	747	733	766	756	760	784	788	774	714	768	761	786	726	730	766	773	766	767	760	717	743	729	764	716	720	802	765	761	752	744	767	698	783	758	720	681	737	704	710	785	801	754	751	706	749	715	740	731	761	746	780	723	736	722	711	722	764	745	794	764	741	732	725	711	724	741	769	756	719	764	775	776	720	722	768	784	725	687	771	800	758	730	768	725	724	781	752	735	754	723	799	741	736	771	732	708	781	751	787	762	702	757	755	652	734	711	753	768	754	727	748	715	721	737	754	691	704	718	772	755	780	804	734	722	794	763	689	787	763	736	754	699	777	729	804	749	756	714	767	796	745	739	769	748	679	718	726	767	736	747	729	777	756	730	746	733	754	715	711	802	718	759	755	734	779	764	728	752	722	748	704	747	719	726	724	731	744	734	733	760	737	706	777	699	731	717	739	778	749	727	717	733	757	756	754	771	757	768	772	752	746	760	736	747	726	747	741	748	767	741	731	742	791	745	727	732	729	682	725	781	714	740	749	792	748	716	757	725	749	688	753	712	752	751	747	784	765	778	739	745	761	693	689	722	722	766	771	748	766	745	744	715	707	783	753	738	734	740	723	716	711	812	726	747	772	743	701	735	734	706	780	774	714	666	723	729	774	777	758	734	773	725	683	752	757	710	786	743	737	701	756	708	746	739	708	720	676	746	773	733	764	730	772	754	733	767	763	726	783	721	763	720	756	718	731	787	724	759	779	777	781	748	778	694	717	734	675	774	783	750	726	734	806	801	730	750	693	721	749	713	738	764	771	741	736	777	763	724	743	791	744	716	748	775	787	772	728	712	742	725	772	711	736	761	743	764	689	720	745	758	694	696	750	743	722	703	793	718	749	764	753	765	730	711	720	750	744	717	736	738	761	740	736	727	732	733	824	769	790	761	749	786	742	711	738	786	789	733	752	760	715	756	769	770	700	740	731	741	753	747	760	736	727	777	771	727	745	793	736	723	741	741	792	686	813	737	749	743	736	717	762	799	750	737	753	727	790	744	750	750	736	724	734	735	749	767	752	706	674	744	775	745	740	732	758	748	731	742	751	716	792	723	763	763	775	713	717	765	733	715	737	771	734	732	732	745	770	765	758	770	766	738	735	800	720	686	735	754	746	736	736	721	733	751	739	739	742	727	742	736	758	767	712	730	772	765	728	776	741	746	798	712	734	746	769	726	735	745	740	699	723	761	712	729	720	778	764	755	697	765	743	758	758	732	707	769	751	709	778	773	681	749	753	787	751	758	789	760	737	772	782	762	739	740	784	760	748	792	781	761	738	751	730	778	753	740	765	782	681	744	699	772	738	764	723	684	705	749	732	754	746	678	755	751	797	737	737	764	745	687	796	723	740	745	747	701	751	718	721	709	752	758	774	757	729	737	746	708	792	736	725	718	752	743	728	765	749	745	707	737	721	732	757	737	778	771	726	742	745	786	765	782	771	733	769	746	734	695	749	708	709	773	741	721	741	735	780	749	761	715	828	740	729	756	752	752	747	712	758	722	801	700	803	769	760	751	725	735	711	745	734	736	742	758	724	672	746	720	728	787	787	754	747	770	778	705	762	735	708	778	763	721	746	716	706	728	741	731	754	720	719	738	753	743	780	739	744	803	733	744	717	743	708	739	782	710	738	731	773	722	791	767	693	780	775	776	749	736	740	731	667	754	784	738	744	793	693	796	773	787	713	740	728	736	777	747	700	744	737	742	708	664	743	720	743	743	736	720	738	740	776	761	710	776	748	741	779	717	697	764	750	713	757	730	751	722	733	760	724	776	729	763	722	768	753	761	754	774	755	800	720	739	700	738	777	741	703	724	739	752	770	781	760	782	786	768	717	734	749	794	745	724	754	796	755	699	740	748	762	746	711	708	741	808	720	732	759	748	732	725	714	702	709	747	758	720	693	742	732	778	736	717	769	760	747	756	761	697	771	766	753	672	733	734	683	753	718	750	757	710	743	786	733	743	771	759	736	748	726	756	737	718	745	727	725	721	722	747	722	736	749	784	751	795	731	741	722	665	726	697	739	768	786	740	750	703	771	783	759	769	773	760	748	767	757	702	725	695	690	732	748	731	754	791	744	745	769	726	741	769	765	768	750	684	721	743	735	799	743	771	720	745	734	746	698	745	769	761	777	816	701	761	757	764	737	745	752	737	719	747	783	755	742	758	784	797	778	747	744	795	718	750	776	747	723	768	765	753	747	710	733	759	731	757	774	714	744	764	786	725	792	761	722	749	716	764	746	743	719	731	768	721	740	752	745	744	736	730	691	748	783	709	691	710	744	763	776	759	750	745	707	782	732	757	682	730	788	745	740	743	770	728	705	728	741	757	773	771	758	752	714	743	707	774	719	748	771	732	751	766	733	747	736	695	715	732	751	753	706	736	762	742	776	753	803	744	719	721	747	790	722	717	757	748	723	753	774	724	775	761	757	702	739	756	758	739	750	795	762	779	733	737	756	759	736	718	772	777	735	754	775	760	764	751	731	719	715	716	683	755	752	740	794	720	770	790	750	730	751	741	750	740	787	722	727	754	764	722	750	733	761	728	731	716	714	772	728	735	762	802	739	744	783	754	725	706	774	823	761	738	707	704	765	729	711	701	744	745	738	785	735	725	750	745	744	724	744	725	754	745	687	694	732	734	733	733	774	751	688	780	696	773	742	784	769	706	727	715	765	743	716	716	730	721	748	746	802	788	750	767	710	786	743	722	747	735	680	732	747	727	773	737	753	686	718	736	731	727	773	769	727	725	692	754	783	768	728	730	730	709	773	702	693	722	757	704	719	763	775	772	766	754	762	723	797	736	760	710	780	720	726	724	760	817	734	727	751	730	755	742	731	732	713	756	766	740	746	752	724	731	738	799	728	795	735	736	780	736	700	771	728	745	744	708	675	724	753	771	730	760	747	754	743	788	744	778	711	755	748	711	761	771	745	740	750	720	710	766	717	717	769	739	738	739	769	689	734	747	749	728	763	718	720	814	781	738	709	735	769	752	733	765	774	706	720	730	758	786	709	698	768	760	683	742	737	757	736	739	729	728	758	760	745	757	749	728	734	712	761	743	804	694	765	742	757	763	771	765	747	762	744	733	769	792	724	764	765	728	730	741	746	732	723	766	721	772	793	725	772	784	780	724	733	721	716	698	745	784	740	713	755	752	754	755	736	816	735	729	746	747	787	757	779	724	766	720	752	743	766	685	776	806	696	730	756	706	706	751	704	740
30778	4847	2278	1716	1222	974	747	671	588	736	627	613	513	493	464	454	436	407	436	452	398	405	380	382	354	364	372	353	348	346	372	380	358	367	357	335	354	352	346	320	358	329	352	332	343	306	309	335	331	328	357	318	330	368	316	298	341	328	342	320	315	317	331	354	326	340	352	364	354	336	333	319	310	313	334	309	332	326	364	366	317	331	330	318	329	314	354	344	369	350	361	322	373	326	310	322	357	319	311	335	333	316	289	377	315	328	353	317	308	315	321	324	324	322	320	331	354	358	303	339	360	345	340	325	303	310	321	292	360	340	324	335	342	313	351	351	314	335	345	319	348	335	317	360	343	309	340	335	304	307	332	324	307	357	360	354	307	320	357	346	341	335	354	311	347	337	401	306	356	311	337	315	316	331	339	310	306	328	324	305	366	335	338	294	341	285	344	301	322	319	366	352	393	326	333	371	330	332	334	301	350	343	337	356	319	316	329	338	299	382	378	349	281	327	373	333	305	328	302	345	296	314	328	345	330	347	351	333	323	325	336	326	334	335	338	345	318	349	322	324	284	345	361	335	355	329	311	315	349	365	317	309	316	329	371	345	354	349	334	340	393	390	295	342	315	337	306	364	309	332	355	312	323	332	361	287	342	368	312	336	336	350	294	339	355	290	320	309	320	320	332	351	349	338	300	315	332	310	330	335	345	366	353	312	317	325	346	314	335	335	324	357	355	373	305	326	335	306	347	356	348	303	315	330	312	309	318	326	345	343	324	345	319	340	359	369	312	318	354	335	305	317	318	334	318	320	322	349	325	305	321	343	337	355	346	327	325	312	334	345	292	355	291	338	358	327	311	357	325	355	330	338	360	336	350	376	332	300	326	322	349	329	350	329	333	289	314	364	347	334	326	342	315	318	322	312	348	364	335	351	331	324	313	338	312	303	344	336	350	319	329	325	315	352	349	338	336	334	301	318	326	340	306	351	339	315	327	355	355	303	347	304	348	305	304	329	331	341	334	375	365	337	318	351	354	317	324	349	340	369	325	368	338	333	365	357	324	324	359	350	301	328	310	324	309	320	349	325	347	337	307	287	313	339	304	322	354	348	346	304	307	328	365	345	334	342	336	337	337	337	312	314	317	310	340	325	309	320	323	305	331	347	316	300	324	317	340	342	292	339	310	357	357	329	318	367	354	344	320	306	353	314	319	314	317	361	328	361	315	325	324	353	354	348	351	312	354	326	316	305	304	352	323	316	341	308	322	318	372	290	342	317	328	343	351	365	317	344	312	342	372	328	320	342	331	356	340	346	357	342	377	346	343	349	314	322	321	342	322	314	318	337	357	356	332	329	322	333	344	315	330	331	363	338	295	301	344	331	328	335	308	328	334	305	334	302	362	365	310	291	334	328	349	321	337	344	354	331	331	357	328	311	343	368	330	296	320	334	327	308	331	286	349	364	354	376	305	354	329	346	326	308	306	311	351	293	337	311	338	379	367	354	335	329	335	341	346	310	330	322	337	323	310	308	302	320	333	333	349	400	345	328	315	336	327	316	351	316	311	323	335	338	348	327	327	340	338	342	355	328	316	344	325	327	347	324	351	346	361	320	317	345	361	326	338	327	337	310	331	351	344	334	287	345	329	350	363	318	315	325	336	334	340	313	318	317	288	350	307	315	352	307	340	349	334	303	337	311	330	337	356	336	348	315	364	334	369	304	305	341	330	338	350	328	335	369	314	353	314	345	380	346	336	344	333	347	320	341	314	348	318	340	328	328	329	328	349	320	333	343	338	338	340	319	334	328	329	325	305	324	328	355	331	341	308	366	328	314	315	353	345	300	288	348	340	326	366	323	349	327	343	339	309	335	326	353	302	328	321	342	346	329	312	354	355	321	301	351	353	346	274	342	335	364	327	336	296	376	351	351	333	341	317	334	344	346	316	352	329	306	339	352	316	329	333	307	328	318	336	310	346	333	354	352	315	337	369	338	313	318	299	364	351	315	315	348	334	321	364	364	359	335	361	336	350	309	330	329	375	324	340	308	329	313	330	330	365	338	334	329	314	395	359	337	338	327	335	345	345	321	327	326	321	339	334	331	317	322	305	346	333	298	353	358	348	312	362	331	351	341	340	352	331	332	329	324	340	303	348	324	358	316	341	343	325	319	344	309	319	351	339	324	302	361	347	347	338	320	304	332	326	320	319	352	377	324	360	344	346	347	363	326	336	342	317	341	350	338	354	326	348	319	305	314	335	319	327	332	348	342	359	308	294	299	311	348	320	330	307	297	328	346	307	359	346	349	320	340	369	388	330	334	345	357	332	311	327	318	329	303	327	315	310	363	353	330	326	303	318	339	308	326	318	362	285	337	338	337	331	323	331	325	335	328	334	342	309	317	339	306	344	300	328	299	322	338	351	351	331	342	363	358	346	325	340	338	351	317	354	303	349	349	331	302	331	304	337	317	345	326	322	352	324	332	319	334	322	350	365	315	291	309	365	380	347	345	306	342	328	328	309	341	327	368	327	330	327	326	318	333	331	362	328	357	350	358	333	350	348	341	325	326	344	325	304	333	354	322	319	341	312	332	319	296	330	355	339	311	326	340	357	322	357	318	312	334	346	328	344	307	331	332	342	359	363	308	345	331	317	358	326	343	350	364	318	360	302	327	309	323	312	351	334	350	336	327	343	325	320	345	324	350	323	291	353	345	356	350	352	351	348	344	343	340	359	300	323	342	363	330	344	352	339	359	361	315	349	324	352	324	310	357	345	354	342	303	341	319	320	341	322	348	354	327	351	362	315	292	342	320	321	317	316	313	317	356	360	340	338	318	333	324	363	317	377	360	307	305	315	333	373	370	333	358	362	364	337	325	312	333	332	348	303	337	314	343	334	341	352	310	300	339	348	342	333	357	295	316	339	314	354	339	328	313	319	334	389	340	304	338	305	332	330	337	359	330	299	326	356	287	341	285	328	373	356	323	332	344	339	320	355	331	322	328	360	373	308	312	338	348	343	334	338	356	345	298	301	301	323	353	361	328	337	337	350	310	299	333	357	330	350	311	361	360	340	344	324	345	321	330	330	366	340	313	319	320	323	323	337	377	329	356	345	337	339	330	326	317	340	357	345	297	300	356	323	343	329	333	342	318	329	344	353	320	326	308	313	327	323	346	322	366	356	326	368	316	356	304	322	362	351	340	354	319	326	317	344	325	329	359	342	316	317	356	343	333	307	326	332	332	333	317	369	375	334	351	340	347	324	357	339	345	335	315	313	333	346	328	364	374	343	299	348	333	337	354	337	328	351	348	325	348	350	325	377	330	355	347	334	393	304	331	326	375	339	353	359	312	331	319	301	352	317	320	294	324	327	378	326	340	348	330	335	333	338	312	328	310	365	395	345	329	319	365	353	326	317	331	340	340	308	308	314	317	344	286	327	355	344	364	342	347	330	322	310	300	326	316	323	297	345	326	355	342	338	332	351	340	325	340	338	346	310	337	337	312
13527	2164	4001	4780	4416	3859	3176	2724	2638	2844	2470	2155	1862	1788	1683	1634	1627	1519	1572	1655	1490	1344	1163	1039	1016	976	984	968	964	984	935	980	966	970	1119	946	942	931	919	901	889	902	911	901	868	871	822	856	882	837	813	860	818	840	809	855	830	845	827	842	796	832	762	850	813	852	808	837	834	861	793	809	779	742	775	839	795	823	839	821	762	818	800	791	874	814	823	781	790	852	817	813	794	750	784	737	824	789	820	794	786	782	799	809	813	813	808	776	803	750	803	826	806	803	819	851	810	802	782	873	815	810	783	802	797	817	747	800	793	788	797	773	802	796	816	806	822	789	809	713	795	813	807	785	812	775	821	827	815	769	813	830	830	792	824	789	806	829	816	770	808	861	835	795	752	783	771	844	775	809	820	786	807	819	774	792	854	804	783	806	795	747	781	761	799	813	774	832	806	723	803	794	771	763	795	795	799	826	807	813	817	784	830	811	791	768	784	842	793	773	831	786	834	772	828	766	803	801	828	780	785	782	811	806	788	796	846	788	765	818	785	837	817	787	797	787	823	761	808	796	783	797	767	795	844	787	841	753	807	742	789	825	786	822	807	833	820	792	805	770	791	807	792	821	771	798	779	796	723	848	813	802	790	788	778	785	795	786	801	824	777	803	799	855	790	781	794	838	773	788	779	828	798	763	780	805	791	813	788	841	794	750	794	792	780	837	806	764	797	779	832	806	798	784	757	831	792	789	790	776	778	789	834	725	770	787	788	786	800	771	779	780	836	832	865	800	793	827	791	831	804	781	766	803	783	753	804	795	805	832	780	777	775	783	803	799	793	818	832	827	806	778	826	785	792	791	807	857	806	767	759	783	779	780	748	783	782	785	750	837	824	852	776	769	790	840	787	824	809	801	801	819	830	798	837	818	797	791	792	831	787	750	768	790	823	778	824	802	804	818	850	805	854	786	798	794	804	783	790	751	750	782	800	792	772	790	762	776	817	807	760	773	754	843	821	842	779	797	777	776	817	828	784	787	779	767	813	792	810	801	836	770	706	836	782	807	798	765	809	784	796	807	728	802	795	808	720	784	806	727	795	791	814	781	815	754	830	805	784	791	807	811	781	834	735	806	754	778	771	822	760	777	787	769	758	739	768	794	811	795	777	771	812	752	772	792	738	848	811	811	819	785	798	782	817	824	849	806	787	793	795	834	823	839	818	791	780	792	791	807	824	838	737	800	788	797	771	820	842	820	789	805	821	758	730	823	764	754	784	809	756	771	827	765	760	816	785	883	756	750	780	796	782	841	779	810	845	836	792	790	828	758	832	783	791	764	744	841	740	776	768	799	768	772	819	789	805	773	750	831	765	746	796	807	814	764	801	800	803	803	798	829	815	812	799	779	859	752	744	790	778	824	817	746	857	797	803	770	820	772	875	768	798	822	822	806	772	788	793	789	748	783	793	787	791	841	788	769	831	775	791	784	822	806	793	790	793	822	750	757	766	807	769	803	765	836	797	764	800	810	802	757	817	758	818	793	769	821	804	803	770	807	777	801	768	800	752	782	788	790	795	817	809	786	831	768	787	727	813	807	823	798	834	774	813	795	770	772	811	824	795	844	801	833	846	823	771	779	817	755	823	742	776	764	798	836	792	799	789	783	823	796	840	783	846	761	791	794	831	798	790	823	805	799	770	783	789	783	809	777	809	808	809	774	786	819	773	773	755	808	788	765	842	806	800	791	780	776	759	766	778	813	797	848	803	815	786	787	833	771	832	756	802	746	827	775	819	799	770	757	762	793	768	778	776	779	842	837	802	809	768	787	808	840	803	822	769	771	792	755	784	818	782	823	835	827	764	788	774	709	757	793	778	776	756	831	837	818	809	766	814	794	831	775	764	738	816	799	816	855	814	796	800	794	807	785	798	810	788	824	761	812	770	784	763	811	803	716	806	763	764	783	767	777	795	850	809	779	787	745	827	782	784	821	790	799	779	765	810	778	840	774	797	753	772	810	785	843	747	806	798	818	793	823	812	823	731	821	792	757	766	820	814	789	757	763	770	817	790	834	798	800	785	756	777	830	790	808	833	749	803	829	790	784	788	798	779	829	786	749	765	838	823	749	767	755	784	833	752	797	790	814	805	802	789	786	790	817	796	779	758	801	777	801	836	742	754	810	777	798	826	799	805	777	785	812	799	809	773	798	796	775	753	816	732	805	764	759	769	804	753	795	767	798	796	808	794	811	777	806	825	726	835	780	843	777	800	796	838	771	801	787	781	837	803	833	776	822	783	799	801	772	817	771	838	802	791	825	817	805	775	778	759	786	749	831	782	748	810	797	808	777	823	814	803	839	758	784	798	796	823	793	806	799	774	788	816	757	787	775	827	809	831	820	841	797	816	737	790	782	827	783	810	809	798	758	756	797	857	769	776	766	784	802	777	806	760	779	772	782	819	762	828	779	825	788	851	870	824	811	783	807	808	760	840	757	819	741	795	855	763	810	801	761	799	747	806	768	813	812	790	808	803	815	886	798	776	809	811	784	768	807	766	774	809	786	770	792	838	793	793	764	833	772	774	794	820	775	789	845	821	793	770	820	772	813	814	777	778	828	836	779	855	839	778	770	780	736	772	788	821	779	754	770	802	770	796	753	762	820	827	796	785	823	779	821	808	757	797	791	732	786	782	802	801	817	753	789	821	757	792	807	772	781	786	794	768	777	846	804	773	822	795	784	789	817	875	784	788	854	740	800	784	768	816	757	799	850	823	793	826	751	847	764	776	782	801	778	749	844	801	746	797	816	817	798	815	793	809	803	824	809	794	786	779	864	777	812	803	784	859	792	772	787	810	765	835	794	779	784	805	720	840	780	815	809	817	730	768	784	796	814	787	793	758	796	810	839	751	745	769	811	796	769	765	832	843	774	752	741	760	801	710	794	781	804	792	764	784	747	797	749	790	782	740	813	837	748	753	788	800	764	787	780	757	800	813	788	793	858	798	815	814	805	824	791	778	809	792	788	821	822	806	798	788	817	816	783	772	767	810	830	768	791	785	835	801	803	764	821	755	806	823	776	775	797	772	762	787	799	795	790	789	796	804	773	805	786	808	798	831	829	836	809	727	745	816	786	806	795	819	764	787	786	809	762	744	789	741	807	797	824	824	813	791	760	802	788	800	805	827	838	784	798	747	765	790	810	789	805	812	748	791	760	786	779	815	745	857	833	822	772	754	776	786	823	825	803	791	813	801	806	815	781	798	781	759	782	790	795	767	820	842	751	811	830	801	809	787	758	812	803	794	796	827	775	807	844	781	818	777	755	790	755	790	786	788	822	754	792	743	791	806	833	769	825	776	819	822	815	748	771	811	804	811	783	839	793	769	797	765	819	832	802	740	828	805	796	783	790	770	808	772	766	779	776	754	822	818	775	785	813	800	793	796	806	808	812	811	768	811	736	831	821	820	745	795	786	805	818	823	854	837	813	823	789	791	767	802	771	805	793	766	756	804	795
3048	167	182	169	151	159	139	141	153	171	174	162	124	162	160	163	146	151	182	183	180	189	130	134	126	127	149	132	127	133	125	127	146	121	166	146	150	119	146	149	147	137	117	146	139	128	116	136	126	152	143	111	153	126	127	144	132	135	142	134	127	124	128	141	135	132	130	130	133	138	153	156	139	132	139	121	140	136	139	137	137	124	131	133	131	131	138	130	140	143	131	133	116	148	148	141	109	132	143	111	126	154	137	144	146	114	143	141	145	136	130	150	136	138	138	150	146	131	123	134	142	134	137	125	138	127	129	116	148	139	133	112	130	141	111	122	134	131	127	126	122	120	135	133	136	104	135	123	134	129	134	124	135	141	134	140	136	133	153	132	134	129	142	132	148	119	145	139	116	147	139	137	140	118	127	126	156	142	154	139	116	154	165	114	133	148	113	128	118	129	140	139	128	119	155	146	140	124	150	139	138	148	159	150	158	118	140	148	130	149	128	123	124	116	146	128	148	145	132	168	131	128	131	131	134	152	132	143	168	138	122	133	130	137	125	116	119	113	143	141	133	127	113	131	108	146	141	130	136	113	133	124	139	134	131	150	135	116	133	126	142	123	136	159	137	141	128	145	128	128	162	138	140	122	142	115	144	114	148	135	142	143	125	138	133	132	155	131	145	145	134	141	132	134	148	140	129	106	137	131	139	149	134	134	122	130	135	158	136	135	121	123	125	126	133	133	132	145	128	137	138	134	126	137	145	141	131	149	139	134	124	127	141	130	140	122	141	135	142	140	138	124	124	146	135	131	141	145	124	154	139	134	142	140	144	132	132	139	142	141	130	141	127	149	137	131	140	157	148	130	147	116	172	132	130	135	137	122	123	149	134	126	137	135	139	139	135	131	126	142	148	121	131	134	133	143	126	126	121	137	144	107	138	139	136	121	116	148	133	115	146	144	125	143	139	132	138	126	134	111	128	111	139	140	128	152	127	121	130	123	134	133	124	142	143	136	138	134	147	120	152	127	130	124	131	139	137	109	142	146	133	143	146	137	128	131	122	133	144	123	152	136	144	127	175	138	136	120	135	150	124	135	116	139	129	136	145	123	133	125	140	135	141	134	140	139	134	170	146	136	133	146	140	159	127	126	155	131	142	107	122	105	147	99	142	153	128	147	111	127	135	130	144	121	139	132	127	149	140	122	129	127	135	126	137	139	136	162	133	134	131	124	134	140	149	142	148	140	135	123	142	125	133	146	132	147	127	132	136	119	123	127	128	123	117	134	149	154	152	132	153	156	154	139	111	126	123	119	145	130	137	128	126	126	141	122	122	144	132	119	118	137	146	143	132	128	161	135	121	125	128	146	130	128	122	116	152	144	143	128	148	144	126	122	127	129	127	131	124	159	135	132	158	145	128	113	144	143	136	120	119	144	135	141	130	146	127	126	154	117	129	124	145	126	135	132	149	136	138	146	121	151	127	139	137	156	138	142	135	162	144	143	143	143	148	148	152	126	142	141	136	161	131	137	131	107	148	120	133	118	130	123	129	151	117	123	151	145	171	128	130	149	120	127	127	149	139	139	141	131	137	133	146	127	144	142	155	129	131	133	118	130	167	131	124	147	139	121	145	154	117	137	141	156	130	139	122	127	152	126	144	125	129	138	117	130	138	124	144	127	137	127	133	139	116	128	134	124	138	148	129	125	148	151	145	138	139	142	131	127	136	147	136	149	129	140	135	144	140	166	133	129	162	128	132	149	137	133	132	121	122	136	124	120	131	158	132	142	155	139	147	164	146	133	121	131	131	131	138	144	145	147	145	139	130	140	144	137	121	126	136	128	140	148	123	119	148	138	137	110	142	134	147	105	135	123	129	121	129	169	147	137	162	127	117	128	129	145	135	106	150	149	154	133	118	138	146	141	135	140	141	128	138	143	146	136	146	112	115	138	139	136	140	114	132	148	144	136	151	122	115	139	150	140	144	121	121	132	133	135	112	152	122	159	138	129	146	142	137	130	144	160	128	130	131	140	145	117	121	143	130	142	173	147	142	137	115	112	132	142	156	136	143	128	130	130	143	126	128	148	146	133	137	123	149	161	152	123	148	129	139	134	150	121	132	167	114	122	127	146	138	128	121	159	134	129	144	128	126	143	117	135	128	138	130	142	159	133	124	132	128	143	139	139	140	125	110	115	142	129	140	143	137	139	143	129	128	130	148	131	117	117	135	130	137	151	138	137	137	152	114	154	131	144	123	118	137	129	126	131	141	124	137	120	128	123	147	148	147	114	145	131	128	122	139	141	136	137	131	134	156	145	139	121	121	129	137	133	131	126	128	115	108	145	115	144	149	131	130	145	144	137	112	132	128	144	123	144	146	140	108	129	150	137	151	114	144	137	136	130	134	126	173	135	124	130	116	140	128	154	146	98	155	155	128	128	142	132	128	129	131	126	137	136	128	138	122	149	131	151	123	129	109	118	154	155	149	128	135	108	153	154	140	125	148	129	137	96	148	145	119	125	134	142	122	147	139	144	138	116	128	146	152	128	152	159	157	144	150	128	136	158	144	134	131	144	123	128	138	129	123	156	124	151	129	132	142	143	133	146	125	143	126	150	137	131	146	123	150	159	129	138	140	148	151	161	134	152	149	125	125	133	137	136	134	137	111	132	133	128	140	122	129	126	125	149	132	150	155	147	117	146	133	133	139	134	142	138	135	137	130	144	131	126	149	148	143	130	141	145	135	129	136	141	138	143	136	115	151	132	132	128	108	127	120	147	128	141	130	128	148	119	128	138	125	147	136	159	133	132	163	130	160	120	148	133	144	126	114	112	125	150	143	151	128	148	134	152	147	160	137	127	143	167	130	141	144	123	117	132	141	139	133	129	121	150	152	122	135	147	133	147	121	142	118	160	136	127	129	135	135	127	118	127	140	133	131	130	133	138	130	124	140	111	134	106	119	129	141	123	129	143	123	120	145	149	127	147	148	132	138	122	133	120	129	138	137	134	126	143	151	143	133	150	137	142	121	123	130	121	130	148	135	126	133	162	125	143	141	135	125	132	130	131	144	136	130	141	145	148	136	118	136	155	134	121	146	150	140	114	132	121	121	139	106	131	123	124	143	120	123	134	166	145	121	152	131	136	149	133	146	142	122	173	135	154	135	158	141	135	127	121	127	120	150	119	134	150	136	155	131	127	123	125	131	140	147	134	132	134	146	114	127	143	128	140	142	143	146	117	123	144	146	129	133	150	141	120	131	139	148	135	137	124	136	132	129	133	126	147	152	117	131	129	136	134	141	134	131	133	146	125	121	149	154	124	142	110	120	149	157	135	121	143	143	129	119	151	155	128	145	139	144	105	131	143	162	139	121	127	114	126	164	152	114	126	127	122	141	134	136	127	143	121	136	144	129	156	125	141	140	116	147	114	124	104	148	122	134	135	148	144	136	123	164	129	146	146	137	154	136	144	128	109	126	134	131	135	117	151	148	129	144	150	151	139
3428	444	499	519	525	516	516	473	538	626	651	567	520	543	545	505	536	558	671	627	571	502	435	375	423	474	398	369	433	432	381	401	403	396	373	452	418	399	428	392	426	425	423	411	402	413	367	443	419	364	427	411	383	410	390	423	425	434	397	398	406	421	361	404	370	432	412	403	397	386	408	404	399	407	404	408	444	390	403	388	439	401	382	383	417	400	407	407	419	380	414	404	422	399	401	377	438	363	401	418	404	458	399	401	372	392	424	428	375	391	419	388	429	386	401	404	440	378	419	414	418	405	444	411	412	358	421	409	385	380	391	380	396	407	380	419	417	397	379	382	401	402	397	377	427	377	381	397	412	409	404	376	418	412	388	405	400	408	426	376	413	376	373	380	395	412	411	405	374	375	417	409	391	408	385	413	430	441	362	424	423	414	388	380	411	402	369	396	427	374	392	387	378	418	410	403	441	391	440	404	436	389	421	396	384	370	395	406	396	393	418	414	412	379	400	385	373	390	396	402	394	371	423	387	382	409	441	394	383	394	386	422	416	386	400	376	396	400	425	394	376	411	418	383	416	441	417	388	372	408	397	385	390	398	425	406	398	418	396	411	389	378	366	420	406	373	384	374	404	368	393	398	384	397	413	423	389	384	376	408	396	402	408	418	392	411	395	408	412	417	403	406	402	396	392	430	379	391	387	429	421	382	392	431	379	398	405	424	418	390	399	382	410	391	372	389	395	381	384	374	364	422	393	389	425	385	392	439	379	404	361	355	368	366	405	439	380	407	377	406	403	422	438	386	404	403	417	385	402	417	404	411	402	397	420	370	420	401	380	433	438	420	393	379	388	408	382	379	435	387	453	416	410	377	392	435	431	431	397	375	364	422	414	394	405	391	427	375	395	421	382	372	419	405	363	440	372	388	377	383	419	418	427	380	405	400	410	414	401	434	416	408	439	360	377	375	406	394	401	373	394	402	390	397	399	379	406	394	394	383	436	389	382	443	375	390	386	357	407	432	410	391	381	389	405	416	364	383	407	392	406	448	435	378	408	406	411	404	394	390	373	402	401	446	403	397	418	408	388	419	400	401	410	422	411	405	389	378	396	427	448	414	378	364	385	388	412	377	385	412	373	388	363	398	427	407	421	378	398	402	425	392	380	433	361	413	405	441	402	394	410	439	424	433	381	357	401	382	389	398	403	399	416	403	385	366	399	400	449	398	399	422	391	407	431	378	422	365	400	414	405	404	396	377	420	396	403	386	433	379	374	416	388	385	409	397	391	414	401	360	392	362	399	389	398	392	361	393	418	406	408	412	408	426	395	361	390	420	364	417	371	416	395	412	410	404	403	390	389	379	398	398	405	401	423	435	437	411	384	414	364	398	430	419	395	427	379	401	403	422	410	428	401	405	396	402	441	415	409	393	435	401	428	414	419	445	386	399	402	353	380	396	411	389	443	424	380	391	396	382	413	386	361	415	405	406	372	409	422	388	385	400	403	397	413	373	383	418	391	411	426	428	387	383	374	406	379	403	395	418	397	381	403	443	380	383	410	367	383	373	391	392	381	447	411	375	388	423	387	388	406	391	382	420	425	401	421	396	381	386	375	383	431	403	402	371	439	384	389	398	398	425	434	417	405	431	392	394	371	398	427	417	398	397	427	373	409	378	404	413	400	391	400	405	405	452	402	357	390	379	398	413	401	393	379	420	396	404	348	363	390	385	386	390	406	415	405	413	407	414	420	394	390	416	379	433	379	405	385	402	387	391	406	404	416	413	415	387	379	402	406	430	389	388	400	411	401	418	400	392	405	400	386	388	409	411	396	378	403	427	400	394	402	422	401	411	408	363	396	391	416	366	369	380	358	387	407	384	377	386	383	391	412	416	435	415	394	428	386	389	391	371	404	420	386	415	390	372	407	419	398	409	405	419	379	427	398	394	404	354	367	421	389	363	405	355	401	404	425	384	433	370	395	386	366	386	411	386	407	399	402	400	400	383	398	434	412	412	413	426	442	383	451	372	408	412	431	379	371	394	397	389	413	417	417	393	395	373	432	415	410	396	401	391	408	375	420	429	399	403	442	405	396	385	372	410	349	367	430	390	392	351	412	393	421	407	409	384	392	443	405	391	362	369	378	399	438	420	377	412	384	403	396	422	423	364	393	386	386	387	427	423	377	404	405	423	398	393	417	422	369	378	409	408	345	437	364	411	375	420	434	373	412	407	426	435	400	391	378	388	422	372	414	398	379	380	429	396	425	441	395	435	381	427	413	410	420	419	379	408	387	414	386	422	410	388	408	414	396	373	398	365	420	407	382	380	375	383	406	416	399	411	382	424	423	376	398	439	427	421	414	403	417	416	398	419	384	402	413	411	385	417	425	419	396	403	393	402	384	419	377	408	456	434	407	409	376	420	375	417	362	410	382	379	417	432	366	392	411	426	438	411	401	411	401	392	404	361	410	403	410	394	373	391	398	412	417	407	412	438	390	377	406	422	390	398	395	436	413	376	411	435	407	366	369	413	378	392	398	376	411	431	407	414	383	395	436	364	392	392	410	441	397	424	392	353	406	448	431	424	360	388	422	365	385	405	354	396	435	394	398	424	419	424	421	399	394	420	401	366	418	415	389	401	395	420	388	414	425	388	403	412	371	415	393	368	405	413	392	372	420	392	370	391	420	415	387	371	395	391	372	375	407	408	367	385	382	422	422	369	408	435	414	430	419	415	399	410	421	380	404	445	397	393	410	438	415	394	416	390	400	391	393	455	414	439	414	406	409	418	412	379	399	407	420	427	423	393	427	405	352	400	400	394	407	364	407	433	406	368	413	405	399	436	405	404	376	385	423	397	396	386	386	392	434	413	365	388	394	375	385	403	396	406	387	376	364	406	412	414	415	353	382	413	452	399	422	344	402	393	438	399	418	400	404	413	403	401	399	382	371	392	396	364	392	379	448	418	412	382	396	374	420	419	373	415	406	421	444	398	401	416	409	396	417	410	425	358	407	387	386	403	378	398	404	401	394	412	370	390	399	441	430	435	380	386	424	393	386	367	406	407	415	422	402	394	398	388	370	400	393	403	406	435	409	393	413	419	396	385	392	411	381	391	415	435	371	397	434	406	395	394	435	404	410	434	377	416	399	375	429	405	371	398	370	407	429	417	378	415	384	397	428	397	420	390	405	384	429	400	441	390	430	365	321	371	403	387	408	415	400	406	386	372	413	440	385	417	416	374	398	368	391	438	391	396	415	402	402	409	402	372	407	423	390	399	419	375	394	388	386	404	428	404	410	396	407	376	369	423	404	410	403	408	395	433	413	390	408	392	373	443	431	384	432	408	447	382	382	425	417	374	368	354	384	409	419	403	385	418	410	380	390	406	375	392	381	409	410	468	392	428	402	430	426	420	426	367	413	424	388	408	416	407	379	429	366	416	377	378	409	383	377	412	372	369	419	416	435	413	389	395	413	386	375	386	371	377	362	378	419	376	417	398	412	398
21373	2140	1192	942	749	612	526	487	471	442	447	381	379	402	372	345	355	398	470	357	346	308	300	291	287	300	303	329	297	314	280	290	334	295	325	303	321	286	297	300	329	321	288	296	331	291	311	329	288	307	310	310	301	265	282	278	291	316	314	322	296	263	300	318	290	304	292	290	310	335	267	294	307	298	292	323	323	305	283	289	314	290	286	318	299	255	279	305	308	287	320	305	298	299	289	302	308	326	327	337	294	293	278	360	296	305	313	286	317	312	304	310	289	257	315	296	313	270	327	316	267	307	297	281	289	273	294	313	267	313	259	311	316	288	281	315	261	295	291	302	305	298	295	336	287	314	325	288	290	318	341	292	318	300	315	311	310	297	316	262	319	311	270	335	303	302	332	276	305	312	305	325	293	307	276	281	311	298	307	309	288	286	290	291	268	308	284	279	302	285	279	329	283	295	302	326	359	294	288	312	283	309	306	294	330	291	281	330	326	297	275	288	304	290	290	293	283	316	337	278	310	287	290	287	306	305	313	309	326	288	303	299	305	302	287	279	278	287	301	303	310	327	268	316	300	311	283	302	292	278	302	303	309	292	300	280	266	289	318	300	315	306	281	323	295	308	297	278	274	316	326	310	315	279	303	270	303	254	311	314	335	353	280	307	283	309	294	281	279	287	306	276	270	299	340	312	286	295	299	291	305	324	299	307	292	299	309	330	290	312	260	324	302	301	281	300	324	273	319	281	281	310	307	322	286	272	319	301	284	269	289	259	309	281	311	290	253	301	284	296	307	308	276	269	297	311	332	289	315	335	295	300	298	301	306	323	317	312	289	294	297	285	343	272	268	278	321	288	307	322	302	311	329	309	293	310	286	316	300	330	300	264	267	300	281	317	286	306	281	306	266	311	308	328	278	257	257	284	299	314	263	320	284	325	326	309	327	308	300	321	302	312	293	301	301	342	314	312	329	285	311	297	266	301	314	262	266	283	287	302	268	307	343	277	279	295	318	319	276	315	322	300	324	305	296	305	294	274	272	302	300	290	260	300	294	280	327	305	301	307	248	319	308	325	281	321	293	271	288	269	316	292	325	314	300	304	280	308	298	295	287	308	303	300	304	299	309	295	301	288	299	281	308	324	296	338	281	297	290	279	316	317	335	342	295	278	287	290	305	303	291	277	307	305	314	315	308	288	320	285	301	274	309	296	312	319	297	291	288	279	295	313	273	286	318	306	282	330	295	304	282	257	281	268	264	287	291	287	274	263	338	283	272	302	292	290	316	256	301	262	296	298	315	295	278	274	290	287	286	282	309	322	295	304	280	290	314	303	278	307	308	294	303	324	315	256	302	322	294	316	297	308	277	271	309	301	302	293	292	300	298	294	344	327	310	282	289	294	306	342	280	316	312	295	250	320	264	307	297	285	290	270	316	277	245	285	287	335	316	278	296	296	301	303	261	305	278	322	280	315	287	308	299	311	319	283	289	306	295	293	269	328	291	313	317	315	324	308	310	305	326	295	284	283	278	274	304	316	275	291	304	282	326	329	296	314	299	288	287	309	276	323	282	285	292	304	305	305	283	295	321	270	295	300	311	266	281	269	283	286	313	271	314	283	312	288	307	296	290	298	269	291	317	291	289	301	278	330	285	295	292	264	294	291	306	323	261	297	305	311	311	282	315	279	277	324	296	293	273	303	321	293	308	305	311	294	298	313	278	301	303	271	278	290	310	309	297	290	268	281	273	309	312	276	272	297	283	264	285	278	308	296	303	297	306	298	302	316	286	318	326	306	282	295	306	263	264	321	306	299	314	281	329	265	293	284	321	334	268	267	279	325	279	303	296	276	306	295	286	307	328	304	282	297	334	281	285	289	307	286	294	278	304	290	296	262	318	284	313	288	310	344	294	269	352	286	314	263	305	299	303	289	294	313	307	312	320	314	282	304	298	314	281	317	273	288	288	276	303	271	330	311	305	303	338	257	306	298	294	306	320	323	309	293	305	277	295	281	294	242	285	287	308	315	317	293	278	311	280	298	308	302	299	293	292	296	316	295	242	303	297	317	315	284	298	300	266	291	302	250	291	273	296	290	278	301	305	297	294	298	304	280	325	309	309	299	309	279	307	320	287	277	288	299	316	300	318	288	311	302	274	309	286	304	272	314	291	290	299	286	261	297	283	297	277	296	305	301	303	315	304	290	298	290	340	279	287	321	301	287	296	264	294	295	297	309	280	278	302	296	314	325	294	314	288	289	266	278	303	314	312	319	286	304	316	283	269	298	289	287	314	297	305	281	285	309	286	274	294	296	287	302	336	310	297	305	295	283	316	324	309	308	303	291	274	308	300	302	313	292	298	311	288	289	275	302	274	268	339	358	270	276	299	300	309	297	306	302	295	310	302	281	300	319	313	312	288	318	308	305	289	266	300	338	298	281	300	310	310	292	289	320	294	285	283	299	307	296	295	292	280	263	305	290	311	322	340	367	290	288	324	321	306	284	275	300	297	300	303	298	325	305	311	284	284	292	325	308	327	317	284	296	283	278	277	333	295	295	301	292	269	328	322	296	316	309	297	302	269	307	280	314	349	300	311	279	313	323	281	305	292	280	321	313	270	286	303	313	298	315	297	299	303	332	282	321	312	314	303	261	280	329	301	296	313	311	281	287	273	255	294	301	293	277	309	312	297	316	296	302	315	293	256	309	278	315	293	317	306	307	301	291	325	302	289	307	285	323	306	272	295	297	290	293	268	312	282	319	286	297	279	281	317	310	294	309	314	299	278	300	280	318	275	305	303	321	291	273	278	304	296	289	271	298	280	289	279	267	329	297	299	295	290	324	310	293	301	304	294	281	300	297	297	294	291	338	315	298	252	300	311	288	289	307	297	274	297	288	287	274	277	313	293	299	311	262	273	273	298	329	315	266	262	315	313	291	305	289	309	282	271	326	283	300	297	343	279	289	293	289	312	305	331	292	323	310	308	309	290	305	298	329	315	263	271	280	287	329	313	276	294	288	286	293	305	284	298	284	302	303	301	303	275	306	302	292	273	287	306	291	309	257	334	287	328	309	281	291	263	327	276	332	305	292	288	296	317	292	317	287	304	311	296	294	316	306	292	298	312	312	312	321	313	312	320	338	304	301	300	320	298	295	316	278	326	289	261	286	284	300	299	315	325	297	295	305	274	311	273	313	288	313	321	309	283	281	277	300	295	298	288	278	292	312	319	295	327	266	305	286	288	309	297	274	296	293	277	294	355	279	269	313	333	310	281	278	321	290	327	321	295	296	285	312	266	264	265	317	337	311	262	300	293	309	307	304	333	317	283	309	296	294	301	311	280	292	317	323	284	276	320	277	306	279	300	321	303	294	281	292	315	320	301	277	306	292	323	320	298	297	300	319	296	308	305	312	282	285	314	274	298	281	263	296	287	317	272	284	280	286	285	305	295	270	262	294	300	313	277	264	309	282	354	299	301	328	303	312	301	326	303	296	294	298	293	310
10299	1426	2368	2880	2639	2383	1985	1869	1855	1915	1720	1512	1361	1329	1277	1260	1218	1301	1474	1319	1195	1038	903	863	867	829	842	805	882	870	839	846	874	887	937	873	876	865	835	794	788	809	794	811	787	767	819	780	714	756	808	799	808	774	783	810	795	785	768	803	722	742	765	770	761	802	725	742	734	756	775	822	760	775	719	754	806	751	744	778	749	699	757	741	780	807	773	721	687	754	746	764	765	715	754	705	717	768	706	730	738	750	724	702	721	752	747	728	767	761	774	738	768	704	769	775	781	739	744	733	717	724	746	771	743	727	770	759	803	709	721	716	744	742	740	740	805	749	739	760	740	760	734	806	798	758	703	746	725	741	761	717	750	755	755	753	758	751	707	742	748	796	699	762	751	743	752	741	771	815	746	736	714	795	774	725	747	779	680	787	726	714	731	743	782	745	782	758	719	723	783	742	735	751	674	721	745	761	719	735	755	719	694	735	726	796	781	726	744	771	762	753	709	789	720	753	791	789	716	751	761	732	752	698	751	766	767	746	691	695	733	774	771	743	738	791	787	770	776	732	758	702	746	769	742	723	776	693	731	712	762	774	718	752	757	774	794	726	784	724	714	721	741	764	746	727	765	734	770	763	785	773	756	759	717	770	799	782	800	738	768	755	749	749	787	724	702	759	751	717	776	760	754	744	740	742	729	784	726	738	751	701	783	705	761	800	785	753	733	738	789	724	778	771	768	778	755	769	782	782	790	764	763	775	765	760	780	759	732	749	732	683	743	708	804	784	802	673	739	768	750	781	745	736	747	777	808	720	746	764	787	750	747	763	689	831	718	764	720	783	757	713	746	763	692	772	757	736	710	749	726	757	637	734	713	739	750	768	804	716	771	717	741	768	792	745	730	740	756	773	741	781	737	739	734	711	769	689	743	761	751	694	778	740	757	776	750	762	721	725	761	768	757	718	817	745	790	731	752	740	763	713	770	711	797	739	782	708	797	727	742	748	775	753	755	719	760	757	752	781	794	725	714	757	712	751	715	750	754	760	780	793	772	776	764	729	738	702	724	763	742	762	790	760	732	777	716	719	783	791	737	750	743	767	729	721	718	810	729	753	781	733	751	735	771	769	757	695	732	770	763	782	700	739	762	771	707	715	734	783	742	763	760	766	763	728	798	774	754	778	744	760	767	742	734	769	779	738	715	770	773	741	743	758	750	729	732	714	797	780	719	767	715	778	744	764	765	741	703	726	754	760	771	750	725	766	774	778	714	732	799	791	742	759	775	713	771	701	722	785	740	715	744	812	797	720	755	763	751	754	752	730	733	705	695	788	740	751	701	739	777	778	807	729	687	735	781	745	760	724	794	740	758	734	744	790	708	749	759	732	710	734	791	710	780	751	749	776	762	731	779	701	728	770	774	706	764	744	736	756	736	725	721	723	730	755	775	771	725	714	737	734	756	729	729	770	743	759	759	705	780	797	713	713	714	786	751	743	779	809	751	741	767	761	755	785	711	740	759	747	781	728	707	760	769	765	721	715	677	736	738	688	733	723	753	738	759	720	718	757	739	738	794	733	780	754	730	783	738	720	780	702	737	719	772	773	733	730	745	725	738	737	739	727	747	751	779	739	758	743	712	764	742	710	739	734	744	738	731	744	782	724	771	697	779	768	715	755	742	748	789	775	715	734	691	699	735	739	721	748	777	764	735	730	717	778	747	731	745	755	733	733	761	737	758	796	815	787	739	768	731	690	753	791	738	754	736	707	805	736	753	709	721	746	751	729	728	733	768	812	716	723	723	712	821	759	740	770	744	759	757	753	778	777	761	764	801	717	766	760	738	780	812	787	783	771	725	726	761	740	797	710	756	732	707	728	701	735	781	755	772	749	783	745	707	753	785	714	742	731	749	701	745	723	721	722	743	757	761	728	737	732	794	797	717	726	778	737	770	776	727	776	757	760	742	794	736	731	762	730	714	748	716	739	758	735	736	751	727	731	720	699	704	719	772	793	722	717	730	751	729	738	761	729	721	758	761	731	785	778	779	779	809	746	754	716	730	716	798	710	741	762	769	779	758	730	775	716	732	761	690	761	757	747	780	754	764	685	757	757	701	777	755	742	754	717	743	763	787	715	787	698	728	777	761	719	747	737	755	748	722	739	733	774	731	702	775	815	750	722	716	721	729	749	755	730	778	734	775	774	747	757	783	738	792	757	765	739	728	798	750	730	711	699	751	727	771	725	717	702	762	743	757	736	744	808	781	756	757	788	786	729	752	733	750	754	737	731	719	735	741	777	741	771	761	746	768	755	724	762	776	721	723	700	793	709	759	730	782	716	726	723	752	740	741	770	700	745	737	767	742	768	770	799	742	738	770	719	729	736	709	769	769	789	750	696	748	720	761	697	750	744	770	728	758	790	790	720	762	745	798	762	764	744	761	771	781	764	754	754	722	785	749	771	775	759	740	738	759	734	739	693	720	747	787	766	734	779	735	765	770	778	782	734	743	755	753	758	740	768	714	805	781	754	729	755	756	746	727	762	751	760	741	752	760	728	779	737	749	746	779	733	767	749	764	735	717	759	718	755	747	766	738	742	726	793	772	724	736	715	743	750	720	751	763	745	783	755	734	769	763	754	760	766	735	755	743	739	760	759	756	757	729	700	720	744	754	748	752	752	767	783	770	757	725	730	805	748	742	738	774	751	708	724	771	711	837	747	751	727	788	755	735	739	759	755	754	700	687	750	744	732	732	774	737	792	727	761	777	746	721	776	741	719	754	719	708	741	789	694	767	763	768	781	724	760	769	744	718	753	740	755	768	753	769	750	736	791	771	771	737	727	735	766	751	744	754	739	749	722	764	739	730	702	790	800	716	781	712	758	766	714	731	717	753	702	701	749	743	739	791	739	729	724	754	779	751	762	750	751	757	739	758	728	772	739	738	713	745	754	741	742	772	747	757	789	742	713	754	732	790	795	764	756	753	781	790	733	735	748	713	718	766	730	736	718	765	721	745	792	717	709	753	737	737	783	721	758	764	751	760	767	749	730	723	730	717	725	716	717	767	788	769	749	753	797	756	752	764	785	747	750	752	717	791	820	732	722	747	744	758	762	766	741	774	730	819	765	735	751	741	758	759	717	758	778	741	707	744	718	762	759	755	721	806	737	722	736	774	779	734	792	728	741	735	761	761	754	729	715	729	727	740	776	764	712	724	749	737	746	765	778	708	731	801	739	744	719	748	802	734	752	767	718	782	704	759	733	790	723	746	713	789	732	736	746	762	786	739	770	770	741	759	772	772	753	754	783	767	683	761	750	750	734	748	763	691	766	762	747	725	768	764	736	735	723	770	747	735	735	777	752	745	752	765	759	722	793	748	726	742	752	727	790	759	735	801	792	774	749	749	765	788	747	726	784	722	740	757	768	783	730	777	720	762	742	735	735	755	733	763	774	726	751	760	741	762	770	758	748	704	714	753	757	727	756	753	779	785	726	717	732	730	738	721	732
32792	5738	2322	1822	1255	948	812	730	646	661	555	500	540	491	437	526	477	475	532	485	464	416	368	367	334	360	368	347	359	382	333	349	371	349	361	364	348	356	350	343	381	335	350	342	362	359	346	358	344	328	341	352	341	356	329	347	344	341	349	338	359	317	360	369	344	354	354	348	350	313	341	340	335	328	376	327	347	348	333	316	346	334	347	330	338	359	326	360	337	363	347	350	323	361	335	353	325	334	355	366	343	337	305	343	322	337	328	336	322	343	357	333	317	346	337	298	314	325	333	307	311	328	329	354	338	309	358	336	329	344	326	328	336	370	339	335	336	340	311	314	365	334	302	369	322	305	336	340	358	350	319	354	358	341	353	360	301	331	349	325	337	371	337	348	293	315	341	322	307	359	331	331	374	319	281	332	324	345	329	319	335	327	351	351	332	296	307	345	341	313	330	381	338	326	316	301	311	331	346	295	326	342	335	333	302	317	360	327	328	306	338	333	332	339	348	341	343	313	301	326	354	388	355	336	314	356	350	322	294	326	326	351	329	317	311	350	312	333	334	360	359	338	354	352	339	325	299	355	372	345	364	333	320	331	352	324	373	355	337	319	328	299	315	348	300	357	332	339	296	330	352	325	316	329	360	309	358	318	313	345	336	346	367	372	336	341	373	415	345	330	332	334	319	319	304	310	327	362	332	332	372	382	321	306	305	334	325	328	355	365	332	335	305	338	314	358	296	349	363	298	354	358	327	330	366	336	301	342	317	330	309	328	342	339	323	331	396	337	369	342	337	361	321	320	326	303	324	338	371	340	351	334	326	370	342	359	333	362	333	324	319	324	325	342	376	331	326	341	322	360	337	323	346	340	321	323	365	308	355	351	324	316	337	321	294	302	347	340	348	360	313	352	307	339	309	379	354	351	346	332	333	363	341	343	334	330	358	337	328	345	311	308	324	359	317	306	305	330	351	314	349	336	321	335	331	357	331	316	321	332	351	309	335	339	287	386	378	339	334	342	336	348	343	327	344	336	318	317	310	352	333	330	372	315	327	324	356	339	299	322	355	326	295	344	316	345	333	323	305	346	340	297	326	326	305	347	342	327	336	359	329	324	349	315	332	339	305	322	342	338	369	341	364	344	330	355	334	325	336	375	363	337	317	306	320	325	320	323	320	363	392	312	335	327	348	345	324	340	328	351	339	312	312	303	366	367	317	322	342	334	315	321	330	351	353	346	361	333	340	304	354	340	332	339	344	320	310	325	354	336	326	325	325	332	349	342	345	320	363	358	355	342	312	360	303	354	313	335	368	342	338	344	363	350	376	336	327	350	334	317	300	367	368	357	347	348	328	346	346	304	294	312	352	357	376	326	375	342	358	323	296	337	343	343	350	335	351	297	310	345	327	310	339	333	311	331	333	307	292	331	327	326	363	345	333	349	355	346	374	340	356	336	329	369	335	319	322	327	333	354	303	338	336	335	329	373	305	358	333	315	317	312	327	334	343	326	340	347	347	294	338	340	332	353	310	363	306	350	309	338	329	286	336	304	310	342	337	305	345	305	344	312	335	310	343	368	320	323	335	350	316	301	355	321	322	376	341	374	342	340	300	321	321	317	330	328	353	374	305	325	346	326	309	324	326	328	353	333	303	340	342	325	324	299	345	356	366	340	329	351	327	338	337	330	343	318	352	338	320	329	336	340	336	350	350	378	350	317	343	296	312	350	344	310	335	364	307	360	341	382	352	394	355	339	393	321	333	314	327	314	348	347	337	334	343	349	330	333	365	339	313	331	328	320	376	325	307	359	362	390	310	318	328	385	326	345	359	353	339	310	333	361	323	327	345	307	338	354	322	345	344	310	346	304	331	333	361	344	348	310	333	348	332	326	321	359	326	342	309	340	322	370	342	322	303	350	311	334	367	322	329	319	338	318	335	345	305	330	323	317	315	370	365	328	326	344	342	303	346	321	336	335	340	336	349	324	327	348	308	310	361	348	319	353	341	341	344	311	336	333	344	330	358	356	342	360	336	292	321	347	334	297	346	322	333	326	330	341	329	356	336	322	326	357	321	319	322	313	355	328	354	307	325	296	306	368	335	346	347	353	364	360	356	363	307	356	330	319	413	341	345	322	347	354	320	355	326	303	370	329	311	321	324	310	333	343	310	319	335	354	337	310	322	319	329	285	333	328	325	336	321	337	339	316	347	312	318	329	323	342	352	375	331	352	316	295	317	291	339	335	329	330	338	341	347	373	315	335	356	321	357	344	333	308	345	342	284	346	313	316	329	299	333	296	311	350	325	365	364	308	343	335	335	320	298	312	343	348	319	366	300	316	356	336	351	303	311	313	355	352	323	323	307	359	356	343	314	321	347	324	362	344	326	318	311	330	304	355	286	359	327	351	333	322	342	344	329	355	337	334	323	336	330	345	295	358	340	325	322	357	356	353	326	337	344	320	350	317	361	370	374	331	353	312	322	322	335	356	314	349	321	348	322	356	330	334	366	370	356	356	314	363	332	322	323	344	329	296	370	334	329	305	326	343	321	355	383	329	329	322	341	328	382	355	369	333	332	306	353	328	330	360	336	349	338	309	333	350	370	338	340	363	345	349	349	310	346	347	356	342	316	318	296	326	340	335	327	376	326	299	297	341	358	339	333	318	341	320	364	359	328	326	346	359	335	327	366	350	343	324	324	342	304	321	313	315	334	308	302	333	355	334	363	342	359	334	292	378	329	327	332	334	347	313	327	314	293	316	333	345	357	297	355	336	330	330	362	336	334	334	328	321	354	340	303	340	333	325	327	335	362	328	373	371	330	347	347	345	314	310	352	354	328	347	366	337	359	335	328	331	310	329	355	327	353	305	360	345	336	333	381	318	312	322	325	322	345	320	339	365	340	351	333	358	282	317	321	327	303	343	348	348	331	357	323	337	340	326	318	306	345	328	301	342	359	330	333	308	333	332	378	353	349	335	290	352	340	326	334	354	344	276	364	334	347	297	313	342	327	322	336	336	336	353	329	312	342	298	339	335	345	341	334	315	379	326	300	332	319	360	327	326	341	318	298	321	371	348	354	321	360	335	325	327	362	320	291	325	330	345	359	336	352	323	351	342	348	336	359	320	365	341	411	367	343	312	358	317	303	337	319	337	374	317	325	348	369	333	335	321	368	323	337	359	364	329	353	332	363	355	348	355	322	333	310	313	348	327	327	366	346	339	306	327	318	316	362	380	358	334	338	343	322	323	339	352	327	316	317	309	312	329	322	333	331	308	320	344	325	320	342	337	335	354	378	347	322	341	360	314	339	342	326	347	343	368	352	338	330	307	338	336	328	317	354	343	337	331	327	331	322	339	320	310	316	364	326	324	325	337	301	351	338	327	313	318	324	347	346	357	353	318	319	352	314	357	325	335	321	365	345	318	328	359	307	349	329	293	348	338	358	322	338	324	377	338	309	337	341	326	354	349	325	323	374	373	353	346	345	311	356	300	338	322	344	332
14041	2054	3975	4843	4353	3743	3153	2754	2779	2736	2296	2044	1927	1843	1720	1718	1742	1715	2067	1704	1529	1245	1057	1131	1077	1050	1012	1002	965	982	996	916	945	1013	1022	956	979	953	932	927	873	863	901	925	922	866	902	840	845	824	822	792	806	819	777	810	859	788	839	809	828	848	815	802	854	839	838	866	822	862	823	787	803	780	854	822	825	829	826	790	828	833	816	818	825	801	808	822	825	796	812	797	802	810	831	784	802	838	854	877	824	835	814	818	829	796	779	834	806	835	815	806	820	806	794	845	849	837	785	820	847	762	759	723	772	809	881	806	759	864	824	744	758	776	795	811	805	790	788	783	803	815	793	794	816	779	788	820	769	801	805	831	796	788	737	791	820	806	774	798	745	807	881	818	761	779	798	835	758	804	787	740	742	808	808	810	817	850	751	790	816	743	777	803	813	742	819	792	847	787	802	789	763	792	809	823	765	814	823	801	841	835	791	764	859	803	773	820	777	776	760	829	817	746	806	788	800	821	849	795	855	788	836	752	765	753	772	838	884	782	823	812	840	803	797	756	806	835	815	797	774	852	803	764	819	819	770	836	762	784	789	812	861	753	804	829	778	813	808	824	780	745	819	797	828	819	784	832	736	796	821	783	813	797	806	820	786	806	809	755	792	762	760	776	807	853	775	781	788	844	762	803	815	768	800	768	840	818	785	784	792	807	811	801	824	808	813	819	796	803	787	802	775	769	802	799	810	780	786	787	790	766	765	740	802	770	781	829	773	797	816	764	751	812	835	788	785	791	800	798	800	798	866	799	820	756	816	799	800	817	810	806	772	757	770	842	818	780	848	803	789	831	804	791	850	737	814	818	850	782	756	778	824	831	838	790	767	793	836	836	823	763	807	798	781	809	849	746	762	790	786	805	767	803	802	793	777	777	825	807	791	795	810	780	792	782	812	837	762	786	811	773	825	803	793	760	802	791	754	862	813	786	800	791	812	823	737	777	791	784	846	760	802	828	737	823	847	815	784	829	758	781	781	782	792	775	794	801	782	765	765	812	800	786	810	794	808	792	790	769	807	789	828	815	826	779	779	728	774	813	787	766	850	794	730	804	817	780	845	743	793	770	795	744	853	812	767	776	844	787	775	818	803	780	794	818	829	804	772	825	812	741	784	841	776	804	794	770	783	781	804	815	769	761	770	762	789	732	771	779	791	835	769	784	785	798	778	838	777	823	729	844	805	731	810	884	798	822	785	803	809	781	802	826	799	792	789	804	788	780	769	785	778	781	779	783	772	827	775	793	802	826	765	754	815	765	774	793	802	820	725	765	834	853	787	834	820	836	776	822	818	746	820	812	824	796	783	802	836	780	853	772	789	784	841	814	762	794	777	857	759	822	827	804	785	788	810	768	788	764	771	783	793	825	857	745	749	826	849	772	787	762	750	754	826	814	791	806	767	804	786	745	812	806	789	810	799	763	823	807	776	796	817	785	765	750	768	773	793	777	807	760	736	791	771	798	805	840	752	811	782	797	794	840	796	784	783	782	812	801	813	791	780	746	773	814	832	812	844	798	807	803	799	801	748	808	827	783	764	834	834	840	784	814	804	805	803	797	786	792	805	776	771	788	810	767	808	779	817	835	797	803	768	795	824	781	792	794	802	832	750	809	772	817	826	771	870	811	807	857	805	785	804	783	795	774	835	786	782	808	795	806	774	794	803	762	759	770	789	794	813	814	839	848	820	796	829	788	810	857	806	831	790	796	831	797	830	846	792	783	829	815	750	788	796	798	803	768	841	817	759	737	806	736	838	788	826	814	818	774	821	772	820	771	764	764	781	779	779	777	799	784	745	797	805	797	794	803	775	846	805	788	848	826	781	831	822	796	810	818	774	733	824	790	814	849	756	784	786	832	778	752	832	791	816	781	787	746	840	806	799	756	738	775	749	772	821	768	787	766	807	767	760	764	844	784	847	818	804	814	788	820	778	799	783	839	796	790	864	804	826	794	774	801	749	869	791	834	779	768	764	769	812	731	812	825	791	773	883	789	781	762	796	807	807	777	796	756	772	796	792	790	787	805	870	815	807	795	845	773	802	783	794	837	819	794	813	797	811	796	813	799	801	832	856	809	769	833	799	771	808	808	798	814	781	807	763	838	789	795	801	742	824	869	856	815	755	797	789	807	776	857	806	782	818	801	773	771	792	799	849	809	787	768	781	780	809	788	788	821	832	818	778	800	764	803	789	802	843	793	840	800	807	842	831	822	768	824	832	790	802	769	814	793	791	786	814	843	865	813	781	796	813	758	743	806	738	816	814	808	822	808	772	761	827	808	780	808	826	786	788	799	782	796	769	794	814	773	820	785	795	835	872	782	762	817	814	755	781	805	792	859	769	770	803	819	803	820	808	794	809	818	843	741	830	773	826	845	793	790	801	810	785	755	793	773	812	782	807	760	753	844	796	794	843	853	794	796	791	836	756	818	757	721	797	824	807	809	759	782	808	817	826	796	808	772	819	788	814	818	755	828	827	769	795	843	767	831	837	805	808	829	793	834	787	795	759	827	795	817	820	852	792	863	753	837	815	771	805	800	780	807	778	797	790	831	797	801	842	763	801	737	801	802	803	820	786	760	781	829	816	830	828	823	830	795	762	816	814	796	806	803	793	816	809	822	802	736	854	755	827	822	818	783	741	802	828	797	810	761	764	783	758	778	847	792	801	803	798	807	777	765	783	836	845	798	750	785	826	782	808	799	714	832	817	780	807	847	796	807	781	821	824	807	771	805	819	829	807	806	840	815	822	807	806	804	784	795	833	772	807	794	750	813	802	806	853	774	808	768	814	769	751	846	832	773	777	729	779	754	763	808	815	796	777	887	848	832	803	804	788	767	832	832	843	825	812	745	817	803	763	814	758	810	822	830	771	801	763	796	794	717	788	816	810	771	831	778	776	846	841	818	804	832	810	809	812	820	789	816	812	776	765	817	804	795	798	789	773	813	807	789	783	777	793	877	808	783	788	822	807	753	773	804	789	864	763	848	744	810	784	820	846	804	784	801	772	788	812	824	816	777	805	775	794	777	716	808	813	801	773	762	782	807	806	758	786	805	803	785	746	809	764	759	767	730	836	849	832	775	802	791	810	790	803	806	757	746	798	817	800	796	776	801	831	771	793	853	835	742	762	790	779	825	775	824	808	808	825	822	736	773	804	801	823	789	848	863	760	805	776	761	779	776	754	822	798	849	809	772	769	798	827	802	801	822	775	811	814	834	787	756	806	800	819	795	768	803	777	834	805	819	779	791	819	775	807	814	791	813	753	797	768	836	777	863	796	820	790	843	813	777	784	796	788	807	838	764	818	819	809	851	848	792	775	785	837	855	847	820	828	827	839	809	763	802	786	805	789	829	803	790	770	819	756	758	794	725	800	839	773	799	799	783	835	758	808	817	847	799	824	798	808	765	807	796	802	783	728	745	779	787	760	796	824	813	783	802	819	762	779	820	753	806	842	857
3082	187	172	173	179	150	125	158	202	177	171	157	171	150	175	155	155	176	173	166	153	130	126	137	122	126	134	144	142	142	116	146	146	150	139	133	158	131	168	143	129	149	140	135	119	150	120	132	132	121	140	127	143	121	135	128	149	126	117	134	126	145	161	147	139	118	139	125	127	115	155	133	144	145	156	131	146	135	139	145	139	132	141	133	157	145	130	105	135	129	137	134	150	162	135	153	139	143	142	130	125	132	148	131	141	139	134	138	144	125	140	142	141	148	126	168	134	133	157	129	113	148	127	116	144	142	136	136	120	132	143	147	139	136	145	137	127	132	129	130	136	160	128	143	148	140	150	158	125	128	134	135	160	120	148	138	143	142	132	117	144	142	116	135	138	133	130	125	115	104	133	111	134	109	148	147	127	146	120	155	141	148	131	176	146	124	135	122	149	145	124	134	148	133	133	144	146	171	116	144	133	156	116	122	165	126	138	154	145	148	145	141	143	139	143	120	125	125	120	157	136	144	128	129	115	145	148	119	146	122	144	136	128	135	134	142	137	127	133	115	147	124	134	129	143	138	141	140	133	124	126	127	145	170	143	125	118	126	125	129	147	120	127	152	144	120	130	116	134	140	156	124	125	128	138	119	152	126	143	155	142	130	136	120	135	158	132	139	166	138	137	133	136	143	140	139	125	121	156	120	139	114	145	131	128	134	127	128	138	132	121	148	148	139	125	136	138	127	134	153	122	132	135	144	135	124	132	139	153	135	153	157	138	146	136	142	134	124	132	159	135	132	155	141	148	133	150	122	141	152	129	142	133	147	150	120	126	146	117	143	126	142	136	123	133	153	143	117	114	134	133	142	119	134	127	130	140	152	121	128	155	128	149	134	139	137	148	145	145	137	153	132	172	139	134	148	161	117	134	146	110	122	156	137	131	138	141	154	138	114	171	147	146	132	118	144	141	168	160	153	137	131	124	162	113	123	124	143	158	142	120	136	128	159	135	127	116	120	164	157	142	143	151	157	125	141	135	102	109	122	129	154	144	129	132	131	155	143	161	149	144	133	110	133	156	161	123	122	141	134	128	151	108	120	164	154	144	149	118	140	134	138	149	139	127	130	138	119	137	130	129	114	145	118	128	142	131	119	115	112	128	146	143	128	132	148	168	128	114	140	148	134	122	156	141	150	150	176	134	122	150	150	146	129	131	121	148	165	121	146	137	157	129	134	139	169	135	118	171	139	152	161	141	141	129	138	127	135	141	122	131	153	145	137	151	137	139	150	151	164	134	140	153	142	140	135	130	135	126	116	166	143	130	127	156	131	136	133	138	135	130	132	156	126	148	162	114	133	124	136	126	112	130	142	131	120	153	144	132	124	123	140	135	118	130	134	133	129	132	152	137	149	133	133	170	132	125	122	150	148	151	113	141	124	130	144	144	139	153	131	156	136	126	157	143	143	139	137	128	129	130	130	155	140	135	134	143	134	138	131	146	144	132	129	143	133	136	136	158	161	143	133	127	126	121	136	150	126	146	156	161	170	120	123	137	109	147	125	141	152	135	139	130	132	120	125	112	133	125	137	137	123	116	123	134	115	135	147	118	138	130	138	128	145	123	145	134	121	131	145	116	136	131	144	155	136	123	127	141	125	153	139	154	117	139	122	131	125	146	149	145	142	154	143	139	153	138	127	136	144	147	127	124	116	132	153	130	134	156	135	144	134	142	113	137	130	137	117	124	147	130	140	145	138	145	118	135	146	131	146	147	136	133	134	131	117	147	152	140	149	134	134	115	124	118	146	153	125	122	148	131	133	149	139	127	140	148	145	149	136	146	126	123	135	104	143	134	152	134	129	166	132	147	141	139	126	133	127	143	158	139	138	159	148	115	166	120	139	110	153	147	170	142	148	142	115	130	134	143	143	108	128	139	112	143	120	124	113	141	116	118	153	147	128	143	148	136	147	146	132	145	138	135	131	137	140	147	155	122	118	121	121	152	139	128	165	143	140	145	153	142	138	129	149	145	138	138	117	140	117	123	127	133	120	132	128	128	156	161	117	144	124	109	118	137	121	155	146	148	117	146	135	126	123	143	132	129	132	144	140	150	142	135	130	162	160	150	142	137	135	131	133	153	125	134	146	140	157	140	147	138	129	144	146	132	132	126	159	129	129	116	139	135	138	155	140	141	150	128	131	145	136	114	131	156	124	138	140	148	144	132	131	122	144	143	150	174	123	120	139	130	157	142	146	131	139	139	136	130	148	142	124	140	136	135	122	106	132	127	134	143	124	145	123	129	146	124	126	151	134	130	128	127	141	146	152	135	147	140	134	153	162	122	153	117	122	138	140	146	134	122	145	125	132	124	147	154	147	130	133	141	131	129	135	141	122	134	113	120	129	157	132	151	138	130	129	166	145	129	139	145	122	150	115	114	137	139	133	139	111	137	146	141	133	123	138	114	166	144	136	144	141	138	153	101	120	137	129	150	130	157	152	115	136	156	153	144	122	146	123	136	140	144	127	141	153	119	134	152	154	152	133	147	158	146	138	143	155	154	138	123	126	118	140	145	140	138	149	136	144	154	129	131	123	143	132	136	140	150	122	149	134	139	153	113	146	132	136	109	141	145	128	107	140	113	135	152	132	145	143	128	128	143	138	134	149	149	152	124	153	127	140	130	128	164	147	164	132	131	155	137	119	140	129	140	132	139	117	136	128	144	135	146	136	117	165	120	145	139	148	133	141	135	137	112	153	136	144	147	123	138	156	124	125	124	135	146	144	139	127	133	146	118	127	133	142	157	144	129	143	154	137	134	136	129	125	119	126	148	121	150	163	135	149	157	132	135	132	150	137	126	120	125	132	126	123	152	129	160	133	146	139	125	118	142	132	149	133	136	131	137	127	163	147	148	138	141	132	145	133	126	138	125	127	126	136	124	139	126	146	140	137	111	120	136	140	138	140	130	135	126	140	128	127	141	143	126	141	117	120	139	145	135	126	136	133	159	143	145	134	134	123	139	140	125	129	135	140	150	155	137	133	154	120	120	132	147	135	131	128	145	129	157	122	149	130	127	146	130	150	121	112	147	151	143	144	123	123	134	140	141	137	160	118	117	133	128	137	131	155	117	151	129	153	127	131	137	140	136	146	145	139	167	126	134	134	148	138	153	136	136	135	162	151	140	141	142	146	155	143	139	141	137	123	135	157	158	141	146	144	107	116	149	142	133	128	143	155	159	148	131	141	123	131	119	135	120	153	146	116	128	143	133	113	126	132	129	123	119	142	131	142	153	111	135	136	150	139	136	139	135	137	157	133	134	141	127	156	119	122	127	134	157	140	125	129	134	128	117	131	154	125	125	124	142	133	141	151	138	128	134	130	149	164	134	132	135	117	147	134	123	134	121	134	146	152	141	125	139	129	123	134	139	146	135	134	142	128	128	150	138	144	141	118	154	149	112	122	132	134	133	125	135	128	135	138	140	159	130	146	118	114	129	141	133	117
3402	436	510	527	502	517	497	522	620	703	600	552	545	553	537	588	598	650	813	596	530	472	446	407	428	427	424	421	400	385	429	442	412	424	417	417	410	408	384	426	399	414	412	415	367	403	421	425	383	387	427	397	376	411	411	396	390	407	423	408	432	403	399	412	400	411	426	384	390	378	394	376	400	410	423	393	397	395	423	440	368	391	398	381	407	405	371	418	395	374	430	404	439	388	418	406	436	417	410	402	387	371	405	385	385	384	391	420	390	423	383	399	373	431	390	399	371	440	425	442	382	415	429	360	401	432	424	419	425	434	425	399	418	422	401	399	363	431	429	447	419	397	409	413	396	392	399	410	432	375	384	381	385	422	406	387	422	376	400	397	405	364	379	401	419	402	435	382	427	396	391	358	380	368	368	402	436	381	400	390	382	385	416	384	413	393	397	387	433	385	413	389	376	390	415	404	407	394	404	421	407	412	428	380	441	392	395	399	415	459	352	411	411	403	417	418	393	391	409	412	392	374	443	383	429	408	378	407	403	420	417	416	370	397	391	449	414	408	399	374	471	413	406	411	401	412	388	407	396	358	352	349	414	419	407	464	414	424	394	405	411	362	444	419	358	397	410	444	378	410	397	422	387	390	393	397	406	404	444	418	410	396	404	384	435	406	414	401	389	402	385	411	374	409	369	403	388	386	392	389	409	406	375	415	381	426	383	442	406	421	433	425	414	398	398	396	374	381	386	381	422	393	382	422	412	391	396	395	369	424	402	402	405	409	406	363	356	413	409	399	422	396	425	382	379	377	424	388	384	378	387	403	402	439	418	419	409	430	366	405	391	432	390	393	456	367	395	394	406	421	399	399	378	449	415	377	386	389	398	432	414	375	408	394	421	409	390	393	371	419	395	381	411	394	361	420	382	413	385	420	390	416	416	460	387	411	417	369	371	393	415	404	418	374	412	418	391	400	384	386	402	407	402	438	398	406	415	395	411	399	412	422	395	351	415	438	416	385	408	401	402	396	391	416	421	392	400	392	443	375	418	409	391	388	422	418	406	399	420	424	413	376	391	406	418	374	404	371	421	404	396	374	417	374	392	408	403	420	419	389	405	379	415	377	396	397	414	432	410	404	394	412	404	365	414	383	407	355	449	422	441	407	356	360	414	378	399	420	421	403	420	389	392	410	398	392	390	393	394	428	409	379	386	436	401	403	415	394	404	424	404	406	388	425	376	408	419	429	434	411	405	393	416	428	403	395	410	427	400	430	402	455	389	399	415	406	367	388	405	424	387	408	420	441	377	417	375	414	403	406	406	392	404	398	427	390	381	402	391	405	386	406	394	411	376	418	383	377	406	392	389	408	394	362	375	403	403	408	416	391	420	390	415	396	384	395	422	366	379	396	404	396	404	401	435	411	397	397	387	413	414	399	403	375	372	421	392	408	401	415	430	374	388	398	437	415	424	415	431	386	387	383	364	412	421	388	390	445	393	451	425	399	448	364	424	402	368	405	411	400	415	386	389	398	438	390	397	428	398	380	415	407	431	401	400	389	415	411	440	374	387	412	426	392	425	376	389	400	400	397	412	426	392	419	387	372	393	388	399	407	410	377	392	430	451	423	407	428	404	405	396	396	390	401	436	408	388	427	385	406	432	412	437	390	403	396	457	375	383	403	397	393	360	394	402	403	397	401	407	422	413	439	415	385	405	400	398	414	352	437	423	384	402	380	394	444	382	416	397	376	396	391	387	432	390	367	431	394	422	424	374	373	425	421	419	392	374	421	372	375	417	376	406	441	398	386	393	440	412	397	398	424	391	415	430	389	404	414	405	374	384	400	416	389	405	422	390	400	419	399	410	424	416	439	384	430	400	429	415	411	395	389	418	396	427	407	402	415	403	429	400	403	429	428	421	431	409	382	394	383	398	422	389	391	374	421	412	394	426	422	404	412	381	392	395	419	413	387	403	399	431	422	381	373	390	379	400	413	398	381	421	363	410	421	448	394	400	407	385	381	378	390	412	414	391	361	380	424	413	406	406	392	399	403	393	416	452	431	390	401	413	394	423	392	411	416	376	425	435	402	450	382	427	379	367	409	375	428	407	403	358	365	403	413	389	360	409	431	449	397	394	401	415	438	401	414	430	426	399	374	401	413	384	383	388	429	385	430	362	407	369	396	376	406	366	376	390	362	425	407	351	410	390	407	370	417	387	411	410	400	427	443	391	385	411	383	395	410	393	413	357	393	391	396	441	402	381	434	421	387	396	392	430	359	414	415	431	369	426	392	433	425	411	431	408	387	417	398	383	426	397	377	379	430	393	397	412	378	430	395	401	417	376	415	367	430	420	427	391	404	385	380	410	404	365	380	372	403	390	403	414	406	374	391	416	384	382	436	392	391	381	423	424	390	426	413	446	394	408	422	402	370	397	372	405	377	401	447	397	412	426	384	392	376	396	424	397	377	416	398	367	382	425	398	365	385	410	388	400	399	411	413	416	396	420	402	422	403	397	459	421	368	391	377	372	431	422	425	381	391	399	371	423	367	376	428	391	367	394	414	412	396	449	396	390	405	410	397	392	404	407	421	370	410	452	400	412	407	381	421	392	409	437	379	442	429	411	381	394	409	381	412	411	416	407	403	377	434	398	372	414	394	402	442	405	397	416	448	409	393	421	414	409	411	428	384	396	403	395	405	422	413	405	361	413	419	380	376	406	399	398	376	367	393	387	360	428	431	415	407	428	424	416	382	375	419	440	379	382	398	398	416	392	395	417	351	426	370	378	413	414	386	404	406	413	445	398	390	400	406	392	407	437	379	396	432	381	422	411	378	380	433	404	396	402	411	388	383	393	414	410	413	386	377	419	403	435	365	427	393	379	365	404	405	380	359	426	393	422	414	364	423	413	416	363	387	374	429	402	390	385	424	370	394	394	388	456	389	371	403	422	405	402	378	412	397	379	424	415	386	439	401	392	392	370	415	418	362	408	387	410	428	445	393	408	380	372	406	423	396	406	409	404	399	391	424	379	414	387	385	416	411	426	427	381	404	399	413	398	406	409	441	422	403	395	436	397	381	396	419	409	409	373	380	409	372	389	375	413	431	415	409	399	378	434	404	436	409	409	426	436	410	403	437	443	390	417	382	407	372	401	365	419	371	393	400	436	452	401	419	394	389	424	425	379	391	391	389	424	394	413	409	396	408	417	401	409	420	409	384	405	391	384	390	374	424	408	441	397	383	397	417	399	389	381	406	453	390	399	386	380	389	389	396	404	416	409	409	368	404	421	411	389	401	397	375	361	390	410	380	377	429	425	387	456	412	398	407	400	394	395	395	370	410	388	448	420	428	412	390	380	383	367	409	418	376	386	383	415	385	424	401	413	409	400	411	409	390	395	402	390	415	399	376	429	395	395	364	396	385	398	368	428	429	397	400	378	375	404	384	412	385	403	388	385	412	401	415	373	411	425	411	420	415	386	413	366	388	417	394	418	434	409	423	396	405
18753	1666	1189	972	717	598	553	485	561	475	402	417	422	377	398	378	393	424	418	380	366	328	317	324	311	327	326	330	331	285	314	312	288	312	316	303	299	342	341	319	283	275	340	338	291	313	302	284	274	284	300	315	289	318	299	300	290	284	307	301	286	293	318	306	291	304	310	319	297	289	270	314	290	308	287	300	355	315	299	277	308	308	309	285	347	304	310	285	270	285	280	330	290	283	288	279	304	285	274	297	326	299	319	322	285	289	342	282	310	288	259	309	316	314	326	267	295	304	303	298	282	290	317	274	296	300	313	318	289	277	324	319	305	293	305	288	303	349	283	290	283	283	300	311	337	301	293	273	303	277	277	312	306	337	298	301	323	305	294	274	317	340	280	264	281	278	281	286	286	289	300	306	311	306	303	331	290	310	286	305	296	308	258	315	299	300	297	301	325	270	302	278	298	299	291	267	273	285	300	295	298	281	296	301	289	271	298	294	308	279	285	329	295	303	301	291	300	301	312	305	289	319	289	294	292	291	334	296	328	289	283	303	288	332	322	330	310	288	288	295	285	282	281	308	342	300	285	293	286	301	315	301	302	286	300	287	262	275	260	304	319	290	278	287	269	345	297	314	276	285	268	293	305	318	281	258	272	274	283	304	295	303	273	277	281	283	299	339	281	295	285	286	309	308	306	301	310	333	322	298	302	273	291	297	306	250	279	315	262	298	294	299	295	315	322	288	283	304	288	279	290	270	269	256	295	284	269	266	297	308	295	331	278	294	345	319	323	275	295	301	293	296	267	287	288	308	291	287	295	329	299	311	300	300	310	290	299	285	337	299	309	311	286	293	328	300	314	273	291	282	268	309	320	302	296	323	298	280	285	274	277	300	286	265	273	344	321	267	285	307	324	280	275	303	314	300	257	284	295	315	295	276	316	325	286	298	299	290	262	306	309	267	295	303	271	284	286	317	282	307	323	270	285	296	306	280	283	272	308	313	311	283	265	287	288	321	278	305	294	277	295	308	291	270	297	321	319	333	318	318	330	318	317	285	283	302	295	323	284	319	269	283	298	288	318	282	312	288	302	299	312	277	307	261	322	288	346	285	312	310	335	273	312	280	307	322	303	277	303	265	262	299	320	310	290	265	295	278	275	311	277	309	281	304	289	277	283	306	274	285	292	314	326	302	280	346	316	263	324	299	332	300	263	304	278	277	297	290	298	279	295	314	321	270	280	289	269	307	285	303	302	313	285	284	323	324	275	325	302	297	302	273	288	311	294	287	304	316	308	305	281	306	298	321	334	301	323	275	268	301	288	294	310	284	311	296	294	312	265	271	291	311	338	276	288	297	311	316	312	315	295	311	289	283	284	284	311	314	297	293	304	327	288	293	313	311	306	304	300	288	291	270	292	300	263	294	288	305	274	343	307	303	318	272	276	316	288	292	292	320	315	326	320	306	300	327	280	312	311	302	346	284	309	271	304	323	302	295	276	314	290	304	308	308	297	323	302	297	300	321	328	276	296	303	318	297	290	323	315	302	286	288	284	293	300	300	311	303	302	283	282	298	292	276	302	295	306	298	296	295	308	303	282	308	292	284	300	311	319	323	296	301	276	273	300	301	298	277	315	284	292	257	296	290	314	303	301	301	287	305	348	299	277	301	269	319	289	266	309	319	284	285	303	288	303	333	300	293	295	317	291	279	293	305	307	302	275	291	289	318	283	263	304	262	287	306	305	306	291	307	314	291	299	295	327	293	271	303	322	280	306	285	265	319	296	289	293	305	308	294	305	279	314	297	310	297	276	303	310	292	287	292	266	271	288	261	297	283	282	298	294	288	280	284	288	292	286	278	321	301	299	340	305	300	317	318	300	324	293	280	290	295	281	308	299	328	286	288	341	277	319	285	277	294	278	273	311	294	288	286	326	306	297	290	291	278	309	302	278	303	270	292	290	283	315	286	323	309	307	304	273	307	289	274	325	299	304	311	318	296	331	287	306	298	276	262	266	310	274	327	284	270	302	269	297	322	307	261	311	287	252	315	275	301	284	319	278	266	287	293	282	276	279	284	337	304	280	321	306	302	294	303	317	314	295	309	309	307	281	304	318	323	318	296	308	311	286	273	292	316	278	292	301	283	306	265	302	298	291	267	293	297	303	311	270	260	286	291	278	270	286	339	300	317	308	297	276	297	315	292	294	279	287	324	322	291	280	316	328	300	247	293	280	280	314	303	309	293	290	282	298	293	300	303	317	294	305	319	291	306	304	294	277	276	300	310	277	278	293	295	279	280	335	307	298	319	287	288	295	317	306	307	308	303	320	291	282	286	292	286	330	266	291	288	264	306	309	291	326	281	295	277	260	291	303	289	282	271	294	278	304	322	322	302	297	298	319	291	284	290	325	318	295	286	308	295	320	322	262	275	301	316	293	294	298	297	274	303	263	305	285	279	313	278	303	287	265	276	306	311	282	302	307	348	265	295	293	277	318	311	297	295	278	306	294	300	290	322	301	334	313	309	325	295	313	283	318	325	328	273	327	295	309	315	289	296	278	296	336	301	288	272	278	288	282	274	296	293	287	282	302	281	264	314	286	318	285	304	276	279	282	297	333	289	304	285	287	295	301	330	290	303	295	288	314	343	306	274	276	314	308	282	300	323	347	298	331	321	294	328	305	289	287	319	279	321	260	324	311	304	295	264	299	276	301	279	322	261	294	293	295	272	316	280	267	353	284	247	312	300	298	307	271	294	291	272	270	280	299	296	267	294	324	306	296	279	264	300	313	313	324	287	293	260	261	287	265	278	332	315	306	298	282	297	311	315	278	291	299	281	268	324	294	317	280	276	289	303	304	293	310	321	330	262	292	300	308	345	321	305	281	293	310	293	307	274	282	302	303	315	304	299	283	286	305	295	290	306	320	321	330	284	294	296	291	308	292	267	317	282	288	318	298	295	290	293	270	317	298	307	311	305	286	326	307	290	319	303	293	243	269	335	272	291	278	285	311	280	302	316	300	317	308	322	294	280	298	305	291	318	309	272	262	327	301	273	277	334	293	301	294	276	288	299	298	287	283	300	256	306	314	308	284	276	267	319	268	277	306	309	286	267	312	302	267	320	286	300	306	267	287	274	296	295	309	313	276	297	312	296	295	286	301	312	318	357	307	304	296	288	295	294	320	341	294	308	277	308	311	295	261	312	272	334	294	291	289	326	333	308	332	295	305	288	298	296	252	328	301	324	312	286	274	316	359	257	330	299	280	285	289	318	299	289	299	301	282	296	293	271	306	316	268	280	323	308	302	292	321	282	308	291	289	343	291	310	340	276	304	311	289	293	309	317	291	295	280	280	285	313	308	275	303	294	273	328	305	269	274	302	295	295	293	279	273	291	301	317	268	286	319	306	280	284	331	301	300	281	301	280	296	305	296	294	284	314	312	306	293	290	276	303	297	283	307	304	311	314	286	299	286	315	328	328	305	276	307	319	289	308	320	291	271	296	290	289
9464	1389	2334	2904	2665	2357	2032	1882	2060	1912	1627	1456	1312	1360	1319	1314	1456	1466	1538	1204	1190	992	839	918	835	866	817	922	911	846	823	840	824	964	880	877	820	800	825	835	756	833	834	796	805	759	786	775	753	765	783	773	762	737	792	747	746	757	808	808	768	736	790	760	811	755	733	800	816	721	759	755	780	739	772	765	726	778	768	813	750	775	709	750	786	770	733	812	756	759	766	774	743	807	818	712	788	767	756	719	727	715	723	816	741	791	773	791	723	714	746	755	747	753	777	712	724	766	750	759	792	787	746	706	759	760	780	751	728	778	725	752	718	780	727	762	737	746	718	785	746	743	741	779	716	752	777	777	779	766	787	729	744	771	717	728	701	734	743	759	752	803	767	745	746	756	784	734	774	770	762	748	739	760	735	730	741	782	730	738	797	760	745	716	763	737	755	755	739	744	758	750	783	758	725	740	736	724	748	769	720	754	731	706	801	789	756	755	784	714	733	723	769	744	753	747	748	773	733	762	747	786	790	723	764	737	708	787	750	731	772	735	771	738	735	772	761	713	726	814	750	749	724	749	707	761	738	721	755	698	702	767	725	712	758	751	757	750	781	786	708	776	752	751	759	710	826	813	741	802	727	740	776	732	737	741	746	744	721	736	766	747	760	762	719	769	728	777	766	730	744	729	740	715	757	784	743	741	749	726	732	772	747	708	757	806	710	754	706	729	746	779	742	750	814	751	784	719	718	711	762	793	723	749	723	777	728	750	774	738	726	738	741	712	767	699	765	740	698	735	720	820	719	736	773	745	720	726	762	724	756	750	773	724	771	710	798	724	728	761	756	719	745	743	781	697	762	732	739	716	739	726	758	753	738	745	776	769	762	795	768	786	828	752	808	726	793	739	742	798	772	773	734	752	774	793	780	701	731	739	779	715	790	724	731	735	741	739	743	755	759	742	757	789	729	764	796	740	715	735	728	748	737	767	713	737	790	722	760	784	782	746	737	758	762	784	716	771	748	742	773	756	754	742	741	690	754	786	713	715	714	759	720	745	713	735	771	744	783	707	751	762	761	732	742	767	742	735	702	790	800	744	751	734	754	712	736	735	792	794	773	709	773	775	732	767	726	733	749	743	802	728	757	715	735	750	791	741	813	771	773	671	758	745	746	748	745	750	765	766	767	766	756	706	721	739	756	769	806	721	747	748	753	757	759	707	747	758	750	739	798	758	771	713	776	751	767	754	752	744	746	755	775	745	693	705	774	737	773	704	727	753	745	833	716	756	739	775	758	764	760	775	785	692	742	783	820	702	774	793	773	712	739	723	759	783	751	760	814	723	691	758	706	708	787	796	765	754	737	735	781	713	791	772	732	757	704	719	758	719	790	713	812	774	779	702	728	803	764	740	772	721	697	742	752	741	805	749	730	795	710	760	700	722	722	748	741	727	709	752	732	758	759	714	711	777	719	763	707	724	789	688	749	768	730	745	759	739	724	783	866	722	727	738	812	699	765	741	759	759	761	760	735	748	718	751	775	828	769	747	777	744	742	677	724	795	760	724	786	709	750	761	753	778	749	763	735	721	764	777	754	736	779	756	778	749	781	733	738	737	718	785	768	767	755	715	746	745	759	769	677	750	728	744	763	749	758	741	743	745	787	777	738	772	771	744	755	729	752	750	727	740	795	776	762	744	741	762	761	761	763	750	718	780	789	784	748	718	750	691	745	766	764	793	745	746	720	736	768	759	764	781	756	740	736	745	750	742	741	761	743	727	736	742	737	773	756	766	740	744	761	692	762	730	785	752	793	694	817	769	770	773	710	785	777	746	797	766	701	761	779	726	795	782	747	802	784	781	747	754	790	724	766	737	736	817	733	735	768	759	746	747	776	780	746	737	729	752	763	698	759	777	772	721	736	750	764	755	763	760	735	790	758	769	713	742	712	726	733	743	749	777	745	734	779	774	752	751	733	788	775	747	771	753	795	734	723	741	760	731	708	747	776	738	756	710	766	745	734	722	758	748	755	715	744	760	764	758	726	748	783	744	736	709	766	749	714	813	777	778	779	808	716	755	698	771	779	767	743	736	766	792	739	764	737	779	751	799	769	754	711	759	809	809	711	771	814	777	738	721	743	770	806	756	769	744	752	768	802	789	712	720	772	726	751	779	767	728	759	746	726	739	781	793	794	755	745	793	725	714	753	741	712	724	763	773	735	745	738	760	769	777	749	789	798	780	850	734	744	763	738	762	735	765	711	791	711	755	763	728	757	710	707	772	767	711	804	752	700	774	785	707	730	755	737	725	733	774	733	732	778	744	797	723	757	719	722	775	771	762	785	784	728	733	744	773	763	764	767	749	765	752	761	768	784	773	728	739	731	755	731	763	692	775	738	768	752	776	731	717	738	732	759	732	702	757	762	731	734	783	706	760	725	822	745	722	714	744	716	777	759	736	704	746	788	739	792	781	737	739	741	785	781	691	740	750	809	754	779	747	789	800	745	777	814	717	721	769	773	781	741	774	696	759	740	729	764	748	744	720	768	730	726	762	736	720	779	777	752	769	778	812	747	797	743	742	740	729	764	741	739	774	725	742	748	708	753	765	741	742	727	774	756	762	745	773	768	742	746	703	756	776	719	727	759	733	716	739	771	721	750	754	797	765	731	746	733	761	753	785	750	780	805	730	733	747	767	769	721	736	769	775	720	769	773	773	723	781	736	751	760	736	755	731	798	735	750	728	739	753	712	737	729	761	693	748	748	761	763	744	715	763	716	697	723	763	790	772	718	723	824	703	700	714	795	775	728	786	752	744	780	721	779	704	804	777	747	715	743	730	740	756	736	740	747	725	776	778	770	723	775	737	757	784	773	798	760	740	768	795	739	710	740	687	731	744	724	765	755	719	775	761	772	719	726	738	796	754	747	772	704	738	754	820	744	739	729	743	741	753	773	716	798	772	741	761	762	795	783	760	796	715	787	727	726	762	748	770	713	789	716	735	783	778	702	805	762	780	745	765	764	757	709	788	749	732	781	721	721	766	717	756	738	721	774	796	706	782	693	769	762	752	741	719	751	731	747	750	693	705	704	785	710	770	788	736	723	780	760	774	749	742	777	759	805	744	750	777	781	724	741	762	741	767	732	746	698	805	755	765	841	678	779	775	741	756	739	754	755	773	695	736	761	738	725	754	778	736	746	731	780	713	743	788	753	788	734	728	741	747	730	764	728	810	762	729	753	727	729	786	802	680	788	757	735	795	720	734	784	767	765	709	756	759	696	769	797	682	766	775	747	749	733	817	746	722	769	756	751	795	723	740	773	798	747	696	776	760	731	819	722	742	694	733	739	784	715	807	736	729	741	748	735	754	802	754	737	763	748	784	772	726	755	764	744	743	748	722	719	793	781	726	755	717	727	797	722	791	773	793	756	728	728	765	785	722	729	750	735	763	759	729	775	745	754	728	775	740	767	706	659	786	757	739	724	753	726	718	763	804	765	776	716	767	738	754
31039	4790	2242	1718	1283	958	762	722	724	714	603	522	508	484	478	490	464	514	527	429	426	395	345	377	403	389	378	365	361	339	354	356	328	362	371	357	378	379	316	356	350	377	376	334	353	353	336	337	338	372	321	340	329	322	366	327	349	356	354	379	339	300	331	345	350	301	342	317	346	382	292	358	351	343	338	322	338	353	335	331	321	313	342	349	344	307	365	314	361	311	288	332	353	333	338	299	330	353	355	359	310	345	380	329	355	334	350	350	345	306	338	329	353	359	339	314	352	363	335	343	342	318	351	327	308	323	372	368	327	338	332	342	321	297	314	318	332	331	348	313	330	341	337	315	346	357	344	331	336	353	325	306	369	350	325	333	356	324	292	353	349	363	334	343	324	358	376	320	369	299	322	341	367	340	338	375	330	326	308	364	379	304	321	338	330	342	357	333	335	355	354	320	321	366	344	334	338	330	300	340	354	317	344	335	344	329	344	321	361	334	310	325	326	321	325	343	343	351	314	335	336	369	320	335	299	314	311	338	346	370	383	348	326	321	344	326	324	315	338	305	386	319	332	364	333	335	322	366	346	318	315	294	327	362	352	327	341	342	357	361	332	311	355	341	348	309	333	362	356	346	309	345	343	315	334	362	338	328	324	326	329	333	296	345	348	329	344	312	330	335	353	331	308	321	333	387	326	336	362	311	359	331	306	310	369	326	318	317	317	355	359	316	343	351	345	336	349	327	328	314	339	364	340	304	341	327	335	345	384	319	334	324	345	336	360	329	368	333	309	350	334	307	342	336	358	333	293	318	353	336	338	309	329	342	341	334	330	330	380	319	326	334	340	339	337	293	345	348	340	369	320	339	335	357	362	333	360	306	318	313	343	348	331	337	382	314	344	354	341	360	305	359	339	305	351	342	333	304	339	321	332	314	332	284	306	334	309	344	357	334	359	333	334	316	320	341	330	336	330	366	344	321	327	340	355	358	381	325	337	335	354	355	324	332	322	341	311	350	342	303	315	360	342	350	326	319	352	304	344	350	330	332	336	329	351	330	334	353	318	333	334	386	319	312	344	348	357	316	331	346	285	331	361	335	320	338	307	322	316	333	370	321	329	297	359	312	329	327	349	329	352	352	336	351	362	285	321	322	340	326	321	335	390	328	313	325	333	329	350	336	323	338	315	324	352	363	327	310	342	344	330	321	321	333	336	347	317	376	353	361	339	309	329	313	336	306	357	336	324	339	312	363	325	357	310	356	354	299	309	339	349	376	330	351	301	330	305	320	307	342	316	323	317	342	304	360	359	352	353	309	338	359	316	319	360	313	342	322	353	319	347	310	320	339	341	292	328	348	340	355	365	328	306	279	337	352	330	340	330	352	325	333	358	349	327	332	315	362	353	360	356	339	340	301	344	332	315	361	350	340	322	352	288	322	341	344	334	323	341	339	352	317	333	326	306	348	344	323	353	357	355	326	301	338	334	310	335	355	332	307	308	330	339	338	347	332	293	356	326	353	343	337	324	330	316	328	358	339	373	344	349	325	307	352	310	353	304	341	316	347	353	345	311	323	346	344	341	302	343	312	347	338	328	313	329	336	314	311	311	311	356	359	315	314	346	342	337	332	318	328	354	329	324	317	344	330	339	318	329	338	338	372	330	313	370	342	311	344	330	333	338	356	318	326	311	347	336	330	335	308	359	367	322	359	356	324	356	361	334	311	324	352	315	348	320	307	328	325	330	308	343	350	316	328	356	326	321	351	325	336	304	301	317	352	304	362	331	348	338	368	350	327	325	313	383	386	349	315	329	342	361	305	335	312	325	316	316	331	326	341	322	341	325	322	345	346	342	319	332	347	337	337	296	317	326	303	344	334	338	344	347	335	314	295	340	355	328	342	339	319	325	327	330	371	359	343	334	367	350	322	316	318	345	374	336	343	335	340	350	332	305	317	332	372	330	357	330	336	383	324	371	339	320	331	305	338	295	327	310	345	309	361	348	357	278	305	339	339	332	342	326	358	357	322	341	350	360	350	324	300	319	354	331	330	354	367	353	368	335	339	313	322	315	329	337	361	314	301	359	317	347	310	323	323	362	324	346	362	336	347	338	324	369	364	294	338	324	332	318	333	284	342	358	315	327	345	360	306	324	376	341	343	327	326	314	342	342	321	360	314	313	359	348	336	375	320	310	337	368	324	312	341	359	296	352	320	349	314	312	321	321	308	331	311	298	363	349	283	323	334	323	332	338	350	349	339	332	331	342	342	313	301	343	346	350	342	323	341	308	357	320	333	287	333	360	341	324	334	320	342	317	360	338	337	320	347	304	353	373	310	299	328	372	340	312	346	309	363	360	322	335	333	343	320	360	354	351	352	346	326	357	331	313	325	357	315	334	311	308	330	320	308	358	387	333	335	330	321	339	308	329	311	333	317	328	343	299	326	350	361	336	313	313	367	314	318	349	301	353	337	353	297	346	360	328	316	302	326	347	328	367	342	338	338	339	313	319	322	336	322	290	322	322	310	325	272	345	369	343	378	312	333	303	303	304	324	313	301	331	322	332	339	368	342	320	301	328	337	309	332	336	333	295	287	366	372	336	344	369	336	346	325	347	307	302	370	329	331	335	328	359	314	325	309	322	361	343	343	322	344	333	349	344	334	328	375	345	338	326	346	319	338	307	317	313	347	296	350	359	355	356	377	347	331	337	353	348	317	327	340	335	324	338	324	338	322	285	337	346	325	330	339	316	318	350	321	353	342	343	334	312	321	329	320	365	339	342	307	307	327	352	339	318	320	358	320	341	358	376	308	318	302	338	365	321	321	315	323	327	342	319	343	365	339	339	356	339	329	304	298	352	331	321	369	330	341	363	315	330	329	313	299	309	336	324	343	337	333	332	347	312	340	310	330	350	345	320	336	329	338	333	366	337	348	320	337	316	341	387	327	304	276	329	309	308	301	332	335	328	353	317	348	326	330	346	336	327	331	315	326	343	365	351	346	310	367	316	355	302	319	300	355	354	363	346	340	334	343	339	321	345	306	322	294	343	345	377	311	332	360	306	356	306	375	342	340	334	375	298	341	301	324	334	300	308	326	343	299	322	319	329	321	299	299	326	355	380	343	350	332	351	356	336	338	320	349	326	346	326	360	315	345	366	324	342	319	321	299	330	367	342	326	343	366	350	322	298	302	341	336	300	324	321	354	372	360	330	324	355	350	329	330	322	306	333	353	336	327	326	343	356	361	356	347	327	341	309	351	315	314	329	308	305	317	329	297	314	320	364	325	350	311	368	366	366	336	324	345	305	340	387	338	373	369	348	363	325	305	337	310	334	337	342	354	334	323	324	342	357	323	333	295	313	300	355	349	318	329	325	334	328	360	319	347	372	326	331	331	318	307	338	342	350	331	350	343	298	361	327	332	335	319	328	304	312	317	349	328	322	338	332	315	323	321	326	336	362	335	329	348	344	328	333	348	295	350	354	314	357	310	314	331	354	285	320	365
13316	2064	3966	4769	4406	3737	3112	2933	3109	2728	2356	2003	1922	1780	1797	1884	1874	1903	1893	1535	1477	1145	1092	1069	1014	969	1047	995	946	975	938	962	992	1086	1027	872	966	965	954	974	930	876	923	910	858	887	876	852	872	820	861	830	837	839	832	874	797	834	832	819	789	797	817	794	744	820	856	839	806	843	769	808	850	844	794	861	791	819	828	807	792	822	834	822	864	816	788	832	839	819	783	823	791	823	774	756	810	807	780	831	769	771	825	832	768	841	745	778	816	821	774	788	767	774	735	833	801	781	826	794	869	789	845	888	802	749	794	761	875	800	760	818	808	791	771	781	796	792	804	770	812	828	798	826	837	758	787	787	829	817	821	802	814	770	791	804	862	810	771	793	818	803	797	795	776	815	797	801	760	785	824	859	755	785	790	841	811	803	793	796	804	751	781	775	791	829	810	785	779	805	843	774	786	777	790	798	794	773	800	797	805	811	797	800	849	833	850	764	824	774	830	735	834	782	799	787	804	791	776	706	794	821	768	784	782	782	806	794	780	800	763	829	817	824	794	861	777	807	787	853	790	836	836	798	787	717	735	816	781	790	814	812	779	779	797	807	752	794	780	786	801	819	785	759	784	827	810	807	769	822	776	782	804	822	811	805	798	754	807	801	807	854	805	809	845	783	802	856	788	801	838	773	872	813	810	843	785	790	782	810	800	803	829	777	795	756	803	796	738	792	785	814	783	805	766	768	795	806	802	844	827	799	758	819	818	793	810	829	759	770	812	757	830	792	805	809	758	809	855	771	805	800	805	846	803	734	849	824	795	786	786	794	805	834	813	805	834	817	818	799	801	792	795	831	805	779	791	849	813	830	819	836	772	804	803	797	807	808	792	790	797	731	756	769	793	831	792	780	791	765	751	761	819	804	770	780	781	790	800	822	725	831	810	756	790	785	856	800	768	781	775	769	874	782	793	787	781	772	826	818	793	836	816	782	838	813	829	798	840	789	825	825	753	790	806	802	822	776	785	787	785	803	795	783	853	743	784	800	879	786	763	802	739	766	779	753	777	838	789	764	752	795	839	818	776	772	811	762	828	830	782	797	761	819	776	793	848	787	811	842	838	813	785	808	780	811	826	758	782	789	799	776	824	831	833	822	808	785	786	750	835	784	784	742	771	892	829	814	797	811	801	805	760	822	790	785	802	841	814	845	782	765	812	794	739	819	777	811	817	788	850	844	823	798	798	751	833	768	813	805	793	778	776	806	831	802	786	764	806	762	855	763	776	816	797	836	755	808	844	771	793	794	806	824	780	863	794	763	768	777	809	804	849	796	843	824	789	793	791	786	821	805	771	762	762	805	793	790	766	801	814	778	809	771	886	781	776	730	782	830	836	819	796	755	792	813	798	752	759	799	750	746	785	780	849	785	810	799	769	834	763	806	810	766	805	774	764	790	826	799	801	760	811	778	826	832	777	796	799	776	830	783	820	813	804	812	797	803	783	783	827	821	851	814	805	802	801	806	771	802	764	821	773	797	827	768	776	802	815	794	799	787	791	854	811	823	813	815	776	791	829	843	791	830	749	795	784	751	778	829	816	796	819	773	791	827	779	793	771	802	820	847	783	736	801	821	807	831	796	785	846	819	791	849	793	771	837	787	772	773	835	816	871	815	775	821	827	857	783	785	793	762	757	838	767	844	809	847	759	799	770	796	810	809	781	795	821	808	830	780	842	783	777	840	773	767	826	878	805	792	780	804	792	789	827	816	817	785	729	828	777	776	832	780	758	804	786	786	821	852	823	797	828	822	787	833	877	777	772	783	785	790	783	805	771	785	819	817	806	828	814	760	782	802	811	805	786	793	819	793	812	791	789	818	842	839	815	866	798	791	770	813	825	787	810	766	801	803	800	783	824	785	780	801	830	820	822	760	774	791	816	814	796	798	799	839	812	828	750	834	841	813	835	788	793	810	797	801	819	783	796	832	767	770	783	795	779	823	803	819	825	841	735	809	779	794	770	803	829	813	843	818	845	784	760	807	831	781	771	803	773	796	789	783	790	795	797	775	792	798	807	760	762	796	775	812	801	823	816	804	829	832	808	842	780	831	793	777	861	750	799	808	790	828	764	809	830	766	762	788	797	752	785	783	726	796	787	743	791	836	801	799	829	796	784	793	823	812	780	785	792	775	778	812	783	800	807	812	840	772	807	766	810	816	807	807	837	783	772	793	836	821	783	792	788	829	778	793	779	806	757	803	751	743	793	790	816	800	801	765	831	794	799	816	794	801	838	829	804	825	806	784	804	791	733	815	798	833	779	770	793	767	810	773	815	850	768	766	763	786	801	755	836	805	826	803	806	821	799	787	792	770	833	813	846	808	808	797	819	826	821	823	777	794	863	799	784	817	793	799	764	763	805	782	808	800	799	803	753	824	835	799	766	785	722	839	815	767	893	798	806	807	866	846	830	743	799	802	828	830	814	806	750	726	815	795	827	783	806	785	817	796	785	754	810	766	811	754	814	775	842	831	814	839	786	819	789	752	811	808	832	793	771	797	846	787	815	792	784	776	808	778	773	801	781	730	825	827	798	810	805	744	790	755	800	752	745	781	797	843	780	814	828	787	832	768	734	764	790	780	817	765	815	780	790	748	818	800	819	828	843	784	790	792	795	817	812	769	787	783	793	809	821	809	816	801	799	723	824	765	830	782	749	815	757	784	761	765	794	755	820	811	831	777	798	799	817	819	792	778	767	808	788	784	849	797	749	784	815	814	777	810	755	805	845	777	758	784	761	837	772	779	806	832	752	801	808	871	823	783	823	772	795	774	819	801	799	821	817	813	769	839	830	811	793	805	768	775	747	787	812	815	760	813	802	820	810	805	809	784	772	813	785	835	820	823	813	834	815	796	810	791	803	830	829	810	797	821	826	854	756	764	792	756	796	780	738	758	769	793	801	782	824	816	832	715	825	796	826	777	808	794	785	814	789	838	817	791	804	818	779	749	806	821	798	798	828	828	789	802	802	799	782	758	793	763	811	756	746	770	848	822	803	819	786	775	790	831	822	795	824	753	784	759	852	768	802	805	838	831	769	819	793	800	815	756	828	785	762	774	768	793	814	835	779	793	807	774	804	866	822	769	789	783	824	752	798	783	798	741	768	798	767	823	794	830	790	752	795	789	822	747	812	766	783	778	813	817	777	783	792	789	818	855	819	777	784	771	801	801	803	840	781	792	858	787	832	843	792	794	793	798	789	823	853	804	769	786	768	837	741	826	821	755	831	831	767	801	798	820	793	800	800	786	810	823	817	826	818	798	769	769	825	789	799	755	784	743	834	809	833	784	810	814	766	798	788	815	749	824	853	809	808	813	808	819	786	791	797	759	807	851	805	801	818	786	835	784	839	794	751	786	775	787	757	789	776	746	845	794	764	815	802	788	782	812	777	806	800	773	779	775	737	821	824	770	801	793	784	802	802	876	807	791	747	840	815	829	751	763	768	837	820	794	828	805
3016	180	182	185	157	162	151	166	195	193	183	152	157	155	165	194	173	182	187	158	166	137	127	144	134	125	144	161	136	137	133	152	125	127	111	131	133	155	134	116	144	132	120	132	123	148	121	135	130	134	127	152	133	123	153	110	147	151	148	133	131	126	135	134	124	155	158	155	143	131	148	124	124	152	119	159	165	134	132	149	129	135	112	120	132	147	137	123	132	164	147	119	126	137	124	141	115	141	138	126	130	155	146	149	147	126	111	142	135	144	155	126	147	122	142	123	136	143	152	120	125	148	140	147	157	133	151	144	131	151	136	131	129	135	127	151	135	123	151	113	130	138	141	130	135	137	162	116	142	149	124	138	148	146	146	140	110	134	145	124	146	155	132	143	142	126	133	140	149	128	155	182	133	144	134	153	158	141	143	131	144	147	142	129	133	140	137	136	122	149	137	145	116	145	123	154	122	125	126	151	139	150	128	135	158	153	135	157	131	112	134	142	135	136	132	154	128	121	138	139	154	148	111	134	119	127	133	138	136	118	142	129	141	132	156	136	129	137	131	140	135	127	154	124	124	139	140	114	133	140	130	140	145	125	157	142	149	118	153	135	130	132	146	124	122	116	121	141	123	118	107	131	131	164	138	135	148	148	119	139	131	127	131	129	136	140	138	122	179	136	108	120	122	160	129	148	115	146	135	125	161	128	142	143	168	148	142	137	153	118	129	129	151	142	148	145	137	126	117	159	127	119	138	127	142	147	140	140	131	113	133	125	146	108	122	129	132	161	115	134	148	145	138	134	133	127	144	133	135	119	149	161	126	126	137	127	131	118	127	113	131	129	130	138	142	126	152	154	146	133	148	124	155	130	131	127	130	136	133	106	141	124	133	138	134	144	152	146	139	126	148	133	121	123	121	138	164	122	139	130	154	141	144	133	143	139	142	138	133	133	162	131	132	150	140	149	153	124	132	142	142	139	156	137	128	145	117	128	152	149	137	138	140	139	131	151	135	115	149	140	148	120	122	130	129	135	133	136	143	146	118	131	121	147	150	130	119	123	145	141	135	160	155	144	141	150	133	127	165	149	150	144	134	143	123	137	146	148	128	139	146	129	137	130	149	138	138	150	126	125	128	145	130	132	112	135	129	124	129	154	129	127	140	147	164	139	133	146	119	149	149	145	152	147	138	137	132	133	128	128	139	139	121	146	168	151	158	133	141	135	141	120	133	152	126	121	129	130	169	149	152	146	140	129	132	135	130	164	147	162	139	133	129	146	134	128	148	147	129	146	165	155	121	122	111	154	139	143	134	153	107	133	139	131	134	152	132	118	159	135	138	149	123	125	146	144	135	145	148	119	124	131	153	130	130	140	125	116	146	153	146	132	134	130	152	134	154	131	152	140	124	148	136	115	128	167	147	159	130	133	139	121	168	149	131	142	141	155	125	123	134	136	136	148	118	140	117	130	129	120	151	112	132	137	140	137	140	125	111	139	124	140	143	144	133	103	128	129	129	146	159	123	147	149	117	123	137	125	129	129	146	132	158	122	128	143	137	139	121	128	130	128	135	119	135	145	134	137	136	143	142	128	117	120	154	128	111	131	131	130	137	132	148	127	119	133	139	131	124	126	115	144	147	130	126	141	135	164	124	127	129	120	169	135	126	120	125	133	127	135	140	149	136	138	147	120	145	144	155	138	145	137	147	117	136	135	146	148	107	141	158	141	137	164	137	126	155	111	127	122	133	150	130	156	141	137	120	138	147	121	133	145	141	143	136	124	140	137	123	128	126	121	149	126	123	145	133	118	155	142	128	147	145	148	134	125	140	149	119	126	153	147	138	136	130	134	137	133	123	138	153	107	139	151	150	150	151	139	130	112	127	142	131	136	133	117	135	137	143	140	135	123	115	138	128	135	111	118	133	152	130	112	134	132	115	144	160	143	146	116	122	126	154	139	135	115	136	133	135	162	150	152	144	135	123	160	133	137	139	134	142	147	158	158	130	130	138	140	132	136	141	132	144	132	143	117	132	127	144	119	125	127	145	130	150	127	134	158	128	128	135	138	148	138	141	142	127	123	125	135	127	115	111	121	157	135	154	127	135	157	134	143	122	123	154	147	126	147	127	153	163	112	151	120	126	130	146	124	126	134	135	131	118	131	151	121	125	138	139	156	155	118	158	120	130	137	146	134	167	132	138	136	147	127	130	123	117	123	116	129	132	154	135	153	125	151	133	133	144	139	159	130	155	123	150	157	127	148	136	150	133	132	142	113	125	132	128	132	111	122	136	158	130	140	145	122	135	136	158	142	123	130	142	116	142	130	138	115	138	156	147	143	142	141	144	132	159	129	107	137	145	151	155	137	128	146	155	136	116	140	117	141	153	152	126	129	143	117	138	131	133	143	132	133	122	144	137	137	122	144	131	148	151	147	119	148	177	133	169	136	156	174	142	127	125	132	144	122	140	133	120	132	139	130	138	135	149	136	148	125	129	143	127	142	120	143	146	121	134	117	124	129	135	163	139	142	159	154	129	135	153	161	134	114	120	165	148	146	137	162	134	132	116	148	140	134	122	128	129	122	151	138	122	134	125	124	152	160	150	139	114	136	148	140	152	127	127	124	127	129	119	134	152	163	150	142	132	122	144	132	155	154	134	130	115	132	135	126	120	131	142	132	127	175	139	146	155	136	135	165	131	138	149	126	123	122	136	141	138	134	130	147	112	134	136	127	144	122	138	142	154	132	148	131	137	150	137	143	131	127	132	131	120	141	143	146	124	164	127	132	130	126	138	137	143	146	134	141	130	123	127	140	120	132	148	133	127	152	135	151	132	130	142	137	143	135	145	138	136	134	149	126	140	146	142	136	139	131	127	156	137	160	145	142	148	165	125	151	129	150	128	137	146	132	142	136	134	131	142	153	138	141	143	150	141	118	147	162	127	129	128	145	123	134	139	132	151	124	156	115	120	124	150	140	128	133	148	133	133	144	146	143	132	130	116	128	133	121	138	139	129	143	143	129	138	156	122	138	152	129	138	144	127	143	105	117	164	135	140	133	130	140	140	149	156	119	118	143	138	147	134	115	136	134	97	131	119	142	154	151	109	146	146	138	150	130	145	143	147	126	140	145	144	133	121	111	109	145	139	134	150	132	126	130	146	143	122	125	122	137	139	142	120	130	124	142	132	172	125	143	117	155	144	144	122	139	157	135	148	137	125	144	129	154	132	130	150	159	133	131	129	134	168	107	137	139	135	137	131	138	136	138	137	116	124	125	138	124	138	148	135	140	158	130	126	131	139	138	147	116	130	143	128	121	140	144	150	131	149	124	145	161	130	137	150	142	140	130	141	135	128	141	147	142	120	148	154	151	134	117	135	157	133	135	134	136	124	133	132	144	128	130	153	158	124	149	129	131	146	131	110	125	160	133	142	141	132	111	150	163	137	164	142	135	138	121	126	152	142	123	130	140	152	122	145	125	130	120	124	141	132	114	138	131	137	142
3430	445	518	488	521	568	503	579	694	669	632	547	560	511	586	627	592	706	755	596	541	460	483	413	372	395	399	423	448	418	381	401	438	416	415	460	418	433	449	413	452	384	384	435	385	374	382	427	399	415	381	432	378	375	418	370	437	426	368	392	409	396	386	402	403	402	419	385	425	418	418	428	384	418	382	385	398	409	389	415	414	391	373	384	392	415	406	404	418	353	415	403	394	416	429	392	410	413	399	399	395	363	414	431	430	409	378	391	409	403	403	432	426	416	391	438	416	392	443	377	404	391	415	408	432	406	424	392	393	440	396	413	415	368	430	383	404	399	429	423	362	382	426	411	405	398	406	401	395	408	422	373	421	396	387	388	399	391	396	376	389	411	380	415	380	400	430	388	386	453	380	406	426	374	426	423	403	360	374	413	440	427	407	418	411	405	366	432	395	372	375	412	416	364	379	402	396	406	371	384	379	387	388	385	383	421	417	394	426	404	439	411	418	383	430	367	373	422	422	422	404	406	405	416	422	401	396	416	364	394	376	389	413	374	419	381	425	389	407	410	392	411	405	414	403	400	383	337	417	407	371	402	404	418	410	370	407	415	411	414	410	403	387	388	414	426	379	423	383	402	394	421	373	382	383	422	409	402	416	396	415	416	395	377	437	405	385	379	444	421	392	401	395	400	438	429	406	425	435	432	372	399	400	398	419	451	389	397	402	370	426	380	411	399	395	411	398	436	390	412	392	412	413	407	432	387	426	415	412	394	417	413	395	407	418	425	401	413	398	377	413	385	409	381	438	410	422	424	380	416	391	410	394	382	407	445	405	410	424	419	397	379	414	396	348	403	433	388	412	408	415	391	363	448	412	411	400	420	378	422	410	391	386	452	449	377	386	434	426	419	392	411	418	436	394	397	414	408	423	436	435	397	413	417	417	444	438	415	418	425	409	415	381	395	391	414	387	421	460	395	390	433	412	411	430	438	391	412	422	404	427	405	409	376	398	436	406	394	401	409	407	429	420	406	412	425	400	385	431	397	415	400	452	388	396	404	411	423	404	405	361	408	389	409	393	419	406	429	384	440	438	386	413	358	401	446	417	421	406	414	397	444	413	405	392	458	390	429	377	402	384	412	442	427	390	392	402	435	365	405	395	440	428	392	400	413	386	384	399	406	409	406	414	401	398	397	409	400	398	416	392	389	416	405	395	390	393	414	421	388	390	401	413	363	373	389	407	398	372	369	406	424	444	396	406	390	369	388	406	439	407	397	418	390	421	385	428	448	427	421	416	377	413	350	405	389	415	425	375	398	417	419	380	422	399	431	398	396	398	393	377	405	392	391	383	389	403	403	385	408	401	414	359	393	401	386	377	416	411	420	399	443	433	448	398	407	403	380	399	395	384	357	428	383	388	398	396	424	400	436	383	427	391	381	408	394	435	414	426	361	412	414	414	354	391	398	413	438	443	374	421	390	446	393	420	423	440	404	405	438	377	434	404	351	402	375	399	383	415	401	428	367	411	389	394	443	408	433	425	393	382	400	368	407	400	423	412	397	366	398	403	401	398	399	425	427	420	437	389	401	408	381	443	405	385	444	408	429	405	397	397	360	421	408	391	404	388	414	437	412	414	412	422	406	403	380	373	414	431	401	410	450	415	438	417	426	380	404	408	421	439	420	398	415	424	376	396	418	385	406	405	399	407	404	388	452	382	421	410	380	396	380	402	406	412	431	385	374	386	392	394	397	399	407	400	402	401	391	393	396	390	404	377	401	379	412	384	418	363	401	392	387	403	414	393	392	402	385	401	411	361	403	364	389	357	428	421	402	430	389	381	410	412	413	433	397	395	383	418	431	425	391	416	425	378	453	401	379	397	385	415	381	393	392	391	408	398	410	376	391	425	408	416	426	410	399	401	435	419	408	425	406	417	422	381	403	405	424	422	400	378	410	375	421	443	421	360	387	412	386	388	420	392	418	434	443	396	383	405	414	432	407	424	431	397	378	477	415	373	416	425	395	398	404	399	421	449	420	391	388	425	447	381	425	399	435	441	392	397	399	402	381	393	406	418	377	392	418	409	432	402	373	398	392	393	438	392	402	416	423	390	375	396	395	422	390	425	418	400	397	399	425	413	428	388	418	411	425	392	418	377	419	424	394	351	399	419	418	406	416	393	388	403	410	367	405	403	432	414	405	385	385	406	386	401	416	417	402	420	379	387	431	439	417	394	401	412	438	386	419	402	400	398	439	384	429	380	461	407	401	433	413	423	387	418	408	410	391	418	426	423	397	431	412	415	420	436	409	415	421	378	402	414	386	395	432	418	412	389	433	413	425	419	412	390	406	379	452	431	439	418	396	420	387	347	439	388	411	366	400	424	372	405	367	390	391	380	383	387	381	409	405	403	428	407	382	424	374	384	400	409	369	431	450	413	401	399	431	411	415	382	394	398	425	415	459	411	450	409	416	422	410	395	390	403	416	420	408	422	415	402	387	424	435	441	399	385	462	404	432	407	404	392	382	425	416	398	410	402	388	425	408	417	424	400	401	401	384	391	398	381	413	418	391	403	416	395	412	402	407	405	390	449	419	400	371	403	418	391	391	387	386	439	388	372	370	379	382	417	407	401	415	383	390	365	391	408	425	417	432	408	407	397	407	386	406	388	391	397	413	418	424	399	383	408	388	387	356	419	425	421	411	422	421	418	398	396	409	414	401	408	441	397	392	400	396	400	430	429	399	400	431	420	424	417	414	393	398	433	413	392	424	407	373	421	385	405	399	385	398	383	358	412	405	380	378	399	394	404	409	388	426	391	421	410	411	380	411	412	411	381	423	403	428	396	403	422	385	381	395	429	380	421	404	391	397	388	390	370	392	399	452	382	394	423	437	409	425	359	413	416	424	404	414	359	410	429	418	374	412	400	440	392	388	391	399	376	424	399	400	419	406	394	418	412	374	411	436	404	400	394	390	420	406	427	395	407	439	405	407	391	438	415	397	434	399	449	376	438	396	410	426	414	402	379	433	399	410	378	394	398	420	415	405	390	385	412	390	420	388	397	384	417	399	381	406	392	380	426	399	441	391	425	408	392	383	392	412	399	374	401	397	430	401	419	396	374	385	415	428	405	405	362	432	398	404	416	409	389	415	424	396	406	402	387	429	398	418	386	397	402	401	430	417	430	405	445	415	386	411	416	397	416	448	437	393	437	429	422	432	429	421	402	417	424	409	402	363	399	382	369	402	386	427	396	394	437	390	401	410	393	428	431	389	379	402	384	396	405	369	401	408	404	428	412	401	385	417	369	422	430	399	442	426	403	420	436	426	377	394	376	386	421	394	394	431	439	457	454	408	381	411	389	419	417	394	416	417	388	387	401	407	445	427	419	425	377	379	417	425	384	424	419	434	422	423	394	407	415	415	449	405	403	408	453	417	404	470	387	437	391	406	414	413	385	389	396	430	399	387	400	441	410	469	444	418	408	387	426	401	401	439	442	385	409	418
19813	1748	1135	943	753	645	538	545	528	481	430	393	396	370	379	404	416	395	398	412	325	374	346	343	331	300	324	323	323	315	288	351	300	318	316	335	307	330	316	313	319	306	334	288	309	318	326	322	304	289	302	306	296	340	289	296	290	288	284	296	333	314	308	297	296	342	252	302	306	316	287	315	306	290	303	308	303	270	284	298	309	294	291	309	303	285	317	270	303	307	297	294	330	301	293	287	302	312	308	322	290	312	300	265	265	313	297	292	300	315	313	290	303	311	313	342	334	280	310	318	293	295	310	334	296	331	271	277	297	314	307	282	318	316	260	300	306	293	284	274	285	295	294	298	302	323	321	276	291	306	312	298	323	304	334	282	304	288	317	287	303	314	325	299	326	319	276	291	280	329	295	300	299	283	268	323	299	306	298	273	302	309	297	274	249	333	295	316	323	278	296	297	329	297	311	283	295	301	296	292	311	306	333	306	289	323	309	281	283	293	294	303	353	311	286	298	296	302	311	298	260	286	318	270	285	303	297	301	310	282	280	305	306	346	281	299	313	312	286	318	272	312	279	282	302	290	314	317	305	287	297	315	337	308	281	287	319	324	301	305	293	271	322	330	293	311	307	303	305	311	295	293	284	325	328	284	273	290	317	273	333	286	297	311	290	273	300	310	310	280	301	333	297	328	301	281	294	312	296	302	301	285	311	287	297	293	277	281	266	288	308	279	313	290	278	317	303	315	323	342	301	276	311	267	293	299	265	321	307	291	273	300	320	291	283	291	286	260	279	302	263	292	272	330	312	284	294	297	295	275	276	277	251	302	333	286	278	297	284	279	299	306	283	289	290	271	316	334	301	295	288	289	297	308	284	264	297	274	252	313	275	306	331	320	291	293	317	302	319	274	300	316	309	275	304	288	287	306	286	292	315	291	312	311	293	290	300	320	269	293	281	287	304	314	335	306	252	301	289	307	289	326	323	306	292	275	312	299	307	294	331	325	295	304	306	299	304	294	312	295	325	318	333	291	280	309	291	302	297	319	315	306	308	333	304	295	297	292	298	324	302	307	293	310	321	276	308	309	279	307	298	289	312	305	286	293	277	268	283	278	290	306	301	323	286	282	307	284	282	288	283	299	266	293	306	299	298	278	299	312	302	303	300	278	318	312	297	301	276	315	292	297	273	293	300	310	295	284	289	326	288	282	330	315	327	296	297	295	276	308	294	308	293	244	285	298	309	282	337	265	288	295	307	288	312	317	298	329	309	285	294	331	282	301	265	267	334	289	295	321	300	306	318	282	297	300	265	288	300	304	300	277	331	337	299	316	313	299	307	290	312	276	299	292	317	299	318	299	317	299	313	327	332	300	307	310	321	310	325	297	319	300	334	283	286	283	273	267	298	312	317	313	296	325	263	309	285	261	306	307	317	301	319	296	316	291	306	296	317	318	294	313	283	287	322	286	301	302	293	293	302	315	305	312	326	292	297	279	302	306	276	300	335	312	288	335	322	298	311	278	323	283	295	361	297	303	322	337	309	336	294	312	313	289	308	302	294	279	303	300	280	293	290	280	301	349	291	270	307	297	305	302	285	271	284	322	266	307	320	316	304	326	242	287	324	308	305	266	316	286	288	281	307	284	301	310	300	282	307	297	273	275	279	302	312	301	312	311	316	301	311	282	337	326	273	270	284	284	325	300	291	288	301	327	287	339	279	291	299	288	338	313	310	326	323	313	335	325	304	310	315	269	315	290	321	295	293	315	287	308	294	331	305	306	295	284	255	296	334	288	280	297	311	308	334	311	269	300	323	316	303	271	286	282	313	281	278	303	286	284	321	292	275	301	308	300	296	299	304	301	305	284	300	286	329	330	280	304	308	298	308	271	316	300	310	299	298	306	308	287	290	300	293	282	305	285	305	292	277	315	280	316	298	285	308	301	312	308	307	281	281	289	311	291	289	283	308	304	278	304	301	298	288	307	279	287	284	303	306	314	319	317	310	296	322	297	316	315	287	315	320	314	315	309	277	318	307	309	308	303	305	274	294	336	329	292	290	308	300	333	291	273	279	314	319	314	275	288	311	292	308	303	294	303	295	291	297	277	282	300	292	300	325	275	290	329	307	265	299	309	282	294	290	315	308	298	307	267	283	285	318	279	318	286	314	293	296	320	292	280	286	304	286	300	290	307	300	309	323	301	303	313	270	287	319	293	267	268	309	271	268	314	302	303	299	290	301	282	279	293	322	299	300	312	293	273	325	299	317	294	292	322	325	329	288	321	297	313	330	331	281	319	309	301	289	278	339	280	292	292	315	299	293	293	362	270	295	283	315	308	332	270	298	320	294	320	299	321	306	324	289	301	289	319	315	301	299	320	321	296	335	305	304	340	289	263	276	324	293	303	282	306	252	267	295	269	299	289	294	359	289	308	304	332	315	324	287	304	310	289	314	309	299	281	308	287	280	323	282	298	299	258	264	280	299	266	286	293	312	299	324	289	301	299	302	291	300	285	278	298	337	315	313	261	267	272	307	292	335	331	335	281	294	325	313	301	290	306	280	295	308	310	294	272	317	316	302	326	312	287	276	301	328	304	321	291	281	320	302	307	291	304	274	326	325	292	263	313	297	318	292	327	290	287	309	298	317	289	316	300	293	302	335	287	275	288	298	307	272	306	297	302	322	302	317	317	296	320	313	320	292	334	282	324	313	291	322	291	314	302	294	272	300	294	304	289	317	313	293	289	310	276	300	316	292	275	308	310	306	308	310	294	277	266	286	291	292	304	326	294	300	273	333	283	325	320	286	279	294	291	275	280	300	270	288	295	296	309	310	307	294	273	287	300	287	280	276	283	327	305	322	294	267	284	322	303	327	288	308	303	310	314	320	299	324	282	272	303	321	274	318	276	292	308	313	292	293	281	293	299	307	280	284	326	295	273	284	305	321	305	270	325	322	296	305	296	282	319	319	308	292	287	325	283	288	339	275	290	275	291	328	286	284	314	287	281	263	265	270	306	312	314	282	284	256	307	292	280	298	326	291	296	324	310	327	275	304	300	306	295	308	303	320	284	297	334	301	277	323	298	270	316	275	327	278	286	306	296	290	312	307	297	311	280	286	319	289	265	311	309	286	292	317	316	293	299	326	290	281	289	333	268	312	356	301	318	302	270	308	321	288	299	268	288	316	308	294	288	314	299	311	266	292	286	307	295	287	295	298	305	283	288	300	288	271	284	283	310	310	302	280	314	290	332	280	277	291	331	298	310	313	279	301	336	287	273	306	341	290	278	284	306	281	344	324	290	308	312	280	301	305	303	286	306	307	296	291	310	289	327	302	253	314	281	293	296	281	313	283	260	270	313	293	291	251	287	302	284	299	296	306	277	299	300	336	296	292	292	304	315	305	329	284	289	315	323	281	310	281	296	301	345	313	313	316	294	306	310	258	331	327	321	288	318	312	297	296	305	332	274	312	267	273	307	271	296	285	292	282	302	330	299	291	297	300	284
9636	1434	2455	2820	2717	2324	2136	1972	2253	1974	1645	1476	1437	1434	1428	1529	1467	1532	1593	1324	1100	945	888	868	925	849	847	845	876	886	847	837	856	919	900	769	807	847	871	854	869	781	816	739	797	788	803	786	730	759	778	742	787	761	771	765	729	759	819	818	771	770	775	746	760	808	791	762	795	809	722	787	820	793	712	745	818	734	749	774	743	745	754	756	770	726	793	785	779	734	751	739	753	811	749	762	778	758	729	723	809	777	749	725	724	769	742	725	727	788	758	764	727	797	774	751	747	729	703	770	718	697	749	713	745	773	769	723	770	786	752	769	761	758	741	778	753	743	755	721	729	763	793	792	805	769	734	792	788	763	771	742	708	759	734	784	776	765	772	694	734	767	773	790	760	733	731	717	780	726	752	735	791	795	721	754	751	807	802	746	761	781	756	757	763	760	751	722	734	741	753	753	727	807	779	712	782	758	782	742	739	739	748	776	715	797	739	743	716	719	752	732	735	712	718	798	701	753	787	744	719	726	769	753	796	752	752	770	757	733	742	742	780	787	823	798	761	730	755	746	731	765	750	774	762	749	771	779	740	737	730	786	760	736	792	771	733	769	774	791	740	742	755	746	718	788	745	725	713	761	756	753	786	730	742	740	774	797	748	738	737	830	785	748	759	753	715	751	712	731	744	758	739	756	767	743	735	769	746	769	808	785	776	791	756	803	737	747	715	750	779	773	749	699	762	766	732	779	786	803	753	744	755	754	771	746	774	768	772	794	745	781	796	767	723	710	714	741	745	766	755	716	784	757	780	704	758	809	742	768	824	752	752	763	779	740	747	764	741	734	794	765	723	731	773	762	746	777	792	752	800	721	715	756	764	744	792	751	776	745	729	739	761	744	748	791	725	717	732	757	765	764	734	746	748	780	766	788	724	753	819	771	776	779	765	775	750	738	756	782	763	727	716	733	774	795	738	774	712	774	789	720	769	713	763	763	758	781	742	772	752	763	794	750	752	809	743	706	794	774	699	799	732	745	741	761	733	725	717	711	737	732	774	791	813	750	798	795	752	736	773	743	753	736	796	826	823	773	760	707	765	759	750	746	753	723	738	772	759	772	777	714	773	722	654	752	707	780	754	730	785	745	763	778	749	747	766	778	740	714	745	719	792	756	784	718	740	737	733	777	737	749	758	768	755	757	738	716	747	801	778	796	762	773	773	780	777	760	780	781	733	769	796	765	746	751	798	739	781	779	815	724	710	720	769	779	762	816	704	690	753	780	728	702	770	785	753	745	705	750	726	770	740	808	787	765	798	775	753	768	765	789	741	788	787	710	739	683	782	808	778	731	745	825	744	801	714	781	812	814	762	766	707	804	730	759	819	772	727	754	790	734	719	736	738	781	715	773	792	711	787	819	761	753	749	755	736	804	699	710	764	761	746	765	762	721	769	759	697	776	718	739	741	777	719	744	755	747	769	732	738	757	760	729	762	736	802	729	776	747	749	710	802	724	766	719	781	738	771	758	726	791	723	790	764	761	718	758	745	723	752	736	749	792	744	764	766	753	772	738	738	786	745	754	765	811	789	764	741	741	766	746	749	780	778	752	782	800	769	742	789	701	734	730	735	707	733	744	792	798	753	769	777	719	789	728	781	765	751	732	749	788	736	792	779	773	752	730	749	720	728	783	728	758	746	730	723	766	769	794	739	769	739	723	784	753	732	773	784	816	737	772	771	775	774	777	724	755	750	722	708	739	767	759	760	774	744	746	758	738	797	725	738	791	788	711	774	735	761	759	728	798	785	742	756	717	767	750	739	748	705	772	791	689	778	739	808	736	751	704	760	783	791	752	747	783	798	793	751	710	704	764	738	699	778	747	734	826	777	787	771	718	815	738	757	739	744	722	801	757	738	765	709	730	740	745	747	772	719	814	760	744	703	738	734	709	705	688	770	673	702	740	746	758	779	745	729	789	778	752	712	729	775	729	807	762	765	744	820	743	779	802	763	747	730	736	754	737	712	777	726	704	753	734	758	774	718	745	784	781	761	725	744	746	766	763	725	747	774	748	730	773	743	766	688	782	723	709	738	762	773	772	705	738	760	744	712	753	760	703	740	783	772	730	720	743	798	800	750	752	757	785	765	691	734	756	740	757	722	776	734	744	736	781	788	753	789	755	749	746	752	711	763	659	742	733	738	751	728	753	774	770	731	737	782	796	763	745	778	748	768	762	758	783	810	780	744	716	782	787	757	771	766	744	729	782	735	762	733	760	736	744	732	746	767	775	800	738	739	728	724	741	745	721	727	746	722	729	765	741	760	771	749	779	785	763	751	763	774	731	751	767	732	727	703	709	748	704	782	786	738	775	741	736	744	729	769	804	706	766	754	758	772	761	739	760	751	752	778	777	788	744	751	757	751	745	773	736	797	740	762	776	731	763	765	759	771	726	755	770	745	782	721	776	794	807	775	742	750	742	740	757	797	741	763	749	755	731	768	778	787	749	753	756	774	746	747	763	778	735	723	749	758	751	743	746	782	748	746	774	795	719	726	769	801	758	708	771	712	737	731	758	757	786	723	723	764	800	751	764	734	769	723	785	743	759	772	738	773	781	761	675	745	736	783	744	755	730	751	761	808	738	718	800	741	737	749	736	783	743	776	722	776	774	775	745	721	772	744	708	768	717	748	775	772	803	740	733	729	733	738	742	833	789	780	738	738	761	799	735	737	759	776	764	744	811	749	762	704	702	795	741	763	763	837	734	768	694	742	785	773	729	741	759	720	769	778	748	764	730	770	762	729	767	765	813	738	729	769	743	730	784	729	776	754	762	782	723	792	756	769	738	731	766	771	721	777	770	774	746	792	831	788	773	777	757	723	816	780	769	781	812	729	731	743	745	740	776	742	784	731	731	790	747	728	774	742	787	746	750	776	729	757	785	736	748	791	789	759	739	730	758	746	745	762	758	784	751	806	827	754	758	792	776	801	753	710	756	764	715	742	726	783	760	737	718	769	735	741	770	707	792	730	783	732	763	745	739	774	719	782	756	747	785	738	764	718	714	741	718	757	766	762	768	723	768	775	768	722	676	717	797	745	771	768	746	717	756	771	787	772	806	797	780	764	761	727	759	702	762	800	790	747	732	780	784	739	781	702	761	785	738	805	789	769	735	791	777	793	710	765	784	763	738	767	769	778	743	749	762	762	726	769	712	738	760	786	765	722	697	763	799	775	770	803	795	730	723	728	746	810	757	758	748	781	781	769	721	824	746	773	760	762	763	760	702	756	726	753	723	739	743	809	720	786	754	729	784	768	723	771	764	722	708	809	726	775	740	728	746	733	762	793	759	730	753	777	761	738	798	746	800	722	766	791	748	716	726	747	749	771	782	780	760	690	779	758	801	766	733	733	812	742	760	717	763	732	790	793	731	774	772	744	741	752	754	734	780	765	718	708	724	784	717	766	765	729	722	772	763	766	754	736	793	686	757	770	750	764	786	726	753	769	705	713	739
30981	4567	2217	1702	1212	968	782	734	715	645	560	540	523	473	505	509	488	483	504	463	438	359	367	370	344	363	389	345	358	352	385	342	384	356	388	376	360	366	362	314	352	402	332	346	324	367	336	342	350	336	327	332	351	340	308	330	338	348	356	340	336	303	351	356	364	322	322	299	323	328	394	322	290	325	326	336	328	328	360	335	309	335	360	362	341	359	365	349	346	305	352	330	321	332	369	343	325	327	346	352	342	362	328	326	324	320	359	352	341	349	317	321	344	306	346	350	353	341	315	343	323	348	329	345	336	365	321	339	328	326	310	333	338	303	353	313	314	340	326	337	324	333	339	344	335	307	363	382	340	327	357	325	333	309	326	301	347	335	359	354	330	326	327	351	330	343	345	295	305	309	314	360	335	320	384	358	359	311	340	313	342	325	356	315	312	342	344	318	399	337	328	341	363	346	331	366	365	353	327	352	331	332	327	358	371	357	336	337	331	326	335	386	358	366	316	312	325	364	340	318	323	314	326	325	332	340	329	373	329	365	319	361	328	367	324	332	350	339	365	330	326	339	337	357	379	311	352	339	354	373	355	348	312	300	363	343	309	323	367	339	331	333	337	341	334	350	308	369	330	311	352	314	327	367	336	331	344	356	321	328	297	351	334	343	321	334	328	342	342	338	343	338	319	336	356	357	328	322	338	316	318	341	359	362	331	319	366	352	336	330	331	333	325	306	327	331	324	299	327	347	300	337	332	334	322	327	361	351	334	324	352	329	348	345	321	333	324	330	329	343	339	309	333	332	358	339	318	333	366	330	329	318	316	347	303	356	342	368	305	306	311	339	319	376	347	284	319	317	327	345	303	307	354	304	314	299	352	326	336	338	351	306	341	302	338	343	355	357	336	328	323	352	318	311	358	333	363	348	338	338	360	328	368	339	317	332	315	323	314	340	304	342	330	321	336	306	301	317	320	321	361	338	327	342	355	359	354	346	351	385	318	332	322	333	342	323	343	363	345	338	349	334	330	330	324	347	280	353	310	368	339	330	346	349	307	338	342	322	322	301	345	293	347	329	331	318	321	375	284	329	336	356	368	370	336	340	324	319	352	326	343	303	330	327	318	331	322	362	341	296	318	339	343	315	320	360	358	331	364	340	352	339	343	343	333	338	337	322	333	343	336	343	355	312	322	320	334	321	331	374	345	338	348	349	337	322	335	338	331	332	334	362	319	316	329	345	332	315	341	340	349	336	340	330	339	326	337	339	307	327	325	347	338	353	317	320	355	348	350	325	327	305	332	356	343	333	319	333	313	342	324	337	285	357	335	364	312	332	348	310	332	347	345	325	329	340	301	305	332	296	389	336	311	325	331	342	345	372	320	363	325	334	306	337	357	326	353	344	327	323	350	310	349	337	324	331	333	378	334	308	316	325	337	339	317	298	313	341	281	299	320	325	350	332	355	332	341	319	306	322	328	340	325	323	328	358	343	345	351	345	330	349	323	286	330	326	343	300	333	303	351	340	362	320	326	317	364	366	326	338	325	355	321	335	323	350	352	325	346	319	337	328	319	329	309	334	325	310	302	316	361	350	335	324	309	333	374	291	292	334	324	331	295	319	303	312	317	308	349	344	354	368	322	329	331	345	380	308	356	333	316	336	301	354	350	333	311	313	316	331	370	369	298	339	321	348	351	329	361	306	354	374	323	345	322	345	332	302	350	338	341	299	362	362	376	341	335	311	365	330	346	388	346	348	316	312	346	333	364	373	339	321	334	361	316	350	354	357	352	342	349	311	336	335	321	332	353	346	307	365	306	364	358	369	372	326	366	323	345	334	318	326	341	364	369	304	338	318	339	314	321	372	344	342	334	320	328	324	330	307	325	347	323	355	329	326	323	321	341	331	363	351	350	326	362	342	361	321	352	339	372	327	332	346	361	307	362	382	323	314	336	336	348	324	333	328	316	368	311	313	319	332	354	363	345	320	334	316	342	335	312	354	315	320	316	357	302	329	323	338	360	319	295	328	335	306	332	343	325	346	336	330	326	348	339	293	324	309	316	366	360	349	287	364	341	364	345	358	335	363	332	333	346	347	325	357	341	318	342	342	299	322	337	329	319	325	352	381	372	343	338	348	323	339	343	338	329	335	315	349	316	349	359	318	335	331	351	344	314	355	318	361	321	346	307	333	341	368	355	325	328	349	311	344	306	342	330	350	325	346	291	350	329	331	355	331	341	341	345	317	359	378	298	337	316	322	331	330	340	344	290	330	375	330	326	351	331	331	314	351	347	325	357	358	345	312	353	359	331	324	344	304	342	304	307	332	318	311	336	294	317	360	325	328	359	358	351	320	360	308	296	313	334	319	346	325	376	383	351	319	321	328	331	357	339	305	326	337	310	342	372	334	357	335	326	330	336	350	337	320	332	324	331	350	312	336	341	336	343	309	360	325	309	325	342	323	367	330	332	339	293	342	348	333	311	352	316	342	321	357	307	371	341	364	372	340	312	319	358	335	350	291	314	341	349	368	317	340	337	323	336	323	319	333	341	315	330	329	341	311	335	321	372	316	344	312	392	330	343	345	347	318	322	346	342	337	333	329	331	308	328	350	366	350	324	314	328	332	339	340	321	358	339	352	317	339	359	349	337	354	369	372	333	353	329	312	351	331	346	351	338	353	345	362	340	330	297	351	309	313	340	352	340	337	320	383	344	352	342	332	346	325	346	359	357	332	355	370	336	346	318	348	351	309	324	301	292	341	350	317	336	324	331	340	335	316	360	338	314	332	329	332	334	292	325	319	364	337	334	322	350	327	358	327	334	351	312	312	371	312	357	338	356	326	377	330	349	336	328	318	341	344	326	316	341	324	309	321	326	365	333	340	315	313	349	358	354	338	338	333	378	326	350	353	342	305	343	337	328	328	343	330	351	333	335	311	331	331	346	336	297	315	347	357	360	311	341	373	353	355	325	314	359	328	322	352	368	372	326	343	364	308	349	318	359	336	316	321	341	338	282	319	323	326	332	350	296	333	370	351	316	330	343	347	350	345	353	348	352	304	304	328	354	327	332	358	330	310	301	340	318	341	333	347	341	321	335	350	339	352	332	310	340	293	368	335	312	352	342	315	312	329	352	350	334	342	384	341	335	290	328	332	307	368	343	364	321	339	313	362	309	333	324	342	343	353	337	327	339	368	369	331	308	333	372	334	367	333	324	390	332	344	343	340	311	324	341	337	325	375	335	324	316	337	359	356	349	327	334	319	334	318	355	316	345	342	360	313	342	348	350	342	337	340	328	308	304	342	356	302	340	310	317	355	331	336	322	315	377	345	352	302	317	342	326	340	357	311	313	328	321	324	335	338	329	304	338	307	336	354	358	323	320	326	370	338	324	370	314	360	332	358	338	342	323	321	324	335	307	333	340	340	346	303	351	326	351	323	294	377	333	347	326	352	315	349	354	330	320	335	347	342	358	345	321	339	297	329	331	338	359	324	328	328	309	356
13450	2064	3901	4816	4471	3815	3164	3070	3155	2733	2293	1987	1940	1831	2033	2075	2041	2233	2177	1650	1452	1145	1111	1061	1047	1011	1044	1025	944	996	924	967	984	1127	1067	947	943	1010	993	1016	931	923	902	885	834	907	895	896	842	852	860	866	882	787	805	836	832	844	856	860	831	836	850	802	787	814	778	819	827	837	819	828	836	847	786	798	794	841	838	885	830	815	764	807	817	779	874	751	790	812	774	806	801	745	806	766	822	812	770	759	770	868	834	826	845	803	795	833	805	869	824	856	793	839	810	822	775	783	822	836	769	780	792	830	765	809	812	775	780	748	813	799	792	790	792	781	820	836	827	879	807	782	819	800	819	813	783	792	768	782	851	816	795	785	830	793	834	822	824	789	817	805	831	763	804	819	793	849	773	801	831	754	813	809	767	823	802	820	815	782	853	804	794	841	782	789	812	795	812	844	833	756	782	788	736	818	860	818	815	782	816	769	849	792	835	819	829	760	782	834	794	825	818	826	836	810	764	821	797	828	816	814	821	770	782	794	857	758	809	815	769	758	723	795	818	846	780	786	861	800	803	815	768	812	799	805	786	845	844	788	767	794	846	807	829	827	827	827	831	851	852	834	824	828	811	776	806	825	825	857	829	826	810	806	820	790	863	781	816	816	827	837	822	789	820	770	765	802	824	815	847	800	815	768	841	825	812	783	808	796	836	825	799	762	842	817	771	753	763	765	788	758	832	857	794	809	822	775	789	791	791	803	763	797	807	760	766	820	810	814	794	803	799	850	824	829	841	810	808	807	812	852	771	786	766	751	791	781	814	744	810	752	812	813	846	813	817	820	801	803	774	825	805	831	843	808	814	829	803	816	884	794	831	787	807	813	813	864	754	804	787	838	765	820	812	827	838	821	791	791	778	814	759	785	841	776	831	819	780	831	770	823	769	814	756	829	831	806	865	811	812	828	762	800	802	825	784	816	804	844	818	765	836	806	782	797	819	793	795	790	813	820	802	767	807	841	803	789	802	775	815	818	827	818	822	767	802	799	825	808	791	787	801	795	818	778	805	799	801	750	801	803	794	794	804	818	806	846	811	777	813	824	803	793	817	770	919	805	844	842	847	757	802	768	801	787	791	815	784	790	811	845	781	834	774	884	756	765	755	772	762	841	773	792	803	777	815	822	826	785	781	804	825	777	766	812	713	795	825	794	812	827	810	830	800	846	784	790	829	801	819	797	829	784	795	823	774	811	783	787	781	773	790	827	867	796	828	830	781	780	810	762	766	763	768	807	827	777	777	814	767	827	798	823	811	815	786	803	817	817	834	749	806	848	780	816	791	836	772	783	779	823	813	763	794	817	779	824	826	806	796	785	816	791	788	805	796	815	768	787	791	771	821	818	782	773	773	851	846	761	799	841	788	804	848	776	836	820	812	856	791	799	798	801	790	830	748	781	791	790	799	831	771	866	805	842	808	869	801	791	763	776	794	756	793	746	856	794	785	750	833	825	825	821	804	816	824	794	821	805	769	819	872	807	818	770	807	825	771	763	845	793	812	811	793	825	798	795	817	801	816	809	752	854	845	810	787	789	771	813	872	809	822	800	780	780	790	809	783	755	788	863	770	770	798	828	803	816	791	775	844	800	843	867	808	777	831	826	834	777	776	802	834	817	790	828	776	820	801	810	798	779	782	771	825	784	770	782	826	805	822	836	843	793	818	801	889	823	808	794	806	772	745	788	812	824	796	764	825	827	852	754	764	800	778	807	822	764	751	835	800	840	798	784	840	805	749	810	802	825	753	795	798	802	799	806	813	780	796	843	866	810	809	759	830	753	767	827	786	753	771	799	778	819	799	844	785	806	744	799	803	782	775	818	780	772	834	823	813	864	811	798	830	816	777	788	800	817	828	779	774	856	831	780	794	783	797	759	813	767	848	781	789	770	823	785	800	818	778	828	781	822	821	774	825	797	883	761	814	811	861	796	862	788	772	805	829	815	805	790	812	781	751	809	860	782	816	841	750	817	793	791	792	810	787	808	793	841	839	793	842	841	796	806	867	833	790	811	821	780	777	792	771	816	821	773	807	851	762	773	774	815	762	783	817	813	816	806	768	819	807	829	727	804	782	777	807	780	826	842	822	798	787	802	807	824	837	745	760	791	839	800	792	741	810	791	797	857	795	829	764	815	874	822	765	809	852	803	824	797	821	814	786	765	780	811	785	815	869	856	787	836	824	832	844	799	794	810	827	832	841	800	766	839	818	806	809	859	863	759	866	813	872	804	759	748	809	754	774	831	811	794	774	802	757	805	842	785	810	772	778	801	792	774	819	753	809	814	786	820	848	811	816	808	805	844	790	772	801	744	752	798	762	869	838	822	811	780	758	786	776	765	802	810	766	783	787	787	799	797	816	806	777	798	839	842	755	801	760	813	829	793	793	779	818	784	846	844	871	821	771	825	807	817	815	809	792	799	849	737	803	826	777	812	791	779	844	782	807	776	788	764	807	797	785	782	788	839	810	822	798	873	803	780	789	819	739	849	846	837	814	815	797	796	805	772	816	800	782	799	789	793	810	766	801	781	844	783	786	759	820	802	787	818	795	779	771	723	799	825	824	871	784	833	796	819	815	812	826	817	798	784	817	801	797	815	808	748	799	840	826	807	791	804	794	840	812	804	830	819	800	810	771	811	816	794	753	784	801	850	843	824	783	868	802	741	852	787	826	808	786	839	751	850	804	794	806	774	808	795	813	810	858	859	793	816	792	808	837	816	773	787	785	786	838	813	816	800	812	779	855	775	801	845	782	775	821	814	830	796	855	810	794	784	824	768	811	784	814	866	801	748	785	789	785	774	842	774	844	783	788	772	793	750	799	760	797	791	781	782	793	830	798	804	820	785	779	794	793	819	827	781	777	820	819	789	820	789	825	780	800	788	823	855	795	782	800	826	811	822	790	803	736	808	790	814	800	824	785	780	776	777	823	816	800	859	845	811	774	794	794	811	790	775	802	795	761	817	832	815	746	808	855	822	842	797	794	818	828	801	820	794	818	811	805	772	837	797	806	846	790	819	798	792	848	801	812	819	789	797	836	847	835	841	773	822	803	796	838	820	737	800	779	792	788	826	817	740	806	792	738	835	789	795	814	814	821	832	798	830	791	799	785	755	837	788	774	765	789	781	791	788	780	812	798	853	793	857	847	827	804	818	792	819	793	784	843	794	805	831	779	782	817	812	773	787	790	814	833	794	735	807	809	778	790	848	798	796	796	865	770	810	793	768	820	760	819	793	846	787	790	785	800	829	762	829	791	785	764	773	815	810	815	780	833	821	807	806	836	813	777	777	826	758	762	803	778	803	870	798	813	805	818	770	807	827	762	766	815	748	818	763	777	821	793	880	849	845	794	812	807	727	788	786	786	788	767	816	812	878	811	798	763	751	820	811	824	824	792	810	788	811	797	801	831	819	789	761	803	795	814	811	800	748	791	816	870	780	860	853	809	826	803	792	797	851
3064	192	181	154	164	153	136	182	197	191	175	148	171	184	170	158	188	169	181	156	137	172	155	161	127	151	140	140	145	130	138	142	141	142	137	162	139	140	133	124	124	137	142	130	146	152	127	153	143	164	152	138	151	126	124	134	117	142	132	142	141	140	133	148	153	149	141	134	152	128	165	158	161	149	141	117	144	137	132	131	130	138	148	163	125	130	119	135	147	140	130	168	111	137	144	122	145	142	144	120	139	138	151	133	136	135	135	137	154	141	144	156	148	141	123	129	163	105	143	142	133	152	139	142	132	145	146	138	129	134	146	129	138	121	123	151	152	153	140	129	134	144	125	130	124	165	140	154	143	163	134	121	149	151	142	117	148	140	154	119	153	149	142	148	141	131	153	138	149	138	134	144	151	170	136	147	139	154	149	117	153	138	152	139	147	114	137	158	139	132	145	146	152	127	119	126	143	141	119	137	161	128	137	125	124	130	159	133	130	153	147	165	159	152	141	149	132	137	151	139	139	153	149	100	162	112	121	133	120	154	135	138	150	157	141	152	164	138	143	137	127	136	124	150	124	141	146	121	124	138	134	125	140	159	120	155	147	148	156	141	141	143	147	134	140	141	132	131	156	151	143	141	145	167	129	156	140	109	157	160	130	150	129	111	135	128	124	151	141	132	149	132	128	125	120	134	126	151	128	128	148	142	145	144	139	142	112	146	139	135	125	148	135	136	149	137	141	152	147	127	151	159	150	128	141	147	120	153	104	150	127	136	143	150	137	151	137	162	135	145	153	132	136	158	139	126	139	125	124	148	119	143	150	116	114	130	127	127	165	114	144	133	128	141	113	151	158	130	126	138	127	149	127	115	141	131	151	138	125	124	125	160	149	114	150	147	139	119	161	142	151	147	144	130	134	138	145	145	140	143	154	136	159	147	137	150	146	140	160	123	136	136	143	138	143	147	150	142	166	150	138	162	134	156	140	155	122	138	135	150	152	146	130	139	163	146	126	136	150	133	162	150	148	146	137	137	131	146	155	138	123	131	117	158	137	131	153	155	134	124	150	139	133	130	133	133	154	142	132	130	137	147	137	140	130	130	129	139	120	144	133	137	140	139	152	160	143	143	134	121	142	152	151	153	132	133	155	136	171	132	129	122	128	152	143	135	135	133	133	130	158	136	149	132	164	146	140	148	127	148	137	115	126	131	143	145	129	154	145	110	141	146	152	155	127	141	152	157	136	134	129	136	139	125	153	146	149	145	164	127	133	151	112	152	132	137	119	134	138	133	114	139	138	124	139	138	136	133	129	131	131	124	151	149	139	146	131	118	132	140	147	140	122	136	134	148	110	150	167	136	143	160	145	139	119	143	137	133	149	120	133	137	152	153	124	131	133	154	139	125	154	148	147	160	142	124	147	150	153	135	148	136	121	164	152	154	154	123	154	150	155	122	115	137	129	148	117	141	127	132	148	125	137	160	146	117	131	147	131	150	142	141	153	169	156	142	165	145	120	123	132	134	135	145	139	129	136	142	130	135	153	140	147	169	151	160	141	145	159	127	118	153	122	136	127	138	141	134	128	133	127	132	126	132	127	142	151	150	122	145	123	136	154	152	142	137	145	137	132	152	144	132	132	132	155	134	137	138	165	134	143	150	168	133	130	143	137	153	169	143	140	154	135	161	125	138	149	129	144	128	147	142	122	140	158	179	135	134	126	129	164	146	128	140	157	141	146	124	124	133	142	146	147	137	136	148	139	138	122	127	144	140	153	114	127	146	144	149	144	152	146	111	127	155	146	149	117	137	148	144	162	139	132	139	134	130	158	117	166	138	162	127	134	135	158	155	150	153	131	132	149	137	127	140	168	123	139	148	126	141	128	110	153	152	129	129	159	149	103	128	159	134	152	163	133	150	163	149	150	134	155	141	122	133	149	137	133	140	139	142	126	133	141	154	151	144	134	155	148	142	160	137	137	137	129	126	132	130	122	154	159	129	115	140	141	130	148	138	176	144	138	135	135	122	110	130	126	140	117	134	145	157	131	137	123	148	134	149	121	147	145	148	135	125	126	149	121	128	159	140	167	133	139	156	149	117	142	150	140	117	136	143	127	148	138	118	165	179	132	122	128	140	142	155	126	126	133	146	155	139	138	127	130	148	129	121	157	171	148	164	139	127	131	153	137	145	158	134	140	132	138	144	147	138	135	143	147	152	160	147	131	153	126	129	124	143	160	134	137	129	125	137	116	128	143	144	125	151	128	151	135	146	160	130	131	139	135	130	132	120	119	139	138	129	130	144	124	144	129	150	165	130	139	135	131	141	132	140	152	143	141	132	125	147	143	129	126	132	123	126	134	147	131	147	153	146	142	133	141	124	144	124	136	120	134	137	116	143	160	142	150	129	131	129	164	144	145	150	139	125	149	149	127	130	153	125	126	138	147	152	110	146	139	154	115	133	134	133	126	148	130	131	132	155	160	157	131	149	132	158	139	146	142	125	129	123	159	132	127	146	138	131	130	132	135	149	128	137	144	159	140	118	152	117	133	115	149	143	125	160	148	154	144	136	146	148	132	122	151	138	151	132	135	125	139	146	121	147	146	158	147	127	142	135	149	140	143	142	141	146	156	149	128	126	111	127	142	135	115	139	140	112	178	140	133	158	136	152	137	123	146	136	156	118	154	134	135	123	145	152	136	143	144	137	117	153	151	135	144	118	163	147	132	139	109	148	123	133	143	134	129	150	143	132	140	151	139	145	127	144	153	129	141	139	150	141	137	147	118	140	158	140	137	126	129	157	139	137	151	133	142	134	138	135	140	148	146	162	129	126	138	115	134	143	132	138	136	154	135	138	133	152	141	147	135	143	150	153	139	142	135	132	146	139	128	136	125	120	137	135	146	140	139	126	131	138	143	133	142	157	127	118	130	128	142	138	139	152	119	162	135	134	135	152	130	147	120	142	147	148	135	146	157	152	165	144	125	141	151	134	128	143	137	123	127	147	135	133	134	122	134	150	136	115	131	151	151	131	152	138	126	134	141	144	116	111	153	144	153	124	151	159	152	120	142	155	143	127	139	110	140	144	143	139	142	147	137	133	121	164	134	159	135	146	138	103	128	135	150	135	137	145	136	136	157	132	145	122	125	112	144	117	124	142	129	126	146	156	134	149	122	147	128	133	133	131	126	139	148	146	152	148	137	131	129	151	146	121	148	125	134	117	146	131	132	157	116	121	153	145	140	116	141	136	151	139	134	138	164	123	156	138	141	116	126	169	161	146	153	145	120	155	134	138	143	163	120	135	131	132	131	147	144	120	140	137	130	122	125	136	132	144	150	134	147	137	153	150	120	145	132	171	124	146	132	140	142	150	128	139	163	161	137	138	140	133	150	131	144	158	153	126	142	153	123	131	159	126	112	138	144	143	145	120	117	131	141	157	142	113	139	132	115	133	134	132	131	146	149	131	160	113	132	135	130	139	131	137	141	132	141	137	122	114	138	166
3706	448	474	541	540	517	510	583	763	589	600	569	548	556	734	727	632	767	757	607	578	470	398	417	408	431	459	447	410	426	422	453	441	421	424	441	429	439	461	438	376	411	431	416	370	411	373	411	401	420	423	375	408	411	416	412	382	402	421	402	443	413	397	398	444	418	401	422	421	384	428	409	391	406	411	403	422	408	401	399	413	454	386	410	411	429	371	386	387	421	438	406	420	402	428	364	405	388	385	449	423	430	470	370	375	389	396	400	416	421	445	384	412	415	401	409	425	403	397	449	431	394	404	433	422	394	415	455	419	384	393	420	422	404	438	442	406	394	449	396	401	411	393	423	388	404	403	409	422	429	440	427	452	398	352	396	410	408	435	398	391	405	426	408	412	437	442	438	412	446	429	434	437	402	394	392	390	418	469	407	446	377	390	409	456	409	398	386	422	429	438	406	437	394	414	421	390	410	384	375	441	426	439	453	394	427	422	419	443	406	399	413	424	406	412	402	430	431	391	417	407	423	394	419	405	419	391	393	439	433	401	431	390	417	442	439	407	394	394	425	420	418	411	387	393	438	369	409	404	408	407	428	373	358	449	447	423	409	385	401	375	403	414	398	413	414	402	385	411	458	445	396	433	398	405	364	406	386	392	416	409	404	416	387	419	438	437	401	385	483	423	412	454	447	432	389	404	417	410	412	431	392	379	406	397	400	383	429	427	444	416	401	400	423	420	416	433	409	433	413	413	433	440	381	423	405	394	437	416	416	437	379	423	423	436	437	377	419	387	425	428	414	406	369	419	424	436	402	405	391	384	406	433	412	402	401	372	395	407	419	385	418	417	426	395	452	459	407	427	441	394	440	415	435	425	376	420	391	446	443	405	441	410	409	413	417	408	404	384	432	403	419	427	422	419	426	415	433	387	378	447	402	371	447	380	362	373	439	433	394	416	378	374	420	413	376	419	395	428	422	391	372	448	400	420	428	447	415	401	412	379	401	459	451	408	374	391	405	373	454	406	410	422	431	410	425	418	416	409	418	394	408	385	397	418	413	372	405	456	383	429	429	415	385	399	422	400	428	434	414	389	436	432	449	401	402	416	431	397	455	410	371	449	392	390	436	432	388	455	388	423	410	377	428	389	422	416	436	377	425	405	440	435	380	418	406	397	442	405	426	368	435	390	415	431	413	422	414	424	393	402	423	421	401	403	394	435	443	412	389	442	420	429	444	422	360	382	428	402	419	389	409	361	376	375	435	427	414	376	393	423	410	402	413	435	420	423	407	368	372	430	432	439	433	434	416	397	395	471	390	407	380	384	440	364	410	389	368	420	401	389	393	412	394	436	423	409	406	427	439	432	395	426	423	393	424	423	388	446	406	410	402	438	395	393	381	413	380	437	402	437	399	422	420	388	414	404	390	432	439	410	414	426	408	400	441	398	441	410	401	372	360	402	433	445	384	411	430	396	405	424	393	391	399	418	428	407	400	408	413	428	400	411	408	390	402	404	399	396	387	417	380	429	420	448	425	387	427	371	412	415	422	451	386	412	402	406	438	437	424	380	417	431	403	423	369	453	401	409	365	419	418	404	430	449	438	415	408	434	452	421	465	421	410	418	424	400	396	401	404	391	412	429	397	402	425	400	363	423	407	435	441	406	395	431	379	411	391	376	419	436	404	417	418	423	422	431	407	391	397	398	447	413	414	428	392	401	399	451	416	418	414	408	415	410	417	441	386	396	420	423	442	415	389	414	392	401	416	420	431	379	397	415	397	418	373	411	417	384	387	412	408	439	430	417	374	428	404	432	410	422	402	414	403	459	441	402	454	416	419	407	393	424	402	428	393	415	405	431	406	434	396	412	424	438	380	426	375	429	396	419	402	398	378	403	403	413	413	441	398	385	426	421	371	402	396	399	406	408	416	402	442	417	405	422	397	412	439	404	416	401	401	418	375	428	391	418	435	411	403	424	431	433	427	405	408	407	433	420	375	401	407	393	426	375	437	393	412	394	377	432	396	424	421	416	414	385	426	410	404	366	399	415	370	398	395	374	405	405	421	370	408	429	437	385	395	398	403	415	399	386	427	414	418	428	406	404	421	410	410	405	400	418	391	390	397	478	410	428	406	402	383	452	402	408	424	384	429	398	420	408	423	402	387	408	419	405	363	403	405	399	408	404	418	390	408	436	390	423	397	408	413	415	399	461	405	423	380	418	430	425	428	436	419	412	387	408	411	405	389	404	410	405	418	436	385	425	410	438	414	433	393	430	403	394	403	363	425	408	402	431	412	466	354	423	393	424	347	431	395	422	407	401	382	449	399	369	435	402	409	367	439	389	408	451	400	449	409	413	411	418	401	398	417	413	422	384	447	395	458	430	416	433	437	405	414	375	413	398	409	425	420	437	407	384	416	432	399	416	423	456	443	407	412	412	389	425	415	448	408	408	441	423	420	423	368	404	444	423	405	438	392	435	373	422	388	442	418	387	440	436	420	442	423	419	445	413	419	443	396	429	431	419	392	409	409	427	414	406	417	397	439	392	428	403	386	426	392	417	415	441	440	422	391	384	434	417	400	396	386	413	402	380	415	450	418	412	376	467	405	434	391	434	422	435	418	406	409	386	391	405	425	445	404	402	399	414	391	418	402	405	422	380	405	388	400	402	416	442	404	387	415	402	400	429	400	434	426	422	419	414	425	380	390	414	411	427	418	427	397	395	391	405	421	398	438	408	418	405	394	424	423	415	419	381	398	386	421	399	439	433	408	392	420	465	395	426	401	376	419	425	433	402	421	431	385	452	432	391	408	406	410	417	389	413	406	402	419	425	419	421	387	380	422	418	423	418	393	456	424	403	398	415	439	392	445	402	402	444	417	398	388	427	443	418	409	405	388	403	395	431	379	429	389	403	413	441	392	417	403	431	402	414	433	405	411	395	392	415	394	391	412	438	422	412	407	391	397	437	413	423	379	421	453	377	430	412	391	428	410	427	414	409	375	398	412	405	412	416	415	377	410	386	391	459	427	397	419	421	381	423	422	412	414	399	375	408	407	458	416	414	389	382	436	413	387	388	441	406	417	393	414	420	419	399	400	405	414	389	439	392	393	431	418	410	430	425	412	436	383	398	392	376	444	420	402	407	423	460	401	410	390	447	406	430	415	386	410	429	439	412	444	388	417	415	403	379	438	425	440	420	420	403	427	418	408	418	382	391	429	446	383	387	411	380	388	379	409	424	468	403	418	384	431	414	431	454	436	433	391	398	397	357	416	371	424	394	387	414	434	421	400	404	415	390	432	393	404	414	399	451	440	408	403	424	456	398	361	399	441	417	383	417	401	408	413	415	436	443	420	431	426	421	395	414	438	407	405	425	421	421	399	382	381	384	406	401	422	407	413	406	414	429	435	385	404	411	385	436	416	428	402	393	381	430	421	427	443	398	405	426	412	427	399	411	410	413	409	449	433	425	407	401	419	375	430	394	447	443	425	418	394	410	410	411	406
19624	1770	1175	929	770	657	546	473	547	507	447	407	411	385	420	403	438	448	476	353	351	343	335	341	322	287	310	312	301	358	339	320	299	330	283	321	315	327	318	303	294	306	328	286	313	303	295	290	309	287	297	336	308	304	311	292	288	292	298	314	306	334	316	297	280	312	334	308	278	285	262	304	357	303	318	314	274	274	321	276	306	331	321	303	276	297	309	298	315	281	290	288	295	293	312	323	301	306	306	299	325	299	311	311	309	323	294	280	297	314	281	306	327	315	275	323	319	286	278	299	313	303	322	317	296	275	290	330	301	302	292	275	304	303	293	291	334	327	308	323	309	290	316	284	311	297	332	303	318	269	313	284	309	292	319	344	316	318	314	295	296	278	271	300	252	290	306	288	288	312	310	302	314	300	277	302	345	305	268	301	320	284	298	280	323	309	287	285	299	318	324	278	301	297	299	312	284	292	278	310	314	303	286	296	334	291	309	312	301	290	290	300	305	285	296	276	302	280	310	317	294	317	306	320	320	297	296	308	286	274	298	328	320	314	288	310	280	313	292	303	318	300	284	309	309	288	319	299	306	324	284	291	291	295	302	313	319	296	296	285	284	275	302	326	315	313	325	290	315	327	299	307	300	280	317	304	278	318	300	291	341	337	293	320	316	285	281	330	291	292	315	320	323	254	291	284	337	317	265	328	293	270	340	322	313	292	310	309	318	294	298	307	337	341	312	284	333	302	301	304	308	281	296	288	312	277	290	305	281	283	329	290	315	291	290	304	293	273	289	278	296	328	341	347	288	275	308	320	335	320	325	299	302	295	303	302	314	308	300	296	306	319	353	299	320	304	293	290	318	308	299	323	305	284	305	292	298	314	290	349	339	315	333	286	330	309	298	296	317	291	325	305	267	309	314	312	305	300	337	301	300	303	284	303	318	305	319	331	311	313	287	287	319	317	305	325	298	291	304	325	316	310	321	323	290	298	246	324	283	270	282	296	270	290	283	297	314	294	313	323	309	279	299	249	311	308	289	280	279	287	309	356	308	318	303	318	324	279	336	324	309	347	311	284	338	327	321	286	334	294	325	292	276	296	319	318	307	317	285	287	306	293	276	305	320	286	307	305	281	279	316	313	319	273	319	276	318	281	302	321	334	295	314	281	317	303	313	284	295	310	299	335	271	296	311	318	310	301	323	287	295	260	299	297	318	307	283	311	296	328	323	299	307	279	298	300	290	317	293	301	340	287	311	309	315	275	291	309	305	320	316	310	316	295	263	292	323	279	292	296	304	308	323	300	282	281	285	348	313	306	309	309	315	284	306	304	274	321	344	307	304	315	305	301	302	300	313	299	320	316	320	289	329	286	269	308	335	300	302	293	307	310	332	280	307	303	306	285	307	313	297	324	292	321	295	306	316	328	347	357	294	255	291	305	322	276	306	300	290	301	269	329	272	298	309	308	313	322	299	310	276	300	308	302	300	337	300	310	321	306	272	304	327	305	302	270	341	316	315	275	315	299	321	328	309	302	305	308	346	320	332	301	285	297	320	276	331	310	324	333	321	294	342	322	293	263	288	304	338	321	309	299	311	299	307	289	291	288	315	296	302	302	307	290	322	301	310	295	295	348	322	328	301	315	325	310	300	331	309	302	316	299	327	319	293	303	324	326	304	296	306	324	288	329	324	295	319	303	280	331	320	308	320	320	316	291	320	273	286	313	317	292	313	318	299	315	325	325	330	272	317	293	297	304	337	320	302	280	297	294	289	306	286	260	284	299	291	334	268	318	351	278	293	316	304	284	327	317	272	297	280	328	306	299	325	296	312	328	318	287	287	283	347	338	284	337	309	319	289	298	302	299	318	309	298	314	297	308	298	284	290	314	298	302	353	309	314	315	302	299	287	337	300	296	295	317	312	296	344	298	304	305	279	316	298	319	282	288	334	309	311	306	310	336	289	294	297	317	297	279	325	321	295	280	298	272	302	322	306	303	330	324	290	303	304	333	286	291	342	335	286	293	316	324	301	302	314	313	319	285	310	290	302	307	306	272	319	325	255	311	292	282	295	287	277	273	300	345	315	312	320	304	296	309	305	304	331	301	282	299	298	313	300	329	316	315	333	255	296	324	295	302	286	326	284	316	304	326	310	316	288	288	292	325	273	284	309	309	288	313	310	329	291	311	312	314	262	289	314	308	296	320	317	329	304	324	275	282	318	269	277	321	322	292	314	305	308	306	339	293	315	256	300	289	318	310	300	285	307	300	304	297	308	286	305	301	304	302	303	304	298	316	295	298	291	314	291	307	307	317	281	297	306	310	318	275	302	330	321	288	321	282	281	279	276	301	311	316	282	310	290	316	303	291	291	296	292	302	317	312	299	313	323	263	285	283	313	288	304	293	318	299	292	306	269	320	289	317	319	270	287	330	304	276	286	289	320	279	290	283	269	293	297	262	323	297	305	288	307	308	302	330	300	335	315	297	321	281	294	316	302	289	303	294	326	333	296	316	302	311	300	297	265	290	306	267	321	308	268	334	263	293	311	299	304	272	291	317	291	297	284	316	301	293	288	336	323	301	326	292	313	336	302	294	291	303	316	278	336	315	303	311	306	304	322	291	281	302	316	290	277	335	302	307	271	338	283	316	299	266	318	280	298	320	304	298	313	334	288	287	309	282	297	288	324	319	299	293	262	284	278	298	306	308	317	314	297	278	288	297	329	309	307	299	267	339	329	278	320	280	322	273	294	295	294	336	269	319	339	289	289	306	282	265	324	328	304	273	342	288	330	276	289	280	289	296	302	301	328	287	332	308	315	320	297	270	301	280	312	311	261	295	313	330	292	278	353	310	295	300	298	300	303	325	293	327	304	295	294	315	319	293	276	294	294	350	288	286	331	316	298	292	303	305	312	317	331	331	290	305	296	255	280	298	305	313	303	323	309	293	318	285	293	332	304	314	307	291	286	308	289	303	315	317	303	340	291	312	337	286	302	310	292	283	290	287	285	306	304	309	280	296	307	300	297	322	308	328	319	264	280	288	335	305	268	302	285	327	302	306	281	291	326	326	302	316	307	323	300	315	315	278	325	302	340	291	334	268	309	285	328	306	314	277	309	313	301	350	295	306	316	328	306	341	314	287	306	297	309	267	295	290	283	285	292	249	278	331	313	310	309	321	302	299	297	327	284	294	317	309	302	274	359	318	306	295	302	279	314	319	332	336	295	306	280	288	319	298	318	302	318	275	296	304	305	331	296	304	302	306	302	301	292	295	274	304	276	282	349	292	313	313	280	316	324	285	304	322	301	307	336	307	308	306	308	337	305	302	291	319	266	291	340	329	286	283	318	290	309	306	317	316	335	361	349	283	327	268	350	285	362	343	311	300	272	303	285	285	296	269	290	322	293	290	288	305	343	304	309	301	286	282	290	293	324	282	311	292	331	291	329	301	323	276	313	288	278	279	315	328	294	311	322	306	300	260	283	290	300	304	302	255	297	325	319	325
9668	1428	2474	2898	2683	2356	2132	2074	2174	1879	1691	1555	1437	1480	1677	1642	1609	1760	1770	1297	1147	935	950	897	857	842	857	884	886	828	876	877	866	933	854	878	878	883	917	935	821	809	819	768	772	751	783	818	783	783	777	743	785	773	726	748	775	792	767	738	767	793	758	793	791	799	760	772	783	776	776	795	782	777	777	702	753	775	724	750	748	787	772	706	774	725	761	791	750	777	757	723	760	775	719	762	759	759	776	777	735	759	789	777	743	746	765	759	730	758	754	761	738	756	766	755	755	765	752	811	785	726	765	789	729	832	729	738	831	732	746	764	782	746	677	728	726	825	748	767	734	761	762	744	763	774	738	767	722	781	770	728	772	753	749	763	776	757	740	766	747	735	656	763	703	748	738	714	756	754	738	777	737	756	744	768	758	746	735	769	724	766	775	715	710	744	751	756	767	744	722	746	741	788	802	757	764	724	723	791	762	747	745	802	803	760	799	727	746	798	747	718	766	821	753	738	744	766	758	803	776	795	765	758	773	765	794	746	776	810	767	780	770	766	775	708	773	752	795	733	811	758	727	780	779	735	770	820	738	763	744	716	777	750	780	738	741	780	752	780	761	748	771	756	776	729	772	778	800	768	734	755	829	731	744	732	754	795	793	799	801	706	842	766	740	760	814	768	776	768	776	779	726	722	796	755	723	749	767	785	768	799	756	739	744	760	798	741	754	718	784	748	794	732	762	785	743	734	807	742	769	711	741	693	730	826	708	792	790	757	782	802	771	769	769	767	764	802	747	739	747	725	773	738	719	740	799	766	800	727	794	751	718	785	780	781	729	825	720	747	730	788	746	784	770	755	743	786	699	762	794	725	797	744	742	783	741	784	824	779	719	742	791	750	724	801	719	758	758	767	746	756	740	734	765	762	787	730	790	770	777	773	843	740	767	732	750	770	777	749	778	747	726	742	720	720	757	763	734	725	793	777	753	803	779	714	769	770	776	815	794	749	766	737	756	770	773	788	815	752	815	745	732	752	771	825	782	722	756	737	777	784	773	761	767	753	751	804	760	731	780	786	782	722	776	754	755	804	741	773	774	754	748	737	758	735	750	766	775	746	774	759	751	783	738	785	763	759	711	794	760	773	789	732	730	781	782	737	728	738	733	734	771	768	719	756	750	712	729	750	819	822	750	753	763	728	743	754	735	748	771	706	710	752	744	796	763	818	793	721	781	747	728	793	776	756	772	796	762	744	729	714	731	752	749	728	774	781	745	751	767	727	815	745	775	727	736	752	779	764	766	783	778	770	731	785	746	738	752	777	767	820	752	778	778	749	753	756	750	795	761	761	700	721	754	793	754	764	711	755	760	730	777	730	735	756	717	753	809	800	737	787	756	797	747	793	797	746	742	717	771	749	718	742	744	780	769	771	793	773	781	765	757	733	731	763	767	764	759	762	796	793	769	750	749	746	716	721	779	741	746	733	758	767	767	724	737	789	765	771	756	765	759	756	773	797	747	752	777	789	781	731	726	750	764	764	754	712	740	782	737	778	773	838	796	748	766	748	782	772	793	735	755	760	748	826	788	781	755	771	780	768	780	758	778	749	775	796	765	750	722	827	752	763	753	789	768	745	783	773	791	792	716	718	740	777	796	723	760	778	759	765	771	753	755	777	778	766	762	753	750	730	778	760	786	762	742	754	756	750	739	770	791	796	732	771	755	759	735	765	704	762	768	773	785	755	754	748	741	763	735	737	740	749	727	725	732	830	751	818	790	736	797	769	727	738	777	777	732	846	748	757	731	774	762	772	735	762	737	727	708	758	718	803	753	777	770	747	778	779	739	752	711	763	759	800	755	764	774	785	758	753	776	741	744	723	749	745	773	764	807	758	735	797	771	737	714	768	813	780	773	803	784	759	779	773	712	757	798	754	759	721	736	802	739	796	776	796	748	768	737	758	761	766	743	776	734	800	773	723	819	808	750	741	727	771	772	744	789	806	774	726	755	751	795	773	803	794	794	764	753	727	721	764	744	754	788	804	755	743	741	751	777	796	794	771	761	785	752	757	769	780	778	775	762	754	803	745	760	750	720	734	760	747	722	705	733	797	737	726	762	762	778	771	737	744	739	735	778	756	731	715	789	765	734	782	750	766	812	760	750	727	807	774	755	756	753	775	745	735	768	774	775	746	809	750	787	739	706	715	787	766	752	722	772	814	762	739	796	797	731	793	777	786	749	704	771	747	750	740	813	751	771	761	770	762	774	785	756	782	778	708	797	726	722	782	777	769	773	710	775	728	772	838	718	744	815	747	738	814	811	726	756	751	734	727	749	732	709	756	787	782	719	768	741	786	774	757	763	736	738	783	755	767	760	752	784	719	799	758	760	781	729	724	777	741	780	743	731	733	746	756	775	788	718	743	749	786	760	734	773	769	773	822	766	752	815	783	765	721	764	801	760	774	779	790	748	784	754	770	724	796	773	738	726	752	768	756	685	747	760	760	786	754	758	753	782	748	806	733	792	783	707	776	745	828	723	733	760	745	735	716	718	713	779	782	710	760	727	707	758	702	757	701	738	778	780	766	742	801	795	736	793	753	785	755	725	763	755	762	717	745	779	732	754	735	782	835	725	753	754	758	743	748	727	735	703	737	745	752	749	785	776	751	759	820	769	770	758	779	723	747	742	786	772	738	812	801	765	738	789	725	782	757	749	681	723	756	809	703	727	809	724	710	735	774	757	702	728	727	727	777	820	759	708	764	774	811	730	744	728	739	742	815	719	761	757	797	780	801	773	772	741	736	763	738	787	759	809	756	719	764	829	731	754	757	729	761	739	749	788	763	799	744	813	735	831	705	771	754	754	734	795	719	748	781	752	785	776	774	729	730	741	741	760	808	766	736	780	801	724	775	765	773	717	768	738	803	734	789	768	729	755	781	776	747	743	798	795	724	751	755	773	749	813	736	786	746	739	777	738	768	754	721	753	837	739	764	741	710	758	795	791	776	750	739	703	807	786	793	793	773	780	776	746	740	756	774	743	783	757	805	721	765	782	760	726	773	757	705	721	724	740	741	795	750	741	769	743	728	737	790	751	741	775	766	752	760	745	787	776	800	739	735	741	753	747	765	775	723	813	746	770	737	804	728	742	731	700	779	773	744	721	786	783	739	784	755	752	743	742	775	773	753	751	772	785	771	768	768	725	779	756	760	779	766	742	777	755	742	780	765	771	755	771	771	758	768	735	748	775	769	820	787	761	760	718	745	741	837	768	783	746	775	780	781	772	755	741	750	710	754	772	745	808	763	747	777	755	759	736	749	748	755	771	774	710	779	786	735	749	751	744	759	774	797	763	773	747	766	788	813	785	760	733	778	744	793	777	768	762	777	762	752	796	693	800	742	782	760	771	783	745	785	755	787	729	760	718	747	732	738	718	750	725	757	728	765	763	726	777	710	793	782	691	790	756	741	743	801	768	770	761	716	753	815	748	747	753	760	767	788	780	710	806	729
29306	3820	2155	1592	1289	950	864	748	730	667	607	502	511	545	558	569	584	665	570	486	424	386	417	400	390	362	358	360	388	343	351	385	363	381	394	365	391	380	338	388	351	377	355	351	325	341	343	367	355	357	378	347	364	333	318	356	343	360	342	330	331	334	346	335	359	307	324	341	325	339	325	347	320	389	303	356	310	364	340	344	342	338	322	341	327	330	375	319	315	332	346	334	353	341	356	351	343	330	325	310	334	345	339	302	329	312	336	365	348	359	349	330	378	307	362	318	358	368	321	350	292	314	347	317	303	310	293	344	356	320	332	375	322	336	337	294	355	336	370	360	326	337	305	338	303	351	328	336	323	333	316	323	336	351	319	367	360	328	348	357	347	341	375	368	346	333	358	296	339	335	326	339	312	342	333	332	365	352	343	374	313	312	337	353	321	360	391	338	346	332	337	361	338	362	334	327	318	313	313	345	355	366	335	343	328	343	331	327	319	360	349	330	332	319	346	306	356	346	338	333	334	339	335	301	286	329	340	345	317	374	341	349	292	375	338	304	392	312	360	340	340	350	357	333	326	369	338	354	325	367	335	358	365	332	360	338	328	366	322	348	350	349	322	321	321	330	346	335	320	343	336	330	326	340	310	317	303	321	333	352	336	311	328	379	320	334	313	351	338	339	349	355	368	368	311	290	355	372	331	341	364	333	365	329	358	353	352	354	340	343	326	344	316	342	350	348	343	317	349	328	325	307	324	330	384	325	348	335	340	329	344	305	319	358	314	329	349	315	366	343	340	364	333	365	359	345	361	325	343	348	354	343	334	369	347	351	348	342	334	323	328	372	359	363	324	327	362	325	333	341	355	350	345	336	367	327	332	318	355	336	342	326	323	325	342	341	328	340	371	368	314	357	347	321	337	312	359	298	328	330	358	340	369	335	329	299	333	355	337	328	352	340	323	329	331	360	330	356	338	338	355	334	352	336	364	344	343	314	344	349	367	332	309	343	331	332	353	332	306	382	375	340	357	321	351	335	308	287	341	320	333	300	311	337	327	351	335	342	325	354	368	317	334	317	357	326	310	340	348	325	341	367	352	332	334	363	361	291	368	333	333	346	342	314	342	354	334	319	303	363	318	349	337	344	357	352	319	352	351	329	321	310	341	355	334	335	357	337	363	333	313	363	371	336	355	344	368	357	324	319	320	343	345	329	362	357	354	339	343	357	329	370	302	323	333	375	345	362	357	327	350	349	337	344	368	316	376	366	326	321	338	302	353	344	313	334	348	317	306	334	318	315	303	333	348	326	340	369	338	314	308	342	334	330	369	361	345	350	358	372	342	378	365	367	351	321	347	326	337	351	316	311	347	382	333	329	336	333	354	341	337	391	324	338	335	328	333	356	286	324	326	380	356	346	340	320	311	342	353	346	330	336	338	338	352	319	354	317	350	350	355	340	370	343	334	348	355	326	346	308	334	345	291	359	334	375	358	333	336	356	342	348	338	348	340	325	330	339	342	337	371	349	340	325	361	355	341	355	327	308	330	352	337	328	320	331	332	325	344	336	305	331	287	352	334	330	346	356	310	328	336	338	340	357	380	337	371	361	359	389	376	379	352	351	321	328	311	299	357	362	325	345	319	347	365	354	316	342	333	344	357	356	353	331	367	352	358	342	367	316	302	321	348	352	332	362	325	320	318	332	316	320	307	326	343	327	333	331	338	315	332	359	327	356	337	351	348	319	332	332	349	337	381	298	303	322	323	351	366	330	347	330	313	324	336	320	323	345	373	318	312	330	356	358	338	342	325	292	396	368	338	302	332	338	326	356	340	344	368	360	317	327	331	344	341	324	334	333	379	340	370	342	346	333	332	323	323	345	350	337	354	373	351	341	350	394	319	349	340	374	361	325	330	334	359	326	350	321	335	369	350	333	342	354	307	335	299	323	341	351	349	338	320	318	323	377	376	341	369	348	341	360	325	310	346	344	352	318	345	347	331	316	329	355	322	330	357	352	363	338	377	351	320	324	298	330	372	343	369	343	336	290	324	319	364	333	329	339	333	334	363	343	371	323	356	339	362	337	352	327	334	349	326	336	332	338	324	344	326	331	332	316	327	336	363	342	316	355	379	334	346	361	324	350	360	345	332	321	344	304	305	332	360	330	342	315	302	324	338	360	340	336	354	365	316	340	362	320	356	314	321	367	366	353	385	355	310	345	346	336	344	307	355	333	378	300	346	326	355	333	350	349	325	377	350	329	343	332	334	349	372	323	315	314	337	331	286	361	315	327	346	324	305	329	360	355	332	337	329	340	345	316	339	366	328	362	324	370	358	346	337	336	348	353	362	336	373	350	370	322	310	318	324	330	353	329	372	331	348	358	344	356	366	287	351	356	356	360	364	339	323	288	341	342	344	356	312	311	342	339	365	323	323	339	300	298	288	331	331	339	343	341	329	354	356	359	384	355	302	340	377	368	346	350	353	365	332	370	352	348	340	310	344	347	332	351	341	324	351	310	346	324	352	346	342	352	320	316	311	312	326	348	375	316	340	349	325	350	345	327	350	329	364	332	345	337	326	320	319	350	360	351	344	379	345	335	343	355	327	367	332	359	359	376	305	344	352	344	341	327	363	317	296	348	365	340	348	339	350	357	325	370	330	331	329	364	325	316	341	309	295	350	341	371	355	351	352	324	346	332	310	332	325	345	340	352	347	333	370	347	319	314	339	312	333	329	326	296	315	305	374	366	338	313	284	322	313	322	343	362	351	320	317	329	329	361	320	342	378	343	332	353	322	309	312	320	350	367	334	351	345	313	316	343	347	338	346	346	346	328	350	339	344	370	347	376	330	355	400	323	363	319	373	362	339	337	334	353	368	358	340	322	294	344	312	348	372	355	352	363	347	354	355	370	334	355	376	353	342	371	364	328	340	363	331	311	379	336	356	366	357	332	316	320	359	369	351	340	347	363	311	304	335	306	342	335	340	329	376	373	361	348	328	285	337	332	377	352	353	335	354	348	319	330	345	366	350	348	306	346	329	322	327	368	381	339	334	350	348	299	343	329	328	330	367	369	317	337	321	316	345	326	294	309	343	296	330	310	348	329	345	415	333	338	333	335	350	356	343	355	320	336	288	356	329	365	327	351	342	355	364	310	323	310	365	306	318	309	342	337	358	316	319	328	387	353	320	316	310	326	326	331	357	351	339	318	345	348	304	345	304	341	371	305	330	309	350	341	318	332	356	325	331	326	328	351	361	331	326	336	347	325	340	313	327	335	332	330	356	360	359	338	340	324	334	345	328	368	354	326	349	322	336	346	308	329	363	351	344	376	308	346	317	346	325	340	312	315	359	353	345	358	347	367	348	354	329	354	331	367	369	322	330	342	338	330	370	371	349	333	298	333	339	333	372	314	315	352	341	344	349	367	356	350	319	333	354	341	365	301	327	330	297	340	326	336	335	363	327	316	339	308	347	360	301	338	358	307	334	307	335	306	356	327	347	333
12885	2033	4005	4966	4503	3880	3386	3176	3139	2888	2439	2046	2007	2023	2326	2142	2269	2690	2383	1768	1325	1130	1100	975	1014	1044	1027	1026	1064	966	991	971	994	1056	1122	950	1037	1002	959	1040	939	924	919	868	907	881	833	843	935	892	847	868	853	849	888	846	824	854	838	859	874	920	860	854	840	837	811	799	838	845	824	846	825	807	802	798	803	806	863	838	806	823	815	845	812	837	810	811	841	802	788	814	795	893	804	778	780	782	829	809	846	844	812	798	791	857	796	837	813	824	816	769	768	791	763	819	828	801	773	849	809	785	818	811	814	762	827	776	799	813	790	823	770	830	831	798	803	776	823	890	803	812	789	771	818	835	816	795	838	779	822	783	783	775	822	812	846	838	813	806	825	826	843	803	679	793	807	788	862	811	784	849	791	838	800	790	808	800	771	821	830	826	867	826	787	819	794	820	810	795	813	849	876	812	804	820	821	809	883	763	812	782	803	818	808	816	809	753	839	833	786	839	761	821	819	773	809	823	815	773	780	788	789	790	804	832	768	792	771	760	758	787	792	770	789	771	785	827	821	833	824	800	777	824	755	794	770	808	815	822	812	798	756	819	813	801	834	824	785	765	866	780	832	844	850	858	810	830	831	817	804	799	787	800	793	768	781	802	808	787	794	800	833	806	809	801	791	799	824	787	851	768	765	770	819	788	794	822	789	774	797	866	856	802	810	789	805	815	833	803	812	765	829	835	854	778	799	801	799	826	845	787	838	849	806	786	788	785	821	796	804	777	835	801	805	802	770	792	775	802	835	803	761	820	797	879	804	820	781	784	839	802	834	809	758	797	767	894	771	807	818	846	833	777	800	809	769	800	842	759	844	841	851	802	760	837	893	800	809	789	797	806	757	785	824	788	824	783	856	786	808	839	830	813	758	803	810	805	863	829	825	803	800	769	790	795	769	738	806	832	794	743	789	813	753	796	831	787	839	808	751	804	828	797	822	771	797	762	843	823	783	795	794	760	822	751	827	843	842	891	791	791	842	807	813	862	828	825	857	774	810	845	781	751	790	822	848	834	822	841	804	794	824	819	824	767	807	804	804	837	834	818	828	818	788	797	840	792	819	757	832	800	804	838	791	851	805	852	796	818	815	849	776	844	883	845	822	792	803	771	813	798	825	850	860	812	798	830	796	811	820	825	845	789	808	778	766	752	774	829	839	836	859	825	822	783	815	837	797	774	793	813	881	805	819	868	769	781	824	786	795	818	845	803	768	853	844	828	826	774	832	795	844	857	757	807	794	716	839	802	802	805	827	839	780	837	844	797	816	853	817	807	829	816	854	832	795	827	802	818	790	844	837	843	845	807	817	800	773	821	822	809	810	825	828	757	774	829	808	849	782	812	796	794	799	835	763	777	830	833	836	803	831	832	855	787	803	756	807	785	798	773	800	782	834	824	810	765	788	849	822	805	810	877	827	812	778	788	815	776	826	818	829	815	855	816	786	811	793	794	736	815	827	788	802	808	805	829	835	786	803	823	829	834	794	793	820	795	789	776	859	834	803	781	792	818	803	745	805	782	799	841	839	810	782	806	777	779	778	833	834	776	878	802	767	767	766	800	751	815	790	811	802	802	822	862	835	857	762	804	837	805	790	799	809	810	830	817	797	804	790	830	819	836	782	814	801	795	826	782	792	761	834	777	836	817	812	816	782	845	804	832	866	795	817	810	789	768	820	763	797	804	756	810	782	834	804	869	855	845	784	820	811	752	828	824	808	806	812	833	800	801	804	779	790	834	813	790	799	840	811	773	788	835	819	807	843	816	814	827	761	816	777	827	771	795	874	822	844	829	798	822	815	824	786	810	835	824	772	796	825	803	785	843	769	826	854	767	823	810	814	803	856	800	807	836	802	836	849	792	862	790	778	777	861	787	781	778	806	803	818	890	815	820	776	814	776	817	791	817	814	823	788	809	825	830	818	856	813	805	815	819	831	797	805	810	792	835	816	777	813	799	803	800	816	833	812	827	785	764	837	786	799	804	812	779	840	814	849	807	818	815	777	832	806	853	815	759	827	848	775	759	814	817	832	817	873	779	817	821	878	780	784	816	751	735	854	770	831	797	799	846	843	788	803	782	833	756	768	827	850	822	809	836	847	856	761	823	802	833	810	773	770	783	810	778	807	805	742	827	817	840	793	802	825	790	842	802	788	811	814	757	812	843	795	837	774	782	804	836	816	768	842	791	826	817	831	808	806	822	813	901	851	831	829	768	811	846	799	878	804	759	799	815	822	842	799	811	819	790	790	864	784	860	855	851	823	854	858	837	779	803	823	790	812	758	805	793	794	805	835	803	771	762	797	818	790	809	822	842	853	812	762	814	813	824	787	836	799	766	788	800	799	792	769	788	842	823	854	852	812	848	834	777	805	770	793	799	831	820	812	822	779	787	842	774	797	824	806	807	826	847	821	793	788	804	771	832	825	786	822	796	792	767	835	806	773	800	786	760	832	786	781	769	823	883	793	840	793	830	839	792	858	767	818	801	841	800	815	762	795	830	784	789	732	793	833	822	768	816	770	773	791	803	795	853	857	807	819	833	800	792	790	801	806	741	812	781	795	816	827	790	782	840	791	767	807	805	797	825	795	828	821	853	765	860	760	851	793	791	853	760	792	850	810	766	780	827	817	804	769	807	798	876	803	893	833	854	840	823	821	828	858	838	828	839	858	818	754	797	886	776	821	838	863	751	836	803	797	801	856	814	792	837	785	797	786	806	805	783	829	838	811	832	790	788	839	880	778	808	781	792	806	786	802	771	799	843	794	795	822	816	798	811	767	824	759	867	801	827	814	836	799	793	842	773	776	760	769	829	785	815	824	822	850	859	786	810	785	831	855	839	828	870	851	788	791	748	773	838	778	781	803	785	812	799	807	830	805	793	778	817	773	793	770	849	838	827	782	789	765	820	832	801	810	776	832	838	820	854	852	819	826	813	731	803	813	822	826	832	766	839	814	785	824	808	812	818	792	826	773	831	827	766	810	825	778	782	791	785	802	793	853	834	798	824	827	834	819	812	845	805	818	812	780	821	803	820	831	768	765	811	765	851	779	798	800	837	819	809	815	793	826	793	816	810	781	801	816	778	804	841	813	820	798	816	782	790	828	813	802	763	807	795	802	878	846	840	817	819	777	806	801	778	793	812	841	844	793	854	809	785	830	820	848	811	808	885	779	812	792	797	825	787	782	804	829	773	787	809	789	795	840	818	771	755	819	784	812	791	817	793	805	803	847	817	812	789	784	785	823	781	766	839	796	809	805	784	839	783	785	805	802	805	805	806	770	822	774	878	821	794	805	768	815	796	768	833	836	846	820	767	791	767	826	806	846	815	799	843	784	819	877	806	782	788	810	858	882	844	756	772	875	807	821	743	804	849	887	799	821	827	788	854	822	861	815	819	780	775	814	790	830	787	850	843	836	822	767	855	793	855	837	809	784	805	816	821	774	838	783	797	790	812	788	809
3013	181	176	192	184	182	160	192	217	205	169	189	150	182	193	194	207	222	198	207	174	138	147	141	160	182	153	158	159	144	132	150	131	170	154	173	144	160	129	151	158	145	161	156	133	130	128	129	149	134	136	127	168	136	138	127	139	154	144	125	140	150	156	175	141	177	132	150	150	138	146	166	140	146	141	142	159	134	136	115	150	139	144	141	137	149	154	164	136	153	153	124	148	156	146	146	142	162	157	161	137	144	141	145	153	143	160	118	124	149	137	137	150	134	152	150	150	141	172	161	145	152	149	168	139	148	157	115	120	158	148	156	176	125	147	148	160	140	160	156	158	135	148	143	152	165	165	144	147	144	152	138	159	152	156	147	127	133	144	158	157	153	144	127	129	163	152	126	142	142	158	131	160	146	138	136	150	125	158	143	172	151	164	149	126	152	130	163	140	157	144	146	140	160	130	154	143	137	149	125	139	134	155	153	154	158	148	138	154	142	134	156	145	130	146	152	139	159	135	139	146	155	137	142	154	152	133	139	129	150	154	121	139	134	149	149	136	160	155	130	135	165	135	118	152	144	155	127	170	155	152	125	149	130	156	139	143	160	162	129	128	135	140	143	147	121	151	139	149	129	133	146	133	149	122	158	132	146	158	154	163	162	132	165	142	139	143	124	149	130	137	145	147	138	129	162	134	142	147	147	138	165	131	161	150	144	149	152	139	129	155	156	139	136	155	160	133	148	143	139	191	136	149	147	143	115	144	138	140	154	136	141	126	128	141	147	123	156	150	141	122	139	106	158	152	126	149	144	123	167	140	147	116	160	156	166	155	137	149	133	153	120	133	129	136	136	160	129	160	127	152	129	161	133	148	149	145	140	134	157	142	154	136	154	132	138	140	150	135	142	161	131	155	141	116	135	123	138	160	122	130	154	149	169	159	156	123	134	142	141	146	146	140	152	145	148	155	168	132	150	144	171	137	145	140	157	142	132	157	112	152	126	150	146	148	154	158	147	140	172	148	137	159	167	134	139	134	152	140	149	152	135	134	140	127	143	139	138	150	131	136	155	138	133	127	140	149	157	148	147	138	164	153	160	123	160	154	157	149	145	152	148	142	138	134	154	142	141	119	155	139	158	151	149	140	146	134	142	135	118	131	155	128	133	132	137	136	128	130	143	145	143	144	139	155	148	147	148	125	152	148	155	134	146	133	144	143	154	131	140	155	137	133	147	162	121	146	122	130	113	138	145	152	150	139	145	140	125	134	140	146	134	139	160	142	141	141	151	126	122	139	121	140	151	121	127	159	139	148	129	138	149	143	147	153	135	145	138	149	151	132	158	155	172	129	141	140	131	154	168	128	132	127	131	145	122	135	151	130	161	140	158	136	120	145	132	152	132	145	144	143	132	136	151	135	164	130	166	141	136	152	173	145	150	152	121	145	148	149	161	139	153	171	140	150	143	141	148	135	157	154	138	151	142	148	134	159	142	161	139	144	121	140	139	153	158	141	145	160	153	159	136	164	141	126	151	149	138	142	140	152	141	135	155	136	166	116	137	151	134	144	150	143	129	128	129	154	153	156	141	122	151	166	140	149	155	120	136	166	135	126	133	134	159	141	165	142	146	160	139	154	145	123	132	135	154	157	136	135	126	144	134	153	170	142	135	154	149	148	132	127	135	145	130	149	142	144	125	156	139	159	152	164	165	166	170	145	142	136	140	151	143	144	151	126	141	128	122	149	160	129	161	156	132	152	155	140	142	144	139	143	134	159	144	150	131	162	154	144	152	144	137	138	144	155	141	142	166	122	140	155	132	135	152	138	140	147	149	147	158	151	143	147	141	153	155	160	147	146	143	139	171	154	169	126	123	141	142	127	131	151	145	160	141	131	143	163	126	158	155	134	147	148	144	135	117	127	141	150	158	149	119	135	146	156	139	158	154	147	125	130	152	162	141	148	139	157	153	136	116	141	141	128	155	161	128	136	150	154	152	125	122	136	158	140	143	134	150	135	124	155	147	149	122	131	140	129	124	144	141	142	139	157	161	129	145	182	136	122	125	127	150	143	144	135	147	133	119	136	146	134	128	132	134	137	154	163	157	123	148	140	132	153	136	165	145	126	131	146	142	167	156	123	108	145	149	139	152	164	119	156	139	135	156	155	133	138	125	142	126	153	150	156	143	153	126	125	138	136	127	147	161	127	140	165	144	139	151	147	129	144	151	140	140	158	146	142	130	128	133	143	138	142	137	145	135	137	157	120	142	136	131	160	158	119	142	136	140	145	126	153	152	151	142	149	152	143	146	159	159	137	136	152	126	136	136	156	155	138	130	158	144	129	151	147	136	123	142	155	155	149	157	145	125	132	161	134	152	129	148	123	167	120	140	135	149	136	135	136	148	162	131	147	137	138	154	141	156	130	138	132	137	151	131	158	140	170	137	136	138	138	162	138	151	171	150	174	153	124	127	128	153	149	140	139	140	148	145	129	123	144	147	123	151	136	151	141	133	135	149	137	135	137	162	133	135	157	138	155	121	173	142	132	137	151	132	141	154	160	148	152	122	136	141	149	135	155	145	146	157	130	140	163	142	140	145	140	147	136	154	137	155	130	144	147	149	132	136	128	159	132	147	128	146	142	150	132	146	143	129	165	147	145	162	161	171	154	126	129	160	142	125	134	156	139	149	136	147	103	132	153	163	146	128	159	138	143	167	155	121	148	149	170	179	140	152	165	138	145	145	144	142	136	141	136	145	145	155	160	165	122	148	136	151	130	165	138	144	148	164	145	143	147	136	149	112	163	157	149	146	126	138	154	150	155	143	163	146	136	138	128	153	139	151	125	135	133	160	136	178	152	151	138	137	131	141	143	144	150	165	149	139	154	143	129	143	144	163	144	132	143	151	137	129	162	161	152	138	135	136	147	146	145	148	147	145	153	147	156	161	134	140	152	134	141	141	144	127	135	138	125	131	141	135	162	157	149	138	127	144	130	159	132	160	145	145	158	160	130	165	144	136	132	156	136	125	150	149	150	156	147	140	134	168	130	144	140	145	163	153	164	128	127	152	146	153	122	117	128	162	151	154	123	147	132	150	143	157	127	149	137	132	161	147	112	159	123	137	143	142	129	142	129	149	149	146	157	115	118	160	136	140	138	141	143	152	138	139	158	133	154	161	161	137	137	128	137	144	138	150	160	168	126	126	152	150	141	143	164	129	145	144	145	135	142	159	135	147	151	137	135	135	140	146	159	162	144	149	161	145	184	141	157	152	147	138	146	151	166	132	127	162	142	169	152	167	143	136	163	144	155	132	165	153	157	134	135	152	134	140	158	133	164	151	127	153	150	146	152	136	156	146	147	144	123	147	130	170	153	122	137	149	154	131	128	140	132	142	145	161	117	130	151	147	121	132	132	164	153	138	148	119	151	156	142	153	157	146	178	185	145	150	155	130	120	146	149	147	130	168	152	142	142	144	140	150	157	123	134	121	144	191	153	132	163	152
3671	475	491	548	552	528	543	699	732	722	651	590	609	649	796	718	811	1058	867	686	476	423	408	471	398	418	443	409	400	424	457	426	415	472	443	463	431	410	437	420	451	395	434	471	431	448	435	444	447	421	421	419	462	411	443	432	466	419	414	419	430	423	424	416	467	420	417	428	456	425	406	459	427	448	428	441	437	445	443	407	421	439	442	408	392	411	454	435	422	402	397	433	406	392	398	406	447	359	453	409	432	401	402	433	412	431	414	400	419	410	418	430	425	425	422	403	390	409	419	399	402	411	385	415	447	419	437	396	408	413	413	417	383	434	403	393	430	434	416	391	428	437	433	447	436	410	434	445	417	417	436	437	453	429	432	449	418	429	397	439	442	451	407	395	405	429	427	403	427	417	404	421	373	405	420	459	449	430	391	441	446	450	472	428	414	428	431	438	425	404	440	419	431	448	454	422	437	421	399	403	392	437	410	472	410	447	452	417	431	432	409	392	435	381	423	440	401	423	396	435	408	441	413	442	449	393	411	385	428	366	390	396	413	454	433	448	400	447	446	402	407	413	404	436	428	411	413	440	434	465	378	391	434	409	414	418	424	420	420	413	470	409	412	445	426	439	428	436	448	422	430	439	460	438	443	411	395	429	381	418	439	393	416	434	427	424	416	428	385	383	425	411	439	423	422	437	423	413	390	422	417	442	393	465	445	453	364	404	389	448	398	426	423	413	408	452	405	441	388	423	417	402	392	420	420	420	400	435	405	395	397	434	379	433	431	381	398	447	419	421	435	442	459	421	439	442	445	449	419	418	418	426	391	424	419	411	448	414	412	411	397	416	407	420	411	421	406	369	426	433	407	464	395	410	398	433	422	416	409	390	413	426	429	458	424	408	433	411	400	447	396	445	422	428	393	434	399	407	437	431	380	455	371	435	429	445	421	397	415	449	429	391	426	423	416	443	398	409	390	401	359	393	394	413	405	419	401	393	415	449	405	407	401	423	445	390	420	415	434	434	441	419	448	371	419	446	466	404	422	452	445	470	460	452	414	401	391	419	431	411	409	382	396	408	428	411	420	425	417	411	403	404	412	418	413	445	404	415	385	480	419	429	404	428	417	420	452	411	442	401	386	446	446	417	390	421	417	429	405	427	392	424	425	448	411	404	400	413	401	428	418	401	415	409	423	466	385	435	449	424	435	387	405	421	420	435	436	429	414	382	436	452	398	421	441	403	435	417	400	388	463	404	442	445	396	399	393	402	388	413	388	425	416	387	443	417	425	400	413	432	396	428	397	436	450	438	405	414	420	409	403	406	393	450	453	413	411	463	426	391	405	388	400	416	382	393	406	450	421	420	421	375	419	415	444	414	413	414	397	408	431	395	412	439	439	419	400	457	443	431	393	436	417	390	432	435	426	425	417	442	443	442	404	417	407	431	376	424	427	434	418	411	415	430	378	406	414	411	424	383	414	379	421	397	382	396	391	411	402	433	433	431	407	407	413	410	394	436	400	427	387	408	450	423	450	403	394	411	383	437	392	447	442	415	406	419	436	411	402	456	397	430	432	401	448	414	441	350	433	438	427	389	460	419	413	409	431	418	415	420	437	441	441	440	427	435	464	423	426	413	393	410	395	419	450	395	439	420	453	391	388	432	424	399	415	425	405	418	398	380	451	424	425	434	433	410	402	411	473	431	406	424	437	416	440	460	442	403	420	453	437	393	409	375	425	450	433	430	450	421	433	439	430	457	426	406	420	404	435	405	409	415	409	448	409	405	406	413	412	439	411	427	378	420	440	420	427	408	403	405	434	418	435	417	436	435	407	440	395	406	452	437	429	419	381	425	406	401	393	431	407	425	397	431	441	418	398	405	437	449	428	407	392	411	449	441	431	408	415	453	434	401	417	410	390	409	387	432	401	444	390	427	429	426	423	401	426	393	429	432	369	439	436	429	432	396	428	426	439	373	403	426	409	402	447	430	419	431	417	419	443	421	393	401	416	416	422	436	401	403	454	418	368	409	436	422	462	435	422	383	414	403	431	421	428	397	426	407	389	438	375	421	400	437	414	398	434	409	402	450	445	421	435	413	382	420	381	404	396	380	428	404	449	409	398	417	425	449	393	421	413	394	376	410	381	424	405	438	402	453	404	431	439	415	416	414	429	419	428	424	421	446	452	418	453	397	429	407	405	402	438	431	446	442	442	463	422	409	369	410	401	403	391	420	413	413	441	412	449	416	470	444	455	402	395	403	435	406	405	434	413	431	419	423	387	446	392	425	410	407	400	450	375	429	435	403	389	466	410	430	435	410	403	444	413	434	400	392	433	472	420	396	431	442	439	418	421	414	425	389	390	412	438	452	392	401	421	409	415	400	429	414	417	397	421	417	400	447	425	437	411	468	403	429	395	437	417	410	415	433	386	416	419	418	375	428	393	425	423	414	399	432	423	426	387	424	436	439	435	450	438	449	443	417	406	411	433	400	440	434	398	461	422	434	449	437	401	418	424	424	438	429	391	370	397	464	435	426	386	422	423	439	400	409	458	376	431	418	465	420	415	439	405	384	426	425	402	421	434	436	393	374	435	381	398	422	411	427	398	454	417	428	434	453	424	411	413	385	396	413	402	429	475	417	429	432	401	400	416	474	394	441	445	418	424	418	399	385	407	417	421	452	423	449	410	421	416	447	431	387	407	454	376	454	424	410	366	408	406	394	407	433	400	429	415	454	438	426	433	420	374	422	419	397	420	422	436	422	409	442	362	458	432	435	379	422	407	415	433	449	426	464	426	414	378	426	425	456	422	439	435	423	441	419	434	423	425	412	444	444	419	442	432	424	416	405	388	446	441	438	403	425	423	409	418	428	388	453	435	385	378	445	417	404	438	429	410	396	427	422	424	382	412	413	457	438	430	464	439	416	423	421	421	418	436	425	402	432	439	389	422	380	443	393	407	392	444	403	443	414	419	425	401	446	464	414	416	413	420	371	410	430	421	432	444	377	426	412	441	383	464	431	419	398	384	410	422	451	395	394	396	399	436	423	396	445	408	428	415	439	391	403	419	461	406	431	446	409	406	407	397	433	430	442	383	431	451	447	403	463	434	438	372	402	413	425	428	452	414	418	392	417	417	414	419	431	406	433	445	423	430	414	409	428	441	398	391	424	434	381	396	427	409	397	404	453	414	426	414	425	404	439	400	424	370	434	410	383	407	438	451	380	474	410	377	435	432	453	412	414	450	433	425	429	384	434	444	406	380	403	429	430	448	409	432	407	442	412	413	433	394	407	423	403	410	376	386	425	411	415	426	417	395	435	418	444	408	432	381	421	435	451	423	443	435	406	406	409	426	394	395	413	420	457	433	419	425	413	415	380	434	425	397	412	418	432	467	418	422	418	398	421	448	369	395	429	417	388	417	391	426	398	413	454	448	464	426	415	441	401	433	389	437	404	400	416	401	400	457	417	408	420	395	435	390	403	429	433	381	388	401	412	434	405	450	412
18157	1570	1205	986	735	623	550	535	531	534	465	416	413	417	452	409	443	466	445	429	361	294	351	319	340	315	331	309	330	316	297	337	317	354	313	298	288	330	333	327	293	353	309	286	285	318	298	334	311	306	303	252	320	305	290	322	307	293	304	290	333	314	321	279	313	325	292	330	290	301	274	286	287	311	292	330	302	327	322	293	319	335	273	275	299	323	280	273	286	321	331	294	300	318	306	301	315	340	336	296	315	330	328	332	307	285	300	336	303	302	294	324	325	322	302	325	303	278	292	297	294	292	312	297	325	314	312	315	265	331	309	337	315	282	317	331	315	283	308	322	277	310	260	340	329	321	282	297	321	305	285	264	342	293	303	302	331	300	309	296	305	320	298	308	283	327	307	298	318	314	304	329	301	273	290	317	333	320	306	298	291	275	309	316	295	294	316	275	323	321	313	319	318	308	296	320	313	318	305	301	313	315	295	307	321	294	323	315	287	290	305	352	290	343	308	302	292	324	286	298	289	332	314	283	304	284	310	313	309	289	325	310	308	303	300	279	308	329	274	276	293	313	298	306	309	306	307	309	336	308	318	315	294	323	305	313	271	289	303	323	295	328	293	292	336	323	320	299	304	291	275	308	318	322	316	307	266	273	315	346	319	297	263	299	302	323	295	325	302	307	334	299	320	303	282	309	292	314	299	293	294	310	303	313	338	305	308	271	305	290	293	296	293	305	322	309	354	302	316	318	259	319	312	269	288	322	246	305	295	295	327	277	316	316	305	324	303	297	281	287	269	298	313	301	340	276	285	312	310	293	277	310	295	289	315	313	262	304	333	304	331	281	319	295	303	314	280	312	261	309	308	298	319	332	305	314	283	300	281	267	289	285	296	294	310	295	298	290	311	315	277	305	301	295	279	296	306	304	278	298	296	273	343	303	318	311	286	312	299	306	326	295	345	318	256	307	322	269	265	298	315	347	300	295	282	319	284	323	315	333	310	312	304	319	317	291	302	296	313	316	279	312	305	321	287	296	304	334	327	311	312	299	314	291	331	309	295	286	291	303	316	320	326	306	292	306	308	316	315	294	301	343	279	307	322	339	301	326	294	314	282	330	356	310	297	348	318	291	301	294	300	294	345	318	303	287	310	291	313	315	315	307	288	295	332	275	314	291	274	301	335	301	335	310	312	315	300	286	328	289	292	296	316	343	316	328	282	270	265	285	318	294	279	319	320	302	281	293	293	290	327	315	318	295	319	327	300	320	322	324	315	261	298	283	309	295	311	309	327	307	310	305	326	294	323	285	318	322	299	311	303	284	310	309	307	286	298	281	309	314	298	287	339	296	328	301	310	280	279	291	282	291	272	301	280	309	310	307	332	327	323	279	264	274	303	285	321	356	316	316	299	296	344	313	327	331	282	320	307	338	311	312	298	325	299	309	331	307	288	290	306	314	322	311	290	304	305	296	307	300	303	319	311	298	322	294	310	314	312	288	321	312	318	323	277	302	288	295	335	314	315	347	304	305	285	308	320	281	263	336	298	295	305	335	324	307	317	337	306	319	312	299	338	307	287	323	328	310	321	307	300	323	305	301	307	304	319	322	279	302	329	311	305	319	258	311	328	315	316	280	305	285	292	286	330	332	326	302	310	341	305	317	316	304	320	302	337	346	300	324	266	281	281	305	279	302	298	317	288	309	298	319	330	286	294	329	288	299	279	282	288	287	286	313	330	325	314	273	319	303	320	283	301	307	331	309	314	284	275	288	298	305	310	324	283	275	309	293	292	322	297	335	295	333	318	316	295	308	305	278	320	322	273	285	273	315	282	300	291	290	312	307	318	276	302	324	319	312	314	350	317	288	298	305	318	299	299	294	342	316	297	295	320	292	324	324	285	298	320	333	297	304	304	277	313	324	294	302	288	323	334	308	310	319	290	305	280	325	315	297	308	310	302	310	309	339	296	303	318	304	324	319	336	302	306	298	286	275	287	339	310	292	278	264	279	281	321	331	308	341	293	357	276	280	284	293	300	309	313	331	326	323	320	303	303	329	337	297	322	322	283	332	316	314	301	300	285	328	341	311	321	318	339	317	284	290	304	321	320	310	278	310	335	327	312	298	316	306	305	316	281	297	314	291	273	295	304	314	299	300	311	292	300	278	297	287	302	298	304	294	328	282	297	326	279	297	301	276	309	310	279	283	283	326	290	310	290	312	292	337	307	318	291	295	332	271	313	301	313	290	314	321	318	313	318	300	306	301	318	322	309	317	303	284	301	299	309	320	301	281	313	300	286	332	336	303	303	311	288	313	300	333	277	272	302	301	309	308	325	304	290	301	277	329	304	341	310	329	317	329	302	315	330	326	281	276	303	342	312	297	304	326	278	348	312	309	328	325	295	311	276	307	275	305	301	309	327	338	329	322	309	314	289	301	316	310	314	288	303	305	304	289	298	302	286	300	348	307	288	264	328	288	313	354	338	306	281	326	297	333	340	302	290	328	275	317	306	303	325	322	321	288	305	318	286	294	307	286	276	304	278	328	322	331	333	275	278	292	310	312	318	297	340	300	298	276	332	310	308	305	269	325	280	284	312	305	298	291	307	333	311	324	325	314	312	311	302	291	322	314	307	314	309	296	293	292	299	293	317	292	316	295	289	310	326	294	333	291	279	288	294	290	288	259	327	268	304	300	269	341	317	327	329	297	306	307	280	312	330	304	311	276	320	299	310	300	309	332	308	339	303	308	299	340	343	294	346	316	325	295	276	306	291	302	314	328	318	284	293	284	323	346	305	313	300	328	303	293	310	308	282	311	305	328	307	317	324	311	306	287	314	306	319	291	282	327	320	300	320	322	296	282	307	281	320	321	301	307	309	310	277	296	297	292	304	321	314	316	323	296	307	279	270	347	332	275	299	285	283	303	360	297	300	285	323	334	311	320	302	298	292	301	290	302	300	334	295	344	293	314	317	278	265	310	331	301	312	315	283	326	301	292	296	322	288	345	330	322	311	312	298	305	317	311	302	321	322	282	291	334	279	311	303	286	291	312	298	319	291	311	301	341	295	308	302	308	330	314	286	337	312	297	310	297	307	320	301	261	281	308	332	281	286	331	312	295	297	305	272	310	313	303	323	302	318	330	323	342	305	303	271	298	291	326	298	315	272	324	289	324	326	302	282	339	311	276	313	305	311	299	326	311	338	318	298	354	338	307	303	288	301	288	312	292	327	305	295	340	293	277	290	326	344	294	285	292	308	332	284	323	305	297	288	294	271	301	334	289	293	316	313	303	297	304	330	311	306	325	318	308	297	329	337	308	287	286	321	340	302	274	297	294	303	303	302	292	303	316	265	326	316	300	308	322	304	327	308	319	322	308	312	315	285	313	288	307	319	282	296	300	296	325	312	311	338	304	306	287	309	292	311	296	323	340	333	295	304	289	323	325	275	322	299	300	321	316	311	315	322	291	299	258	301	349	296	306	273	278	292	313	280	314	336	271	326	298
9308	1409	2393	2852	2670	2375	2198	2247	2075	1977	1725	1456	1500	1647	1689	1590	1660	1969	1709	1478	1024	883	929	878	921	893	866	872	858	834	857	815	863	955	917	817	852	839	880	833	854	798	802	795	770	792	806	795	805	798	794	759	825	761	777	808	784	789	790	761	781	751	754	778	793	798	835	763	787	755	781	741	835	804	782	774	810	828	832	774	789	810	770	834	757	804	777	795	746	763	798	779	758	726	764	741	746	791	759	784	759	773	766	728	787	796	812	776	771	753	726	784	781	768	776	790	780	752	775	758	816	756	818	762	753	758	797	796	744	690	728	774	751	761	785	764	758	782	767	726	728	749	793	818	797	726	773	766	753	744	747	771	765	767	720	779	776	735	722	761	801	744	731	778	756	746	812	786	751	737	739	716	799	783	778	755	729	715	748	782	687	784	790	766	777	799	734	716	777	779	729	780	771	739	757	765	766	778	712	781	778	772	781	735	725	714	798	754	798	771	746	741	752	777	803	831	802	769	756	761	752	771	740	763	779	755	775	774	782	757	764	726	749	713	768	773	794	759	776	764	778	732	732	760	744	794	771	786	734	732	761	737	793	767	792	762	801	731	717	732	733	755	754	789	755	736	731	784	766	770	779	792	754	786	773	754	741	805	806	790	765	785	795	775	766	763	702	709	722	723	766	762	736	684	775	773	754	711	792	723	740	780	752	771	738	753	735	752	754	748	778	709	773	774	776	765	768	749	762	763	740	744	782	762	774	799	742	721	764	745	795	780	777	791	808	756	832	779	756	723	766	789	775	784	713	751	762	753	715	752	770	756	766	762	780	747	764	726	788	754	749	782	769	804	786	755	746	789	753	812	759	752	773	801	809	761	780	774	775	753	822	765	758	754	793	786	736	765	754	764	769	776	790	758	749	778	781	765	704	770	770	727	760	759	751	729	737	781	798	737	783	720	775	818	772	769	747	794	794	749	747	761	742	794	784	765	786	766	766	837	782	751	726	743	764	789	783	797	750	755	789	764	800	822	774	764	770	739	755	808	734	776	777	782	775	769	754	704	759	742	763	787	736	767	774	769	771	780	790	786	725	811	722	777	724	805	733	747	760	787	770	794	739	767	779	723	783	778	816	742	727	786	782	711	739	723	756	771	771	776	841	755	727	774	765	780	770	739	794	762	726	768	746	772	786	794	751	733	761	760	704	813	790	728	759	794	796	733	770	778	740	774	755	739	753	718	771	801	748	736	746	764	790	739	785	722	743	788	773	769	766	690	776	731	747	743	799	777	767	750	716	752	707	738	762	796	759	810	772	728	758	828	759	724	789	762	811	741	690	754	776	711	766	815	764	736	772	737	709	736	740	764	769	760	752	740	802	729	740	765	794	770	750	762	734	759	682	752	738	762	765	854	670	688	816	782	759	771	794	751	736	768	767	777	782	819	755	766	748	731	732	815	793	747	784	730	757	735	765	738	775	679	764	794	754	788	747	811	798	738	729	798	776	791	743	745	764	845	771	828	743	757	770	778	759	790	779	743	728	797	784	724	779	804	758	735	736	769	774	788	755	740	820	823	803	772	788	745	762	734	727	727	728	803	786	787	794	725	703	788	825	754	802	751	788	787	728	796	802	779	809	749	717	753	790	727	786	793	700	739	740	783	780	764	776	742	758	772	773	781	749	748	786	728	719	815	727	811	783	754	801	756	760	777	771	755	781	762	746	737	782	763	746	762	784	765	782	776	767	742	796	817	765	799	759	763	759	768	830	749	738	726	815	776	745	719	832	748	820	804	731	750	756	724	752	772	789	751	788	728	731	800	768	780	785	742	765	751	747	766	756	730	764	785	739	790	733	794	762	786	750	758	767	708	705	702	810	765	788	724	775	714	755	799	770	775	749	773	734	820	732	763	755	750	772	723	762	782	743	758	772	761	785	723	762	756	788	793	757	797	803	777	722	732	768	709	746	776	763	765	783	755	783	776	805	745	787	819	756	756	764	825	786	761	769	724	740	796	742	741	803	809	800	746	776	794	767	789	784	780	782	782	760	762	807	811	741	780	759	738	799	767	813	770	754	756	755	753	793	795	815	743	779	797	752	781	752	713	730	715	815	805	738	735	754	786	759	753	735	698	706	839	720	781	777	733	795	725	756	754	769	778	700	724	732	822	769	733	794	756	770	750	752	739	737	741	709	781	778	784	748	774	772	774	700	724	765	748	776	751	774	780	753	743	772	771	769	693	791	752	780	704	741	821	793	744	760	761	765	769	743	787	722	809	763	773	817	792	756	763	816	811	791	740	766	768	754	778	737	793	766	727	778	743	786	734	758	746	777	768	799	791	779	732	797	736	768	782	802	806	742	830	749	793	752	807	770	766	774	772	759	744	787	687	754	755	809	754	767	748	809	692	755	758	754	781	764	739	775	798	767	754	738	758	750	759	781	715	775	715	713	786	755	740	729	751	781	729	780	764	752	761	789	725	708	769	799	769	790	758	773	771	771	738	756	814	739	823	781	805	735	818	799	754	762	796	765	785	753	811	777	766	759	710	720	775	758	737	783	728	749	792	777	712	825	743	782	727	771	752	686	743	733	778	771	802	767	766	728	772	795	796	745	742	746	772	705	818	713	764	787	778	776	759	781	820	770	721	712	789	759	762	725	763	719	762	794	840	729	771	765	758	780	689	729	762	767	754	773	772	787	811	725	783	747	773	747	747	734	761	683	765	780	760	735	758	743	762	760	828	728	731	769	721	761	725	767	733	767	798	734	765	780	775	736	779	786	746	772	790	717	771	789	761	778	721	806	780	747	727	772	722	742	737	750	763	793	810	764	786	748	747	761	770	788	772	794	748	778	810	810	771	786	753	777	775	771	766	778	762	751	743	761	724	709	739	825	819	797	793	740	781	796	784	730	759	770	753	720	738	737	716	771	758	760	797	759	772	780	771	735	750	742	722	713	769	744	797	742	770	708	775	774	750	769	727	765	765	733	728	807	806	785	763	777	759	781	773	773	801	791	745	752	693	761	807	798	777	725	761	754	776	795	787	758	748	798	769	757	773	750	767	735	723	729	828	731	776	801	726	787	746	745	776	763	738	738	743	765	741	767	765	795	760	772	765	746	770	792	763	731	751	706	748	759	769	738	787	739	796	771	752	788	732	775	736	782	720	799	750	747	768	764	745	771	777	811	742	746	732	767	801	808	813	743	808	767	785	774	737	741	750	757	724	770	743	715	792	723	745	765	770	775	774	762	784	750	744	761	797	786	784	807	756	768	772	724	789	786	721	738	745	725	758	824	696	773	775	748	752	775	720	810	749	755	761	784	782	778	738	720	782	690	750	759	792	785	699	761	774	775	796	750	707	781	697	763	719	798	745	755	773	785	807	786	769	767	689	749	813	722	776	760	749	752	753	794	802	753	799	790	747	774	728	740	785	771	760	782	758	768	742	808	766	748	768	715	710	772	742	779	760	766	785	746	794	744	685	778	769	778	823	740	745	768	725
26920	3211	2132	1809	1268	967	760	827	735	668	633	565	526	550	536	571	550	549	566	495	422	347	414	374	383	348	384	371	359	362	393	327	366	366	357	361	314	354	360	383	345	347	372	343	362	360	348	318	358	338	340	344	364	336	373	353	374	336	376	384	372	291	358	369	356	329	301	331	310	345	379	320	323	350	363	387	321	305	327	348	319	352	349	350	341	333	370	358	340	332	346	336	330	371	328	325	375	323	382	299	313	325	362	322	345	368	375	350	365	342	379	358	334	360	342	314	362	339	346	326	340	315	336	336	353	346	340	344	328	352	336	353	335	336	327	336	335	332	364	314	354	334	351	394	323	339	345	340	339	334	317	299	354	371	325	321	369	338	303	328	341	374	325	368	305	324	323	329	341	328	353	321	327	322	319	313	348	343	369	324	313	373	306	325	348	332	346	367	378	296	331	306	324	272	340	334	341	321	346	325	332	341	299	343	334	380	324	329	350	313	349	346	354	316	347	344	331	363	335	335	316	360	315	363	355	349	333	321	351	347	331	359	302	356	308	324	337	330	352	347	305	332	326	329	320	341	342	341	322	342	322	325	330	351	291	341	321	352	349	309	350	323	360	333	359	328	331	337	327	311	338	328	318	349	336	333	337	333	359	360	342	341	339	371	320	332	330	321	339	333	332	326	322	353	336	367	324	322	342	333	312	344	319	313	354	347	371	324	332	353	326	348	320	348	317	301	331	301	363	330	349	365	341	331	356	327	356	323	329	354	365	346	338	322	343	333	335	320	344	325	294	324	345	360	352	341	359	325	315	325	317	359	339	321	322	342	339	343	322	355	369	365	342	347	344	327	310	317	371	383	325	340	299	361	322	351	339	325	365	321	342	352	301	313	337	375	325	357	351	332	384	337	387	346	352	326	319	316	347	326	365	354	345	326	363	369	369	373	334	323	349	317	346	350	352	338	310	367	348	344	321	349	344	355	345	343	317	334	310	339	318	337	344	367	328	311	325	342	376	351	336	345	358	322	348	345	332	333	348	346	325	321	326	350	330	338	352	345	320	313	332	356	353	358	319	343	349	346	327	349	337	355	391	322	349	318	372	367	363	348	313	341	371	344	292	324	346	375	319	335	303	354	349	343	352	331	298	327	345	352	315	342	339	332	368	358	370	318	323	360	340	317	337	345	326	309	337	336	360	344	361	330	365	362	348	373	330	345	372	312	311	329	352	359	339	369	308	332	338	331	338	366	353	330	324	357	359	354	375	337	347	337	343	347	318	335	352	367	331	322	346	315	365	364	347	364	340	346	334	333	345	345	332	347	341	290	306	363	317	334	348	306	324	316	343	342	361	347	313	324	333	314	369	331	352	350	354	344	343	335	323	307	349	368	355	321	326	335	335	330	344	352	360	339	351	336	319	327	343	347	344	349	335	349	371	342	317	332	332	357	305	310	347	325	334	364	322	331	338	345	338	306	345	314	329	360	337	332	335	351	350	333	335	340	321	347	324	348	318	343	342	354	309	367	338	324	338	347	337	342	354	319	338	332	336	339	322	311	340	374	341	351	361	362	337	314	330	333	331	325	339	322	345	318	382	346	321	323	340	370	381	389	339	356	338	354	346	340	363	373	326	334	348	314	318	338	368	323	371	339	352	349	297	352	354	318	343	334	339	329	339	324	366	357	354	299	358	316	350	358	300	362	308	309	322	319	323	337	349	342	326	353	354	370	355	317	327	348	364	327	321	309	354	309	368	350	357	367	326	355	330	348	339	316	326	336	339	349	355	342	331	357	330	339	354	344	346	355	305	347	345	351	332	343	347	370	353	306	336	328	325	361	368	337	312	396	325	320	368	333	320	333	319	328	324	348	363	348	348	319	339	352	342	313	338	294	375	358	331	322	360	370	340	354	386	347	380	341	354	346	348	359	316	299	355	332	318	346	362	308	308	326	321	337	326	325	332	323	331	354	325	339	341	364	371	320	302	361	336	359	350	307	321	303	315	301	287	328	353	367	342	318	366	337	350	326	346	363	337	370	306	327	355	343	363	313	322	332	332	345	347	360	339	347	355	335	355	350	379	313	335	329	329	331	349	341	316	349	316	313	350	314	300	331	332	332	318	312	305	322	365	334	328	366	353	322	347	344	341	344	346	325	290	362	319	328	360	365	325	324	350	354	331	333	329	332	344	334	330	319	379	367	342	322	323	313	361	346	360	333	332	334	316	339	330	330	363	338	376	338	373	342	325	324	333	340	332	339	372	350	339	348	329	329	326	332	360	369	332	323	339	328	367	335	333	315	333	338	351	327	373	343	372	313	351	316	306	338	339	350	325	324	353	312	351	346	301	319	326	347	334	334	346	353	366	325	332	354	357	345	338	312	342	319	340	321	366	271	362	328	348	320	346	319	333	368	319	364	362	342	289	326	354	355	372	335	309	340	322	322	306	319	354	339	333	349	329	311	356	327	357	343	327	367	336	325	332	355	356	350	342	335	321	373	335	356	326	323	333	320	327	342	319	364	330	302	345	326	328	353	322	349	368	332	337	318	315	372	332	359	342	334	331	338	341	353	368	336	352	353	351	349	367	325	305	365	316	342	349	339	323	329	337	367	345	351	296	349	340	349	334	334	337	349	371	337	332	343	316	323	326	312	301	355	344	354	338	328	323	344	316	314	332	371	339	313	340	350	332	355	316	334	372	347	356	363	329	362	333	334	329	348	338	327	374	336	340	322	322	336	369	347	307	325	339	337	328	360	354	359	325	354	318	366	326	294	316	331	356	355	306	341	360	328	325	331	337	347	369	335	312	322	355	328	335	359	349	333	375	341	380	311	333	321	320	320	346	345	365	353	320	363	339	356	336	342	309	328	354	343	344	344	343	341	325	329	349	360	360	335	346	339	355	338	344	367	324	344	320	357	296	324	363	344	335	311	345	378	335	330	329	329	326	346	341	345	331	355	311	383	339	330	340	322	342	344	329	315	308	328	336	366	363	323	314	358	386	331	349	345	313	355	337	332	323	335	335	338	318	353	335	352	323	338	352	341	314	324	358	300	319	317	337	370	345	337	309	359	370	355	375	338	341	357	393	370	352	329	354	321	344	319	333	296	339	316	332	319	333	365	336	347	339	323	353	322	397	360	326	335	327	358	360	335	330	311	345	353	337	300	309	331	360	332	344	338	318	274	336	324	353	331	321	343	331	321	340	345	339	344	364	333	325	326	359	339	357	353	330	327	355	389	318	345	332	330	332	287	323	337	325	338	324	367	359	358	354	342	372	335	348	341	343	301	331	362	326	326	313	356	322	351	342	366	341	324	350	335	317	302	335	345	352	357	317	334	341	327	327	341	330	382	328	336	302	357	316	329	353	311	331	356	336	327	334	348	319	318	320	339	357	342	349	336	344	353	357	361	356	342	337	341	317	380	319	335	365	314	359	360	329	364	348	327	302	374	352	354	378	343	364	386	355	311	309	335	342	379	334	335	359	343	340	356	357	334
12202	2099	3991	4848	4495	3800	3571	3480	3113	2849	2431	2163	2013	2362	2359	2174	2246	2319	2304	1978	1403	1129	1043	1069	1049	1012	1079	988	1041	950	984	1022	1029	1159	1081	926	1030	1052	955	981	928	938	921	893	913	880	852	839	842	911	886	835	899	806	842	836	876	851	803	825	883	840	838	790	907	801	879	808	893	832	836	823	828	826	790	819	822	816	840	834	801	817	813	853	832	821	840	821	818	836	809	828	836	768	833	774	801	804	859	824	814	771	837	811	773	815	808	825	816	793	809	818	816	803	812	770	814	847	851	783	791	838	853	827	823	807	831	833	837	850	815	831	840	794	834	855	774	838	863	845	787	795	825	819	837	796	873	747	824	858	811	814	782	814	808	827	846	827	867	850	793	819	821	818	788	798	776	838	789	820	838	808	829	784	830	778	805	793	811	854	778	810	786	821	756	821	848	844	773	770	804	812	828	821	783	790	805	847	797	795	757	815	826	813	800	758	820	753	819	850	816	826	772	820	736	795	775	851	832	871	824	847	803	866	794	808	801	765	796	784	808	837	838	819	780	789	820	771	858	872	821	850	809	829	844	845	809	849	753	781	842	818	779	824	793	816	833	847	827	822	816	819	783	822	809	870	846	781	822	833	778	837	787	828	753	795	854	854	865	811	812	788	794	827	801	809	820	725	866	822	828	773	840	844	805	803	852	820	851	814	781	820	782	736	782	766	775	791	817	831	845	784	808	804	832	763	781	808	798	810	800	809	818	786	738	820	795	824	768	780	790	810	779	812	778	838	806	810	799	806	809	784	786	794	808	765	816	820	800	825	775	759	794	809	807	863	759	787	800	749	813	748	832	783	832	808	826	807	782	844	815	805	811	793	837	826	753	873	749	859	813	846	774	822	766	804	785	786	796	787	753	818	839	818	803	805	840	829	828	793	802	797	834	796	798	849	816	770	858	749	816	847	797	791	761	819	862	850	821	817	793	816	847	801	776	814	809	784	810	813	788	831	756	804	806	867	759	773	810	850	790	827	824	797	836	823	820	806	788	841	793	820	853	812	792	814	758	827	837	774	864	782	867	781	854	790	797	870	825	812	802	790	815	861	767	762	804	841	758	878	771	849	833	814	809	795	850	817	824	799	841	817	785	762	839	779	792	841	785	805	819	769	804	829	776	834	859	807	757	811	808	751	821	799	817	827	846	815	880	809	813	751	819	827	772	828	762	785	830	830	821	782	807	784	831	840	796	850	770	774	770	841	792	802	803	791	821	777	846	766	811	823	832	862	800	805	810	783	812	797	829	787	805	846	772	823	828	819	842	831	821	817	815	804	791	852	843	809	824	787	784	773	835	811	795	796	794	816	823	805	829	806	838	804	805	793	823	766	863	837	780	816	793	809	828	787	810	812	847	820	744	789	797	858	788	803	809	814	798	794	858	810	874	785	793	836	834	775	801	774	802	770	775	764	834	751	837	815	840	765	856	806	822	788	838	838	757	824	835	825	805	778	789	801	793	793	817	881	827	799	827	829	850	811	816	795	846	831	810	821	799	828	821	877	817	831	819	849	839	849	821	812	771	828	799	767	841	807	818	795	773	771	807	815	844	797	845	795	819	789	817	829	769	786	811	829	852	805	801	763	842	823	793	822	820	858	801	770	829	869	801	844	793	796	813	812	756	831	795	815	802	789	842	818	826	796	797	818	803	785	792	779	801	765	833	787	803	835	817	822	787	815	809	781	818	799	809	797	851	836	822	829	802	866	798	905	809	825	838	792	815	803	842	757	788	786	810	818	800	811	762	801	780	780	820	783	789	797	797	748	800	844	813	804	818	805	818	824	801	812	835	832	801	830	866	766	809	795	799	838	808	781	820	832	778	751	804	826	761	804	773	794	822	791	882	823	761	845	842	782	841	781	812	783	829	809	823	795	828	788	778	895	825	828	780	801	811	803	800	826	812	787	778	789	814	761	848	825	769	808	785	806	794	773	885	789	776	788	768	835	786	832	812	794	795	816	776	795	751	847	787	783	757	807	833	805	811	849	814	815	775	781	858	858	805	805	812	810	771	802	843	775	765	798	758	846	821	803	853	785	792	840	737	779	803	798	776	809	804	832	757	832	789	842	763	834	782	816	789	805	820	817	794	819	783	868	807	813	779	817	807	784	807	799	797	809	783	846	770	811	793	843	810	795	855	810	827	813	820	789	758	775	829	794	831	814	742	866	796	773	770	838	824	793	834	780	817	797	841	796	789	834	838	836	837	791	775	812	786	845	806	775	836	782	843	830	835	824	823	831	788	780	786	797	778	830	783	825	787	809	764	802	830	782	827	814	803	801	790	780	776	827	826	789	822	828	816	801	844	783	795	815	817	818	853	813	815	848	798	792	785	787	769	844	824	820	818	807	833	818	793	831	838	838	797	808	787	834	825	796	814	801	785	836	781	854	789	758	870	786	805	794	822	803	841	752	814	853	755	826	797	803	830	825	806	823	818	774	780	777	751	811	852	780	820	787	806	774	808	832	821	839	789	823	810	838	833	837	827	839	785	844	862	847	760	853	809	775	773	830	825	804	886	791	771	847	819	805	777	747	782	809	823	805	824	829	754	822	811	809	793	801	801	853	751	812	781	817	754	857	785	846	810	789	796	806	807	752	832	825	798	776	845	800	864	838	812	800	821	816	760	780	833	821	793	817	808	802	799	840	836	805	798	799	794	772	852	777	761	794	802	806	820	784	871	797	831	849	759	786	849	819	857	812	812	832	786	813	832	793	799	845	803	833	806	845	805	770	791	825	836	841	783	879	797	779	813	743	840	770	834	828	835	825	821	799	751	835	790	825	825	817	760	804	837	800	796	813	783	775	856	754	785	826	820	782	807	763	838	818	793	807	832	805	808	774	755	809	772	815	851	854	774	864	851	788	811	793	767	839	796	846	781	781	803	821	819	764	813	804	858	807	799	804	814	807	789	804	804	842	803	793	807	796	835	755	745	762	777	849	784	808	796	802	814	777	860	785	805	842	768	819	884	814	796	857	813	817	786	820	807	783	812	814	837	799	790	749	787	822	843	845	818	785	782	768	799	830	789	800	826	766	811	784	803	809	827	848	761	827	787	797	816	842	841	839	806	800	829	833	780	779	839	782	838	867	786	834	773	769	767	781	799	853	830	809	817	772	792	801	819	819	839	836	831	814	781	826	822	871	778	834	816	775	826	809	828	789	832	810	818	775	833	807	826	814	807	826	733	882	826	801	818	824	812	818	814	806	818	797	825	817	820	827	824	830	783	816	777	816	799	783	833	805	857	795	830	808	791	818	820	816	827	827	825	814	837	790	817	832	791	828	824	796	779	792	804	813	872	813	837	782	839	769	806	774	848	794	820	821	829	844	881	758	779	756	821	828	832	803	868	773	807	793	825	790	823	818	821	814	769	843	819	771	783	827	809	768	817	796	811	822	818	851	781	800	835	840	821	814	825	776	781	804	812	844	794	774	831	805	830	765	785	857	773	785
2942	199	193	184	170	144	171	201	175	186	169	175	188	204	191	198	170	181	210	186	153	142	179	137	158	148	140	157	159	152	132	155	167	137	139	144	136	143	134	153	174	141	140	156	134	136	148	137	144	140	147	148	171	146	136	164	136	124	136	145	171	147	158	137	141	149	133	142	172	151	147	141	135	155	115	138	146	133	157	138	132	132	141	138	135	141	152	145	138	157	152	137	150	143	122	154	111	171	117	155	145	139	147	125	148	154	137	154	146	143	149	158	145	155	152	140	154	144	159	140	155	152	147	129	126	143	126	140	127	146	154	146	166	159	136	146	149	138	155	167	133	139	138	132	138	139	167	160	150	154	131	175	129	156	149	155	151	127	126	148	140	142	153	137	196	136	157	137	149	166	143	143	131	152	152	141	142	133	142	148	140	126	134	150	155	148	154	127	151	146	157	150	143	133	153	140	160	155	142	116	133	140	156	161	154	146	146	123	143	103	155	145	162	140	135	154	143	150	128	146	157	145	144	121	136	129	158	144	150	142	143	145	145	148	135	127	162	125	129	144	153	149	158	140	159	135	149	117	134	148	138	144	146	152	163	142	134	168	157	169	149	133	129	138	133	160	143	139	180	147	164	175	142	128	150	172	127	161	123	131	141	138	168	122	138	153	144	145	157	127	124	151	132	135	131	135	145	157	155	151	152	144	159	137	135	145	147	128	126	123	151	126	128	139	152	161	153	132	145	123	143	158	159	158	148	134	127	160	134	153	170	146	151	122	137	143	153	133	148	150	149	147	145	143	135	147	165	137	142	158	149	132	143	134	128	125	144	161	134	127	146	141	148	161	129	143	116	132	158	130	165	133	167	142	155	104	146	144	149	130	130	155	127	119	139	163	154	136	145	158	136	156	140	144	137	154	144	146	124	132	162	164	124	125	148	140	141	148	150	163	162	146	153	146	138	129	149	160	153	149	134	154	150	146	147	154	149	162	147	146	154	129	151	141	133	128	141	127	126	139	141	140	122	126	135	129	169	137	141	139	150	164	131	155	135	134	172	135	144	144	125	145	139	143	144	140	133	152	153	148	131	142	136	143	129	147	165	148	143	145	148	156	149	163	135	157	133	133	133	133	163	152	154	163	149	131	131	141	147	157	136	163	147	165	142	151	143	132	153	152	142	122	150	134	135	148	138	144	130	166	134	127	150	150	134	128	123	131	169	171	129	163	140	134	141	150	145	136	146	148	149	138	149	163	153	140	139	139	166	133	142	161	133	114	159	153	159	155	138	153	129	159	144	125	156	165	144	141	158	144	169	160	135	151	137	138	145	140	153	141	132	155	152	123	163	147	140	157	145	145	136	134	159	149	166	164	144	138	126	137	151	140	135	126	142	168	142	151	133	143	160	141	162	145	154	162	135	142	160	161	147	138	137	146	152	160	120	148	120	142	153	158	125	156	126	146	157	141	132	126	137	155	159	162	163	169	145	140	125	146	160	135	130	142	143	133	143	141	158	150	149	138	153	139	156	131	144	145	139	143	175	133	119	149	130	132	142	134	134	134	126	132	133	153	136	138	132	142	148	126	141	143	135	138	159	141	135	151	124	124	131	157	144	152	145	161	148	114	153	137	115	162	145	142	159	140	127	133	153	128	140	142	158	159	134	154	156	144	166	156	139	159	162	131	130	161	137	145	130	136	155	131	144	118	148	140	156	152	152	154	159	177	127	142	129	118	142	143	124	148	141	117	131	126	124	145	151	140	134	166	145	142	119	132	129	132	141	137	128	121	148	140	141	157	147	134	158	153	139	153	145	141	139	143	137	148	131	151	143	146	124	141	140	154	143	121	158	148	136	155	148	144	178	157	134	155	122	145	149	164	142	138	138	156	140	140	163	154	147	140	135	148	162	151	144	161	146	141	133	147	164	121	173	141	151	142	144	157	168	155	131	142	130	141	152	165	149	140	139	165	150	124	137	159	165	147	158	147	152	138	152	133	137	157	139	151	154	140	144	151	146	173	163	150	163	145	143	144	140	150	148	131	144	160	148	135	153	127	161	148	144	136	144	162	167	184	145	152	142	173	130	160	139	139	149	160	166	142	152	137	155	149	156	127	135	125	171	161	146	142	148	121	129	124	146	146	131	148	144	152	155	148	162	157	148	135	152	125	133	153	123	143	158	134	151	152	180	144	157	148	134	167	136	142	154	146	154	144	153	151	138	156	123	133	150	144	126	137	135	151	147	146	136	146	148	137	159	156	156	133	145	145	144	157	152	148	123	125	146	144	122	145	147	144	146	120	164	127	147	144	142	138	149	128	149	122	149	159	169	159	164	131	140	119	158	165	129	129	160	132	154	151	138	163	148	134	145	139	144	147	135	137	142	148	153	142	139	120	154	138	157	119	143	124	136	128	154	154	138	155	141	144	153	144	139	161	133	137	165	147	148	139	143	136	156	127	113	145	119	152	133	142	124	135	131	133	147	139	115	136	174	138	160	127	156	134	129	175	171	130	156	150	145	125	150	140	172	137	145	128	138	162	120	178	139	144	149	149	143	136	121	157	143	135	146	155	135	129	150	132	155	163	145	170	165	170	155	164	157	137	163	150	128	134	147	151	135	135	154	150	123	147	139	146	140	150	139	146	137	160	150	155	127	137	135	133	155	146	140	153	148	151	152	152	121	157	140	122	147	110	139	151	136	143	142	139	139	133	137	149	138	140	149	144	131	153	140	161	136	162	124	139	147	141	139	138	142	139	140	140	174	155	135	144	154	130	155	144	157	150	128	139	145	148	136	149	137	154	142	142	160	166	171	143	133	156	136	161	147	155	130	135	127	139	140	142	162	157	133	125	144	153	146	168	145	163	150	160	136	168	158	129	152	164	161	145	149	158	149	142	132	154	143	137	145	154	148	141	141	151	144	184	147	155	131	154	129	146	144	169	136	164	156	151	153	134	139	128	142	136	128	138	137	144	121	127	166	155	148	146	156	159	138	156	136	149	126	138	151	133	140	116	144	121	124	146	141	140	154	148	153	158	140	153	120	129	124	129	137	134	143	161	164	133	169	179	142	157	148	170	137	141	145	162	124	121	158	134	130	151	145	134	145	121	155	150	161	144	149	137	138	141	133	140	148	148	156	127	130	136	132	147	156	149	139	161	150	133	126	148	137	160	133	135	150	141	137	138	173	142	172	178	130	147	127	154	143	151	146	137	132	129	153	156	154	148	139	143	150	126	134	146	164	161	136	113	145	155	129	145	139	142	136	160	156	152	125	142	160	150	133	153	169	146	141	167	130	138	144	117	139	143	106	148	137	154	138	145	132	140	133	151	126	148	139	157	146	158	162	139	138	138	136	141	135	109	153	126	138	152	157	148	134	150	160	117	150	144	155	123	127	172	132	144	142	139	157	168	132	148	114	159	156	133	140	132	142	119	160	149	158	148	143	136	148	151	136	121	125	129	149	128	148	140	128	134	159	165	145	149	149	144	143	145	120	151
3715	473	506	538	556	501	617	778	839	689	616	548	591	763	770	730	882	797	896	737	489	440	405	383	414	406	431	447	438	408	424	453	421	447	454	425	404	398	457	426	440	404	419	436	435	424	460	437	422	414	421	426	454	452	409	437	376	424	412	421	414	404	387	430	431	426	434	422	425	442	424	477	404	429	422	388	437	409	400	455	428	452	432	430	409	406	425	421	411	442	462	393	416	421	459	418	402	450	414	392	433	409	403	408	424	461	417	438	418	434	389	409	419	425	381	403	410	408	446	439	445	398	433	477	432	420	387	420	424	427	420	405	415	431	422	437	412	376	391	423	410	384	374	408	377	404	428	412	438	458	378	464	439	423	391	390	447	438	433	414	401	430	400	396	423	428	400	433	418	443	421	420	426	446	423	432	395	431	429	410	407	390	386	355	433	440	393	443	415	458	436	427	442	408	395	424	455	414	412	424	429	409	391	425	437	427	457	395	417	398	390	440	392	414	416	429	402	400	427	412	404	467	383	382	445	388	457	445	426	446	391	418	436	415	441	387	417	419	435	419	453	391	418	431	402	376	430	447	407	443	427	385	417	418	411	440	448	399	423	422	416	416	426	432	437	469	432	407	404	437	414	407	431	395	507	406	377	380	379	439	445	400	442	422	410	435	393	428	417	404	455	437	498	453	426	428	413	438	389	429	434	393	429	459	422	396	421	419	401	426	415	456	418	415	400	441	455	415	445	428	390	434	430	444	399	435	419	397	429	382	415	415	475	433	426	423	423	447	460	446	404	422	427	384	429	424	411	403	440	445	416	395	445	414	442	411	411	433	423	437	447	412	429	423	453	427	416	427	396	407	404	436	399	421	426	444	423	409	409	433	410	432	422	445	421	455	387	423	449	449	446	436	434	381	421	431	400	417	420	426	433	429	418	398	412	427	406	406	407	397	430	395	437	406	417	458	445	447	406	423	431	397	437	383	408	421	392	418	467	397	468	419	408	408	418	386	440	437	415	449	455	394	433	442	426	416	387	425	410	402	470	429	414	405	433	436	425	404	427	412	427	425	369	446	448	417	414	443	402	397	415	423	396	441	369	430	435	390	393	388	392	386	460	405	421	447	411	421	433	429	419	398	414	407	416	419	430	416	417	420	420	408	434	408	381	381	427	428	434	447	401	428	401	438	398	376	460	428	388	432	406	446	399	436	425	435	416	413	409	429	427	415	410	425	402	452	445	396	407	439	421	426	430	440	399	414	427	430	386	449	455	413	401	414	438	450	426	410	423	392	426	392	412	426	442	376	404	437	400	436	433	426	456	417	388	397	422	437	426	435	466	437	427	462	427	421	428	436	430	400	410	424	401	429	442	476	421	434	418	427	406	404	405	423	441	419	409	435	435	424	442	435	414	398	435	404	407	413	405	440	425	450	394	396	416	428	419	479	412	447	423	426	392	395	417	456	440	400	437	400	403	448	441	419	407	450	391	392	441	396	391	401	416	440	414	420	417	435	449	410	428	415	399	423	419	403	433	449	452	455	428	407	419	440	408	440	431	436	407	467	422	409	436	414	429	421	428	403	381	378	448	387	402	409	418	417	475	431	427	409	468	390	447	377	458	393	404	387	428	443	441	407	419	384	368	401	425	435	438	406	403	420	436	423	400	462	451	397	435	408	428	445	399	450	460	419	416	392	397	393	424	419	412	433	431	392	443	400	428	406	448	374	438	413	407	435	452	424	420	426	440	465	430	407	408	413	401	422	404	420	409	402	390	416	421	411	431	377	440	429	368	454	413	419	413	417	438	458	438	480	436	432	457	392	440	436	454	437	427	424	441	409	434	441	373	409	412	418	421	430	444	415	424	432	424	447	409	445	411	415	434	432	405	489	415	435	438	472	456	383	448	459	420	373	446	423	443	477	432	418	468	388	428	476	443	391	390	420	444	419	409	434	396	426	443	418	433	399	451	424	418	451	413	416	439	413	426	393	471	436	441	420	428	413	460	439	383	409	412	422	434	415	415	412	418	418	405	396	437	407	420	378	394	465	423	426	435	379	425	419	433	396	418	388	414	417	428	410	436	417	454	403	455	422	435	449	437	425	369	448	436	413	416	433	434	410	381	446	442	409	453	429	428	407	422	391	410	447	388	417	422	432	460	429	433	406	463	411	376	389	422	424	412	423	421	455	413	417	426	417	432	431	426	433	463	400	435	416	447	408	411	442	431	428	412	420	396	415	424	432	432	412	408	387	438	442	453	411	399	410	424	390	456	392	404	441	448	414	437	424	440	394	421	420	390	430	416	385	429	427	425	421	408	404	447	390	406	419	443	415	444	423	432	429	426	403	444	460	407	447	458	410	403	409	455	422	409	433	428	371	441	447	436	424	429	428	409	404	461	418	414	387	417	407	474	412	423	465	425	417	446	406	426	390	434	385	408	406	363	424	392	374	422	411	429	403	396	396	414	402	403	440	406	404	407	428	438	432	438	451	449	463	397	395	400	445	407	440	422	439	435	411	418	464	436	444	433	427	392	471	398	423	406	428	398	435	417	415	426	416	431	410	405	437	485	435	405	416	397	455	445	437	411	471	398	437	420	415	421	396	435	448	408	386	403	433	407	455	417	401	455	425	451	408	416	455	396	413	456	401	403	431	418	443	422	444	395	396	437	432	427	447	433	424	424	402	444	385	400	443	431	428	446	403	394	413	456	425	415	464	444	437	448	443	429	422	457	453	420	412	413	437	423	430	430	414	433	441	428	412	455	391	410	451	435	449	430	389	411	424	419	419	434	399	432	415	398	413	455	419	408	415	409	453	412	443	433	420	406	438	420	380	395	407	430	448	420	421	398	415	414	451	404	429	414	388	464	471	441	429	423	408	429	449	415	372	414	429	392	410	419	436	433	432	384	415	414	459	448	435	400	425	420	429	412	421	424	444	421	410	420	417	402	380	417	435	452	414	436	421	381	421	430	435	442	435	419	463	418	416	442	415	417	401	398	407	406	447	470	394	387	410	423	415	386	436	406	432	439	429	427	436	414	447	388	409	420	467	434	384	415	421	403	422	440	417	365	380	449	406	412	401	433	448	411	451	420	454	405	425	414	410	419	462	446	434	407	439	465	414	379	432	437	445	431	387	408	418	440	425	410	417	428	425	435	398	423	430	415	421	434	465	406	422	422	387	410	430	414	404	438	404	449	443	394	407	395	411	437	383	392	437	411	405	459	427	422	423	433	442	443	412	406	414	394	431	442	399	441	382	472	418	409	408	448	432	416	424	423	417	417	472	436	417	400	419	380	407	443	439	416	410	427	445	415	431	382	436	403	415	458	425	423	432	443	446	448	421	417	413	438	450	444	459	419	390	454	399	441	421	414	423	430	428	445	416	411	426	422	427	433	414	422	402	447	414	428	415	377	422	402	428	434	391	404	414	410	414	442	405	433	447	418	378	451	468	445	454	429	405	450	407	421	393	453	408	416	424	427	409	430	414	412	408	415	422
16227	1337	1199	977	745	654	617	567	533	455	393	387	432	441	444	470	537	456	532	392	363	353	345	346	314	312	332	313	302	319	287	291	298	317	343	293	323	313	315	312	326	330	335	318	357	333	343	300	342	292	313	331	336	319	322	295	324	308	275	307	338	331	326	287	337	319	298	300	314	300	284	309	284	301	310	321	322	304	293	323	322	288	352	296	290	287	305	302	279	301	282	325	308	323	310	319	274	330	328	328	291	338	344	326	310	315	327	348	292	288	347	318	271	320	353	303	314	300	323	296	308	318	346	285	312	276	314	300	354	327	292	323	292	284	305	306	282	319	303	280	306	283	292	292	317	302	298	288	304	324	304	316	295	291	284	312	285	303	324	313	306	289	310	274	315	262	320	314	324	329	288	287	320	317	294	283	291	309	293	305	371	329	314	297	307	300	313	284	331	296	300	302	316	313	310	312	319	321	297	275	264	298	300	281	308	307	297	298	338	274	300	324	323	313	300	322	298	323	296	345	313	303	323	301	301	333	289	318	308	310	309	329	290	283	325	329	293	322	273	327	321	320	322	307	329	296	297	337	315	311	376	317	307	298	308	289	300	319	295	300	326	295	301	344	311	292	310	316	329	322	302	314	320	316	306	304	293	315	323	303	284	287	307	316	327	293	327	354	307	317	300	338	316	280	327	301	313	327	289	312	339	294	311	310	280	298	328	347	317	306	308	307	297	300	295	289	307	298	305	301	296	343	283	322	299	302	291	352	292	314	294	284	337	318	329	266	313	350	336	286	295	333	311	305	335	301	286	320	294	298	319	294	321	314	342	280	309	292	330	294	312	311	308	325	326	304	323	347	294	331	335	329	310	307	304	331	273	292	286	318	310	327	316	328	295	318	325	281	284	311	283	296	294	303	313	337	272	317	316	324	293	315	305	289	332	306	292	294	310	327	325	284	335	303	307	330	310	329	285	310	313	330	315	302	263	298	299	319	308	326	313	312	302	304	304	312	277	321	311	291	309	317	333	325	326	363	306	312	301	318	317	305	319	304	289	337	283	264	317	330	315	294	302	288	313	314	325	307	282	307	320	321	316	334	302	334	324	302	275	275	309	300	303	311	311	308	288	291	317	308	312	317	331	287	324	285	291	332	313	312	296	303	294	333	332	318	296	287	287	275	318	310	319	300	277	320	317	297	326	306	277	315	312	292	318	324	324	316	293	305	307	341	356	319	315	277	312	300	327	299	300	313	321	317	342	304	306	305	302	305	278	283	302	336	298	312	304	302	309	270	327	293	272	337	303	331	319	336	319	319	324	274	286	317	319	332	328	324	302	302	298	316	314	291	292	327	306	301	310	292	313	328	321	309	279	286	291	322	321	302	313	296	294	312	296	297	319	310	309	326	328	329	321	301	307	337	284	304	331	305	309	298	293	276	325	317	294	306	324	310	332	302	315	335	309	310	314	333	318	329	287	328	329	335	302	320	326	339	357	312	274	296	291	335	309	306	315	309	300	315	301	335	273	305	316	317	300	289	321	308	269	316	303	319	334	316	327	303	299	304	296	327	291	295	316	301	325	339	303	320	324	315	288	307	312	332	325	307	319	330	295	288	312	301	310	292	296	331	324	327	327	324	332	283	323	308	331	305	326	292	303	301	331	324	324	326	301	332	338	297	289	290	313	336	321	313	316	311	316	307	293	313	335	291	295	309	297	298	265	340	358	343	311	314	329	320	300	330	333	317	308	330	321	302	299	309	277	308	349	315	293	300	324	305	311	303	307	268	327	328	344	287	301	304	324	310	307	319	306	298	303	335	320	322	327	327	320	305	295	338	326	297	307	324	302	322	320	306	318	288	308	265	327	283	301	305	307	315	323	298	312	319	326	304	295	296	304	331	298	304	316	311	324	278	320	337	340	320	312	312	286	297	313	325	300	314	314	302	318	333	330	304	311	320	332	299	312	306	327	295	308	304	293	290	313	324	357	300	315	338	334	293	312	325	318	283	290	312	312	256	340	307	304	307	309	292	330	319	318	297	295	283	306	319	297	282	332	316	276	314	334	270	304	303	302	314	288	310	288	312	308	312	352	312	332	313	299	312	283	306	283	312	310	334	309	310	331	273	338	318	299	337	332	326	335	325	345	283	284	320	300	330	313	314	313	284	320	325	322	316	310	298	333	298	295	295	293	308	311	321	327	311	315	309	346	326	304	316	342	324	313	330	343	316	307	342	299	298	294	313	293	303	289	316	297	331	321	343	288	281	286	317	325	341	340	349	306	331	333	316	289	296	307	320	305	320	300	311	290	317	305	303	309	311	305	305	338	324	300	339	299	316	325	303	294	298	314	323	302	301	283	293	300	326	299	328	310	298	303	299	336	305	311	291	309	338	291	292	294	349	294	316	307	292	301	288	301	301	345	293	301	291	320	312	309	301	291	292	321	304	299	312	322	314	292	306	304	285	296	301	320	306	308	350	308	306	284	301	305	301	302	332	294	289	309	332	286	322	301	293	300	280	308	327	318	301	326	301	313	318	306	324	296	277	306	294	311	314	316	279	310	352	301	277	294	269	324	320	284	348	280	310	345	272	281	301	318	323	324	349	304	295	296	299	334	284	295	315	308	336	306	298	297	293	307	319	318	298	291	274	326	277	302	321	285	327	309	289	299	304	316	297	321	325	318	301	318	311	355	299	318	302	293	303	305	324	287	323	298	306	331	300	324	321	289	301	294	297	298	292	289	304	286	271	260	327	318	304	306	331	360	278	340	304	289	335	302	311	310	279	293	295	300	314	302	314	311	308	303	301	317	297	298	272	288	302	313	290	281	297	295	290	309	299	350	304	296	296	313	342	280	314	279	328	316	294	281	316	308	295	314	300	321	307	322	293	337	288	375	311	284	316	315	320	294	313	309	314	321	328	341	311	341	346	267	319	288	316	311	315	312	290	333	298	315	285	312	294	318	282	301	306	274	296	333	304	309	329	314	304	279	316	305	336	331	317	303	289	302	325	320	298	297	338	291	301	310	324	291	311	297	324	320	313	334	289	268	296	332	308	313	326	276	327	300	318	344	312	297	285	324	316	318	340	303	302	318	272	266	301	267	313	309	342	302	303	262	307	314	316	300	306	329	312	296	331	308	292	292	324	300	331	301	313	303	308	299	313	329	301	301	324	327	317	293	322	313	291	329	310	349	363	315	315	305	305	328	280	320	333	310	302	318	329	297	265	326	321	296	337	311	314	291	267	305	338	343	323	323	280	306	319	294	334	327	308	317	313	284	289	283	316	269	314	332	291	312	301	305	328	326	280	317	280	305	300	279	335	296	302	309	289	282	288	287	282	319	301	335	273	295	315	310	291	273	278	320	310	331	295	305	326	279	321	294	314	327	315	302	271	319	307	302	337	324	350	303	303	318	310	350	277	318	305	311	302	306	306	335	284	285	326	319	310	297	292	314	309	316	321	320	303	309	313	302	302	339	297	290	307	306	295	339	304	281	285
8867	1440	2366	2819	2781	2345	2267	2361	2225	1747	1586	1537	1547	1893	1745	1671	1952	1914	2012	1512	1059	942	861	853	831	890	905	922	833	906	887	850	886	871	912	849	959	970	835	852	841	807	817	856	779	765	769	800	822	781	799	792	809	777	839	770	832	849	807	796	807	792	775	783	799	814	800	799	805	810	804	748	756	786	797	791	786	780	755	831	800	822	823	769	789	768	731	726	796	807	780	774	808	725	810	805	787	727	746	767	783	795	803	784	766	793	794	816	740	789	785	787	784	755	795	801	814	791	771	783	755	770	779	720	778	807	797	757	762	772	763	729	791	783	764	740	778	777	790	763	754	742	801	777	752	784	727	800	795	824	783	786	838	785	785	834	762	769	790	798	791	754	784	781	810	763	804	779	748	820	804	737	797	774	756	774	748	742	765	782	803	801	696	799	754	758	738	772	781	768	784	785	815	756	777	744	794	775	773	751	801	752	767	775	787	793	800	799	783	792	814	731	777	767	786	760	792	804	797	773	753	795	798	757	749	801	761	766	759	794	791	721	751	784	743	775	766	754	812	785	744	772	805	720	773	721	771	749	803	789	779	731	839	806	786	796	742	762	785	768	742	764	756	823	789	753	788	775	794	731	766	736	797	797	789	754	771	792	762	774	744	768	775	781	815	772	751	782	778	794	769	778	701	797	734	783	756	792	762	804	751	735	755	820	831	715	786	809	846	720	770	792	764	758	777	785	795	769	788	774	748	771	768	764	760	804	796	817	817	756	730	782	759	746	758	728	784	749	701	742	824	741	755	782	738	748	742	803	826	725	782	750	794	725	763	772	736	816	782	745	816	786	755	782	768	730	837	756	806	732	796	740	767	748	818	791	767	833	799	771	786	779	756	794	725	776	828	782	789	791	749	749	776	814	740	767	799	691	794	795	782	742	754	730	734	742	739	791	747	805	770	825	806	734	757	750	775	814	782	842	786	769	755	827	793	769	785	745	797	818	792	824	779	821	821	749	784	738	767	736	775	784	794	792	735	762	762	784	743	779	772	780	757	760	744	726	796	845	806	766	767	794	765	806	728	793	823	764	798	778	771	784	758	769	773	745	764	764	791	802	774	732	757	775	769	792	781	783	769	750	799	760	789	798	740	765	780	806	762	761	760	785	767	753	795	763	813	801	762	757	812	770	811	766	785	809	769	768	800	819	818	761	802	802	770	806	827	761	788	789	817	814	748	796	775	760	797	756	772	791	782	777	731	711	806	783	740	755	772	771	743	829	729	794	756	821	781	797	801	769	809	785	817	728	758	788	776	788	745	694	768	781	816	775	777	794	789	805	710	830	812	774	830	789	812	768	774	763	751	797	828	757	775	798	738	758	797	718	737	777	811	782	805	762	751	737	725	773	771	806	794	781	747	790	761	759	755	723	778	805	779	766	770	786	733	737	768	790	796	785	779	773	767	766	776	759	794	776	803	720	818	724	789	790	770	796	761	735	805	805	810	786	849	813	766	768	769	755	765	790	786	741	759	761	781	723	787	742	774	742	738	765	759	784	743	791	781	759	736	765	843	782	775	805	821	777	807	782	734	742	757	770	760	756	782	758	761	758	750	753	730	781	750	782	796	808	803	762	762	729	745	804	799	843	768	787	789	730	785	758	757	749	770	796	787	761	770	782	813	765	811	790	811	756	763	802	772	746	759	765	765	716	793	788	832	794	736	750	760	784	773	786	768	764	792	766	767	774	777	804	784	812	738	774	709	844	760	708	782	767	785	745	812	750	798	806	730	787	810	766	756	824	742	771	802	788	767	797	724	726	741	785	783	773	821	759	731	707	738	746	769	742	764	724	727	767	766	721	787	725	789	744	797	768	747	737	705	788	797	770	727	790	739	800	750	770	797	805	776	746	770	720	739	806	725	741	806	762	782	767	791	774	791	781	781	796	795	753	679	760	787	768	777	730	744	807	755	845	753	774	736	729	760	736	778	753	776	752	815	771	753	760	786	752	791	808	725	775	789	811	733	780	741	761	803	743	775	731	768	799	756	797	745	768	748	803	787	757	799	771	772	759	809	786	740	704	798	761	754	797	751	780	780	760	751	758	780	761	753	795	743	796	782	757	775	788	783	750	758	775	771	828	830	810	736	793	783	770	753	807	755	770	814	780	782	721	777	760	768	759	739	762	794	739	753	744	811	845	748	782	757	746	789	779	764	778	776	750	788	800	780	757	779	761	769	742	806	748	823	813	767	750	794	726	758	786	754	769	762	802	772	785	776	788	754	770	768	774	752	721	775	778	801	781	778	784	737	800	767	758	777	768	801	793	801	782	797	775	812	800	741	741	731	719	736	798	783	813	751	762	761	762	757	821	777	776	699	742	797	801	783	766	770	766	805	802	808	748	721	783	765	760	796	793	739	808	753	812	747	801	770	758	766	803	792	777	752	765	773	785	743	808	758	748	811	782	794	770	781	783	770	795	789	806	701	737	783	785	780	731	756	826	739	769	780	764	790	771	809	740	782	765	762	771	796	803	779	778	807	774	755	798	785	771	720	754	785	757	727	805	801	802	857	765	752	787	793	787	770	797	795	764	802	779	811	758	801	807	802	766	801	747	807	819	752	771	754	729	784	777	797	794	792	778	754	687	766	787	711	768	737	774	749	777	834	738	764	752	715	787	809	729	764	766	803	768	745	790	780	828	746	724	776	743	781	734	734	751	728	796	743	778	732	780	795	779	764	760	765	776	795	751	722	784	783	777	751	750	836	769	778	749	731	746	778	765	792	753	740	740	784	775	776	762	747	814	800	784	742	764	793	758	755	774	776	757	758	795	784	792	798	769	770	795	748	727	749	759	767	731	818	759	775	790	748	796	782	737	737	792	747	773	795	784	790	781	828	785	727	801	751	773	743	746	817	766	775	757	776	781	727	761	728	745	730	778	771	773	773	771	814	732	795	763	792	771	765	794	772	778	743	759	753	783	739	797	750	763	785	769	801	763	777	774	796	794	734	782	782	749	726	747	779	791	799	769	774	724	795	747	754	771	798	799	748	802	793	788	752	794	777	811	775	711	792	749	759	764	798	748	799	818	806	758	801	801	783	776	755	756	781	736	792	768	749	752	723	748	789	724	806	772	769	787	783	776	803	818	770	771	740	760	766	762	764	734	749	802	714	806	764	741	755	701	771	757	787	764	783	807	775	799	762	786	812	789	772	794	773	801	797	749	747	735	758	822	755	757	772	758	765	775	760	756	780	750	725	784	815	791	755	800	779	737	811	792	799	780	785	802	759	718	759	786	771	846	742	749	814	793	754	779	811	792	713	773	776	829	767	822	765	778	757	787	764	785	811	787	778	775	740	767	776	792	772	801	801	712	763	789	731	778	728	760	750	773	789	823	752	741	796	784	780	770	775	747	809	721	739	771	781	805	760	797	775	760	756	791	794	758	772	748	773	778	780	756	751	765	745	795	781	738	805	784	779	735	801	795	807	735	731	774	773	802	774	774
26615	3210	2154	1664	1225	974	860	888	754	591	523	577	549	599	547	646	620	661	636	505	423	399	356	379	374	376	383	386	372	351	356	357	375	409	363	371	360	382	353	364	357	376	373	339	326	359	345	329	388	353	382	352	360	406	384	367	342	312	351	365	338	342	355	343	369	356	369	328	304	360	339	345	347	338	366	325	357	332	341	336	308	358	356	344	334	348	366	366	368	374	350	334	326	329	310	330	334	342	342	331	345	325	366	336	330	355	328	371	315	326	356	331	338	344	330	335	363	352	340	373	335	348	333	325	343	344	328	387	330	361	360	335	356	319	303	346	343	359	323	356	361	326	366	343	343	366	372	336	348	332	358	364	367	350	330	373	366	357	337	359	363	335	344	313	324	322	351	336	333	350	351	329	353	379	328	335	361	347	337	359	354	343	327	345	354	312	344	363	361	327	321	342	344	321	359	360	326	324	359	374	352	330	380	331	359	314	339	338	350	366	356	344	335	326	355	362	344	375	341	363	345	336	335	355	328	330	341	319	315	342	353	370	329	329	316	333	329	337	386	336	341	318	315	356	319	347	327	348	343	334	321	374	336	355	321	347	328	311	367	340	338	328	359	334	350	347	321	336	366	345	309	348	373	358	342	349	348	350	373	317	347	334	348	372	339	352	340	360	370	358	348	366	346	307	338	338	335	353	350	310	369	345	323	357	346	347	390	371	389	326	319	370	317	305	382	324	343	306	368	340	361	342	327	320	322	370	361	353	334	326	357	365	370	331	382	323	337	353	325	343	359	306	367	322	368	316	332	344	341	347	337	331	351	362	347	332	339	350	361	361	312	310	342	342	349	360	344	311	339	407	343	340	364	314	342	309	353	368	351	343	350	339	318	375	332	339	337	329	342	343	355	327	317	314	337	359	340	371	367	356	364	332	323	331	353	376	340	361	319	344	322	351	332	362	297	343	306	352	322	345	336	349	333	350	340	363	349	353	367	365	339	352	320	378	361	378	341	350	317	345	337	354	284	337	355	364	370	336	338	359	366	358	322	337	317	335	312	324	351	307	339	349	358	347	334	342	379	368	332	346	326	333	378	362	355	339	373	369	320	333	349	351	359	348	309	347	337	352	322	365	351	340	315	338	342	340	343	341	361	381	304	319	362	332	299	350	360	328	335	330	335	345	322	356	351	355	377	352	343	324	325	371	316	340	347	323	326	332	320	367	361	349	327	341	318	313	368	353	335	345	378	350	318	326	323	319	335	342	349	377	319	342	368	331	331	352	333	348	368	318	337	352	335	356	303	347	365	369	317	343	333	352	315	338	356	314	349	368	354	348	338	320	350	336	305	345	339	361	342	353	360	339	339	335	355	353	335	354	346	352	348	359	346	372	335	340	355	344	340	328	353	363	329	339	322	358	352	368	329	354	334	369	354	390	349	319	310	348	322	337	346	346	330	317	338	325	342	337	338	321	359	323	341	311	356	328	332	378	301	306	352	325	326	331	326	349	328	373	347	350	326	321	352	338	337	362	347	308	339	319	346	340	353	360	345	298	332	387	339	321	310	325	348	369	355	331	329	327	352	349	353	314	337	335	324	371	351	339	341	312	344	348	340	336	363	373	324	344	354	360	360	326	321	278	358	303	340	343	355	321	347	362	337	328	366	348	307	303	368	335	363	376	347	305	353	342	364	322	350	312	342	327	370	346	352	360	354	345	354	358	335	344	358	367	355	368	347	378	379	329	349	327	347	346	327	336	353	337	334	358	348	343	331	360	333	371	359	355	347	354	328	344	333	349	358	362	345	330	357	299	357	342	321	311	318	314	311	332	360	328	313	308	375	346	325	337	337	332	345	329	347	310	348	327	322	349	345	379	316	317	331	323	312	332	361	334	356	334	330	349	319	312	319	364	304	322	359	335	320	376	390	352	359	329	344	334	338	352	312	320	359	333	315	340	348	347	299	329	375	345	345	355	350	331	345	347	341	336	351	339	313	334	350	340	332	343	333	334	317	347	308	346	338	358	356	312	323	358	339	319	325	331	360	337	321	330	328	328	345	389	344	343	340	350	323	333	346	359	322	374	339	308	328	348	330	333	301	316	349	350	366	376	350	381	386	316	340	322	335	326	338	359	362	368	349	330	357	327	340	322	340	372	324	328	362	365	303	309	348	381	348	312	370	365	344	344	338	348	311	347	351	355	333	341	315	316	333	363	335	338	343	337	381	307	322	326	323	320	332	342	351	304	363	372	355	314	370	344	350	322	371	323	320	319	314	341	316	346	336	351	327	303	335	330	330	331	355	323	346	370	347	342	345	375	342	337	343	328	350	330	324	346	307	325	344	353	334	312	351	312	343	364	318	345	342	344	332	330	346	333	375	331	316	381	352	358	320	332	352	325	328	383	375	286	387	374	342	316	324	349	331	331	336	355	357	352	314	339	346	318	390	362	343	344	313	348	327	303	320	343	344	344	339	376	339	342	321	344	373	344	354	362	301	313	335	335	335	384	354	364	287	348	342	356	314	337	347	351	375	327	318	345	325	343	335	347	353	365	327	320	361	336	349	307	318	336	338	334	352	361	377	364	377	321	325	332	336	360	337	312	326	320	363	338	348	329	332	337	395	345	328	350	331	311	355	361	348	369	319	363	329	380	349	349	322	334	349	366	343	344	396	364	308	311	333	301	331	348	327	337	326	343	364	329	351	383	346	330	334	316	326	320	316	335	334	329	388	334	364	339	332	341	328	359	366	369	358	362	340	350	326	348	348	344	347	342	336	340	331	358	332	354	343	355	340	339	334	367	329	371	314	356	357	342	339	339	371	336	364	342	350	364	302	342	294	313	328	322	334	312	346	338	357	330	335	326	332	331	339	329	365	379	366	327	343	340	336	344	321	339	333	321	305	375	302	370	346	345	333	314	355	360	337	311	366	362	358	371	309	352	334	379	367	336	331	335	337	314	329	364	331	329	346	336	320	388	336	330	324	359	350	373	345	361	333	326	301	338	332	352	339	357	342	353	352	323	367	320	347	340	356	348	325	344	365	382	376	382	340	375	354	325	334	370	338	337	328	350	351	344	331	357	361	356	341	338	352	313	329	351	349	365	337	346	325	339	306	351	321	351	317	332	323	318	335	314	329	336	333	338	304	351	347	348	336	307	321	331	319	318	362	335	312	362	351	347	353	372	350	332	330	343	364	373	344	328	333	373	351	393	352	386	325	365	314	347	367	333	324	360	336	346	356	333	346	334	333	348	333	352	378	318	337	340	347	324	344	333	348	345	329	344	353	342	346	363	320	327	320	337	344	336	325	329	343	347	359	316	352	320	373	315	355	356	327	377	365	346	327	335	330	367	347	357	364	324	356	342	325	373	333	345	328	347	313	369	337	345	319	344	364	373	349	361	357	353	315	343	327	373	339	343	317	374	351	350	302	347	320	360	348	356	328	343	372	340	298	340	340	337	330	288	356	331	358	347	326	297	363	369	375	333	351	338	320	327
12196	2154	3957	4857	4571	3877	3599	3629	3246	2519	2329	2207	2253	2526	2449	2365	2600	2900	2802	2037	1298	1171	1037	1088	1018	1053	1054	1053	954	1041	945	1036	1075	1084	981	931	947	1038	925	944	927	901	882	879	895	807	830	880	875	933	873	865	831	876	902	873	841	820	832	845	875	893	874	883	855	837	845	820	778	826	821	859	883	807	806	818	892	841	818	854	823	873	789	848	911	820	819	861	851	820	838	846	875	865	861	758	849	859	788	827	866	813	844	841	812	771	791	785	834	776	825	843	844	830	846	821	822	830	874	855	831	829	860	796	815	847	853	778	792	811	833	787	861	880	840	786	900	885	840	849	879	803	886	782	794	819	856	852	895	822	805	793	851	829	818	829	821	841	837	777	856	797	775	809	821	787	830	818	785	842	854	828	841	844	809	790	839	857	815	798	802	839	779	834	779	798	819	833	838	786	768	805	826	858	903	841	860	811	865	850	841	838	857	853	800	829	805	775	798	817	826	820	829	848	799	857	794	857	837	834	810	789	829	787	870	740	826	830	792	789	832	806	880	824	851	822	841	823	810	848	860	837	819	857	813	816	900	810	768	807	783	817	850	826	791	813	801	823	847	813	798	870	847	812	803	777	835	855	838	834	820	817	857	843	812	816	796	875	846	769	810	867	821	782	862	860	845	775	837	848	824	748	803	863	894	801	822	801	845	825	798	842	782	858	820	772	858	797	794	809	834	823	783	790	792	843	797	792	820	855	797	779	865	837	812	885	788	853	802	824	826	833	804	864	807	842	828	841	814	835	749	846	815	832	816	773	823	788	799	782	871	792	792	868	846	855	852	834	849	772	801	855	840	819	770	800	820	844	834	842	754	786	820	862	797	832	776	817	843	829	899	821	797	871	809	823	849	841	838	825	803	842	832	810	803	863	790	779	861	859	827	807	802	818	921	831	816	764	834	781	792	794	844	809	843	815	807	827	855	843	863	798	795	810	864	845	788	896	800	809	868	860	758	817	855	832	828	819	823	805	807	840	848	852	788	803	821	783	795	781	871	819	801	794	791	882	827	788	807	877	813	850	836	800	850	801	833	821	830	826	807	790	793	821	877	813	860	804	810	833	848	775	832	865	773	791	796	861	817	813	838	846	904	852	801	811	803	826	786	814	848	827	797	828	804	808	823	822	804	830	849	840	825	801	797	757	802	835	836	855	852	781	804	861	839	805	809	839	822	789	819	832	853	779	828	836	829	854	862	772	795	795	760	788	817	802	833	846	822	834	823	797	812	798	841	776	819	842	816	852	801	838	843	821	834	797	857	829	877	801	866	838	838	837	834	872	883	853	813	810	804	811	797	806	817	766	820	840	832	850	815	877	810	797	781	784	820	821	824	851	824	845	848	821	866	795	827	804	844	874	773	807	781	810	860	785	841	805	894	824	771	783	766	785	798	814	819	852	821	869	801	767	844	810	819	849	855	807	824	853	822	823	805	796	839	782	823	848	817	817	847	797	832	802	741	816	822	855	828	806	855	857	828	813	806	830	781	850	893	863	775	804	840	761	776	855	806	825	823	842	860	823	780	773	852	834	823	814	826	778	838	804	785	837	764	803	804	863	838	824	858	773	850	805	797	816	848	823	772	809	794	839	872	874	834	827	828	810	837	865	836	819	842	826	847	839	790	752	795	782	825	800	810	851	816	861	845	813	816	841	786	880	816	817	869	832	785	811	798	850	815	799	823	804	806	810	787	828	819	831	833	839	790	837	802	857	818	754	819	838	818	818	851	799	844	815	802	815	841	807	788	838	821	821	866	800	849	827	844	789	817	842	867	842	815	831	827	822	828	796	804	829	854	799	807	780	868	817	751	824	853	816	800	796	803	792	796	821	769	794	794	799	802	776	790	870	805	828	835	828	806	871	822	818	802	818	799	810	839	842	773	825	843	787	812	858	811	771	820	797	823	790	853	805	777	838	824	861	792	816	814	815	786	843	803	789	826	845	813	776	833	852	821	776	806	858	756	845	801	817	833	797	834	806	818	821	826	832	867	795	829	847	870	848	843	783	823	860	838	813	820	807	798	840	842	829	840	811	863	855	839	886	811	788	811	805	799	774	813	820	716	825	803	837	795	792	845	786	793	823	812	790	832	839	806	821	830	795	784	879	786	822	785	819	795	825	860	848	862	835	817	804	817	756	810	800	811	798	822	854	879	794	845	797	835	793	802	839	813	752	853	809	827	817	839	799	755	812	849	804	849	818	830	854	813	799	862	844	817	808	869	849	807	846	840	752	829	859	818	870	838	797	805	789	883	815	843	854	829	837	825	804	850	820	809	848	828	805	849	783	811	811	815	869	759	831	759	864	764	816	805	823	794	791	818	819	814	856	840	811	805	801	861	828	825	843	827	857	865	842	845	876	801	821	838	798	829	804	819	809	839	806	837	830	863	802	827	794	836	850	771	826	810	800	823	762	822	840	818	824	815	786	771	826	809	849	790	795	789	850	866	799	856	791	793	849	801	816	826	812	806	851	729	791	873	839	843	788	830	815	793	840	850	810	825	808	842	825	826	818	853	802	803	839	765	783	806	789	840	805	839	860	834	802	796	818	815	851	838	848	809	843	839	805	765	845	879	798	833	777	801	785	780	831	812	791	822	783	835	833	832	798	802	766	778	775	813	889	805	808	805	827	845	848	843	800	757	897	838	821	787	842	865	822	847	853	822	810	804	827	785	815	788	815	837	768	861	865	830	780	798	856	810	810	778	813	769	816	811	819	826	783	805	820	816	810	809	838	848	862	837	822	804	785	851	816	872	825	862	834	806	856	786	769	830	825	898	780	800	823	827	848	833	851	857	819	849	795	871	844	862	823	850	804	892	845	752	790	854	837	886	785	828	832	860	815	777	852	838	808	801	836	807	800	812	748	845	801	846	792	824	861	777	790	836	803	828	804	793	748	826	811	812	867	841	847	813	796	838	853	853	785	821	801	789	792	783	823	805	842	861	804	811	854	849	815	820	871	824	845	816	852	862	757	886	859	830	796	770	834	853	784	806	890	797	804	780	876	805	867	785	808	793	845	788	785	839	820	788	860	806	800	886	780	839	791	780	817	738	813	755	783	818	843	844	791	850	807	814	795	831	853	763	818	840	827	813	838	844	766	818	813	798	845	817	812	806	762	833	811	811	805	773	804	803	803	856	791	828	843	804	755	821	810	853	782	805	823	818	779	869	801	864	843	842	865	811	849	803	770	847	825	829	796	853	823	830	822	808	822	826	869	807	831	853	821	824	759	780	853	829	866	844	819	827	844	850	855	811	838	806	837	819	808	817	850	806	820	812	799	832	800	828	818	831	824	810	801	821	840	814	774	860	793	815	858	767	858	811	803	847	860	833	818	819	821	873	841	836	842	832	818	901	808	831	840	760	797	842	779	802	809	831	855	811	815	831	817	857	798	811	823	814	789	786	840	798	797	874	828	824	915	813	795	780	846	820	819	770	838	813	872	834	806	790	801
3206	224	206	210	199	172	201	188	201	185	195	180	188	191	194	224	174	228	211	200	175	158	146	138	152	166	138	184	148	146	130	174	155	126	155	165	144	184	163	166	173	152	149	153	142	158	148	140	147	161	147	133	143	124	142	155	155	158	131	151	147	148	139	165	155	160	133	149	148	156	154	142	153	161	142	139	157	152	163	178	162	140	140	152	152	147	155	142	139	137	146	133	151	153	133	152	162	160	133	134	145	127	137	149	136	149	133	152	134	147	132	138	170	144	135	148	151	156	162	156	150	156	138	155	152	146	162	145	145	156	163	147	136	137	141	132	142	140	165	150	129	153	155	153	131	159	140	160	146	140	145	164	146	134	159	157	143	146	171	147	163	151	164	170	138	139	142	170	141	146	151	152	152	153	168	151	136	139	143	144	144	149	138	139	158	140	141	182	143	133	144	148	151	142	131	150	151	147	136	168	163	160	160	139	159	127	166	151	147	173	131	152	120	147	150	139	158	144	135	139	132	141	138	157	117	152	164	171	155	156	153	137	161	153	145	158	159	154	136	149	153	160	173	150	170	145	156	159	141	148	146	148	144	142	149	137	140	156	154	164	147	127	162	154	142	161	167	145	171	140	146	148	143	143	156	162	167	134	152	134	149	139	148	142	131	170	155	128	157	145	132	133	180	153	141	132	133	162	153	162	163	152	156	161	157	145	171	144	154	158	157	137	137	152	158	147	141	135	135	132	126	164	173	152	142	148	139	145	137	146	147	148	156	168	139	171	184	139	147	166	172	148	135	140	148	152	145	157	157	155	143	158	138	153	132	152	135	157	136	149	163	150	147	171	158	159	142	145	156	168	182	158	136	155	141	155	135	166	151	139	131	175	126	151	166	143	148	173	140	168	156	151	143	130	161	152	169	156	140	133	149	170	144	158	143	161	163	161	166	151	156	153	143	129	136	161	147	130	151	138	144	142	166	140	182	150	169	142	183	143	153	144	153	136	154	146	121	147	164	142	148	160	129	128	148	162	165	146	155	140	138	170	171	144	140	150	137	169	133	154	145	139	162	140	162	157	153	157	167	141	142	148	160	146	155	154	127	133	168	159	139	158	172	142	130	184	166	153	135	151	148	140	136	155	149	135	151	139	163	162	161	163	136	154	127	137	141	139	158	149	145	124	165	157	157	145	144	141	135	148	157	146	157	136	115	159	148	146	163	121	150	153	156	156	149	179	139	153	149	141	163	142	132	149	161	155	162	148	171	148	139	149	141	150	157	160	160	151	142	150	162	144	158	173	165	175	153	161	165	142	133	143	133	154	147	154	153	179	132	175	148	145	160	154	153	155	137	157	170	156	150	137	131	155	128	150	163	147	136	144	144	135	171	169	170	147	141	152	178	149	143	138	152	154	156	164	149	150	155	162	148	166	139	154	133	142	153	142	138	138	168	136	116	149	148	154	151	146	138	129	147	159	160	155	143	173	150	153	167	141	157	146	149	155	180	159	127	139	150	150	146	158	148	139	165	152	165	148	165	124	162	155	148	139	152	144	158	159	144	132	177	143	143	156	141	132	155	161	134	116	154	143	134	140	170	155	161	158	150	148	170	157	141	156	147	148	141	166	150	156	133	143	143	148	143	135	171	133	145	155	168	133	148	154	135	155	147	136	165	155	153	169	156	145	157	122	145	149	154	174	162	159	132	157	147	129	171	143	143	146	139	137	147	164	156	145	143	149	172	158	172	166	137	157	155	147	180	138	131	152	155	171	151	174	153	146	154	141	131	144	154	153	151	148	159	147	158	170	136	154	157	163	159	157	153	153	128	158	137	160	169	149	153	129	153	147	155	162	152	180	155	149	151	170	131	158	137	170	160	134	141	153	149	149	129	151	146	149	170	172	170	152	145	179	165	153	160	165	159	140	139	152	150	158	131	149	162	166	156	140	131	163	132	126	141	150	162	147	136	161	164	121	166	150	151	164	176	179	146	155	143	156	144	153	146	148	142	158	141	148	145	156	159	149	148	129	142	142	163	133	136	178	149	144	159	139	172	145	159	150	155	161	140	138	143	137	138	139	144	173	118	164	151	161	138	172	141	154	153	149	147	167	155	149	154	143	153	141	159	157	149	136	150	146	150	140	141	164	143	142	128	172	154	145	136	151	157	154	154	153	164	139	156	162	161	164	142	144	173	133	135	150	147	138	174	154	162	166	159	150	142	151	164	150	163	156	143	145	150	159	148	151	135	172	140	151	175	130	134	161	145	148	148	149	154	158	135	155	149	142	164	169	158	114	151	138	150	140	143	167	147	142	172	146	152	131	162	143	139	166	158	162	124	139	131	141	170	145	147	134	139	129	148	128	151	155	151	129	141	135	150	137	156	146	148	156	164	138	148	148	158	137	147	158	150	137	138	164	155	140	183	154	154	171	134	148	149	167	159	146	132	160	178	141	130	161	155	165	133	164	138	184	143	156	156	138	150	167	149	149	172	165	134	147	138	130	181	156	150	149	141	158	148	148	156	153	178	162	153	144	132	147	115	143	152	152	134	152	167	139	146	147	153	138	145	143	131	167	159	147	158	159	180	161	161	158	146	124	135	136	151	142	140	157	133	150	154	142	174	159	155	159	158	145	144	146	175	121	156	152	147	156	173	163	154	153	140	142	147	153	168	143	143	148	157	148	152	142	139	144	165	165	158	154	140	154	151	150	143	139	152	141	168	144	158	177	141	156	140	129	165	158	164	147	148	156	155	159	128	161	169	144	149	152	155	162	150	140	163	152	148	141	154	114	130	136	132	131	169	147	161	131	142	149	132	140	141	133	166	140	157	143	151	162	173	147	154	139	125	130	177	153	148	146	156	145	151	154	155	146	148	150	170	138	159	159	159	150	134	135	150	146	132	144	153	167	149	133	133	143	153	153	167	157	154	151	158	170	137	137	142	115	135	140	153	147	142	171	133	128	146	152	148	144	151	178	153	158	136	165	158	152	163	156	124	139	164	160	155	143	152	156	150	153	136	146	158	159	153	163	154	134	163	156	166	134	153	149	138	138	157	141	174	150	148	158	130	172	150	130	151	169	181	139	142	142	156	148	145	149	163	139	173	145	162	148	147	151	169	162	150	158	162	163	175	168	156	134	158	138	148	158	141	142	133	153	144	158	144	126	183	149	127	144	145	143	137	154	143	164	182	152	153	145	153	129	161	148	168	137	134	146	155	152	154	153	144	157	137	145	148	182	131	160	170	141	168	162	180	143	135	136	161	145	154	147	140	154	180	158	155	144	132	147	156	149	170	138	157	120	155	129	141	146	148	154	144	157	141	157	139	147	157	158	143	138	142	161	147	184	143	132	154	149	165	138	152	147	152	132	151	158	154	153	155	164	174	138	131	157	154	155	149	134	152	141	146	154	151	155	141	145	167	141	153	145	142	138	141	121	150	151	147	142	140	159	153	126	151	165	134	162	147	133	153	153	133	164	138	127	184	161	135	151	134	147
3783	493	547	587	643	545	696	807	799	649	643	686	727	870	779	793	891	1197	978	765	519	455	410	422	503	463	425	429	437	439	429	439	450	419	428	432	468	462	429	467	426	472	415	443	468	471	449	432	450	444	472	450	423	422	395	440	466	458	420	443	428	456	423	419	458	444	479	445	453	421	425	444	402	425	431	478	456	441	447	441	460	437	455	415	435	402	454	466	413	426	454	426	436	461	446	402	456	397	429	420	431	430	432	438	434	457	462	429	445	462	419	450	448	450	416	421	435	418	453	444	415	417	423	456	464	434	439	462	418	405	454	456	427	443	461	440	451	448	429	459	426	468	420	429	408	427	437	424	428	417	477	404	425	433	418	427	408	419	472	419	455	439	419	436	385	426	472	431	452	430	417	454	431	472	422	431	424	437	416	402	402	422	437	384	413	440	417	472	463	429	447	416	453	409	425	446	445	420	466	469	427	438	431	441	433	444	421	408	433	456	449	415	413	417	400	427	420	415	438	446	443	416	435	455	466	429	429	417	444	441	478	412	433	425	414	454	448	411	463	435	460	423	411	437	439	438	449	412	445	438	456	408	443	421	443	368	427	428	425	418	432	407	461	419	458	428	456	441	437	419	418	414	451	434	442	454	469	421	444	415	437	383	422	447	439	467	409	360	417	428	445	423	441	410	433	460	448	451	391	400	444	416	467	406	451	373	463	433	406	414	412	460	427	398	434	434	427	381	397	462	414	451	458	435	424	430	440	475	447	409	468	409	379	479	466	405	448	404	414	416	444	490	432	421	419	454	466	456	427	450	409	422	435	434	458	446	402	430	404	415	397	410	420	432	430	416	411	408	433	417	430	435	418	470	451	407	417	429	457	437	418	418	424	429	404	434	431	455	418	450	425	441	410	428	399	440	453	458	440	434	433	442	434	467	430	452	439	464	403	421	436	407	411	452	474	401	424	423	464	445	456	399	437	442	457	472	389	449	455	420	427	414	420	478	409	395	407	430	418	403	439	448	463	420	419	458	443	458	422	431	473	472	463	414	457	466	458	457	437	481	463	429	445	421	385	384	422	451	450	426	414	407	474	484	457	452	429	459	427	426	450	441	432	432	441	450	402	419	441	454	402	404	454	449	438	452	445	443	419	437	442	514	397	485	434	469	389	432	436	450	431	439	439	470	454	439	450	452	449	422	416	420	430	422	463	443	442	425	434	467	415	385	438	414	438	401	437	474	411	454	407	400	455	408	407	449	454	434	448	415	433	457	456	440	432	449	449	413	456	438	423	405	435	442	422	420	446	440	452	411	450	457	436	449	409	452	409	476	433	437	448	411	444	447	444	458	427	422	438	434	437	404	441	402	443	388	441	411	464	441	459	452	446	388	421	410	458	426	410	432	466	441	392	439	459	396	430	429	415	470	430	452	435	404	441	427	398	449	455	427	423	421	404	451	426	408	428	478	463	444	432	446	436	459	441	417	401	421	439	426	448	413	402	453	412	443	422	429	426	447	416	436	388	445	435	436	418	453	415	424	467	424	406	394	442	423	467	411	412	472	455	432	414	438	446	429	488	428	416	421	409	432	428	420	454	436	410	450	426	435	464	426	456	395	416	412	479	445	431	473	415	407	432	421	430	423	437	439	436	420	446	459	448	421	428	426	425	438	424	400	414	430	395	437	444	454	445	425	402	457	436	419	450	407	454	439	379	455	439	449	437	428	426	472	430	412	446	408	440	446	431	467	450	431	454	444	428	424	449	397	419	462	408	468	437	417	449	422	420	415	454	444	458	432	438	438	454	441	447	448	431	459	414	463	421	443	451	430	463	401	420	458	433	456	440	435	411	441	472	409	458	412	404	449	391	450	431	437	441	461	468	402	412	441	438	436	433	469	436	433	442	422	426	430	464	434	412	432	456	424	438	430	440	422	421	417	453	437	424	473	387	437	436	432	457	435	442	468	431	422	462	435	377	446	472	444	436	449	457	435	427	422	437	438	468	378	449	463	407	428	464	446	454	447	419	477	446	445	461	451	451	463	441	460	465	407	439	425	419	424	451	452	455	404	447	459	453	417	406	442	419	451	427	444	410	427	421	401	435	452	442	409	444	413	434	440	455	419	428	430	455	426	438	434	473	439	447	439	434	473	416	416	450	414	457	476	385	444	453	422	451	437	434	430	408	462	443	431	444	437	384	440	400	429	415	448	418	428	443	440	376	449	437	445	443	429	395	416	439	443	424	460	501	404	449	418	435	406	431	423	435	444	391	451	399	440	440	419	446	435	417	412	463	446	424	412	444	427	422	414	386	415	445	477	400	455	414	452	394	441	411	475	430	444	412	458	422	413	478	412	451	466	418	409	417	463	435	415	437	430	448	397	449	439	439	413	488	423	475	441	458	457	450	443	428	442	412	403	429	404	427	399	400	456	444	409	409	445	454	419	450	433	419	476	439	386	444	467	405	404	450	443	448	402	457	435	446	426	409	420	415	387	435	443	446	434	430	452	425	444	420	419	422	441	439	421	414	431	417	441	447	433	435	425	461	416	416	410	442	440	465	414	454	400	451	459	425	403	426	407	457	443	445	432	427	459	386	433	435	444	445	417	437	434	450	424	412	449	453	423	458	442	413	448	430	427	458	438	442	453	416	445	475	413	423	441	442	453	443	435	454	449	468	460	398	427	435	419	412	429	426	443	464	395	429	459	409	467	388	451	426	434	458	434	406	439	410	469	435	407	442	440	454	441	424	393	442	402	421	427	431	447	435	414	432	415	430	421	450	401	443	480	403	435	436	434	489	422	414	445	418	449	445	426	436	385	455	450	432	401	423	485	403	419	460	399	459	421	426	442	461	442	422	434	464	444	413	414	447	397	445	443	428	443	447	406	423	409	408	421	452	422	421	415	462	414	442	455	464	414	424	438	450	433	410	422	442	440	435	431	467	433	437	403	463	412	449	431	415	440	449	409	432	428	487	440	429	438	443	404	429	465	440	427	439	422	438	392	448	442	479	454	428	428	478	473	416	437	428	426	425	439	414	435	442	446	473	419	414	424	441	453	453	470	434	446	405	456	399	452	452	425	473	451	410	457	443	437	434	431	444	415	464	419	437	449	426	438	411	465	428	395	401	437	441	404	422	447	446	460	439	447	434	426	461	445	469	425	450	426	441	416	480	430	431	432	467	437	448	420	417	454	428	432	429	438	426	469	411	425	473	433	425	425	439	440	398	416	447	438	401	438	434	452	423	446	438	479	461	437	417	425	426	439	443	452	418	480	436	413	420	453	428	383	429	407	459	459	446	425	446	390	419	434	441	429	471	431	427	463	400	450	439	401	402	437	437	431	447	441	448	436	417	408	461	410	409	426	451	456	465	436	403	424	446	407	449	426	419	435	472	389	421	470	433	442	426	478	437	432	439	451	394	441	449	437	431	441	418	448	463	425	435	448	411	429	447	459	431	430	434	417	439	437	433	439	441	458	417	462	397	451	398	439	468	424
17462	1472	1173	960	733	640	588	575	538	495	473	476	481	482	440	439	441	532	496	426	376	344	347	359	355	328	342	310	317	327	317	323	338	337	318	325	343	355	310	337	343	309	327	319	311	309	338	323	330	305	325	321	304	344	322	335	324	293	329	323	317	318	333	314	299	334	338	315	327	319	328	319	309	282	288	359	343	280	296	317	322	317	333	300	290	315	285	314	320	288	318	296	297	297	305	304	315	303	320	300	321	312	294	295	300	334	295	305	334	316	306	359	348	306	304	313	300	321	325	333	313	330	289	277	310	311	315	286	331	308	330	352	323	334	297	330	285	317	332	307	287	313	300	299	287	326	322	297	320	291	265	289	330	320	342	316	287	291	315	305	324	280	298	303	297	331	317	274	347	333	311	282	302	311	308	310	308	305	303	331	301	297	302	323	304	328	327	318	323	279	317	304	309	327	310	283	304	311	297	327	306	320	286	298	351	324	323	322	328	341	307	308	353	356	342	324	328	298	313	290	325	334	303	352	334	305	315	292	322	345	287	314	296	312	305	317	308	325	313	315	343	322	298	305	319	298	333	335	324	297	314	313	315	320	298	303	286	335	297	334	316	359	307	336	329	293	288	307	299	299	325	315	338	310	334	332	319	303	302	312	302	331	307	275	334	311	277	275	311	306	292	307	303	313	298	326	320	351	288	310	287	328	298	302	269	301	273	298	340	313	301	290	304	309	319	280	335	339	321	295	303	297	325	307	271	295	325	309	299	360	316	291	317	300	310	321	299	315	297	299	343	279	304	330	294	338	290	316	334	321	304	280	317	310	312	273	351	299	310	308	302	288	312	300	310	319	310	318	289	314	321	320	322	302	308	301	317	320	297	319	316	310	297	305	295	317	337	338	302	324	323	323	314	313	282	312	282	285	315	340	319	311	357	298	318	301	332	326	313	296	310	334	335	308	316	338	333	325	341	343	345	348	307	337	339	319	354	302	322	315	306	321	296	322	316	311	302	362	304	311	320	346	298	315	314	304	337	291	314	304	300	320	322	324	316	319	313	325	288	283	292	336	368	304	316	307	319	289	287	290	293	294	312	293	290	313	313	321	307	344	347	313	302	302	293	306	304	329	298	309	296	310	330	322	298	317	331	296	285	296	287	320	335	281	311	318	302	282	282	317	313	301	287	304	334	315	326	325	297	359	269	294	297	317	303	317	325	326	312	304	335	312	279	284	315	285	316	278	299	300	292	328	292	334	341	308	320	333	315	324	318	321	322	321	339	310	301	292	303	319	307	306	309	269	308	337	301	300	311	309	332	331	301	280	300	314	291	323	307	299	344	307	294	297	334	317	320	322	321	292	330	323	324	316	332	321	326	315	287	284	302	320	321	300	315	316	299	319	321	327	300	312	289	295	353	316	347	308	257	331	310	316	320	323	278	293	329	341	316	285	317	313	299	325	308	299	302	298	289	357	317	314	309	298	306	306	309	311	313	287	299	296	324	346	295	283	335	331	340	297	291	300	288	310	292	352	344	289	287	303	314	311	280	310	296	321	326	287	300	300	334	329	312	288	306	329	339	316	316	305	307	319	314	316	291	292	303	272	287	334	300	333	315	274	331	277	319	328	303	282	292	317	285	329	341	334	274	283	314	311	301	294	340	318	298	332	278	272	306	309	324	316	312	323	334	308	313	324	289	323	298	283	286	299	313	305	298	328	278	314	334	298	295	296	317	296	326	322	298	312	318	324	322	310	345	295	309	327	315	330	312	303	311	330	316	287	289	347	314	311	305	305	300	329	332	314	322	334	294	319	311	335	302	285	324	309	315	333	325	318	306	310	319	290	291	310	311	302	329	317	304	332	307	315	295	328	298	313	298	274	337	311	319	319	333	298	319	280	319	316	329	307	344	319	306	311	306	306	324	294	310	320	338	315	348	338	337	315	330	319	346	323	301	292	295	313	297	306	309	309	340	305	293	305	289	301	286	319	317	285	333	306	290	336	282	304	301	284	302	310	328	280	328	317	299	313	302	321	310	294	339	329	328	313	289	322	352	323	313	317	322	298	315	321	301	331	301	329	295	335	323	324	288	295	298	302	293	333	325	301	298	300	311	301	293	311	308	298	290	309	313	324	316	315	301	317	329	321	307	328	277	305	323	316	303	302	348	342	294	290	311	307	322	305	321	279	329	304	325	341	331	326	319	290	284	297	324	301	305	285	290	316	325	280	285	316	322	269	302	295	295	336	287	334	327	305	328	328	302	300	277	325	271	330	314	316	331	317	295	350	288	326	300	289	320	306	304	306	314	335	319	318	304	292	320	304	311	321	310	311	281	328	322	321	330	338	320	291	310	336	289	293	321	302	306	326	307	325	287	312	327	309	320	309	306	309	284	295	304	272	315	313	313	301	299	324	305	301	318	336	287	318	289	301	297	322	295	318	339	293	315	306	283	292	301	328	319	305	310	297	324	356	307	310	326	312	298	284	301	300	306	303	299	320	294	307	312	314	344	305	326	341	305	317	318	295	307	341	291	310	275	297	302	302	326	311	322	280	321	309	301	273	302	293	295	273	331	309	293	334	364	342	288	323	320	332	306	310	298	290	313	314	282	313	287	311	296	310	322	320	306	276	323	317	341	323	309	331	305	291	326	310	301	323	314	318	323	304	315	277	316	294	296	323	352	310	283	342	328	303	301	266	319	284	313	327	315	314	318	340	297	314	299	313	297	323	313	292	301	304	331	304	304	289	302	281	330	281	304	308	289	297	279	287	301	318	339	293	365	279	328	327	289	313	308	300	309	309	312	288	309	312	318	343	338	326	330	282	311	286	310	296	310	292	339	336	307	306	321	303	300	308	296	306	286	288	326	322	264	325	306	323	286	280	319	327	297	300	352	322	302	299	312	323	320	331	300	288	335	325	300	303	310	351	328	278	286	339	303	303	311	327	313	289	357	279	329	360	298	297	290	308	316	296	302	295	297	286	309	328	330	318	306	301	309	273	302	306	352	323	353	338	298	331	311	323	292	307	320	329	305	307	300	335	321	345	313	319	286	305	317	315	312	301	294	325	314	282	302	296	299	312	316	367	306	292	296	314	305	322	317	311	305	318	315	315	297	372	281	303	343	293	304	287	304	308	298	317	329	332	336	324	327	307	324	302	327	303	327	321	302	290	282	313	320	333	317	309	304	353	283	313	286	289	295	274	311	328	294	298	312	308	311	330	308	339	337	324	288	335	323	326	290	298	322	313	309	301	321	343	320	332	347	334	325	300	277	321	307	290	349	295	295	310	308	289	350	304	333	292	333	346	283	315	305	304	304	327	357	341	316	333	303	324	324	320	311	346	310	304	320	323	298	321	291	328	315	333	290	312	279	285	318	330	305	325	311	348	310	275	333	325	325	302	286	295	333	325	319	277	297	311	303	307	323	315	323	335	294	291	328	332	333	347	327	334	323	331	340	336	309	294	284	302	299	282	278	331	326	318	327	339	292	310	316	288
9341	1390	2437	2974	2759	2394	2412	2365	2169	1874	1631	1641	1809	1845	1819	1821	1836	2382	1924	1448	1057	959	910	909	848	918	873	885	882	949	868	865	851	936	957	833	837	906	894	840	836	744	854	837	827	795	824	795	800	790	821	796	776	785	775	748	801	823	784	780	800	766	825	795	786	812	799	856	790	804	804	760	796	773	833	756	783	777	788	837	773	794	774	774	719	737	796	760	744	773	718	799	749	821	795	832	757	823	746	802	782	769	778	797	818	751	770	790	816	769	823	825	825	746	777	743	799	797	724	760	776	765	743	817	811	713	773	774	767	792	762	808	790	747	771	736	816	730	852	760	730	759	739	738	765	750	741	803	790	788	788	773	815	737	826	793	739	736	782	794	787	755	759	781	763	734	774	766	744	787	824	770	852	768	765	769	777	781	790	726	806	770	758	740	783	776	750	731	739	762	732	758	733	742	805	729	784	768	783	814	774	796	796	789	795	762	766	745	797	778	772	792	752	784	770	775	751	777	792	769	717	750	765	750	778	732	776	779	776	775	784	816	822	778	785	807	735	795	788	784	761	757	756	817	803	772	807	791	750	756	778	802	780	816	792	796	760	814	790	774	750	780	778	786	751	771	751	730	703	806	756	821	793	777	774	758	802	763	802	781	795	779	777	811	741	816	809	766	787	764	752	761	752	699	800	759	786	765	771	758	793	809	798	712	772	761	727	746	747	824	743	805	756	712	728	796	804	725	780	736	768	764	799	798	781	766	800	760	793	761	803	788	757	805	799	790	808	804	737	756	728	759	789	754	772	803	738	784	753	781	762	762	841	765	739	752	772	779	766	764	812	806	761	772	767	809	797	712	782	787	773	750	786	771	791	791	800	738	798	780	750	798	777	752	763	780	690	773	752	783	758	807	745	782	740	783	753	802	837	784	757	741	790	745	777	769	763	811	779	784	814	803	779	825	775	757	742	774	819	800	771	784	760	810	818	823	777	790	762	835	783	762	746	770	787	729	824	760	736	789	763	776	822	766	770	760	790	796	714	766	814	786	809	794	786	751	802	785	810	819	757	741	798	785	790	766	779	768	734	740	818	747	823	796	803	723	794	794	781	777	734	772	774	773	759	707	793	795	779	821	741	736	780	783	761	800	768	747	729	795	750	821	766	782	745	757	830	775	742	779	796	779	739	802	778	773	759	758	833	774	764	720	807	780	773	780	811	776	782	813	703	779	810	763	743	799	795	802	817	804	730	783	746	766	749	739	757	817	742	726	792	788	767	765	801	814	759	762	778	772	750	768	785	742	741	751	765	805	799	786	763	807	751	806	796	795	734	747	753	799	783	762	782	804	762	824	729	759	755	831	763	751	827	792	751	801	676	763	776	776	754	818	782	831	828	820	808	793	778	776	746	781	771	760	763	791	738	757	761	772	811	779	785	773	770	806	758	754	788	770	755	783	758	809	728	748	798	770	800	709	776	795	848	777	790	779	724	757	804	801	806	742	714	807	760	748	797	734	758	785	784	796	732	826	810	762	764	790	742	780	780	769	757	795	739	732	776	785	766	802	743	741	802	734	729	794	754	766	779	761	737	788	753	813	774	768	740	756	789	757	781	719	764	793	794	732	775	827	794	785	788	776	739	775	768	777	825	720	753	782	814	779	801	725	779	768	732	772	779	782	797	811	760	812	765	757	724	781	752	802	759	742	763	794	778	758	823	747	771	832	789	746	749	749	784	740	776	810	820	780	745	728	836	752	778	756	797	720	785	826	787	766	778	755	754	750	757	800	767	799	794	742	806	743	743	767	805	754	801	793	715	787	814	812	812	751	783	790	748	773	735	773	793	788	776	680	819	763	751	807	773	821	793	773	793	751	794	802	800	833	774	806	767	778	789	781	747	773	716	789	779	820	781	808	779	774	832	795	741	774	769	781	805	811	723	831	777	787	812	796	781	746	785	752	767	756	750	789	787	747	799	814	788	775	799	743	758	766	779	747	747	804	743	771	803	821	775	778	756	807	752	824	818	777	769	775	830	802	731	773	791	750	822	780	755	801	777	798	800	757	760	775	752	715	777	783	780	748	775	779	775	774	758	739	767	771	789	784	797	819	740	725	714	777	782	763	776	807	794	803	765	785	798	798	772	741	764	780	734	781	786	759	763	780	778	813	832	786	739	777	767	751	761	721	768	747	750	755	800	768	758	805	740	792	718	788	807	780	739	732	780	769	726	809	776	806	801	791	785	806	768	790	759	747	801	766	774	780	806	771	766	762	774	751	763	812	745	786	742	793	771	809	790	744	754	729	772	754	759	767	775	741	744	781	752	776	774	765	790	722	798	793	760	782	834	785	811	810	724	701	755	756	772	830	771	768	738	768	798	777	779	771	765	803	784	747	743	770	825	757	745	803	777	752	778	772	742	745	732	812	759	775	809	774	752	776	758	744	776	797	739	743	787	793	782	757	763	780	744	818	757	761	739	751	768	801	765	788	767	741	786	833	780	759	756	731	789	780	811	765	798	796	817	796	773	801	800	792	794	796	809	775	803	788	767	796	786	850	786	726	772	793	775	807	765	797	750	815	779	770	751	792	734	757	795	769	759	783	728	806	798	789	813	725	825	804	812	782	802	771	759	763	775	790	790	769	784	793	785	783	768	758	760	817	775	736	747	833	817	782	774	798	755	815	787	768	754	775	795	795	732	734	732	752	797	808	811	800	789	777	821	800	771	776	752	805	841	819	794	780	800	721	753	761	724	758	834	746	731	737	757	771	807	749	856	775	768	761	780	741	749	780	784	798	806	779	789	791	760	753	790	771	798	827	733	820	749	737	796	748	786	760	791	783	772	766	746	755	759	775	778	772	768	797	740	783	744	796	767	801	795	782	723	781	811	803	744	782	734	796	749	738	818	805	771	781	811	728	791	767	790	785	803	790	799	719	773	841	786	776	749	757	736	794	813	795	757	770	824	791	792	770	826	774	756	762	769	823	772	783	740	779	735	780	755	726	747	786	746	765	790	743	773	787	800	759	840	756	765	765	756	718	747	805	754	818	778	743	798	834	800	801	744	703	763	784	777	757	801	723	761	822	772	783	784	801	781	766	773	762	803	799	823	804	800	783	757	755	819	776	811	783	745	761	785	768	767	753	800	835	738	760	829	764	800	740	823	789	797	750	741	757	781	773	778	774	738	806	817	747	766	770	783	813	753	762	763	760	794	766	757	808	751	821	753	747	824	744	797	765	770	798	739	785	750	759	756	780	782	767	797	790	772	738	791	753	796	741	730	820	760	778	804	793	828	798	808	779	783	769	833	782	808	792	815	799	816	773	821	775	731	802	750	778	806	773	816	717	809	795	737	788	786	728	830	793	797	788	771	733	809	785	755	805	784	731	759	736	764	771	769	769	774	749	749	751	733	806	767	815	812	799	791	760	749	763	782	833	769	789	773	815	789	831	754	746	763	784	809	759	771	784	720	777	762	798	753	790	797	760	797	742	766	765	749	734
28569	3905	2148	1716	1295	1023	1002	813	813	592	589	561	602	596	561	582	579	661	545	475	373	386	350	375	368	400	391	354	388	382	381	416	370	380	387	381	341	365	346	352	354	345	307	335	324	366	353	340	344	350	343	390	341	367	333	409	378	333	324	337	349	365	355	357	361	304	332	338	332	356	339	331	359	386	323	334	329	319	334	359	381	352	350	356	337	320	340	337	348	349	324	329	332	346	341	348	330	331	313	349	346	347	342	340	327	339	325	333	350	344	353	336	342	347	346	342	356	352	372	318	354	348	313	300	366	348	329	313	366	323	337	360	331	334	323	356	335	351	347	375	351	334	346	325	350	351	350	356	365	349	316	333	337	335	331	333	335	317	332	330	360	362	329	349	358	335	326	358	321	402	334	363	356	347	331	349	314	341	371	350	325	330	367	339	360	352	356	376	314	324	327	376	330	322	320	370	389	388	340	335	346	350	346	378	319	338	341	358	389	318	347	347	304	355	354	304	325	311	332	357	369	325	364	359	337	346	334	342	352	301	335	382	349	378	326	333	319	344	360	339	356	315	352	342	347	340	351	330	344	375	331	331	352	346	335	313	320	335	351	372	323	375	321	363	372	354	374	335	337	362	381	357	355	346	321	341	367	380	387	342	343	364	350	341	335	386	335	348	331	306	319	313	363	340	362	344	350	320	373	344	343	349	363	388	328	338	333	343	360	332	342	371	342	337	351	371	344	341	301	346	322	337	339	371	382	359	341	351	368	373	315	351	331	338	306	341	304	336	368	338	362	335	362	362	349	330	335	351	333	323	320	328	315	318	351	342	335	387	323	362	332	367	333	346	339	339	339	342	355	359	342	350	346	374	316	343	362	331	343	335	317	337	326	349	343	334	345	333	318	332	359	382	316	352	337	381	332	355	369	341	322	335	334	324	363	353	325	339	333	372	312	302	351	347	356	355	333	343	347	345	353	347	310	354	329	366	336	315	349	345	334	357	362	337	358	326	347	323	336	337	358	343	322	350	309	336	331	383	336	343	373	357	338	342	356	338	317	355	382	346	358	347	360	319	362	318	346	361	361	340	356	365	360	322	363	328	340	361	334	364	350	300	363	321	343	344	319	319	366	339	347	332	377	348	314	308	341	314	327	350	359	343	379	376	382	347	361	376	335	328	346	324	368	346	352	349	343	333	335	340	377	317	337	382	349	371	375	333	344	363	353	322	342	318	336	326	367	358	346	316	349	312	303	336	389	344	354	383	362	344	356	335	315	360	314	323	377	345	334	336	332	379	302	342	347	305	300	346	337	299	322	320	333	367	345	357	334	340	363	338	345	322	345	356	349	368	361	324	327	348	327	338	359	331	344	327	361	328	345	343	358	353	363	338	338	368	363	366	348	346	350	391	355	309	309	350	375	366	363	348	327	400	314	340	357	365	336	374	350	326	355	328	356	353	332	338	355	328	353	336	407	335	339	316	311	324	368	361	360	359	315	289	311	340	326	342	326	334	344	347	321	331	347	333	350	363	333	355	339	332	341	345	344	369	336	343	358	372	348	368	364	362	336	341	335	348	359	339	325	337	347	327	312	350	349	316	356	352	379	317	413	347	329	334	372	365	318	336	342	340	362	325	352	342	334	358	368	344	349	314	335	337	323	332	323	342	347	321	362	338	361	381	332	295	333	325	336	330	336	321	351	341	343	339	325	320	338	348	324	343	303	322	319	350	332	336	344	298	355	334	354	339	336	336	319	330	337	336	347	361	344	325	325	303	347	379	328	343	348	352	354	312	351	350	361	345	346	355	340	366	290	343	345	340	350	306	372	387	355	356	345	366	326	332	357	370	378	351	324	344	320	328	366	352	339	361	334	340	414	353	352	374	346	381	348	369	313	345	334	366	358	318	335	347	332	370	361	366	339	369	330	353	344	333	332	311	343	327	321	304	363	332	396	335	326	345	346	391	380	311	367	349	332	337	345	334	331	324	364	334	339	354	341	330	315	348	333	400	350	346	374	294	369	348	329	357	373	330	362	331	322	316	355	328	321	377	343	362	347	342	339	351	303	335	354	359	357	348	354	329	364	325	331	349	350	355	346	361	335	353	351	338	318	318	353	325	388	328	368	378	349	353	311	365	327	354	362	323	344	330	346	365	343	392	381	335	350	376	330	334	365	359	341	394	327	345	358	295	322	360	360	340	339	375	349	327	315	356	330	353	348	376	362	326	355	310	340	348	357	369	322	335	344	336	351	325	366	339	340	320	319	341	341	331	366	338	357	310	335	335	293	356	366	349	290	325	348	332	353	331	351	331	322	354	311	349	348	324	303	325	353	373	323	359	355	370	355	317	300	316	350	389	353	325	315	365	330	341	310	381	363	335	323	336	326	350	351	333	368	340	316	361	328	386	358	378	315	348	352	344	313	333	313	354	337	358	334	330	351	349	336	323	345	361	334	333	374	341	309	386	352	334	343	332	345	345	394	337	334	330	327	317	303	350	360	331	362	342	323	347	301	327	339	364	308	339	363	315	342	360	328	323	329	312	327	289	324	324	362	334	321	351	342	353	381	338	336	344	333	336	325	313	340	329	318	340	375	353	350	353	356	361	346	389	358	348	345	379	306	349	367	343	320	369	339	345	321	342	377	372	310	304	333	366	351	343	308	342	342	320	362	338	354	341	314	350	341	314	334	334	350	337	338	330	305	378	302	325	377	355	334	341	333	336	296	350	305	316	375	348	311	338	319	341	318	350	341	360	402	356	348	311	365	353	377	338	346	337	334	387	344	334	362	366	353	347	329	319	342	321	315	338	347	315	329	330	354	304	340	322	358	364	371	350	342	347	322	339	371	329	362	299	371	329	317	340	333	293	357	323	366	363	334	327	336	343	328	368	350	324	342	356	348	336	366	347	338	375	335	344	313	350	357	321	331	324	343	323	350	357	362	364	335	341	355	363	347	312	349	362	360	325	342	362	335	356	301	339	329	321	372	316	355	356	336	310	362	341	363	341	362	321	388	329	320	353	373	310	363	375	342	334	355	344	353	354	325	339	361	363	329	330	333	348	327	341	336	357	327	355	357	358	354	346	366	323	339	338	313	342	323	346	367	376	372	377	313	353	372	356	332	328	323	379	327	314	316	333	331	344	328	354	316	348	370	326	348	365	323	353	323	348	342	344	369	338	338	340	316	365	357	371	362	359	320	368	341	342	351	362	337	359	360	330	336	349	355	324	370	312	343	321	333	344	380	375	337	347	335	337	325	385	359	349	349	333	333	347	335	338	342	334	340	353	341	377	363	355	320	343	338	364	334	363	343	350	365	338	351	356	314	348	342	342	356	353	358	342	344	307	331	354	364	305	322	296	356	331	381	314	342	343	349	337	383	343	330	328	353	316	358	345	367	330	341	358	343	362	357	347	356	356	354	341	354	310	354	333	341	355	346	321	337	334	357	339	347	339	345	316	353	353	351	313	351	370	339	319	347	356	355	360	328	361	363	348
12732	2201	3925	4888	4506	3883	3695	3531	3222	2636	2374	2273	2732	2566	2568	2546	2351	2847	2472	1766	1281	1109	1055	1089	1046	1017	1022	1044	1013	939	990	1047	1035	1097	1059	948	974	1023	920	959	1009	949	872	893	892	895	958	863	875	857	949	838	877	879	854	852	802	816	853	806	839	849	845	821	859	872	857	873	847	871	821	873	855	895	877	861	807	782	837	813	820	827	834	841	813	850	820	833	870	786	857	843	830	783	793	785	864	805	845	855	825	787	832	813	803	785	858	801	853	844	801	843	813	850	813	875	785	790	792	870	829	832	806	782	846	835	791	796	853	812	828	818	840	829	792	845	820	819	829	848	805	818	841	830	811	782	874	828	891	798	798	803	839	807	850	820	847	819	804	751	866	805	824	818	843	802	773	847	889	795	826	818	827	794	817	807	799	805	853	835	792	774	814	839	813	830	813	784	791	812	812	770	842	771	863	823	777	816	803	837	851	843	813	852	835	800	855	836	866	805	794	838	774	817	780	856	868	807	769	836	850	832	835	839	772	865	854	841	838	816	845	788	835	818	856	814	820	810	819	809	772	843	820	794	847	785	807	824	835	818	807	820	850	838	758	798	846	848	844	780	772	803	838	758	802	846	834	778	822	843	828	800	843	813	827	887	831	832	788	819	838	841	889	774	785	814	781	818	768	807	888	814	813	789	851	820	796	815	780	857	808	805	801	834	820	854	866	767	767	810	864	782	805	784	798	838	848	843	857	820	837	811	823	779	874	811	819	849	828	791	804	839	795	819	841	801	818	791	811	797	817	817	818	829	798	826	824	827	776	831	780	815	833	752	739	828	879	843	802	828	858	798	861	797	758	774	831	862	791	831	833	785	829	818	822	828	853	783	787	796	818	813	854	786	846	806	757	754	827	814	821	747	817	852	828	830	803	831	858	817	798	868	811	792	789	840	818	796	808	798	827	827	837	761	845	839	833	821	882	785	802	852	813	775	798	803	856	812	833	828	837	831	816	790	828	788	788	821	835	807	841	823	867	814	838	828	847	803	795	833	883	847	752	829	789	817	799	794	772	760	756	831	824	814	815	785	819	773	804	792	836	864	764	819	770	817	811	846	823	837	774	798	799	812	805	841	853	807	852	787	762	823	794	837	811	815	786	800	778	804	808	827	822	803	836	790	810	896	853	816	862	827	792	828	832	833	831	768	820	815	809	823	814	820	782	833	849	835	820	832	861	822	825	826	803	855	840	860	801	807	852	816	799	795	839	868	842	829	805	836	838	829	855	843	725	812	761	773	867	809	835	800	845	860	841	763	804	853	742	832	787	797	885	815	827	756	797	847	824	821	860	842	799	850	877	819	800	791	829	775	870	835	789	775	833	790	821	841	766	868	819	778	843	839	850	847	774	782	831	824	783	810	812	776	819	816	795	823	821	745	808	786	805	807	841	883	803	789	839	815	795	816	844	841	836	794	798	804	862	830	796	799	809	834	765	854	821	796	819	834	800	811	792	804	788	812	821	817	784	812	837	867	847	796	831	809	821	884	874	855	811	816	846	802	807	857	811	818	859	801	792	832	823	831	755	816	820	836	838	814	813	790	824	853	841	811	794	829	820	837	784	851	847	842	798	820	811	818	817	833	856	868	748	843	818	844	759	818	827	843	783	842	811	817	857	829	797	794	798	830	779	826	784	806	831	792	841	824	837	792	784	737	844	817	814	851	815	793	837	781	834	817	772	792	784	806	794	810	843	802	795	799	812	821	831	769	796	866	826	791	825	855	806	859	751	815	820	800	749	791	792	856	866	818	822	840	796	811	811	800	829	809	880	787	823	825	812	813	785	858	797	768	846	834	796	798	813	868	843	795	801	822	843	836	816	824	795	812	769	811	801	798	817	854	852	803	812	825	770	782	813	833	797	829	855	821	781	860	827	797	845	796	882	843	849	824	794	771	811	833	829	771	814	791	799	793	787	836	797	790	852	871	778	823	778	781	807	835	779	832	787	851	865	831	815	867	860	813	806	803	797	815	791	806	788	877	816	773	803	839	834	825	789	789	866	801	833	852	780	827	817	826	834	802	801	817	822	799	817	836	827	821	856	829	839	809	797	850	805	803	805	792	806	785	799	798	859	770	856	849	806	823	819	803	820	825	813	788	800	820	838	785	811	839	837	810	822	791	792	747	885	839	828	829	832	789	817	798	801	823	815	801	880	841	764	820	815	816	814	835	780	784	810	810	823	837	888	831	819	833	782	795	803	817	819	817	754	809	829	776	844	807	817	765	814	837	836	809	826	788	827	801	791	842	831	818	870	798	849	817	786	764	840	804	824	761	806	775	833	782	804	831	826	830	825	779	817	820	820	826	784	803	820	845	836	813	817	786	797	829	801	822	822	778	796	798	806	783	796	870	835	784	787	848	819	826	786	815	806	775	774	813	834	785	819	774	805	801	814	805	873	758	781	768	834	785	787	872	786	809	856	824	805	841	837	806	816	828	844	822	830	853	809	830	827	796	846	804	814	746	787	815	801	841	782	776	791	788	775	809	788	814	816	839	793	802	806	798	773	801	825	801	850	843	852	814	839	857	816	812	831	789	798	862	823	780	821	816	826	825	783	847	798	849	842	821	806	810	780	839	832	802	860	813	798	782	846	833	825	810	842	854	809	822	791	812	849	807	804	766	818	823	770	875	790	825	776	857	828	771	825	781	851	801	829	845	802	795	874	779	813	851	804	814	846	816	793	818	736	844	794	794	816	825	814	867	836	791	815	785	805	845	813	853	783	795	849	802	785	809	815	820	805	809	716	810	806	790	833	848	813	811	801	837	846	829	848	824	808	784	814	826	809	787	802	803	807	797	857	853	787	806	835	810	819	823	832	789	851	852	774	830	835	856	840	797	854	766	787	808	857	858	814	787	804	836	844	820	761	756	823	796	763	756	815	821	822	853	826	801	819	824	878	836	808	805	821	817	832	837	798	774	826	759	825	814	832	811	807	821	740	758	788	793	846	774	773	822	792	839	845	847	786	803	772	799	802	867	797	810	832	865	823	801	784	795	837	837	842	821	806	814	805	840	790	874	864	821	835	791	796	863	803	804	854	818	783	829	863	800	781	796	810	829	823	853	795	858	799	784	850	817	835	869	844	814	830	821	842	816	806	818	748	831	808	790	821	770	755	853	757	780	760	766	825	829	838	777	839	781	779	829	872	849	825	807	849	775	802	785	825	851	852	816	753	880	787	820	817	856	788	868	774	810	826	807	825	791	809	794	817	800	823	817	860	821	803	811	833	837	769	821	831	802	809	777	856	851	811	819	854	851	807	804	832	764	764	809	779	841	809	788	772	830	771	842	820	772	806	871	759	809	840	796	808	837	791	797	809	820	844	774	874	815	839	829	828	802	786	784	879	809	802	800	816	823	779	850	829	817	872	829	846	807	829	859	816	828	820	830	815	807	833	842	786	819	876	817	822	808	809	793	813	840	842	733	844	826	806	793	799	788	795	850	841	814
2927	184	159	184	188	187	171	182	225	179	185	195	224	229	235	190	231	228	190	191	146	148	167	177	169	155	177	145	140	164	145	163	158	157	153	143	144	148	160	158	147	139	140	140	152	145	148	147	168	126	142	146	158	133	152	150	124	146	147	149	149	131	156	155	147	162	168	152	140	143	149	152	136	149	159	150	143	155	144	130	137	154	126	127	132	151	138	138	135	125	148	140	155	159	132	139	142	112	132	145	173	154	133	134	138	159	153	168	168	138	173	158	139	129	153	153	116	135	149	158	136	155	145	152	170	144	159	129	148	150	145	161	153	147	160	159	135	134	163	133	134	165	147	157	155	145	152	152	170	133	158	156	183	158	153	146	147	161	166	146	146	159	151	156	146	134	150	175	150	150	154	142	144	140	140	133	144	140	124	140	161	146	134	151	138	141	146	139	149	188	154	135	141	143	150	116	151	147	144	165	151	131	160	155	160	143	131	138	152	140	153	146	138	139	134	138	141	154	157	162	152	158	151	144	155	124	155	143	149	156	141	146	168	148	153	137	141	150	138	143	141	146	135	156	174	161	146	149	133	146	146	167	135	150	144	123	133	135	142	146	143	139	136	136	154	165	152	159	166	157	151	139	158	154	161	143	155	131	140	184	138	138	143	147	166	146	153	142	154	114	151	149	138	154	151	163	147	158	142	150	124	140	143	159	156	148	139	154	153	131	130	144	138	133	148	150	151	117	149	166	141	156	135	162	145	142	150	162	135	136	169	139	155	149	161	160	148	162	130	146	141	142	131	130	153	150	161	164	137	143	176	142	149	144	132	136	133	168	152	131	155	146	147	139	161	147	153	142	132	151	137	144	162	147	137	121	141	151	144	149	147	128	131	143	120	128	143	154	155	125	167	150	167	157	168	141	151	148	154	142	146	175	156	154	132	135	147	154	159	140	150	150	146	128	136	145	144	147	153	130	155	151	141	150	129	159	161	166	137	150	170	148	128	139	134	127	162	127	145	148	156	137	148	147	139	159	132	156	171	146	146	144	136	183	144	139	174	145	150	149	126	138	153	162	141	143	139	141	168	172	133	148	159	154	171	163	168	139	150	141	136	164	125	131	114	137	157	144	155	162	142	136	161	136	161	129	136	149	153	158	139	140	166	154	144	148	150	136	152	154	137	133	120	154	127	150	169	150	141	142	159	168	153	130	135	148	166	153	144	147	118	147	151	132	117	131	170	143	159	131	150	138	171	130	155	137	139	148	149	144	153	143	131	141	136	148	157	116	149	162	167	146	171	132	152	134	136	128	167	136	158	140	154	155	141	133	149	141	148	163	136	131	148	137	133	134	127	142	166	149	160	158	145	162	144	162	131	150	165	136	173	140	137	156	177	154	156	172	144	169	153	148	159	165	137	122	144	159	122	144	157	139	162	144	146	150	139	145	131	143	126	171	154	151	146	148	128	141	158	159	141	134	143	142	148	162	155	138	157	131	163	143	179	137	135	130	131	145	153	134	126	149	149	149	140	147	149	152	128	155	174	144	145	151	144	145	150	157	161	193	139	143	145	138	131	144	173	129	152	154	152	146	150	145	151	151	127	144	142	172	165	139	154	137	159	142	132	136	143	177	134	147	152	142	150	165	171	136	134	157	139	146	145	160	158	183	151	138	140	117	148	152	158	105	146	149	166	135	148	144	156	135	166	133	146	145	131	140	157	147	150	144	122	146	155	156	138	141	124	146	156	130	136	144	142	159	141	161	140	135	154	171	141	153	142	156	151	157	158	161	138	139	161	147	171	131	139	138	163	156	132	142	136	156	135	162	122	153	137	150	165	159	161	147	137	175	141	135	149	148	151	153	143	167	152	147	137	139	142	154	145	141	159	134	153	134	166	129	146	157	157	162	125	143	139	131	151	147	130	163	127	141	156	144	142	129	152	174	159	131	154	143	147	146	145	142	153	129	150	156	143	146	178	143	152	126	144	141	153	137	153	154	142	148	136	153	154	160	152	139	146	143	148	139	135	155	148	145	140	153	148	135	162	150	150	137	143	151	134	149	144	148	127	114	127	152	149	153	118	152	166	154	152	149	152	160	164	164	151	158	152	145	142	143	171	145	151	172	155	154	136	143	152	151	175	131	134	145	170	144	129	147	125	142	140	147	140	156	146	161	151	141	120	145	136	131	139	146	145	153	182	157	137	164	135	148	150	155	151	136	152	164	142	133	132	155	152	149	149	166	149	161	154	134	155	161	153	160	142	142	134	161	164	159	134	151	149	136	149	148	161	154	141	134	141	137	158	160	135	149	171	141	168	162	147	137	152	153	161	139	159	146	156	171	138	158	128	151	150	150	148	143	132	134	149	159	157	132	139	145	144	151	149	144	139	156	149	150	145	135	155	142	136	143	138	138	169	138	152	165	145	135	152	150	138	143	143	145	142	132	154	152	137	142	145	148	133	152	145	164	155	154	156	165	154	151	150	148	155	123	152	170	146	160	148	159	149	134	146	152	148	144	161	140	151	137	145	142	147	144	165	158	148	151	128	153	160	141	139	159	163	129	150	152	136	166	153	148	151	121	161	158	158	134	142	143	161	143	160	141	155	141	164	165	158	158	142	160	147	142	147	171	173	142	141	152	140	155	133	168	147	138	128	144	143	139	143	145	165	157	150	134	142	139	161	156	135	124	139	156	165	140	153	128	172	158	132	140	153	144	170	123	145	174	133	156	152	157	153	117	146	155	156	166	142	161	182	135	143	132	148	132	141	143	166	157	156	147	152	168	154	131	128	156	132	116	124	133	147	152	136	147	135	151	159	123	142	155	143	122	151	155	138	142	138	128	148	159	144	154	157	143	129	139	154	139	123	148	121	155	153	144	139	146	155	142	163	145	134	147	128	138	131	128	154	138	123	162	127	165	138	153	168	149	162	142	150	120	138	154	137	146	163	142	144	129	128	153	145	149	136	133	150	139	141	141	156	161	128	129	157	129	161	167	144	160	135	131	125	152	144	154	123	158	153	138	157	138	169	157	156	144	142	147	135	165	151	136	146	153	158	163	132	183	139	148	147	144	147	142	121	129	150	138	154	150	146	131	155	149	163	164	149	135	139	173	160	145	143	126	119	150	147	154	137	127	127	152	140	145	160	138	168	146	143	119	156	139	145	134	159	170	157	171	152	149	147	132	145	159	144	155	142	162	145	156	139	141	148	148	140	129	147	130	140	141	155	132	155	154	141	154	152	141	158	125	156	150	137	132	151	164	142	156	140	152	174	126	138	148	145	137	158	175	173	177	145	100	140	137	140	167	153	132	147	147	150	149	146	160	150	160	153	162	157	170	149	146	137	140	139	145	130	146	128	141	146	164	155	130	163	137	155	144	136	151	149	135	135	136	139	169	151	155	155	162	169	154	144	142	151	134	142	152	154	129	146	132	156	151	143	139	160	140	139	147	159	150	156	148	133	152	147	149	173	137	147	159	145	151	151	144	140	148	141	133
3678	481	501	552	561	568	708	814	777	687	620	684	847	852	859	811	912	946	880	683	537	453	422	465	435	400	447	417	420	450	430	466	411	422	528	426	454	446	485	408	441	430	423	455	485	444	406	440	467	436	477	445	400	433	428	415	449	448	423	429	423	413	444	450	430	416	432	398	394	437	448	395	399	422	430	449	424	427	418	447	438	473	431	434	455	443	422	433	418	443	444	461	416	378	413	444	424	453	432	431	410	428	384	426	455	405	437	416	422	454	466	408	405	441	443	438	398	452	440	433	413	454	424	427	435	390	432	409	443	438	398	411	428	454	437	436	459	454	418	415	434	398	444	413	410	412	427	420	447	432	413	418	449	405	413	462	427	437	419	422	418	449	437	419	402	440	448	423	427	458	390	442	473	378	395	469	444	468	397	410	440	421	417	430	491	378	421	445	409	416	460	417	425	390	403	415	436	430	426	408	448	430	404	422	429	416	472	420	450	447	459	468	429	437	446	433	470	401	404	430	431	442	437	420	430	419	437	415	418	425	435	395	414	442	458	469	440	417	419	460	381	428	443	408	421	429	425	383	438	449	387	428	473	463	406	429	433	402	408	434	421	411	409	469	422	411	436	421	417	415	393	409	446	400	446	438	428	435	409	400	440	465	424	417	450	468	389	426	440	415	436	431	428	440	419	406	443	424	417	406	383	438	444	425	408	443	430	435	458	445	422	444	451	387	466	429	444	417	428	394	405	415	446	404	453	423	413	434	445	453	455	427	440	396	435	417	381	452	464	429	377	418	407	423	401	438	458	426	434	436	408	451	409	433	419	425	439	403	431	400	430	434	437	420	444	414	374	452	428	440	435	442	424	417	461	432	430	431	435	448	455	442	449	402	425	431	423	428	413	426	439	437	466	425	435	412	454	401	442	409	396	421	420	443	415	419	442	430	407	416	411	442	420	425	413	440	432	431	434	407	420	421	455	440	390	416	414	430	441	430	445	409	431	418	410	415	445	412	441	432	421	404	435	398	431	434	396	437	400	431	418	452	440	436	413	414	456	413	432	411	409	430	448	440	442	396	443	430	418	419	430	417	466	427	439	465	416	425	439	435	417	405	437	446	422	406	450	442	401	434	441	419	404	451	436	438	426	427	413	416	468	424	478	438	443	431	452	408	408	425	435	447	456	436	469	431	427	457	458	434	421	428	456	444	416	430	422	401	423	439	434	409	442	424	407	442	448	413	447	446	436	442	423	394	448	484	427	456	462	461	418	421	445	421	438	464	381	430	446	406	445	423	468	427	442	436	413	457	422	416	453	426	416	435	424	446	468	464	429	473	421	415	437	414	417	427	441	418	451	383	443	432	424	377	438	409	442	441	382	427	408	442	448	396	450	422	437	444	456	424	423	423	443	392	453	435	429	410	430	398	450	436	431	466	425	405	426	420	420	454	467	421	463	462	420	441	415	477	395	459	412	430	415	386	427	440	443	401	480	402	439	417	426	449	467	413	405	428	450	425	424	447	438	402	433	460	432	436	407	456	428	455	412	419	420	408	424	431	439	402	442	418	403	420	410	454	418	401	430	432	457	446	427	485	423	467	437	427	458	455	446	409	419	469	373	463	388	416	440	428	442	405	421	431	452	450	456	452	395	420	423	431	417	437	398	418	404	477	394	395	440	425	425	402	438	445	426	420	432	435	431	409	449	425	424	456	404	437	437	418	391	403	426	425	421	426	435	428	410	411	466	443	454	469	407	440	390	447	435	453	480	454	458	426	440	454	427	401	409	439	454	418	415	453	412	398	410	445	394	435	458	419	416	451	461	403	423	471	432	432	436	447	434	441	410	431	406	465	437	416	433	409	450	423	464	418	421	449	417	441	439	414	433	416	437	402	425	437	418	418	408	418	372	420	429	414	446	433	435	442	419	423	445	391	449	390	396	441	427	480	435	445	424	446	422	427	436	399	415	429	478	407	442	430	420	422	413	428	416	439	416	432	452	379	483	420	424	436	412	413	412	429	396	437	430	427	447	428	438	421	427	397	420	394	428	447	439	409	414	402	426	429	423	458	443	434	447	399	420	401	413	441	442	468	458	420	431	458	452	439	462	407	405	444	400	443	454	458	429	437	429	452	417	442	446	434	438	436	432	437	421	457	458	448	429	443	413	463	443	449	393	459	436	431	422	367	413	445	433	471	442	463	426	453	451	440	437	469	422	410	444	440	414	456	415	414	419	412	436	445	474	432	420	423	407	422	453	450	413	429	434	463	463	438	413	398	438	372	437	407	445	427	431	413	448	403	456	438	430	436	459	455	435	440	438	450	396	403	449	419	418	461	426	432	438	438	420	429	407	403	406	388	411	421	432	382	452	429	451	473	465	407	469	428	423	456	460	439	419	430	407	430	430	413	412	430	429	426	487	424	421	388	411	424	464	407	437	445	423	419	406	464	424	396	445	416	443	403	471	454	418	440	393	460	398	440	457	445	419	419	430	405	434	430	459	407	411	404	460	452	428	451	439	407	458	437	433	447	407	426	430	458	410	446	488	465	431	433	395	453	469	448	412	489	429	456	463	434	412	447	408	425	436	437	428	448	427	473	446	431	416	413	456	424	416	436	401	447	422	423	441	433	392	420	430	435	422	436	469	409	402	432	441	437	429	458	414	460	417	420	442	422	429	455	415	440	419	432	432	420	458	394	392	422	417	424	418	459	439	462	444	417	455	433	430	403	409	396	447	461	451	409	422	456	408	438	428	411	424	467	409	403	460	381	424	383	426	409	413	439	424	431	431	412	415	446	394	453	444	437	422	432	426	439	432	420	410	431	429	408	419	497	454	452	432	422	400	457	428	437	438	410	422	439	400	429	456	417	410	394	418	469	426	442	392	426	444	404	398	469	415	426	445	448	451	408	433	413	436	405	418	394	423	486	449	417	405	440	419	449	426	418	423	416	412	411	397	433	443	449	421	415	433	467	455	422	427	428	441	432	424	412	435	445	434	406	422	412	428	399	442	426	424	440	463	446	398	431	441	477	384	412	444	412	388	430	413	402	391	404	430	452	431	429	448	438	421	428	421	428	465	411	413	456	453	395	414	438	405	427	419	396	397	448	456	429	439	429	388	404	441	436	418	417	392	455	426	455	434	403	385	425	387	417	452	453	413	424	464	423	417	407	417	432	479	468	377	448	444	413	469	446	426	423	473	439	448	429	437	440	426	415	443	443	448	431	428	427	407	439	407	458	420	387	442	424	419	398	437	421	441	435	431	451	434	430	448	420	399	424	443	426	471	403	409	402	398	401	454	408	388	437	410	430	446	430	460	481	448	450	463	428	427	445	416	417	410	418	439	454	444	408	469	449	427	436	427	429	438	398	444	401	431	417	448	449	432	418	463	409	414	423	385	468	432	400	420	451	443	422	431	409	439	402	439	435	452	418	398	452	436	416	416	421	445	423	444	422	454	403	456	413	410	375	389	435	398	457	440	410	431	454	449	455	430	411
19835	1931	1153	926	759	639	625	608	522	479	445	452	539	470	476	444	535	503	465	365	352	341	305	351	333	280	304	326	350	310	322	321	339	352	368	333	307	338	290	306	340	305	298	291	291	310	313	307	327	346	281	332	290	288	313	306	306	306	323	317	304	306	289	307	330	296	344	321	293	285	285	325	309	285	298	309	300	320	291	306	303	304	293	337	318	302	294	305	289	331	323	296	313	312	269	305	307	296	319	302	342	334	331	333	300	310	327	296	288	303	302	289	299	299	334	320	300	305	298	300	302	322	329	382	301	308	307	309	314	301	299	294	313	315	338	272	280	315	306	330	298	276	317	328	320	306	308	301	323	316	312	339	299	328	303	324	332	287	319	311	306	324	309	301	312	297	316	311	305	297	329	341	311	285	337	305	296	310	336	285	308	294	293	321	324	317	321	293	320	312	276	296	292	285	311	302	334	280	313	303	310	297	320	296	339	299	306	297	293	315	306	302	339	269	337	342	335	323	330	354	296	301	302	297	310	311	302	299	298	324	324	309	302	301	342	341	333	332	340	351	315	298	317	310	336	327	346	299	303	317	310	314	314	349	293	308	326	305	311	299	329	307	354	313	321	326	317	310	347	330	273	302	330	334	315	296	326	330	294	305	286	321	288	291	323	301	271	309	319	328	363	311	321	322	349	305	330	309	314	303	339	305	308	305	315	304	308	330	301	307	341	272	303	281	330	304	299	320	334	268	308	324	309	304	276	292	298	316	291	347	282	281	307	336	281	303	322	313	311	309	325	328	273	304	303	318	308	307	302	303	280	339	301	307	284	303	280	309	307	320	306	315	337	314	294	337	280	349	300	306	325	285	312	330	321	315	322	324	306	307	306	340	323	332	326	289	295	282	308	280	295	320	306	304	300	313	310	313	340	284	309	287	318	280	312	320	314	295	298	293	305	322	323	284	310	298	317	294	315	280	292	317	317	315	310	322	319	303	279	320	329	291	309	307	325	310	309	309	329	311	298	290	304	291	315	330	325	319	338	333	300	312	290	311	327	308	310	305	305	307	318	313	306	322	309	320	324	289	304	271	307	293	299	299	310	305	311	294	308	306	311	302	330	315	305	316	325	336	312	291	320	320	314	297	322	312	340	298	295	304	309	326	319	311	329	317	336	330	312	323	304	339	283	299	279	333	285	278	298	289	307	310	328	345	311	323	310	338	288	293	285	322	288	276	313	305	314	307	297	304	325	301	300	305	319	308	289	270	289	317	327	305	314	300	329	304	328	312	283	325	311	325	286	308	323	331	316	305	297	333	296	315	306	305	298	319	296	332	294	326	301	311	289	298	310	314	305	307	340	309	349	307	335	338	287	305	328	306	327	316	311	304	279	290	285	310	280	333	318	311	304	313	293	279	303	298	312	338	305	348	307	311	287	344	320	321	292	309	332	315	349	333	310	310	297	300	297	302	318	324	307	333	302	347	310	319	337	321	318	320	293	312	324	303	327	344	327	316	315	272	309	258	318	311	305	278	313	290	307	286	297	301	345	291	296	324	287	326	299	303	312	311	304	299	292	324	273	322	298	357	295	356	329	298	314	312	293	285	305	282	286	308	315	313	302	300	303	308	342	332	320	314	303	281	302	327	298	279	298	293	294	315	263	330	339	329	294	307	318	325	276	313	310	323	276	298	324	310	277	276	300	271	323	333	304	317	309	335	313	333	312	306	315	293	291	296	266	306	294	326	289	355	323	303	313	290	301	309	308	302	301	311	293	301	344	322	311	287	327	279	311	311	315	336	308	314	284	312	314	297	309	310	317	337	302	314	287	286	324	298	355	269	288	295	317	283	303	317	309	322	295	290	317	282	297	317	348	338	322	297	309	298	335	319	302	309	331	311	334	297	326	298	303	299	338	308	276	274	296	293	320	310	286	286	295	339	282	319	307	309	332	295	290	296	294	293	283	319	293	290	321	309	315	325	324	254	288	324	302	294	304	322	315	330	291	300	271	326	333	311	324	314	283	310	285	304	318	327	340	315	317	332	289	324	338	321	308	315	284	321	338	347	312	313	311	282	310	317	289	309	335	290	323	312	319	326	298	303	330	323	316	288	299	281	315	326	333	325	303	317	310	315	313	295	303	313	294	283	303	338	291	313	309	309	301	313	282	311	297	302	312	330	327	278	310	299	332	312	347	347	299	302	305	292	282	299	298	322	281	337	317	308	295	330	296	286	308	324	306	302	332	340	324	329	295	321	324	347	320	344	351	287	322	287	323	330	303	323	309	290	291	343	283	314	318	321	314	330	326	317	323	308	278	314	328	307	306	294	267	328	305	314	297	322	303	296	313	336	312	301	315	345	289	288	277	311	293	320	331	315	321	302	328	322	302	296	291	309	299	308	304	316	306	315	284	281	301	283	296	304	304	291	339	339	299	301	317	349	312	299	327	315	317	331	280	306	295	299	299	306	306	315	313	338	319	291	306	319	328	306	300	314	311	311	300	286	287	278	304	326	303	306	320	298	322	295	328	320	319	302	284	285	261	295	278	291	309	320	330	299	287	297	352	313	299	301	299	325	317	285	322	311	324	327	325	299	310	299	330	330	323	316	321	310	292	302	313	338	324	322	330	320	298	322	309	313	315	348	308	312	334	274	309	302	333	303	337	295	323	301	286	287	314	331	304	276	336	329	330	343	321	311	303	268	316	351	315	294	337	326	323	292	322	310	330	321	277	319	306	322	322	291	308	316	292	321	307	313	291	318	319	331	316	316	295	326	310	333	311	297	328	310	298	324	332	312	312	320	305	351	309	298	336	326	315	326	307	305	319	313	343	320	278	282	306	346	293	284	302	279	297	297	314	306	316	320	317	306	295	292	304	305	288	273	303	327	300	316	296	280	299	301	322	314	341	336	312	336	310	312	309	304	294	295	309	303	278	315	300	303	299	296	326	300	296	284	272	325	315	299	333	328	330	312	318	279	333	325	298	297	295	302	306	303	321	319	320	331	304	327	306	342	297	318	303	302	317	313	324	354	307	319	285	321	284	259	326	323	319	319	269	303	285	321	336	291	258	315	285	297	328	285	289	345	306	314	286	279	288	334	314	343	301	315	322	334	309	322	320	284	340	319	323	360	321	325	308	296	310	298	280	305	300	330	323	310	292	339	301	310	320	311	299	262	322	319	298	315	308	299	329	285	294	293	301	295	331	308	313	299	313	312	332	307	293	258	339	332	291	297	311	308	324	296	313	281	321	321	320	289	290	342	270	300	295	283	315	304	316	314	308	328	306	320	297	348	305	333	319	306	313	296	299	306	318	314	303	360	326	312	343	331	320	337	355	340	302	301	288	299	304	324	311	262	335	306	336	295	299	348	318	328	331	315	327	295	293	281	328	303	263	270	297	320	291	329	310	292	344	331	286	355	313	315	323	289	327	303	298	316	306	322	325	291	318	357	315	295	311	310	294	303	305	272	337	359	332	318	327	293	321	303	300	311	320	318
9839	1431	2511	2956	2704	2449	2476	2322	2071	1732	1752	1716	2055	1994	1948	1737	2165	2178	1880	1392	1073	985	974	918	947	889	935	951	861	869	905	895	845	932	907	884	833	835	852	887	855	858	807	828	838	829	772	823	835	793	828	765	816	822	834	794	827	815	788	843	797	765	762	797	790	810	796	802	816	791	788	755	777	759	778	832	763	802	776	765	783	779	779	746	763	814	764	802	790	766	775	827	751	787	795	772	740	804	806	755	802	780	775	748	758	793	820	781	757	792	778	837	800	789	753	768	760	760	767	787	751	740	757	784	745	774	769	775	754	812	783	780	747	751	773	749	742	770	778	763	745	736	797	746	770	782	791	752	765	751	757	769	765	770	786	740	772	739	777	737	717	785	783	812	754	758	797	779	788	752	802	833	753	777	783	769	837	811	770	763	812	734	760	798	819	795	756	756	765	755	739	783	800	780	761	774	795	757	811	778	818	759	756	758	795	753	794	746	755	731	753	768	776	762	796	741	744	738	768	780	782	820	793	800	775	790	809	774	763	789	816	791	749	832	808	772	778	773	799	731	797	803	818	791	790	755	746	815	757	788	764	757	757	772	780	765	786	767	763	767	782	786	795	788	790	719	810	778	750	775	836	808	750	817	707	736	769	768	770	774	757	727	773	755	810	769	762	770	765	746	752	772	818	767	805	848	800	763	804	765	744	785	768	743	815	812	810	787	805	759	819	815	805	711	799	767	813	772	790	748	723	777	764	828	812	819	770	786	802	823	765	817	767	781	789	762	798	775	835	828	840	779	781	772	819	771	729	762	793	841	740	763	743	833	793	759	813	731	785	803	764	833	783	770	796	727	804	772	775	770	812	808	795	811	786	777	788	784	773	788	735	767	785	740	779	789	772	779	754	776	794	778	777	785	778	789	816	759	769	790	763	752	769	769	803	761	819	781	772	768	802	802	749	812	777	732	772	749	775	771	748	803	818	779	788	787	795	770	752	781	829	792	821	798	817	771	808	806	797	771	812	731	799	825	765	780	760	813	764	761	778	765	829	788	757	775	703	795	773	800	798	769	803	829	733	760	773	792	758	789	733	750	753	812	764	786	782	777	778	743	812	773	777	778	778	780	743	754	787	737	773	775	792	802	809	784	769	818	811	756	823	776	743	791	732	825	813	731	762	793	792	755	746	737	792	783	803	774	805	743	754	793	835	743	762	776	783	799	772	746	759	807	778	810	797	778	809	778	812	790	806	774	788	769	797	737	822	736	754	758	771	833	797	844	824	740	797	793	785	808	775	778	788	727	776	760	773	752	802	741	834	774	749	787	762	807	776	766	795	748	777	787	748	787	815	823	750	787	792	811	790	757	769	815	803	767	749	783	749	788	785	791	783	829	799	706	760	852	798	845	809	755	762	829	770	785	786	770	771	726	786	788	749	774	763	799	768	788	793	752	760	771	759	774	787	773	790	783	767	841	781	767	743	726	779	800	808	730	769	774	777	780	757	769	782	762	808	773	753	777	752	805	762	736	752	740	820	753	801	833	751	802	788	759	760	807	812	781	708	765	764	792	789	761	759	798	799	716	759	809	770	752	786	800	775	772	736	769	803	763	726	756	753	767	819	827	767	769	807	783	784	769	776	757	834	764	791	802	832	772	786	781	754	762	738	824	747	783	794	737	776	761	773	837	803	752	857	765	821	789	767	786	811	785	764	783	795	763	795	813	780	803	807	771	784	734	773	770	765	768	802	827	783	783	740	787	799	783	777	798	856	775	823	774	740	774	800	779	775	756	751	697	781	781	765	759	770	801	751	765	788	772	814	770	764	750	785	755	784	783	806	817	827	836	799	803	801	819	768	761	781	807	760	796	802	755	752	756	827	762	752	764	816	772	786	797	798	775	767	788	766	775	793	732	807	780	786	747	739	811	780	766	747	834	771	763	773	785	752	791	759	837	757	818	809	806	766	757	752	754	748	752	802	765	843	774	737	793	764	739	734	781	786	824	740	788	776	770	754	794	751	791	770	779	775	813	794	792	814	804	715	762	798	801	845	766	774	776	759	756	781	798	765	796	808	793	842	801	787	782	837	782	821	789	732	761	796	812	726	754	800	818	745	755	765	770	783	798	787	777	771	766	757	787	776	815	833	741	802	778	806	759	757	737	739	836	766	777	760	759	717	745	751	780	769	782	783	753	774	761	737	786	774	812	800	801	806	748	770	829	777	808	726	761	757	788	753	803	786	742	756	794	786	780	798	795	783	829	796	825	792	769	812	761	754	778	772	747	773	786	774	755	819	725	776	786	784	841	759	780	764	819	816	762	754	819	785	811	823	755	816	811	752	789	767	792	775	809	752	854	767	770	738	797	796	761	801	777	732	772	768	753	775	771	841	789	791	775	770	735	811	763	767	769	766	790	803	784	770	749	786	781	768	812	770	734	746	789	757	787	796	751	815	737	771	753	815	751	798	771	774	771	795	765	791	807	761	781	740	807	757	750	789	796	787	815	735	796	795	786	811	797	820	781	740	801	771	775	845	727	793	772	784	820	788	768	783	747	763	774	753	841	747	829	785	760	845	775	779	764	810	745	722	774	743	762	771	750	744	766	788	748	777	794	790	805	801	747	756	804	766	781	756	810	810	742	795	749	763	714	773	787	729	816	781	764	765	729	804	785	823	766	795	785	724	768	756	804	834	752	756	801	792	765	796	800	796	794	838	778	756	749	793	758	790	811	877	820	801	764	792	738	712	778	764	804	780	787	761	809	760	789	762	762	766	807	771	811	772	806	759	802	759	815	824	775	760	713	762	758	810	726	758	804	846	770	749	749	767	790	776	764	793	777	774	764	743	762	776	768	755	756	773	762	735	746	839	773	770	775	753	773	814	771	747	769	782	801	767	767	843	817	769	790	767	803	791	743	769	807	782	753	811	801	758	714	780	825	803	781	846	782	745	785	776	810	739	790	747	741	760	823	817	777	788	754	751	787	849	814	802	762	745	805	806	757	783	771	777	766	786	756	811	806	730	787	795	821	747	767	780	783	742	794	817	789	769	762	744	758	765	757	761	735	749	790	738	792	776	742	775	774	791	800	784	796	781	812	768	796	821	813	814	751	758	790	748	769	802	783	778	813	768	806	721	769	791	772	779	822	760	760	821	770	824	776	804	772	760	759	818	764	687	792	766	739	751	745	833	773	773	796	802	766	803	830	755	734	741	767	809	766	796	801	753	802	772	809	776	791	784	851	792	771	756	739	799	803	815	775	759	790	759	838	727	819	754	782	795	782	745	686	805	795	750	813	763	780	815	770	770	788	760	799	746	780	785	753	787	808	775	805	781	791	786	782	808	756	765	767	731	791	810	803	839	777	825	757	741	791	774	778	742	738	754	772	799	771	799	821	808	769	772	730	808	811	863	822	806	811	791	748	839	759	769	784	745	761	759	816	806	835	812	829	743	738	721	826	805	817	785	728	776	777	780	765	733	770	723	804	771	782	814	740	795	801
31711	5621	2298	1814	1254	979	898	840	767	670	680	627	644	644	601	617	645	665	593	440	401	401	373	363	367	425	381	374	358	373	367	389	403	371	413	355	354	354	397	326	361	367	327	340	336	332	355	336	353	340	347	305	322	345	358	315	357	347	370	361	355	364	341	335	343	376	345	345	372	367	331	363	343	335	368	341	355	332	319	321	320	351	341	349	320	361	315	373	346	360	346	330	349	351	344	348	337	368	380	329	365	329	337	344	349	335	348	351	304	351	368	342	315	334	332	347	335	357	377	363	348	325	342	366	324	310	327	328	329	367	348	345	341	375	324	372	319	309	345	367	374	362	349	310	347	364	346	393	327	366	393	339	360	345	376	352	349	348	322	328	361	346	355	350	387	361	311	324	330	342	334	306	326	342	347	363	319	312	344	376	334	349	333	347	336	348	325	361	356	348	342	341	348	336	361	364	358	341	328	360	309	323	328	320	341	368	331	379	335	357	347	318	354	346	351	346	364	341	339	366	330	339	357	348	347	366	342	328	320	348	317	349	338	323	349	356	365	370	348	337	331	341	304	312	313	346	294	322	361	316	372	319	359	348	319	372	351	360	294	392	338	332	373	341	368	332	380	304	343	317	339	355	298	335	361	376	320	338	357	357	316	332	368	342	348	349	325	330	333	341	347	368	366	368	366	352	345	355	340	340	358	356	360	350	369	334	332	345	339	360	339	342	347	353	360	330	360	350	314	388	354	361	364	324	308	351	339	322	335	338	334	329	366	335	327	321	357	360	371	344	366	328	349	353	346	312	334	347	325	367	355	345	361	346	341	320	302	371	337	382	354	355	316	344	376	322	349	373	343	337	394	329	313	320	330	335	365	388	342	362	356	364	329	317	362	331	388	307	297	340	344	347	360	354	337	342	329	359	354	341	394	367	348	331	345	340	367	343	338	363	306	376	344	353	368	373	350	346	336	357	301	316	330	331	340	371	325	363	358	329	382	334	328	335	334	374	334	372	339	304	361	352	333	365	373	322	363	371	329	345	339	355	359	350	344	337	381	346	338	315	312	330	324	344	320	344	340	320	348	331	379	339	369	347	345	347	371	382	313	342	336	363	340	330	336	361	324	318	374	365	368	351	335	314	365	318	357	358	351	335	335	374	346	336	343	328	355	346	319	332	361	353	325	306	373	319	322	327	322	338	297	294	331	362	339	367	363	337	342	320	357	354	352	362	359	389	347	320	340	337	313	346	360	351	351	327	356	363	330	360	381	355	345	337	366	355	327	337	318	354	367	308	391	347	358	324	338	352	365	345	328	340	318	371	336	368	327	349	336	322	341	314	345	354	313	339	362	342	351	372	310	362	401	316	319	331	334	347	349	344	338	358	315	363	354	320	361	322	372	340	349	364	340	335	369	352	327	347	337	354	337	302	329	336	359	367	342	323	329	318	354	345	347	355	341	334	364	337	335	358	349	330	331	309	321	359	336	361	339	336	336	379	365	353	349	353	353	359	333	359	356	328	325	348	338	345	335	348	342	340	355	330	361	362	336	305	351	387	325	393	372	356	344	326	335	329	332	335	324	352	350	374	378	331	331	346	306	374	327	367	377	322	339	348	356	344	318	327	360	355	326	357	340	367	341	363	369	349	354	334	336	333	348	314	327	322	351	372	334	353	342	342	336	372	347	346	353	356	335	337	339	352	355	339	316	319	312	327	359	346	356	359	343	326	327	378	340	374	336	357	356	365	349	371	333	359	359	331	328	345	361	356	399	355	358	376	380	352	320	349	352	371	331	373	364	336	363	324	316	328	323	374	361	325	328	314	341	347	352	361	349	344	356	313	337	313	355	346	315	310	294	324	343	342	326	363	326	329	312	335	344	341	353	395	356	387	365	336	317	339	335	354	354	317	331	369	363	335	314	363	302	339	343	363	343	351	350	330	346	333	344	336	370	339	387	355	344	337	350	352	333	351	348	329	338	358	354	367	340	334	348	355	309	364	321	318	352	357	355	343	393	334	358	358	337	358	345	379	363	319	350	344	316	330	329	366	364	310	330	369	351	347	330	349	341	323	377	373	333	344	376	362	341	324	361	353	357	363	343	337	346	375	373	324	362	369	343	363	325	349	320	356	353	349	308	359	366	360	347	349	331	331	367	327	340	379	330	401	345	346	370	343	363	307	332	331	354	352	348	357	332	324	350	352	333	357	334	354	352	338	333	368	327	357	352	355	331	356	351	358	329	321	352	356	396	337	359	387	315	356	326	319	349	365	336	353	324	308	358	338	336	317	327	358	359	356	349	354	353	318	337	331	311	376	351	345	373	336	378	334	354	360	321	332	334	347	344	339	369	321	335	339	327	343	355	337	369	280	325	330	349	372	371	328	371	346	364	354	352	317	372	367	314	350	363	327	348	349	362	360	349	358	388	354	306	333	339	340	314	377	356	317	350	382	356	358	362	343	333	369	351	348	334	337	353	304	356	390	345	367	363	331	306	322	351	348	342	378	370	334	347	334	327	382	334	314	352	335	300	358	336	323	348	346	324	337	329	328	388	343	345	327	340	339	328	362	361	366	347	311	348	355	347	337	333	333	353	334	337	327	319	367	353	320	338	361	334	328	347	349	354	379	369	340	337	341	336	330	401	341	341	340	354	365	364	328	308	355	349	317	333	318	363	313	350	333	366	376	328	390	372	329	349	403	354	331	324	353	340	323	327	321	349	344	341	343	339	334	349	311	349	335	355	334	363	345	303	352	330	345	322	344	343	372	345	341	354	345	351	311	372	349	369	344	345	381	341	328	370	379	351	323	358	363	379	329	346	332	356	373	357	365	332	358	337	330	331	317	372	332	376	363	363	336	376	334	325	374	335	356	342	319	359	366	328	325	350	331	319	353	311	352	349	350	355	363	361	345	325	395	351	331	332	343	358	372	366	347	331	350	341	389	356	353	373	343	315	339	397	342	356	317	317	365	347	338	358	348	352	334	353	349	360	353	330	339	352	322	374	359	334	370	310	341	345	394	374	328	331	334	347	348	306	374	328	367	342	319	376	347	366	346	339	371	367	349	351	336	348	352	352	360	357	326	343	354	337	329	347	342	341	350	336	339	348	366	337	334	378	344	355	354	341	332	334	349	351	325	371	331	320	367	352	303	313	297	396	370	353	348	350	375	336	326	345	363	346	335	339	363	354	339	320	351	335	356	347	355	323	371	353	354	331	328	334	312	368	339	356	357	318	347	338	341	331	328	340	352	350	325	348	289	343	324	355	356	369	335	350	335	322	332	348	373	355	350	349	352	358	343	355	359	350	349	353	343	362	352	349	362	361	335	339	385	339	366	356	343	321	361	360	359	341	370	364	329	379	362	354	347	357	307	342	346	332	360	358	343	363	379	311	331	348	354	272	349	331	365	343	346	324	383	382	341	356	391	342	356	317	357	337	328	326	352	322	337	337	370	368	305	333	341	316	362	336	331	342	347	329	348	348	348	373	354	339	333
13933	2036	4005	4985	4410	3955	3722	3648	3014	2726	2572	2546	2882	2789	2670	2594	3035	2994	2565	1789	1369	1087	1064	1057	1062	1024	1009	1040	969	995	1047	1002	1091	1107	1151	924	1061	1016	958	930	958	904	879	891	929	854	827	862	898	916	876	822	821	839	872	917	854	809	861	850	881	851	878	857	786	850	863	812	833	883	866	827	855	839	880	836	860	865	858	862	774	826	817	834	815	866	792	803	892	801	875	813	872	887	779	863	834	875	832	841	797	849	859	789	792	835	816	885	801	806	862	899	873	812	825	788	817	831	836	802	792	876	874	811	822	751	793	807	878	877	795	810	813	782	852	810	826	798	832	860	845	853	804	819	901	781	823	856	837	787	806	801	840	847	831	790	821	848	883	807	846	848	852	853	864	846	858	798	818	838	821	792	847	842	815	861	854	880	841	805	813	812	850	826	805	808	826	830	828	826	756	848	837	845	828	835	823	803	867	796	841	882	826	883	815	863	869	823	851	775	806	829	860	797	807	818	843	824	872	835	833	798	843	806	836	780	804	857	840	833	814	832	860	797	837	820	847	829	815	822	864	826	788	828	841	814	784	827	843	858	849	831	845	768	878	776	805	820	798	814	840	818	802	837	782	807	785	812	854	821	851	832	869	851	855	834	816	780	798	807	843	820	801	871	823	824	789	842	823	747	800	854	857	846	857	857	834	828	859	814	819	867	801	784	855	838	809	794	847	817	818	843	849	850	886	837	828	845	846	769	864	835	861	807	850	770	892	775	805	875	787	852	821	775	773	846	833	795	783	848	817	812	819	858	845	841	859	872	825	853	802	821	882	802	808	841	839	773	801	775	755	785	838	854	806	859	840	834	846	851	777	834	831	780	831	810	810	802	835	867	869	777	789	847	804	865	775	771	776	783	814	835	874	786	844	812	839	844	828	856	792	795	803	773	788	820	826	844	843	885	822	783	831	838	826	898	813	815	811	831	833	828	857	849	863	854	862	809	859	836	883	760	857	818	797	829	789	788	837	805	826	827	817	844	884	813	804	859	890	839	814	793	843	818	822	838	791	842	842	809	772	824	808	805	808	859	795	835	800	821	831	798	839	822	847	863	808	872	840	855	848	801	768	812	804	797	869	818	879	879	853	813	829	827	801	804	818	844	826	871	821	872	870	824	833	879	794	785	825	867	833	914	794	831	836	852	785	807	814	781	782	798	786	791	821	809	842	798	775	846	856	867	858	848	798	804	810	832	832	824	781	848	806	821	799	833	791	821	799	786	807	813	794	824	808	798	801	832	802	829	785	858	822	796	868	835	898	823	828	800	858	757	798	788	850	842	846	829	819	829	850	782	797	821	827	817	815	860	788	794	771	799	808	819	804	790	785	832	842	783	828	778	870	841	833	798	802	790	811	868	849	806	763	791	824	855	850	854	887	873	847	830	796	831	857	828	839	823	824	782	815	782	807	756	775	824	806	805	826	818	853	838	868	806	865	842	784	854	798	816	832	782	813	856	848	795	797	862	812	786	833	814	848	835	820	858	830	894	858	791	828	830	799	848	827	872	805	793	771	797	792	820	787	843	833	855	782	811	781	799	822	798	831	837	836	820	825	839	810	852	847	860	864	862	854	812	874	829	786	800	815	828	796	824	865	840	857	808	809	781	802	804	800	798	788	869	827	838	819	830	793	824	799	817	815	802	841	830	837	824	845	863	834	809	802	800	769	823	804	835	825	828	880	826	854	798	810	825	810	765	808	841	819	782	784	778	776	806	850	818	818	827	787	805	844	767	769	836	828	849	836	793	795	842	862	809	792	833	827	857	779	863	829	781	827	827	832	815	881	880	863	803	855	824	810	774	814	862	821	817	815	808	805	807	781	887	823	850	840	854	861	769	802	852	867	820	852	864	830	846	844	786	801	842	816	840	802	830	826	845	828	846	798	829	838	898	811	814	847	819	858	871	824	846	792	833	831	772	861	814	825	878	816	804	809	850	777	847	783	792	850	805	798	831	850	829	808	792	794	795	820	828	848	832	832	902	832	823	837	857	814	846	874	802	840	838	783	801	820	795	834	881	831	874	866	787	809	780	786	854	813	845	803	825	858	821	816	834	807	883	805	779	831	821	794	789	835	852	841	866	846	802	860	800	768	830	866	822	879	829	814	860	796	821	834	874	833	855	833	819	840	853	837	865	851	792	783	803	835	818	802	749	869	831	787	858	807	821	857	836	802	859	794	809	792	849	836	809	785	781	813	870	812	847	855	853	831	874	834	886	820	821	837	851	785	869	855	812	870	765	787	845	854	802	855	812	794	826	784	817	814	833	831	825	801	806	782	873	829	812	824	853	817	852	822	809	817	889	776	790	832	847	822	796	811	811	856	810	804	834	800	780	820	790	822	789	807	802	820	811	845	830	805	819	807	826	844	817	866	813	770	829	832	816	851	776	788	820	810	815	834	830	801	849	832	818	815	841	828	790	849	861	794	840	853	837	860	862	841	825	791	787	830	829	809	855	826	857	828	884	855	842	823	784	848	802	831	832	824	818	805	839	763	871	805	831	858	812	868	835	818	814	891	817	840	820	852	820	853	844	838	819	823	838	798	839	894	826	863	816	861	836	845	808	821	759	763	858	846	841	871	805	813	849	830	815	797	858	851	807	776	823	758	830	815	820	780	836	853	825	851	795	852	794	813	818	783	792	828	847	819	815	835	829	811	846	816	815	830	848	837	867	843	803	793	813	866	795	795	837	852	823	789	812	804	790	828	872	806	827	850	848	802	807	812	862	801	825	796	848	802	789	859	862	813	830	818	833	823	750	853	796	807	861	794	801	869	817	850	764	832	838	793	828	824	832	796	826	803	826	845	855	854	804	841	867	831	847	916	825	808	812	806	844	862	835	826	849	826	758	809	843	807	840	802	813	808	804	820	836	862	848	830	847	840	805	840	865	807	841	838	808	835	782	803	789	833	851	807	838	807	817	829	844	803	841	746	819	809	785	811	846	817	795	831	822	844	869	783	836	843	818	820	843	847	822	806	821	804	816	819	885	867	841	840	807	816	789	882	799	828	793	785	818	793	795	848	801	832	834	825	785	818	823	883	809	781	826	788	886	874	814	839	819	827	809	823	779	837	813	841	815	894	805	858	800	823	893	801	831	798	786	803	850	777	872	849	812	795	824	862	799	876	810	843	796	798	829	833	829	815	855	856	817	865	797	847	799	815	793	810	765	878	842	830	823	797	804	850	814	849	854	833	813	793	844	800	800	857	896	800	852	805	831	872	813	804	775	873	876	897	801	807	855	893	864	827	833	837	832	877	816	818	857	827	825	837	853	832	831	796	812	800	767	800	831	862	817	788	853	846	853	828	860	794	843	815	827	878	851	851	820	818	843	809	870	778	843	873	803	843	846	801	848	844	823	817	826	762	884	794	808	813	833	767	812	795	786	767	850	818	860	839	832	800	789	804	793	790	826	805	868	826	813	801	856	767	817	819	856	845	833	813	823	800	797
3162	188	185	188	165	206	200	187	211	188	179	192	218	193	203	248	250	240	211	174	169	149	153	169	149	157	129	142	156	135	137	150	151	154	162	152	143	163	149	131	126	150	150	168	141	152	143	154	155	132	174	147	164	140	170	143	149	129	155	144	163	157	165	149	154	129	140	157	172	154	152	192	140	178	138	144	157	145	145	134	133	157	146	151	160	163	139	147	150	120	148	152	130	140	151	146	155	132	138	149	168	164	163	128	159	129	167	123	140	149	147	150	161	137	149	138	139	153	143	154	161	140	163	157	142	151	149	147	156	167	165	157	168	153	156	149	148	145	154	168	152	162	177	171	157	180	122	164	138	166	164	154	150	172	114	142	141	148	154	146	136	165	140	153	124	156	163	156	136	146	154	160	169	131	174	151	145	131	140	151	149	149	151	174	150	134	141	150	130	148	145	166	142	143	132	153	142	151	141	139	161	163	152	134	133	132	143	167	146	180	168	157	139	139	154	155	155	148	157	131	131	150	136	145	147	142	144	143	145	161	147	156	141	167	141	164	127	138	140	161	154	141	158	152	127	149	168	165	152	162	163	139	152	136	127	128	163	153	160	152	168	140	151	142	141	136	167	145	156	161	136	166	162	157	152	167	152	146	155	141	144	145	133	200	167	172	173	143	167	138	139	158	141	160	157	138	153	173	139	167	162	162	174	145	122	159	156	142	166	124	136	163	135	143	195	166	155	146	140	151	160	162	153	159	151	145	152	138	157	148	154	164	161	136	150	158	139	177	153	151	164	131	170	164	160	145	141	154	157	140	151	149	168	151	143	149	133	143	154	146	163	141	134	157	147	164	140	146	162	139	147	159	166	164	138	153	155	161	158	149	144	129	130	163	153	159	131	138	147	150	130	144	130	153	145	148	149	147	126	152	134	152	132	139	167	135	130	154	135	152	148	160	159	140	139	156	120	155	146	146	169	139	137	149	167	150	149	139	146	157	152	168	166	141	166	145	157	144	151	168	145	129	164	156	144	159	141	158	153	148	154	169	179	145	137	159	145	179	140	182	139	145	141	161	177	170	153	137	163	163	163	144	156	151	126	161	124	142	149	136	140	151	154	171	140	138	144	181	160	142	172	152	142	150	156	147	139	138	126	159	158	147	150	162	155	176	155	156	148	159	161	157	154	154	160	146	148	123	130	131	164	135	145	151	141	149	131	121	133	135	136	130	152	152	133	151	123	153	153	155	130	154	163	166	140	144	162	167	123	123	155	137	146	161	182	159	127	154	135	158	136	153	141	153	169	160	159	165	156	140	153	151	128	136	161	166	146	153	136	136	148	170	150	144	177	136	158	161	148	122	135	164	157	126	162	182	159	162	151	138	178	133	155	141	141	161	147	158	166	148	164	153	154	165	154	175	153	142	147	149	165	150	160	155	137	174	137	173	146	159	155	123	151	156	147	165	156	156	141	149	169	157	158	150	163	170	162	144	160	162	169	151	150	148	150	152	162	138	147	147	150	153	138	150	146	135	147	139	162	136	156	158	156	131	131	129	142	153	177	137	153	171	142	138	162	147	176	160	147	142	159	145	165	148	136	167	134	145	166	115	137	188	150	148	153	148	147	146	162	146	133	165	170	154	135	163	135	173	176	156	161	162	166	171	137	161	136	142	160	159	167	142	133	124	138	156	158	155	139	150	157	156	137	155	169	171	152	148	154	154	154	151	152	146	154	136	153	154	167	156	139	152	150	134	150	175	158	162	161	169	142	154	160	162	137	149	148	147	142	151	141	139	159	168	151	167	153	145	152	157	168	146	148	129	137	144	160	154	162	156	180	148	160	148	155	173	130	168	146	141	134	140	134	167	131	151	149	167	131	150	135	143	157	142	152	151	175	148	160	150	150	147	153	166	150	159	112	137	176	152	159	147	163	170	136	143	165	153	163	149	137	152	141	163	152	180	127	148	158	153	160	143	150	124	148	135	151	176	166	177	166	162	162	130	148	156	148	152	131	153	150	157	157	141	163	155	149	147	141	151	171	171	149	156	155	151	153	164	158	151	156	145	157	153	145	140	154	167	142	153	141	137	139	151	144	148	154	163	143	150	137	147	157	145	151	153	131	165	150	150	155	144	145	136	138	159	144	146	153	149	158	160	155	151	137	154	166	155	148	151	146	150	156	138	151	153	127	138	158	119	145	127	142	141	143	142	156	138	154	157	174	146	166	181	167	146	134	160	146	160	162	155	142	147	148	161	135	139	147	157	141	150	171	166	147	158	162	139	152	160	168	151	153	146	151	138	143	130	149	136	147	131	129	149	147	159	148	144	134	149	158	178	161	151	170	147	132	149	156	155	151	167	136	158	148	145	148	138	159	160	152	149	153	157	178	142	134	144	154	155	146	149	129	149	141	161	138	146	171	148	133	169	165	147	166	155	131	134	161	141	155	153	166	144	170	140	134	147	141	150	134	154	145	144	160	159	135	147	162	171	148	151	147	150	164	147	154	135	140	158	165	130	148	131	153	165	153	155	145	146	141	161	131	151	161	135	137	143	139	165	155	153	157	141	133	157	150	182	149	133	147	142	153	154	154	152	137	156	149	166	157	133	158	129	156	164	152	161	145	139	144	142	148	155	129	153	147	140	153	157	148	168	164	170	135	145	139	161	172	152	142	145	148	165	150	148	153	171	144	164	173	141	159	146	151	162	162	141	130	153	154	152	163	150	132	173	124	160	144	150	137	148	153	149	141	146	142	152	137	157	160	146	166	155	157	150	144	151	157	116	151	149	139	141	167	132	150	132	154	142	152	155	150	143	151	155	137	148	165	172	172	175	161	124	152	140	139	177	154	156	156	149	143	141	121	144	144	148	140	138	150	165	147	132	137	161	131	156	145	178	165	164	141	147	152	139	143	160	155	161	165	147	149	152	165	140	148	146	156	161	139	137	173	173	141	167	153	160	136	180	168	174	141	161	161	151	159	160	155	139	145	144	150	146	143	139	141	138	148	166	160	133	134	142	142	132	160	170	133	164	154	157	136	131	155	154	146	171	145	137	170	164	153	152	151	140	175	167	180	154	141	168	154	175	134	151	155	129	154	118	145	139	159	151	153	139	147	143	150	111	162	139	139	139	151	158	145	149	159	150	156	161	173	150	152	163	147	160	165	126	167	143	157	133	155	151	150	132	170	151	156	140	162	143	149	162	148	165	146	151	140	166	147	145	168	129	141	146	155	163	133	137	138	144	158	147	156	146	144	153	157	165	147	158	152	171	143	163	159	157	165	155	141	163	154	157	125	169	163	167	165	170	162	170	164	141	115	140	179	138	170	171	169	150	143	148	166	154	160	135	159	163	143	167	149	177	140	140	143	167	161	156	150	171	142	166	159	133	142	131	173	143	139	147	148	147	155	141	137	149	133	133	151	124	131	136	161	150	139	149	166	164	158	179	150	154	147	149	124	160	134	152	150	147	159	155	156	146	160	158	147	140	130	162	165	170
3658	490	558	619	570	603	772	837	710	636	666	828	943	985	804	969	1022	1083	855	680	536	440	392	445	455	440	458	430	470	426	488	449	469	450	458	447	455	469	449	424	453	426	433	446	414	458	452	480	425	424	463	433	438	444	433	431	445	438	430	441	421	428	459	449	444	434	456	441	442	455	450	436	435	436	448	423	421	422	441	453	429	437	444	446	430	453	423	462	423	412	440	411	435	446	465	446	431	456	434	403	413	438	453	424	395	426	436	475	464	469	453	435	424	463	468	438	451	425	442	448	445	446	414	468	438	410	446	438	420	456	415	436	413	459	438	449	469	446	407	450	458	432	413	406	505	450	424	459	432	434	453	449	433	451	434	447	409	410	469	438	424	450	430	437	448	421	427	404	457	470	475	443	434	439	414	452	462	450	429	475	454	409	439	452	484	427	429	379	406	484	418	450	445	402	432	444	426	455	430	430	413	418	441	454	425	433	449	439	421	491	426	430	385	461	452	408	429	468	453	439	462	426	447	420	455	490	439	439	435	435	441	472	436	421	456	455	417	456	444	440	428	434	452	411	441	440	431	460	432	434	449	428	447	450	431	453	420	435	424	438	460	460	418	419	458	478	442	432	471	454	463	427	403	424	452	409	416	438	413	449	459	407	424	406	458	453	457	461	455	412	439	425	451	446	404	428	414	443	440	441	433	437	426	457	431	405	413	454	432	494	440	427	404	409	404	464	409	451	432	429	426	453	461	454	442	412	457	427	416	460	449	434	421	460	456	415	474	455	406	444	456	463	414	425	452	438	434	442	424	438	449	461	414	444	423	401	420	443	447	423	423	425	436	468	436	407	415	448	435	435	423	444	434	409	417	395	466	441	428	465	439	439	434	440	457	464	424	430	474	407	467	452	425	429	407	456	448	455	430	479	417	443	427	441	426	402	419	445	484	426	464	455	431	434	465	436	413	443	454	439	439	464	454	453	432	450	437	466	410	402	441	430	441	433	442	445	436	426	423	455	462	437	446	375	431	436	436	451	448	412	429	442	450	463	471	426	430	432	464	411	445	417	414	435	423	446	422	405	473	449	419	444	449	438	440	444	446	432	436	438	436	452	437	451	414	438	432	460	432	438	425	414	442	437	450	436	452	440	410	418	462	416	422	426	461	420	430	438	405	448	456	418	455	452	456	441	419	403	406	454	430	415	456	429	477	432	454	439	419	415	464	450	418	400	414	449	425	430	429	458	403	431	494	427	438	436	428	444	426	464	441	476	418	400	417	429	448	427	490	444	430	454	456	433	469	453	433	436	430	433	450	465	444	411	404	476	465	449	446	480	456	437	418	444	484	433	445	439	443	454	444	444	453	409	446	458	435	445	424	451	418	442	430	441	462	433	422	442	416	439	405	448	423	407	397	430	411	419	464	451	440	433	469	399	416	419	442	420	438	442	415	455	444	461	458	452	428	458	431	442	434	429	458	419	427	478	440	418	414	435	460	461	406	428	442	409	435	455	474	466	459	441	459	411	462	425	426	451	438	407	396	423	476	429	468	464	450	451	434	413	449	481	427	472	453	434	384	459	446	467	429	459	439	454	478	435	426	469	450	450	414	450	439	426	433	441	414	451	446	448	472	445	432	401	438	391	419	431	392	421	434	505	479	422	462	446	446	446	434	441	422	414	447	419	454	438	465	425	432	446	435	408	426	406	438	444	463	432	453	422	419	454	448	423	427	456	462	451	463	402	442	466	434	439	428	452	429	450	458	454	469	416	421	423	411	418	396	467	383	458	425	431	440	477	429	413	430	439	454	436	454	443	433	449	467	425	441	427	439	443	423	413	432	480	397	447	467	421	443	475	405	438	437	482	439	466	434	445	434	442	436	414	457	451	408	437	447	427	414	426	448	431	454	445	441	424	418	413	428	426	403	418	454	404	418	415	447	427	434	409	423	454	434	430	436	458	437	415	423	459	435	452	441	436	433	424	408	426	435	454	415	433	401	438	408	444	452	437	450	439	413	443	404	445	414	408	454	456	463	429	465	416	428	440	389	378	388	437	432	469	449	393	400	431	414	467	411	421	458	451	473	443	436	395	402	451	464	455	469	439	443	475	456	429	457	448	449	460	419	459	428	466	419	398	411	446	385	433	446	397	401	434	418	425	417	421	440	464	445	414	466	443	444	410	466	388	465	410	429	413	427	415	434	458	409	428	437	463	447	430	434	446	418	434	445	465	466	460	445	448	440	445	428	449	415	466	461	464	427	424	441	476	432	460	423	441	470	396	459	398	434	410	453	398	438	456	420	437	382	460	416	406	455	422	436	440	432	420	440	408	466	454	387	423	418	465	423	439	457	416	431	423	412	452	463	403	439	430	449	458	411	455	405	441	428	414	442	413	438	440	449	381	419	458	391	469	453	424	462	461	422	442	407	433	425	498	490	422	406	413	440	422	449	433	416	457	465	459	481	419	479	446	446	424	469	434	461	426	421	399	456	453	447	426	447	431	440	437	434	441	436	455	462	408	450	434	458	396	420	389	450	451	420	440	437	396	436	434	462	407	406	458	444	407	436	473	415	445	470	450	463	456	448	399	446	421	415	456	444	453	443	459	461	433	423	459	432	399	441	427	437	440	444	427	445	416	450	448	459	452	436	448	437	414	431	446	456	437	401	478	437	440	439	448	444	422	461	423	382	422	448	459	423	457	392	489	443	474	461	470	449	452	445	413	406	434	467	399	410	421	430	447	432	467	420	435	380	437	388	434	459	446	427	462	425	437	448	420	412	440	458	428	411	437	435	472	452	437	454	465	476	461	427	407	475	477	473	434	412	455	424	437	421	450	402	417	414	438	432	412	405	455	465	442	406	461	436	452	428	465	422	397	443	433	447	426	458	425	406	408	450	422	472	425	454	418	448	425	408	431	432	437	437	438	426	397	433	478	453	400	438	394	458	421	441	430	456	452	408	410	452	425	478	425	461	474	443	462	455	460	449	439	441	462	449	443	457	398	444	472	447	442	439	466	433	450	404	456	450	462	430	418	447	464	430	424	459	440	433	481	451	453	430	425	470	480	406	429	427	441	443	454	444	442	443	428	453	438	435	430	412	438	468	459	418	455	443	409	441	461	435	429	427	443	454	447	435	439	438	438	448	436	431	427	426	460	419	444	432	455	444	454	441	448	427	465	430	428	459	439	420	438	429	416	451	423	451	432	457	441	414	426	461	459	448	441	411	420	434	431	461	420	448	429	440	447	418	463	458	380	457	424	425	403	422	405	427	446	471	471	435	410	463	414	421	423	445	426	434	442	429	451	412	444	423	450	460	421	436	432	441	402	450	433	455	464	450	424	398	439	405	459	444	481	413	433	421	427	406	441	436	403	432	440	377	448	409	419	450	456	427	404	420	426	464	425	434	442	444	385	370	425	441	466	462	450	427	442	467	435	450	431	433	450	401	420	446	424	447	438	454	423	431	436	438	436	424	449	459	428	436	451	423	485	422	405
20822	2194	1200	932	803	623	612	564	508	491	480	497	467	511	441	526	524	541	481	402	317	329	358	317	319	332	346	364	331	334	329	312	310	328	330	326	337	317	313	300	325	299	345	297	344	309	304	338	338	353	308	318	312	327	301	332	306	310	319	294	317	334	337	302	342	311	313	299	310	323	341	300	324	344	324	346	338	306	298	306	329	350	298	344	288	338	304	330	320	308	316	290	285	299	314	300	318	310	330	328	336	304	309	311	330	338	314	326	333	363	308	303	277	304	319	318	325	366	349	317	313	327	295	289	301	281	300	317	303	330	313	332	333	289	341	303	294	316	317	291	318	333	329	289	351	303	307	308	313	313	351	289	319	322	306	300	316	308	300	310	357	350	333	316	290	311	296	309	319	327	327	271	307	319	349	330	296	323	318	339	348	280	305	315	322	346	290	308	290	307	311	314	306	328	324	314	304	297	304	299	344	336	326	308	335	285	316	293	301	336	329	282	325	318	338	316	316	320	289	325	332	330	318	307	287	300	319	323	328	340	331	324	296	315	322	310	310	327	293	347	303	318	303	327	311	319	315	319	322	328	348	336	299	333	322	276	322	299	320	316	290	322	340	316	298	305	321	350	301	317	326	292	290	281	319	311	320	312	324	317	327	334	294	294	314	315	292	317	289	298	340	285	304	324	298	290	315	328	335	327	315	293	315	293	310	326	296	282	314	268	334	324	306	314	308	312	302	349	318	283	286	365	353	308	328	285	317	338	327	310	310	305	328	314	322	318	321	294	353	304	329	315	332	320	332	300	297	300	315	332	312	285	295	290	293	310	315	323	319	311	306	316	340	330	302	326	312	340	318	305	267	315	332	291	308	337	318	309	285	288	324	327	299	311	302	340	342	294	301	302	288	313	315	324	299	282	301	340	336	300	333	276	293	302	305	322	324	312	344	317	334	281	318	303	264	313	328	319	303	315	292	281	317	352	312	300	305	315	336	299	324	314	352	309	314	326	323	327	310	316	318	280	308	297	322	280	300	326	305	308	321	334	285	352	349	326	334	322	312	341	308	342	306	337	307	291	321	323	310	285	333	316	313	335	294	303	331	326	286	333	259	335	329	311	301	309	291	330	331	322	308	295	293	312	362	310	341	293	331	288	299	299	309	324	284	368	314	303	322	294	290	311	291	295	335	293	312	292	295	318	309	314	299	312	317	331	291	306	312	334	305	306	311	305	341	294	304	309	321	288	340	321	296	307	327	330	325	320	337	316	331	338	299	304	283	325	311	350	295	318	338	295	316	283	299	325	274	316	310	333	338	340	317	318	305	323	305	335	336	317	327	292	316	300	297	279	309	308	297	339	343	301	308	315	293	276	306	323	313	303	314	321	295	325	350	316	344	328	316	312	313	289	302	335	291	316	298	315	318	307	340	314	331	317	297	297	315	336	323	315	344	296	290	322	289	336	313	323	306	308	290	286	306	334	314	330	290	274	328	322	296	298	309	270	308	300	329	320	318	323	305	310	293	316	313	312	341	326	341	334	326	308	312	279	300	311	341	314	308	304	318	290	271	335	325	330	309	333	341	307	341	345	296	283	331	310	307	283	338	290	299	335	283	290	306	303	304	297	289	310	292	315	314	336	310	328	327	353	301	286	327	308	328	323	327	336	326	321	325	329	301	333	314	329	324	304	331	320	293	292	298	292	300	332	329	317	320	284	307	330	315	344	346	300	326	346	328	333	346	299	316	309	301	332	306	321	325	353	291	286	304	327	297	297	341	312	317	315	339	332	325	317	338	361	302	300	343	300	319	331	349	300	322	297	326	259	327	305	304	336	326	273	279	323	327	322	300	315	301	312	284	326	284	321	343	336	294	325	317	278	285	297	296	315	305	278	311	329	350	308	310	307	298	285	293	334	327	298	324	329	334	346	333	324	295	299	293	323	302	340	345	293	311	285	279	329	301	328	301	308	306	314	320	289	321	309	311	309	269	305	325	335	303	327	316	309	282	308	311	303	293	317	356	350	330	307	317	280	301	325	361	313	281	337	330	316	314	332	350	325	338	306	322	298	316	313	307	327	316	327	299	310	297	336	324	298	316	303	312	300	288	333	325	308	321	308	318	337	331	312	326	319	309	294	301	299	303	318	307	317	293	378	307	299	324	330	340	306	329	306	337	318	298	303	327	327	302	320	291	313	300	320	290	304	323	303	338	339	310	299	302	284	316	322	311	310	322	326	344	304	290	346	324	335	333	318	320	305	320	307	299	329	308	319	275	319	303	289	297	319	327	281	277	345	298	302	300	330	319	341	296	327	296	328	268	316	298	316	308	322	321	284	320	286	337	331	324	304	301	299	312	336	338	300	299	287	338	318	351	294	335	283	308	310	298	302	306	351	329	290	285	346	325	319	326	309	290	325	320	306	303	349	326	307	295	294	319	346	273	304	300	297	300	290	290	281	305	306	315	305	283	298	302	311	357	311	321	311	352	319	318	335	287	310	318	284	283	339	277	297	321	309	337	343	303	314	304	332	331	311	314	296	321	325	322	329	305	306	304	316	311	313	308	309	270	330	326	306	288	305	304	294	331	322	311	316	317	280	297	316	306	314	273	334	325	353	336	347	314	320	309	337	341	320	298	310	329	321	309	328	284	319	305	327	335	306	330	290	313	281	267	331	286	304	275	316	305	310	320	358	321	329	334	333	272	350	297	316	306	317	315	300	320	346	317	331	303	310	306	301	343	325	294	296	319	317	314	285	296	314	290	308	293	349	313	294	311	332	323	303	325	323	319	334	318	305	286	359	329	338	331	314	295	308	361	318	294	338	331	346	272	315	316	320	308	321	292	307	317	319	305	324	302	307	302	330	303	295	269	286	292	312	343	320	319	307	345	297	350	295	301	287	336	309	298	261	306	316	286	335	329	339	310	303	290	308	323	319	322	317	297	315	323	275	321	288	336	303	330	293	346	317	316	318	296	365	322	315	307	331	312	304	311	309	343	311	300	311	288	295	323	332	326	328	290	303	313	300	290	260	325	298	318	279	298	302	303	297	304	333	300	329	273	282	312	325	313	311	309	307	312	310	306	311	289	327	342	359	338	315	324	313	330	316	282	345	322	336	329	306	311	293	321	304	315	310	282	323	287	322	300	338	301	328	319	329	326	328	306	302	310	301	323	318	328	318	301	322	322	298	315	310	338	352	302	331	297	334	299	296	328	336	299	333	347	349	307	296	304	316	291	321	318	313	303	325	339	319	285	316	287	322	345	320	329	308	319	319	343	348	266	308	278	297	295	297	345	361	310	325	309	332	335	321	322	292	299	340	323	297	319	317	256	318	327	292	310	296	339	298	290	298	302	319	312	290	308	320	319	319	292	328	295	297	329	288	301	300	322	325	318	333	339	330	313	319	326	347	336	351	343	315	315	298	302	313	317	304	333	279	329	320	345	280	308	327	314	312	297	295	300	337	323	315	308	349	298	315	299	344	320	326	320	326	320	303
10208	1422	2408	2919	2747	2479	2495	2477	2165	1861	1869	1917	2092	2150	1911	2284	2162	2199	1929	1354	1042	984	909	915	891	867	904	961	871	889	881	927	894	981	935	856	844	848	896	837	815	819	856	828	834	780	802	800	771	760	788	753	853	796	816	868	759	763	766	826	785	813	791	776	768	845	778	763	777	762	798	794	746	841	813	816	814	769	756	785	809	811	809	795	800	779	776	779	774	813	769	785	776	800	797	815	804	838	814	785	799	778	838	771	775	769	750	776	795	824	799	798	788	831	829	828	747	725	778	792	793	822	798	826	747	783	813	773	744	807	755	720	774	800	784	760	790	787	820	796	779	765	778	757	782	780	807	808	793	773	736	801	764	761	793	770	794	812	779	815	797	770	837	740	766	817	777	808	781	824	837	770	757	833	795	781	817	789	736	776	764	787	779	766	787	785	825	784	852	804	818	764	789	775	782	815	826	791	760	765	763	776	818	793	777	758	788	778	819	782	771	803	803	830	792	797	735	775	790	773	743	840	767	747	777	750	773	774	781	783	757	817	802	804	766	793	820	737	829	822	780	849	782	745	785	775	785	757	810	770	749	737	845	787	764	773	753	756	765	792	789	807	764	791	803	827	784	788	786	794	809	769	746	766	802	743	758	778	797	764	787	809	782	786	793	727	767	775	774	784	790	792	801	787	791	765	759	770	799	814	796	811	766	760	830	784	783	806	835	784	783	833	764	724	810	840	777	806	769	825	750	806	755	814	799	774	774	806	802	810	761	795	834	758	834	790	801	827	800	724	802	812	794	758	761	806	802	764	745	809	800	806	765	805	736	787	833	756	759	830	821	805	744	787	827	753	780	812	842	829	770	809	793	768	792	794	785	766	739	761	787	816	812	791	852	786	778	807	775	812	826	795	822	776	741	741	808	772	788	811	770	827	752	776	793	820	790	791	805	815	780	762	753	774	825	847	755	762	796	826	803	760	810	814	814	814	771	817	813	778	793	752	741	780	783	833	738	753	841	743	823	786	801	771	757	819	782	782	748	763	818	757	784	793	782	781	774	754	777	763	789	799	767	719	781	796	787	760	801	833	785	797	773	796	866	786	805	826	764	777	804	780	842	770	744	817	795	802	818	827	688	795	805	823	818	770	806	746	775	719	818	801	788	802	742	774	788	782	792	793	765	781	797	771	733	732	804	783	811	744	786	787	807	789	817	748	793	763	772	768	808	748	706	767	827	778	793	760	739	782	743	802	771	767	821	747	773	763	800	793	768	796	730	792	824	795	789	816	773	802	784	807	775	758	796	785	771	772	819	755	764	755	793	789	807	775	775	784	716	762	796	742	776	797	747	775	783	790	818	774	799	809	785	768	788	782	819	797	784	778	828	781	779	789	784	783	776	818	812	808	761	798	758	815	852	768	785	784	748	780	742	789	800	778	744	741	777	775	725	775	796	794	811	751	787	789	761	734	768	804	797	730	775	782	779	812	837	802	816	772	771	796	781	763	757	820	752	814	789	766	797	764	763	782	758	832	769	752	826	798	790	790	807	755	740	769	828	784	769	795	776	802	804	786	802	817	800	752	793	824	730	799	788	790	754	741	759	815	831	749	772	798	808	714	817	782	788	751	792	829	792	733	818	783	785	788	778	824	751	760	783	785	773	817	805	770	766	791	804	834	805	778	788	766	776	839	812	785	830	732	806	795	747	791	781	767	828	743	817	753	749	788	799	743	802	777	771	801	811	790	792	815	750	804	765	756	788	775	765	844	795	781	764	754	742	779	798	726	739	769	725	807	802	790	719	797	759	804	829	804	781	786	777	834	732	797	793	817	770	771	732	777	832	761	775	848	794	764	746	822	831	781	794	724	755	786	778	798	736	848	761	749	810	803	784	776	772	777	783	769	786	783	781	790	841	800	795	809	802	815	741	812	791	814	757	779	769	831	793	811	772	788	782	788	798	769	830	806	779	778	810	793	780	751	777	779	781	754	807	761	776	796	829	803	817	793	774	835	766	763	755	767	778	751	745	805	754	782	795	818	767	742	807	752	775	741	793	803	764	759	849	823	781	819	915	774	845	765	769	844	809	734	780	760	794	800	793	806	805	753	782	775	769	758	787	744	773	781	822	769	769	754	737	784	848	770	786	740	749	799	796	790	796	740	786	777	854	761	796	796	768	782	780	784	750	737	821	789	735	780	762	776	806	806	795	734	799	714	793	813	777	798	800	763	761	779	798	790	815	785	750	777	775	796	823	798	791	791	792	787	778	736	790	774	747	767	793	803	797	811	822	765	779	818	791	788	791	730	809	813	809	796	828	733	822	765	797	808	772	756	825	806	768	781	791	765	796	740	767	784	761	770	784	768	808	789	767	771	816	774	779	818	842	807	784	790	802	770	814	783	788	777	797	787	770	730	791	783	838	790	821	759	753	759	778	803	749	840	818	781	808	783	799	718	783	787	823	799	798	809	764	737	801	776	830	755	791	783	791	744	804	778	788	782	746	852	736	734	795	784	780	780	690	756	778	746	788	778	806	789	782	775	798	712	789	778	830	787	785	723	752	782	771	801	774	806	792	796	839	790	785	836	749	807	799	799	730	803	731	781	739	834	766	778	748	822	786	776	780	806	798	794	772	771	814	840	800	807	758	804	837	794	809	770	766	797	774	789	734	768	735	774	781	757	797	746	805	789	794	779	808	784	786	802	795	778	773	787	795	799	768	798	789	835	749	772	747	721	770	796	745	767	829	775	774	754	805	807	832	802	805	767	826	715	763	789	761	810	807	771	777	793	799	806	840	779	819	784	816	789	775	775	760	765	829	790	762	792	824	797	782	762	834	858	761	821	768	774	771	791	769	773	777	759	759	778	838	748	741	843	825	819	806	734	788	771	794	766	758	750	775	809	790	803	764	780	790	779	797	861	761	869	767	819	813	808	728	805	754	775	779	789	780	774	763	772	744	766	757	805	812	831	756	793	805	824	782	730	812	761	793	779	764	819	786	797	737	816	755	756	792	760	809	769	731	841	766	792	793	812	748	789	813	778	808	793	757	780	764	775	758	780	848	799	772	786	790	753	813	793	788	800	770	771	734	781	762	806	821	772	815	753	794	706	783	792	814	783	771	795	791	790	777	756	767	785	830	821	730	758	798	793	787	770	790	822	842	824	785	784	782	786	782	782	769	768	756	786	745	762	822	796	793	822	778	783	784	811	765	784	791	749	794	761	829	814	762	784	782	796	781	799	791	754	752	751	813	797	773	744	766	764	785	788	826	756	787	777	811	774	779	764	810	765	705	747	806	814	794	786	805	821	766	743	799	723	813	771	757	719	795	764	781	797	818	804	790	834	739	812	774	808	818	811	761	721	773	760	749	793	806	832	825	769	813	757	808	776	819	773	791	758	846	750	783	777	802	747	756	790	788	793	812	767	778	785	774	798	753	824	752	773	813	826	733	824	836	797	818	776	739	759	775	752	743	806	804	801	754	839	753	770	781	765	805	794
32026	6182	2294	1703	1308	1012	970	907	755	646	602	644	695	659	623	688	733	721	576	479	391	367	371	345	378	396	350	383	383	365	384	376	399	384	424	383	362	375	406	383	367	402	411	373	361	392	333	357	361	327	312	349	336	356	368	350	361	341	310	331	347	324	353	324	385	360	353	358	336	358	344	347	377	341	329	340	362	357	346	356	341	357	353	367	350	359	388	361	350	349	348	341	378	372	362	361	351	352	368	352	357	363	353	348	322	346	368	362	385	338	331	368	333	382	366	340	346	391	339	372	373	346	339	346	376	320	361	350	341	365	372	341	363	348	383	365	335	315	314	332	341	346	353	351	366	372	351	356	361	357	358	392	328	345	318	345	342	370	360	353	343	347	326	359	345	348	346	355	336	316	354	337	362	324	365	359	340	378	318	370	359	333	369	361	379	327	336	338	373	351	388	325	370	356	372	351	340	358	379	347	346	380	342	345	360	330	351	352	350	374	366	371	324	360	336	349	385	340	379	375	365	344	351	316	353	307	342	308	363	351	377	357	356	337	355	375	333	363	332	330	361	334	349	336	347	364	345	380	366	360	371	313	378	331	340	323	350	334	323	363	355	346	347	325	397	357	335	355	339	353	385	310	356	327	363	387	342	361	339	351	330	345	341	342	361	356	347	325	330	319	365	365	325	347	336	330	356	352	341	381	364	337	362	347	329	326	352	333	327	346	294	288	384	328	337	324	347	362	304	339	302	312	373	327	335	386	337	338	337	358	347	346	398	336	373	340	347	352	338	366	348	372	323	315	373	351	396	377	350	320	348	357	369	397	346	335	341	353	330	383	331	337	330	308	350	322	337	327	345	370	333	352	349	360	347	353	355	350	319	335	314	342	345	335	358	338	357	385	358	370	337	332	346	323	348	360	321	343	365	369	332	321	330	339	341	331	351	328	296	342	356	354	354	399	336	342	374	336	363	348	383	364	356	329	388	364	367	381	340	338	349	349	357	347	363	356	377	347	364	340	340	367	358	321	316	343	370	356	350	358	340	357	367	369	324	354	360	355	334	345	332	383	363	351	362	330	367	361	335	347	363	348	344	346	342	355	344	317	402	329	348	361	334	351	309	329	344	341	325	357	340	334	324	320	362	361	361	345	372	345	359	317	361	328	346	343	347	343	336	363	333	362	337	329	331	327	367	373	364	362	362	363	310	354	332	363	352	344	359	352	319	366	351	404	343	351	355	357	362	356	357	357	349	364	338	314	338	385	340	337	338	321	319	359	340	354	353	338	344	374	370	340	321	362	376	377	337	387	341	348	357	348	314	322	351	369	358	349	338	337	350	342	345	361	394	359	377	355	362	375	309	354	329	348	352	386	330	329	380	348	350	323	351	349	335	323	352	378	341	351	368	319	333	366	377	374	368	352	350	343	334	341	350	409	385	354	327	344	325	342	339	387	395	331	370	370	392	353	340	362	364	354	389	368	342	357	328	350	373	380	347	347	352	363	334	349	381	334	335	310	339	328	304	345	324	322	343	351	363	378	340	378	356	335	369	327	313	355	318	318	380	335	323	347	365	340	364	345	319	377	364	338	330	329	370	329	334	361	358	349	353	335	390	354	343	348	352	353	365	328	338	338	349	331	338	366	356	339	336	329	375	329	348	378	311	332	378	341	347	338	360	333	390	374	325	337	355	329	335	373	363	355	331	386	311	361	335	377	331	346	336	350	348	369	363	349	314	324	329	324	342	372	390	362	317	345	401	375	352	358	357	358	310	325	365	349	350	349	369	356	392	336	319	346	337	350	355	351	346	358	334	323	364	348	347	381	374	368	300	367	367	379	332	314	359	332	331	341	386	314	342	341	359	362	336	334	351	328	361	372	365	369	342	379	367	351	351	310	365	342	332	383	346	356	395	331	350	370	335	306	364	316	363	346	359	333	368	396	349	347	349	356	375	331	365	363	365	369	365	348	327	363	353	356	354	356	345	334	387	316	359	407	336	376	336	368	350	361	337	358	422	344	357	369	352	339	340	355	303	319	347	352	356	379	373	354	362	361	343	340	355	376	336	343	354	361	371	415	378	360	336	398	327	343	311	329	350	354	356	359	341	311	293	319	367	338	341	317	317	366	330	375	359	308	363	347	319	361	336	359	358	319	338	330	368	381	357	339	352	344	356	346	341	344	379	353	342	305	335	366	381	329	347	366	359	338	341	320	342	376	399	344	346	323	340	387	334	326	343	345	349	327	381	343	370	341	354	333	341	329	375	342	329	347	347	341	344	359	357	366	374	348	332	360	347	342	339	343	358	350	356	386	365	353	345	377	353	329	319	377	350	342	368	320	351	361	341	376	350	348	341	357	359	341	354	358	366	375	332	343	349	369	348	361	361	324	348	340	337	329	343	332	349	334	373	363	331	356	342	339	339	356	344	330	329	332	342	377	340	377	336	348	369	382	363	376	365	381	349	370	321	337	362	370	338	341	370	331	396	334	355	329	323	323	343	340	323	339	368	342	361	362	359	374	337	326	330	334	359	325	333	337	350	322	388	329	290	352	372	346	319	341	321	375	341	328	350	342	344	322	342	376	359	360	384	368	345	368	348	326	349	361	366	337	352	341	356	347	349	348	348	359	321	333	329	340	344	357	366	356	375	355	339	406	340	351	350	360	360	364	345	335	398	345	365	385	355	343	382	337	364	338	321	333	346	378	339	326	342	374	356	366	372	366	332	350	352	339	365	324	347	344	346	337	373	320	349	353	353	354	391	344	364	359	372	354	374	337	363	353	370	360	335	385	350	374	384	325	372	315	334	358	350	367	343	378	370	404	347	361	366	360	352	340	376	368	356	377	361	325	365	363	349	329	348	352	334	341	322	406	333	363	343	368	356	344	375	343	332	352	352	350	319	338	354	344	351	351	359	338	362	336	337	345	336	346	349	336	342	315	342	332	343	349	362	310	351	338	361	370	359	318	331	362	329	354	330	340	387	384	334	365	344	378	364	359	331	371	323	358	370	337	333	355	357	367	334	387	377	371	326	347	345	354	358	310	344	385	353	334	294	367	323	342	346	345	349	343	346	366	379	329	378	340	334	359	349	334	348	337	361	370	334	363	321	371	324	356	368	376	355	337	346	343	378	340	352	359	355	315	327	381	365	336	351	328	368	364	342	371	373	355	350	345	380	329	366	361	361	318	330	342	325	357	370	361	370	333	335	347	361	347	333	365	342	381	359	350	379	325	348	388	334	359	356	360	357	328	362	351	347	383	348	336	350	318	358	385	376	298	360	347	362	355	338	374	383	329	352	341	344	338	339	369	338	346	332	373	313	330	374	339	346	380	379	322	365	356	373	329	368	359	384	366	340	337	356	364	302	354	373	350	363	371	360	358	352	310	354	340	316	372	348	332	360	348	356	352	316	352	371	357	370	354	365	359	354	346	394	337	312	346	348	385	365	327	326	354	344	402	359	356	345	328	361	374	362	351	346	370	325	383	363	325	334	359
14105	2137	4021	4911	4389	3900	4041	3723	3060	2935	2604	2754	3044	2901	2679	3284	3475	3321	2425	1774	1179	1089	1096	1111	1066	1045	1089	1025	1012	1083	1103	1073	1063	1123	1061	968	962	939	938	982	1034	916	888	871	939	903	879	923	841	851	874	952	877	821	893	846	905	865	847	851	858	896	776	841	869	807	836	821	885	853	861	878	863	867	813	852	850	890	802	854	867	873	857	852	879	853	814	857	817	827	800	850	885	847	848	830	812	897	831	840	826	857	835	831	845	830	858	840	796	874	841	872	886	835	890	819	821	843	814	861	866	846	839	794	840	842	829	860	854	805	837	881	822	802	837	827	755	836	814	856	810	882	899	866	837	794	797	844	776	793	861	907	828	869	844	820	780	831	879	836	860	824	822	857	788	880	844	858	799	806	833	856	812	858	846	850	824	780	863	864	853	825	835	839	867	792	856	803	854	821	825	812	750	814	872	813	828	861	822	855	840	796	864	865	813	858	837	819	812	842	833	865	883	820	861	827	837	866	804	854	848	838	816	859	847	840	808	831	841	898	823	863	823	848	839	831	818	829	813	805	834	833	863	840	831	873	893	824	832	864	831	821	857	852	840	840	852	793	766	819	802	846	878	820	855	863	863	858	854	800	847	832	847	813	868	829	882	864	865	827	818	839	830	821	798	789	840	818	823	853	864	819	810	833	789	829	834	835	880	839	822	876	862	799	849	832	853	783	878	863	790	852	859	846	837	848	809	866	853	851	806	838	870	804	774	850	772	844	858	851	850	829	840	787	807	821	857	822	815	855	800	849	857	858	827	870	843	869	835	823	807	796	873	845	829	841	819	894	831	841	860	831	842	808	810	837	836	838	836	843	812	855	833	863	794	817	825	798	846	841	855	849	810	839	797	838	841	894	851	840	785	803	814	865	791	853	912	817	849	851	785	852	895	833	851	840	835	806	834	843	883	864	824	796	847	853	835	856	850	824	842	853	858	849	830	842	812	872	768	869	812	868	837	838	846	865	849	795	871	799	868	828	848	900	809	869	891	852	850	852	840	851	831	791	875	817	858	835	862	800	811	805	823	811	829	845	842	833	844	746	810	869	824	847	839	815	840	871	803	822	785	793	828	845	814	862	823	841	790	814	820	791	862	788	838	893	821	767	846	846	826	842	839	848	839	869	845	838	834	851	862	822	845	809	813	827	843	880	838	890	832	837	873	814	833	814	858	873	769	814	784	836	809	866	862	792	843	847	819	812	838	847	822	854	848	859	846	860	831	877	857	842	855	810	818	840	868	812	809	822	878	889	830	829	902	855	858	843	833	859	813	788	753	785	820	859	844	841	804	818	858	826	834	830	838	876	817	807	848	806	799	861	841	857	829	850	806	851	833	840	803	845	877	816	828	910	823	833	894	788	872	908	829	795	822	828	853	813	855	800	807	839	876	884	803	850	813	836	883	843	812	810	862	845	838	823	841	874	834	817	835	823	865	857	808	822	880	843	847	912	830	821	837	814	834	822	838	838	889	888	774	841	906	770	846	783	797	855	806	829	870	831	817	844	823	846	844	875	822	870	866	901	885	848	854	874	812	874	794	821	822	816	874	793	762	859	914	840	878	841	842	843	849	809	834	799	835	814	807	817	881	860	822	842	873	867	868	831	813	863	875	823	808	819	852	814	817	772	860	845	914	864	857	814	796	844	849	834	865	795	797	821	831	833	814	824	786	801	859	817	845	816	832	843	864	846	812	849	843	835	761	847	858	857	835	863	877	879	816	828	836	856	843	804	880	821	866	831	853	825	852	852	845	823	822	837	874	798	856	804	832	806	808	845	829	827	885	817	818	839	858	848	849	855	792	820	879	833	783	870	900	821	819	871	849	870	862	849	826	819	837	824	843	881	846	881	839	855	842	795	843	821	766	799	870	841	834	847	858	860	823	771	878	762	843	851	839	831	857	836	857	809	808	840	818	847	843	837	896	847	864	833	892	865	837	863	878	828	813	884	849	827	876	803	800	806	798	822	830	840	819	841	815	838	866	899	850	815	835	790	861	806	878	799	860	764	861	849	838	907	839	812	870	817	841	796	809	840	847	879	801	833	866	871	788	862	826	849	823	842	815	770	826	843	745	876	851	821	780	867	873	815	809	846	856	811	840	818	878	831	767	813	814	856	811	900	846	845	835	837	882	826	871	824	841	794	818	832	843	860	822	791	848	837	843	781	823	815	815	779	857	805	851	805	888	841	855	804	817	846	876	786	819	777	857	835	840	833	814	818	823	829	801	837	845	805	826	836	849	817	873	835	836	844	849	836	857	846	854	868	806	835	878	803	813	813	871	832	829	839	832	834	801	841	828	902	815	873	873	833	844	842	899	866	876	868	821	887	806	882	849	835	829	846	840	792	882	824	887	850	843	818	854	799	883	839	860	875	796	854	870	866	842	868	805	855	847	818	853	777	809	861	821	774	855	839	856	784	807	859	885	825	864	813	856	820	781	788	849	845	867	839	857	798	919	775	783	850	841	836	853	817	830	848	814	821	837	797	862	861	839	883	826	832	816	809	817	824	831	852	839	827	835	815	822	858	834	828	800	789	794	821	808	853	860	808	845	800	817	874	837	836	856	805	814	820	858	857	828	850	858	916	899	814	889	835	816	829	850	837	854	808	834	855	868	859	831	817	835	871	783	820	792	829	852	844	803	863	859	798	845	816	826	841	862	810	889	839	815	839	827	850	841	792	807	777	790	807	798	870	817	821	859	851	825	821	820	853	864	825	836	833	848	874	835	815	820	854	862	888	868	857	842	819	850	853	867	858	849	840	786	854	830	792	836	817	857	824	837	823	811	788	823	807	874	854	841	874	826	833	870	880	830	870	794	866	874	811	814	834	847	828	840	832	823	821	845	815	793	821	795	839	838	880	875	840	932	843	858	838	828	841	833	804	849	838	822	815	897	818	790	886	851	797	829	821	824	844	849	811	851	861	855	801	833	832	815	836	803	854	845	798	840	828	833	812	858	819	874	842	826	835	795	861	815	873	861	814	818	814	810	823	868	830	862	820	859	803	852	825	838	858	863	778	808	786	794	809	814	802	797	798	828	872	860	849	853	856	830	822	821	888	876	836	791	861	870	836	881	830	807	870	828	885	827	774	850	858	822	828	820	837	798	865	793	904	830	836	806	822	805	786	832	852	848	841	824	850	800	836	804	830	869	767	791	816	804	863	889	858	811	827	830	771	820	880	883	830	834	819	836	909	833	874	810	880	811	828	834	829	868	818	779	820	859	825	853	833	861	815	839	846	837	840	834	818	840	796	822	841	836	841	813	813	876	819	836	775	842	876	835	882	839	827	857	776	895	787	812	809	816	854	820	845	799	879	888	854	840	863	916	824	781	833	881	828	839	864	820	822	832	855	846	832	871	839	792	794	815	820	795	819	844	871	851	857	799	825	843	828	823	817	782	827	844	820	802	818	816	860	837	766	823	818	823	801	836	831	839	803	800	809	815	832	859	873
3107	217	199	217	182	212	204	183	200	195	192	231	203	216	217	281	296	244	243	181	159	135	181	164	146	164	163	167	171	160	188	170	172	165	145	168	162	142	153	152	157	159	185	173	147	149	168	150	150	137	156	163	170	182	151	158	170	146	166	153	161	150	152	165	165	175	160	139	148	147	163	158	161	170	166	152	144	168	160	135	151	151	157	144	154	163	157	143	143	159	141	135	192	161	187	150	153	141	140	146	174	153	164	154	154	142	155	145	168	144	156	152	160	134	140	160	163	150	157	152	166	175	168	149	174	157	138	155	147	146	181	157	162	157	134	165	159	153	165	142	160	143	159	172	154	137	174	152	146	162	156	162	160	163	185	160	150	126	143	152	156	142	160	146	160	170	156	170	165	165	147	152	166	149	148	160	173	172	173	146	189	146	166	146	152	142	166	149	148	161	162	153	157	142	146	147	153	133	174	168	171	165	162	160	144	147	153	170	176	134	166	137	154	167	166	135	163	164	136	168	165	167	170	172	176	159	163	157	142	139	151	154	140	167	155	171	158	157	157	151	161	160	138	143	130	159	161	148	151	175	137	166	158	147	163	150	146	150	178	139	177	147	154	136	134	157	172	146	143	145	154	153	138	149	153	174	192	148	168	148	159	166	145	148	159	170	168	175	145	168	146	163	154	147	161	155	192	192	182	133	153	159	149	180	160	168	152	164	147	144	138	169	142	158	161	182	149	168	150	162	162	170	163	164	180	175	169	169	145	139	166	160	160	167	158	181	152	149	171	157	157	157	153	172	163	155	142	189	118	171	141	164	145	142	161	174	143	174	162	156	164	153	142	169	144	160	158	147	158	154	137	168	147	150	161	158	162	136	151	141	144	185	162	154	155	148	160	181	159	146	168	135	175	160	149	165	152	169	163	151	154	169	152	157	171	141	149	152	158	162	165	178	128	142	165	154	144	156	162	157	146	172	151	132	179	143	178	152	177	148	166	163	165	163	159	156	158	173	158	167	152	171	151	153	179	145	166	147	147	162	141	157	169	149	171	159	154	139	157	134	152	158	158	162	154	143	165	130	166	152	160	153	168	166	181	155	156	164	182	158	173	140	159	136	166	145	153	178	199	161	177	135	157	175	147	166	179	135	152	149	182	157	166	166	159	163	167	146	165	145	142	165	173	169	150	178	175	135	161	149	153	159	162	143	160	172	160	152	161	174	173	162	149	161	155	149	163	170	135	141	172	188	173	170	168	145	170	162	131	151	165	175	142	141	128	152	148	161	162	166	160	143	159	158	147	143	156	171	168	168	167	164	147	150	161	157	148	169	184	157	147	152	142	158	172	138	163	146	152	157	153	139	144	153	164	181	145	157	151	147	127	178	163	156	159	144	165	169	172	153	168	131	144	161	146	159	149	155	181	163	159	186	154	176	153	159	163	140	168	169	174	153	179	156	163	163	150	147	157	169	159	144	155	155	154	130	143	174	165	161	158	161	143	168	172	170	156	142	158	148	146	148	178	156	134	155	145	151	169	169	165	149	160	148	166	169	144	152	167	151	156	164	159	158	147	149	156	149	165	153	155	166	154	145	154	158	164	168	163	153	153	185	157	156	166	159	159	150	149	148	167	152	135	154	148	166	151	163	153	173	144	165	151	156	162	158	170	153	149	151	149	166	143	174	154	168	144	164	159	158	152	150	139	151	159	150	181	154	130	164	164	151	146	163	163	174	158	160	153	167	152	184	152	159	148	149	173	159	163	154	153	140	146	146	142	168	145	164	138	165	155	135	155	164	159	141	162	165	126	154	159	129	167	153	156	158	163	163	142	179	157	142	157	162	172	162	165	166	169	169	170	135	156	164	167	168	172	161	168	153	118	175	175	156	141	190	145	144	146	156	156	156	170	134	162	185	177	150	151	163	151	142	159	166	161	170	160	163	180	147	168	137	148	166	162	157	155	160	160	168	170	154	136	167	167	160	150	164	150	146	151	160	157	180	139	157	159	135	158	139	159	157	157	163	151	166	171	135	175	165	178	147	171	162	165	157	161	163	161	158	161	130	135	151	161	145	163	155	141	152	172	160	155	138	160	146	170	153	158	148	184	167	154	150	166	167	141	179	155	165	167	155	161	167	161	168	155	157	163	170	172	151	162	138	158	156	161	153	141	172	152	151	139	162	141	157	136	153	150	148	144	164	131	162	168	165	185	140	154	175	134	157	154	145	170	148	155	171	159	142	180	155	160	161	150	164	171	166	163	156	128	164	171	149	155	152	162	156	164	152	168	155	167	174	157	146	173	151	172	161	153	148	169	164	159	163	153	163	138	178	148	164	171	135	170	167	164	163	171	142	161	151	169	141	159	128	140	150	171	164	180	155	171	158	142	148	180	139	156	165	169	182	148	156	153	168	170	132	117	144	146	145	155	169	170	157	154	168	153	141	157	150	136	170	139	188	156	169	140	142	156	151	135	144	152	159	157	156	158	150	146	159	160	150	168	154	164	149	158	156	184	167	186	161	162	166	149	167	150	162	142	153	158	175	143	155	154	160	146	162	148	151	141	139	147	164	133	143	134	143	172	167	179	168	158	172	154	150	166	161	148	134	161	189	143	144	160	163	143	153	146	160	170	186	162	160	154	151	143	151	155	139	164	151	155	141	172	141	131	172	169	164	152	144	176	167	155	163	154	150	149	139	154	185	154	161	154	150	146	155	179	189	148	144	161	178	169	151	142	174	175	170	167	134	154	143	148	152	174	160	183	150	175	165	160	163	171	181	142	134	158	168	176	154	143	150	155	152	162	164	145	158	132	150	151	172	159	167	150	167	153	162	158	159	168	138	157	158	158	144	180	156	163	153	162	175	173	143	133	176	171	192	159	186	166	134	150	191	138	169	148	143	159	150	178	174	175	149	156	163	141	163	156	119	140	143	155	167	189	161	153	165	141	167	150	161	164	167	149	154	160	135	151	160	156	151	142	135	154	143	139	156	159	178	183	172	155	163	152	158	146	159	174	166	148	153	177	159	161	173	175	167	145	157	138	160	172	152	135	156	155	149	157	168	159	142	156	139	168	162	172	176	168	171	160	139	156	157	155	168	158	165	152	140	160	147	160	163	156	144	124	163	146	182	167	154	152	160	166	171	171	149	153	168	182	138	180	147	199	150	172	142	166	161	170	153	164	128	145	148	154	145	149	153	143	160	173	151	138	150	156	167	146	151	149	178	165	179	158	141	151	170	182	155	153	177	177	171	157	172	163	158	158	168	163	163	147	157	157	173	156	160	168	156	148	132	158	157	166	145	158	163	160	157	145	177	151	152	159	147	190	170	150	145	167	166	163	142	152	167	154	129	144	176	157	154	129	150	150	176	159	150	150	176	140	173	147	153	162	173	159	157	142	148	136	161	190	162	147	136	144	162	136	134	131	153	154	163	139	147	169	153	156	145	167	143	176	160	156	157	167	144	156	141	142	173	175	143	159	183	160	137	161	179	136	149
3649	502	539	602	607	618	752	879	777	735	738	898	986	940	943	1204	1464	1219	863	689	559	458	461	439	456	477	492	453	455	479	511	498	482	484	463	457	454	453	451	454	471	447	505	510	447	443	456	458	429	489	435	414	442	446	450	474	426	445	428	466	442	455	469	434	439	437	448	487	495	482	471	440	424	462	452	453	429	462	412	451	462	413	470	485	434	471	468	464	465	460	449	467	446	448	432	494	475	437	488	466	394	431	471	449	448	425	427	470	453	499	414	430	451	458	442	500	460	418	445	468	454	464	437	438	456	454	439	472	467	408	444	491	440	439	460	455	449	453	452	441	450	458	444	480	496	493	492	472	448	471	436	429	462	457	467	440	431	430	462	483	462	460	439	428	432	425	447	479	461	449	446	426	453	456	462	402	440	436	464	468	451	439	433	434	459	418	439	459	402	460	469	413	430	417	460	455	483	446	471	438	463	432	470	441	473	462	478	470	458	413	474	500	433	412	453	464	457	453	433	446	438	430	414	461	507	473	419	458	437	469	430	453	484	468	474	449	469	468	458	438	452	478	430	460	441	465	431	473	441	433	463	447	451	409	460	410	481	445	470	460	407	449	452	466	414	445	463	478	463	420	458	456	449	425	450	456	456	415	424	444	459	444	441	422	441	438	439	432	446	449	434	453	494	450	441	470	437	461	442	439	447	468	495	444	445	497	447	463	419	434	460	483	432	448	448	466	460	462	433	416	428	445	442	445	480	488	444	438	429	457	434	429	504	414	410	480	421	423	462	478	442	472	454	456	415	470	430	444	454	448	445	475	422	426	445	458	444	456	457	453	442	463	420	463	464	443	455	411	460	453	451	470	462	480	444	443	478	468	465	453	435	459	457	463	464	429	459	432	477	467	412	456	486	426	416	476	481	464	481	465	471	428	443	445	460	459	449	454	472	447	476	461	493	446	438	425	411	434	416	465	451	427	475	437	420	452	453	456	448	444	450	445	437	475	442	402	461	465	493	424	464	459	408	483	432	467	457	435	457	481	453	439	430	434	436	437	431	446	443	460	472	461	424	452	408	472	480	403	438	428	411	451	461	412	425	432	432	431	443	458	475	404	456	473	476	455	435	459	425	445	416	411	420	466	431	473	451	430	448	451	464	463	501	455	425	435	446	448	422	478	450	437	450	461	444	488	458	464	454	401	492	469	457	467	469	489	443	468	457	426	476	432	460	443	473	410	450	484	457	426	453	421	422	476	456	461	461	453	423	431	426	471	474	445	450	430	453	448	446	468	426	451	466	443	439	426	475	479	468	447	486	457	464	458	476	440	454	445	439	422	462	454	469	442	463	501	424	467	430	428	440	447	451	461	420	466	459	451	461	450	478	426	421	453	449	499	450	473	452	492	465	446	451	452	435	460	416	445	483	444	431	418	453	468	464	449	461	481	481	456	439	440	459	454	439	439	447	471	468	433	433	498	468	455	470	417	450	471	435	477	458	456	450	472	482	418	440	441	481	477	456	429	465	483	458	485	451	475	442	453	455	481	472	457	425	474	452	424	449	459	436	470	419	476	440	469	450	474	438	462	435	483	474	455	464	461	435	411	416	446	458	447	439	410	410	464	457	419	448	468	460	480	457	481	476	484	457	471	495	464	492	466	498	456	451	496	439	465	479	454	436	459	478	470	431	472	436	417	449	455	430	455	445	440	447	510	458	435	456	471	462	453	477	444	464	431	456	471	447	435	505	415	455	480	435	448	444	414	473	431	426	429	442	429	445	424	435	469	457	456	478	423	432	482	446	456	461	474	431	430	490	434	432	456	462	443	465	467	435	428	462	458	440	474	432	459	468	431	450	477	429	410	454	471	488	475	442	448	456	453	462	455	461	471	444	455	438	458	472	440	415	431	422	449	432	475	474	476	428	454	462	477	453	444	448	453	423	492	451	453	457	443	427	447	445	427	463	476	452	446	439	409	484	481	472	481	444	481	451	449	453	403	412	435	431	440	459	470	487	461	456	439	461	464	451	414	449	432	477	452	406	445	418	438	412	467	434	468	462	453	499	451	448	442	427	456	448	422	469	473	430	453	478	429	464	443	449	452	469	449	440	476	454	465	429	435	407	434	487	439	481	463	444	435	440	445	439	452	482	427	420	435	453	443	432	469	426	433	423	466	417	431	455	473	448	466	454	432	453	469	394	450	441	442	481	452	443	425	485	434	424	507	464	437	462	444	476	468	482	434	495	433	506	459	385	467	455	444	470	456	469	453	460	442	428	459	468	426	458	449	425	448	426	459	484	429	439	460	469	451	467	467	431	487	458	506	449	461	477	459	458	461	448	457	487	448	450	423	426	457	487	415	453	460	454	443	465	433	430	486	467	503	467	481	444	479	470	452	439	439	465	429	415	454	479	474	451	454	462	449	457	464	460	469	414	476	460	459	468	485	447	483	450	479	429	441	479	425	446	508	441	404	443	446	451	434	436	476	470	453	454	475	433	430	416	419	453	502	462	452	444	425	434	448	492	418	473	404	476	427	441	406	464	413	410	440	446	450	417	421	450	456	451	472	456	475	434	433	435	455	426	455	487	493	462	434	450	457	419	485	460	482	417	427	462	474	455	478	477	492	471	441	443	472	446	465	401	447	484	455	422	422	439	413	467	481	469	461	457	460	432	466	470	478	463	410	444	474	460	435	486	470	419	459	445	417	459	462	465	449	407	440	474	464	445	478	414	456	461	426	468	410	447	443	401	453	449	446	437	460	471	420	459	464	418	434	440	431	461	476	449	458	459	452	459	464	488	409	466	440	471	461	458	426	468	458	456	429	459	427	416	468	439	411	428	443	457	424	456	447	423	464	450	499	481	468	453	428	490	469	449	429	443	450	462	462	444	455	434	455	482	440	444	453	431	459	453	459	410	477	479	453	472	443	451	449	459	435	446	452	460	459	485	470	446	469	467	499	386	431	462	456	469	423	462	423	446	437	432	474	484	471	505	468	433	419	399	468	430	445	466	457	486	460	464	431	402	459	475	465	433	464	483	484	476	472	459	467	477	427	433	471	432	466	447	451	453	480	447	486	446	449	425	493	406	464	435	482	482	419	450	410	447	432	459	440	421	417	424	424	420	479	472	435	445	468	458	415	476	431	460	444	463	468	463	455	468	424	452	424	484	457	431	488	465	455	482	430	426	448	428	440	474	453	492	491	442	473	475	463	436	406	433	437	451	450	480	420	434	448	464	446	436	469	450	458	448	458	488	434	482	456	452	462	470	467	431	494	466	426	422	446	407	411	466	477	460	444	442	470	440	472	449	403	456	469	456	418	449	449	409	451	486	464	436	445	449	394	420	499	435	454	443	447	422	465	420	469	455	441	448	453	433	469	483	507	452	436	489	495	454	446	427	497	459	422	438	478	456	450	451	461	451	442	453	452	449	413	480	479	413	429	445	456	427	440	493	446	431	431	465	453	468	454	441	442	448	445	453	441	475	472	491	460	425	427
21131	2220	1227	965	795	723	627	568	535	512	483	534	531	507	519	588	628	508	490	358	349	326	332	353	326	316	353	301	386	335	359	327	369	355	334	342	329	306	326	312	340	349	353	315	318	321	296	309	321	342	300	346	333	315	301	328	316	302	339	353	336	338	340	334	341	316	331	340	301	322	309	332	358	365	363	314	311	315	306	313	312	303	311	369	315	330	322	278	302	328	287	326	343	329	352	280	307	276	322	308	305	302	318	345	341	344	280	300	361	330	352	320	352	317	347	351	341	331	345	348	335	327	324	328	332	300	303	315	315	295	310	316	315	324	294	310	363	329	334	332	325	329	314	329	333	302	345	324	346	325	332	311	326	317	300	333	352	323	334	317	331	290	328	332	330	320	302	340	340	301	293	354	329	324	301	316	325	287	307	343	320	309	291	323	355	317	340	341	324	345	311	303	302	288	330	323	342	323	338	321	329	307	336	288	315	309	309	339	303	326	361	336	310	313	302	321	344	304	333	314	347	302	328	302	311	331	322	317	328	336	284	353	300	328	291	323	315	300	307	322	313	313	305	329	323	318	300	305	304	323	326	319	337	308	329	309	327	297	306	319	284	302	302	303	321	316	311	325	312	308	334	314	330	322	302	328	298	324	324	310	341	326	317	298	322	304	310	308	343	301	324	347	338	353	325	346	300	308	285	292	317	327	300	343	330	302	340	341	337	327	323	299	308	342	319	310	310	352	345	337	354	339	321	325	331	292	337	345	325	301	334	297	336	297	329	345	323	348	341	322	289	324	328	340	309	341	342	304	331	318	351	351	300	334	330	333	314	331	306	302	334	293	352	339	293	323	312	342	321	295	330	324	327	318	324	313	319	354	334	299	321	343	298	340	294	323	368	336	305	319	328	333	345	311	313	345	342	293	357	305	332	312	303	312	300	322	326	292	362	294	303	305	327	303	323	366	325	303	345	342	291	307	367	318	309	341	349	330	303	348	325	332	328	341	340	325	341	323	331	306	335	324	332	333	301	298	317	333	284	308	297	343	329	331	338	292	307	322	277	304	309	307	296	292	335	315	313	331	329	328	333	295	337	328	326	347	339	332	349	318	307	321	284	321	328	342	340	315	349	354	312	324	323	303	295	336	328	305	298	323	379	327	338	294	289	324	312	337	293	316	313	318	293	334	298	333	331	335	317	341	310	294	299	302	307	310	291	328	327	317	314	345	310	306	334	328	293	305	321	327	324	308	313	306	310	325	349	308	349	341	308	316	300	341	348	325	350	319	297	319	293	328	304	320	304	330	314	340	323	301	303	332	307	321	304	335	308	328	348	338	292	338	293	294	306	320	295	301	280	313	301	331	343	316	360	366	342	329	318	309	316	338	337	337	308	310	291	292	320	304	327	314	337	330	300	326	303	318	319	305	330	292	310	310	339	323	296	305	300	346	347	336	310	310	303	302	296	357	335	327	306	305	327	314	297	297	274	334	317	293	304	334	328	314	312	353	342	325	334	311	361	295	339	328	292	300	327	318	306	322	328	339	344	365	328	306	342	345	335	296	294	317	320	334	316	365	295	288	306	315	329	315	337	323	329	288	354	313	290	336	303	310	324	341	366	320	329	341	304	294	326	318	321	294	313	289	315	332	334	317	333	327	316	302	296	315	295	312	310	299	334	310	358	297	336	315	317	323	307	345	342	318	330	362	316	313	309	318	335	331	321	315	344	300	317	296	360	322	305	377	348	318	302	323	305	342	310	327	314	349	327	302	287	346	331	348	340	300	350	328	327	336	345	307	299	303	309	319	345	287	317	349	322	307	345	323	311	296	323	318	316	313	326	323	297	309	326	282	348	311	345	285	346	323	346	315	343	335	295	341	307	314	303	288	315	340	303	297	324	313	319	320	323	341	313	314	285	298	319	291	334	318	325	318	295	349	342	319	328	340	321	305	330	317	304	342	330	335	325	280	309	308	338	356	323	336	329	341	303	327	338	322	274	343	324	299	348	318	332	261	300	333	308	319	302	322	288	306	293	297	325	329	327	324	328	284	330	327	316	298	295	314	303	304	298	324	324	314	337	299	346	339	305	308	305	321	340	337	330	297	316	313	324	305	292	316	314	305	304	322	344	323	356	299	323	336	344	298	296	293	287	330	324	336	292	335	308	312	312	307	325	305	306	321	328	309	304	322	310	272	326	310	323	329	328	317	287	286	314	343	317	309	343	347	309	313	347	349	322	318	316	329	319	334	328	331	317	318	325	343	325	361	318	326	311	318	307	340	327	324	336	345	289	311	326	299	303	292	268	325	348	296	307	347	314	295	337	310	301	331	321	328	333	353	265	342	331	361	307	279	292	342	333	368	324	320	327	281	330	302	315	324	342	312	357	324	286	314	330	343	325	340	316	337	350	330	287	274	303	347	302	311	327	298	316	324	316	330	317	351	339	339	342	334	322	331	356	345	344	318	298	320	352	345	340	337	328	318	299	328	328	331	322	313	299	321	338	296	332	330	338	327	333	353	307	308	314	301	310	303	322	331	314	326	336	314	344	308	354	325	322	349	303	322	307	346	343	305	308	399	293	333	339	305	319	343	308	277	286	335	330	307	285	316	316	362	352	327	311	331	310	320	318	354	313	324	318	319	334	318	292	339	326	307	306	325	310	298	292	322	311	317	320	339	314	304	329	305	324	301	291	314	317	327	344	296	278	332	352	331	296	318	320	307	303	310	312	309	323	300	305	340	292	346	326	306	325	301	345	342	356	301	329	269	349	322	332	335	281	336	327	311	300	344	299	325	350	324	334	299	341	317	327	296	317	341	274	309	323	313	331	296	283	325	294	315	303	335	333	328	292	296	362	308	311	326	328	365	333	300	336	304	300	315	315	334	296	315	329	316	294	300	323	296	288	328	313	342	310	337	314	326	316	315	345	348	361	323	306	295	314	334	342	317	328	309	338	331	303	324	306	313	300	354	333	355	325	356	299	332	280	297	336	312	280	320	339	322	336	331	324	322	309	349	312	309	325	331	333	330	333	312	337	320	306	327	325	324	302	317	325	328	299	346	271	323	331	367	320	328	339	359	304	333	324	311	310	318	323	329	317	298	312	336	320	307	317	317	338	320	319	337	323	310	307	317	315	322	333	301	320	300	339	332	345	346	310	337	323	319	320	335	296	328	300	319	308	355	335	322	355	342	338	299	326	332	329	361	291	321	338	347	292	306	335	309	306	328	314	317	306	386	306	332	319	338	341	351	303	322	359	334	296	326	293	310	316	319	320	321	321	319	339	336	336	309	304	282	307	369	292	322	302	339	341	303	327	323	311	361	350	334	324	323	303	307	322	322	300	316	329	319	287	314	353	331	328	286	309	333	327	306	330	349	331	338	338	329	306	328	363	316	325	314	328	313	308	302	322	312	297	307	321	319	321	267	310	354	342	301	294	316	335	306	311	360	340	325	353	291	316	326	322	314	318	334	333	322	319	300	346	324	299	310	321	340
10505	1435	2402	3058	2730	2574	2505	2459	2097	1985	1841	2299	2375	2083	2133	2794	3068	2252	1860	1278	965	1007	980	885	874	916	925	878	846	887	959	888	927	1027	991	901	875	856	905	814	847	849	830	819	801	817	787	836	802	836	821	817	826	864	776	833	782	838	770	790	857	795	791	795	799	855	839	845	790	835	806	806	820	831	764	787	802	805	772	808	791	776	807	803	824	821	766	780	819	782	796	817	778	811	827	815	789	772	802	759	768	781	796	805	805	791	772	787	806	800	835	792	812	808	803	858	837	818	828	783	837	775	795	753	845	807	860	791	799	818	801	777	798	758	793	829	791	758	848	783	783	798	805	793	795	795	802	788	828	797	779	861	775	832	823	808	801	735	807	804	847	798	785	802	841	824	769	736	761	762	798	787	813	816	790	760	784	777	794	803	784	768	833	793	795	797	795	780	802	835	796	776	799	816	749	822	834	773	791	809	758	776	791	820	811	864	777	757	811	769	809	808	775	798	803	826	842	805	805	772	806	843	818	805	805	742	801	790	776	766	828	799	788	806	797	807	747	781	803	814	795	780	824	802	816	835	772	802	754	781	826	802	800	786	772	780	769	808	756	790	790	814	813	787	804	778	802	779	791	822	785	789	828	809	753	752	840	802	790	832	769	770	812	790	850	864	785	794	792	763	794	762	822	835	747	818	738	773	843	762	852	782	810	774	762	779	827	764	797	784	843	771	781	820	781	825	836	798	838	742	786	779	737	773	783	778	819	789	820	816	799	820	784	801	795	815	785	820	772	782	812	783	801	841	777	748	800	819	777	765	775	749	815	798	848	789	773	770	815	783	778	847	851	820	793	797	827	815	794	847	816	775	748	755	793	736	830	767	773	766	818	754	807	817	794	796	823	810	793	800	808	774	807	755	822	860	802	780	792	821	786	744	816	805	803	773	801	789	843	821	803	748	833	800	824	800	792	799	753	784	805	857	765	761	813	786	796	782	808	802	804	788	838	783	783	747	768	824	808	772	837	771	739	850	769	780	822	793	777	804	733	724	835	762	790	789	797	777	838	814	768	794	782	808	755	783	819	770	778	807	802	797	844	830	774	757	782	834	814	776	770	832	782	754	769	782	821	797	796	749	845	804	825	814	754	797	785	796	795	807	770	810	765	764	782	797	808	805	790	829	769	777	849	795	765	737	805	832	808	801	775	767	816	792	827	775	780	778	767	786	777	841	783	869	781	818	792	823	828	800	798	785	742	772	795	791	765	778	774	719	734	770	802	826	754	785	773	779	787	788	807	800	806	808	811	823	759	833	803	738	762	826	811	765	780	747	901	799	767	812	786	812	759	812	839	821	817	796	827	782	795	809	804	810	852	783	768	806	805	783	816	795	797	749	779	763	783	772	807	741	808	831	791	831	766	799	796	808	766	787	794	795	805	805	747	832	790	761	783	818	817	792	809	797	795	801	791	824	830	771	724	775	793	791	843	784	785	793	816	765	784	755	808	802	821	820	818	749	848	793	831	791	807	803	823	835	801	773	726	808	798	769	844	808	773	804	873	789	826	813	786	833	813	807	762	831	839	853	871	785	801	764	765	780	772	843	800	822	794	811	776	803	803	778	869	811	781	816	763	780	780	792	777	807	793	795	787	821	786	792	816	817	783	802	790	816	828	742	817	826	813	834	796	789	820	787	754	772	802	843	790	805	845	822	778	835	814	824	779	758	780	808	743	810	813	812	831	789	835	790	782	794	796	814	825	784	798	803	802	830	778	819	810	847	789	827	818	811	757	805	767	821	814	755	768	767	858	803	801	771	759	818	827	782	800	812	751	824	882	767	801	779	744	832	799	802	852	830	814	824	797	788	781	776	791	794	816	830	781	762	770	813	763	796	748	779	818	787	798	747	806	814	778	842	764	807	785	791	799	747	807	831	764	780	821	805	806	818	804	806	841	859	813	786	790	838	738	754	798	793	809	807	800	780	779	804	790	787	864	779	804	763	784	820	798	775	793	803	804	814	832	830	773	818	797	828	819	788	791	819	753	846	780	846	767	843	767	816	823	770	788	807	781	753	812	768	849	783	836	810	827	795	864	781	808	804	769	833	776	843	848	846	797	798	831	793	753	830	779	838	827	838	774	753	789	774	745	781	806	811	824	799	801	816	776	826	797	815	818	806	771	785	846	797	749	797	790	847	829	843	770	812	826	764	796	774	813	781	839	809	768	770	782	788	779	749	797	841	787	823	734	802	779	743	777	805	797	798	745	853	775	794	792	782	792	720	821	792	778	776	838	785	791	800	777	814	846	805	805	765	872	775	822	765	734	836	806	808	813	797	808	783	821	782	785	762	777	817	816	842	762	784	770	842	805	736	820	769	785	771	776	818	809	800	819	802	802	771	847	790	811	735	830	822	796	800	780	815	793	786	777	808	797	780	809	738	786	782	814	806	791	824	821	773	750	810	871	833	778	799	825	794	756	797	775	782	768	796	781	774	801	755	833	853	831	727	837	800	772	766	829	792	846	832	760	786	795	820	818	793	804	803	788	839	759	784	799	805	748	754	786	774	761	812	812	807	803	776	799	759	860	772	795	811	785	750	803	802	757	777	820	822	823	817	827	793	810	780	802	803	807	768	786	769	814	831	760	821	812	808	812	775	768	802	753	782	775	839	769	778	773	809	778	764	794	787	807	775	799	792	793	843	807	836	796	765	777	796	822	766	830	768	770	718	787	798	749	796	756	786	818	740	793	827	780	787	834	810	776	829	789	776	764	804	846	835	773	786	752	803	812	817	776	825	769	818	788	777	760	834	784	807	872	806	794	779	777	755	824	804	808	850	795	800	789	821	805	743	797	827	800	766	820	801	799	806	786	888	845	749	798	783	795	831	803	760	801	823	787	817	766	795	799	776	826	806	782	784	749	792	839	794	792	806	799	811	762	805	803	759	790	727	739	819	773	834	791	821	860	820	818	810	796	813	805	832	851	785	784	770	806	825	827	801	810	824	778	790	765	766	818	776	781	763	792	785	820	770	839	773	815	774	761	798	798	772	833	829	809	789	838	806	835	745	791	780	772	762	797	839	753	846	778	815	768	783	780	755	792	792	789	803	795	781	757	766	796	727	783	710	817	791	806	805	790	780	790	833	799	733	789	821	762	782	808	810	823	808	790	843	832	811	721	816	802	804	798	860	780	814	807	864	789	777	773	797	783	812	794	778	810	799	812	781	779	808	808	826	806	802	796	802	822	793	841	789	817	750	770	782	744	803	762	757	818	832	834	778	805	754	815	740	805	796	795	795	812	822	805	793	794	807	795	811	838	812	751	798	822	811	793	797	871	806	803	769	760	811	801	788	790	818	768	802	795	809	770	828	799	888	823	847	789	749	754	800	803	807	780	803	809	790	792	765	753	824	814	833	793	775	765	831	820	774	798	780	827	816	825	792	765	835	826	810	763	837	804	826	824	838	788	772	788	798	813	817	788	795	813	800	796	741	834	759	799	770
32440	6276	2300	1809	1227	1038	968	897	704	720	618	719	722	660	785	854	773	661	588	470	438	397	416	416	382	360	362	397	371	420	362	378	359	422	396	361	363	375	392	343	360	350	347	357	390	345	365	349	345	370	375	373	355	360	358	383	349	307	376	335	370	371	347	336	379	323	384	352	330	308	350	358	370	360	374	352	419	413	314	323	317	334	359	360	314	354	345	338	340	365	329	371	331	375	348	362	343	385	371	340	337	371	364	355	316	345	359	360	343	363	336	364	343	344	360	380	363	350	348	362	358	356	322	360	357	353	371	383	374	334	354	348	332	357	347	362	402	388	336	377	348	354	333	293	349	349	352	352	353	341	331	362	365	342	373	380	353	331	325	350	352	342	357	357	335	368	365	339	348	348	342	371	350	362	362	355	342	374	358	339	360	328	342	313	357	361	306	330	343	337	357	348	316	339	405	356	366	334	326	343	324	354	351	369	365	334	334	310	393	347	375	353	349	381	365	379	358	369	339	342	360	365	338	352	356	327	326	347	378	381	358	342	341	368	322	338	368	322	324	313	359	365	300	370	313	350	370	343	359	354	369	344	362	376	332	352	372	358	334	325	327	328	387	357	340	367	348	354	359	333	329	372	346	370	357	338	411	347	379	361	346	367	301	351	355	339	380	322	353	357	362	339	348	325	348	344	377	343	340	365	333	340	347	377	381	327	332	343	365	365	370	357	365	294	338	346	343	347	368	354	339	344	340	357	370	355	368	373	336	374	342	345	389	367	359	344	365	365	347	328	360	326	351	343	362	361	393	330	355	344	332	370	337	351	346	340	400	372	332	358	357	350	352	348	370	353	336	332	352	344	373	339	328	349	337	367	375	321	340	338	335	331	368	338	340	358	365	359	348	370	328	334	362	361	358	329	347	350	357	329	347	373	371	336	349	339	358	352	347	374	336	396	353	390	345	330	317	365	351	359	365	381	355	373	320	355	371	312	340	362	344	344	374	377	341	326	324	359	359	337	358	330	338	370	370	369	365	326	348	335	360	361	363	357	351	352	368	351	373	327	357	331	346	366	346	334	366	347	372	347	367	346	322	351	364	373	371	315	353	331	319	346	335	387	317	358	355	357	352	355	376	374	357	362	342	359	322	339	333	385	363	366	327	397	358	343	360	365	390	358	346	346	341	356	340	355	361	367	358	360	341	368	339	350	321	337	346	357	380	329	354	362	334	344	362	329	350	353	340	341	339	374	372	343	356	319	335	355	329	361	367	331	362	374	326	378	332	381	395	383	352	327	387	338	362	317	351	375	334	343	353	338	369	337	366	335	351	335	389	359	359	353	347	369	365	367	390	359	334	359	357	347	341	368	340	340	347	324	358	334	353	367	370	389	328	383	325	361	332	357	355	369	346	348	336	350	357	344	337	343	356	361	356	407	349	327	337	351	314	356	359	326	336	345	342	346	315	343	353	395	352	370	344	331	338	372	341	350	347	345	339	342	368	311	322	328	346	372	354	370	327	358	361	339	360	340	377	368	367	340	351	369	346	373	356	351	343	300	344	362	363	361	330	376	357	389	365	369	342	357	357	334	356	330	360	373	337	334	347	360	347	320	328	351	370	308	341	321	343	351	371	363	339	352	361	375	347	344	327	329	364	362	361	371	349	372	368	343	351	371	357	336	340	333	383	352	374	352	373	333	365	317	330	355	353	356	357	387	328	327	366	369	368	345	382	335	364	330	316	327	366	381	358	350	347	406	351	360	373	369	370	369	348	340	342	359	365	319	339	374	346	338	364	367	363	345	353	382	344	364	348	336	345	328	422	344	376	361	362	411	337	392	329	353	347	376	370	350	364	335	354	393	363	348	348	366	362	344	343	370	358	338	369	366	369	345	324	376	343	391	343	351	344	351	345	383	344	373	384	303	319	336	356	326	355	351	331	374	376	340	335	313	370	353	356	324	353	360	350	326	365	332	333	365	325	366	362	373	357	331	361	363	323	332	365	318	317	319	325	355	356	370	371	354	341	377	386	338	370	369	349	330	367	330	342	359	349	326	371	357	346	359	334	380	346	340	329	343	347	316	338	353	371	372	378	360	360	331	331	356	348	364	342	336	316	350	357	371	338	342	376	382	320	345	322	364	336	355	366	353	357	376	381	305	339	322	354	327	340	343	335	399	387	356	337	322	352	345	325	346	334	351	330	382	363	319	369	356	374	357	343	377	361	354	351	328	369	357	351	334	340	370	344	339	378	369	350	384	334	323	361	396	335	383	340	345	351	356	352	365	364	341	346	322	324	317	357	336	367	374	353	312	373	356	358	371	339	335	338	362	372	384	334	354	341	355	339	375	330	333	317	355	342	382	369	359	340	357	362	339	350	360	341	322	323	331	338	385	329	341	355	367	345	371	376	327	361	328	333	364	348	334	329	362	336	345	375	360	353	360	332	335	324	358	374	367	313	349	380	360	370	313	341	321	341	344	337	366	349	341	345	337	371	389	357	356	341	317	375	371	366	346	323	327	343	355	391	371	338	338	339	367	375	334	357	341	366	362	322	354	370	348	349	310	331	380	338	354	381	373	366	338	351	360	351	380	370	404	367	340	343	378	385	391	378	356	357	330	364	334	338	336	335	334	332	371	345	346	373	332	344	351	377	378	355	355	348	356	349	314	356	376	376	376	372	324	363	361	358	425	380	351	349	361	364	371	361	345	321	379	333	376	342	354	340	360	340	339	333	341	343	337	337	367	334	307	370	312	344	356	365	371	350	402	315	315	363	318	356	356	337	338	357	359	363	343	346	348	340	329	346	357	334	329	338	373	337	345	339	371	324	336	337	340	355	333	360	327	359	341	363	366	359	349	327	333	350	346	386	385	357	345	375	344	348	338	368	347	337	358	350	383	351	340	292	358	313	368	308	341	347	361	342	337	356	330	325	402	367	377	386	331	365	359	330	359	361	371	338	297	326	324	347	367	316	402	360	375	339	342	358	370	349	368	324	328	328	329	378	326	348	327	337	336	348	367	317	370	380	364	345	337	332	369	352	370	355	347	369	317	353	327	342	370	350	364	363	371	341	372	338	341	331	348	369	411	342	353	371	308	388	379	356	324	363	351	323	349	353	326	368	347	361	339	357	311	391	378	389	340	338	356	377	343	344	340	338	342	372	340	349	377	360	340	352	336	350	409	361	337	359	379	344	333	367	353	351	352	331	375	305	377	367	368	379	338	366	359	358	371	343	331	362	344	355	337	325	358	342	330	367	380	323	346	374	327	287	354	318	358	323	362	389	352	341	337	347	339	329	344	409	370	360	333	383	378	340	346	377	351	361	353	356	354	378	333	344	324	341	359	360	342	342	349	382	376	336	378	389	359	395	351	379	374	365	346	386	297	379	342	362	368	385	336	365	333	342	341	384	322	360	325	361	367	365	343	367	357	385	362	347	326	351	357	346	351	332	392	351	328	363	350	329	359	331	360	330	348	320	394	322	363	349	346	364	386
14149	2109	3986	5019	4356	4060	3900	3624	3059	2847	2793	3227	3322	2777	3412	3818	3708	3111	2486	1673	1198	1094	1097	1138	1030	1081	1019	1055	1034	1004	1057	1045	988	1138	1099	1006	997	1001	950	957	934	928	925	922	880	930	904	932	910	871	917	861	815	908	919	889	857	859	884	852	878	817	894	909	909	862	850	865	849	877	886	840	838	889	890	876	863	843	870	806	849	868	799	827	830	796	817	782	801	865	829	843	822	891	835	854	867	878	906	888	866	795	842	868	822	847	822	842	853	796	830	829	837	837	849	848	806	847	859	840	825	869	844	841	861	872	836	907	880	724	856	839	847	801	797	863	859	847	820	806	823	823	874	877	802	869	810	858	808	799	860	854	853	837	820	857	815	789	827	867	846	878	811	841	834	844	852	865	846	834	846	807	872	842	828	837	843	812	844	820	867	867	829	856	785	808	820	838	828	874	868	835	885	799	858	808	816	842	798	807	839	840	846	816	831	841	874	830	846	894	860	824	796	841	859	805	863	855	837	877	871	826	851	862	837	830	839	810	831	792	866	844	819	870	824	898	854	847	811	828	870	829	819	831	807	830	843	789	838	831	846	829	830	827	799	868	777	856	841	818	831	841	850	855	871	850	884	847	834	853	847	804	827	823	824	815	848	801	834	786	864	797	883	824	862	863	875	844	877	858	808	794	837	846	885	804	812	857	839	785	807	826	875	853	811	859	828	858	803	821	831	819	855	830	857	837	910	828	826	829	854	879	883	843	847	858	797	800	859	861	822	802	796	853	821	837	821	869	803	768	802	842	872	848	848	848	815	878	837	839	856	859	815	865	840	843	871	817	776	820	810	795	816	843	845	828	854	818	877	819	859	823	842	842	782	885	783	795	856	789	820	837	870	861	830	854	828	834	854	824	823	854	817	881	830	861	792	808	821	803	815	853	844	825	872	814	818	865	855	838	811	806	812	884	876	815	854	825	853	856	833	803	873	868	861	814	830	861	842	841	829	831	847	800	835	828	833	793	826	897	868	802	886	853	841	829	872	849	896	793	842	810	790	794	820	803	848	911	852	867	832	830	820	869	847	850	879	926	822	838	847	859	850	767	813	805	866	802	855	813	797	819	850	850	823	836	859	843	827	805	843	799	825	841	812	817	793	805	871	838	813	751	827	798	806	908	847	859	854	822	824	799	882	844	846	809	844	836	782	839	855	823	800	799	897	828	812	796	807	793	895	870	862	855	909	835	905	859	847	848	860	806	782	772	846	882	803	819	792	886	869	857	806	792	841	772	847	834	804	855	859	835	818	800	839	811	834	851	825	834	841	857	820	776	841	882	831	817	852	826	768	799	830	860	859	864	814	841	821	878	898	859	816	837	776	832	881	825	818	843	823	818	810	804	858	835	851	821	798	815	821	811	844	860	807	813	859	902	793	804	844	852	778	841	808	864	832	819	831	840	858	849	884	812	796	857	851	835	869	834	818	854	871	846	825	855	856	797	865	831	851	805	836	835	825	793	847	861	803	802	829	844	880	767	881	823	842	838	822	869	875	741	832	768	786	853	829	878	843	803	831	820	813	826	837	842	820	811	824	926	845	815	844	860	818	884	768	771	791	846	860	809	852	829	806	860	886	833	800	822	847	808	834	838	868	857	827	786	823	872	870	819	850	840	891	774	823	818	771	880	860	906	828	845	868	812	782	845	825	847	885	828	832	838	851	869	878	856	845	839	773	878	810	773	854	806	809	851	869	826	808	826	885	832	782	837	809	898	815	796	827	817	870	806	875	838	812	832	814	830	815	833	824	829	850	865	787	797	819	855	836	853	844	811	848	813	823	820	802	771	831	818	841	827	862	869	830	830	823	832	813	834	876	845	804	844	828	867	826	824	825	837	858	843	842	813	828	820	888	789	847	850	853	860	830	818	822	829	819	821	903	798	819	814	863	812	820	803	843	820	848	805	844	806	801	826	840	855	849	836	843	817	862	897	823	866	806	852	870	854	811	864	871	835	904	851	848	818	814	822	812	823	819	825	837	826	818	815	836	827	822	844	833	820	793	872	800	812	847	847	846	793	886	825	865	821	884	865	865	854	865	834	838	891	887	835	897	854	844	859	841	771	801	829	884	872	865	801	823	785	842	843	842	814	858	838	856	797	837	848	806	926	853	867	793	899	866	841	793	822	814	876	830	837	895	859	835	810	783	852	732	872	822	872	819	837	843	883	772	841	784	791	876	864	855	880	841	870	792	796	828	823	824	820	800	875	818	837	854	859	853	850	820	853	858	800	864	816	826	833	828	860	801	796	855	818	789	833	845	829	842	818	850	860	872	826	862	841	878	900	847	812	840	794	840	824	855	842	823	902	812	862	841	821	835	790	847	828	848	780	783	850	868	811	865	811	836	857	818	796	823	841	823	856	868	778	852	839	855	803	846	793	836	856	814	825	812	826	819	850	863	820	855	840	839	899	826	796	827	862	838	828	806	867	817	838	871	851	828	880	876	850	823	815	827	837	839	823	861	826	857	871	832	877	846	835	836	830	792	835	854	848	863	791	801	847	820	876	856	815	800	849	884	844	887	863	794	815	892	840	841	804	836	877	805	816	886	858	836	890	857	815	845	892	860	827	809	832	844	866	900	799	849	868	768	863	815	797	779	808	789	805	849	861	862	831	777	825	801	805	867	822	815	853	853	805	825	863	896	866	816	883	832	848	830	860	815	847	854	777	879	873	851	866	866	859	844	838	874	855	923	778	856	823	856	833	833	849	883	851	842	868	813	810	838	832	839	823	833	860	805	867	796	827	878	786	821	822	846	857	851	843	805	837	836	867	804	812	837	836	815	838	806	842	799	862	845	835	806	826	832	870	888	795	774	846	842	867	868	841	799	832	818	797	835	841	812	819	823	869	857	824	821	830	811	805	824	844	871	804	858	836	867	822	803	856	859	838	827	811	845	867	789	848	824	862	809	818	793	887	843	876	788	851	841	852	920	884	809	794	841	814	816	822	828	838	835	833	818	853	792	867	797	799	875	871	839	791	825	802	807	811	835	810	807	831	827	801	843	791	813	808	851	803	871	859	800	827	826	841	865	847	856	827	859	910	805	836	812	867	808	853	820	866	841	846	812	782	881	873	813	877	815	788	828	836	819	845	852	823	838	854	866	851	860	861	835	832	796	846	851	870	818	824	932	823	859	850	842	842	852	870	842	801	813	894	837	837	826	795	850	810	849	845	836	814	858	830	798	792	802	872	846	840	870	845	881	805	813	816	862	824	839	835	820	768	839	866	829	867	868	857	884	828	822	813	850	873	859	870	865	830	812	801	825	858	814	767	850	832	844	805	817	831	824	863	810	844	830	871	856	788	828	848	830	823	810	821	820	874	852	836	842	862	831	855	795	804	854	810	836	883	800	818	856	809	840	868	820	845	843	821	836	842	906	841	804	856	815	812	846	851	787	820	875	837	801	861	853	859	824	843	844	798	804	837	801	825	846	858	852	894	873	836	824	851
3123	206	185	181	158	205	194	200	194	232	185	253	290	218	250	296	249	248	219	182	155	179	172	156	174	160	142	149	155	130	172	148	152	166	160	158	162	150	141	144	179	151	168	156	182	157	184	160	157	166	188	159	147	152	173	146	141	171	166	154	167	168	176	160	156	148	128	171	127	152	142	150	173	160	177	162	159	152	155	170	169	151	139	138	164	164	175	151	166	158	144	152	138	159	153	163	157	162	177	157	155	141	162	152	144	145	167	157	171	168	156	157	175	155	141	170	175	156	175	155	150	153	168	144	119	156	149	148	146	172	164	163	133	163	171	177	161	155	174	150	173	135	173	160	161	145	166	179	181	136	185	139	154	174	158	145	138	148	171	149	167	177	143	149	141	169	165	160	168	183	178	152	174	173	187	168	161	158	178	151	146	160	145	153	181	165	174	148	167	157	174	166	180	178	156	145	162	155	158	149	156	155	162	138	155	181	167	157	190	135	164	152	160	176	133	146	168	177	147	161	133	171	147	139	165	177	170	161	162	154	183	145	155	158	169	159	142	156	145	163	127	172	162	154	130	179	156	144	179	175	173	169	171	150	179	144	146	161	155	166	157	160	160	153	168	176	152	155	149	168	169	147	155	155	160	141	166	167	162	145	140	153	151	177	181	152	160	197	158	167	164	151	143	152	178	170	163	152	152	150	144	161	157	138	138	158	138	162	134	137	150	176	157	148	150	155	152	146	163	150	156	140	139	169	156	147	172	163	144	181	160	178	164	183	148	175	151	154	165	159	164	129	144	158	153	172	155	167	178	146	151	143	155	171	159	176	159	148	155	162	159	146	155	159	173	171	152	152	160	153	168	162	138	167	156	158	163	155	182	157	170	138	178	159	164	175	154	165	140	149	173	174	157	175	125	163	148	151	155	158	142	144	165	160	165	143	172	154	153	155	151	168	160	132	130	177	157	132	172	150	157	139	144	154	140	148	159	174	148	142	138	157	136	148	149	133	170	166	159	161	127	166	169	149	146	174	153	146	157	150	143	150	158	145	162	173	146	143	145	180	155	126	156	147	160	145	177	164	169	159	171	147	141	174	176	138	174	167	141	149	192	149	170	162	161	168	150	148	157	168	150	151	163	157	133	151	155	156	166	159	134	165	170	148	157	150	133	158	162	168	139	143	158	134	181	152	165	161	132	188	167	136	142	146	178	150	154	157	164	176	157	175	136	161	153	170	151	173	150	162	154	166	144	161	151	162	187	143	158	164	161	150	167	150	146	182	151	167	153	164	172	143	167	139	147	168	153	165	145	169	130	156	188	159	139	145	139	148	140	151	164	147	133	158	167	168	168	184	150	144	171	145	147	136	152	156	153	160	125	145	194	163	154	166	142	162	157	136	143	161	155	152	159	150	153	199	144	160	135	171	153	147	141	138	145	169	171	151	153	153	160	144	156	148	155	136	159	157	154	151	140	160	164	152	158	124	156	150	162	151	174	147	159	147	137	167	161	161	150	149	156	158	171	139	150	170	155	153	166	164	150	154	134	153	151	152	153	168	145	166	152	153	176	139	183	175	141	147	141	136	160	144	164	159	137	148	158	144	178	146	135	152	154	152	159	170	154	142	150	169	175	166	153	159	167	164	163	139	152	181	145	173	148	162	140	153	150	167	127	163	152	163	149	152	173	146	152	148	160	186	160	158	147	165	131	181	155	130	134	161	128	158	146	145	169	171	138	163	142	167	157	162	133	155	147	159	148	175	144	160	160	144	150	145	145	148	176	144	144	162	170	139	158	165	161	146	157	167	150	147	136	168	155	138	161	196	149	173	138	142	176	152	139	158	171	134	156	153	157	178	147	168	130	157	173	162	143	172	161	157	137	165	140	151	164	178	156	146	169	161	146	164	184	150	162	159	169	171	167	162	162	156	173	160	159	179	155	147	177	167	153	173	138	146	188	149	172	158	152	157	160	145	144	154	174	157	168	157	149	159	182	146	172	150	144	177	174	180	143	153	145	149	144	157	157	139	154	158	186	161	160	174	138	153	155	158	154	131	154	166	165	156	133	165	152	131	147	171	136	159	155	160	156	169	148	147	137	137	155	172	170	162	161	144	176	155	169	161	167	191	181	177	149	173	148	168	149	155	130	159	144	160	148	157	163	157	161	161	154	168	152	173	147	151	141	164	155	168	155	156	150	154	157	159	146	162	182	141	163	179	160	157	155	142	145	173	155	176	167	146	139	165	156	147	150	167	158	136	149	191	152	150	138	143	168	170	148	164	178	170	151	170	153	158	152	168	169	155	159	185	154	169	162	141	152	165	175	163	149	156	147	157	174	147	145	160	139	151	131	153	155	165	140	166	182	178	166	154	165	166	141	149	171	158	157	165	163	155	163	166	166	146	161	151	155	156	161	143	151	160	147	173	161	161	164	170	155	179	147	164	153	141	136	132	172	174	162	154	143	161	164	165	169	177	148	153	174	143	148	148	129	161	158	153	149	172	154	157	173	161	153	172	171	144	143	179	142	147	177	157	148	159	149	142	154	162	167	150	151	137	147	147	179	152	161	166	162	157	153	151	151	141	155	143	149	144	127	150	175	116	150	156	156	164	157	134	147	166	152	168	166	145	151	154	143	144	180	184	156	155	183	151	148	158	157	144	161	167	151	187	169	162	142	155	153	172	160	173	171	184	173	175	181	166	186	169	150	159	167	148	142	138	149	146	177	168	191	157	160	149	154	149	141	165	163	160	171	152	165	168	169	137	147	152	172	137	162	164	172	146	181	160	155	166	155	141	162	159	165	163	163	171	134	150	151	154	149	150	163	156	177	172	157	162	167	144	169	175	160	175	169	142	154	172	157	172	166	170	158	133	135	158	162	153	134	153	166	155	154	154	177	137	165	142	160	159	160	153	135	179	145	133	163	160	158	145	181	144	176	154	165	172	163	153	157	155	152	176	173	120	139	149	153	151	157	180	169	137	144	158	140	151	154	170	160	182	147	130	138	163	190	166	167	172	165	157	158	136	159	166	153	126	167	155	174	167	143	166	144	152	162	172	140	153	152	177	160	162	159	169	176	144	140	172	177	152	151	150	162	124	176	154	179	155	159	147	167	168	130	135	158	140	156	134	153	142	159	170	159	155	143	143	163	159	160	161	134	170	149	179	136	158	156	140	154	152	171	135	151	183	145	166	159	145	165	163	140	142	136	142	151	161	149	143	147	147	174	128	158	177	153	163	144	189	149	154	165	162	164	162	149	163	161	153	152	137	168	138	176	158	149	150	172	150	166	180	174	154	172	156	124	152	156	175	146	159	160	179	130	147	155	154	156	164	134	137	178	161	136	161	169	148	143	123	176	157	147	153	153	147	176	164	159	157	150	155	158	169	157	185	178	161	129	155	161	171	153	163	135	167	161	173	161	159	152	159	161	171	154	148	148	149	141	159	158	161	166	162	152	152	164	127	155	148	164	177	147	145	163	158	143	153	158	154	159	156
3578	528	576	563	578	624	727	783	725	718	763	1055	1088	942	1239	1243	1259	1131	872	640	486	491	445	433	516	470	457	451	485	487	488	452	473	449	466	433	419	470	404	457	463	467	456	459	434	444	444	454	459	463	441	482	454	436	445	439	449	453	442	442	421	474	465	464	479	446	465	481	460	417	486	455	420	452	438	436	448	432	456	470	450	451	445	476	416	460	434	507	507	437	448	380	459	463	465	437	430	491	457	479	448	468	446	503	423	477	475	439	439	460	451	469	456	441	480	441	429	448	439	452	451	431	443	450	436	465	449	448	491	456	442	426	451	492	447	471	470	449	420	412	466	449	451	456	454	460	433	480	476	500	440	460	493	410	478	491	465	445	476	451	457	451	456	445	411	442	447	451	454	415	472	479	427	503	443	431	464	436	454	458	415	459	474	424	430	439	446	452	475	450	427	444	441	448	458	436	435	438	422	411	461	447	436	425	468	457	443	467	448	455	432	439	428	442	465	473	481	464	406	465	490	442	425	451	426	469	423	464	464	438	441	423	456	459	464	502	436	441	438	420	438	468	444	481	438	435	452	409	448	452	482	461	445	452	490	428	430	453	434	490	428	448	430	485	471	489	475	429	447	421	436	410	473	457	504	458	469	454	433	444	449	454	393	439	445	451	402	424	469	448	442	469	449	414	467	459	429	448	445	459	430	443	444	445	485	419	451	427	471	469	479	432	473	455	424	428	446	404	455	439	436	451	439	426	427	459	456	428	430	436	485	434	467	436	470	457	422	440	458	496	431	488	468	454	448	449	455	478	462	420	463	436	470	444	430	467	456	464	439	470	446	418	479	403	467	427	421	448	460	434	521	447	468	481	424	441	468	426	469	408	467	463	476	460	453	464	436	441	450	457	473	426	432	437	421	471	447	462	497	453	444	468	441	451	455	443	451	452	450	449	486	447	467	467	445	466	451	447	449	452	487	490	494	437	454	468	486	417	458	448	434	423	437	465	438	458	430	428	425	466	440	463	441	502	459	469	438	423	435	485	444	441	435	460	446	433	464	453	441	440	460	433	464	407	438	468	480	472	482	459	464	431	442	480	455	472	481	449	429	445	455	451	417	457	506	443	476	484	467	434	467	495	476	451	408	449	479	492	427	494	461	409	426	445	443	483	465	451	408	432	447	430	445	462	439	441	473	470	440	431	469	465	467	490	433	424	467	440	442	474	455	452	458	445	452	456	452	450	466	466	452	452	436	459	420	436	464	461	486	456	462	425	428	435	459	450	451	455	433	478	477	419	482	432	449	475	452	469	439	453	465	447	460	413	452	406	441	466	472	470	433	465	430	461	431	469	460	473	431	479	457	453	449	457	464	442	419	450	433	492	462	462	475	459	464	445	461	423	433	443	433	443	448	485	421	406	469	418	458	456	420	461	454	472	444	431	451	459	467	445	443	461	472	430	455	468	443	467	458	436	480	466	451	482	446	438	465	446	466	460	449	441	451	453	472	447	461	419	484	442	440	453	444	454	435	438	421	433	411	473	434	419	438	457	420	431	431	474	466	470	427	451	430	444	446	448	436	466	442	472	472	455	468	449	480	465	466	454	464	432	463	431	446	425	459	424	445	418	420	490	418	444	460	451	439	430	462	462	456	440	408	432	475	478	467	466	432	437	441	428	488	439	477	450	427	443	427	438	446	434	456	445	455	429	445	462	438	433	436	480	447	438	454	474	447	457	460	456	444	436	466	476	435	424	458	470	425	432	459	462	424	404	454	463	472	447	444	453	431	435	450	425	455	453	458	420	479	467	414	429	425	430	455	429	443	460	467	436	430	432	443	416	436	453	480	456	442	445	444	449	446	453	440	455	482	426	435	471	414	480	440	457	464	478	435	466	428	422	448	436	442	441	493	451	456	458	441	446	453	416	413	449	465	493	468	447	473	484	504	443	425	465	471	445	493	457	410	489	463	443	483	445	436	422	425	459	424	438	490	452	454	446	463	452	452	467	414	449	446	464	477	452	441	454	470	452	451	444	456	428	434	454	418	476	473	445	419	432	437	474	453	431	453	439	445	457	423	458	450	461	470	468	485	461	453	437	462	430	451	426	466	433	428	444	430	466	419	443	468	423	437	431	425	447	452	447	448	421	470	463	416	465	460	434	421	428	474	450	464	451	475	452	443	464	438	471	458	461	450	433	448	447	464	432	447	467	444	449	472	418	488	445	457	436	448	437	440	475	453	458	460	453	416	452	429	437	424	423	450	459	429	495	458	430	453	425	444	457	446	465	437	440	447	438	447	419	444	448	438	448	469	470	452	469	456	461	430	458	464	457	461	485	458	464	406	466	474	484	484	456	462	430	500	458	483	463	490	462	437	446	459	468	456	466	430	448	454	470	479	435	478	448	449	491	473	443	416	465	441	453	449	436	416	466	461	441	445	449	432	458	500	447	403	429	417	467	423	440	445	449	445	442	412	436	454	427	437	438	442	455	434	441	424	464	446	443	444	451	478	445	440	439	447	467	434	471	454	463	469	444	435	479	459	442	474	440	464	481	486	468	452	455	434	461	489	473	443	455	486	413	423	475	475	444	421	442	455	457	448	498	450	454	444	490	434	480	466	439	481	441	491	460	444	435	489	427	447	490	433	474	461	454	419	422	463	466	413	462	408	452	435	460	450	447	474	445	448	458	432	477	466	446	433	427	400	473	439	466	416	452	486	418	463	436	496	447	448	470	465	494	445	442	445	415	427	446	449	456	457	429	459	448	406	462	441	412	460	464	457	463	432	421	479	445	443	434	462	500	421	438	458	428	471	421	438	483	482	438	449	475	450	459	444	463	429	474	406	465	418	431	463	444	459	422	449	458	415	432	429	430	406	416	464	466	501	429	435	443	464	454	472	430	450	474	462	433	432	449	438	444	404	446	474	478	431	484	444	457	423	442	477	425	435	462	456	470	446	470	435	447	424	454	451	463	519	456	454	442	483	506	491	416	452	411	462	443	443	485	471	423	442	424	461	438	434	441	429	429	487	432	425	448	454	485	459	458	441	479	445	479	478	449	501	451	471	444	435	433	431	496	463	431	464	456	440	457	458	472	464	425	438	444	449	465	501	455	425	454	472	425	403	450	467	431	463	426	450	465	448	454	463	440	443	431	436	454	446	455	447	444	419	449	471	457	443	455	481	418	398	432	463	481	466	420	464	450	448	483	425	460	469	435	450	419	431	503	435	433	496	440	406	422	475	455	426	467	456	431	435	440	453	460	449	422	413	464	441	444	447	453	446	416	454	429	466	462	430	439	404	454	453	441	469	440	467	465	476	427	433	435	439	457	470	429	420	457	461	434	446	489	453	476	409	411	466	432	425	497	469	478	459	426	457	441	441	446	462	452	392	428	470	436	437	448	418	462	441	450	442	461	449	431	469	446	413	434	414	448	403	426	473	473	458	444	464	481	493	479	446	438	426	455	438	483	456	471	430	451	431	448	418	459	444	452	448	462
21975	2461	1257	1019	785	635	620	572	543	459	566	572	575	520	570	553	592	487	476	424	334	342	374	335	339	330	348	320	355	320	302	362	310	349	333	309	344	331	321	343	287	308	321	342	326	315	325	347	331	338	323	335	331	310	352	305	298	325	302	324	314	303	322	299	320	327	344	302	310	336	314	297	340	312	306	323	329	313	299	290	302	281	343	340	299	319	341	295	313	319	330	335	314	333	330	303	322	333	302	301	338	313	351	330	325	326	336	332	305	329	341	338	318	337	307	328	311	321	332	331	314	288	292	320	293	331	304	306	338	328	333	318	334	309	276	321	349	303	331	288	331	313	340	310	311	309	321	307	339	328	321	305	310	323	306	337	304	358	309	320	320	314	328	319	347	306	318	323	312	323	336	337	296	345	340	323	355	351	319	319	301	302	310	318	329	300	298	345	318	302	301	326	325	307	312	309	286	297	346	311	303	313	360	328	322	307	303	351	316	300	298	331	320	299	306	339	320	343	306	309	348	299	290	313	343	335	304	310	322	313	351	313	325	308	326	304	339	340	287	330	331	324	298	314	306	324	321	322	329	320	330	289	339	324	329	321	293	283	348	270	279	313	335	299	322	307	321	327	329	298	292	326	311	315	278	321	338	331	325	307	347	299	304	287	295	359	290	319	342	297	306	337	283	307	348	355	282	345	347	311	321	306	339	282	344	339	330	335	354	339	305	316	336	337	322	341	332	354	299	301	337	287	330	319	336	331	326	318	336	325	324	331	294	304	328	319	351	303	310	361	324	331	345	334	281	339	285	344	350	296	310	320	329	320	316	292	309	334	314	290	308	336	305	306	317	308	321	321	293	319	355	323	343	332	297	319	347	340	311	317	316	299	295	343	321	323	350	336	284	286	316	316	304	326	301	334	314	329	282	335	311	311	332	344	332	318	304	300	320	342	300	277	315	338	320	334	313	337	336	299	345	339	330	297	323	318	321	324	326	306	324	314	276	335	305	340	312	325	290	316	319	339	319	348	306	320	313	326	331	278	338	319	309	302	322	339	292	331	327	317	357	341	312	359	299	337	311	340	301	345	333	332	328	288	312	355	321	300	319	332	343	285	299	320	338	312	282	309	320	348	343	313	332	337	308	301	314	328	325	304	275	311	312	327	321	322	310	326	333	323	316	311	314	334	319	324	339	343	302	326	306	302	339	295	315	311	301	360	332	347	329	318	318	331	341	344	300	297	330	304	272	325	307	289	349	322	318	318	326	315	333	300	330	315	306	283	348	304	327	305	325	308	290	324	300	297	339	314	292	304	297	301	319	282	289	312	333	314	307	313	331	317	318	340	317	286	313	278	356	354	310	333	322	308	335	308	288	311	344	342	311	313	324	324	327	336	317	302	316	285	324	314	319	312	339	308	329	350	304	333	316	285	331	314	315	342	323	328	307	327	328	322	289	310	316	308	298	307	287	357	328	316	353	327	309	287	318	295	323	354	305	326	309	296	323	294	298	303	296	344	308	338	317	302	330	337	307	302	309	307	320	334	343	359	297	347	319	340	329	326	344	319	330	318	309	305	315	372	324	321	327	316	317	347	310	329	340	294	328	318	315	369	307	326	298	300	320	326	321	315	336	298	325	328	293	318	346	334	331	321	305	330	347	328	295	294	315	331	293	298	310	297	321	340	293	311	320	319	309	321	287	288	294	315	300	322	331	336	351	350	298	318	343	301	300	312	314	311	337	325	274	311	346	284	293	313	304	301	329	325	350	313	312	293	308	319	340	360	324	310	289	326	295	336	316	306	324	279	298	328	307	313	304	297	319	307	348	320	336	316	294	306	343	349	343	345	310	318	300	300	313	336	331	312	325	334	320	347	340	319	352	337	301	343	320	337	306	328	315	311	326	319	299	331	332	311	318	348	275	322	330	281	319	330	307	306	330	303	306	338	312	357	298	333	281	304	326	306	324	319	325	317	322	325	328	355	305	323	362	318	307	322	298	288	301	311	327	326	304	323	358	335	315	309	354	284	322	312	264	314	302	294	335	292	304	305	314	332	313	325	314	344	283	314	324	324	327	316	349	324	313	267	312	313	305	302	346	329	307	300	288	293	330	333	280	286	355	321	316	301	294	298	303	304	298	332	324	297	306	255	307	340	321	330	352	305	308	331	309	348	302	310	302	306	338	289	335	326	312	309	325	324	312	306	335	327	294	317	293	307	373	302	306	324	288	316	349	292	313	344	303	353	333	387	305	315	307	317	303	292	318	316	306	318	347	334	306	363	305	308	312	357	315	319	312	305	339	329	326	292	322	325	312	323	359	308	288	293	312	331	350	328	346	306	316	287	284	286	334	324	293	311	329	329	329	317	308	347	303	312	320	307	336	282	295	350	291	340	283	298	313	322	316	312	331	321	326	321	295	295	311	335	297	315	311	341	301	346	317	291	318	321	285	309	333	324	315	300	299	296	337	344	314	318	336	311	304	301	327	339	291	310	310	352	309	312	325	339	332	339	318	317	310	339	352	348	313	278	312	324	328	337	303	296	338	299	321	370	333	284	336	326	305	329	322	299	315	312	331	347	323	302	329	330	306	318	278	313	311	309	331	329	329	333	298	359	300	312	309	328	318	335	305	310	320	327	325	340	317	313	305	328	323	304	300	311	300	364	295	339	309	315	349	342	306	324	283	284	310	307	321	300	311	310	338	335	307	310	324	297	353	290	330	321	302	301	333	304	322	327	316	354	314	299	325	309	316	331	317	336	323	281	313	297	330	326	334	314	309	321	308	351	267	334	322	315	314	301	327	311	316	329	320	328	306	339	298	304	295	349	333	306	344	333	309	311	306	320	338	316	297	335	340	325	327	325	289	316	328	299	329	314	307	343	356	322	319	328	320	309	316	350	305	301	360	333	315	327	317	329	313	287	315	317	314	315	306	308	318	306	311	332	291	328	332	334	341	323	295	307	313	301	329	270	300	314	338	314	336	312	325	325	359	320	316	307	323	352	318	316	305	342	314	292	320	295	317	324	337	324	297	349	335	300	321	325	315	312	340	337	322	296	314	289	355	295	285	359	337	322	337	319	303	335	311	334	346	326	289	345	303	323	319	283	336	328	312	309	314	305	295	318	294	335	316	298	276	324	283	313	326	321	326	341	336	303	322	331	344	305	305	314	293	318	330	304	296	359	308	299	352	340	302	299	291	332	334	322	320	299	288	297	313	320	338	296	328	318	288	310	331	313	306	292	310	315	282	336	325	333	333	315	287	317	329	360	342	296	302	339	353	328	339	340	325	333	310	315	311	305	325	353	343	353	318	309	293	316	336	295	328	331	292	337	316	339	336	305	327	325	304	329	320	304	318	290	319	347	321	288	330	339	340	354	312	338	352	340	325	308	318	336	332	337	322	309	307	340	330	311	318	326	278	313	289	324	291	294	302	329	324	333	292	322	293	333	323	299	282	316	312	330	288	324	333	295	326	343	274	318	339	296	329	321	306	317
10346	1487	2393	3005	2661	2452	2456	2361	2031	1980	2078	2471	2411	2158	2510	2520	2465	2299	1875	1407	977	948	858	911	963	858	861	891	878	908	962	907	918	992	950	908	920	875	880	842	860	863	862	866	804	818	872	891	801	815	805	836	841	800	802	785	841	767	804	799	816	775	830	820	814	793	833	781	783	773	839	771	800	809	786	825	828	731	832	807	808	788	814	763	872	831	724	804	808	835	798	809	778	802	799	827	831	878	806	819	802	837	826	770	812	726	769	856	823	738	842	825	810	765	752	817	762	789	791	740	735	828	840	828	794	788	776	808	764	755	786	788	789	777	782	828	803	811	794	813	825	793	796	801	813	835	776	736	788	796	798	790	768	789	797	816	831	819	765	784	786	800	810	842	806	805	727	809	812	741	774	767	808	765	799	805	814	810	814	779	776	807	751	782	789	796	775	819	792	776	785	764	802	802	817	735	796	764	768	759	810	801	807	847	818	781	831	819	851	786	771	773	839	745	852	760	773	791	776	819	858	814	826	788	816	775	818	840	799	810	769	804	784	868	789	800	802	803	788	828	869	757	796	823	744	763	729	765	785	770	793	788	774	834	778	799	804	774	834	722	760	795	817	743	775	846	849	796	757	761	773	743	769	809	797	797	810	759	881	792	824	778	812	839	822	820	797	788	749	806	813	811	737	800	782	746	764	794	843	779	768	829	797	768	748	823	827	787	743	848	742	827	760	778	769	781	779	782	731	821	805	826	798	801	784	797	798	786	820	847	833	782	765	801	777	797	792	834	787	771	776	844	843	827	775	834	845	841	762	778	809	780	811	816	787	808	763	767	793	787	809	802	839	831	780	760	840	781	802	794	773	786	799	823	755	815	770	794	801	777	793	809	847	768	821	745	783	773	789	833	821	811	789	814	830	808	793	772	840	737	775	774	800	767	795	825	769	764	802	710	779	798	840	797	775	811	823	750	828	798	794	849	828	802	822	762	873	842	803	811	808	787	809	823	803	844	852	769	821	821	810	823	763	786	753	791	812	818	765	821	777	786	803	844	812	772	815	799	757	807	778	787	779	814	839	766	804	813	802	770	831	857	777	793	801	818	741	798	806	834	736	829	791	764	774	745	783	748	766	784	786	817	811	802	742	785	784	772	810	758	829	811	751	787	838	798	792	788	835	804	792	798	788	744	762	776	802	807	839	777	804	804	772	800	746	806	832	800	747	771	893	800	803	783	762	829	819	854	813	859	808	734	771	830	800	806	800	773	831	797	790	844	815	794	781	825	858	811	823	830	775	809	786	761	837	778	787	794	825	785	815	806	875	752	818	757	778	752	769	807	776	773	771	731	778	790	754	783	791	756	807	783	799	781	775	804	806	831	784	823	813	770	775	797	791	750	782	756	853	796	784	768	790	808	790	829	812	806	834	853	823	782	778	769	798	820	786	825	824	755	752	779	787	804	828	770	754	796	804	797	792	833	763	786	783	787	781	788	783	790	842	748	807	785	802	795	818	814	867	806	788	773	824	799	807	806	791	782	793	793	797	844	777	801	822	754	810	799	801	818	823	788	818	826	830	795	772	798	801	784	779	797	800	772	761	800	860	758	804	775	804	810	776	754	799	724	803	803	810	842	859	802	832	792	844	759	835	761	797	821	805	871	741	809	797	746	809	800	833	782	830	825	800	780	795	739	790	781	848	813	802	784	767	805	788	802	846	785	791	804	836	778	797	797	788	751	818	804	821	783	742	757	814	841	738	843	806	805	787	829	795	877	792	795	818	788	803	822	830	852	760	783	778	827	774	805	759	858	789	807	794	781	785	791	811	761	783	747	835	794	770	776	774	756	778	797	813	805	811	814	836	828	827	783	814	822	759	775	758	795	792	830	777	778	770	791	792	779	820	799	800	759	766	808	764	827	796	813	773	748	774	762	804	821	759	821	825	772	776	807	797	778	856	756	792	780	810	762	840	788	834	787	811	779	791	844	824	795	771	847	791	766	767	810	790	829	833	800	782	848	781	777	766	790	782	810	828	789	803	808	824	806	771	775	826	837	814	837	747	828	771	752	836	798	783	810	760	797	774	827	780	797	807	757	808	864	792	821	805	799	833	766	769	772	803	808	820	780	766	769	770	801	840	799	759	755	782	807	783	785	846	816	818	778	822	770	768	816	779	810	746	756	790	775	814	808	828	812	786	832	777	846	777	836	821	799	796	802	809	804	796	818	802	780	828	820	841	768	803	789	794	846	821	770	791	802	779	835	772	779	802	803	733	762	790	838	808	797	790	717	831	830	801	785	858	769	752	774	801	800	755	780	822	776	788	849	768	784	821	782	793	815	816	793	756	803	776	787	803	778	793	800	796	818	767	811	788	784	773	784	799	820	785	785	750	765	791	796	800	785	853	832	861	800	778	782	768	859	835	738	792	782	812	804	793	785	767	802	843	828	844	794	791	795	774	805	778	829	787	803	826	774	813	793	777	798	827	838	761	822	764	809	785	796	776	761	850	777	804	797	803	825	772	761	796	837	766	817	794	832	833	792	785	744	791	782	802	781	788	736	811	803	791	810	818	790	784	782	774	803	817	812	825	752	797	778	809	748	790	808	790	812	748	773	827	763	788	803	788	735	783	824	780	821	832	728	875	785	787	788	776	778	756	851	810	776	772	748	792	836	817	796	772	777	774	849	810	781	783	794	838	778	815	809	767	811	751	792	785	790	791	847	791	804	772	785	754	792	815	800	822	763	780	817	766	794	852	816	783	767	781	784	818	798	794	753	755	773	780	792	768	796	805	819	813	741	814	823	798	782	787	782	764	851	805	819	792	765	755	797	791	814	802	828	776	800	783	813	839	778	807	823	802	800	763	828	804	779	806	813	804	783	784	763	783	809	793	796	794	775	786	798	822	781	839	740	726	814	798	809	783	817	769	760	778	802	812	756	821	831	868	812	783	812	814	769	788	747	800	835	800	767	728	801	810	803	808	796	791	753	834	768	752	807	780	778	770	794	809	795	819	823	765	776	770	804	792	793	752	824	773	762	845	808	853	811	809	783	770	792	809	830	802	815	808	846	819	784	832	746	860	840	765	772	745	810	849	760	858	799	769	798	758	737	765	814	799	842	809	781	729	790	825	798	777	813	788	815	796	775	802	800	772	818	823	801	835	811	763	786	814	781	732	767	829	787	803	842	817	803	739	756	790	787	835	765	801	806	781	748	818	810	788	746	782	827	802	802	772	835	792	814	766	834	836	802	788	807	799	816	784	760	793	788	791	812	789	798	806	730	760	782	793	789	807	814	832	746	760	818	799	801	820	804	824	772	792	840	802	785	780	798	747	796	808	779	782	813	783	809	807	803	788	862	740	824	866	778	791	791	785	790	813	796	817	768	804	789	769	786	785	807	768	774	815	857	803	774	822	772	824	807	788	805	780	786	795	815	791	837	785	817	791	821	800	787	791	763	820	782	757	826	802	765	768	777	776	800	813	824	801	833	825	830	823	820
33596	6638	2390	1823	1291	1016	971	853	679	675	674	789	701	689	808	748	760	694	608	463	400	386	383	378	383	388	379	367	372	358	384	377	370	366	415	372	367	424	384	343	369	372	376	369	362	361	327	358	366	365	373	325	354	308	355	325	377	381	398	372	369	346	369	366	343	391	360	344	379	339	340	320	355	394	357	319	388	376	337	346	357	329	363	339	333	314	339	359	331	359	373	333	336	362	392	364	361	350	347	375	329	405	360	377	324	373	376	376	335	410	379	329	376	360	361	355	393	339	336	387	354	342	362	408	332	335	381	327	352	353	386	327	357	370	348	379	347	389	353	327	371	372	345	347	387	331	350	339	345	329	362	348	331	386	382	354	370	345	363	344	395	394	377	356	352	356	370	383	349	328	380	341	376	346	317	350	356	342	361	332	349	340	345	336	370	353	313	345	340	347	370	332	362	345	343	363	358	357	337	342	368	365	332	324	344	335	372	319	359	341	353	357	358	348	325	359	372	320	366	353	357	353	373	359	352	425	367	337	359	362	333	373	362	379	345	335	375	341	329	351	363	384	344	367	339	377	336	358	385	402	388	327	362	347	358	325	341	348	347	342	337	355	338	330	352	365	369	369	339	333	362	332	369	405	384	330	360	370	363	375	325	346	316	355	399	318	325	354	325	364	340	354	351	342	344	341	365	377	345	325	354	339	375	334	364	327	344	333	338	318	356	338	372	370	354	359	411	323	349	358	351	394	340	337	360	357	356	310	342	376	348	363	360	376	362	395	372	376	350	360	316	351	363	390	322	355	321	369	372	344	345	329	338	350	384	347	328	344	305	371	373	352	380	339	353	347	328	355	355	312	349	375	381	343	361	345	362	352	338	325	365	391	355	377	334	360	320	359	376	322	369	346	349	363	343	345	339	363	339	348	340	361	375	357	396	353	386	388	375	355	363	358	321	367	352	344	390	383	364	339	336	346	342	362	364	370	375	360	319	313	307	326	361	371	331	361	362	328	377	360	377	366	376	352	341	359	338	329	349	348	332	375	364	346	355	377	399	375	376	375	357	328	322	370	340	335	333	369	364	382	330	362	336	340	356	340	321	371	333	332	343	340	329	351	351	364	361	349	349	381	349	355	320	324	352	362	367	336	321	365	357	346	365	381	351	351	324	373	335	365	372	389	381	359	349	320	349	300	339	352	398	380	357	338	302	362	345	379	355	372	334	371	366	324	349	358	370	345	332	368	358	357	374	364	339	342	370	358	355	397	375	312	373	333	365	356	383	363	356	363	345	350	335	367	373	372	348	324	349	380	327	339	351	342	359	324	353	377	342	320	379	347	359	383	386	347	386	318	325	357	356	358	336	376	335	345	354	365	302	380	348	345	348	340	360	384	376	373	353	345	373	367	351	333	356	343	336	344	356	369	361	341	368	346	354	383	331	358	320	351	373	379	363	367	326	328	375	373	347	353	340	371	350	359	344	371	353	329	325	328	332	391	372	334	353	332	362	363	346	380	330	382	363	365	354	322	351	346	392	356	344	364	373	354	398	376	371	362	362	346	362	310	358	318	327	354	351	332	344	339	344	326	367	345	361	359	331	325	365	360	364	314	367	316	377	308	330	345	363	337	353	349	342	312	337	356	357	367	333	330	377	357	376	331	369	323	330	352	344	375	340	362	350	336	365	345	365	344	339	384	365	347	362	328	375	354	336	366	422	334	328	351	349	358	334	350	360	339	403	337	373	320	341	336	323	340	370	366	390	338	384	397	326	347	373	356	379	338	355	374	365	346	309	348	348	322	350	367	341	316	388	320	378	340	329	312	322	353	319	340	353	378	385	400	333	370	359	372	359	348	350	329	364	355	367	357	359	377	359	348	370	351	351	317	328	358	341	360	392	347	378	352	389	369	385	378	355	326	355	342	346	390	350	371	404	337	353	363	374	326	376	402	338	367	353	340	337	343	348	369	358	339	338	386	356	380	353	351	366	312	338	374	351	365	361	380	380	333	332	349	382	380	370	346	338	340	350	326	348	359	323	350	353	358	342	344	372	315	348	321	368	365	360	344	322	352	379	320	363	358	345	320	367	377	364	333	357	308	370	347	324	328	335	343	352	355	426	388	332	344	344	337	351	361	392	341	366	378	352	376	357	361	394	318	365	357	373	335	335	381	355	327	346	320	366	347	354	373	357	363	333	362	401	343	386	360	356	361	329	382	342	389	365	361	376	362	316	314	349	356	344	333	378	308	360	369	342	327	334	358	369	346	342	350	352	327	333	348	360	347	364	328	370	336	376	368	353	348	365	337	367	373	343	345	341	325	365	378	342	380	297	381	370	336	343	340	346	322	370	334	347	345	367	349	352	360	366	308	331	367	326	352	352	362	341	347	348	313	338	344	387	332	362	359	341	343	368	381	347	332	332	319	318	375	335	327	343	361	337	358	323	383	339	328	326	359	360	322	363	379	352	363	323	338	396	391	341	364	334	365	365	325	368	352	312	355	318	342	328	354	328	310	362	371	345	373	338	370	330	359	368	379	363	358	346	341	357	350	375	368	382	362	355	344	345	358	359	371	378	356	342	329	319	345	331	346	357	348	367	368	326	350	379	332	350	373	364	319	413	336	324	324	342	360	332	346	342	321	360	378	379	382	344	375	339	351	355	354	354	343	324	340	380	354	337	334	350	354	338	351	336	368	345	336	402	339	369	346	313	378	387	343	368	342	346	364	354	380	335	352	380	349	359	319	346	372	345	370	370	369	356	388	363	372	360	368	382	373	359	343	360	398	344	348	353	389	333	356	368	369	348	382	340	333	338	353	351	331	359	342	351	338	365	379	357	374	357	365	380	351	400	372	361	332	367	359	336	333	328	376	336	367	373	357	329	372	365	344	368	360	321	359	383	367	312	357	385	344	358	351	346	337	346	326	354	361	360	354	341	359	335	327	347	365	312	363	349	398	337	372	341	367	335	377	337	363	330	356	352	349	327	372	347	353	342	348	350	381	324	358	362	344	350	350	352	292	368	360	366	358	346	355	371	373	382	355	330	348	328	334	361	340	348	340	378	383	360	352	366	342	320	322	388	345	335	373	360	358	361	379	370	386	369	320	324	329	356	348	386	394	353	355	362	346	370	359	340	390	362	346	342	363	345	328	354	326	327	338	347	314	356	345	321	358	362	356	344	343	385	350	334	373	346	359	349	349	325	321	367	323	351	352	349	322	360	372	350	353	319	330	343	349	370	353	374	364	343	327	329	347	326	357	343	377	321	364	336	359	342	369	349	400	391	352	374	356	350	349	328	365	338	384	345	353	350	388	397	353	388	383	357	378	340	370	317	378	353	355	376	361	330	386	339	357	320	350	345	334	335	351	319	372	340	340	383	345	308	359	340	393	392	352	389	358	355	384	321	368	338	347	324	353	377	366	366	370	355	327	368	329	362	354	385	349	381	370	367	324	337	368	363	366	331	350	356	409	389	343	340	371	336	347	360	358	345	311
14262	2171	3989	5060	4480	4111	3767	3532	3007	2817	3190	3663	3077	3141	3627	3408	3673	3210	2619	1876	1218	1129	1081	1078	1019	1083	1100	1047	1080	1111	1035	985	1049	1321	1032	969	1100	1136	971	985	974	970	892	931	981	912	879	872	928	937	913	844	821	876	805	872	907	855	904	859	850	886	896	803	835	927	841	873	841	853	845	902	900	869	799	882	870	793	882	877	882	843	890	858	830	842	923	840	854	883	818	842	858	874	873	849	877	847	899	817	839	805	822	854	858	843	861	878	850	902	823	810	779	892	922	838	884	860	844	870	840	874	839	854	831	859	841	827	922	862	904	805	857	872	841	856	866	861	816	850	902	832	866	855	892	873	870	836	858	888	873	866	857	819	836	861	853	834	859	897	851	839	897	817	809	860	861	864	817	802	842	895	852	894	800	852	804	865	852	839	842	832	837	801	870	869	881	847	838	828	843	830	815	821	772	837	843	846	857	812	852	908	840	837	887	869	876	810	837	852	866	836	841	845	868	825	883	834	787	821	862	866	852	840	843	844	854	845	864	826	881	834	833	881	861	857	824	846	861	850	808	902	852	834	841	805	842	826	829	810	887	887	857	825	797	813	826	791	820	797	803	838	832	881	857	862	829	856	836	819	831	842	845	837	864	852	815	876	860	896	827	880	857	852	855	824	893	900	842	858	849	852	858	826	877	856	896	864	866	836	794	832	856	830	832	809	799	872	880	870	885	905	814	792	880	821	828	822	799	865	866	849	848	910	885	840	864	844	832	840	863	865	817	819	816	858	866	865	886	802	824	863	827	863	805	833	856	838	842	836	905	837	840	887	815	845	817	827	882	866	846	843	909	846	851	822	807	853	820	837	839	790	864	829	863	865	863	815	838	822	798	849	862	831	884	894	792	786	806	861	770	862	827	810	851	830	819	789	886	803	814	830	842	841	798	849	805	816	792	829	826	828	877	860	850	879	884	794	832	829	869	853	830	834	829	863	812	847	852	805	875	817	867	888	833	838	843	820	825	874	823	867	893	867	853	817	816	813	800	800	843	795	891	871	847	810	863	866	816	827	869	838	885	853	823	850	849	891	846	832	821	878	849	773	893	876	835	782	893	869	798	814	854	803	901	837	817	813	866	847	807	817	867	854	839	829	867	836	837	821	868	853	873	774	838	828	857	861	876	875	758	798	857	888	825	852	868	849	818	845	865	897	849	800	870	831	861	816	820	870	827	814	869	821	855	866	890	805	856	859	774	854	851	830	779	859	868	828	781	863	853	825	871	893	831	862	821	841	790	859	871	863	856	857	850	801	867	809	822	840	848	857	799	867	877	866	822	801	894	859	864	910	888	819	859	840	813	857	833	819	884	845	806	904	901	807	913	813	866	846	856	788	825	850	881	795	835	817	809	921	861	835	849	840	835	849	855	858	894	866	886	864	876	852	809	870	844	913	849	843	873	867	792	863	882	876	837	790	793	824	796	825	842	903	842	843	844	898	803	830	874	889	799	860	812	832	877	850	872	817	878	862	834	882	833	840	798	836	853	831	853	825	827	860	869	869	863	818	814	832	859	879	823	908	883	787	875	861	831	877	826	823	876	869	882	843	830	852	803	803	803	816	864	838	873	860	840	879	841	867	881	798	794	841	888	868	816	885	865	834	826	885	837	904	864	789	870	850	825	832	848	803	840	846	894	823	799	809	877	861	867	865	848	836	829	856	878	859	825	837	839	832	872	811	836	878	891	873	832	877	862	797	860	813	807	865	814	858	905	866	861	857	806	837	827	810	798	837	855	836	822	889	867	856	883	851	839	839	831	939	866	863	841	795	902	827	845	857	892	872	817	815	853	880	883	837	842	843	871	827	844	872	863	848	862	848	833	831	814	798	804	879	879	851	854	859	838	823	856	826	841	861	813	875	842	817	818	859	831	826	799	847	863	800	861	850	837	811	818	855	835	827	827	763	844	858	818	844	875	860	875	881	804	875	841	851	836	810	873	793	853	870	895	880	833	858	851	866	843	813	804	836	844	812	863	803	833	827	868	852	807	815	892	854	807	777	847	847	799	845	829	831	884	835	843	830	818	851	853	827	834	850	858	812	828	856	794	873	845	783	820	806	851	859	843	891	859	849	846	810	835	900	802	905	834	862	844	883	855	853	838	842	847	818	859	800	844	835	852	830	837	840	810	876	848	799	828	917	828	815	847	855	839	842	883	876	865	850	836	832	795	830	884	844	807	804	806	849	800	816	848	840	890	860	843	817	855	799	864	865	811	834	833	818	889	872	863	872	847	862	774	912	826	794	856	889	863	871	848	850	817	800	850	837	843	785	824	829	843	834	892	869	847	831	784	875	846	888	878	896	823	790	872	866	813	840	874	855	859	851	821	854	839	853	873	861	873	851	903	864	806	827	833	799	900	867	902	874	873	825	878	803	807	873	846	884	847	859	900	818	820	840	878	826	856	834	905	848	817	845	911	785	850	876	884	865	891	863	833	851	877	854	852	887	824	860	847	818	870	815	872	844	842	826	862	858	884	794	861	868	857	848	825	840	846	838	833	856	826	841	855	831	817	855	863	851	852	851	867	815	830	838	880	865	855	820	843	834	808	800	831	854	894	841	883	860	846	825	823	887	837	837	830	779	867	834	821	832	858	866	866	831	852	785	855	867	869	844	839	849	872	853	837	884	846	861	843	821	814	833	854	829	858	818	856	849	817	841	832	833	818	884	851	831	883	837	834	801	833	874	841	854	837	847	835	859	848	895	829	859	826	848	827	840	837	844	823	784	830	802	851	865	820	841	802	895	813	823	827	890	819	854	867	823	858	881	818	786	772	795	824	854	866	860	843	820	881	825	852	867	869	811	865	818	835	873	865	850	841	854	853	816	842	851	824	803	833	822	810	898	832	878	852	857	797	855	839	835	843	836	833	853	781	809	803	857	799	872	839	783	867	851	853	823	812	876	871	798	829	805	815	899	893	875	842	908	790	837	865	842	814	852	825	831	853	845	844	860	827	843	829	798	825	854	834	806	825	820	787	856	859	866	844	818	850	898	817	821	871	841	849	833	837	807	869	813	876	863	830	839	844	860	861	806	854	882	844	862	817	828	838	840	776	818	818	874	843	832	811	834	819	845	804	856	859	802	808	824	848	860	812	807	885	784	880	853	838	854	839	831	814	749	841	855	803	795	872	840	816	843	852	894	883	814	829	898	822	870	817	856	803	855	797	857	834	813	838	807	848	842	858	818	883	797	856	838	867	841	833	838	814	873	878	840	840	816	847	798	905	852	850	830	862	871	843	838	822	819	818	884	870	859	836	816	795	857	805	835	833	875	829	889	828	851	812	822	805	843	866	823	835	861	820	838	888	808	853	820	855	860	858	840	831	801	824	815	842	863	859	869	852	873	870	792	835	866	847	829	880	826	892	814	895	844	859	826	845	848	870	849	815	840	855	879	808	809	799	844	823	834	851	847	865	846	841	836	878	856	799	882	839	828	804	825	792	860
3214	183	218	236	201	228	201	217	212	203	250	257	282	263	269	280	276	234	231	190	163	149	157	158	175	172	180	183	160	178	140	166	144	141	172	163	162	179	158	160	164	145	172	181	178	153	127	162	169	159	130	144	182	152	166	164	164	152	170	160	170	182	150	155	156	133	144	160	154	168	171	181	174	157	182	159	163	164	181	153	160	164	165	162	148	134	159	136	167	177	147	156	153	151	172	167	153	173	157	169	171	162	146	144	131	174	165	171	185	183	148	153	151	161	158	183	174	164	177	145	155	157	141	165	153	156	163	157	156	156	158	155	152	172	148	157	185	160	138	138	181	169	154	145	180	174	176	160	143	139	140	158	196	144	182	157	159	172	150	156	166	177	160	160	172	154	160	144	146	169	163	180	158	151	143	160	140	138	150	151	145	186	139	168	144	160	190	181	169	170	190	159	175	162	138	155	154	151	164	137	178	157	154	178	158	159	164	177	172	139	173	155	155	149	164	142	155	168	167	183	159	153	160	163	162	177	156	143	173	167	155	160	159	161	161	156	163	166	177	160	175	172	174	158	163	194	147	171	153	142	180	144	136	133	157	162	155	164	170	169	168	162	143	153	175	189	163	143	156	174	151	157	142	194	165	153	185	164	153	188	161	157	138	142	176	156	145	154	182	185	164	133	165	159	148	156	176	134	148	159	176	156	150	159	171	159	180	149	172	183	140	148	154	182	134	144	157	149	162	167	168	141	181	181	171	149	149	167	144	154	171	164	139	185	170	164	142	155	170	148	184	155	140	162	146	176	170	144	179	172	144	165	203	172	178	152	182	144	161	169	147	136	163	144	167	168	151	169	193	170	157	154	148	156	151	137	159	185	161	159	172	188	182	155	153	183	158	167	167	189	143	153	165	149	180	179	145	175	146	158	187	136	166	151	145	162	150	141	163	155	173	142	161	153	146	155	145	154	156	160	143	166	140	153	159	165	173	181	154	156	155	157	179	168	170	159	169	157	131	166	164	143	191	183	154	170	165	166	170	159	166	161	180	169	162	156	147	165	147	158	174	168	167	172	172	152	177	164	159	149	172	161	167	141	155	155	173	173	179	150	152	157	183	168	134	171	165	159	165	145	194	172	132	154	159	170	155	163	169	182	182	145	142	165	143	189	142	149	149	147	170	142	142	176	179	152	155	150	145	163	155	158	190	166	160	173	136	172	171	153	149	163	174	158	190	178	169	164	151	166	138	159	174	164	156	177	158	166	163	145	178	168	170	157	150	169	181	153	164	144	163	136	174	170	157	151	142	173	147	164	158	162	161	139	173	165	132	157	153	155	153	155	184	178	159	183	153	149	156	149	185	162	182	157	159	148	171	159	154	146	172	160	130	139	161	155	187	148	151	174	178	147	170	164	141	160	157	141	124	180	168	152	166	153	148	177	143	155	163	164	175	164	183	187	169	148	164	166	151	173	162	173	178	148	152	165	163	182	177	169	173	167	175	155	172	161	158	138	150	159	138	152	175	159	144	171	156	169	144	154	156	173	152	156	178	179	149	176	138	134	166	156	139	156	170	161	168	178	154	160	160	173	166	151	168	162	151	162	181	161	156	145	184	172	161	160	154	176	190	173	151	176	150	155	154	166	144	189	169	176	175	160	155	171	171	159	175	161	166	142	150	172	170	179	159	182	123	145	148	170	182	182	166	165	145	175	174	158	165	172	159	175	163	157	190	172	162	150	150	162	156	165	154	164	168	175	156	137	160	167	172	173	179	186	186	158	166	143	177	146	146	152	160	152	168	164	151	144	176	180	147	175	153	168	134	161	147	156	153	164	160	155	175	163	151	151	162	157	146	153	175	169	167	158	150	185	142	126	168	153	168	165	154	147	188	146	168	187	165	150	147	172	175	154	136	145	166	173	149	172	139	144	165	172	133	175	140	166	150	171	142	181	172	153	155	169	153	146	167	187	167	180	164	131	167	172	152	171	152	170	135	167	155	152	148	147	158	165	154	152	158	150	155	181	158	181	160	166	167	158	170	168	159	153	140	192	148	145	158	171	135	174	149	173	152	142	162	171	160	153	183	151	167	175	180	143	176	163	144	147	135	160	164	147	180	140	155	173	157	161	176	148	166	160	163	165	160	140	166	164	156	154	170	169	142	138	163	159	165	162	169	152	147	158	150	150	154	153	163	153	167	139	154	161	176	175	162	161	153	159	165	152	153	169	167	183	169	138	163	130	167	135	169	145	163	162	124	149	152	178	132	144	154	155	168	155	190	159	171	135	194	158	147	149	145	181	139	157	166	152	157	166	160	170	162	145	176	165	156	156	173	167	164	151	163	170	181	172	186	172	126	168	185	150	173	162	132	154	161	177	150	140	161	135	173	168	176	150	143	175	157	153	146	160	138	158	151	138	182	163	162	158	165	172	140	139	175	150	141	153	158	167	182	135	179	164	154	153	142	159	157	166	191	156	127	125	162	190	165	171	171	182	157	157	166	184	161	151	161	153	167	144	168	154	166	163	159	158	136	176	154	168	155	172	166	167	165	169	172	178	161	172	181	167	159	167	158	160	136	159	147	167	147	156	169	167	166	152	155	151	166	154	168	170	177	164	162	194	178	174	128	180	163	143	141	161	154	167	155	151	173	153	145	171	161	154	174	171	183	135	135	171	151	148	185	158	169	149	151	164	158	155	180	173	166	153	142	146	165	173	161	155	165	170	152	167	182	166	152	183	156	178	153	145	151	149	167	150	147	169	178	156	179	166	158	176	151	169	148	134	141	167	158	158	185	161	181	150	169	145	129	144	143	149	159	159	166	134	136	179	167	180	161	150	160	176	147	153	174	153	161	152	170	150	158	157	145	169	156	187	174	146	178	170	145	166	157	159	169	159	162	156	170	167	150	156	159	150	148	178	168	165	161	158	157	172	168	167	152	165	135	167	155	171	153	167	170	178	172	180	158	155	158	148	160	162	152	180	156	153	179	148	164	161	166	168	167	151	164	150	165	141	163	187	172	165	184	163	162	170	140	163	163	171	138	156	150	144	173	144	169	156	159	193	158	165	176	172	149	153	162	145	152	149	165	161	145	154	172	158	138	163	156	177	163	149	179	140	152	153	161	165	160	171	153	143	154	143	180	157	177	168	168	167	155	167	162	154	174	189	144	161	170	173	167	162	159	140	139	164	159	161	175	154	172	173	164	166	168	166	167	156	154	156	184	165	153	149	162	138	155	173	150	161	165	168	189	153	148	156	172	141	155	135	148	174	136	156	145	150	144	161	156	141	149	158	156	148	170	143	155	136	169	159	173	182	155	166	190	173	153	140	172	161	166	167	134	148	160	127	179	155	160	145	164	175	143	161	167	178	150	140	170	174	180	153	162	141	181	169	167	157	179	164	127	169	167	178	195	185	156	131	162	176	152	169	157	155	174	158	159	168	160	158	181	156	173	173	131	146	147	171	148	173	144	153	163	170	149	174	149	160	159	160	154	164
3708	523	517	656	613	625	747	743	783	757	1011	1239	1024	1101	1198	1324	1304	1243	978	766	510	462	422	503	497	486	429	441	472	471	507	451	458	427	509	459	472	444	466	456	484	433	455	435	485	501	445	453	462	448	444	460	473	472	434	470	436	463	409	461	458	435	488	425	476	482	475	439	453	427	465	430	440	462	454	475	410	456	459	499	463	434	487	453	462	456	467	459	485	480	438	461	450	462	478	501	475	469	451	490	433	481	499	468	447	474	434	453	481	456	470	442	453	458	456	442	444	467	472	451	399	427	477	457	453	423	462	472	448	488	456	469	458	463	478	426	412	441	476	403	486	464	439	484	446	422	457	480	436	437	449	452	477	442	469	463	452	478	485	479	444	481	470	471	456	465	462	460	454	483	443	463	489	469	448	431	454	436	471	488	479	483	466	466	414	453	448	461	483	419	446	438	463	456	469	476	483	439	448	477	436	480	485	483	447	498	454	443	463	430	448	477	475	488	515	493	449	457	453	461	436	448	478	469	463	461	464	465	459	402	390	470	473	447	481	446	508	453	461	458	438	434	433	430	495	476	461	456	436	417	440	412	454	464	438	417	474	474	488	483	473	483	467	451	456	472	447	475	471	460	460	445	477	469	451	501	485	447	462	428	421	522	434	418	476	507	456	479	435	438	448	469	488	500	443	484	479	421	490	447	478	452	446	459	459	464	461	422	442	450	463	442	442	455	415	464	468	462	495	475	455	459	457	445	452	437	414	433	432	490	469	468	475	442	442	475	479	469	462	444	472	428	438	435	464	468	513	464	466	480	468	426	487	456	456	480	467	434	475	492	441	496	473	481	430	422	461	424	471	432	460	456	476	480	449	451	479	464	475	480	461	435	457	434	437	430	459	457	471	433	446	419	441	440	465	451	490	469	447	464	449	466	451	446	481	429	460	449	465	478	454	422	476	500	442	415	447	464	438	466	472	461	447	478	501	446	458	415	454	474	460	431	449	472	450	449	452	465	465	445	464	471	465	510	472	479	451	460	461	460	498	441	502	479	457	435	453	436	464	507	475	474	453	458	473	479	456	486	454	447	463	489	464	471	461	471	410	451	444	444	442	473	489	441	464	460	506	438	463	462	455	438	487	451	450	456	480	475	490	489	492	496	467	459	463	460	477	418	471	434	449	452	434	454	447	467	415	437	430	444	469	499	453	454	486	466	471	444	432	458	452	471	486	462	473	454	511	485	487	515	446	474	445	449	489	486	489	424	487	468	471	467	488	444	456	431	451	457	470	455	439	423	499	429	466	461	497	491	444	472	439	449	470	442	434	498	443	472	468	472	460	452	510	477	470	475	459	466	459	483	444	497	433	451	509	463	439	463	475	443	456	494	450	433	482	462	470	484	474	459	439	440	474	458	448	501	461	493	421	470	442	478	478	490	493	451	429	429	491	461	479	477	455	471	474	467	428	485	455	477	442	474	481	455	489	410	479	443	436	468	486	475	430	447	485	513	452	492	461	454	487	455	452	433	451	454	465	459	450	470	480	444	438	494	444	457	476	460	440	496	445	477	474	504	431	447	457	459	446	446	515	455	455	433	461	489	457	481	462	400	451	420	445	456	452	439	468	461	460	485	465	431	437	477	471	468	438	416	395	439	451	423	452	479	424	426	465	391	482	446	470	465	445	466	474	444	423	463	485	455	465	458	463	451	453	424	452	487	498	473	472	478	437	478	421	460	438	454	435	433	423	456	464	488	450	487	486	448	453	466	454	512	471	457	451	452	457	459	458	438	436	446	445	467	461	493	487	487	495	423	482	460	467	480	479	422	474	459	464	453	455	464	443	461	461	463	470	441	459	439	450	474	452	466	461	414	492	462	432	439	488	456	464	468	453	462	499	449	462	454	485	470	469	469	494	467	465	492	475	467	452	460	510	495	437	510	454	459	479	451	448	483	451	444	463	486	487	451	450	474	483	473	457	532	476	416	463	526	438	465	472	464	468	463	424	460	469	441	470	452	462	441	474	457	474	435	484	486	512	426	408	462	427	456	461	446	466	481	422	505	415	455	430	469	447	477	451	450	427	489	492	472	458	454	460	470	453	446	465	474	500	472	496	491	437	499	493	430	481	470	462	445	429	487	439	448	457	449	496	469	443	441	416	471	447	486	391	494	466	470	483	469	472	436	475	462	439	492	460	462	439	420	496	463	445	464	439	454	425	476	497	443	457	480	448	457	495	468	512	471	445	452	435	462	443	441	502	474	453	500	467	483	469	477	489	461	443	461	429	461	436	504	465	411	443	468	423	459	458	460	447	476	462	444	447	477	451	503	437	422	431	471	456	468	440	448	469	471	485	433	477	433	460	468	459	472	454	502	459	433	506	459	403	432	460	464	465	441	466	453	471	436	470	473	459	474	479	487	477	449	463	466	460	491	491	445	459	465	442	479	462	443	493	473	466	484	471	437	523	469	473	432	503	472	498	453	451	456	438	455	475	491	436	466	454	468	447	480	447	486	455	467	486	491	479	449	478	424	467	490	446	432	444	440	458	458	423	462	478	441	467	435	471	435	466	461	502	483	457	442	435	445	441	441	468	464	462	494	455	482	437	476	477	421	465	470	477	435	443	503	494	426	451	470	450	422	457	453	464	452	478	504	450	469	463	467	457	454	456	486	459	493	465	490	487	458	458	462	499	457	462	479	464	445	439	476	475	482	463	449	469	448	478	447	454	463	427	462	426	464	515	484	464	466	455	463	465	443	445	448	482	474	489	455	451	470	492	454	461	467	483	479	448	474	472	422	471	477	447	444	464	447	504	448	467	451	455	480	449	453	461	459	436	459	429	508	458	485	500	472	482	453	450	424	461	463	441	431	474	483	443	473	480	464	450	470	475	456	426	457	468	466	470	493	483	460	440	433	443	461	505	474	484	451	426	462	460	438	449	454	454	417	444	461	464	455	434	460	470	452	512	480	417	479	430	424	519	456	472	429	442	471	492	430	466	426	468	456	449	461	438	478	434	482	499	448	445	455	458	479	444	446	484	460	450	484	486	462	458	437	481	463	459	492	445	473	448	452	467	511	467	476	456	472	465	509	401	433	461	429	462	423	496	473	406	441	454	456	483	477	503	435	453	437	467	435	455	492	462	479	455	484	465	427	487	462	457	483	487	480	439	451	472	484	447	450	478	487	454	470	479	427	468	446	442	459	444	467	482	434	472	486	456	415	441	465	454	469	487	435	451	470	457	484	453	505	462	425	489	436	451	472	429	477	461	455	434	453	481	458	466	449	452	460	515	439	463	461	445	473	416	431	470	457	475	463	444	435	461	437	504	488	495	432	470	469	475	432	450	468	440	469	469	446	438	468	427	488	435	457	473	490	465	447	480	468	467	447	463	483	477	474	468	424	436	464	428	468	483	463	440	462	463	455	436	489	455	468	470	495	463	456	472	466	453	452	447	464	483	479	478	445	494	461	443	439	467	472	513	457	505	462	476	468	466	436
23370	2797	1164	951	750	645	620	626	520	506	570	626	487	582	561	584	587	538	487	395	347	331	332	333	350	330	334	329	359	363	349	335	317	368	337	334	342	320	332	327	307	324	345	340	312	354	328	293	334	329	340	328	311	340	341	313	325	339	370	339	364	352	347	295	365	342	343	282	325	317	327	347	316	291	324	322	329	317	357	334	283	349	312	327	350	298	313	363	321	315	312	326	370	293	300	328	304	315	308	320	311	337	309	345	293	316	329	331	294	329	326	323	324	336	309	333	320	349	349	312	359	333	335	300	347	330	318	294	327	309	328	317	334	316	314	314	317	289	331	326	315	330	308	324	295	322	331	335	333	323	310	312	321	266	301	308	304	340	334	334	307	322	327	319	339	318	308	302	313	304	314	306	346	355	302	337	287	312	318	313	321	350	312	323	319	333	320	315	355	294	296	301	308	330	307	347	352	316	340	344	361	308	339	287	318	323	333	337	295	337	297	315	305	354	291	331	313	334	343	324	307	317	352	334	313	351	332	325	292	341	328	301	337	318	283	352	352	299	333	339	311	346	314	323	324	303	324	327	316	371	338	336	303	310	333	333	320	319	343	317	335	347	318	303	307	288	316	315	297	341	344	354	333	320	336	324	285	314	303	321	307	331	295	311	344	338	325	326	300	354	318	301	337	325	333	317	326	335	322	351	289	331	321	339	354	328	301	324	335	337	326	324	319	329	324	367	346	296	318	293	330	300	319	320	339	304	290	299	299	337	322	312	325	301	339	322	307	338	341	325	326	299	341	335	303	315	292	294	327	316	329	350	341	327	338	295	323	321	328	351	351	362	302	302	305	304	312	303	303	337	321	311	326	306	319	312	329	303	334	308	377	319	325	331	296	292	332	305	323	311	328	318	327	336	318	353	315	322	345	311	338	341	342	326	354	290	317	305	339	339	353	289	316	324	322	320	305	316	310	295	322	325	327	305	348	306	303	300	313	350	312	308	341	350	333	319	305	303	319	317	306	346	302	337	342	292	327	333	332	330	309	325	348	333	321	352	288	304	335	323	318	334	324	328	346	328	291	336	325	291	306	290	308	288	361	333	330	301	284	307	323	293	346	317	325	322	350	338	358	343	338	313	331	364	316	354	348	339	314	313	316	314	309	316	294	315	311	343	310	302	315	331	321	322	311	336	343	316	332	339	372	307	323	352	317	328	338	313	315	324	320	329	327	299	320	345	359	353	321	303	310	349	329	330	334	323	342	338	297	302	340	307	330	311	316	349	343	303	309	318	332	329	337	320	329	312	351	363	323	309	306	307	319	341	323	348	336	309	320	314	288	336	311	311	351	324	309	371	320	343	300	309	338	316	329	363	309	284	346	316	328	314	335	312	303	322	296	342	300	324	322	281	312	298	307	281	369	306	326	283	321	328	339	330	331	289	346	321	304	323	283	318	329	289	324	336	323	357	324	350	325	320	334	331	332	317	305	318	308	331	339	338	327	333	326	338	334	323	327	305	336	325	301	353	342	318	299	337	331	298	273	297	321	312	333	322	343	309	302	305	323	314	308	330	343	342	308	316	339	303	316	330	312	322	350	326	321	317	335	304	353	287	310	301	388	318	327	316	327	321	334	312	312	315	324	341	292	351	303	329	345	322	351	368	302	302	349	332	313	346	304	335	330	318	342	338	315	332	306	323	304	327	320	339	313	296	350	333	344	324	295	356	327	350	313	333	290	330	303	309	328	319	343	327	314	328	349	334	303	375	320	327	319	298	306	307	330	355	355	312	356	320	322	291	328	298	289	321	334	307	289	307	323	300	289	342	316	358	323	320	344	318	319	346	315	290	315	343	313	290	319	364	339	359	366	343	291	367	328	348	318	325	350	316	327	294	326	301	335	327	331	277	318	354	332	312	316	319	321	338	293	297	290	335	329	268	304	326	310	334	310	315	266	326	364	300	315	302	305	321	344	308	305	331	332	366	325	329	359	318	326	335	320	335	320	313	354	293	311	342	331	358	328	348	343	320	327	326	338	315	324	344	343	316	293	342	343	343	318	323	309	316	333	324	325	333	328	354	327	339	349	309	302	321	326	325	320	342	324	316	307	334	316	321	306	338	304	350	350	334	353	311	344	299	344	321	301	323	321	348	332	310	346	338	327	319	313	300	319	323	310	361	330	329	344	322	329	293	353	303	329	310	343	290	337	336	333	323	329	334	309	342	321	322	311	332	308	319	321	367	332	306	312	317	318	311	327	342	314	355	321	292	336	348	353	295	298	313	308	303	343	350	328	312	332	296	313	355	319	328	328	301	319	322	325	333	355	298	331	290	342	314	356	311	301	342	332	299	303	339	343	281	319	344	365	291	328	351	356	316	321	297	315	285	326	310	311	348	338	325	335	298	349	349	311	320	337	347	329	341	329	312	354	316	324	312	313	322	358	348	327	292	303	356	320	304	314	310	315	330	344	324	308	297	333	333	328	310	308	315	336	314	339	323	362	302	303	325	333	331	319	343	330	294	334	326	320	320	317	338	322	331	295	331	333	317	323	330	308	317	327	324	295	310	305	325	350	338	316	342	321	335	350	331	313	307	304	304	323	327	307	326	299	318	327	343	313	356	343	344	295	347	319	285	330	317	283	305	351	322	345	306	331	317	355	315	331	331	317	341	331	312	312	301	334	311	317	355	335	327	300	328	321	298	332	349	307	347	331	347	334	361	330	353	297	295	335	308	324	309	356	351	325	357	283	334	333	354	341	284	332	314	348	319	362	309	312	292	322	326	329	324	347	316	309	340	343	328	310	324	327	325	313	312	322	343	312	318	326	338	324	342	334	313	327	326	340	295	305	356	336	337	331	305	324	310	318	313	316	352	331	294	312	343	309	346	336	298	339	312	326	365	339	333	290	346	326	326	339	310	328	332	347	320	349	316	331	332	337	320	292	331	354	333	345	370	290	295	314	354	310	301	303	302	315	333	333	296	329	321	329	314	325	331	327	324	308	319	279	317	314	316	318	345	338	325	327	282	326	290	322	345	316	315	298	301	328	309	372	313	335	331	320	285	314	326	333	315	345	306	334	305	344	307	309	305	383	348	350	335	333	360	327	301	328	353	316	345	327	322	315	268	300	312	310	298	318	329	349	342	335	334	362	351	317	314	285	362	307	346	301	337	322	309	291	345	343	328	312	328	320	338	330	309	322	310	313	343	331	312	309	330	281	303	364	312	319	345	328	322	310	325	333	328	320	312	299	321	352	301	332	327	313	330	293	315	354	320	326	311	295	313	329	303	325	323	336	306	325	346	303	337	352	329	311	338	311	345	330	286	328	329	355	321	330	326	296	338	327	319	332	280	286	332	306	315	348	326	355	321	335	304	365	324	302	326	343	305	366	293	319	331	337	314	308	304	317	307	315	340	347	320	292	318	309	305	341	283	296	306	346	319	310	324	323	332	327	304	324	310	310	317	342	314	356	309	342	308	320	316	303	343	287	316	323	299
10930	1390	2386	2948	2710	2485	2431	2368	1996	1972	2383	2669	2234	2463	2555	3002	2688	2401	2010	1316	993	966	930	1000	906	948	926	902	879	992	963	923	912	930	883	873	1006	901	900	928	900	836	854	837	856	826	846	861	806	836	785	804	817	819	812	842	805	826	841	806	802	838	816	811	814	795	831	845	863	840	801	790	828	851	806	776	810	804	805	834	831	868	808	816	751	807	826	824	821	839	774	832	817	852	813	806	797	802	831	806	770	830	831	808	846	806	850	862	823	804	811	777	824	794	811	811	829	798	862	812	788	776	802	815	852	818	797	815	785	800	816	846	836	796	823	777	792	784	783	840	796	781	775	744	853	767	805	755	808	837	824	818	828	816	875	808	815	771	827	779	837	803	840	800	803	861	824	781	810	833	749	837	841	805	746	801	852	798	793	807	820	788	815	799	852	834	819	838	800	786	780	786	818	795	780	821	773	727	798	833	832	852	809	779	789	778	818	824	833	806	805	845	842	784	800	826	790	792	801	761	802	773	799	780	862	823	787	799	822	827	813	820	831	801	795	795	797	817	772	774	808	817	826	789	830	806	810	794	775	804	758	781	823	794	807	787	856	803	765	786	845	822	829	741	783	786	841	861	822	820	750	793	800	787	833	803	811	773	822	837	876	792	791	833	836	828	785	837	763	793	837	803	840	833	795	802	749	787	780	816	834	829	783	827	805	821	784	757	797	801	811	761	770	815	821	794	781	786	845	822	810	799	787	823	797	846	843	847	833	802	770	751	773	823	820	831	804	812	808	793	765	777	818	796	834	815	837	770	797	836	812	828	853	826	795	794	821	800	793	825	784	783	754	837	804	801	806	817	786	828	840	802	734	739	802	766	804	805	809	840	792	790	803	810	800	818	840	844	770	799	763	828	866	801	840	824	832	818	799	800	809	790	868	844	808	765	781	804	756	813	790	758	834	861	807	856	784	838	855	827	754	738	881	772	808	752	797	822	823	798	806	788	819	828	838	817	856	791	807	820	814	847	768	822	822	846	846	821	790	795	789	825	808	798	748	788	800	849	796	825	826	795	825	795	693	829	809	828	777	807	791	834	817	810	761	800	837	812	820	819	775	802	750	732	793	824	751	787	789	793	800	808	800	839	823	823	840	789	768	813	784	843	795	811	827	807	849	850	832	797	811	847	844	826	770	771	772	805	805	817	807	798	823	818	803	838	789	778	816	845	810	802	787	800	773	825	805	821	814	790	798	804	818	757	827	783	722	820	810	779	815	859	811	836	835	807	843	809	792	828	761	802	854	782	813	828	826	777	793	830	800	821	798	756	804	819	765	818	776	802	793	797	800	806	875	834	765	830	860	793	853	847	787	837	810	830	754	823	734	866	810	780	882	780	772	812	750	783	796	794	801	799	808	829	785	801	831	796	783	828	821	841	813	782	849	817	771	830	847	799	782	795	796	784	779	800	813	844	749	823	823	805	842	784	835	791	784	828	842	771	786	877	792	743	808	809	811	867	809	791	803	862	883	815	793	782	802	758	848	849	791	862	856	820	790	815	779	784	781	764	775	806	802	796	854	763	858	808	773	796	804	807	806	811	801	792	784	812	804	803	820	767	823	805	766	822	812	788	778	821	793	784	778	820	813	832	778	804	814	816	772	793	850	769	787	890	798	758	797	812	814	797	759	807	783	842	816	820	847	821	848	818	788	842	843	812	812	789	885	812	794	817	762	792	780	785	766	802	789	834	815	822	828	832	841	813	827	787	787	809	846	815	811	845	821	806	775	738	766	780	778	805	785	799	774	787	776	760	802	817	751	794	817	834	787	808	762	795	782	801	798	794	781	793	774	810	816	813	875	790	819	825	837	802	807	804	787	814	785	822	811	828	833	813	836	813	824	797	799	837	773	791	801	776	828	749	782	807	809	823	837	770	769	807	807	816	799	855	827	834	813	833	829	803	809	830	729	809	814	784	726	782	812	800	866	821	814	799	819	851	810	780	775	828	818	831	815	809	823	822	815	821	845	821	840	829	784	766	845	771	830	808	841	783	773	827	774	816	823	767	767	823	827	839	764	759	788	809	807	770	824	782	802	805	795	783	826	762	783	788	779	844	778	827	817	806	781	745	790	836	808	805	832	776	821	797	814	844	769	843	841	807	832	817	779	802	813	828	797	838	787	824	861	853	795	792	792	795	851	780	773	784	836	855	765	834	795	795	804	792	755	798	860	809	808	799	843	819	853	817	860	799	756	786	773	834	798	827	799	800	798	780	822	805	812	785	849	827	802	839	779	829	796	805	852	760	800	780	797	838	846	790	812	799	808	754	768	738	814	800	750	783	797	835	827	851	797	831	757	799	763	828	826	849	825	773	791	841	845	805	844	827	740	811	787	787	811	799	844	853	818	819	823	809	806	846	787	840	861	810	798	807	810	806	803	788	826	823	832	805	815	808	846	756	801	785	787	829	832	776	835	788	840	772	796	829	764	821	819	792	815	780	801	817	807	783	847	787	807	829	750	818	807	794	775	855	858	806	808	818	783	799	853	803	803	827	775	827	825	747	842	837	887	781	828	846	766	825	775	828	803	790	808	813	801	831	871	815	803	790	789	843	811	809	850	832	819	820	780	801	831	813	816	915	818	791	790	825	820	828	823	790	861	765	821	791	785	770	841	786	823	809	786	814	826	795	837	793	842	789	805	725	764	849	794	785	792	836	809	798	807	800	801	857	838	723	788	765	791	786	828	789	839	774	764	796	845	857	784	873	791	847	786	788	827	791	814	749	780	807	810	785	805	835	800	817	801	789	773	830	852	854	801	792	820	831	809	848	821	781	810	829	808	821	788	819	792	837	807	776	761	796	757	834	773	818	785	813	800	776	806	791	759	816	882	820	846	802	757	812	823	771	736	804	812	791	807	814	766	864	772	790	812	744	787	782	835	795	764	793	817	843	779	812	815	795	789	813	794	817	811	790	791	759	800	784	836	798	791	839	791	808	791	790	816	805	826	802	773	762	825	765	800	843	817	810	795	836	732	795	771	754	802	855	798	851	760	818	792	769	822	862	814	803	828	838	810	781	825	810	771	819	726	738	810	778	806	784	815	777	829	848	780	808	792	791	804	767	793	864	830	796	818	847	771	790	802	777	840	739	829	826	787	794	836	785	850	805	817	818	785	778	755	812	803	798	782	821	828	778	842	800	824	806	799	779	810	764	835	776	882	792	817	798	820	799	820	764	790	810	802	826	818	870	799	833	762	766	838	794	831	780	782	784	825	838	817	784	823	794	819	816	813	849	795	815	772	791	799	794	791	823	785	763	843	804	822	810	806	787	823	809	841	846	750	753	770	775	844	812	774	781	768	781	777	787	786	764	817	796	847	828	826	808	770	799	790	764	803	817	827	794	840	774	860	819	814	824	758	816	815	776	766	775	819	805	750	829	849	835	867	830	789	823	794	854	824	779	852	788	811	802	816	780	841	812	803	784	820	844	768	802	821	768	832	787
35993	8839	2561	1765	1287	1048	913	876	735	686	797	824	696	809	794	897	727	655	619	489	420	376	391	327	363	364	385	416	382	376	364	342	410	432	409	372	383	376	356	365	360	379	382	353	344	369	337	390	351	342	345	442	350	327	374	363	363	364	337	349	337	393	336	346	320	376	323	314	374	377	354	335	360	359	361	380	385	347	374	304	331	337	344	338	353	382	328	323	365	348	358	358	388	346	370	379	331	324	362	333	361	357	341	340	358	325	383	342	343	359	353	364	377	383	382	353	354	337	346	342	382	361	347	367	345	380	359	356	381	392	371	391	360	372	374	370	328	356	344	345	370	374	349	352	357	340	369	356	363	352	384	398	355	349	356	332	347	360	344	323	341	380	351	369	353	351	338	337	352	353	346	363	384	319	383	371	356	378	323	342	335	336	395	324	322	320	357	361	351	369	370	354	332	346	386	322	378	345	333	358	341	344	385	317	359	356	315	367	347	355	361	354	354	362	377	322	342	373	364	356	373	365	347	368	353	334	349	378	363	346	401	322	328	367	363	351	365	351	344	355	366	343	380	350	389	356	350	376	332	377	350	373	393	348	368	324	369	348	386	339	337	355	373	328	362	317	351	363	353	378	333	341	375	389	321	367	355	330	338	339	402	336	350	346	344	332	339	360	354	350	366	329	331	357	380	336	346	356	363	341	340	366	331	348	350	357	337	348	364	344	366	347	345	303	345	329	349	326	327	386	364	370	332	330	346	362	330	359	324	379	333	329	351	347	365	350	356	375	377	366	347	331	358	327	348	323	351	313	334	338	367	355	381	372	341	370	383	333	337	335	354	367	377	334	370	363	321	368	361	361	364	360	362	365	358	352	332	373	371	378	348	366	385	336	364	334	353	356	353	356	330	343	367	334	320	326	333	349	354	344	409	394	354	322	337	384	345	345	348	347	365	368	376	355	348	328	361	339	349	356	329	355	312	344	388	357	379	378	353	328	345	344	359	358	359	372	332	327	338	361	346	391	346	376	376	324	367	357	357	364	380	352	372	329	385	344	337	370	353	348	352	355	359	374	375	354	342	351	367	357	394	359	357	358	353	303	342	356	372	325	319	358	346	375	365	346	389	335	354	354	378	366	329	372	361	339	386	354	359	351	349	363	378	330	359	316	354	355	346	337	311	362	335	337	335	337	392	361	375	377	334	341	348	370	329	354	331	349	371	334	319	359	366	333	322	388	348	357	328	367	353	374	334	338	361	326	331	319	386	350	327	351	394	346	364	370	364	390	378	324	392	333	399	348	349	354	383	319	375	337	368	348	343	342	346	345	329	350	350	339	382	364	372	330	361	324	314	340	371	382	355	344	390	367	368	372	351	384	365	313	354	359	308	315	355	342	358	372	336	342	365	330	361	358	350	348	395	346	353	390	356	331	350	365	356	344	348	371	347	346	339	351	334	353	376	324	346	379	381	357	358	340	357	360	355	354	342	351	342	353	339	377	334	351	348	346	369	356	355	329	340	334	314	352	365	379	340	340	375	365	343	359	380	366	352	381	363	343	352	371	393	357	353	347	354	363	387	392	379	378	360	398	359	352	386	315	329	342	364	324	367	369	370	332	351	362	340	368	373	397	355	352	360	374	374	335	358	337	372	364	356	342	306	371	404	380	397	337	339	366	375	363	350	349	352	368	366	344	364	335	319	335	424	326	348	329	360	369	385	333	340	342	387	344	341	346	374	340	337	341	371	343	353	364	368	349	334	344	376	364	346	363	385	356	349	354	356	361	352	378	330	342	373	354	345	352	359	343	349	395	383	370	323	374	339	306	358	333	347	374	345	323	351	348	359	368	333	370	367	367	385	336	377	361	369	346	355	377	385	356	391	371	325	358	365	340	317	355	316	358	372	365	358	332	340	341	358	353	360	370	351	340	327	354	366	365	358	339	381	356	346	354	349	383	338	355	361	365	349	352	353	358	354	397	346	325	391	349	336	361	341	331	363	332	318	381	354	374	350	362	403	351	335	389	353	381	343	366	366	336	334	310	367	359	375	370	347	372	355	366	373	358	328	403	334	392	333	360	299	337	330	353	332	344	349	346	349	344	335	343	375	347	374	359	346	382	346	319	347	334	369	365	344	345	382	342	346	360	332	374	364	368	335	405	362	323	387	357	329	362	358	312	367	340	373	378	304	406	378	335	378	351	338	345	330	333	336	326	390	372	367	364	337	382	384	318	374	353	368	372	371	373	362	321	353	319	387	369	357	337	355	364	392	358	357	333	332	355	347	345	357	351	345	334	351	355	384	360	325	336	378	345	373	375	355	358	366	303	350	350	387	382	413	365	376	351	373	362	354	364	380	343	308	357	402	352	349	358	367	369	362	358	357	384	311	352	362	340	386	331	351	336	368	328	365	348	371	366	333	358	361	353	351	388	374	341	340	320	367	372	387	361	393	351	340	336	346	332	331	318	352	352	334	353	355	375	362	385	314	322	339	354	352	388	371	406	356	356	388	362	365	337	370	354	367	331	361	362	367	348	357	377	336	389	365	362	365	366	353	365	344	356	352	327	375	339	364	340	338	347	346	338	359	347	335	358	353	350	361	337	336	364	320	411	375	357	349	357	359	346	377	378	322	354	349	343	369	346	346	349	393	366	356	373	361	365	354	358	378	371	335	362	354	361	362	358	353	344	376	390	353	372	371	362	367	343	371	358	367	359	357	342	341	342	330	326	365	365	353	340	354	319	358	370	358	326	365	395	368	351	347	391	361	330	327	369	358	375	372	335	338	359	345	369	355	356	373	336	362	381	351	334	335	317	342	345	340	337	357	343	375	369	375	353	353	338	366	340	355	346	358	314	350	360	342	350	350	343	336	335	379	350	311	356	318	372	364	341	314	369	366	369	320	393	332	360	354	362	379	349	340	341	315	373	384	360	373	365	344	400	336	365	343	309	332	346	362	371	370	352	369	357	352	326	393	327	377	372	367	362	375	354	354	357	336	353	369	349	337	335	401	324	346	340	368	368	361	354	344	392	356	353	352	372	379	353	374	378	342	365	382	323	322	333	339	353	352	362	333	350	355	393	348	374	354	382	313	357	342	330	364	352	362	348	355	354	290	366	334	354	331	356	355	320	316	343	320	386	377	370	318	336	353	370	354	363	328	370	328	364	335	369	376	348	333	345	350	365	367	371	324	389	361	403	370	377	347	347	325	399	333	357	358	385	357	376	359	338	341	341	389	358	385	396	361	332	341	366	335	338	345	368	368	347	344	367	375	350	339	363	353	347	353	364	342	343	378	362	353	358	351	368	367	383	361	377	355	365	339	364	370	344	338	373	351	367	354	356	376	343	363	358	389	330	378	352	351	341	395	333	375	352	346	360	365	379	364	326	331	348	375	342	327	358	369	353	347	347	343	362	346	383	378	341	345	343	341	387	363	359	337	340	330	391	353	364	340	351	360	348	391	340	340	373	356	331	376	342	349	361	354	351	346	376	321	345
15373	2104	4023	5056	4628	3918	3828	3574	3117	2820	3640	3706	3234	3580	3764	4436	3415	2934	2512	1714	1146	1094	1129	1114	1063	1083	1098	1037	1026	1103	1081	1045	1065	1164	1088	921	1108	1005	966	948	939	930	986	894	915	899	905	875	925	937	859	849	904	940	915	911	833	817	893	880	826	860	849	884	939	884	871	873	832	828	867	838	911	853	928	893	859	812	798	894	861	874	876	844	882	837	906	825	806	890	876	866	848	829	848	863	838	839	912	846	909	847	836	825	867	845	872	855	891	883	830	851	843	895	865	823	786	891	903	900	767	864	886	878	878	899	853	853	880	833	870	806	867	824	857	835	821	875	818	872	857	836	870	796	800	856	863	820	807	851	862	814	854	857	848	862	843	837	862	840	824	798	813	820	855	810	848	832	903	823	854	849	876	882	832	850	819	857	879	851	825	870	876	882	832	861	869	857	862	862	844	844	857	831	874	874	883	870	817	883	835	833	866	810	882	839	898	869	828	835	858	848	844	875	826	800	840	806	867	882	836	843	872	851	859	828	880	827	828	843	855	825	833	834	884	843	835	832	843	828	890	833	872	836	840	875	828	883	855	865	823	857	854	841	842	853	877	873	837	830	887	829	829	860	795	854	845	821	839	898	813	847	872	900	863	846	870	839	813	848	823	833	847	855	865	859	920	856	860	832	827	796	852	905	863	801	878	856	854	809	847	817	858	844	878	856	836	815	791	831	815	845	839	830	816	830	885	881	867	798	895	859	873	817	826	879	834	809	844	802	875	879	852	850	794	818	832	827	875	867	862	855	837	880	815	851	893	842	795	830	848	830	862	795	860	890	867	880	850	836	862	801	858	870	883	838	795	814	849	834	794	888	888	817	845	811	851	826	840	867	830	869	811	843	834	793	848	881	820	869	803	873	841	859	851	837	864	826	917	851	908	828	818	840	819	825	786	840	906	832	843	892	812	865	892	840	867	877	870	820	838	808	866	770	809	826	873	849	879	845	882	831	859	829	927	879	857	858	825	828	860	851	855	864	855	864	871	844	860	836	828	887	822	862	871	834	834	828	874	792	802	871	852	906	838	826	857	843	826	831	826	838	852	819	888	838	861	845	795	881	837	869	813	871	830	894	834	844	780	891	800	861	836	910	844	853	840	872	807	815	827	819	854	824	835	822	822	831	864	829	837	855	820	806	798	845	836	908	797	867	890	869	892	818	848	825	851	771	855	807	843	798	837	833	850	815	806	868	832	847	819	852	812	812	815	841	861	856	834	854	805	894	909	829	817	855	855	857	827	852	793	820	884	862	859	858	868	818	863	857	870	835	918	861	800	850	876	857	861	889	836	857	894	831	891	826	845	816	843	843	907	842	848	843	866	858	809	832	863	864	872	792	879	860	848	869	869	859	867	855	859	803	861	892	829	803	891	830	849	830	856	857	858	869	837	874	841	804	877	799	780	813	818	825	850	828	846	821	820	860	821	819	812	828	876	858	869	866	850	865	823	831	845	916	831	816	896	855	859	827	827	841	879	766	851	870	829	864	808	924	839	779	838	812	842	829	868	836	827	924	879	874	833	866	900	892	830	792	839	884	830	824	854	895	837	859	877	787	931	811	891	845	806	849	829	870	842	847	850	853	829	874	878	821	869	822	877	810	872	878	896	813	844	832	839	867	801	825	859	841	854	885	870	839	839	835	830	837	862	835	892	855	859	880	792	809	823	845	811	819	869	811	851	830	848	854	816	870	878	843	867	840	852	828	862	847	859	811	851	860	861	852	897	904	878	846	821	861	845	850	846	885	857	842	806	849	832	836	857	860	857	896	859	880	882	854	892	810	890	868	927	799	809	850	806	918	826	881	887	827	797	826	901	854	826	838	882	837	856	856	839	900	888	822	887	835	843	873	812	845	850	857	857	864	829	821	851	828	871	849	912	856	812	877	819	866	859	822	873	830	831	879	810	844	783	834	806	867	829	830	834	847	842	832	860	869	811	842	864	837	890	842	888	880	814	866	869	865	818	871	829	839	829	866	832	858	869	842	845	886	839	856	844	835	829	874	894	805	856	839	809	843	788	873	835	843	860	893	798	879	840	813	834	832	831	805	778	882	907	941	829	869	849	830	865	789	848	839	818	842	874	875	852	833	899	853	891	817	907	792	811	871	876	894	813	891	821	854	839	857	902	883	791	901	852	794	840	825	869	826	847	801	862	829	812	887	861	818	886	820	821	812	855	777	837	818	879	876	886	850	829	887	842	790	828	846	870	843	833	825	853	772	864	864	892	848	847	854	830	889	891	851	882	784	820	861	865	838	824	845	880	808	821	797	759	829	854	833	859	873	820	827	866	871	871	911	797	816	788	830	824	842	892	827	845	866	850	805	827	791	866	868	849	839	852	874	861	870	849	854	892	867	865	860	799	824	834	811	892	845	849	834	876	875	824	829	881	872	861	862	828	812	868	885	798	877	826	879	828	838	818	827	882	876	828	875	808	907	790	867	835	834	846	872	860	895	816	841	859	906	871	860	869	857	805	828	869	857	830	830	824	886	858	806	809	821	807	864	831	867	855	874	831	872	861	827	869	850	865	851	796	844	846	857	822	877	804	892	853	879	829	925	873	885	881	915	824	826	848	838	859	873	831	797	831	836	820	858	820	813	850	890	897	895	836	839	879	937	819	891	885	835	810	884	832	860	849	852	872	820	809	789	878	877	834	831	848	785	866	808	812	823	863	846	891	814	879	811	844	832	827	799	873	877	844	854	849	841	829	854	844	860	886	817	834	811	839	855	806	799	855	861	884	868	868	834	850	825	809	859	847	875	821	884	905	844	880	829	834	856	797	866	809	834	834	859	860	826	855	818	836	822	840	849	814	888	857	827	856	875	881	821	879	840	830	861	870	893	859	811	871	886	911	855	857	870	883	780	887	834	880	846	836	862	830	820	852	865	887	832	840	836	816	881	839	790	817	815	856	892	835	847	839	853	825	847	867	809	821	841	808	869	809	878	830	844	891	856	840	860	850	849	853	867	829	892	837	887	764	813	738	791	871	874	882	859	902	834	865	850	856	868	792	798	814	870	810	806	843	843	841	881	882	811	834	821	842	873	834	856	865	856	849	858	848	793	815	847	820	865	853	822	828	866	864	852	853	835	864	845	815	893	873	877	854	849	803	912	842	909	857	843	868	847	795	841	815	885	853	811	863	848	814	806	822	843	876	848	803	813	827	874	811	806	818	799	868	855	838	862	877	835	895	916	850	832	864	841	819	826	802	856	843	814	815	827	851	862	867	818	865	835	828	861	822	836	807	880	894	803	887	897	844	888	830	855	849	839	836	921	798	849	870	838	884	863	818	843	807	866	864	839	874	767	868	873	879	868	894	792	832	845	824	833	876	871	843	873	854	890	833	877	827	846	859	899	862	831	794	836	809	865	864	796	833	879	846	891	892	894	788	883	843	868	862	875	855	882	836	886	874	881	872	847	863	860	830	801	779	806	837	803	844	840	824	804
3731	309	183	216	208	215	186	222	216	204	264	284	232	302	316	315	271	268	191	208	145	154	189	173	159	187	174	162	154	199	172	178	176	171	159	186	182	182	185	145	160	155	167	146	152	168	137	158	139	160	171	191	179	155	166	169	145	152	168	162	167	159	181	184	147	162	156	172	170	191	157	158	173	140	149	184	173	156	156	156	166	169	186	199	149	182	162	165	157	171	152	179	172	175	166	140	166	144	176	149	178	192	185	207	173	165	163	165	179	139	171	157	162	141	144	137	157	155	156	169	178	157	170	182	147	170	144	169	186	191	176	186	165	178	147	172	190	166	146	192	152	181	153	183	166	151	159	174	165	175	153	154	168	181	188	192	173	148	179	171	161	156	137	161	154	177	179	161	175	177	154	166	153	179	172	169	144	160	174	175	128	157	142	159	168	175	164	151	160	161	163	147	141	192	157	164	152	141	183	151	151	126	187	187	181	135	169	149	165	153	185	154	139	150	178	166	147	161	166	155	183	182	176	162	173	164	159	156	163	168	168	160	157	168	167	198	157	151	167	180	165	178	159	170	167	149	166	163	159	149	191	165	158	155	154	183	150	179	175	149	136	148	152	135	152	144	166	171	165	182	169	174	147	154	156	144	148	162	167	171	149	161	153	166	156	164	155	160	157	175	154	164	157	159	158	170	173	176	141	192	144	176	168	185	165	154	188	185	164	153	150	176	158	152	159	148	173	168	175	151	174	178	162	163	172	173	193	165	183	167	159	151	188	153	177	155	155	179	143	191	175	180	150	153	169	175	165	149	166	155	158	170	164	172	150	138	158	172	162	164	150	137	190	132	149	177	171	152	152	176	169	146	175	156	159	170	165	178	177	171	164	148	176	148	170	166	158	149	170	162	158	148	182	174	166	175	190	169	146	165	183	158	147	160	171	164	171	159	174	156	183	162	148	156	153	145	169	173	155	163	186	159	156	173	166	179	159	163	174	142	161	163	185	170	183	166	163	164	178	181	182	179	185	154	170	150	155	156	122	161	172	148	165	183	154	157	179	168	159	180	158	162	183	181	147	171	161	170	173	141	163	148	148	158	168	182	148	134	166	154	152	178	142	174	171	176	179	170	164	153	159	140	152	172	174	149	134	162	157	144	167	161	183	173	153	189	192	159	169	195	173	145	167	194	163	186	141	171	161	158	176	155	156	175	172	161	171	140	176	160	154	165	156	194	160	154	157	164	161	177	161	169	156	176	145	164	169	180	176	150	156	173	150	181	171	176	172	145	148	166	140	172	184	152	156	160	153	180	155	175	182	149	149	175	164	188	155	145	163	164	151	178	160	168	185	149	163	145	146	178	141	159	166	158	165	167	152	140	156	144	170	196	166	159	167	161	164	167	179	171	154	162	150	160	159	184	177	154	162	178	167	165	157	171	167	168	167	158	162	162	155	164	167	173	177	142	164	186	180	160	165	160	161	157	145	156	164	146	166	163	155	165	178	147	150	175	155	140	164	149	170	171	157	170	145	155	145	163	176	173	178	145	154	169	159	147	148	146	158	175	162	175	163	136	192	132	144	148	155	142	168	167	141	161	165	151	165	165	161	171	150	169	165	167	173	156	135	152	186	145	157	188	170	150	186	148	167	164	171	163	166	164	172	177	156	150	169	166	183	179	161	151	147	169	159	143	175	145	207	178	162	171	173	174	156	170	188	138	195	191	158	170	175	167	155	174	157	150	180	168	169	145	159	164	172	146	164	158	165	152	166	177	201	174	173	180	158	173	154	165	163	173	159	171	157	154	161	167	160	167	160	172	142	167	147	144	191	201	170	183	186	164	161	159	169	185	151	163	185	185	185	176	160	178	148	146	138	164	172	168	163	167	156	159	154	180	140	176	161	189	148	152	154	171	171	168	163	158	151	173	165	150	176	154	167	170	178	146	181	143	192	151	161	176	162	158	157	177	184	168	161	164	163	157	163	168	137	174	147	156	165	183	162	156	181	143	183	190	163	150	159	175	171	152	173	159	165	143	168	156	168	152	179	174	162	160	148	160	173	171	152	148	151	165	175	145	152	154	170	154	179	158	162	148	156	150	167	151	167	188	172	187	166	166	177	179	158	177	174	145	150	176	157	182	164	161	183	176	153	140	156	154	158	169	176	165	147	160	185	143	190	149	165	146	167	151	155	164	171	162	158	179	161	147	169	145	184	165	176	157	175	163	172	160	147	185	171	161	174	146	166	127	154	149	187	149	196	168	193	136	159	190	156	170	175	185	185	164	167	176	146	149	132	151	170	177	160	156	156	188	166	155	173	173	160	170	167	175	169	167	154	156	152	167	157	168	179	166	168	165	179	165	170	176	177	170	167	167	131	171	154	149	173	172	170	161	137	136	152	164	148	171	160	176	192	165	169	169	145	142	139	162	182	149	145	168	156	140	182	185	151	178	183	165	165	169	156	143	163	165	159	147	163	182	179	167	169	171	175	180	177	176	180	159	169	161	160	161	180	155	200	176	163	167	151	164	172	175	161	134	177	163	158	198	159	146	175	157	148	181	171	164	157	166	153	174	180	159	166	170	150	130	161	163	179	162	181	188	158	195	148	173	181	161	178	188	183	181	151	126	152	165	186	160	161	173	140	157	184	135	149	178	181	191	170	156	181	165	162	168	159	144	197	162	185	165	173	172	147	176	155	163	179	163	152	171	158	174	142	152	146	162	166	175	148	155	145	174	155	205	168	168	159	172	180	190	173	143	168	181	158	154	173	174	164	150	175	152	169	181	161	171	161	152	164	183	153	159	184	173	168	160	164	170	160	182	146	168	194	173	181	170	174	156	168	165	181	194	180	166	165	169	168	184	158	195	169	156	180	156	131	172	188	175	165	146	166	170	152	153	161	157	176	144	156	148	169	142	173	152	187	165	172	178	163	185	155	167	148	143	175	148	164	141	173	146	157	164	157	151	143	130	154	171	159	172	152	173	179	163	163	170	166	149	162	138	195	157	187	167	149	168	156	170	158	173	148	175	155	161	169	135	179	180	186	159	150	138	181	161	195	163	162	166	151	162	169	150	142	163	165	160	163	152	167	173	171	176	173	187	147	171	156	156	184	170	170	177	172	143	169	176	156	167	146	150	152	157	173	159	176	158	173	169	155	169	176	177	171	168	167	164	166	183	164	138	146	152	165	172	144	154	149	174	188	165	151	164	154	176	156	156	161	175	188	146	164	139	141	182	154	171	142	151	154	169	157	170	136	181	153	143	183	158	158	146	159	158	146	178	161	162	171	154	171	170	163	156	168	174	129	153	162	139	143	172	157	168	162	167	154	160	177	162	185	198	167	164	173	164	185	146	182	203	175	166	162	147	193	152	186	168	160	155	152	142	158	161	200	176	172	175	193	159	185	186	193	170	169	170	175	152	151	170	150	152	182	156	147	180	151	167	166	165	160	148	160	166	174	154	153	172	144	140	184	148	173	173	147	171	176	158	176	148	177	169
3880	480	576	639	677	699	771	817	850	785	1159	1241	1158	1329	1464	1578	1173	1087	1021	668	499	462	518	520	464	480	497	455	481	477	498	481	480	473	440	465	465	447	471	469	484	501	422	489	487	486	445	435	450	447	449	430	480	456	466	442	450	449	443	479	445	486	469	468	455	485	496	476	474	483	459	451	430	481	473	450	503	477	441	452	484	474	488	465	408	406	472	437	450	449	473	448	478	484	502	490	431	452	480	465	479	483	449	470	441	452	522	435	446	455	467	451	429	452	484	469	469	453	468	467	490	480	452	498	477	495	454	493	472	500	496	490	478	487	474	508	510	486	470	488	499	529	471	494	455	503	435	469	466	464	471	466	473	475	450	463	457	477	458	496	417	449	472	468	500	457	468	467	516	460	471	480	492	458	491	454	452	465	479	474	444	460	487	484	459	471	467	468	491	451	480	487	487	475	492	479	438	487	443	464	472	505	460	441	491	460	480	504	522	471	494	432	526	452	496	438	442	467	447	450	459	431	460	465	498	469	452	490	479	462	482	449	492	466	472	483	474	485	482	498	489	469	459	474	446	459	461	481	449	480	453	494	434	409	500	471	460	469	435	476	493	448	427	447	471	441	425	467	501	456	474	475	476	469	452	487	464	513	435	464	460	424	497	488	471	469	456	479	457	484	492	481	487	473	419	488	438	463	504	446	476	432	460	489	459	457	473	458	471	464	458	461	497	498	466	462	499	454	477	484	426	469	465	471	442	472	481	469	474	461	486	460	473	475	469	501	473	408	470	451	477	489	485	464	476	476	408	441	498	447	490	483	443	443	474	477	462	494	426	435	448	447	499	481	468	464	440	494	457	450	474	491	446	497	443	465	449	439	427	503	448	467	427	476	447	470	497	497	449	450	486	502	460	467	441	437	457	521	490	461	483	460	465	482	454	458	430	484	480	433	473	449	473	427	469	475	500	466	457	474	497	463	456	469	485	443	477	465	450	466	492	496	448	452	463	487	471	415	468	476	514	459	458	453	470	422	487	454	506	488	497	456	455	483	452	497	475	477	457	450	438	496	487	475	482	471	473	424	447	502	515	450	473	491	465	464	489	479	478	476	442	449	464	447	488	450	465	507	458	452	454	464	465	472	440	430	486	443	468	446	475	460	457	430	452	436	493	478	474	491	476	435	443	450	447	465	475	518	461	480	518	491	456	480	492	483	468	493	475	441	435	476	438	484	444	444	507	468	472	443	486	474	457	447	493	476	463	441	442	492	480	481	452	465	452	464	444	450	421	514	435	444	470	437	490	467	429	454	429	469	439	491	440	456	453	486	464	446	480	471	476	451	467	458	469	436	457	497	464	454	471	472	481	470	486	496	486	473	448	487	480	476	458	435	469	477	513	428	480	452	494	493	423	470	438	517	415	479	463	450	483	478	490	495	471	452	487	448	465	430	499	483	488	454	447	477	459	440	456	484	471	471	490	446	478	464	448	452	490	462	472	472	465	436	480	509	480	456	423	494	495	500	509	461	507	455	480	439	484	489	433	462	474	471	447	445	429	455	455	465	465	475	461	404	469	487	449	464	463	464	505	476	479	455	432	466	453	480	454	435	472	481	470	429	463	460	477	453	494	485	488	473	459	465	461	455	487	441	462	465	502	465	477	454	459	450	482	469	473	496	479	464	468	474	463	453	464	438	474	467	425	461	417	487	490	448	497	459	475	450	479	431	494	498	467	476	469	492	461	470	454	470	475	480	468	510	464	475	456	442	462	450	487	466	434	467	438	476	494	476	460	467	475	461	454	481	439	474	487	513	455	453	429	471	472	509	455	451	468	415	470	436	447	470	479	458	465	473	480	470	473	485	476	431	463	456	489	446	454	467	456	469	459	500	422	484	484	481	458	464	492	435	478	443	455	463	460	461	452	485	486	460	489	468	477	471	495	450	458	437	423	484	465	508	482	520	490	500	439	489	479	475	510	502	472	472	491	478	455	494	430	444	442	458	467	468	464	465	462	440	454	493	501	473	471	455	468	475	475	445	480	435	498	486	459	477	470	458	474	451	473	457	494	467	478	452	487	446	437	461	438	444	479	497	456	495	485	458	468	485	458	462	429	469	447	425	469	424	443	450	459	480	453	490	478	457	475	473	447	476	477	466	492	465	462	470	463	452	454	453	461	493	449	486	455	444	455	446	462	506	465	473	471	474	426	447	449	471	467	459	429	478	504	435	504	455	472	447	451	456	480	467	469	455	476	488	460	475	483	469	463	427	496	410	448	442	475	466	469	462	482	451	436	492	485	493	475	471	479	472	454	458	460	469	469	477	467	485	488	450	475	469	482	487	471	471	458	448	462	474	440	475	449	452	473	458	469	480	481	479	465	458	448	480	450	475	473	438	469	486	505	436	490	469	481	455	457	448	436	428	454	494	430	452	475	495	505	471	478	484	450	481	507	449	452	477	475	492	465	429	489	459	474	459	419	489	495	459	449	493	489	494	490	457	453	468	452	422	428	473	457	467	424	461	466	471	463	490	475	486	486	480	469	500	462	452	455	498	429	487	476	451	464	457	450	486	473	453	468	460	440	465	449	472	447	466	434	470	496	480	471	465	489	453	449	455	473	460	500	483	441	418	421	455	515	500	481	478	477	436	498	506	467	450	490	449	451	453	456	480	510	462	467	492	492	515	431	507	475	510	467	459	471	471	441	461	466	470	471	469	486	442	468	502	487	439	509	451	461	440	478	428	488	475	484	469	440	474	437	481	473	442	478	486	498	476	447	482	473	483	501	454	456	494	449	503	474	492	486	442	469	502	501	425	492	462	474	433	500	448	446	471	491	495	472	434	483	456	479	447	453	457	454	483	460	510	448	421	463	438	463	468	467	497	461	484	466	456	472	504	446	478	475	463	482	507	478	493	435	452	441	479	491	478	480	458	486	471	448	444	498	454	494	458	448	451	505	460	481	513	461	498	454	476	422	469	471	472	496	458	494	444	483	443	457	496	488	467	440	472	447	450	455	486	469	461	472	490	490	461	442	457	470	450	455	438	457	439	470	504	469	473	454	492	456	498	457	473	453	466	479	478	470	467	454	457	483	471	446	454	480	486	447	473	479	444	470	454	474	452	487	470	430	465	474	460	441	472	482	454	420	469	485	463	513	468	439	475	461	449	488	454	496	456	476	452	464	457	509	471	482	472	455	446	466	473	445	451	452	429	449	459	465	455	451	498	474	494	465	499	456	490	513	482	427	479	449	464	465	465	477	488	495	483	433	460	446	440	480	510	481	468	459	574	476	473	488	435	469	468	486	484	465	495	444	465	459	520	497	507	450	510	449	464	466	478	474	505	444	479	446	466	443	469	512	478	484	422	481	458	468	488	441	455	458	479	482	469	465	440	439	454	506	482	466	468	492	463	473	460	486	478	448	501	480	458	461	480	481	486	462	469	484	483	460	448	462	452	443	455	467	522	440	504	469	478	454	446	450	449	434	445	484	462	515	446
24598	3493	1250	1028	782	694	601	618	569	470	605	631	574	648	663	699	526	483	493	390	343	337	338	337	327	351	299	344	365	339	298	356	338	388	345	329	356	371	318	307	342	313	344	299	324	311	352	310	321	337	327	340	371	319	308	326	312	304	301	325	320	326	315	331	343	335	346	337	310	292	323	322	329	300	345	304	317	317	316	345	304	313	318	310	307	315	334	314	318	331	300	326	325	348	289	325	338	336	316	320	337	322	358	299	331	318	331	334	338	271	316	327	321	345	331	314	322	324	314	310	299	313	345	334	325	321	355	299	330	296	290	295	312	308	313	324	340	292	311	307	359	328	339	352	314	319	332	329	319	325	333	344	349	290	304	318	339	297	316	319	352	310	352	319	297	361	338	340	304	329	320	349	320	296	324	340	359	314	286	307	292	326	316	333	314	333	310	346	320	313	319	333	324	335	338	306	308	332	354	320	321	333	315	340	305	315	325	383	326	261	342	361	335	321	323	334	321	297	340	356	327	331	269	316	298	344	345	332	318	330	328	332	312	327	335	343	304	345	323	312	332	311	331	323	335	342	319	309	368	311	362	323	326	296	353	323	333	302	322	345	296	336	308	342	326	317	335	317	271	329	314	303	332	352	333	334	336	326	314	320	362	324	310	331	337	322	334	330	327	321	308	324	318	296	328	347	274	317	314	307	325	298	284	318	298	319	342	343	318	320	326	321	317	313	284	329	286	323	308	353	292	306	348	329	334	355	313	304	290	318	348	335	301	359	344	327	317	310	352	292	326	319	327	373	314	324	304	308	331	326	317	301	351	336	337	360	346	342	313	335	325	336	296	313	351	359	336	348	364	309	304	312	307	347	320	336	325	313	305	338	317	337	286	311	331	324	321	327	360	310	317	316	331	320	343	313	333	337	334	361	339	328	315	342	311	286	323	347	330	316	309	347	335	291	308	367	298	311	318	295	335	339	343	294	308	369	289	321	338	269	320	304	318	291	318	335	338	308	335	347	325	294	328	278	319	341	313	340	346	335	324	317	321	344	302	329	347	339	293	311	320	308	306	345	309	338	298	322	344	330	312	296	320	316	341	351	284	325	313	312	317	285	324	323	325	342	310	306	327	345	322	309	381	335	341	320	346	324	363	311	313	322	354	331	322	310	292	318	318	307	321	345	321	321	345	323	297	329	348	306	320	343	311	340	324	418	320	304	350	311	331	309	313	317	347	341	325	356	334	336	321	332	309	319	358	311	310	327	322	315	363	305	299	304	353	374	371	312	309	322	325	308	321	278	330	332	309	343	329	328	324	338	314	310	313	318	322	339	287	304	337	331	316	306	333	312	318	350	292	339	315	317	313	344	349	299	353	297	319	303	336	285	343	329	325	324	310	287	316	332	332	331	323	322	281	293	327	338	318	320	300	330	329	294	336	342	326	309	343	304	341	310	358	331	309	323	311	347	308	324	347	340	315	338	352	351	336	350	320	309	332	335	316	336	298	335	342	335	328	332	326	324	330	332	361	333	354	339	284	341	340	307	362	293	360	316	329	304	291	348	346	337	325	315	338	319	354	319	299	349	337	325	312	295	344	331	329	342	327	338	326	309	329	333	321	330	324	339	330	313	344	296	300	332	300	316	294	335	330	331	323	306	326	350	331	343	343	330	344	340	307	351	289	338	331	324	310	321	324	290	331	350	304	325	328	340	339	329	349	344	336	316	343	323	346	341	287	300	336	361	290	338	287	340	310	354	309	303	316	339	318	320	340	343	298	303	324	329	281	291	307	321	327	318	328	350	336	364	318	350	325	316	294	310	321	345	300	326	323	340	306	329	333	334	311	345	326	320	315	296	332	301	294	307	296	347	330	327	325	295	293	345	312	314	319	312	329	305	337	324	337	359	346	325	281	336	329	320	334	323	338	329	313	354	320	339	310	381	297	328	330	344	282	329	329	344	328	325	322	315	301	306	312	317	327	296	341	315	342	320	307	334	327	312	325	282	320	330	340	292	319	332	359	330	324	328	355	292	328	319	327	324	315	324	317	323	301	329	333	330	336	329	339	325	313	335	300	322	352	349	326	330	327	349	323	308	338	299	315	352	316	318	286	301	301	306	351	353	336	315	352	308	341	331	330	331	350	333	314	379	333	298	308	314	309	352	310	342	321	313	324	335	359	313	330	337	342	314	332	293	322	348	352	322	322	310	346	316	374	332	328	309	351	296	352	303	331	316	345	318	327	320	363	305	315	316	325	309	360	339	329	327	302	362	328	328	329	313	334	324	326	307	336	318	345	315	345	349	358	347	344	331	289	305	300	322	312	342	345	315	334	337	340	328	305	334	330	340	317	327	316	294	352	303	359	325	344	351	317	360	344	324	300	315	332	306	321	306	346	320	316	343	328	335	326	331	290	312	329	357	339	359	328	299	317	327	307	341	312	322	289	307	320	336	303	327	363	341	331	328	338	344	333	334	312	332	327	376	314	318	330	311	314	314	341	326	328	320	342	317	332	309	322	294	342	333	306	351	341	345	292	312	357	318	315	329	347	315	349	336	329	322	365	316	304	323	336	343	364	320	314	321	322	331	330	307	335	297	317	300	318	338	350	325	290	320	345	335	289	312	325	340	335	309	360	325	344	333	309	345	309	353	333	338	311	352	351	301	344	294	290	324	341	323	332	360	345	362	349	296	332	350	313	354	313	354	317	360	313	305	366	319	333	326	330	310	317	346	321	321	317	315	303	339	287	301	339	350	341	355	315	299	333	352	316	322	329	326	322	340	322	301	342	309	329	324	300	337	316	321	349	322	343	330	309	311	344	284	293	324	330	356	345	331	310	348	335	305	312	324	312	346	347	318	331	328	342	308	318	331	306	348	344	301	333	305	357	332	307	332	295	306	317	331	320	302	353	337	332	337	299	319	316	310	298	348	352	340	325	315	324	284	291	329	309	312	342	344	317	328	334	313	351	324	337	335	340	328	342	345	323	312	318	325	350	288	309	331	348	283	323	309	365	322	321	336	330	324	331	306	307	322	279	354	320	306	345	303	320	338	337	341	342	317	325	293	336	320	325	297	380	315	308	298	339	293	338	309	289	343	292	312	348	321	326	346	342	307	341	318	350	347	317	305	297	332	348	318	278	314	346	336	297	346	304	293	325	298	307	285	323	328	316	325	286	321	347	310	315	312	329	321	309	355	371	320	328	331	310	321	335	295	323	342	318	303	322	341	339	317	323	328	313	338	331	349	290	343	301	339	337	370	342	323	318	299	366	340	354	330	357	323	298	316	324	331	363	326	331	313	360	332	309	337	326	321	312	342	343	313	324	340	298	313	325	318	340	346	313	329	334	318	302	339	342	327	317	345	335	316	376	354	314	318	335	319	337	306	300	326	329	345	325	356	338	291	307	272	333	337	347	340	349	348	338	343	328	314	306	319	321	308	333	299	335	331	334	289	305	318	343	332	296	311	360	313	317	311	318	311	302	349	355	340	344	359
11239	1495	2507	3043	2774	2560	2436	2355	2269	2013	2607	2526	2549	2974	3158	3146	2420	2071	2003	1312	1085	924	977	925	895	918	931	849	920	917	918	938	955	1025	915	899	883	829	888	896	876	883	854	835	811	866	815	861	821	821	897	875	882	815	828	848	804	833	815	794	831	874	834	867	833	843	834	841	789	875	819	840	813	761	849	812	751	831	815	820	808	782	782	792	870	803	814	810	842	838	793	796	822	808	786	776	803	802	818	843	796	823	817	770	773	805	791	807	822	823	771	811	778	805	839	796	803	850	821	779	840	816	813	809	808	798	795	791	836	817	854	802	850	793	827	843	842	814	804	812	847	756	802	770	771	784	849	830	864	827	810	791	833	784	817	834	797	840	836	777	780	831	781	773	874	812	847	841	790	782	807	807	819	759	816	810	775	781	792	848	825	863	816	822	820	795	835	870	823	807	779	802	822	763	783	829	792	815	774	815	792	825	776	801	807	800	790	802	789	811	862	797	798	814	760	821	809	786	778	776	804	833	774	791	824	823	849	811	835	850	790	821	797	821	762	774	825	836	804	801	832	797	812	793	866	855	844	846	848	817	812	813	812	801	786	852	766	827	828	763	828	792	821	827	830	844	781	805	812	822	810	849	796	841	814	805	804	827	835	813	800	770	799	843	722	815	839	854	782	800	773	820	791	806	802	805	773	825	765	812	826	755	829	822	837	791	794	848	827	812	750	808	836	818	778	878	820	791	804	895	786	785	796	792	828	765	809	759	821	800	771	805	796	841	813	783	808	796	799	829	837	813	790	785	805	825	760	824	793	812	805	829	812	791	846	759	765	847	842	817	813	855	793	788	801	845	806	826	835	772	808	751	826	821	828	799	815	791	826	746	811	804	785	804	828	798	815	822	794	825	813	782	808	831	806	840	839	783	781	812	851	771	820	829	847	789	840	787	809	801	798	834	826	822	817	813	752	828	803	804	776	831	809	859	792	840	798	801	824	825	824	826	778	854	785	839	741	776	876	825	775	805	815	802	781	784	833	836	758	793	782	834	760	883	835	772	834	846	786	782	767	763	858	838	796	849	825	805	830	815	785	810	795	764	837	829	776	809	771	823	809	762	809	812	824	839	815	842	780	812	835	765	803	838	810	842	815	794	846	801	825	827	798	850	785	802	813	813	844	805	833	836	820	776	795	830	812	854	788	848	802	766	736	856	804	822	807	796	793	822	725	833	742	811	791	807	828	783	795	799	786	770	794	769	754	794	821	771	811	793	779	850	812	773	839	805	817	825	822	807	793	826	752	778	816	799	815	801	778	806	816	815	794	795	786	832	759	878	830	812	826	752	799	807	797	845	826	822	812	813	788	837	785	824	823	824	833	810	859	803	783	783	777	753	790	802	779	848	796	839	819	781	778	797	763	816	771	790	774	845	807	832	816	771	798	859	809	828	855	797	769	798	776	803	849	805	748	832	852	809	774	817	892	806	798	804	820	835	781	832	817	811	799	853	770	821	812	719	809	823	803	774	849	804	806	811	810	889	865	801	802	802	795	848	801	802	818	819	833	808	740	773	794	834	818	835	848	754	788	827	769	833	806	794	882	853	808	806	799	775	781	793	812	846	839	783	795	821	889	832	778	790	787	805	802	764	798	825	813	805	798	832	848	814	784	808	821	754	816	819	805	806	831	806	826	803	804	796	856	842	745	804	857	817	792	776	799	770	851	791	811	821	802	884	823	777	778	786	767	780	818	794	839	768	800	791	836	841	854	817	814	798	759	797	827	820	775	804	816	830	779	857	771	757	807	772	817	855	826	812	823	813	776	772	841	829	818	767	826	779	873	854	805	850	833	775	816	825	825	787	811	822	829	813	802	808	799	833	784	771	788	831	803	828	835	803	766	802	823	842	786	823	830	824	765	791	849	786	792	837	852	900	795	870	738	804	812	820	778	842	771	809	793	823	796	780	792	789	812	827	824	804	839	786	804	789	800	847	835	842	775	854	782	764	848	806	821	809	757	826	774	813	816	819	807	798	749	788	810	800	774	791	812	768	796	888	764	829	848	812	833	830	826	798	816	834	819	830	795	800	825	795	814	817	811	790	809	805	857	831	851	773	791	836	795	832	775	752	805	803	796	766	800	819	793	807	754	774	808	794	845	750	769	810	840	823	808	819	777	806	794	795	797	706	772	808	805	858	835	782	749	775	820	785	799	799	812	870	795	799	866	783	850	834	755	819	847	726	845	832	798	827	855	846	865	783	832	809	837	809	845	842	857	826	782	816	836	754	810	846	831	858	815	814	783	774	765	782	844	784	785	831	746	851	771	824	799	809	842	777	795	817	777	773	826	804	778	807	804	823	811	794	805	878	833	810	810	778	805	774	847	766	841	806	815	811	843	827	799	796	783	799	815	824	789	800	795	793	796	780	798	796	809	814	798	811	779	773	771	804	814	820	810	777	775	821	803	794	799	842	857	843	819	833	773	814	776	786	791	780	790	820	798	776	804	785	810	767	805	847	799	810	807	820	745	798	797	795	822	804	831	775	789	833	830	800	773	860	828	810	809	813	744	849	782	836	841	796	804	788	787	840	791	841	800	815	805	776	797	861	753	835	847	808	771	892	803	790	829	785	851	821	867	780	794	803	822	835	770	812	823	765	835	839	770	801	817	811	827	837	796	765	788	763	795	758	796	839	795	853	805	777	803	793	769	837	819	793	831	796	849	833	787	812	852	841	807	821	812	796	804	861	786	830	765	800	863	880	863	756	811	808	803	807	799	776	838	840	804	781	806	817	844	813	818	829	829	801	812	835	826	778	786	818	767	853	831	825	821	817	781	787	860	778	817	820	835	816	793	798	812	870	830	835	763	764	819	816	763	805	807	810	784	789	793	858	787	800	809	851	796	824	774	747	805	819	751	798	815	787	841	848	783	828	816	794	848	808	875	841	826	823	817	877	792	832	791	791	805	796	861	786	840	854	847	805	826	816	800	777	810	809	756	851	820	859	826	812	813	855	818	829	845	771	830	773	808	805	835	816	826	784	877	823	834	775	760	782	815	737	798	861	805	778	803	851	801	796	778	823	854	783	833	768	873	755	826	772	883	775	805	802	798	806	807	823	779	783	823	846	819	781	836	837	805	854	859	833	839	821	801	821	822	773	775	807	786	765	816	893	746	801	811	765	828	817	806	798	792	796	804	834	771	847	770	809	830	774	834	822	748	863	805	762	816	820	827	796	852	860	851	778	818	800	769	873	812	811	779	838	822	788	807	857	817	814	845	801	795	817	818	832	813	859	770	792	745	864	817	798	792	751	837	797	853	803	808	837	788	839	809	761	818	805	823	819	769	835	787	751	807	811	807	824	847	816	810	857	816	860	786	809	796	812	813	792	762	802	823	773	820	785	835	827	803	831	778	832	800	809	758	825	797	805	800	820	794	830	827	755	757	884	786	827	746	812	801	834	782	838	817	802	794	812	840	842	789	812	820	831	802	829	799	849	823	754
36332	11267	3053	1831	1279	1034	898	876	758	683	815	858	813	858	902	901	740	705	581	489	473	437	384	395	397	405	354	371	387	354	400	387	395	415	363	375	381	382	354	394	369	388	370	357	338	347	369	389	389	374	371	358	367	349	351	382	331	338	377	366	342	402	383	383	389	367	380	366	353	389	355	336	385	369	342	347	322	347	363	408	345	320	389	346	374	350	404	337	368	364	359	336	376	403	369	329	342	355	345	324	377	371	361	352	364	350	383	349	381	381	343	340	340	364	329	345	339	337	358	350	356	362	369	323	359	352	364	363	392	365	357	346	363	385	375	386	365	381	349	337	366	344	391	339	348	345	316	362	335	330	342	363	375	334	349	329	336	361	377	348	360	338	311	365	377	316	346	380	400	367	343	322	352	380	337	360	362	342	342	361	331	343	360	353	344	359	366	354	332	341	381	381	360	381	367	331	344	345	351	353	364	366	348	318	365	373	316	330	338	368	345	390	392	371	375	373	365	382	346	388	352	377	371	374	368	334	341	345	390	357	360	381	375	342	367	359	370	374	364	386	363	364	355	357	333	383	381	391	358	356	355	346	349	355	388	363	355	356	365	348	391	359	363	360	352	346	327	347	365	399	379	388	343	369	353	336	368	329	363	351	399	350	342	339	371	342	381	345	374	349	349	385	338	358	352	349	367	379	366	357	355	340	385	335	336	339	328	304	353	381	393	338	357	356	349	368	364	331	370	352	353	337	375	330	341	349	368	373	379	365	351	354	367	370	350	352	365	352	354	363	355	359	391	379	375	361	378	348	370	384	376	354	336	329	369	371	359	351	363	357	411	375	354	359	373	359	352	325	342	359	347	364	364	366	384	377	370	315	361	358	354	383	343	345	322	389	342	349	392	330	343	375	373	343	373	360	367	355	360	351	362	322	384	361	376	345	360	355	324	376	396	345	346	344	374	360	382	388	382	361	367	392	362	402	346	338	339	341	350	358	365	348	339	354	407	361	363	369	327	365	337	383	386	386	357	337	365	371	375	356	363	350	394	360	365	320	387	395	390	357	323	356	364	340	341	313	359	353	372	354	401	358	342	361	293	328	360	353	356	369	334	339	355	363	346	328	359	359	367	386	364	373	339	337	372	362	357	375	349	340	341	339	354	358	345	344	357	369	339	384	352	348	361	337	317	343	366	368	337	333	372	391	366	386	358	354	347	395	349	350	395	366	347	329	360	322	383	372	354	398	363	381	341	335	376	339	331	374	356	354	358	393	346	327	355	349	362	355	359	346	362	357	362	332	335	364	349	359	363	377	377	363	361	365	375	307	365	394	390	379	312	345	378	336	336	310	355	368	354	356	358	377	327	356	360	345	345	388	331	363	356	366	348	344	374	376	362	350	309	362	380	335	354	381	379	329	377	385	350	356	341	354	352	353	348	336	395	352	374	359	366	365	341	370	374	374	349	342	356	353	342	359	367	358	343	327	381	366	358	330	354	368	357	351	375	400	367	364	350	355	354	350	370	344	370	342	345	360	375	350	357	380	372	328	381	384	404	363	379	347	383	370	367	356	370	357	378	355	372	313	363	342	376	369	368	349	390	354	327	358	335	370	342	354	379	388	349	376	353	348	348	353	368	327	329	322	383	349	363	340	344	326	341	344	305	347	359	376	370	360	346	350	402	379	389	353	370	394	354	402	353	368	343	354	352	345	342	363	333	356	379	342	340	360	339	329	355	317	329	379	371	327	361	364	354	356	388	335	374	348	347	349	372	387	389	384	381	341	330	325	348	349	346	398	377	362	339	341	357	337	360	341	358	360	371	349	344	368	348	379	344	360	378	351	348	329	374	399	383	362	357	352	322	338	368	388	333	403	345	356	343	335	381	350	356	378	361	341	365	340	378	375	392	384	373	329	316	337	385	370	347	375	357	320	332	351	378	348	360	328	397	347	345	343	369	358	343	350	361	410	340	345	345	358	405	369	362	336	384	371	360	345	377	397	343	348	346	347	356	352	364	369	399	361	351	347	385	351	373	357	374	317	348	315	354	362	372	358	368	378	364	328	397	376	362	328	366	371	353	365	381	334	325	364	358	344	332	336	352	338	363	373	311	351	358	314	384	356	359	370	386	345	344	333	380	349	328	338	359	330	348	354	363	339	386	334	372	366	375	340	363	360	323	369	345	335	331	325	312	324	366	369	342	365	343	368	348	379	370	347	356	399	327	328	358	359	371	362	329	330	353	392	360	345	363	324	379	367	337	356	353	332	397	356	327	356	333	346	371	352	379	348	382	359	366	386	335	338	361	384	381	346	387	347	365	354	348	339	338	391	352	359	379	395	319	344	351	387	344	331	347	361	352	371	352	367	370	366	361	339	347	373	357	347	363	334	365	341	351	400	363	333	341	329	348	395	348	368	376	395	360	368	375	352	347	373	338	333	358	371	353	354	338	337	369	351	353	358	319	377	394	379	371	361	367	349	370	355	366	392	367	391	390	354	353	401	341	400	356	357	402	334	348	338	343	373	374	336	364	378	350	330	351	381	351	320	379	358	352	358	345	328	338	335	369	351	357	406	377	382	339	367	362	388	330	392	360	358	349	339	349	352	365	351	363	370	351	359	372	376	377	329	369	367	384	342	342	378	372	364	376	361	366	394	327	365	363	341	371	361	357	337	345	347	350	369	404	355	360	320	368	331	323	362	364	374	349	356	376	398	342	375	395	349	343	365	351	367	377	363	359	350	363	383	363	360	339	384	362	318	350	382	379	340	351	358	371	375	377	340	323	416	351	350	347	358	372	336	344	378	313	349	376	354	359	365	350	354	400	355	339	360	362	359	364	358	338	365	322	353	376	350	376	373	373	395	369	341	371	361	343	336	379	370	335	396	386	361	437	346	365	362	342	395	369	348	319	380	359	385	385	360	367	365	385	386	371	348	360	332	376	351	424	379	317	355	356	387	389	332	384	351	377	360	380	376	360	391	369	328	341	346	395	369	365	364	376	364	362	371	350	341	359	415	387	358	364	374	380	372	350	363	376	376	343	342	392	369	348	356	372	375	358	352	361	325	345	345	364	368	357	359	343	350	360	342	344	375	359	364	346	385	363	351	362	345	398	408	337	356	369	332	303	371	337	360	344	351	356	364	365	333	387	340	360	376	359	358	339	334	365	344	407	399	355	348	355	354	364	352	370	352	342	333	359	365	322	385	387	331	345	340	327	351	383	360	360	375	368	359	383	387	384	353	387	332	401	365	352	345	360	349	369	364	363	334	359	402	377	375	347	368	329	358	360	363	309	351	338	351	340	341	358	322	349	351	339	365	388	376	382	351	348	351	336	327	368	377	369	330	331	325	348	371	344	366	365	373	389	353	347	336	342	367	354	351	368	363	359	358	382	322	351	352	327	333	359	366	383	347	382	361	376	376	374	393	347	375	366	349	321	361	340	339	389	372	372	347	366	363	360	347	332	359	351	360	347	401	360	362	352	360	364	321	358	413
15734	2111	3994	5082	4662	4177	3825	3632	3307	2879	3632	3706	3834	4135	4686	4298	3280	3031	2680	1616	1199	1130	1093	1099	1115	1076	995	1113	1078	1133	996	962	1098	1119	1098	994	1046	966	1002	976	909	937	897	938	955	906	940	897	897	905	891	889	889	917	937	915	881	866	857	825	909	876	883	940	893	914	842	870	831	877	862	914	883	889	919	906	933	889	878	858	832	872	921	915	905	830	845	793	823	834	873	857	869	810	837	886	840	892	889	887	875	860	812	794	879	895	830	878	861	884	821	854	856	813	891	898	855	779	865	870	864	881	898	840	914	846	859	831	820	839	880	842	854	891	802	854	826	848	852	811	870	850	846	908	840	860	855	848	838	840	817	837	847	849	874	859	809	827	897	875	854	853	844	831	854	891	830	868	809	849	925	852	867	864	826	914	854	841	851	822	872	898	807	892	851	793	831	893	831	839	834	862	835	881	832	905	852	852	829	835	863	876	825	901	856	856	877	893	866	849	835	867	896	879	829	887	832	844	823	868	877	862	838	873	813	840	853	869	828	840	883	851	761	816	832	894	825	857	871	844	807	871	868	874	848	857	846	863	817	853	850	869	876	835	819	837	869	861	882	883	852	884	861	889	925	808	876	876	835	866	872	848	872	789	798	823	830	836	888	878	824	879	812	853	869	852	836	859	847	864	831	862	886	846	837	833	881	805	859	855	864	835	840	870	889	850	826	840	876	785	896	803	816	862	793	864	881	861	879	821	835	893	826	873	840	871	877	842	882	852	838	815	867	827	888	852	879	896	857	809	877	866	874	839	850	886	799	812	810	842	868	923	907	829	842	841	822	819	835	832	882	859	862	808	852	891	833	842	820	874	865	873	832	862	826	804	894	855	850	904	861	851	841	856	839	807	877	860	850	863	796	916	862	822	903	892	890	853	809	807	849	812	853	860	819	827	851	839	853	832	893	914	859	818	874	885	855	828	862	811	856	843	830	826	868	796	869	859	862	816	853	813	902	839	851	884	845	852	852	838	854	819	830	902	876	888	889	874	807	886	867	869	892	792	900	804	864	878	835	874	859	875	819	833	830	881	848	870	824	887	895	803	878	836	869	848	859	831	855	866	873	812	863	861	874	846	878	891	855	858	870	884	854	856	810	890	838	859	847	905	866	882	826	828	856	887	873	855	852	847	809	827	890	833	775	873	837	869	871	857	855	857	828	818	857	785	859	874	819	817	864	873	821	852	928	806	828	871	869	851	838	878	872	844	822	818	834	848	842	849	865	846	812	882	854	875	897	865	856	888	839	865	862	814	856	843	839	865	896	864	850	825	819	815	873	852	830	897	888	845	828	857	860	859	819	849	833	840	894	855	889	870	849	880	882	876	843	815	911	797	859	851	865	860	903	821	788	872	850	867	862	853	893	845	833	843	898	847	865	819	852	869	848	858	821	843	853	790	892	819	830	818	854	843	834	855	913	872	881	826	888	859	884	833	851	850	831	858	901	867	854	827	857	844	837	850	893	859	854	910	870	856	871	868	835	852	856	827	870	811	889	859	856	881	831	847	885	892	830	867	818	852	865	817	863	845	836	888	886	817	852	847	845	876	871	871	889	866	845	834	818	804	856	874	869	890	813	838	831	875	887	852	820	853	846	874	844	790	876	887	831	818	920	854	831	845	838	795	887	813	855	849	818	868	884	831	818	858	839	862	878	863	834	862	828	809	855	828	868	798	878	843	860	832	881	836	893	842	913	892	876	881	857	823	823	823	860	830	883	803	848	872	844	836	877	842	892	852	885	796	925	827	852	871	885	847	858	870	902	858	816	880	814	865	901	827	827	866	860	851	796	803	862	867	858	838	869	866	877	830	836	864	837	865	810	860	847	838	881	874	900	892	836	863	831	836	859	912	891	896	820	838	862	838	844	840	888	817	842	857	856	863	871	846	872	888	911	848	823	852	865	811	788	870	856	907	864	844	854	880	808	825	850	861	861	832	870	875	844	829	871	841	828	868	885	859	897	875	874	857	865	851	808	858	845	815	840	919	861	792	854	836	831	856	841	850	818	879	846	897	813	873	831	819	871	848	848	843	813	866	854	817	816	889	821	842	820	820	809	813	820	854	829	915	833	859	793	843	923	871	866	861	864	881	884	817	848	828	918	795	782	850	832	823	853	864	848	876	881	829	905	847	791	809	865	841	825	879	804	840	853	855	832	835	796	865	841	846	817	879	885	895	872	852	843	871	817	893	882	833	831	858	824	848	824	878	863	844	834	832	839	841	878	824	862	859	819	806	829	854	865	827	863	849	839	823	824	838	886	868	833	861	856	819	844	839	861	886	839	873	826	819	808	856	862	837	887	855	849	856	839	866	894	842	851	901	825	859	822	896	875	902	922	841	829	836	814	840	890	928	837	823	818	842	820	854	876	834	861	864	864	841	839	867	847	859	877	874	799	870	856	844	822	867	865	857	850	849	829	853	848	802	826	889	879	867	819	842	884	852	791	851	812	844	850	808	831	878	900	816	845	860	845	869	816	833	799	841	804	849	823	828	823	843	900	879	850	882	856	804	829	878	842	896	800	905	896	847	852	854	851	888	842	873	836	886	800	835	875	828	844	898	850	849	842	890	830	893	848	835	822	798	827	848	830	861	811	892	836	882	843	871	925	864	857	844	875	822	839	875	886	860	897	868	918	836	833	883	837	863	808	855	870	851	840	895	815	842	835	825	852	880	866	843	853	831	817	859	869	879	849	872	848	853	888	907	867	847	810	901	857	888	843	838	808	851	823	877	823	800	805	845	837	871	842	803	852	826	803	875	843	829	876	880	866	801	871	879	843	820	878	845	876	859	837	854	891	890	828	857	874	884	824	864	905	903	875	875	852	859	798	871	876	857	868	834	889	837	871	843	836	905	854	848	855	837	830	873	824	875	848	837	862	800	878	801	866	835	892	847	832	833	857	814	838	860	874	836	826	854	852	915	897	857	842	880	843	878	870	853	843	826	855	899	903	809	810	842	892	842	843	868	868	877	813	897	841	835	807	837	812	815	899	865	810	834	820	907	879	832	818	871	792	854	849	886	884	841	868	869	836	866	862	879	854	800	850	863	872	858	837	843	845	799	860	860	812	855	905	844	823	812	850	843	850	868	830	855	838	854	842	870	872	846	844	857	882	839	892	890	825	859	839	861	843	808	813	830	825	883	869	832	871	842	834	877	864	828	904	868	834	783	854	789	844	856	846	868	859	834	822	869	857	832	842	820	831	844	814	883	830	891	866	848	849	876	824	844	869	849	837	858	844	853	835	809	890	840	843	826	824	884	855	892	817	877	871	847	846	796	864	855	818	834	852	835	910	895	865	907	876	828	847	873	825	836	880	838	853	840	823	878	854	847	812	874	850	890	876	795	831	805	816	897	843	886	853	810	894	851	833	861	857	874	813	865	856	872	818	867	876	881	859	844	886	847	829	854	899	851	877	860	849	893	862	855	859	881	877	860	821	851	887	839	834	830
4016	296	248	227	209	228	224	206	199	219	276	300	308	322	326	293	264	236	249	183	181	163	178	157	192	185	156	177	158	155	174	204	143	204	201	172	178	172	170	148	140	185	164	171	174	141	156	182	176	179	157	185	167	164	163	155	181	169	160	177	164	157	177	174	176	161	189	177	164	164	179	166	160	160	147	168	160	151	160	165	193	161	180	182	162	163	162	174	183	178	179	159	201	162	153	162	180	175	176	154	172	187	174	169	154	167	150	177	159	165	175	164	193	163	167	173	152	159	184	177	184	158	161	164	147	173	152	146	144	172	161	144	162	202	173	181	145	164	169	160	173	160	163	168	159	182	160	162	181	155	174	181	166	170	145	179	169	149	171	175	168	164	147	164	168	143	146	165	180	185	180	173	199	166	160	156	173	155	158	188	170	186	161	158	163	178	191	149	167	186	176	169	180	155	147	166	162	174	171	161	151	138	168	156	183	129	168	165	168	150	171	152	194	174	153	152	136	185	160	174	175	136	175	188	172	170	171	157	175	169	170	143	168	161	151	178	175	184	144	192	167	183	168	174	170	153	173	176	171	165	147	183	172	158	173	163	143	170	158	158	171	172	187	151	158	151	170	164	158	150	160	156	164	181	200	166	147	133	152	168	161	169	131	153	166	149	169	191	141	178	177	144	147	173	174	167	154	170	179	160	155	160	170	146	182	172	162	156	180	158	155	186	149	176	175	163	162	160	187	174	171	160	179	174	169	199	160	144	174	175	173	179	164	160	162	163	167	167	165	164	166	170	149	157	166	144	156	162	173	150	164	184	186	157	161	183	162	159	185	185	152	182	179	171	187	172	169	171	167	162	152	149	170	173	147	183	173	160	178	168	181	176	175	159	159	158	144	213	163	149	173	159	150	144	163	141	164	183	170	192	178	148	175	169	166	164	170	179	181	177	175	167	168	146	188	171	181	164	168	144	162	146	163	171	186	169	177	173	173	178	163	161	156	199	203	152	174	169	190	150	172	181	147	165	158	162	140	162	153	162	167	172	190	157	207	181	170	182	153	169	159	148	172	149	181	130	155	165	144	160	163	150	164	189	166	162	160	154	145	181	169	187	166	166	184	178	158	174	159	177	155	183	160	162	162	195	159	166	178	190	164	160	151	162	151	180	186	178	162	163	148	165	161	170	183	207	181	178	167	149	176	154	164	158	141	174	152	161	180	172	154	192	137	162	170	154	173	177	160	178	153	176	174	155	155	147	164	168	168	162	187	187	183	196	152	190	148	161	161	151	190	187	168	154	176	168	156	166	150	157	180	139	172	145	176	141	158	155	169	165	166	200	160	153	148	169	168	183	153	165	168	148	203	144	178	191	188	167	167	183	174	172	188	166	155	153	180	181	167	152	164	173	165	171	161	146	150	194	163	167	168	153	167	167	166	136	172	192	175	162	159	161	185	156	169	167	157	164	180	169	175	161	160	169	149	171	148	166	159	180	164	157	159	146	175	173	167	169	166	170	155	170	187	163	139	162	162	168	154	181	184	171	186	174	161	189	166	171	186	177	179	160	157	171	168	173	164	172	184	176	161	174	149	151	144	162	165	145	176	151	172	178	156	166	177	177	157	157	179	168	161	146	164	172	205	145	166	153	162	185	161	169	185	173	162	154	163	164	161	154	187	159	184	155	167	169	179	184	183	182	132	167	168	154	167	179	175	151	187	163	163	157	164	161	181	162	161	175	179	202	163	161	175	159	182	174	195	167	160	172	154	167	167	168	174	170	151	158	163	189	172	160	158	169	198	157	157	144	163	169	169	162	174	182	179	159	158	168	161	181	175	181	190	156	153	197	162	136	172	182	154	161	180	172	165	174	188	176	163	157	149	160	169	152	175	172	180	171	175	146	175	147	163	155	171	159	185	173	162	179	188	145	164	143	157	165	154	194	161	165	164	169	163	151	165	155	155	180	173	162	148	164	153	136	169	146	170	178	177	156	161	188	145	180	164	180	168	165	164	165	178	153	164	135	179	168	168	182	158	163	169	155	158	161	154	169	146	168	136	177	148	159	158	163	171	161	181	163	194	156	186	177	153	165	162	154	169	166	172	153	145	170	178	174	185	177	137	141	182	155	170	163	185	177	178	167	167	156	164	165	164	184	189	194	171	148	169	179	178	176	176	164	179	161	156	172	143	174	163	184	151	150	200	172	161	146	162	193	158	161	177	178	157	167	163	155	192	189	161	158	169	160	167	144	175	151	157	151	185	161	162	159	150	203	166	178	160	167	176	155	164	171	165	154	174	201	187	157	148	172	151	164	146	179	176	172	156	176	165	182	189	168	176	184	149	176	173	153	164	188	183	172	154	180	152	177	180	160	169	166	157	173	175	184	180	156	171	187	159	154	183	160	165	174	140	141	141	161	186	166	136	184	178	146	165	165	164	178	159	159	177	190	186	180	161	160	193	148	176	150	164	170	155	161	149	174	164	160	175	187	166	159	169	158	163	174	169	170	190	166	164	177	161	157	183	183	181	167	143	168	141	185	172	184	165	142	164	193	144	157	188	170	198	176	163	166	153	151	137	128	167	183	181	166	166	156	160	194	164	179	167	170	156	164	182	164	132	162	171	165	162	177	156	166	152	185	176	147	154	177	156	187	169	175	163	180	182	186	182	195	149	174	165	172	158	183	172	143	170	163	183	164	148	163	178	157	182	212	163	157	175	182	144	148	179	131	169	169	170	183	149	158	164	169	145	170	174	146	182	181	158	148	173	164	166	179	160	159	172	151	161	170	147	176	181	177	166	176	199	151	146	157	170	171	171	170	161	166	188	152	172	184	183	174	171	191	158	162	154	152	173	160	165	191	164	162	168	155	152	166	198	172	163	157	165	184	181	178	172	165	156	185	162	177	167	184	161	156	141	147	168	167	160	160	163	151	168	184	149	169	155	170	201	167	186	167	159	177	152	155	166	160	167	163	158	174	191	149	190	172	161	194	171	167	161	170	160	177	186	166	160	167	137	151	161	180	181	171	181	159	175	172	162	146	160	177	176	161	193	156	173	172	169	181	171	165	158	152	154	172	151	189	167	174	178	148	147	166	161	164	158	168	166	157	176	166	178	166	187	157	168	161	177	181	155	188	151	179	157	177	162	148	167	158	175	168	168	152	146	166	161	155	187	155	181	164	167	171	153	161	179	174	162	147	176	163	166	152	177	186	141	161	170	186	169	164	163	166	156	173	173	159	167	181	180	171	163	199	162	167	166	186	183	170	178	171	178	193	184	159	175	159	191	174	201	186	183	174	161	157	152	159	171	164	160	175	154	162	169	150	169	156	170	195	178	166	163	184	158	154	173	195	189	142	166	160	169	181	166	174	165	163	175	159	159	179	184	160	159	158	179	164	186	144	170	185	164	159	150	170	161	160	197	179	175	163	175	160	170	163	180	155	163	178	149	183	144	161	162	157	148	178	189	167	161	179	197	179	184	170	165	189	190	159	161	197
3821	520	537	725	593	731	851	879	860	798	1221	1293	1373	1553	1613	1425	1257	1135	958	607	532	498	522	502	471	494	497	503	518	492	479	468	510	474	526	507	499	459	473	496	470	451	487	431	445	470	500	454	498	480	474	477	446	463	483	470	496	421	472	494	457	446	470	471	493	463	479	445	477	490	481	476	491	495	449	465	489	472	469	514	469	486	476	455	501	470	463	494	482	514	464	479	477	479	468	480	444	450	451	526	447	467	478	489	454	496	483	484	484	509	442	453	446	470	483	447	460	485	458	472	446	520	464	452	483	442	470	494	463	467	470	495	483	479	485	488	469	440	478	472	472	496	450	444	453	482	481	487	476	499	467	462	452	475	474	482	480	446	535	479	514	463	464	465	484	492	485	478	501	469	501	484	475	489	470	451	468	504	460	465	479	460	498	471	452	515	494	485	459	492	452	432	466	487	486	466	462	462	451	447	440	490	466	468	473	449	483	478	479	487	470	479	479	481	490	467	464	481	485	478	468	458	455	494	470	490	475	498	482	464	507	485	450	448	480	480	453	439	490	493	506	450	457	444	482	456	450	490	500	461	461	474	425	457	456	484	460	482	461	440	471	439	475	448	436	452	463	477	492	451	422	448	502	475	413	442	454	461	518	493	442	490	491	494	472	478	474	495	449	466	437	458	456	463	507	457	458	487	472	442	491	469	472	467	481	456	451	495	494	440	507	499	504	437	485	494	461	447	462	469	472	479	477	491	480	463	458	482	477	477	460	482	483	501	470	491	448	467	466	458	476	447	455	456	491	506	481	457	488	419	437	461	493	460	447	470	490	447	460	480	487	477	482	481	450	486	428	495	488	462	468	491	500	478	412	467	462	464	442	463	466	490	462	491	475	467	459	453	433	441	477	451	497	488	466	472	480	473	499	478	427	444	489	445	459	450	481	508	455	466	478	488	468	451	462	496	475	466	468	445	452	444	502	466	470	470	491	437	472	476	494	458	450	459	436	471	427	474	449	451	508	482	474	473	451	453	457	476	460	472	465	440	487	452	486	460	507	456	448	510	435	465	457	469	505	444	450	465	479	499	449	472	459	450	457	466	430	477	483	473	495	478	460	441	473	434	464	458	490	482	448	455	492	457	482	465	443	457	441	432	479	485	497	486	451	471	475	480	493	460	457	479	475	493	452	460	450	458	477	486	508	467	472	491	467	451	478	478	446	462	449	479	478	501	467	480	499	447	518	483	456	493	487	454	480	456	496	452	448	479	473	442	505	489	471	484	473	491	481	439	487	475	418	449	444	442	475	493	477	477	459	499	479	524	414	443	461	483	459	473	486	454	482	464	464	497	485	495	452	457	484	459	479	463	460	478	466	496	499	488	427	465	449	449	489	466	439	468	487	480	426	488	480	453	514	499	516	499	483	462	503	469	474	467	457	460	494	514	512	508	516	470	476	445	501	488	487	493	506	482	481	440	441	498	495	440	467	465	511	469	465	454	453	454	474	470	437	489	508	483	468	458	446	456	475	484	473	496	464	475	458	470	482	464	451	443	476	511	455	450	511	486	479	488	471	471	454	478	440	482	470	491	475	449	462	454	484	478	469	450	488	524	424	470	499	505	476	498	414	479	465	463	479	478	449	466	472	441	429	448	533	420	454	430	466	487	440	481	477	472	459	471	445	475	484	467	456	479	452	477	450	505	463	444	468	470	486	443	451	464	470	460	481	458	458	460	473	497	445	471	467	473	482	480	488	502	457	470	469	496	464	482	477	472	477	508	480	472	450	501	460	482	483	445	483	494	519	454	487	455	511	470	474	472	491	479	468	471	461	456	483	488	498	463	462	498	446	469	509	498	459	498	482	487	474	468	472	471	494	475	440	455	444	458	482	499	483	475	478	499	463	477	479	467	486	467	457	485	481	477	471	493	465	473	475	473	449	471	471	455	420	467	476	489	466	472	466	487	469	465	473	462	459	439	467	471	477	467	466	472	474	497	454	469	457	480	481	478	468	479	441	487	480	481	453	477	484	458	503	442	506	448	484	468	448	524	450	462	470	482	493	449	506	506	472	489	495	437	489	499	493	453	500	474	432	446	443	446	485	460	449	494	496	468	463	444	480	488	424	488	464	485	464	448	473	464	476	482	497	458	456	441	508	444	457	476	465	468	486	451	499	460	501	464	503	445	482	486	476	467	536	486	445	441	487	426	474	463	460	514	488	455	473	485	468	466	500	415	473	453	484	511	508	489	485	472	457	475	473	453	453	440	488	435	480	478	488	490	489	425	458	462	452	472	482	508	481	508	484	452	507	485	450	488	481	451	474	456	470	464	466	472	472	505	470	473	446	469	453	486	484	501	458	510	456	469	476	473	471	456	463	487	470	473	476	465	462	484	463	458	474	456	484	459	489	463	477	455	485	466	441	458	498	461	532	470	498	485	448	468	479	474	458	468	471	431	471	438	473	489	497	486	459	477	464	492	443	481	452	484	466	453	497	487	467	446	460	409	509	477	471	454	469	466	483	467	519	483	463	498	487	454	497	493	463	486	482	478	454	481	476	434	494	472	447	421	491	459	427	478	470	462	448	495	495	475	489	464	466	441	470	444	492	461	448	444	457	488	456	483	428	460	455	441	430	443	458	496	530	455	470	471	449	474	448	472	443	452	522	452	468	476	490	469	481	475	475	441	432	533	453	518	463	439	486	487	506	446	481	469	463	445	439	504	466	468	465	478	454	465	454	493	486	453	469	483	482	461	460	478	459	502	498	490	526	448	450	457	462	481	462	478	448	507	496	469	480	490	495	494	479	437	492	485	467	484	499	473	477	453	479	492	486	452	455	488	489	503	471	480	476	471	464	452	499	503	512	445	476	434	435	465	465	455	475	494	480	482	463	467	481	468	447	453	446	452	457	489	479	455	495	525	443	494	472	493	460	468	458	490	474	462	471	465	477	463	469	518	483	474	464	458	479	430	499	451	447	453	495	454	439	500	456	527	468	493	477	477	451	466	463	505	488	480	457	517	434	465	460	511	456	468	440	469	459	429	465	453	490	482	437	486	474	492	422	458	513	504	440	434	482	449	470	473	474	470	485	507	485	462	484	509	487	447	488	487	455	473	477	489	452	472	456	444	432	469	485	462	453	468	455	467	467	453	488	471	436	434	480	454	481	502	502	485	400	493	481	446	457	484	465	451	472	503	469	468	456	466	454	457	468	499	471	460	445	500	467	490	470	498	475	438	465	496	463	481	486	486	535	464	517	459	484	446	508	472	447	491	445	456	442	437	458	492	483	479	439	522	473	467	500	455	502	466	471	486	499	430	474	468	473	461	460	470	487	490	480	494	474	469	532	461	502	462	485	498	461	463	503	460	458	487	521	454	452	481	490	490	444	475	479	473	514	434	471	467	474	453	491	446	455	464	470	484	440	531	473	451	472	444	478	466	471	465	468	451	473	479	442	461	498	472	488	463	465	478	502	476	471	500	412	487	456	490	480	465
28141	4660	1270	1047	795	694	624	632	533	516	608	619	661	655	755	625	563	548	440	361	345	350	324	331	343	337	358	375	319	364	349	294	373	331	338	358	353	356	310	311	328	355	329	356	314	328	355	379	310	312	335	348	345	345	338	330	337	323	312	306	342	321	344	307	324	298	356	295	288	309	311	349	363	320	319	310	344	355	332	318	338	320	352	347	314	338	313	371	335	352	312	327	329	308	336	320	345	318	337	332	334	306	358	320	337	354	347	317	305	335	313	356	325	305	370	341	328	327	332	331	307	314	359	337	356	320	342	293	347	293	357	343	333	342	287	360	320	332	362	300	333	345	310	287	333	321	292	330	270	336	316	352	324	331	340	326	328	325	320	312	345	308	346	352	318	299	335	363	302	300	327	370	373	323	320	345	338	307	349	326	340	344	333	353	353	336	323	348	353	317	362	321	301	327	358	364	330	355	316	319	312	327	354	318	324	330	324	333	317	315	319	345	334	363	311	339	335	309	331	336	362	339	333	315	321	300	318	331	331	314	346	343	313	303	352	328	318	344	313	343	346	314	293	304	320	289	361	340	332	313	319	332	327	328	328	310	316	313	349	323	326	348	316	325	326	285	303	329	351	330	343	304	323	335	340	311	342	347	359	315	325	315	332	299	351	298	342	314	326	303	316	320	340	328	298	319	309	332	356	312	327	359	344	341	371	330	320	318	318	312	369	337	326	345	301	334	315	296	360	331	337	384	308	292	350	335	341	300	334	328	357	331	323	320	346	319	348	328	352	321	325	344	318	313	332	372	355	331	357	344	326	354	291	353	333	328	359	320	352	328	347	308	328	317	334	321	351	320	289	323	343	302	328	299	333	326	311	342	343	331	360	303	304	322	342	349	341	353	311	340	320	306	322	310	328	345	326	311	296	295	333	311	337	364	336	294	369	325	321	326	282	332	326	287	371	331	335	306	354	329	320	350	336	337	340	323	310	361	310	337	317	312	317	316	323	364	315	352	352	375	343	316	335	329	353	318	341	323	276	367	312	316	314	305	322	346	294	322	302	348	315	319	316	327	331	363	340	307	334	338	318	297	325	320	315	344	316	317	372	332	326	343	352	330	322	323	348	324	344	344	305	325	330	328	302	346	343	281	345	333	344	326	340	332	346	337	355	315	323	350	312	344	331	350	336	331	328	338	343	294	330	323	316	315	317	306	326	314	308	329	298	336	329	360	342	328	354	327	327	311	350	322	347	319	321	299	341	342	314	345	348	315	301	322	292	348	333	301	313	337	319	315	343	341	345	301	331	325	341	313	311	303	309	343	300	325	334	338	326	345	379	305	329	319	317	342	311	329	340	304	328	303	331	336	317	348	354	305	361	363	333	328	345	304	312	339	349	330	361	317	298	311	325	318	294	315	338	349	296	330	330	357	347	362	347	343	311	310	327	306	318	314	333	373	320	307	321	317	323	310	327	311	316	354	346	311	325	329	348	345	343	361	321	337	341	353	333	377	323	347	324	346	325	343	329	312	334	317	350	360	318	337	304	330	326	329	335	322	342	341	320	330	338	327	340	290	311	320	337	339	341	360	308	328	324	338	363	302	352	329	324	321	334	309	302	367	318	295	323	356	308	323	333	311	346	336	329	331	349	337	325	330	339	336	341	330	332	298	373	337	353	339	329	350	305	302	332	344	298	320	342	332	314	333	362	313	314	311	323	314	362	350	317	310	296	344	319	349	353	354	339	336	316	304	355	330	324	305	328	322	332	340	317	338	341	353	352	307	366	337	300	323	326	339	304	326	316	302	328	312	342	349	319	304	311	314	335	330	323	360	302	340	322	363	333	328	316	323	303	330	325	326	331	322	328	331	342	287	374	318	309	358	317	322	317	327	380	307	342	307	360	331	341	339	353	308	299	342	308	309	344	336	321	318	335	321	337	319	322	317	297	339	312	299	324	283	316	349	361	354	304	344	324	304	336	337	315	335	291	321	334	356	338	345	318	327	339	318	329	315	344	322	358	321	326	319	344	352	326	314	310	323	295	337	331	354	327	318	328	330	317	313	313	312	306	339	344	353	342	329	322	356	310	309	310	324	323	317	349	317	342	329	385	327	321	363	328	319	322	311	343	315	353	305	314	323	321	354	339	350	335	344	333	345	340	330	323	360	316	347	319	342	336	351	357	331	345	339	328	331	303	357	329	348	312	315	334	297	308	350	321	315	318	342	319	295	315	315	333	353	340	331	349	294	342	316	329	337	297	334	327	324	343	284	308	350	323	339	354	305	324	346	337	309	358	330	317	346	333	339	323	309	360	312	363	334	348	333	321	310	332	320	354	341	304	334	326	323	347	306	335	325	316	331	312	330	319	333	282	270	341	292	343	339	331	317	279	293	361	315	311	319	333	289	334	339	333	309	354	327	355	296	294	291	310	291	318	363	298	346	341	317	336	309	342	299	340	310	313	347	339	300	336	322	336	309	347	347	335	308	310	312	332	331	294	306	297	353	338	331	332	324	298	369	334	354	366	354	331	370	317	350	342	327	276	344	346	291	330	332	345	348	303	373	323	334	329	348	366	335	334	314	359	335	317	335	321	334	333	352	334	339	346	330	351	302	325	295	315	332	306	321	303	302	335	337	311	344	321	309	340	300	357	317	293	338	321	358	307	331	329	316	337	341	312	353	364	318	349	317	287	305	334	311	325	357	308	348	318	342	296	302	359	303	350	364	314	317	361	316	359	332	332	337	335	311	336	342	334	344	325	354	317	325	345	315	347	312	322	335	352	325	342	307	313	340	339	326	322	311	342	343	347	322	338	337	332	323	336	322	328	326	318	351	344	361	329	308	324	343	334	330	294	344	346	305	342	329	283	339	316	316	323	335	308	305	331	309	342	320	310	327	326	335	329	331	351	309	338	330	324	342	397	347	318	328	325	310	325	294	311	311	350	301	333	366	326	364	292	345	324	340	319	347	348	311	313	341	315	348	358	372	322	341	325	308	322	316	282	329	302	328	331	330	322	325	372	358	335	347	320	352	318	351	357	345	354	354	337	330	332	295	330	340	313	329	333	343	334	313	331	341	341	375	287	300	326	337	339	364	324	316	282	329	324	301	334	335	344	309	299	312	345	331	312	322	307	295	287	309	317	335	314	300	289	351	334	338	322	297	338	323	316	326	319	353	348	353	365	334	327	311	312	341	341	317	350	294	324	320	302	338	317	351	315	343	333	373	308	313	316	314	340	305	323	337	328	325	331	339	305	336	348	321	335	339	329	368	318	327	292	322	322	325	331	363	336	324	343	310	326	296	322	336	334	291	319	307	327	368	364	346	349	341	337	307	340	335	331	316	361	337	338	354	324	350	333	309	323	325	328	322	333	328	309	331	323	327	317	340	330	300	311	332	342	312	325	290	335	355	340	342	321	311	334	342	308	296	331	314	335	336	357	317	315	310	325	311	357	321	328	297	326	312	318	318	325	305	293	306	331	315	344	298	300	321
12291	1428	2403	3050	2759	2540	2634	2508	2311	2075	2822	2628	2959	3049	3327	2933	2559	2308	1735	1153	972	950	908	917	949	962	893	923	1001	980	902	933	920	993	966	869	938	920	886	944	804	887	832	769	822	849	857	788	853	818	859	825	835	801	867	823	850	845	844	808	804	827	813	839	836	845	805	800	819	838	807	769	860	814	798	810	816	828	829	780	808	819	855	839	810	791	855	811	791	785	819	822	835	810	843	863	793	819	779	757	885	817	831	809	789	835	817	805	846	806	793	800	867	790	759	792	808	806	860	790	822	858	793	780	843	827	824	822	838	818	839	875	792	802	794	838	805	845	786	765	802	855	812	839	821	803	801	781	800	852	795	846	790	772	808	800	785	833	788	816	864	805	816	794	844	828	866	761	854	828	832	808	774	783	820	748	809	810	835	803	813	802	859	813	839	781	822	801	784	858	847	825	819	810	803	826	808	803	797	789	791	763	855	839	824	824	812	786	827	807	840	820	806	784	863	815	809	759	783	797	747	843	807	818	797	847	778	823	800	850	800	838	791	802	790	820	849	829	825	878	833	836	798	847	844	799	803	875	799	823	850	839	790	765	759	860	792	800	822	813	885	811	815	782	839	831	815	821	814	808	797	803	801	801	832	781	816	812	821	767	811	822	772	813	800	784	861	799	812	835	783	877	786	819	824	808	796	822	821	830	743	801	815	844	796	860	848	848	827	788	863	784	863	818	796	843	852	816	817	795	819	793	835	797	747	797	748	822	808	782	761	799	825	819	798	819	841	826	800	795	749	828	775	789	756	831	851	849	807	804	837	746	805	771	829	775	812	823	820	824	807	841	807	795	844	817	872	819	857	769	823	845	880	813	807	794	807	793	794	851	826	837	876	821	783	816	840	756	810	839	808	843	838	792	810	816	806	783	818	757	856	779	800	815	820	853	843	777	792	767	747	818	790	822	833	842	866	764	799	796	715	805	795	812	848	788	774	796	805	832	822	810	831	843	784	804	798	800	817	849	831	781	852	792	807	882	848	793	768	760	870	773	834	801	835	865	860	814	766	811	798	801	799	796	809	771	831	819	851	819	769	746	820	777	850	865	839	804	818	854	782	775	776	824	789	795	834	809	802	796	802	768	805	793	813	810	790	799	787	761	820	795	815	794	751	830	837	792	812	812	820	823	779	835	780	831	797	824	809	830	848	824	808	806	833	784	831	805	832	776	779	772	768	776	800	798	833	824	806	819	815	800	817	828	805	866	801	868	758	814	818	777	851	801	836	823	833	866	815	791	847	764	843	824	847	763	781	798	861	841	746	799	822	828	777	778	846	881	837	806	833	779	804	870	859	801	821	792	847	839	842	865	849	850	825	718	812	808	775	722	815	800	810	770	824	848	793	859	804	803	823	814	748	825	870	793	803	795	816	791	780	785	837	828	804	888	807	801	843	801	799	848	787	819	765	790	761	863	800	834	779	785	869	852	798	823	855	785	809	812	827	806	823	873	803	819	821	754	784	843	814	861	799	786	859	818	819	837	795	835	799	794	780	794	791	837	776	766	753	805	804	803	811	850	822	802	756	811	835	808	812	791	848	781	792	805	842	824	824	833	789	845	851	808	801	769	803	828	862	850	817	801	866	817	808	791	812	816	798	831	772	846	804	827	785	832	779	803	799	785	794	816	836	858	802	819	774	805	829	822	805	834	781	812	861	816	786	767	859	802	784	756	814	854	790	821	834	857	782	805	785	815	850	803	836	805	841	826	822	843	800	802	829	792	821	797	760	810	822	861	788	784	770	839	831	842	815	829	773	787	794	810	775	802	806	825	855	832	799	846	835	830	802	816	781	788	862	862	788	822	775	865	817	788	815	863	828	784	830	763	795	803	874	806	785	833	846	805	801	836	831	852	811	832	820	795	857	841	798	793	827	835	792	810	808	839	807	809	839	807	761	819	818	819	806	797	796	846	852	778	842	829	822	798	842	845	814	817	815	802	820	813	802	811	755	820	862	796	856	777	793	807	818	802	836	781	848	809	810	814	773	768	782	798	820	844	850	787	802	820	777	820	855	782	770	787	823	827	774	838	807	819	856	764	781	784	836	810	800	786	819	788	768	789	875	835	808	811	807	779	842	838	798	801	777	773	817	823	804	849	821	810	809	850	807	775	814	814	815	853	773	827	809	822	825	810	823	835	803	800	834	889	807	818	848	795	831	818	794	809	800	806	831	778	850	811	850	819	769	841	814	839	766	821	825	804	793	831	805	841	826	828	803	808	769	802	830	827	786	764	787	770	813	837	823	831	854	828	796	783	824	771	831	798	859	826	881	833	852	814	813	853	810	783	827	790	806	839	825	833	821	861	805	804	857	795	780	882	873	862	784	793	759	841	819	807	820	824	838	808	779	758	802	755	810	844	783	817	810	794	792	815	848	818	767	794	787	839	814	855	837	827	780	810	812	828	808	829	755	824	820	789	817	843	792	773	858	841	824	816	801	821	846	837	864	838	778	797	826	851	791	816	798	786	818	822	815	774	860	778	791	828	804	807	799	796	764	835	764	817	858	833	809	838	798	856	806	798	817	826	833	828	826	785	813	794	783	830	796	812	789	835	765	866	784	777	769	832	819	801	831	816	767	796	795	830	815	801	833	794	797	767	800	792	782	799	828	869	843	806	849	804	794	806	811	838	805	831	760	832	810	850	728	817	765	832	851	844	826	799	847	806	798	792	787	788	859	806	802	866	751	812	872	803	820	772	809	812	773	781	847	768	815	814	838	795	781	809	786	814	847	804	797	846	843	797	798	831	780	771	812	770	835	797	813	796	836	830	775	829	812	816	788	856	811	796	833	827	820	768	829	762	835	802	861	745	804	807	790	820	855	864	823	818	825	800	813	775	847	826	800	786	835	798	770	829	854	787	806	795	825	848	803	786	790	817	780	794	813	814	819	833	801	831	860	793	803	825	767	825	813	781	818	804	766	858	845	796	860	801	840	828	767	833	828	816	840	866	822	861	825	777	835	846	806	817	801	747	799	846	837	839	826	836	761	812	766	805	862	796	821	825	834	851	817	847	811	812	763	839	841	799	813	858	795	805	805	787	838	811	858	827	772	841	792	815	803	823	827	753	829	792	785	836	818	836	797	790	873	822	885	782	816	794	765	812	802	813	821	793	806	776	812	843	847	829	829	832	839	802	794	771	817	783	808	815	810	781	819	885	832	822	815	867	822	761	833	782	840	799	828	807	830	834	817	831	824	772	798	819	840	804	801	801	832	793	786	816	775	844	803	825	813	814	794	822	806	830	801	828	834	841	830	807	819	846	753	832	817	781	803	847	787	820	819	823	785	822	781	804	768	817	824	829	819	816	809	828	793	850	769	842	822	806	817	841	859	791	771	804	848	799	857	804	792	791	788	797	798	826	811	785	789	792	810	828	727	809	811	864	844	806	811	851	829	809	785	816	823	822	824	803	748	814	815	848	836	840	861	819	809	818	845	848	800	828
39131	11982	3322	1854	1273	1046	983	880	804	706	864	778	865	898	941	793	763	669	523	438	425	418	384	383	362	366	373	358	458	383	375	359	395	400	369	390	402	371	419	378	370	370	360	375	349	349	348	366	351	363	373	377	356	377	360	390	344	360	321	408	361	361	359	352	377	378	388	378	374	372	355	333	383	395	339	362	380	372	358	358	367	426	338	372	381	365	352	387	361	367	356	373	356	336	372	389	364	339	343	365	383	350	416	372	334	343	372	359	370	375	379	374	332	346	334	337	368	396	380	313	352	371	391	364	368	341	372	360	363	367	360	383	355	348	341	363	382	368	344	345	397	379	390	382	338	327	336	373	371	383	364	356	361	370	385	383	338	326	361	350	386	394	357	374	337	364	369	326	346	358	370	351	369	384	387	355	372	363	365	373	349	342	358	365	411	389	347	325	386	334	315	327	355	370	388	391	385	376	348	396	369	356	364	378	350	375	368	329	387	376	375	375	405	383	373	357	350	370	345	380	326	343	362	363	377	364	373	334	347	372	342	377	357	307	348	313	359	342	373	363	348	384	348	375	369	359	341	341	342	361	420	373	384	360	351	336	332	412	332	350	341	383	389	351	358	358	376	357	352	368	335	368	369	342	377	332	330	347	331	358	351	345	371	363	354	366	366	370	383	382	351	363	348	353	374	337	319	387	345	347	359	395	365	365	354	377	296	367	372	337	342	335	343	363	364	350	332	374	340	337	369	370	351	349	352	377	343	349	356	327	338	375	430	359	322	412	377	354	391	366	355	345	357	348	310	368	376	374	362	343	357	357	356	386	346	391	353	366	343	352	340	348	348	350	371	382	328	372	371	348	358	368	362	349	328	396	359	389	339	374	355	342	370	350	342	370	365	383	354	355	364	360	371	384	354	387	383	388	362	304	344	356	374	351	326	384	373	378	344	368	351	356	352	382	340	353	344	364	345	390	359	337	390	371	371	352	354	398	334	316	363	374	370	345	383	345	334	391	384	367	368	391	327	365	361	348	333	370	376	365	345	378	369	347	354	343	366	350	385	380	343	356	347	337	344	366	369	338	376	369	374	341	381	344	370	376	334	381	345	365	353	397	326	385	393	373	346	393	375	364	361	343	366	361	347	347	347	330	338	362	353	357	352	334	413	412	331	362	370	384	377	376	294	310	389	372	363	377	382	327	358	358	380	366	378	382	368	314	360	393	326	317	363	359	381	367	378	380	373	350	333	355	368	360	349	355	379	334	410	347	340	365	350	368	362	369	369	354	375	355	382	401	372	321	350	388	363	374	369	356	385	357	370	358	380	395	353	350	372	332	357	393	381	338	337	378	347	339	368	329	365	369	366	353	354	342	311	316	366	372	400	373	377	351	338	330	324	344	389	342	386	361	365	347	340	345	377	356	361	340	379	379	376	360	367	367	335	373	330	351	327	392	357	355	362	358	306	396	376	373	371	368	357	401	321	344	339	395	392	359	350	333	384	351	338	362	357	362	370	377	366	368	364	337	340	374	340	370	370	400	375	364	320	319	353	404	350	354	359	355	339	373	338	331	363	387	339	384	366	359	351	338	345	399	360	344	369	379	389	380	371	338	386	342	384	329	336	327	336	359	332	360	346	330	361	360	379	364	331	331	381	388	352	363	414	384	344	365	376	328	338	343	320	376	404	390	370	324	341	354	362	393	339	335	367	367	348	362	335	372	361	328	372	357	363	340	345	359	382	335	341	376	360	360	369	336	336	369	365	323	366	372	377	357	355	385	336	332	367	369	346	352	350	400	335	325	349	338	350	360	398	356	384	355	331	355	384	360	334	352	388	367	366	381	353	382	329	291	362	373	362	350	365	328	340	348	374	356	355	380	391	354	344	358	361	380	373	370	393	348	386	399	380	357	361	369	340	359	363	361	351	378	353	365	345	328	366	361	361	338	341	351	315	342	353	372	375	351	332	331	376	367	335	376	326	376	348	357	362	335	382	375	390	352	365	371	327	369	357	403	340	363	355	377	362	347	363	374	328	353	351	335	385	340	317	330	341	365	380	354	331	351	371	396	380	369	352	363	337	394	372	338	367	335	359	326	378	379	351	371	381	366	336	360	374	370	335	364	353	369	342	353	347	332	335	352	354	379	349	385	370	362	365	374	356	336	382	358	343	343	400	345	357	333	373	361	343	374	357	364	360	343	358	348	386	345	360	397	351	366	348	378	341	375	386	388	320	350	350	337	374	344	376	344	343	338	375	372	380	362	334	390	339	391	335	345	360	342	375	375	318	354	326	340	405	349	351	396	374	331	346	362	347	365	407	358	357	339	367	339	385	348	346	355	339	362	342	298	398	356	350	411	370	368	370	363	362	344	359	358	331	379	399	375	369	356	385	384	369	349	357	369	318	353	352	390	345	356	378	399	375	355	373	351	365	368	383	357	356	358	344	350	350	363	356	341	384	368	387	365	360	399	368	333	366	367	372	360	337	380	370	363	368	348	360	315	373	366	361	357	363	371	342	305	354	386	368	337	364	339	332	331	371	369	359	361	353	388	377	391	352	347	361	356	349	326	355	388	386	385	376	334	384	387	352	399	372	402	376	363	402	392	380	346	350	378	355	335	352	350	370	379	339	328	365	340	405	346	349	364	365	349	347	362	385	326	365	342	377	360	373	356	354	355	328	346	365	329	371	385	362	349	333	344	352	358	423	380	358	382	341	394	398	332	336	378	376	390	360	387	384	382	367	381	367	357	355	341	375	353	362	366	385	369	337	367	347	336	365	378	345	352	329	365	351	354	353	374	367	362	349	388	333	349	394	355	321	373	374	359	411	362	338	328	361	313	380	382	391	382	376	380	339	332	366	363	346	339	353	329	361	355	355	357	391	319	347	361	391	330	329	397	376	375	324	358	356	338	301	340	347	377	344	367	376	334	348	368	372	390	372	351	338	351	382	368	315	354	338	343	318	354	370	339	339	369	320	396	351	340	357	395	347	403	333	322	349	401	326	383	390	347	335	353	369	347	348	353	381	365	356	349	373	390	341	367	333	356	346	370	398	352	349	320	357	373	361	351	384	410	401	355	360	355	330	368	356	387	360	400	391	361	364	351	376	337	361	345	340	326	339	371	347	335	323	333	372	355	356	338	352	363	359	335	340	355	333	339	368	354	337	341	337	322	353	352	360	353	352	349	402	356	352	394	398	357	358	331	369	357	350	365	364	337	345	359	364	387	368	358	399	363	327	350	350	389	356	356	353	362	364	368	364	325	327	354	380	376	346	340	343	340	338	344	344	372	380	356	362	383	350	377	353	339	361	390	390	376	352	356	357	361	376	355	351	368	343	367	335	371	347	347	334	379	320	317	408	355	362	368	380	356	352	348	371	359	355	370	388	389	386	344	357	345	362	360	329	411	338	370	368	337	335	368	356	327	337	356	356	358	378	327	383	349	341	367	395	369	363	373	347	351	369	370	415	380	361	375	361	342	375	349	332	364	347	426
16839	2089	4046	5026	4516	4159	3902	3916	3364	3047	4299	3731	4203	4513	4802	4000	3442	2892	2009	1453	1185	1106	1060	1092	1073	1067	1075	1104	1125	1109	1021	1050	1049	1105	1079	976	1026	1124	922	955	904	931	901	938	910	903	938	954	896	905	868	890	897	903	897	897	854	910	881	914	872	951	885	898	855	872	817	916	867	828	835	871	888	865	908	848	914	877	870	875	895	897	792	864	841	861	857	838	869	855	853	870	855	823	850	918	903	830	891	857	849	884	837	870	895	858	866	832	820	877	844	903	842	868	807	830	902	840	805	833	841	879	855	871	828	873	841	855	872	856	873	831	878	855	868	888	782	837	872	852	918	887	890	873	836	829	816	851	867	884	893	856	842	903	831	833	874	850	878	819	786	841	863	833	892	852	907	825	848	830	875	864	851	908	854	873	832	836	876	918	878	877	853	874	856	871	917	856	882	890	860	870	814	853	829	795	845	836	895	837	871	861	860	856	829	835	828	889	843	824	881	829	816	883	831	842	800	852	803	862	819	911	862	817	903	842	865	852	885	839	881	852	887	854	849	891	838	837	885	811	816	805	836	808	870	808	820	797	845	892	847	861	805	817	807	889	833	835	846	883	867	895	824	842	823	800	805	884	900	843	857	896	867	822	870	847	845	850	865	845	878	831	845	865	819	863	888	855	863	849	834	843	843	861	814	876	825	820	873	845	863	820	840	823	790	878	872	883	862	854	870	875	824	841	865	869	859	917	847	865	837	814	856	845	882	826	832	801	862	892	897	854	836	844	837	840	851	888	861	823	789	869	794	864	818	848	799	871	824	862	831	821	879	844	821	860	856	835	821	892	893	864	831	838	818	862	850	826	845	868	833	816	847	843	868	828	851	825	820	832	853	791	893	822	870	852	842	839	847	858	833	868	839	853	797	866	916	813	868	828	803	852	858	892	835	840	825	838	832	870	854	888	845	856	872	858	888	815	814	921	886	886	833	853	842	813	858	844	820	848	857	848	862	879	901	837	854	868	870	892	902	881	849	869	821	868	800	914	803	856	877	848	864	858	857	863	811	856	837	845	849	830	817	868	852	802	824	874	861	874	860	860	881	846	828	900	831	815	878	806	888	809	854	846	850	776	870	861	841	853	880	863	831	810	855	848	856	910	905	823	826	848	843	860	834	865	871	799	824	860	851	815	853	828	803	858	869	873	794	872	859	851	846	828	842	845	872	846	814	871	848	842	869	824	869	895	877	805	862	881	872	874	848	831	873	828	802	855	906	858	825	887	859	878	803	821	829	876	838	799	838	788	917	834	867	880	802	869	858	872	838	885	871	841	852	865	809	876	809	823	821	823	807	854	825	826	903	880	900	838	830	774	835	826	817	840	832	814	886	896	891	791	891	868	839	873	863	847	851	859	783	841	866	813	925	858	800	858	883	876	873	867	844	858	852	928	862	854	824	859	816	854	876	862	826	838	848	847	829	800	857	842	855	872	835	818	899	903	853	867	816	818	826	866	830	870	869	889	860	885	892	851	841	806	890	908	849	843	868	896	843	818	795	853	822	835	888	847	843	884	879	867	871	853	846	911	873	834	823	845	821	882	825	796	838	828	856	808	855	835	842	809	810	871	842	867	857	865	860	806	810	868	842	887	815	868	919	799	844	847	836	849	868	849	830	853	825	842	937	842	877	839	802	887	875	815	842	851	861	856	806	848	805	851	817	825	822	877	892	870	867	833	810	861	818	842	796	854	869	866	859	883	853	829	847	841	849	898	857	833	814	813	794	795	854	851	854	876	865	850	819	861	901	803	816	885	828	889	891	899	791	856	819	862	839	888	844	820	828	879	866	823	837	833	820	871	834	867	822	857	892	834	839	866	866	856	855	860	825	827	850	857	846	843	861	825	817	864	880	862	805	793	869	796	828	859	930	817	859	828	842	867	841	877	827	830	859	881	834	846	859	899	872	841	857	865	869	832	933	827	896	881	822	874	859	839	850	815	834	823	873	865	862	864	834	864	818	844	880	806	863	883	803	816	830	852	908	840	876	825	856	855	852	876	844	798	814	797	845	822	798	868	831	867	788	852	835	837	841	836	836	874	868	863	823	850	851	816	844	844	811	894	860	819	762	831	829	857	866	862	808	877	829	878	855	840	849	849	841	852	859	826	829	891	851	866	847	874	878	841	814	828	834	876	874	864	829	869	866	860	903	863	887	868	845	820	820	836	821	855	828	869	846	870	832	863	836	859	819	858	856	850	849	835	846	799	920	888	843	887	817	822	858	830	810	830	884	844	848	812	849	840	849	843	848	878	769	833	858	888	907	864	864	833	904	845	850	862	843	871	797	878	782	878	812	875	881	820	839	864	828	845	829	826	828	861	838	856	816	843	865	790	829	867	832	786	831	869	833	874	871	850	833	803	856	887	878	831	822	876	872	850	856	858	842	826	818	825	853	797	887	832	864	879	833	890	840	831	881	906	847	832	844	795	870	865	917	874	868	807	834	801	865	870	834	895	878	881	874	811	836	844	823	831	815	841	841	863	788	840	887	890	848	842	856	898	809	804	845	883	835	873	871	790	841	877	823	869	870	845	822	861	871	890	836	875	844	878	856	895	846	890	837	876	874	836	849	889	877	872	864	887	798	884	863	848	893	828	867	876	825	861	850	808	867	882	849	853	850	850	832	850	894	822	885	873	867	863	900	855	832	867	814	813	825	832	879	946	840	815	840	856	873	865	862	840	823	849	844	854	809	873	874	872	874	853	837	834	857	832	864	858	871	884	870	870	885	858	823	848	865	856	796	813	838	864	798	832	855	842	840	819	828	887	868	895	882	864	833	850	871	833	862	804	868	813	907	831	909	840	827	895	866	852	871	896	856	787	850	769	871	886	802	889	865	816	832	834	877	819	923	871	872	894	897	918	855	871	876	821	889	834	861	799	861	811	813	827	871	876	854	862	902	820	808	836	865	827	897	875	824	873	866	816	797	823	886	882	818	872	852	884	845	915	885	829	858	842	855	805	878	846	858	865	831	820	925	898	833	806	831	843	862	840	885	776	847	864	873	872	872	835	753	880	863	830	864	843	839	836	907	867	836	807	813	892	804	892	920	890	816	862	867	816	843	836	875	807	813	851	834	839	852	864	858	882	851	846	820	857	894	871	836	867	826	854	864	810	873	861	920	829	846	888	853	860	817	855	836	874	851	830	820	870	835	884	856	828	864	847	814	829	919	842	830	831	886	816	854	870	846	852	817	850	878	831	857	856	825	838	849	822	863	861	885	859	867	837	842	835	813	871	907	827	794	827	872	855	855	842	811	823	837	869	851	836	813	844	800	889	821	836	863	868	864	851	800	852	834	817	884	902	809	797	811	817	879	862	835	817	857	873	802	857	894	890	849	826	793	820	786	838	871	830	884	808	778	881	828	807	878	844	780	867	821	842	785	868	927	825	870	873	845	920	858	831	827	847	868	829	846	873	895	853	862	866	838	838	846	828	819	829	866	844	869	881
3874	208	202	207	159	204	224	259	222	237	287	311	291	329	387	274	240	239	184	160	168	155	167	153	160	151	159	145	170	175	162	166	182	166	170	156	168	161	178	154	169	158	166	140	167	147	168	161	164	160	153	176	176	193	156	182	170	183	151	145	173	158	165	165	162	171	175	157	180	174	181	179	162	176	156	144	172	160	158	174	164	153	162	146	158	172	148	166	152	165	156	152	144	176	147	172	169	165	169	167	165	149	164	184	170	167	177	142	156	165	170	161	153	161	169	170	159	185	147	166	174	176	169	148	158	176	161	154	142	153	181	169	138	184	162	176	180	180	171	157	140	169	161	152	176	146	176	170	166	155	137	145	148	158	142	156	162	161	173	179	162	151	163	155	147	163	163	146	158	160	172	141	176	169	174	178	159	153	162	167	194	160	150	179	160	143	168	191	151	166	168	156	144	156	147	151	153	178	148	170	160	149	175	147	167	170	178	166	135	161	153	163	162	149	146	168	186	153	171	157	156	168	165	182	155	158	142	147	153	172	190	150	159	145	179	158	158	159	156	159	160	145	182	163	178	187	166	170	161	157	177	158	158	192	156	161	163	163	154	181	158	173	168	177	150	169	175	146	188	166	183	164	163	168	161	177	183	171	169	183	146	159	135	180	174	140	154	191	168	172	180	140	167	160	169	170	155	178	161	176	157	162	163	145	159	172	163	150	178	151	156	174	176	154	157	150	142	149	166	158	171	172	175	176	180	155	139	178	163	186	154	156	159	162	174	163	164	183	178	165	162	163	142	189	168	173	171	192	169	154	187	176	189	151	150	163	164	145	161	165	176	175	150	161	165	177	175	165	165	184	158	150	171	162	141	151	173	150	173	152	188	167	144	173	156	159	180	169	157	154	162	174	161	188	166	140	144	146	180	169	152	162	167	162	158	158	167	155	177	168	155	146	147	173	154	157	182	155	188	157	180	158	144	173	160	166	161	173	160	143	131	152	156	159	171	192	169	157	178	147	165	173	170	175	135	143	156	171	167	156	158	175	157	182	176	182	152	147	138	166	162	162	167	160	158	168	190	161	177	152	170	150	165	153	160	188	155	165	140	172	176	170	154	165	153	184	158	145	157	159	172	176	150	179	167	165	168	146	149	145	137	192	148	147	149	162	171	131	185	156	151	178	172	172	184	161	163	180	175	148	175	174	158	144	151	138	168	182	167	162	149	159	156	169	156	166	160	166	156	159	183	158	169	181	141	163	150	184	140	144	166	167	169	169	161	152	141	176	149	193	152	160	153	146	161	151	179	168	166	173	167	153	144	164	154	165	163	165	161	168	152	150	150	157	163	165	160	169	179	152	166	162	168	150	174	146	167	187	171	166	166	144	174	167	161	155	147	174	147	174	167	146	173	148	170	158	156	154	163	161	170	158	177	175	151	178	181	180	165	153	163	149	181	186	179	152	180	167	152	150	177	181	160	145	169	171	160	177	169	155	190	179	181	145	156	182	183	160	182	146	168	145	165	165	167	141	165	171	152	152	156	159	155	173	165	154	143	154	157	160	153	145	156	160	169	154	144	141	155	152	167	147	186	135	195	164	173	144	172	187	150	147	168	181	148	171	146	162	155	153	144	148	155	176	179	199	170	158	166	148	160	183	180	162	163	157	147	159	161	163	183	171	167	166	169	172	145	187	157	165	178	165	157	162	163	162	158	159	166	158	156	159	169	163	192	150	180	157	181	181	172	143	171	160	154	169	144	166	162	145	170	150	168	180	158	181	155	162	147	155	150	151	165	154	192	151	190	177	166	180	139	184	171	154	158	160	176	189	159	144	166	157	161	164	154	170	159	192	150	186	164	149	166	176	150	153	159	192	165	155	166	182	160	177	185	150	172	159	190	145	160	158	169	185	185	150	154	179	159	179	148	166	165	169	146	165	170	175	157	155	178	162	169	171	182	160	159	163	164	156	188	180	181	163	177	155	181	163	178	161	159	156	177	146	154	151	145	156	167	154	177	200	150	141	152	144	157	154	161	162	172	159	167	186	165	164	150	157	141	174	169	155	157	154	178	159	149	158	155	162	151	165	156	153	164	166	153	172	149	163	161	162	172	167	145	146	146	171	164	155	172	185	183	156	185	150	140	162	136	170	173	162	159	167	153	140	176	162	138	193	170	173	167	177	179	180	175	171	154	170	158	180	177	168	155	159	149	159	140	138	174	148	162	160	169	146	160	177	151	174	150	186	181	169	147	151	155	168	159	184	150	156	186	160	179	150	166	141	164	179	163	160	175	157	160	163	165	179	168	152	172	173	154	162	152	152	191	171	172	160	172	166	174	145	185	177	165	158	185	160	152	163	149	174	159	164	179	170	169	169	180	171	174	163	169	152	165	196	172	162	174	158	165	173	151	149	177	175	169	172	145	172	155	159	181	159	175	132	159	156	161	146	159	160	180	163	147	155	174	172	167	179	169	184	166	175	193	166	169	170	178	148	160	163	160	174	170	154	162	158	161	142	189	148	166	157	178	171	177	168	148	133	163	173	169	150	166	160	173	171	144	146	172	151	171	165	172	146	167	173	156	156	164	176	159	154	184	169	181	169	139	143	183	151	159	160	167	134	162	164	190	149	174	158	170	154	173	169	156	162	167	178	179	161	186	180	150	138	178	152	175	176	154	182	162	180	177	181	144	155	159	172	162	171	169	146	178	164	129	160	150	164	166	162	157	160	162	177	161	181	144	183	168	174	158	154	183	173	158	165	169	162	183	163	161	158	168	166	155	139	165	146	159	178	164	181	193	183	157	190	171	175	165	177	170	152	160	198	159	140	160	159	176	170	141	158	159	164	167	182	157	185	168	170	156	142	160	167	148	160	140	164	173	163	170	171	147	153	146	168	129	168	167	162	171	142	156	171	201	153	164	173	142	174	171	153	165	168	149	167	160	185	181	142	167	163	163	157	158	172	152	177	189	183	164	167	185	165	186	143	164	170	152	167	163	168	155	170	138	172	187	158	161	192	147	152	170	162	157	171	157	170	178	131	174	154	166	163	176	153	200	190	153	180	165	146	166	142	139	164	159	164	158	197	199	174	168	150	151	170	174	171	168	138	187	161	155	178	172	167	173	159	162	174	185	142	145	173	170	157	179	175	142	167	150	163	158	182	186	144	157	164	175	163	164	172	180	164	158	140	202	164	164	168	173	164	165	187	148	163	169	175	167	166	157	159	163	169	155	152	171	160	163	157	170	171	153	168	162	149	152	148	155	180	157	161	176	161	166	158	165	150	170	165	164	171	171	178	154	159	184	159	179	145	167	181	167	181	173	148	150	174	130	190	196	163	156	170	170	153	157	146	156	151	163	155	172	166	173	179	170	155	153	168	165	138	176	154	185	183	149	183	153	171	161	162	156	197	152	157	167	161	187	188	168	179	157	168	148	157	160	147	177	156	183	154	197	188	189	179	198	160	160	149	170	156	182	154	146	156	186	165	169	155	191	164
3972	485	587	607	587	733	842	905	863	800	1450	1274	1387	1626	1636	1301	1159	1031	695	556	499	468	468	501	464	457	506	483	545	507	494	505	479	470	456	452	511	509	475	468	468	452	532	493	473	434	458	479	477	438	531	466	469	477	458	479	504	504	477	503	451	473	493	468	407	465	455	480	437	523	450	481	462	481	495	494	481	454	487	493	451	478	485	465	479	503	495	455	444	440	440	485	478	506	472	461	453	472	448	467	467	437	455	481	477	471	472	471	459	490	471	466	452	480	464	471	505	454	389	453	454	452	481	479	451	443	473	493	461	447	462	475	468	487	452	503	459	487	492	496	481	472	471	445	470	502	438	417	469	457	487	471	467	480	436	486	470	461	462	497	439	452	450	495	421	448	468	487	440	462	463	478	464	407	462	462	429	455	420	423	446	493	469	433	443	473	472	450	478	469	491	468	432	427	486	484	496	434	459	483	440	441	442	455	480	479	439	480	428	474	456	432	486	484	469	450	462	447	454	488	460	483	496	455	516	467	442	468	487	441	475	415	489	431	451	469	454	489	491	473	483	476	455	467	443	457	458	474	446	499	466	463	480	455	456	488	463	460	437	432	483	493	400	463	456	457	479	464	494	481	454	467	479	474	423	422	480	464	465	504	479	479	475	447	481	462	429	474	497	440	459	427	449	455	472	479	474	456	453	464	473	446	485	482	445	451	476	488	449	510	433	487	442	459	453	500	505	479	427	438	463	436	437	482	451	482	453	481	446	496	462	462	438	432	460	484	437	481	460	466	463	477	466	496	475	458	443	451	502	487	443	444	457	471	468	455	455	486	429	452	459	472	479	473	474	465	506	481	439	469	465	450	456	443	475	470	453	471	463	465	456	484	456	410	434	439	470	435	521	466	475	445	475	446	444	445	478	488	503	470	486	438	487	502	491	458	469	447	473	455	473	463	455	511	492	490	475	473	485	440	455	467	437	455	440	458	489	488	448	483	429	452	479	469	466	455	474	468	471	467	458	453	480	430	487	451	422	469	480	457	454	513	489	467	431	493	440	469	468	485	465	475	455	452	476	448	511	453	424	440	488	501	468	493	463	467	497	444	476	484	483	465	487	458	477	495	478	489	445	484	461	468	470	439	453	470	447	505	482	463	469	476	474	434	475	493	481	443	449	466	475	464	495	454	448	465	467	479	510	461	518	433	480	478	463	472	454	511	465	467	485	453	479	481	452	448	498	491	481	495	442	459	471	495	467	475	436	458	463	494	465	507	472	454	478	455	467	504	440	500	451	489	468	470	474	459	474	483	505	450	472	495	456	439	482	485	481	439	458	484	469	480	457	508	487	433	456	467	515	424	445	438	445	479	494	429	477	452	484	468	469	444	430	446	466	446	473	475	457	503	484	460	437	469	473	486	429	453	440	462	456	487	442	466	440	484	470	433	491	447	450	446	482	473	430	466	476	438	464	451	484	473	497	470	475	475	447	472	469	511	501	472	478	486	480	417	429	452	446	459	501	429	473	450	501	442	457	461	476	464	459	485	484	479	443	477	498	509	489	428	473	471	468	461	488	495	488	478	461	504	441	493	461	447	436	479	481	482	450	460	486	521	481	473	510	471	423	489	478	478	476	490	499	504	504	466	447	451	458	443	454	478	459	431	439	501	486	462	448	472	504	460	462	502	479	473	455	452	455	466	457	474	448	483	435	480	444	471	470	432	480	462	468	437	465	468	432	486	417	461	461	466	492	467	457	441	442	446	458	468	479	454	441	425	438	423	463	462	479	475	495	466	476	459	456	485	434	484	477	452	461	450	460	487	502	466	448	474	449	448	495	421	456	451	424	441	465	468	470	464	490	436	488	482	476	480	486	445	487	460	474	450	467	448	459	446	427	468	469	479	477	453	440	496	498	459	434	488	485	478	483	451	435	481	460	443	498	468	453	447	456	478	461	478	420	484	517	453	455	436	457	478	434	507	446	493	491	439	453	452	509	491	442	434	469	484	489	449	431	476	481	447	505	484	461	437	503	464	482	438	492	466	464	445	469	485	422	456	476	481	448	502	489	465	442	452	476	453	463	476	495	441	464	452	463	481	438	461	481	466	480	473	461	498	471	446	470	469	469	449	478	481	459	513	498	443	454	471	474	405	497	466	476	479	445	501	461	436	489	426	502	511	495	494	484	479	443	469	451	461	477	481	453	444	462	444	471	471	458	493	435	486	468	440	457	456	484	474	473	433	450	436	492	503	464	425	455	511	464	429	442	446	487	452	420	454	453	450	458	475	454	443	467	505	503	430	474	480	461	480	456	476	486	436	499	460	494	479	491	479	434	486	500	453	493	493	475	469	452	453	460	526	489	470	445	454	462	451	488	470	434	504	490	478	469	453	457	442	462	503	466	456	447	480	462	448	457	461	465	451	451	433	425	472	447	486	460	410	463	459	470	438	460	457	485	475	443	464	460	480	497	441	490	454	464	450	489	478	480	438	462	457	456	485	454	471	468	502	440	456	494	471	445	460	446	473	488	459	448	441	476	450	475	457	453	481	440	461	501	459	456	459	434	479	493	416	509	453	485	475	454	458	469	458	467	470	465	449	439	459	467	465	463	470	505	474	468	480	498	422	461	501	459	475	485	439	456	491	470	463	456	485	435	457	449	463	477	445	488	442	493	497	447	424	488	479	488	471	457	477	458	426	468	516	462	433	439	466	464	458	461	474	493	431	452	472	465	471	466	472	474	441	489	455	429	478	462	459	470	442	448	459	499	476	440	419	478	484	473	461	473	474	457	480	492	469	474	448	430	479	453	445	476	485	469	435	478	480	511	470	468	467	480	433	508	434	451	460	473	465	440	463	461	478	447	482	489	505	500	435	453	465	486	459	473	450	485	526	473	480	472	496	462	445	452	445	453	480	438	469	431	462	491	470	459	431	435	442	475	456	461	488	472	469	465	482	478	483	508	456	464	439	481	476	480	463	481	455	442	459	422	470	427	424	417	458	480	461	433	472	457	454	464	457	473	415	485	487	442	426	459	454	460	433	447	458	477	480	452	475	461	479	490	511	484	488	482	461	425	439	490	434	439	451	468	478	469	463	448	474	486	429	449	470	476	415	421	479	455	469	465	425	468	489	467	492	445	487	479	421	486	457	434	475	477	489	473	491	447	454	490	489	413	474	475	481	455	490	464	511	479	488	433	448	468	462	445	454	440	487	437	445	478	439	443	476	430	478	440	457	446	461	472	456	467	479	501	437	485	439	446	432	452	456	454	468	474	470	460	451	447	472	441	447	436	485	452	473	439	435	439	475	474	494	468	484	462	469	462	474	499	453	472	449	465	454	439	488	488	463	449	513	494	472	491	438	472	471	483	469	476	438	467	470	456	442	436	432	444	430	431	470	457	475	454	505	463	430	448	469	438	453	461	447	473	441	507	470	462	439	481	468	483	443	494	461	471	490	441	476	457	433	444	470	479	462	454	470	450	445	478	476	448	450	444	502
29592	4908	1297	1068	783	681	666	628	600	523	619	591	674	662	705	580	618	457	419	386	391	367	349	310	334	349	354	363	389	349	344	328	342	336	356	306	329	353	353	318	311	339	322	310	366	344	383	340	324	347	325	372	338	372	323	331	350	300	362	315	327	342	313	328	323	338	372	319	320	337	314	325	322	320	308	336	331	317	338	310	331	329	353	325	321	343	331	316	324	303	334	335	303	308	319	317	365	344	330	375	305	344	343	338	305	331	312	293	326	368	304	329	328	317	309	306	328	368	337	322	314	365	338	339	365	350	343	307	315	349	293	332	363	345	316	342	321	304	316	330	319	316	340	310	329	322	342	338	356	327	331	331	326	307	338	295	329	325	314	338	324	315	340	360	282	333	302	351	308	348	354	326	332	337	340	331	316	322	341	297	326	324	317	354	330	326	300	332	336	324	324	327	304	308	303	320	328	287	295	315	366	329	339	292	340	354	349	334	302	346	308	326	321	336	314	336	296	357	343	302	327	326	330	303	327	332	318	324	318	303	332	306	323	325	331	338	312	352	346	314	311	323	352	315	304	352	321	324	327	344	335	326	320	322	346	288	288	310	336	326	321	325	326	320	358	333	306	327	319	331	320	314	333	354	342	317	369	312	365	314	323	357	322	309	314	323	315	351	327	366	333	300	340	362	349	343	320	299	307	327	323	333	325	366	304	302	312	326	336	302	340	344	334	314	326	328	324	354	336	320	326	335	327	345	327	311	321	349	316	275	303	329	325	336	342	351	314	335	313	297	330	332	343	375	307	306	351	341	324	316	346	306	321	331	321	318	331	311	319	316	316	325	310	347	340	362	292	350	314	317	365	338	357	329	291	332	374	347	282	295	335	317	299	335	306	334	294	348	323	311	347	312	328	309	340	316	331	349	338	329	351	332	305	328	300	323	327	327	354	358	306	337	326	357	335	321	340	341	305	339	313	317	307	363	295	311	324	337	330	312	322	320	329	317	319	338	343	352	341	296	345	309	311	342	327	324	314	331	336	342	327	331	330	290	315	337	301	371	327	340	335	340	293	347	333	330	346	327	327	299	312	343	321	321	344	342	332	307	324	339	328	322	354	332	322	303	298	330	336	335	320	335	332	337	331	299	355	315	304	371	347	342	328	323	347	350	318	316	316	312	301	327	320	343	321	328	336	313	323	310	311	346	321	318	357	338	338	338	278	308	315	327	312	312	344	332	326	309	314	342	320	298	325	331	346	318	345	300	348	340	319	310	333	314	336	309	284	330	379	290	316	333	327	377	344	328	336	332	305	333	333	325	335	364	360	324	303	337	335	319	320	291	306	344	300	310	331	344	314	291	366	328	320	315	320	300	293	327	349	308	326	318	334	322	320	333	309	316	296	319	317	297	304	341	299	351	332	314	316	330	334	322	296	340	313	339	309	330	339	348	316	302	309	307	347	338	304	310	338	325	330	330	328	343	317	301	325	287	362	285	278	347	335	316	323	321	334	352	314	316	307	336	337	338	331	313	357	311	316	317	381	294	309	314	324	339	346	375	338	331	362	361	309	289	315	316	321	321	331	326	294	328	324	297	293	330	328	322	357	306	311	308	309	318	292	292	330	304	320	305	295	315	351	353	334	306	368	303	330	325	313	327	315	351	320	333	313	303	308	310	334	322	328	326	364	340	317	328	340	288	346	314	320	341	314	335	348	355	290	299	329	329	312	346	311	327	314	367	363	362	362	318	323	333	328	326	326	323	336	303	341	341	289	339	298	356	301	339	333	318	303	330	309	320	323	353	319	321	329	299	333	353	331	339	317	333	306	323	340	308	339	323	337	334	323	373	304	314	352	325	366	296	342	357	358	348	339	320	354	337	308	340	327	332	301	298	341	331	317	324	339	310	290	310	340	328	295	341	308	306	300	337	300	312	333	353	316	334	318	363	314	322	330	337	313	310	326	312	289	293	356	316	339	295	329	342	318	338	324	327	317	318	330	356	300	336	314	320	342	292	290	341	345	347	325	345	322	320	343	349	310	313	335	324	324	322	319	323	330	339	354	353	345	344	350	291	309	333	366	338	329	326	312	310	345	335	323	345	305	323	329	338	297	326	323	323	320	301	323	319	350	339	313	330	325	375	312	336	352	340	348	314	324	359	313	318	353	267	308	288	333	324	324	361	343	352	319	364	377	342	296	340	333	354	326	302	368	309	328	318	328	334	354	310	327	353	345	347	333	345	342	333	341	321	319	302	330	350	318	305	288	340	308	332	317	372	340	311	316	305	344	311	340	304	356	333	323	319	328	332	323	361	295	329	315	340	346	352	330	310	303	327	360	332	324	370	351	308	300	334	351	296	285	314	318	340	333	337	330	332	346	315	319	288	313	332	298	318	310	330	327	286	312	307	329	341	336	340	317	321	334	335	358	305	316	341	302	319	319	323	350	296	364	341	312	336	361	347	324	341	342	331	311	362	313	332	328	313	310	318	310	321	330	315	350	362	317	362	325	310	359	334	311	325	330	334	343	334	350	339	339	284	333	318	323	340	342	329	347	295	315	302	315	321	289	313	328	329	310	336	314	341	343	307	317	346	315	337	339	325	321	341	362	332	328	328	302	318	315	351	308	348	336	319	303	354	330	309	341	329	320	330	325	296	299	327	325	308	296	335	336	329	328	323	339	326	329	336	350	316	332	291	303	336	353	357	323	350	339	325	317	344	332	314	335	344	294	344	336	298	333	311	312	300	320	337	330	334	313	359	321	346	343	333	344	350	376	339	303	319	293	312	322	317	350	300	296	331	324	345	301	308	347	321	332	342	304	290	325	370	287	333	316	301	342	316	297	326	317	335	350	351	312	354	345	307	341	337	329	341	341	312	367	296	314	317	342	352	315	306	339	317	339	374	366	315	312	329	351	347	328	301	333	303	312	333	335	352	348	366	328	339	316	340	319	322	320	328	330	306	340	317	327	323	315	328	339	341	336	358	336	329	358	326	341	341	298	335	311	313	312	341	341	314	335	317	318	330	301	316	320	312	321	336	299	335	336	340	325	322	342	304	295	335	323	343	367	350	359	292	318	294	320	326	330	349	285	340	338	371	315	345	321	361	335	309	326	329	346	324	330	349	353	307	296	328	292	309	334	351	295	296	343	352	318	339	325	319	345	323	359	347	347	338	280	293	349	348	349	315	347	342	326	339	351	349	312	321	324	347	321	328	330	344	327	365	358	340	336	337	318	307	317	351	340	303	294	346	314	301	310	288	310	331	339	318	318	329	319	339	352	313	320	313	312	316	333	346	335	302	310	342	302	317	340	356	348	336	360	323	300	345	325	370	332	318	333	354	336	316	383	333	309	322	332	365	320	324	318	346	333	330	337	336	337	303	324	328	359	328	309	319	302	344	331	286	350	333	350	317	326	324	332	358	317	343	323	328	334	353	319	346	317	332	314	361	346	311	336	332	342	331	324	300	357	300	310	305	356	360	352	305	348	325	330	340
13248	1523	2532	2983	2776	2679	2763	2441	2234	1995	2627	2713	3034	3462	3482	2720	2529	2000	1442	1094	940	992	939	975	852	871	945	946	937	845	922	907	888	960	886	921	917	874	940	814	831	814	822	876	890	816	845	794	821	818	812	801	819	797	851	817	810	768	843	773	832	802	840	835	852	789	804	808	833	792	806	830	817	813	802	780	822	843	828	821	795	864	849	792	797	825	794	766	776	859	816	819	831	830	858	795	773	790	799	773	815	773	854	800	826	803	813	792	840	809	811	808	818	761	835	829	801	803	777	867	764	817	832	862	774	779	766	772	789	808	838	857	800	868	825	810	799	831	788	830	818	788	801	810	826	824	858	834	809	808	832	810	746	814	855	824	835	794	819	803	800	766	780	794	799	810	787	789	817	827	802	809	805	824	806	838	791	788	780	853	812	759	816	804	806	847	808	853	842	835	797	824	823	780	786	864	827	813	823	803	829	797	786	747	788	892	788	785	820	835	805	780	790	834	769	782	808	791	811	826	787	801	802	766	845	778	787	805	856	797	830	814	803	814	797	819	812	816	804	783	829	765	792	800	822	797	809	818	825	831	817	814	774	818	822	822	809	805	811	820	813	802	791	827	823	800	819	795	847	857	846	810	825	749	842	769	872	791	834	828	812	801	772	828	815	834	809	785	816	795	821	806	835	805	820	822	865	813	821	808	806	827	783	815	848	799	822	802	822	798	808	765	791	796	756	744	775	784	815	811	787	777	832	844	813	869	742	826	785	765	793	785	800	791	865	824	796	798	831	788	815	777	751	806	779	782	824	856	829	843	854	816	761	783	827	830	798	782	765	802	815	783	804	818	815	809	798	812	795	798	817	820	819	841	857	820	792	819	828	796	866	788	800	783	813	816	833	815	795	858	799	837	859	801	744	830	822	848	830	825	815	778	867	767	796	772	827	786	857	754	792	793	854	779	818	815	794	785	793	802	832	846	856	831	812	800	802	780	814	847	803	812	765	833	828	886	848	832	828	809	762	806	752	815	782	843	853	825	785	785	786	781	815	804	769	824	809	822	799	776	769	784	847	804	823	773	813	806	854	783	771	800	798	819	808	797	844	839	786	775	796	771	790	815	786	796	818	788	824	818	831	845	768	786	815	789	841	833	831	813	795	825	773	850	873	806	796	819	790	840	819	806	805	825	818	796	832	810	819	867	853	811	800	861	813	814	829	743	822	797	870	831	785	802	797	807	800	781	811	798	808	821	809	794	875	811	822	806	822	787	802	778	796	764	786	802	794	820	783	789	827	833	758	791	820	802	808	795	832	833	781	820	759	812	827	770	817	793	804	822	795	788	805	785	855	781	814	809	765	832	810	788	820	801	863	785	836	795	824	749	784	773	767	844	807	782	806	793	794	796	826	811	807	794	766	854	854	802	788	808	840	807	830	720	775	815	755	783	836	850	826	828	811	773	824	896	841	849	774	817	796	795	802	753	792	774	814	768	813	842	799	796	841	779	761	819	808	808	753	802	814	851	816	816	822	837	785	856	773	798	813	789	840	846	816	804	794	813	816	778	798	834	857	854	806	851	819	775	799	804	883	835	781	810	812	790	770	845	777	787	820	771	790	799	852	820	783	831	828	781	796	806	824	814	863	786	802	825	818	768	858	800	796	791	832	800	846	803	806	821	818	789	801	861	780	881	820	828	794	832	823	795	799	770	779	793	817	810	829	831	854	824	788	788	819	824	780	810	840	793	802	799	819	794	839	757	770	792	798	878	823	764	853	827	807	822	791	801	798	826	797	749	845	825	800	782	752	777	801	816	799	817	802	832	779	805	814	832	787	812	771	783	851	794	855	761	822	818	814	810	802	802	761	794	867	803	792	833	846	798	858	792	806	821	852	818	809	799	825	798	815	824	815	774	839	832	821	825	808	854	818	713	803	794	795	843	823	838	757	838	777	799	819	777	805	829	781	804	779	788	761	835	821	810	793	810	818	800	743	797	816	783	813	863	814	824	773	845	854	814	826	803	805	844	815	785	823	755	844	767	849	752	775	858	790	812	756	779	811	799	803	785	770	779	838	865	834	804	815	764	784	839	828	828	817	815	806	769	778	797	827	791	817	793	816	814	783	752	781	768	857	803	813	834	790	881	834	810	842	805	816	818	791	820	770	850	791	757	790	762	811	832	826	790	768	821	743	793	813	832	843	790	870	818	824	818	828	812	793	819	803	826	860	832	820	790	827	797	812	805	776	800	814	810	814	796	829	782	813	767	792	751	814	798	802	827	829	850	790	843	850	808	812	799	795	843	830	854	798	842	789	783	788	798	809	834	792	787	854	763	805	818	755	807	838	793	794	823	788	842	818	749	819	823	794	853	828	781	805	831	770	855	789	824	830	836	788	822	843	793	881	831	787	836	881	809	817	814	854	779	825	832	792	820	808	792	793	846	859	817	785	826	800	797	801	797	845	803	822	758	831	831	809	766	782	811	806	755	833	787	807	828	832	792	821	879	839	828	836	815	821	804	808	769	844	867	785	861	849	802	828	784	846	834	780	791	796	793	837	816	771	784	805	815	741	778	786	832	836	781	826	796	802	820	855	906	822	833	798	830	797	797	795	824	763	785	820	837	786	817	760	849	811	772	808	825	812	802	809	814	851	789	810	784	781	790	782	783	815	823	810	821	806	799	812	837	812	807	775	775	822	894	798	772	820	765	879	788	806	787	790	809	802	844	838	815	800	838	798	818	844	791	794	852	807	801	819	773	799	849	801	847	823	812	809	819	818	796	825	819	798	824	768	860	850	832	819	804	751	819	764	866	824	807	799	742	847	800	836	839	811	790	789	828	860	856	844	790	845	806	826	794	819	834	814	806	818	837	753	815	816	772	822	763	825	783	789	822	803	805	796	834	819	774	747	809	800	796	820	816	812	786	824	840	857	897	769	809	750	821	815	817	840	827	800	810	803	798	850	842	822	852	780	779	830	863	794	832	830	822	857	787	808	781	782	754	780	802	838	799	740	802	822	809	811	795	817	756	828	856	783	813	834	788	824	793	829	790	822	821	798	781	803	816	828	776	825	847	779	814	773	800	844	822	795	822	776	790	815	825	812	854	821	848	798	796	790	820	806	769	761	815	828	750	847	801	786	763	850	825	842	835	797	783	790	796	800	800	799	827	858	827	847	832	799	815	805	826	810	819	789	789	769	811	779	784	847	778	811	754	858	775	807	805	799	821	778	773	824	781	830	805	778	824	823	792	833	872	818	798	836	813	778	802	791	807	817	816	817	802	811	777	805	771	827	798	799	786	859	789	793	786	823	785	754	836	793	797	867	820	856	822	783	717	777	820	799	850	809	859	771	853	869	807	831	821	779	781	768	843	791	804	864	783	789	830	812	761	829	816	760	819	788	777	785	780	806	759	815	815	806	778	860	771	845	843	780	834	852	826	803	824	816	844	783	791	747	835	820	779	785	814	834	794	766	774	836	781	809	827	808	800	824	776	793	850
42206	13706	3739	1836	1323	1086	981	840	775	644	826	801	861	963	1023	798	732	612	477	438	401	354	382	418	386	364	356	394	388	400	395	395	420	370	384	395	386	397	367	363	394	365	404	344	339	391	361	377	341	359	377	352	366	354	337	362	367	336	364	372	340	347	340	346	387	352	368	347	327	337	365	348	328	336	353	364	335	357	337	370	358	348	364	352	358	336	356	382	355	366	362	374	353	341	351	335	378	395	358	351	366	385	361	366	353	387	349	354	349	348	338	312	360	361	354	343	357	379	346	396	343	380	393	369	366	341	381	362	379	371	351	361	338	368	380	372	401	338	355	366	341	377	321	335	354	371	336	329	345	345	347	360	348	391	380	347	359	324	371	375	380	355	394	356	364	358	378	313	349	402	377	338	375	363	362	357	362	330	374	369	361	331	372	330	353	374	340	375	359	364	333	375	366	365	359	361	366	357	371	357	340	362	360	368	323	371	348	370	361	372	382	366	373	362	371	358	365	332	348	320	356	367	358	359	380	363	337	349	335	369	359	356	372	341	362	401	348	331	369	350	371	348	353	356	381	387	347	383	342	326	407	359	352	348	355	381	315	371	366	360	405	374	370	327	358	357	403	342	353	386	388	368	348	383	367	358	378	357	352	393	369	350	341	386	350	351	330	363	344	338	352	348	315	407	349	379	322	354	375	374	370	347	380	371	350	355	353	414	367	351	374	380	353	339	349	361	339	401	391	351	371	324	334	352	364	342	364	349	348	334	374	333	351	363	381	329	360	395	355	371	358	339	372	389	372	344	343	369	369	348	340	351	365	358	349	311	355	334	343	333	385	410	373	363	387	375	358	347	368	356	332	345	345	394	338	362	382	353	375	378	377	341	363	363	368	325	349	351	351	382	363	317	388	339	331	375	350	324	335	364	337	339	358	323	375	368	359	372	376	344	369	387	370	355	360	319	365	373	350	356	359	352	368	373	345	402	377	369	372	325	368	372	334	349	350	331	371	332	363	344	334	354	334	343	306	327	381	359	310	370	354	385	363	390	358	376	350	369	359	380	348	362	333	352	374	342	367	344	401	344	364	330	338	380	353	348	370	350	352	327	364	349	346	356	348	422	358	376	343	360	356	333	402	317	334	370	356	337	374	358	350	334	401	396	334	386	368	391	363	366	361	359	334	366	347	381	362	379	330	369	352	328	346	368	321	356	357	345	351	358	362	331	344	345	385	373	335	344	325	378	337	353	408	373	370	362	362	352	353	372	362	349	351	383	354	363	363	363	358	347	375	353	321	352	333	317	372	362	352	358	370	350	360	386	361	353	351	335	357	345	373	329	344	336	391	337	349	368	372	368	350	354	352	365	378	389	341	343	336	350	357	371	377	354	368	364	377	381	340	322	318	333	354	362	347	328	381	379	387	345	345	367	388	350	387	377	348	337	361	361	365	372	372	375	373	364	361	336	343	338	384	346	374	328	385	337	342	320	341	357	380	367	365	362	329	352	368	327	388	337	366	341	376	302	354	395	332	377	355	342	403	366	370	358	301	370	350	399	373	351	346	352	350	383	357	356	387	398	328	383	368	352	379	363	348	339	358	336	306	356	353	380	376	386	349	403	334	370	342	370	382	395	331	409	398	395	362	338	342	352	365	337	369	374	342	367	356	354	377	363	338	347	389	357	342	381	352	376	350	343	365	349	335	336	327	356	372	366	376	365	381	382	337	348	371	358	391	379	336	357	357	354	360	354	410	318	357	371	337	348	382	365	365	362	360	376	365	357	363	362	334	341	394	377	381	365	381	359	346	364	361	345	339	337	356	350	364	342	352	340	333	351	361	342	386	363	357	318	356	364	337	385	376	348	362	351	355	362	338	389	406	378	362	349	338	312	371	342	377	332	339	317	347	360	342	319	364	363	357	352	372	337	380	340	362	337	304	381	366	349	336	421	358	365	351	386	357	341	350	325	342	364	392	358	358	362	345	333	344	328	341	369	367	336	361	370	362	361	351	370	364	369	345	336	369	370	313	352	397	351	379	364	333	350	341	341	398	347	378	350	367	344	351	365	364	317	347	368	353	375	328	412	351	342	349	315	382	366	374	376	344	362	374	379	355	315	365	355	351	382	343	370	380	364	337	313	388	367	324	360	349	365	374	291	337	372	398	377	378	346	368	329	348	340	381	340	359	371	369	361	379	379	350	353	383	347	417	367	346	356	358	330	320	340	339	364	368	347	346	363	385	319	358	396	348	327	388	372	364	352	362	360	361	356	386	379	339	358	350	372	366	330	341	348	338	375	367	372	374	367	344	353	339	364	384	377	398	345	367	355	399	349	353	376	373	371	360	342	357	366	342	378	357	366	387	340	409	369	387	322	335	366	372	396	371	378	372	320	342	362	341	328	336	373	353	398	355	360	367	346	331	332	351	358	355	348	357	365	378	363	375	344	315	371	338	391	352	343	349	369	346	315	354	353	371	362	342	367	400	356	383	371	365	371	355	398	337	348	340	352	332	366	356	345	385	326	355	359	380	360	332	352	371	333	335	311	360	381	381	349	392	350	331	365	351	369	365	377	363	372	363	374	345	340	357	333	363	370	370	358	323	359	337	384	349	381	323	339	331	363	373	355	369	352	362	358	344	358	371	375	369	359	377	363	350	358	356	367	377	376	388	389	390	390	355	349	371	351	356	369	349	359	350	356	359	373	337	363	366	377	339	370	375	390	343	353	347	369	335	327	346	350	359	366	353	377	375	398	346	392	370	319	361	386	367	336	333	338	353	355	354	376	316	363	327	350	400	326	370	336	302	374	387	351	321	358	336	351	349	390	297	363	339	357	356	356	329	354	377	339	351	368	331	369	345	365	372	326	352	373	400	355	321	365	364	325	347	350	365	334	306	361	372	359	358	338	323	348	341	345	350	360	347	356	341	359	381	350	370	344	347	365	374	349	358	373	373	366	388	379	332	368	373	365	334	339	338	351	354	368	354	375	361	364	348	357	402	384	351	356	395	345	370	356	380	380	353	323	363	343	301	375	342	373	348	369	382	312	361	331	379	358	380	318	360	363	361	376	320	337	365	352	336	361	360	357	351	348	347	367	345	397	362	358	360	359	334	370	389	333	338	384	345	333	325	334	379	380	354	353	330	359	359	374	363	363	364	354	369	357	360	340	342	345	385	372	395	368	380	382	342	363	402	336	378	354	361	373	362	342	369	352	384	355	369	336	412	357	338	372	334	351	343	307	340	389	355	354	346	365	373	387	381	362	404	354	352	352	341	366	355	323	384	423	337	329	364	366	353	362	370	366	337	336	377	345	364	344	354	340	337	353	354	382	350	322	344	336	343	376	366	349	333	380	380	386	379	336	340	330	363	376	352	368	374	368	336	376	322	351	368	364	356	352	335	389	373	397	324	344	342	322	338	336	363	401	332	375	346	390	378	366	381	337	362	353	345	367	336	340	358	394	342	349	391	338	339	332	368	371	385	386	334	350	367	362
18672	2161	4065	4900	4648	4151	4212	3681	3285	2995	3966	3753	4330	4867	4816	3808	3655	2590	1764	1360	1175	1029	1089	1136	1090	1048	1055	1108	1088	1078	1045	1031	1000	1128	1065	944	1042	998	1031	960	985	1010	939	927	834	920	902	905	886	878	928	888	912	865	886	880	840	882	894	872	833	889	889	866	846	795	867	932	866	881	856	838	886	889	841	871	792	821	870	812	860	833	879	892	893	857	836	907	844	884	851	878	912	866	808	849	869	823	877	865	827	894	885	847	893	836	834	880	844	886	791	850	858	875	847	881	794	875	806	884	865	868	854	907	861	818	831	864	791	826	824	809	797	819	860	858	849	863	877	867	839	892	862	845	850	828	826	873	836	837	876	837	826	858	839	842	883	848	816	896	868	790	897	852	870	805	891	841	857	893	872	899	817	851	828	828	811	801	869	806	832	896	895	822	855	844	845	863	794	875	850	846	859	855	880	840	825	849	882	803	844	873	845	886	879	881	830	824	894	837	862	895	856	861	853	884	852	856	883	844	871	888	821	839	836	846	795	854	852	829	822	839	846	853	841	837	850	793	826	826	824	851	821	867	865	886	868	801	861	819	857	866	863	825	835	876	900	855	934	882	847	894	852	793	829	879	859	867	784	819	844	852	836	842	830	848	836	887	858	791	881	850	863	828	845	873	834	882	846	824	838	867	852	867	878	812	832	862	893	880	831	840	847	806	835	809	860	827	853	822	787	884	810	826	836	823	832	861	895	865	860	834	850	811	837	854	838	866	803	834	840	867	863	824	831	848	821	840	870	841	839	843	901	918	820	903	892	813	835	868	856	861	909	820	819	908	808	905	857	850	867	828	807	863	899	811	894	809	860	849	814	835	891	894	853	856	842	873	827	842	825	831	854	825	831	838	840	840	834	893	906	866	856	857	875	825	855	881	854	821	850	884	851	860	866	857	890	868	842	904	848	797	870	839	861	845	882	841	873	872	813	852	838	843	924	850	843	902	857	812	866	837	884	847	896	829	846	810	887	791	908	894	823	834	891	834	892	838	887	851	894	824	875	835	852	869	875	864	892	899	829	867	833	864	848	831	834	834	853	789	792	826	869	862	875	824	878	861	878	869	875	860	874	799	873	856	854	905	834	885	859	813	855	823	824	855	845	847	846	875	873	892	799	828	872	865	869	852	844	858	870	879	854	822	826	866	849	827	826	880	862	912	841	829	818	844	873	847	814	814	832	841	872	870	830	832	836	854	808	847	767	833	858	818	888	857	837	805	884	815	870	838	906	825	865	883	862	862	907	825	818	872	861	873	857	829	858	807	858	871	813	874	845	792	839	840	822	824	902	894	813	876	854	850	830	847	895	874	902	896	859	905	913	894	877	846	784	869	851	813	864	880	865	819	868	811	852	832	846	846	869	825	838	828	879	854	891	852	874	872	841	839	826	804	843	815	880	848	782	866	869	903	860	860	871	809	864	828	830	865	863	894	876	838	850	839	917	831	857	840	812	864	807	866	832	864	805	794	855	806	857	817	918	804	868	871	867	867	870	831	788	822	860	863	875	826	886	881	821	805	839	863	830	845	838	850	857	813	850	822	879	847	879	842	862	870	858	840	806	820	864	829	860	828	844	842	886	856	846	847	846	828	882	857	838	855	840	822	904	866	858	809	836	821	859	892	854	887	814	859	836	807	871	862	875	851	839	808	842	878	876	829	850	850	849	904	864	836	809	875	874	890	840	867	865	859	833	894	888	844	848	891	873	850	839	858	815	858	793	897	858	818	832	826	894	871	900	870	853	847	869	841	873	826	855	805	878	860	887	843	802	845	850	823	881	886	852	823	838	841	834	831	827	828	874	875	829	818	816	849	885	867	898	850	887	874	812	863	808	806	895	882	864	849	858	892	816	881	839	845	823	886	884	834	879	855	884	897	812	868	813	774	894	872	817	833	849	854	781	867	866	836	885	826	834	821	891	823	881	881	830	834	873	848	789	893	783	875	817	858	859	842	830	840	834	853	839	892	850	912	825	871	828	801	884	866	860	847	831	896	866	838	821	873	842	843	836	906	783	859	861	861	846	854	884	855	871	891	869	858	862	833	829	857	857	894	825	830	860	866	848	890	879	859	889	861	856	838	861	859	861	825	819	918	819	843	889	887	823	831	825	855	829	829	867	847	855	844	861	858	875	859	855	871	852	859	871	847	861	864	841	851	829	819	870	846	852	832	787	831	863	817	853	887	866	863	824	858	849	837	840	848	792	815	838	862	861	853	914	890	803	803	861	898	869	792	881	828	887	891	910	856	917	872	810	812	874	850	789	905	850	853	853	836	870	870	882	829	808	845	830	863	849	822	824	842	882	812	825	858	825	856	833	874	873	852	862	821	822	908	839	831	830	901	823	877	814	879	858	823	894	870	906	817	839	853	916	900	852	890	858	854	871	908	891	826	895	867	828	786	900	773	872	871	886	843	872	799	851	830	837	820	828	898	825	830	836	837	834	828	844	841	838	850	860	777	805	876	804	846	815	835	833	838	863	841	857	850	843	852	840	883	819	852	865	837	899	829	902	867	814	865	853	806	882	842	825	851	853	819	856	830	877	820	836	857	827	816	905	896	866	799	864	843	841	845	791	821	840	786	841	830	837	815	885	861	870	844	867	837	872	899	874	843	861	827	865	854	790	852	885	826	814	877	862	869	796	881	853	870	788	868	897	807	858	857	830	864	926	814	867	834	825	827	875	839	884	881	815	872	885	886	833	844	857	842	881	819	847	855	846	898	868	901	861	805	850	871	854	856	867	842	799	852	878	819	820	849	886	841	809	851	821	841	853	860	878	781	868	848	910	823	855	845	858	871	815	881	795	829	839	881	884	916	808	905	828	851	781	775	846	881	820	843	850	838	833	853	878	862	876	894	864	825	862	802	874	849	843	820	794	835	892	849	848	860	838	830	806	843	861	815	879	827	871	816	791	832	800	863	786	905	900	835	798	840	854	883	847	882	859	821	862	860	828	882	871	862	806	830	830	870	869	834	846	856	894	835	803	840	849	898	823	866	862	849	807	819	808	890	827	829	865	844	886	842	842	802	850	890	840	820	862	878	825	829	850	840	857	825	826	835	836	767	891	867	831	877	855	853	812	877	864	834	789	864	850	856	834	849	822	867	860	868	785	840	861	808	829	855	839	848	896	913	885	886	818	810	834	813	829	902	888	887	865	895	889	885	883	833	857	905	830	866	878	837	909	868	874	868	890	843	887	848	805	858	805	877	849	802	792	909	863	852	784	850	838	884	826	877	829	866	880	859	865	887	882	835	907	884	831	814	867	821	840	828	830	890	892	837	881	819	869	885	858	868	839	825	866	865	827	876	853	839	848	832	846	837	894	874	855	836	882	840	847	877	860	831	857	835	810	886	841	872	807	820	916	852	788	829	833	828	880	835	922	855	802	850	848	808	860	809	836	868	865	867	809	845	817	857	823	841	835	842	797	850	857	822	815	874	866	780	873	840	836	818
4314	192	224	216	194	194	218	228	246	242	285	275	317	370	340	274	279	200	201	193	178	161	175	155	167	187	174	164	158	174	202	176	190	199	190	152	154	163	168	198	156	199	185	185	168	191	182	156	159	155	172	141	167	160	190	170	183	160	191	181	143	140	169	151	159	174	192	168	168	160	167	155	154	170	166	156	164	158	190	170	167	144	169	153	183	168	170	172	175	177	160	165	191	176	150	170	167	165	157	176	162	170	178	152	177	152	141	157	174	156	192	146	165	147	179	190	164	148	147	171	170	152	182	173	188	175	158	124	167	161	164	167	177	185	153	176	155	172	186	182	171	146	169	183	179	163	192	192	150	170	154	160	158	171	149	161	169	158	169	168	178	170	152	174	175	146	154	187	161	174	170	166	148	176	200	155	179	174	160	158	176	175	141	162	136	172	162	175	164	173	149	185	169	180	154	177	183	165	176	150	164	176	148	188	173	174	162	171	173	135	159	154	177	174	174	159	168	157	144	172	176	150	149	155	175	184	141	181	158	163	173	152	172	178	161	171	176	178	168	167	195	160	164	172	140	167	150	167	157	149	148	139	163	176	170	158	173	167	174	154	153	161	182	163	164	166	186	163	167	139	148	163	142	156	161	166	157	176	181	164	180	165	152	180	155	189	164	176	180	157	159	157	175	165	157	178	165	192	169	140	154	133	168	175	165	146	161	160	162	162	138	149	182	176	184	189	160	172	182	176	180	178	162	163	177	153	166	154	177	177	165	171	158	172	159	156	181	154	150	157	165	184	166	152	187	140	153	160	158	166	150	161	188	189	166	162	167	174	168	164	155	169	142	169	139	131	185	187	183	145	166	144	186	183	168	151	175	146	154	161	174	160	159	198	183	182	156	167	174	143	171	148	156	169	170	194	147	172	167	175	165	168	179	169	181	158	154	193	174	149	171	151	173	173	178	185	156	147	170	168	161	165	179	174	160	165	167	144	165	150	162	189	170	185	177	152	168	170	153	144	174	185	150	156	147	154	160	176	166	164	176	151	168	160	172	145	180	155	145	158	131	150	159	166	156	182	164	168	161	158	160	159	173	165	158	192	144	175	170	154	161	178	169	189	163	179	171	149	173	154	159	158	183	154	160	172	172	152	190	172	156	163	166	189	173	170	182	172	171	156	177	185	144	186	135	186	180	177	159	169	186	182	186	157	153	155	194	165	179	175	139	158	184	162	168	185	152	166	160	183	172	177	152	169	166	179	185	182	177	189	167	154	182	162	170	167	178	187	151	151	163	148	173	176	165	171	178	162	173	171	165	175	173	167	146	168	130	159	146	162	162	163	160	188	176	161	162	159	185	148	167	168	157	161	166	168	165	180	172	156	187	164	183	182	157	160	154	154	154	205	165	173	173	177	174	177	168	161	151	154	150	161	153	152	164	155	172	180	147	166	158	198	150	147	168	181	184	168	160	155	166	169	147	155	175	169	176	171	153	166	141	169	158	156	181	147	174	149	177	192	163	180	165	150	171	166	186	181	183	179	182	187	144	181	172	159	159	163	148	157	189	172	142	167	178	180	176	185	164	167	176	139	185	163	179	163	150	162	153	145	182	154	179	196	179	193	182	157	144	169	176	177	175	177	188	142	172	188	166	175	153	157	174	154	135	150	152	158	185	182	194	180	153	200	162	166	163	158	189	147	160	191	154	167	135	145	180	170	153	160	173	153	156	169	181	166	167	163	164	168	156	157	183	150	178	169	164	168	165	176	148	165	153	160	169	167	170	175	167	151	167	187	157	153	193	166	174	151	181	144	159	164	176	157	153	186	162	181	153	148	174	171	173	160	171	158	165	151	162	162	165	172	167	179	176	181	196	187	161	167	164	152	151	162	154	169	165	129	188	153	152	170	166	169	161	165	172	180	164	170	157	171	149	151	153	168	164	147	155	166	161	178	164	140	143	152	135	165	186	148	155	140	146	169	189	152	174	165	186	176	189	170	168	150	159	175	160	169	158	154	164	165	183	143	139	174	164	171	178	155	135	164	136	177	161	154	165	172	145	160	196	169	157	150	149	160	151	155	168	133	175	152	164	145	167	177	188	172	157	185	169	168	173	178	162	178	144	179	174	164	160	157	149	169	175	183	183	172	157	184	174	177	153	147	166	164	168	159	152	175	183	181	160	162	129	164	191	152	184	179	161	184	154	163	170	174	161	158	146	187	179	148	152	163	150	162	186	166	153	152	161	161	162	173	169	147	176	156	170	147	160	185	161	154	158	157	170	181	153	175	144	176	148	163	184	145	170	191	128	150	176	152	163	162	185	190	164	154	149	171	175	178	163	174	151	170	154	126	168	152	188	173	171	165	169	163	155	140	172	184	151	149	168	152	178	190	159	148	157	161	170	144	157	156	146	173	166	161	176	171	161	150	134	187	158	178	162	162	171	156	187	187	176	169	185	195	178	179	164	171	161	196	147	170	142	155	163	161	179	155	157	157	164	184	188	175	151	168	155	161	160	159	156	158	170	169	145	168	166	159	163	181	154	151	162	166	164	158	174	193	161	153	185	176	150	189	176	182	152	163	152	163	158	208	181	152	153	139	169	162	152	144	208	158	171	149	149	152	153	143	145	142	157	166	203	165	192	154	159	168	162	153	145	173	154	157	154	161	185	164	191	178	158	169	165	167	178	159	150	151	170	170	152	188	155	132	211	162	175	167	172	160	156	154	165	177	171	165	173	159	188	174	177	174	148	167	192	153	186	167	162	179	157	171	175	159	196	132	168	168	188	170	154	180	155	176	168	134	174	167	173	146	173	169	150	201	174	155	153	155	136	166	145	167	177	157	165	152	168	174	153	144	171	166	134	182	154	145	172	181	177	178	148	156	149	154	168	191	168	193	171	183	175	175	165	168	161	178	176	168	181	155	159	172	158	175	153	166	169	169	145	158	171	183	132	151	188	151	164	178	162	173	166	167	148	169	166	167	171	185	166	193	177	171	169	184	164	174	168	149	160	158	162	164	145	133	155	178	209	187	145	169	167	177	164	153	163	160	146	170	159	175	151	185	177	173	158	146	160	144	150	185	182	150	144	156	171	177	167	162	166	161	153	192	169	178	173	172	173	151	150	177	140	162	151	155	182	165	164	148	158	165	144	148	162	202	180	166	148	156	149	159	154	160	185	191	162	153	181	175	177	173	163	174	184	164	171	160	168	166	173	154	184	157	188	170	147	162	168	171	168	164	144	177	182	156	161	193	150	161	169	153	169	156	176	162	161	171	166	167	197	165	180	170	193	162	155	155	176	153	178	189	188	167	150	162	153	175	142	141	168	174	166	176	173	155	174	178	165	162	158	168	148	162	159	154	179	164	176	157	162	140	159	165	173	178	163	186	173	162	177	156	172	153	167	167	143	175	167	184	169	169	173	180	156	161	179	174	162	140	170	161	176	150	177	173	151	163	164	129	185	182	164	181	148	168	155	163	190	146	153	179	167	178	172	158
4000	501	581	586	624	734	943	841	878	888	1395	1354	1539	1764	1679	1391	1292	919	667	541	509	504	458	504	482	450	483	514	478	495	464	495	492	496	487	507	476	443	485	477	491	468	487	469	497	489	446	482	458	468	465	420	478	465	462	437	486	463	489	487	468	477	495	458	461	517	466	462	502	485	466	439	496	476	504	440	449	486	467	484	532	460	449	492	461	451	491	478	475	444	441	447	489	462	487	478	474	494	476	470	458	475	476	489	448	465	480	478	440	459	459	464	473	457	443	492	462	451	453	461	466	470	470	451	475	487	491	462	461	484	419	487	456	490	455	466	503	488	447	451	496	451	484	459	447	493	519	441	446	460	444	471	460	495	460	486	485	453	481	486	475	449	460	499	411	482	498	442	499	484	461	463	429	461	475	479	500	463	461	486	486	448	460	508	483	473	449	469	476	471	474	467	459	449	447	470	495	462	463	483	490	486	492	487	506	480	471	450	497	469	496	474	466	498	489	418	454	469	446	501	483	448	510	459	459	471	448	460	467	468	473	439	517	482	503	462	465	487	462	463	491	469	458	477	450	479	483	471	437	511	458	464	475	460	469	482	454	484	465	450	459	451	460	464	430	509	527	497	473	475	469	450	462	485	467	468	497	500	492	444	467	474	446	477	449	509	470	477	473	450	489	476	485	458	457	486	510	475	471	469	465	462	465	454	469	455	485	477	467	437	479	490	483	469	432	491	452	465	458	511	457	482	462	493	484	450	431	495	494	477	524	478	509	448	474	482	502	465	462	462	498	483	463	466	465	455	497	446	469	487	519	469	457	503	499	498	496	473	446	491	438	455	482	493	471	472	508	450	448	462	448	437	483	432	471	462	506	495	449	488	472	456	504	487	464	494	493	458	477	476	492	454	453	485	461	477	459	456	465	478	488	466	502	507	473	482	477	483	455	488	516	489	487	532	471	450	468	459	471	441	441	478	456	455	483	461	472	449	474	470	479	490	478	507	455	520	493	472	465	489	475	482	460	484	458	468	460	507	461	472	442	509	440	495	440	476	450	494	463	446	466	448	478	470	464	500	476	455	462	480	473	461	458	461	441	444	492	441	509	433	519	446	453	444	427	465	464	484	492	510	464	473	488	484	447	471	480	492	481	451	456	457	456	481	469	475	506	482	479	471	413	468	489	464	455	477	497	497	470	514	505	511	432	472	512	466	460	483	487	488	426	469	482	456	453	460	476	484	448	448	434	415	479	498	454	444	499	481	508	464	450	461	460	493	449	464	488	503	452	467	447	507	461	447	453	473	502	456	450	447	450	429	485	488	485	437	474	469	432	501	458	483	446	465	461	511	474	471	444	467	481	456	453	468	490	466	459	516	466	449	484	486	449	460	483	504	463	464	456	470	422	498	519	493	514	449	451	442	469	478	491	465	483	463	452	488	477	454	497	449	461	462	445	502	483	475	474	473	468	489	505	456	530	485	457	484	430	476	485	462	476	451	439	455	458	495	481	468	490	451	503	472	480	484	473	463	483	467	483	470	525	482	527	457	442	414	490	489	470	487	546	487	478	463	431	482	486	477	463	480	473	436	461	438	449	494	431	476	518	480	516	484	463	440	456	477	476	457	488	468	481	458	477	508	461	448	447	460	478	481	496	458	466	484	498	472	417	487	475	506	520	456	476	455	484	519	480	452	479	467	490	436	461	495	478	494	446	467	465	506	485	515	440	474	460	463	487	444	445	485	451	439	467	458	420	504	458	465	477	444	514	455	494	470	433	502	472	514	462	467	461	454	505	471	461	492	490	480	471	427	537	458	447	452	449	467	442	455	437	464	501	462	439	476	460	443	490	456	482	487	463	455	461	498	514	472	507	464	457	422	456	499	492	506	483	427	460	471	446	482	465	465	457	488	467	470	498	476	459	481	416	498	480	467	486	476	440	453	457	466	457	497	480	488	497	497	469	454	484	510	481	451	464	490	470	482	460	457	456	450	472	455	465	478	482	490	451	473	485	433	457	459	478	491	492	456	453	494	466	461	457	477	452	485	451	439	446	446	496	465	488	483	473	477	444	444	479	460	510	457	465	504	433	413	457	512	483	476	513	483	450	481	478	503	463	497	499	489	473	451	451	470	453	486	460	492	509	488	460	467	491	434	462	507	463	470	486	485	463	486	456	437	471	510	476	500	484	496	476	442	486	471	497	463	475	463	475	481	477	462	452	459	502	463	492	439	473	496	475	500	503	453	447	468	465	471	500	447	474	471	488	486	470	500	493	426	470	412	446	494	470	463	474	517	473	435	486	489	473	455	447	518	449	468	496	496	452	485	550	473	481	458	469	467	454	507	498	454	460	458	469	482	453	451	483	467	457	451	472	503	487	480	490	476	438	483	475	424	471	471	487	434	481	481	463	444	430	495	470	442	434	474	438	447	472	473	534	488	457	462	499	466	542	436	502	435	453	460	462	469	443	516	489	481	450	466	464	451	445	476	471	451	474	472	493	478	468	494	437	470	492	477	504	500	501	469	485	470	454	454	434	478	493	476	478	469	464	464	461	432	480	472	480	470	503	472	479	466	483	476	450	461	414	466	485	442	495	434	495	447	485	469	463	449	468	457	469	497	496	459	473	446	479	494	432	513	443	470	481	508	464	499	476	487	459	464	462	475	472	472	497	467	467	422	517	501	462	522	472	463	456	436	511	475	484	473	494	444	484	458	461	489	479	498	456	480	480	472	531	506	495	449	472	433	455	493	459	458	477	482	476	479	486	465	492	458	442	450	466	481	469	491	463	471	503	451	451	458	457	472	479	504	474	488	459	458	433	528	484	474	473	446	511	472	509	483	487	476	454	482	509	482	485	463	495	458	448	463	446	444	497	475	511	482	471	451	434	429	468	477	482	468	429	461	469	496	468	499	477	466	462	447	465	434	447	478	482	489	478	491	441	478	464	484	475	468	464	454	473	515	466	476	465	498	502	459	466	493	477	437	448	459	452	480	471	464	444	494	460	438	449	467	475	475	462	478	477	447	500	499	468	484	472	494	481	430	462	469	460	452	505	477	450	481	437	443	475	484	450	460	467	480	507	454	465	459	449	457	464	471	480	449	456	466	455	460	467	484	436	491	413	452	476	501	463	460	452	466	456	473	458	414	465	481	487	465	470	471	464	495	444	491	505	468	436	487	464	467	465	459	501	496	541	482	465	481	476	474	501	447	482	477	453	461	492	459	452	440	484	487	470	483	475	480	470	471	482	458	461	515	487	475	438	484	448	465	468	454	457	482	463	476	471	449	502	454	461	433	509	474	477	465	475	491	485	465	464	459	482	474	471	496	485	504	498	463	464	475	504	457	499	437	463	506	459	472	489	463	485	471	505	480	457	444	500	500	465	491	504	458	482	475	450	488	447	490	452	492	472	474	471	483	473	467	493	456	476	485	502	494	473	466	508	454	446	454	442	451	465	475	459	455	429	463	453	472	487	480	488	474	450	506	457	461	459	459
34946	5924	1356	996	818	653	697	626	548	538	642	698	699	720	695	548	602	489	398	376	369	363	338	331	339	343	330	312	341	363	380	319	369	326	360	345	327	313	329	332	321	316	359	340	355	332	317	310	314	320	369	327	326	319	366	337	329	330	297	304	324	324	316	304	312	331	332	336	344	325	323	301	332	338	305	334	329	371	349	297	337	307	297	353	347	301	317	277	316	362	330	348	374	338	346	334	330	315	306	305	291	310	327	334	329	314	335	320	306	357	341	331	333	319	338	330	313	325	322	321	342	347	309	312	345	328	337	340	359	359	309	309	366	327	333	323	326	328	362	321	347	337	337	313	320	304	318	319	336	307	346	283	352	316	333	290	315	318	296	273	336	311	342	343	352	334	327	318	313	310	303	331	346	303	309	363	316	345	337	329	356	341	356	344	321	332	302	323	332	310	313	328	315	325	328	350	351	332	348	331	353	343	327	293	354	312	310	340	338	339	355	336	304	329	336	311	308	350	304	349	332	314	309	336	338	333	300	341	321	337	349	390	335	340	318	332	320	367	335	325	344	335	311	346	346	292	327	350	343	345	305	359	343	315	320	304	362	354	373	348	322	339	298	338	287	314	301	312	349	295	283	344	327	319	309	341	327	336	344	350	337	319	335	352	329	323	328	291	334	329	348	320	330	320	309	313	346	327	319	360	311	321	318	304	317	331	326	309	362	337	331	321	309	331	306	341	346	342	334	275	352	344	339	341	323	342	310	314	315	297	357	322	319	354	321	301	385	382	337	308	325	334	291	324	326	329	320	342	301	305	320	320	338	329	354	306	343	316	309	316	310	312	357	304	328	327	319	336	349	336	348	334	347	343	334	298	308	329	328	342	323	353	323	334	345	361	350	296	320	284	297	319	336	315	368	309	346	325	344	335	286	336	327	345	339	314	360	338	278	366	335	360	355	354	334	325	299	328	352	351	323	338	310	365	317	352	329	314	314	316	345	348	352	342	357	345	365	355	318	317	373	323	283	335	293	331	320	323	320	341	307	351	343	315	311	326	308	311	343	313	344	303	319	341	342	319	297	314	309	325	318	345	333	302	288	329	323	335	317	327	324	359	329	365	339	350	339	312	330	316	350	349	343	340	336	307	312	321	349	346	309	310	319	308	321	346	329	347	352	309	319	296	334	338	317	316	305	336	335	362	336	310	340	340	345	340	336	355	333	346	342	348	307	324	336	344	327	307	333	327	298	312	342	332	366	356	339	335	325	326	324	339	311	304	348	326	336	315	349	334	326	344	333	352	357	324	328	341	333	351	352	311	340	317	318	309	334	334	341	358	288	333	324	340	318	308	329	338	307	369	361	332	332	341	317	373	293	309	349	330	353	303	343	339	301	294	303	351	348	338	302	336	362	368	312	316	309	323	338	339	313	299	308	322	325	339	310	336	344	298	322	314	313	329	338	321	352	352	349	297	313	339	322	306	310	357	352	320	325	348	319	326	318	346	305	344	361	340	339	321	300	342	313	335	351	293	319	324	307	337	364	341	366	321	330	289	363	327	296	333	344	322	367	339	309	330	355	329	336	361	314	318	349	340	340	349	317	294	366	314	316	343	380	313	344	326	313	332	285	308	344	307	309	325	314	386	357	315	329	332	339	329	318	327	291	326	299	329	321	333	347	350	302	322	338	295	329	301	348	300	347	308	328	316	324	328	352	334	338	341	326	355	343	316	342	321	343	340	345	325	298	322	324	333	330	330	317	320	317	307	329	351	325	333	338	351	347	362	332	303	354	328	302	305	334	337	345	325	327	292	328	307	324	311	317	317	318	336	319	349	281	302	331	328	319	304	314	327	299	328	335	347	340	295	341	313	340	332	328	337	354	281	335	344	386	332	323	328	341	356	313	363	338	347	297	311	325	338	323	314	279	326	301	341	339	315	327	325	341	338	312	309	324	348	357	330	345	367	328	338	324	343	327	335	324	333	300	313	330	303	314	325	329	301	315	332	339	379	345	333	310	308	339	323	333	291	309	333	314	290	334	294	341	325	363	322	330	288	327	308	303	351	335	291	319	360	313	311	334	346	282	325	309	327	326	304	325	345	313	338	346	335	319	282	308	350	347	334	352	327	309	296	353	356	305	326	371	334	378	335	348	339	358	291	374	330	353	326	303	351	348	334	323	324	366	339	282	316	309	350	311	355	299	327	318	314	362	324	364	315	309	352	333	278	329	341	318	315	328	347	319	347	277	319	304	314	341	365	289	335	343	312	333	323	326	322	326	341	309	305	324	299	352	353	343	309	343	332	324	317	278	307	283	330	336	320	334	339	306	329	299	325	308	319	305	314	318	324	339	323	319	338	321	315	338	349	320	345	333	330	308	339	355	339	325	332	353	289	341	304	329	331	339	323	354	334	340	404	320	338	312	350	351	325	335	309	319	323	341	334	357	321	328	335	284	350	322	318	328	325	316	307	320	349	321	316	328	305	298	359	352	309	314	298	302	319	350	311	315	328	307	304	311	304	328	344	334	370	287	349	354	328	339	322	309	341	329	357	293	358	317	303	330	303	305	342	279	360	371	316	327	327	337	325	332	316	333	310	361	329	308	328	327	355	330	335	337	312	297	335	327	347	341	343	338	312	295	331	330	371	320	296	324	298	361	336	313	304	344	303	354	327	325	314	310	339	365	294	326	359	344	333	325	303	362	340	308	334	310	339	325	345	317	325	313	339	339	309	319	341	318	342	310	328	343	333	320	305	296	364	285	324	333	342	301	333	298	347	324	343	308	307	329	312	326	320	338	343	362	338	351	341	313	319	317	316	344	308	319	325	294	319	326	302	330	324	346	335	340	366	332	317	319	333	326	351	342	334	321	338	331	321	327	359	316	287	313	349	296	298	337	335	347	307	347	342	352	327	338	311	322	308	344	326	340	327	327	352	288	317	340	298	340	319	303	346	325	322	335	353	336	351	282	289	336	336	298	340	324	313	314	308	343	321	334	320	308	335	348	318	331	337	325	349	344	313	336	333	311	315	352	313	350	346	332	336	314	334	318	348	344	368	361	335	322	351	336	329	320	337	340	351	321	342	323	334	315	297	309	316	325	343	316	360	365	342	296	315	349	308	321	355	336	315	342	336	312	325	324	306	306	314	313	319	304	341	332	309	362	328	310	332	315	327	300	314	323	298	322	353	333	328	329	322	327	329	359	338	318	316	340	321	321	351	329	341	318	374	313	331	308	303	323	355	304	351	321	331	310	347	349	379	306	327	384	340	340	311	301	346	347	348	355	337	345	305	337	319	307	365	366	346	346	338	310	293	332	359	311	332	288	335	325	339	336	326	340	351	319	350	312	316	282	307	322	346	346	334	319	366	316	313	324	350	320	301	303	341	325	365	326	322	325	347	328	316	336	347	320	313	314	371	350	317	344	340	324	340	325	346	301	307	345	308	326	338	326	333	346	317	314	314	332	305	308	321	352	300	284	336	326	337	329	311	365	315
15664	1460	2452	2985	2801	2561	2739	2424	2294	2301	3038	2983	3238	3683	3352	3009	2621	1740	1418	1007	928	977	983	965	887	904	914	968	989	934	927	920	913	979	987	925	943	903	915	839	845	864	778	830	840	852	817	824	850	849	832	831	839	824	872	850	795	837	798	733	819	791	819	820	856	850	813	805	821	874	823	841	834	809	781	783	829	802	748	879	823	838	825	831	804	858	805	793	774	829	810	776	837	853	887	835	804	805	855	783	786	791	790	847	802	804	811	843	794	792	810	830	841	793	813	814	854	817	816	782	817	823	809	794	848	807	813	794	847	824	780	803	836	833	778	796	804	837	825	798	820	771	809	810	863	829	769	826	818	781	818	868	855	815	783	836	857	821	796	814	851	841	777	798	851	806	832	777	780	806	837	812	823	778	897	826	829	826	828	828	789	786	824	855	816	812	844	799	831	846	831	813	816	827	772	798	827	782	807	807	838	813	823	830	812	811	802	832	859	817	779	783	820	825	772	856	818	802	834	792	804	813	788	782	749	851	791	817	824	784	814	822	819	822	812	758	775	840	780	822	830	817	838	847	820	813	874	839	736	845	864	796	799	810	797	825	816	864	811	763	833	804	783	754	762	817	797	821	797	783	764	850	904	816	750	799	821	813	810	798	919	826	850	811	765	803	825	802	812	789	775	737	790	797	810	813	788	814	817	824	805	795	828	763	788	797	811	810	814	846	807	791	828	788	819	790	793	814	851	791	860	849	826	830	857	828	800	805	798	816	812	785	830	770	840	830	823	806	792	897	824	827	829	774	868	786	855	809	803	786	764	815	800	809	813	801	805	821	815	746	801	819	799	793	761	780	802	791	777	801	795	804	788	875	843	813	818	849	819	840	798	811	825	845	785	786	816	803	782	868	797	801	825	805	769	770	806	829	798	772	848	844	880	796	836	819	811	825	824	821	771	873	833	824	817	819	790	827	779	821	852	813	832	808	831	851	839	793	803	753	760	814	800	846	825	795	795	837	844	791	810	771	848	826	810	877	782	789	831	768	804	810	774	795	812	795	801	812	799	849	823	839	802	812	832	814	819	816	849	790	816	846	808	822	818	805	808	833	781	833	793	845	829	811	801	805	839	818	821	816	835	822	795	817	833	815	814	848	810	800	779	802	799	778	828	816	804	815	847	809	859	817	778	829	842	789	846	825	803	778	866	802	848	815	800	822	824	864	829	799	853	831	812	791	790	861	795	797	809	822	811	826	777	826	818	780	836	782	844	807	805	764	783	837	827	825	877	822	817	814	778	790	863	829	821	779	838	834	798	820	809	783	833	799	791	813	825	849	830	793	812	768	792	797	785	784	807	864	798	811	854	805	905	818	818	817	804	770	784	834	772	776	873	835	789	773	810	764	804	797	867	805	768	796	800	864	767	860	839	828	794	811	838	813	797	850	768	839	779	770	850	775	860	810	798	833	790	822	802	786	849	793	776	798	842	843	820	810	819	833	835	837	811	842	831	820	853	799	794	813	821	836	831	801	835	876	813	784	833	804	792	751	811	796	818	819	792	782	806	839	776	836	790	813	815	808	838	796	793	817	793	787	838	842	832	862	762	798	841	849	820	790	815	796	798	751	863	832	795	840	839	798	776	803	796	870	794	776	816	792	816	824	828	829	803	852	784	810	828	808	791	845	807	810	819	838	817	776	821	805	848	808	851	822	786	786	816	806	776	765	864	818	783	821	793	793	781	847	765	799	810	832	797	830	802	796	828	775	797	851	816	786	816	748	844	808	824	769	829	812	803	786	830	846	837	809	829	848	810	765	811	801	772	824	761	801	813	843	784	837	796	857	754	832	821	840	766	795	824	813	863	831	806	806	828	806	795	833	853	742	833	770	823	816	837	792	829	836	795	796	770	840	812	805	842	835	790	808	851	784	806	744	785	814	825	846	779	856	823	802	839	841	800	810	793	809	733	812	784	800	787	812	835	832	727	855	821	812	807	835	814	790	750	810	815	813	835	835	806	839	840	797	832	774	809	779	764	812	811	810	829	829	808	800	839	827	826	836	829	824	837	820	860	790	837	783	826	810	807	833	833	789	757	835	776	772	810	817	820	816	793	813	818	804	841	770	834	835	792	834	809	865	795	787	793	809	762	830	791	781	801	806	831	831	837	785	823	819	865	839	850	805	779	825	839	803	831	848	775	788	783	877	841	829	853	800	826	806	835	817	842	805	804	810	787	823	790	837	798	825	788	816	859	805	772	809	804	818	810	744	852	827	807	745	833	855	824	844	834	832	789	827	818	791	813	856	895	832	833	826	755	843	805	870	845	868	804	819	841	845	804	835	851	845	844	761	827	833	841	839	791	788	848	798	837	801	815	856	789	783	837	859	819	833	788	822	810	831	775	822	874	780	890	828	827	835	787	779	804	748	818	762	796	845	803	843	859	796	825	797	813	809	855	812	809	815	828	814	819	858	799	850	811	805	804	792	791	772	830	804	837	795	841	791	802	818	796	857	808	830	811	841	768	805	765	809	788	808	800	879	829	831	824	795	828	778	829	841	785	872	823	829	846	804	811	864	790	786	861	783	781	866	792	822	812	821	766	823	823	822	880	760	837	820	828	816	831	875	824	839	744	811	835	840	814	848	837	786	827	805	783	823	797	790	822	842	835	816	818	824	865	774	851	840	837	787	827	778	820	791	786	798	816	822	780	815	817	800	874	739	799	717	821	793	811	803	818	843	790	797	860	832	836	817	807	853	828	824	781	841	801	790	790	820	842	788	795	837	823	813	778	802	788	847	828	817	849	813	802	811	831	865	818	815	804	804	801	816	803	828	844	771	784	773	791	826	806	820	824	834	795	808	813	793	806	833	820	819	834	803	811	815	825	840	797	789	815	821	850	840	852	830	776	847	768	783	807	852	837	844	836	845	860	799	815	803	813	842	852	880	797	850	800	789	796	813	833	817	843	858	828	809	838	855	808	817	836	828	826	857	810	784	822	815	759	768	807	830	809	818	793	844	858	845	754	795	799	790	823	823	871	802	800	810	799	824	857	800	790	847	874	770	747	791	815	809	867	839	804	870	797	813	803	799	813	797	801	815	809	833	819	823	808	819	815	786	831	858	811	808	812	833	804	822	794	832	850	794	822	840	823	819	844	822	837	802	875	835	819	824	786	842	839	774	790	830	848	838	847	803	853	803	717	793	776	742	807	802	825	774	772	800	839	819	848	827	818	797	806	788	842	779	814	845	839	849	806	824	821	781	746	801	756	838	792	808	811	814	762	804	859	896	819	794	797	819	790	805	828	828	758	789	823	846	813	810	815	805	811	837	799	834	818	835	799	797	814	857	849	805	791	825	861	843	801	812	788	802	816	797	781	812	824	815	834	836	817	834	829	828	808	764	810	824	823	791	816	836	803	817	791	821	845	794	858	808	799	852	792	840	860	807	825	812	760	842	785	808	820	794	800	809	831	824	857	818	773	731	841	828	798	805	763	783	817	807
47259	14092	3727	1880	1357	1091	1055	886	801	795	1000	951	915	1030	932	882	698	480	432	448	413	401	374	407	345	367	400	398	400	420	401	378	366	398	338	410	388	355	378	348	368	369	383	353	369	368	372	350	365	347	327	364	353	341	358	360	341	352	338	348	379	369	359	343	374	364	355	344	338	346	334	354	339	349	351	368	313	356	369	392	403	383	340	385	364	358	325	358	349	352	375	353	329	312	332	352	364	361	373	392	369	392	330	366	335	391	387	398	345	358	374	373	388	376	386	359	328	376	342	345	378	356	358	367	344	376	369	380	414	391	337	358	337	338	353	398	338	335	349	383	356	357	352	361	329	390	357	376	359	365	361	368	359	322	360	375	366	367	371	398	344	360	343	379	393	340	338	326	351	395	373	376	353	387	358	349	313	369	371	365	395	362	385	356	381	394	343	352	377	376	337	383	353	358	338	360	352	365	384	359	316	325	358	348	386	350	334	329	349	363	341	423	399	372	360	357	364	362	342	360	325	361	384	342	347	328	331	354	380	357	370	360	373	369	378	368	379	370	371	358	375	332	385	359	366	357	387	342	347	323	351	342	361	341	351	359	367	352	353	359	371	367	341	353	357	355	403	335	362	353	358	357	369	333	353	360	371	349	341	345	333	353	371	363	354	351	355	356	361	322	355	369	328	312	364	394	371	346	334	349	389	359	367	361	366	358	352	354	361	337	336	347	354	380	340	338	365	363	360	346	342	381	398	334	332	360	359	377	353	373	352	331	351	349	369	361	374	369	357	420	355	332	381	340	365	343	355	350	371	357	339	345	358	367	363	398	389	324	352	350	360	361	347	362	342	384	343	377	353	369	361	345	398	339	365	398	353	371	347	349	354	372	352	358	367	353	352	370	393	334	345	350	355	331	359	356	359	347	350	365	360	360	351	353	384	359	394	370	343	360	361	352	348	410	393	332	331	366	324	374	382	363	362	390	374	369	336	387	339	326	364	343	355	348	355	363	356	376	347	367	374	356	366	348	341	370	338	402	358	387	348	350	364	359	381	367	346	376	366	366	368	363	324	371	366	343	351	361	297	365	377	340	357	348	387	329	351	345	389	339	372	353	345	342	364	327	364	374	351	357	384	361	367	368	360	342	339	345	354	349	341	390	372	322	368	359	384	368	371	364	365	346	357	339	391	369	386	361	388	330	377	330	361	344	359	371	368	349	395	343	364	368	352	342	377	342	339	358	359	374	357	350	342	345	345	383	393	382	337	347	349	376	371	332	374	360	344	374	350	371	364	360	375	338	379	421	416	376	379	360	347	344	375	344	366	338	354	381	340	352	358	387	372	364	366	310	363	375	376	320	357	363	358	367	370	358	338	337	409	333	321	366	331	369	335	324	366	349	353	420	358	350	359	334	311	352	361	377	342	347	358	359	351	380	324	402	367	361	325	359	360	360	334	354	401	372	335	393	343	344	351	342	327	341	340	371	386	391	349	358	365	396	357	347	363	358	363	384	336	339	346	376	379	347	369	367	351	349	358	364	396	373	352	354	330	383	364	379	333	335	357	347	359	364	354	359	362	333	332	375	390	337	359	325	371	354	358	364	364	360	358	312	357	353	354	334	388	361	359	347	338	373	344	335	348	361	351	351	359	349	373	351	353	377	338	353	337	328	334	407	342	341	355	349	366	363	349	373	397	354	382	372	350	337	373	359	357	369	367	336	366	344	373	397	378	350	341	342	353	400	343	373	365	370	362	341	398	323	366	353	364	354	344	393	355	352	366	352	328	357	371	375	375	377	372	391	377	347	398	362	359	354	354	367	372	359	363	375	347	367	327	358	387	354	352	327	340	351	379	336	367	340	330	379	388	351	344	388	342	331	407	370	319	358	359	353	385	336	376	351	351	360	372	368	382	361	374	369	401	355	352	374	351	341	347	336	321	367	334	347	348	346	364	313	362	326	342	372	353	384	398	345	333	373	387	382	350	403	399	370	354	349	325	379	355	390	327	355	337	395	378	410	386	358	349	332	424	352	361	345	403	378	348	368	339	407	326	351	366	353	328	382	331	349	375	342	389	356	336	348	344	339	359	357	367	320	349	357	344	367	369	378	395	349	337	368	376	396	352	370	297	302	352	367	356	396	368	372	374	370	336	350	358	346	346	376	312	376	343	331	377	347	373	350	370	358	339	388	410	351	373	366	379	361	363	347	346	341	330	378	394	327	346	342	349	365	348	354	336	335	388	352	361	359	331	330	390	364	359	369	336	350	354	374	352	379	384	358	338	334	353	362	404	364	332	330	339	383	373	381	318	370	334	377	333	344	390	381	340	336	363	374	348	380	410	304	367	346	347	336	346	363	359	337	367	352	363	356	331	373	372	363	366	371	363	318	369	357	359	308	389	369	323	344	355	384	384	354	386	358	334	391	345	394	336	341	407	350	351	397	339	393	397	388	359	346	359	335	372	384	348	375	385	315	320	315	349	318	364	344	350	348	381	340	365	372	338	375	387	361	337	349	322	343	360	355	316	355	344	384	392	328	393	354	331	358	363	390	343	401	360	354	377	366	330	389	353	339	350	361	356	383	355	372	357	350	363	328	339	338	390	366	369	377	342	371	362	363	354	369	363	367	417	346	351	368	342	375	367	333	364	387	360	397	378	340	362	373	349	393	340	359	354	393	358	387	332	335	368	380	326	364	370	357	345	342	344	344	367	386	358	346	324	359	377	369	358	364	347	376	353	364	394	354	358	351	355	355	371	380	355	383	345	334	369	384	341	363	323	357	333	367	321	365	356	350	346	344	331	336	325	357	362	352	337	357	354	366	365	370	366	349	348	386	353	373	378	363	379	355	383	355	322	358	376	365	364	375	348	341	363	351	358	368	320	343	359	342	340	351	331	324	386	362	359	356	329	350	376	339	379	346	359	375	352	375	359	341	391	350	343	380	381	345	327	380	358	349	371	365	371	344	377	369	381	381	346	320	328	366	358	370	385	369	358	370	391	390	388	353	336	341	347	364	369	368	351	346	366	363	380	384	357	339	352	363	346	353	365	388	342	333	389	369	356	335	337	343	367	368	365	373	352	332	346	359	357	340	378	386	372	372	375	359	315	347	373	352	319	357	367	341	364	368	382	384	376	326	385	372	352	356	371	344	365	369	338	349	357	381	365	348	394	372	343	321	326	383	366	352	351	337	339	356	396	371	369	326	349	356	419	373	373	338	388	370	388	350	322	365	355	361	353	351	373	364	328	340	387	343	367	365	345	363	382	358	348	351	379	332	353	331	359	334	367	356	357	337	355	344	372	369	370	391	394	393	389	346	349	360	344	402	370	366	359	399	354	337	355	371	373	332	372	361	354	331	326	330	365	381	352	377	351	364	371	352	376	387	314	395	353	357	331	338	371	349	346	383	351	347	304	394	376	353	377	343	359	378	359	365	356	350	348	396	389	354	365	370	336	376	356	349	378	369	327	363	365	339	356	359	350	334	332	352	375	337
20829	2113	4166	5019	4548	4307	4305	3627	3359	3589	4535	4266	4653	5143	4692	4144	3217	2098	1558	1244	1160	1089	1035	1086	1027	1032	1054	1066	1082	1066	1045	1026	994	1140	967	1034	1036	959	1005	948	984	962	932	893	860	934	924	956	945	888	884	891	914	901	869	913	872	873	897	870	850	819	879	854	858	828	860	914	877	871	855	867	856	846	888	895	892	887	878	862	911	881	848	856	860	823	920	870	884	824	861	887	865	811	863	854	864	880	848	881	852	852	883	797	851	862	850	869	891	840	860	854	839	849	860	845	840	867	817	886	879	811	850	854	850	904	842	862	859	856	834	840	872	852	890	850	851	824	843	831	862	838	860	836	873	882	845	897	885	886	895	858	818	848	852	841	844	846	837	838	832	876	869	856	815	869	863	835	854	884	911	899	901	822	869	838	789	796	828	829	871	872	865	846	833	883	839	829	834	854	829	855	841	836	859	843	807	815	793	842	895	863	831	825	857	844	863	847	862	856	886	860	847	802	836	862	867	856	875	822	831	832	828	883	897	849	864	872	819	845	845	868	876	876	916	789	869	814	867	882	784	797	837	866	830	855	893	846	864	852	894	873	868	838	849	889	841	868	869	860	910	884	851	842	872	865	863	846	815	877	880	808	849	872	830	879	879	865	846	836	849	862	864	848	872	791	807	872	842	819	851	858	852	790	874	841	838	835	818	882	851	875	874	840	833	811	814	841	876	828	847	810	890	880	902	918	816	825	819	830	859	939	813	830	809	835	907	850	794	813	818	845	863	839	834	865	790	825	852	875	871	826	869	836	866	889	791	946	841	839	772	862	873	820	858	836	838	898	867	874	865	932	837	844	854	852	868	867	867	850	858	860	803	875	844	858	862	820	848	858	871	854	862	861	881	888	822	849	888	887	845	868	880	862	904	861	858	825	860	824	882	831	874	783	893	867	851	799	874	862	822	844	822	827	816	825	828	799	843	839	871	858	838	790	900	831	813	844	862	859	842	848	830	845	884	885	834	869	912	870	799	858	827	827	909	881	856	842	885	846	813	866	803	874	872	850	836	820	809	850	876	847	902	839	869	793	842	825	806	907	867	827	833	856	862	840	804	845	847	906	839	837	848	819	847	866	829	835	884	810	880	822	860	858	887	872	891	797	807	877	855	845	880	833	857	797	825	872	862	796	850	831	894	802	851	793	845	882	800	878	847	815	893	908	862	848	929	778	910	875	874	876	840	842	826	847	832	883	825	835	858	828	825	909	855	853	852	779	844	846	874	877	846	841	843	815	887	849	844	891	868	863	877	843	874	868	823	808	895	860	868	836	832	858	811	833	821	831	883	830	871	877	837	825	836	866	876	814	864	821	844	846	837	868	773	815	786	824	791	873	884	900	870	844	881	856	812	850	843	844	851	843	897	815	833	865	853	861	821	858	839	848	863	817	810	843	850	875	844	828	815	824	840	871	840	845	844	876	843	793	877	830	825	821	914	838	837	883	835	866	797	871	858	827	861	861	876	803	802	848	826	798	797	830	849	865	846	810	848	887	896	803	844	871	833	824	813	891	861	892	864	857	847	847	785	856	841	818	853	870	857	836	852	857	851	815	837	789	863	836	803	910	824	853	880	889	821	848	871	807	854	876	863	832	864	877	813	868	789	869	845	859	822	817	903	882	841	868	849	770	869	874	805	848	909	799	833	887	899	842	888	826	845	868	860	831	852	811	858	850	840	845	819	898	835	862	858	862	774	805	822	815	850	845	864	871	838	848	808	863	842	810	869	841	852	879	857	860	843	862	825	837	783	849	822	871	856	811	894	844	841	804	795	886	871	839	846	861	830	832	833	867	911	898	821	825	855	859	926	819	882	833	822	812	879	846	856	830	826	915	850	842	835	818	827	830	832	851	876	815	841	879	870	884	910	869	868	871	850	855	833	831	847	856	858	826	858	850	870	811	836	838	834	826	844	862	900	848	810	890	840	824	850	897	875	868	852	842	828	825	853	855	897	819	865	895	861	842	853	830	847	821	874	840	849	879	827	859	789	792	838	830	838	824	870	769	844	814	875	863	863	844	840	855	874	898	838	852	822	887	857	832	851	865	839	845	852	861	859	869	811	826	874	857	821	830	917	878	844	857	818	839	812	848	824	879	811	874	825	849	891	844	850	861	885	872	848	818	790	866	841	863	831	895	842	816	827	852	849	874	911	868	870	833	820	857	818	809	843	891	869	860	922	842	846	859	819	855	835	872	885	864	875	884	828	893	834	903	827	866	845	874	839	905	870	873	867	820	874	833	909	859	799	876	846	850	881	822	858	870	826	893	885	859	806	785	915	812	842	799	808	845	826	830	859	842	870	852	854	854	840	930	883	811	837	838	861	826	818	860	830	794	837	853	840	846	850	849	836	814	801	900	888	903	872	867	894	882	853	849	780	904	827	878	811	842	833	871	900	852	845	849	822	813	933	877	849	866	818	869	882	865	892	856	878	885	836	837	843	866	862	825	818	883	893	820	826	809	930	893	872	878	861	935	847	854	820	897	813	799	839	807	822	763	838	826	863	851	842	847	869	854	870	829	851	823	800	860	885	871	818	797	894	877	876	852	831	811	834	812	823	857	872	850	828	856	796	849	828	841	832	899	874	879	812	819	849	885	829	854	889	880	854	864	853	826	870	839	840	838	892	860	826	883	797	829	855	877	796	863	837	807	809	882	879	826	839	896	801	837	884	888	876	868	847	881	861	802	827	807	803	883	846	856	860	848	867	861	872	880	819	827	799	831	848	821	884	815	850	846	836	871	865	844	843	851	890	871	840	821	880	904	861	832	862	840	889	843	854	890	873	831	872	842	863	852	847	857	865	855	861	835	850	851	905	799	878	865	802	845	904	874	837	823	844	828	807	881	858	875	874	853	808	827	855	873	868	884	932	817	812	824	825	819	874	841	860	794	819	865	873	839	850	813	834	836	863	829	811	852	890	871	882	868	820	804	826	856	855	895	841	846	858	841	852	851	881	804	874	855	828	862	827	928	793	849	850	860	890	884	898	875	830	884	855	859	811	865	844	838	866	896	849	824	802	895	828	843	838	856	831	891	845	830	876	886	829	836	828	836	871	829	871	844	900	842	847	809	832	855	814	867	806	875	858	898	816	888	857	835	876	820	827	852	865	871	883	837	847	813	803	809	859	832	824	793	841	877	863	860	883	862	807	868	872	834	800	858	787	876	919	807	826	872	897	804	798	866	843	908	831	831	888	818	823	856	854	849	864	838	887	840	878	831	821	817	845	842	870	893	862	803	824	866	848	847	860	856	867	811	825	867	822	841	816	822	830	885	843	834	848	870	849	827	893	845	845	858	864	870	840	879	811	817	842	899	794	881	830	839	867	883	841	885	808	876	855	833	890	854	875	912	815	892	884	889	831	917	860	845	872	856	907	858	825	848	845	857	895	863	839	857	823	828	867	841	862	831	836	817	877	848	831	878	826	907	815	839	824	818	881	873	818	834	831	842
4519	230	195	203	188	205	231	237	236	287	324	328	352	372	355	294	223	185	207	169	155	193	172	166	189	161	137	202	188	182	185	149	169	171	197	174	145	174	161	174	171	174	171	151	183	158	147	168	175	163	179	156	162	164	155	171	164	142	162	143	191	170	171	156	182	179	155	177	173	139	159	175	148	153	168	170	145	175	159	158	158	165	133	198	175	161	175	186	149	151	162	159	165	164	153	183	154	192	160	140	191	165	173	144	168	156	180	170	187	185	169	192	158	152	172	153	168	170	157	175	180	175	129	160	170	163	187	160	159	147	158	144	157	154	148	158	159	185	164	159	177	171	157	167	172	166	173	166	164	129	172	160	154	184	181	136	161	175	169	159	161	147	175	177	157	164	181	171	157	186	160	165	150	168	166	177	163	148	169	174	198	177	169	155	158	160	179	151	194	149	188	194	177	173	155	158	150	168	142	148	152	168	152	162	157	170	161	170	195	155	156	177	166	168	150	154	170	156	179	161	162	169	170	152	163	146	167	155	148	175	184	181	187	161	166	168	149	156	184	195	174	147	167	151	156	156	164	154	149	191	170	176	177	160	148	156	150	183	153	139	168	160	173	170	191	151	153	157	180	171	187	175	172	175	189	171	168	161	155	179	169	166	182	193	168	135	153	162	168	151	147	155	151	161	151	170	162	181	183	161	173	160	163	148	157	144	174	160	168	202	156	166	175	165	171	150	168	154	162	140	184	157	156	159	153	156	160	160	147	153	181	183	170	184	178	145	164	172	170	174	163	156	157	154	156	173	144	166	178	161	161	169	162	160	162	172	167	172	152	168	138	174	160	195	164	157	187	183	169	170	160	149	179	143	162	154	148	161	143	172	156	154	145	174	186	171	167	171	176	178	150	159	173	185	149	156	159	176	167	167	160	190	182	195	190	162	159	143	156	190	172	182	160	152	158	180	186	169	169	145	175	162	184	163	151	167	153	202	176	168	139	143	180	138	183	177	165	179	164	169	192	171	164	155	159	157	170	179	183	163	187	167	174	177	159	150	171	149	173	159	155	147	167	172	142	173	163	176	168	172	157	176	174	180	178	163	157	161	167	180	159	157	174	180	191	191	178	174	159	140	162	175	185	179	167	190	178	175	162	161	150	140	169	168	198	132	146	164	129	172	154	173	151	146	163	171	173	161	153	155	152	130	157	151	159	164	169	176	162	151	147	184	168	143	163	166	175	176	162	154	165	166	163	165	178	155	137	153	168	167	153	162	163	149	155	167	166	187	155	164	181	161	180	153	172	171	161	154	159	184	155	187	178	154	163	166	160	164	137	177	155	156	160	169	190	140	173	152	167	186	197	156	167	170	164	158	160	134	165	179	185	163	185	172	195	139	171	155	166	156	161	167	173	164	142	181	161	172	150	187	157	161	158	151	158	134	167	159	175	159	164	155	175	143	177	160	180	169	176	158	176	151	144	159	170	144	184	168	146	168	172	172	156	180	157	147	160	170	155	187	202	147	178	146	165	137	164	150	160	169	176	176	169	189	156	165	163	160	165	160	138	157	182	157	181	178	158	183	156	181	153	169	150	188	146	173	157	150	178	169	191	186	148	167	163	157	163	183	168	153	151	160	164	183	146	171	176	174	173	189	184	150	175	148	187	191	160	166	157	191	172	185	160	176	163	184	167	147	143	175	168	174	152	169	178	189	134	156	181	149	171	196	157	192	162	167	158	182	190	142	179	176	142	169	191	169	159	173	180	164	166	157	158	160	162	177	143	156	183	175	163	163	174	157	184	179	152	170	140	153	149	177	176	149	148	145	180	189	186	171	163	150	155	157	180	148	172	196	158	183	146	166	176	193	175	177	186	161	153	168	154	150	163	140	170	142	172	178	168	168	160	158	166	180	176	184	146	164	139	152	181	171	150	139	179	143	152	169	154	164	161	151	146	143	185	185	141	175	150	151	153	157	173	195	177	152	172	168	167	150	180	192	156	143	164	181	161	158	166	162	152	129	186	182	176	187	179	148	138	154	155	171	153	157	181	185	179	178	161	163	174	164	178	152	175	159	158	171	163	173	157	150	162	157	184	187	143	175	182	156	152	174	168	170	154	183	178	157	149	186	173	170	168	181	162	184	155	166	153	197	183	183	143	154	179	176	180	170	146	157	162	172	211	155	151	154	151	157	168	159	160	179	156	161	170	167	163	166	186	158	147	185	140	146	163	173	167	150	153	154	157	181	167	166	177	174	146	164	174	160	184	180	149	164	173	148	145	182	153	157	143	168	170	166	158	163	198	192	173	160	152	169	157	171	163	153	144	175	176	181	139	147	162	162	150	170	147	152	178	166	167	172	150	169	153	154	188	180	170	177	163	163	169	161	168	179	156	165	167	172	181	188	174	169	149	148	190	176	152	153	156	150	179	195	142	174	152	160	153	159	165	161	155	154	166	180	161	158	169	160	181	176	158	186	149	166	148	165	185	149	177	149	167	183	171	173	172	199	151	180	150	177	188	166	151	157	152	170	151	176	149	183	161	176	188	162	173	169	152	148	161	179	180	167	160	161	147	174	186	172	176	177	148	162	161	147	161	152	159	185	164	189	149	181	145	176	156	162	156	162	163	147	180	172	143	177	167	172	178	181	158	194	149	184	201	168	141	157	187	167	152	159	180	160	168	184	174	165	165	170	183	194	137	162	173	164	171	149	160	158	144	177	206	148	154	160	184	185	163	169	174	162	159	185	174	166	194	156	141	168	193	160	169	182	146	132	199	144	154	184	167	172	178	149	183	195	195	160	169	169	158	160	184	177	150	160	159	175	160	161	178	144	156	172	168	189	179	184	178	180	162	180	182	183	155	163	168	154	169	134	154	160	192	160	176	167	175	155	146	169	169	164	185	158	146	158	156	164	156	159	166	172	191	172	203	166	168	141	174	173	159	155	175	168	157	170	164	119	164	153	165	165	176	174	158	169	167	144	181	165	158	178	162	167	183	182	172	175	165	159	169	155	153	155	168	158	152	160	165	166	157	171	164	184	162	154	174	173	172	162	165	180	174	188	159	188	140	155	172	177	162	155	182	162	186	154	150	166	144	156	158	158	146	166	182	163	168	186	153	173	177	184	167	193	178	170	183	157	177	178	179	170	159	172	164	159	185	202	187	191	148	173	159	161	153	192	169	167	158	157	153	167	160	137	157	177	172	184	179	158	161	160	172	168	171	173	183	144	169	182	173	144	165	157	164	181	147	160	146	164	166	152	163	179	162	165	157	170	161	170	180	155	149	169	156	148	160	149	177	162	157	170	161	182	179	161	157	160	160	183	154	158	159	162	196	168	162	184	175	181	170	166	172	153	160	154	126	138	168	192	160	147	179	173	159	146	160	141	139	180	203	138	189	167	192	181	138	189	174	168	151	157	180	168	161	189	157	173	154	153	161	145	163	149	151	170	168	173	168	173	141	140	156	171	153	173	178	169	168	164	181	171	153	185	162	168
4237	529	586	677	601	743	895	861	917	1171	1521	1591	1777	1894	1574	1405	1008	737	569	526	440	463	514	505	454	490	484	520	493	507	495	485	497	492	485	508	461	475	486	494	477	469	479	481	481	476	506	513	461	436	441	461	494	487	427	445	498	491	439	421	481	505	448	446	468	473	479	480	472	496	428	470	453	468	454	475	461	484	469	453	481	489	450	437	443	509	499	469	468	494	417	449	481	463	464	483	474	456	469	443	473	460	464	528	473	490	493	472	454	444	453	484	447	428	439	473	475	482	484	485	439	481	443	478	498	476	462	468	414	436	484	428	450	498	492	476	481	497	468	423	460	433	454	485	499	481	489	460	463	478	452	462	479	475	466	462	474	503	458	473	449	460	456	490	457	477	471	459	478	452	484	482	451	471	475	470	512	491	507	469	489	411	438	448	441	481	469	454	491	486	505	424	461	516	477	472	491	481	455	426	505	494	498	498	439	482	455	487	456	489	487	468	507	478	451	481	483	439	486	451	492	459	474	462	474	467	448	431	476	438	463	469	463	470	489	423	443	463	491	498	425	464	448	465	447	455	451	444	485	456	471	495	469	512	452	491	448	488	488	472	480	474	433	469	498	480	484	437	504	465	441	467	458	493	483	461	452	493	485	485	471	473	477	465	438	454	460	489	461	442	496	490	473	497	478	480	442	439	460	448	436	462	468	477	498	485	437	430	448	496	461	464	470	479	494	511	499	486	461	468	476	449	470	458	440	464	463	490	455	452	517	433	473	489	455	510	478	470	479	467	468	449	470	452	469	448	462	487	476	462	437	466	492	439	458	496	468	476	447	472	449	467	432	490	455	455	496	464	479	478	468	475	479	495	446	451	474	462	471	475	435	452	446	512	466	476	478	520	474	457	487	480	458	475	462	485	469	455	458	458	449	484	444	463	495	429	493	494	470	432	462	491	503	453	460	455	496	434	460	440	440	444	448	487	462	451	472	481	472	440	507	461	439	462	455	512	450	486	450	493	447	447	471	481	455	466	490	455	458	465	469	500	491	482	452	471	490	467	456	491	456	479	466	469	456	442	476	483	437	461	465	467	448	440	482	483	459	433	464	456	450	454	445	449	496	461	479	448	457	472	432	454	454	418	456	490	496	479	478	471	530	456	496	523	454	449	460	505	451	499	448	504	455	512	476	464	498	485	447	486	474	489	463	466	491	473	495	510	470	455	475	456	466	471	480	464	487	505	480	495	463	473	475	485	465	486	499	504	479	433	458	469	444	418	443	451	460	509	475	460	477	492	462	450	481	414	479	455	455	484	499	455	476	469	468	478	490	451	442	440	444	481	487	510	459	468	469	471	512	467	452	445	457	482	460	467	455	432	421	447	501	432	491	483	512	492	501	527	464	484	505	484	463	496	453	487	450	467	487	488	443	463	472	494	447	505	457	457	460	452	463	490	458	463	438	465	463	468	488	490	471	439	453	476	430	480	509	497	461	461	488	494	468	474	444	474	498	476	455	431	453	503	432	485	471	484	443	488	421	442	460	466	470	492	497	504	454	446	443	448	435	458	468	469	456	452	457	478	484	458	449	438	457	477	475	482	477	505	513	405	515	469	519	520	470	480	488	497	491	461	459	465	467	491	469	448	491	439	456	466	483	484	459	438	491	513	447	454	485	457	434	487	484	461	523	474	458	459	455	467	484	457	473	446	469	437	466	447	474	525	447	456	471	465	436	480	454	447	452	494	500	464	452	505	488	535	472	463	462	456	461	483	486	455	451	439	469	433	425	444	467	477	500	475	472	443	469	462	464	468	488	474	479	470	501	475	497	467	455	449	475	502	432	455	465	463	478	479	472	440	458	471	462	496	475	465	448	445	470	475	474	462	503	491	466	452	494	459	467	467	524	455	475	452	478	492	462	478	480	497	485	497	510	461	478	467	473	482	465	432	492	493	469	466	452	451	468	451	474	505	479	459	483	462	459	455	474	488	431	481	485	459	472	470	487	457	515	504	506	474	462	475	497	452	460	460	477	459	494	462	499	446	470	497	481	473	455	506	488	459	482	437	502	484	480	447	463	498	481	451	504	450	459	458	445	482	413	478	496	517	467	520	494	490	476	434	467	457	501	445	467	476	485	462	460	425	463	475	471	460	455	484	461	449	479	473	483	429	502	468	492	441	491	486	481	490	502	464	503	477	470	487	485	494	439	447	432	464	470	462	480	476	476	468	492	440	470	488	515	441	462	487	458	471	432	468	500	475	490	494	482	419	468	493	469	478	476	439	450	464	452	430	481	462	474	489	444	468	486	456	477	493	477	490	478	463	464	475	477	456	504	456	465	481	481	446	493	477	437	498	451	449	489	456	508	451	452	448	465	471	475	456	476	484	472	457	507	478	492	474	462	462	458	526	482	462	444	495	468	466	465	509	476	451	478	476	449	491	478	455	489	443	472	414	475	484	442	464	480	495	491	454	456	428	480	451	459	525	482	488	490	459	440	496	452	466	456	463	447	474	443	452	487	483	507	452	488	471	482	449	451	455	500	488	479	465	450	463	513	482	481	449	445	475	487	456	484	500	457	480	497	439	464	483	479	517	450	484	498	429	459	470	475	498	482	422	471	482	492	436	491	480	460	487	510	466	501	454	489	500	479	470	473	470	455	460	524	499	483	513	492	450	467	475	455	478	473	507	498	457	476	464	470	466	451	461	480	483	470	436	480	478	484	445	453	459	466	426	458	479	483	483	439	511	489	429	477	458	456	471	479	463	503	460	466	435	451	465	444	485	480	488	436	448	485	479	480	479	460	470	484	493	439	468	472	464	459	450	491	476	469	478	461	458	460	443	448	449	493	479	471	436	446	453	478	486	496	528	407	449	486	484	468	481	506	482	445	457	486	466	463	472	467	468	481	461	499	486	480	465	427	498	468	463	484	467	472	449	457	462	498	450	511	475	484	463	473	441	454	468	488	458	418	454	503	486	462	490	446	468	474	482	464	490	480	462	517	477	485	461	476	441	479	458	473	463	438	457	492	466	479	493	477	467	465	490	472	496	453	463	491	507	416	440	458	498	487	468	486	502	451	463	488	511	474	524	487	523	467	448	479	450	420	452	466	453	461	476	488	485	444	492	492	462	483	479	444	484	476	485	461	461	460	469	462	481	473	464	471	496	489	516	472	463	506	444	458	481	434	475	450	452	456	468	511	456	469	497	465	542	486	482	469	524	497	452	508	471	484	452	478	471	468	447	493	479	471	495	465	454	435	483	473	470	446	459	455	488	448	444	447	443	478	465	487	482	459	480	453	441	447	438	493	458	483	470	482	436	510	501	444	475	457	442	471	469	457	458	469	478	442	465	465	404	508	509	453	467	461	469	459	463	498	456	493	494	505	512	493	475	501	485	477	450	487	483	479	488	444	468	485	459	507	473	478	460	466	482	452	470	517	521	497	452	506	474	416	519	476	505	468	477	499	462	481	454	455	463	480	499	417	469	471	493	446	486
32001	5296	1330	1055	760	690	691	653	628	608	728	726	764	778	683	605	503	415	395	337	330	352	315	327	322	366	348	348	338	315	333	337	339	340	370	325	342	321	354	324	349	363	323	314	356	351	335	299	330	309	313	356	342	329	315	343	331	337	312	317	300	308	330	297	338	299	308	331	353	335	338	288	321	315	325	317	375	303	311	335	321	358	346	355	361	347	303	366	338	300	306	303	333	340	326	330	314	315	336	316	343	322	361	313	317	330	329	351	325	315	299	336	344	342	352	330	317	302	310	325	320	331	331	343	337	330	286	331	338	335	325	309	313	328	353	303	333	330	323	339	314	333	340	339	311	329	334	317	352	314	365	301	322	351	371	301	332	334	355	293	340	321	335	320	339	329	337	333	296	332	357	337	334	350	363	317	326	315	307	355	338	302	306	307	339	334	323	337	308	337	307	353	338	308	323	325	323	325	300	315	315	320	340	369	327	320	320	334	323	329	314	304	300	367	335	293	336	344	359	331	345	310	316	324	316	335	308	327	318	351	327	312	286	332	333	304	329	344	316	353	365	353	344	320	359	289	301	374	304	324	301	317	320	312	348	349	351	328	280	303	292	319	314	300	316	307	334	330	327	326	366	315	321	332	293	342	328	319	323	301	326	342	335	358	341	319	329	322	332	321	353	306	308	346	333	283	308	315	342	353	335	332	313	315	345	342	330	312	339	299	328	347	339	318	359	340	332	290	311	283	306	337	351	296	311	342	280	329	327	343	329	300	351	330	301	295	336	305	336	318	336	311	297	354	336	331	358	317	337	306	338	302	280	325	356	331	326	305	313	383	346	308	332	313	328	290	309	298	305	329	333	320	319	340	289	316	294	338	322	299	334	296	335	332	345	334	325	303	332	306	339	366	345	350	340	330	305	334	318	312	322	275	307	322	320	323	364	321	321	306	313	330	305	335	301	324	324	330	328	341	310	303	344	302	354	315	319	319	341	335	302	290	367	356	358	374	326	327	326	319	336	331	325	345	318	346	334	319	322	341	337	312	298	335	297	334	348	321	302	336	327	350	328	328	310	313	304	348	329	313	336	332	309	313	313	344	340	311	302	313	344	289	353	333	346	327	334	312	342	314	330	339	327	345	311	317	307	361	306	324	334	326	383	355	300	309	327	310	333	328	328	340	318	319	331	328	306	298	348	324	293	307	321	327	376	318	359	328	305	326	339	313	309	352	306	320	356	283	352	328	309	347	325	334	338	315	367	335	283	306	326	319	327	320	342	333	348	331	329	331	321	348	328	345	373	321	320	329	324	324	315	372	324	308	354	343	312	324	338	332	339	336	311	331	302	312	313	331	318	350	304	335	317	305	364	330	344	301	308	350	307	323	323	323	332	352	323	340	317	325	320	321	313	343	330	319	363	283	332	313	335	307	343	291	336	356	307	321	322	304	307	336	319	302	353	328	315	300	288	297	338	339	339	329	345	325	317	305	335	326	299	290	272	329	318	344	309	307	323	308	334	342	305	310	323	319	336	347	328	326	313	372	300	302	307	325	299	343	331	314	294	320	316	331	308	325	330	353	335	289	341	342	309	317	311	348	319	345	341	337	319	311	333	326	326	304	296	310	309	334	326	362	323	381	304	312	335	347	294	285	313	330	322	361	334	320	346	321	320	322	334	342	355	358	373	313	316	340	331	308	339	330	337	342	329	362	309	323	336	358	309	303	311	330	334	348	325	351	332	325	312	350	310	324	335	343	329	366	309	333	303	323	362	308	289	325	320	292	317	332	315	301	315	335	343	324	334	315	364	327	378	316	360	309	351	311	315	331	298	335	344	322	345	297	305	316	317	313	314	330	333	299	300	290	342	332	329	328	338	295	327	363	333	318	313	336	301	336	348	337	335	331	310	341	320	320	307	316	342	309	349	301	321	323	328	342	320	331	345	344	344	311	306	326	317	328	292	320	291	313	318	297	346	325	321	323	319	315	363	311	350	310	357	340	289	306	308	332	338	357	323	345	313	345	321	323	335	332	335	350	335	333	347	340	325	283	332	309	352	331	360	332	363	354	337	324	300	334	349	319	317	335	333	330	351	307	325	326	305	308	321	323	290	335	352	329	336	316	328	344	307	335	326	350	326	326	300	287	337	332	313	337	308	313	331	319	329	322	305	329	342	304	318	312	327	343	355	332	331	371	327	321	337	293	294	350	323	354	326	327	321	350	334	309	324	314	332	373	305	323	329	322	337	323	309	371	334	289	328	301	298	325	304	343	289	323	333	322	315	345	298	340	333	327	349	313	320	330	358	300	306	330	304	341	351	330	364	357	316	323	311	334	330	337	377	331	326	330	352	337	339	327	353	325	321	325	329	330	344	335	316	329	302	331	302	337	329	312	334	308	309	337	352	351	328	326	338	315	312	355	342	364	306	327	307	305	351	318	323	349	303	308	346	355	313	302	317	372	338	338	356	331	325	300	349	345	325	322	357	350	319	331	313	306	343	329	301	322	310	300	356	332	308	322	335	314	306	311	292	318	318	348	345	292	332	303	354	331	318	313	332	349	319	297	298	388	292	333	360	310	337	323	320	322	272	342	312	372	283	308	309	342	313	281	290	305	311	330	313	336	295	317	329	320	354	324	328	347	318	326	302	298	313	336	342	335	334	361	345	351	332	295	340	336	341	296	311	357	284	348	329	303	379	327	302	338	322	316	342	332	351	309	345	332	322	346	297	339	338	346	312	301	318	362	294	313	313	292	317	317	300	309	334	324	331	336	355	299	341	292	287	356	307	307	325	329	324	332	342	338	299	305	322	348	334	319	310	322	344	332	351	334	333	352	337	297	320	320	341	352	306	306	324	328	361	325	323	322	301	356	338	329	312	327	301	366	311	320	322	311	289	320	325	314	321	290	334	294	323	300	311	336	321	314	348	361	310	351	334	341	329	310	320	320	359	322	341	309	321	329	294	350	346	330	331	316	368	325	325	327	337	317	316	300	320	299	318	353	335	331	364	330	336	343	335	324	352	318	339	334	332	355	333	341	318	317	321	314	335	345	339	326	326	329	347	366	292	338	316	306	318	317	309	301	300	337	322	327	345	321	325	318	329	334	346	295	334	307	339	326	336	316	301	336	337	289	341	342	336	312	363	336	340	313	357	329	365	322	310	326	339	323	353	346	340	323	339	307	294	344	318	348	293	316	324	298	335	351	343	351	317	313	313	294	315	327	333	296	356	329	340	319	330	333	342	364	304	296	349	311	308	324	352	310	333	316	310	303	320	313	338	315	320	347	365	329	330	316	348	337	341	319	338	363	335	304	338	334	359	345	363	329	357	330	310	296	367	350	359	355	310	324	275	289	334	368	317	289	363	338	333	301	352	333	315	296	325	321	314	327	301	321	340	357	327	311	330	330	342	319	309	314	335	342	316	287	369	346	344	335	309	353	346	342	342	295	320	334	317	339	352	327	339	357	322	306	368	322	318	331	344	306	354	323	345	313
14091	1433	2603	3077	2724	2808	2807	2463	2468	2826	3359	3327	3655	3814	3172	2722	2060	1501	1066	1047	980	936	985	1011	966	961	939	963	943	1007	917	914	938	958	848	931	931	913	866	886	781	837	921	845	846	794	854	868	863	826	826	849	862	845	841	855	861	871	822	847	760	791	842	732	834	813	795	801	808	850	867	836	812	815	811	811	801	747	819	797	854	832	802	799	774	852	809	850	822	810	816	799	820	787	831	832	824	812	812	805	813	813	808	772	804	767	834	835	776	784	781	738	844	829	802	875	824	809	770	743	825	836	850	773	776	820	795	776	844	830	826	819	842	823	812	788	819	815	817	848	788	831	835	829	825	855	833	766	831	865	799	803	783	812	808	834	825	760	835	859	841	843	858	852	826	835	788	835	817	836	775	801	824	773	831	761	749	844	797	742	821	781	853	797	821	795	821	818	803	824	834	800	823	773	859	799	803	814	751	771	821	786	801	830	804	767	780	815	798	783	783	820	797	832	815	851	832	808	809	809	811	826	789	781	833	816	800	868	814	836	860	849	774	781	808	779	808	783	775	776	816	795	802	764	752	830	843	829	775	798	755	781	808	798	805	806	835	813	800	838	759	815	857	843	793	846	827	831	815	850	823	776	803	768	781	826	778	762	793	771	851	817	768	836	745	878	746	884	872	871	815	816	813	836	782	815	868	793	790	791	840	794	773	810	842	808	827	829	774	801	818	822	854	834	770	840	827	827	834	753	851	795	796	832	779	793	835	828	842	832	782	857	809	806	807	879	839	858	847	843	816	835	836	861	812	774	798	832	838	805	826	809	821	808	789	820	791	813	790	838	777	800	809	799	823	820	831	850	797	764	828	821	807	856	761	809	812	758	832	775	826	822	828	776	786	786	779	807	860	834	832	824	844	833	812	827	865	844	788	900	799	832	765	800	760	827	823	815	876	819	831	822	833	780	764	796	808	821	854	828	825	837	819	821	792	849	820	815	830	804	814	830	806	845	799	864	827	766	830	847	781	783	790	808	853	841	819	810	809	758	844	822	797	819	814	775	816	802	808	808	793	787	804	792	809	816	861	864	851	819	805	790	847	752	814	839	792	829	786	833	847	812	817	782	837	779	791	841	795	846	818	846	811	752	834	816	824	793	835	851	778	782	818	815	797	831	797	845	794	765	783	822	809	853	841	779	873	786	803	817	804	814	774	767	752	822	789	769	771	847	799	834	751	825	772	804	817	812	834	837	822	831	804	805	834	785	835	851	866	799	834	835	816	845	847	820	850	792	749	822	859	808	848	841	797	768	814	786	788	798	839	852	788	832	777	827	805	804	813	772	766	840	850	781	839	765	773	782	802	825	824	801	788	835	843	842	783	824	855	802	799	819	794	777	827	819	816	831	833	763	794	864	770	826	745	811	773	803	807	828	829	848	817	776	794	809	822	772	830	804	813	797	778	824	769	865	861	855	827	864	881	853	807	792	842	804	816	799	820	804	808	844	847	804	803	795	833	811	790	820	821	884	817	819	800	765	752	789	786	862	825	879	827	833	836	802	797	829	809	815	811	810	856	807	884	828	795	823	785	768	845	789	885	766	787	783	842	826	754	797	837	763	786	783	758	777	752	810	841	809	780	778	871	827	799	775	817	775	848	843	872	786	834	805	751	809	766	742	823	788	787	799	765	793	790	865	716	851	797	849	822	825	740	820	842	799	787	786	776	784	799	787	800	811	827	853	823	828	814	827	854	803	782	809	838	803	810	836	809	813	850	804	822	775	799	829	816	824	804	798	768	823	836	835	794	864	799	779	769	812	851	826	848	839	836	820	769	802	754	798	833	842	797	773	805	759	787	836	793	760	826	802	781	839	832	802	841	768	860	817	820	817	784	816	816	799	792	832	853	791	815	805	814	770	811	797	764	844	840	864	789	773	826	840	818	845	807	840	823	827	810	820	805	816	825	810	785	793	806	866	792	872	848	855	785	808	824	841	787	788	797	822	808	797	817	818	806	784	803	796	836	777	839	848	834	818	819	798	803	815	798	770	797	817	888	819	838	833	791	796	829	817	821	818	747	832	783	838	821	776	858	819	771	897	800	821	859	819	838	790	788	837	816	802	841	790	809	805	846	779	864	749	848	793	788	843	830	842	810	771	806	833	775	801	817	819	803	840	784	806	794	791	799	840	815	843	852	821	828	832	766	775	786	823	827	813	804	832	821	828	759	772	786	827	814	817	828	817	847	796	800	847	808	790	778	807	823	816	812	893	850	840	863	818	833	783	796	771	817	780	795	830	858	803	819	831	800	810	774	820	790	766	857	815	804	869	796	784	776	812	767	800	851	869	754	767	784	811	841	783	814	805	845	825	775	834	820	808	823	746	841	787	845	816	785	795	825	799	829	788	818	770	856	831	851	847	856	815	777	772	824	831	829	792	856	818	814	790	810	793	835	804	792	819	863	783	775	845	811	826	810	803	853	778	842	846	791	822	805	777	788	824	795	800	821	826	846	770	800	844	788	797	790	776	846	823	877	821	847	810	799	827	795	836	783	846	823	785	797	780	848	805	829	848	824	834	812	826	830	810	822	830	769	800	830	809	778	820	828	781	822	822	801	828	862	855	797	817	840	827	820	837	828	793	785	793	813	806	847	803	805	821	795	758	822	782	810	793	794	734	794	827	858	807	840	815	837	835	817	803	813	763	806	810	788	805	808	818	839	797	822	804	828	797	837	769	803	793	774	799	772	803	773	782	843	801	815	826	772	832	810	805	798	875	868	862	807	831	777	817	855	804	807	794	811	777	844	814	842	783	808	826	752	836	776	826	765	768	806	833	831	797	820	791	810	798	826	868	839	807	812	807	832	852	817	791	778	779	836	815	791	766	825	810	814	836	787	833	789	849	803	821	799	762	844	804	769	770	789	845	817	806	750	815	826	827	850	836	785	792	798	812	754	812	762	791	780	822	823	786	833	849	798	786	776	832	793	828	811	740	811	791	862	834	820	814	810	843	811	804	841	767	834	782	868	779	835	785	817	830	815	833	802	783	801	783	765	806	780	829	801	834	809	821	790	789	786	834	780	864	821	747	889	847	823	786	809	827	809	813	834	820	811	810	800	819	807	803	788	845	825	781	746	797	801	781	835	771	799	771	826	765	798	824	808	769	838	820	809	875	827	825	855	824	810	855	830	768	759	854	811	809	825	804	815	852	759	806	837	818	841	816	808	773	808	789	790	777	819	836	807	819	806	836	896	798	813	814	786	799	828	786	801	841	799	852	797	815	794	809	754	816	778	804	804	792	786	815	793	803	869	849	846	784	822	780	798	772	795	810	757	803	798	783	825	817	875	832	774	814	773	819	804	777	791	855	767	837	787	839	835	823	783	807	830	833	850	811	780	836	785	745	793	792	830	813	790	838	804	812	810	780	793	782	783	808	814	839	786	775	795	808	824	827	818	819	751	815	815	830	848	795	778	827	851	800	810	802	816	831	866	825	812	810	778	805
41944	12915	3292	1879	1256	1144	1086	933	838	906	955	957	1011	1088	880	731	579	463	451	459	351	383	387	418	380	407	359	346	393	390	414	380	370	354	400	362	383	346	350	386	350	364	377	361	362	362	346	363	351	362	330	364	353	346	309	383	325	385	341	347	371	336	377	370	332	385	381	379	348	339	365	390	334	351	312	353	371	345	344	329	376	364	371	349	353	351	371	327	401	357	352	369	332	392	360	351	361	340	389	371	391	398	368	371	348	351	357	389	324	356	376	381	374	383	358	377	385	374	366	384	363	317	358	380	364	331	323	369	381	392	324	388	375	341	361	365	352	333	356	400	364	343	350	344	364	379	363	359	332	363	389	350	363	378	380	400	355	354	365	329	353	325	335	342	339	339	373	383	311	423	341	342	365	344	330	331	316	361	340	356	363	308	317	350	329	334	385	341	344	332	344	391	311	353	339	342	352	343	365	325	325	373	350	346	353	364	374	333	376	357	339	366	337	345	378	322	349	358	337	348	350	398	361	357	382	349	374	355	375	361	363	355	332	371	345	354	361	376	358	361	369	352	359	378	340	384	364	344	382	352	337	333	368	351	360	349	338	359	342	341	333	373	340	329	325	362	335	345	342	342	369	367	352	379	368	366	345	355	365	338	335	341	358	338	364	372	383	385	369	357	362	355	339	355	353	348	349	342	376	351	355	350	362	346	374	322	348	362	335	348	335	367	372	342	362	336	373	392	355	330	363	327	370	368	366	337	367	353	348	355	401	363	356	354	330	387	372	342	331	382	384	319	380	388	366	372	337	365	334	330	367	361	333	354	350	363	357	337	350	345	347	317	342	387	370	350	361	340	365	336	343	354	326	344	348	326	380	368	331	386	324	348	376	382	373	311	347	357	351	303	392	358	355	395	356	354	362	323	358	347	362	341	346	355	372	344	331	333	333	343	353	353	346	380	361	392	368	325	364	350	345	329	380	370	329	355	359	353	349	337	335	346	338	372	365	353	396	333	379	369	383	354	370	370	361	363	377	328	354	336	333	356	338	354	377	332	362	374	343	339	384	389	357	344	360	359	371	347	339	364	367	340	369	352	348	367	346	323	335	333	384	355	373	356	350	340	386	376	346	341	367	359	344	381	376	371	329	329	352	339	348	372	330	400	352	368	384	348	330	346	333	333	347	381	320	415	378	343	358	378	377	327	341	393	359	360	337	358	363	369	351	332	333	358	338	364	328	380	400	395	312	363	359	354	338	353	362	428	373	378	384	360	392	333	360	363	361	341	365	338	354	349	356	381	373	336	384	367	363	337	333	348	416	371	393	379	330	384	367	352	397	372	366	354	350	310	331	353	368	336	367	354	376	336	341	367	373	416	324	332	364	370	360	354	349	335	390	353	360	376	382	345	363	368	311	348	367	365	357	338	354	358	365	345	332	369	361	346	336	361	357	361	373	361	350	327	334	357	368	349	390	342	366	328	353	327	348	389	378	343	371	324	358	341	338	350	339	355	373	338	341	347	314	366	335	360	338	353	343	335	350	317	407	352	376	345	357	347	344	355	356	379	349	331	362	360	335	368	365	336	363	372	362	383	356	358	339	363	344	340	336	367	349	371	355	370	384	376	337	342	338	366	347	372	348	386	359	373	353	348	373	367	345	344	321	330	358	360	346	367	317	360	365	372	374	362	368	367	353	410	372	367	340	349	369	361	349	358	359	353	336	355	350	387	390	353	333	390	368	330	376	369	349	334	342	370	386	337	352	345	353	358	325	349	343	351	340	346	379	341	346	348	349	343	386	352	361	364	387	341	376	386	367	341	342	334	386	347	368	386	367	356	383	385	331	340	371	369	322	383	393	328	352	371	359	378	340	363	355	362	331	357	330	343	355	379	326	376	353	339	359	350	350	361	344	358	368	355	373	376	385	312	350	369	370	350	330	362	349	361	346	370	371	345	348	349	349	379	383	386	379	358	337	349	332	339	366	358	346	338	377	349	362	369	394	365	362	349	375	359	415	362	334	316	363	318	343	358	357	351	346	365	341	343	340	343	339	346	324	345	368	372	361	352	356	358	339	371	345	350	368	374	384	344	322	332	340	364	346	368	351	352	323	328	322	343	362	327	341	311	351	370	354	367	345	371	326	358	366	353	313	329	328	374	386	354	362	349	349	329	362	345	323	381	350	343	336	360	357	381	338	345	326	323	355	386	370	337	343	341	346	344	356	359	358	325	336	335	372	369	352	347	352	392	383	338	363	356	319	388	392	356	372	383	337	379	395	355	379	347	377	347	362	328	324	382	338	336	424	338	361	395	380	345	337	343	355	366	360	364	362	360	376	365	362	339	413	360	363	357	322	354	359	396	346	357	369	341	370	370	369	348	382	391	381	341	347	340	355	347	315	379	329	356	337	357	372	346	315	384	367	345	354	317	385	353	343	343	345	373	390	341	356	349	416	352	299	347	347	384	327	377	323	348	368	333	311	406	377	365	369	350	338	381	368	367	354	356	348	374	336	347	343	340	376	337	370	345	392	362	336	338	384	335	385	348	352	346	373	364	373	352	366	350	322	328	359	365	372	342	355	375	355	354	378	361	343	357	350	363	362	371	356	387	365	354	341	377	330	369	320	380	334	363	364	334	345	343	343	366	343	372	377	348	360	364	351	310	357	332	353	383	352	299	349	347	362	347	384	364	355	357	382	380	359	338	339	376	335	311	347	366	356	367	338	364	367	353	346	383	361	343	365	389	379	320	380	362	329	370	385	324	373	359	358	334	362	360	341	351	344	346	337	389	319	383	358	359	356	373	381	348	364	348	361	363	363	373	364	387	344	356	341	338	371	342	345	347	338	350	356	356	369	338	355	388	317	366	408	335	361	327	344	301	346	329	360	364	327	362	376	381	380	388	367	367	358	356	390	364	344	365	337	358	345	365	386	352	344	350	375	368	345	340	383	355	367	337	370	379	374	366	359	338	348	374	360	343	374	330	369	291	364	337	358	363	364	377	325	361	351	350	374	343	323	351	320	353	378	320	312	366	356	358	366	380	361	352	351	356	321	350	334	411	332	371	347	358	379	346	348	304	344	376	358	337	352	329	363	363	372	361	381	383	368	376	339	372	328	367	362	404	362	352	343	348	324	343	359	330	378	343	351	381	401	319	381	336	343	338	336	353	354	360	354	305	347	373	350	351	351	322	376	356	389	360	370	368	348	306	356	330	357	352	362	339	364	374	345	380	391	326	399	347	319	334	334	385	339	334	350	365	334	370	382	352	390	350	375	358	355	344	361	363	348	361	337	364	330	345	332	349	352	385	355	357	359	351	343	342	356	357	325	337	360	364	381	367	379	350	327	352	340	389	341	329	305	340	374	367	375	362	321	376	364	362	374	341	347	324	368	353	367	343	363	342	390	382	370	350	365	360	343	417	332	328	352	348	374	326	352	348	362	356	375	332	364	373	330	338	347	378	347	359	379	349	342	364	362	413	337	331	353	379	369	381
17946	2158	4134	4892	4506	4572	4134	3766	3613	4252	4695	4618	5335	5380	4259	3462	2308	1691	1421	1263	1209	1195	992	1081	1050	1044	986	1109	1123	1064	1026	1010	1048	1007	991	1066	988	965	985	956	937	957	875	895	874	831	882	953	885	934	904	921	897	919	908	923	842	906	879	916	867	861	887	859	884	840	903	859	853	845	891	869	825	875	855	893	882	835	832	858	848	856	838	834	841	850	824	885	833	900	885	874	815	924	843	889	801	804	840	858	847	834	892	831	867	828	867	892	828	847	913	797	875	810	853	864	799	823	864	853	860	858	830	832	828	861	872	815	844	895	812	892	855	853	814	842	893	826	856	845	849	856	881	861	801	844	806	826	859	851	846	855	867	844	889	824	806	869	899	867	786	822	880	832	861	825	857	808	805	847	824	871	845	820	881	892	846	826	851	919	817	866	865	907	857	904	861	841	821	828	850	850	879	833	851	857	861	819	831	812	855	827	852	834	854	860	889	874	836	852	795	813	847	848	821	840	880	858	889	803	823	879	806	840	914	852	857	822	839	872	848	826	817	880	876	787	836	908	806	821	812	870	863	840	799	885	823	829	858	881	857	862	809	835	804	855	842	823	838	866	851	810	806	847	884	843	826	830	841	822	844	817	825	833	809	893	848	849	819	802	814	832	823	816	889	836	903	910	788	836	820	829	858	858	829	830	781	837	816	900	827	857	827	847	885	821	793	846	847	870	832	820	853	854	854	861	879	808	854	843	822	823	854	838	841	759	797	849	822	879	854	856	850	861	826	766	854	853	834	869	828	869	804	831	886	811	819	875	803	851	866	814	855	862	867	863	884	817	803	868	897	848	855	854	832	808	813	851	850	881	887	876	831	869	862	807	892	845	867	843	870	852	829	847	859	795	802	810	861	835	839	826	868	863	881	800	851	893	826	812	852	833	804	875	824	887	834	803	829	797	862	870	829	824	825	855	862	832	860	824	836	920	858	837	841	827	852	868	850	809	873	909	902	836	868	861	852	869	802	883	826	848	815	817	821	832	896	862	811	879	858	857	843	846	791	833	862	837	841	883	880	834	827	870	830	840	813	857	787	802	867	876	847	842	837	854	832	839	838	865	840	842	799	869	889	830	836	877	859	836	824	846	849	832	827	835	874	809	909	843	830	871	882	848	859	840	822	841	825	828	837	820	831	849	837	865	851	835	828	869	813	865	790	848	802	813	846	868	811	817	812	849	865	810	920	829	808	815	859	825	858	804	860	805	828	793	790	885	830	877	811	838	835	881	822	787	856	876	847	832	874	855	824	856	825	815	892	882	881	806	828	891	847	828	835	843	821	843	851	829	847	873	802	898	873	820	838	876	866	833	827	866	838	867	850	823	819	844	840	839	859	851	816	825	839	849	862	865	838	900	885	926	845	882	798	886	879	856	845	879	818	842	834	825	810	882	851	866	816	810	848	840	846	899	839	826	783	799	858	866	811	850	845	908	848	816	879	855	792	857	810	812	887	884	833	792	844	820	836	845	807	858	813	855	853	823	837	785	857	853	842	828	818	797	833	846	878	844	883	853	877	811	886	825	816	819	878	820	876	848	811	853	859	859	865	839	779	862	829	814	838	826	820	864	890	831	832	832	786	851	809	861	889	824	783	863	869	839	847	843	835	881	866	884	811	881	842	836	849	826	833	840	820	855	811	845	885	836	898	887	860	858	873	833	826	821	807	844	857	897	897	826	909	848	892	868	844	880	849	805	867	852	845	810	857	860	796	838	831	828	864	814	887	890	862	864	832	873	884	824	816	833	832	848	850	852	872	836	869	822	828	841	853	836	821	816	827	803	855	811	878	848	831	802	861	895	833	834	868	852	899	819	824	850	794	820	830	840	819	835	900	857	846	798	867	809	856	823	822	839	846	804	807	847	792	859	807	819	809	815	824	889	784	823	836	837	839	860	875	836	849	823	853	814	811	815	826	827	887	869	817	851	814	798	901	829	843	846	809	860	847	853	838	800	824	862	852	815	859	814	826	848	884	836	836	821	848	809	827	858	828	837	840	812	848	888	843	916	846	855	812	818	833	764	829	854	833	813	821	859	813	870	834	854	834	836	869	776	903	847	846	873	847	860	819	834	803	858	859	847	864	850	841	873	760	856	823	813	819	850	894	852	929	836	852	805	865	814	874	857	843	889	889	867	858	894	802	820	841	806	879	853	807	850	804	818	818	858	837	822	862	832	837	850	833	856	851	863	832	844	860	847	821	860	855	822	864	827	809	822	843	827	833	777	872	856	817	847	895	808	852	802	826	840	838	797	875	833	905	877	876	881	830	831	900	800	846	863	852	885	851	857	835	843	845	832	855	793	851	836	870	835	839	867	833	824	867	847	841	867	834	820	841	864	798	883	858	831	875	832	810	839	803	828	806	805	779	789	862	873	845	854	840	815	826	822	810	841	819	836	836	825	849	836	828	852	829	851	824	842	857	846	810	890	817	843	888	882	849	811	855	820	857	862	863	805	834	846	873	875	851	826	835	887	813	855	809	841	797	833	836	805	819	827	879	817	820	858	852	827	837	844	806	913	840	838	861	841	860	843	882	810	815	806	862	849	851	846	815	845	837	828	882	864	797	848	836	879	860	845	828	826	804	831	834	822	843	844	816	853	777	809	881	863	826	790	860	868	879	885	851	830	858	837	838	886	845	808	842	864	842	779	830	806	831	817	862	812	788	919	858	850	791	900	840	782	856	844	794	822	836	856	799	850	830	873	810	833	862	812	813	829	821	812	805	853	818	804	847	861	825	824	842	884	842	857	872	860	837	825	850	835	844	783	809	847	875	852	879	903	849	864	824	847	800	851	852	829	794	831	823	844	807	851	866	882	879	833	847	880	875	838	866	840	872	868	841	885	853	831	866	860	859	807	870	819	820	927	852	817	850	828	869	854	873	829	811	867	828	827	889	818	836	823	822	864	849	846	837	850	837	861	840	861	876	839	808	841	842	879	773	784	821	855	800	808	847	850	862	851	885	838	810	847	874	852	857	838	808	809	770	836	867	821	798	828	867	821	801	854	860	805	836	839	811	817	847	859	894	832	846	836	846	830	852	842	880	811	830	839	860	879	860	869	856	826	836	810	859	831	815	898	822	850	780	803	836	878	866	831	847	823	885	826	851	806	883	831	864	825	872	832	867	830	843	788	825	808	889	807	840	867	800	854	831	865	796	844	920	829	901	852	877	807	847	826	854	854	851	818	854	831	819	826	788	811	849	823	821	861	827	853	846	852	881	893	866	827	853	790	775	811	867	806	900	825	822	842	844	827	825	815	900	867	838	844	820	809	830	843	861	807	868	898	894	848	851	871	879	818	861	815	849	877	821	855	832	835	814	842	886	828	862	776	854	886	801	776	869	866	829	825	866	847	842	821	854	805	842	886	844	832	888	865	787	830	829	856	826	801	838	813	897	796	881	827	789	878	855	869	803	852	808	836	808	862	835	857	845	865	821	840	863	826	870	827
4146	199	222	181	217	227	237	235	248	297	330	317	378	399	274	264	176	202	173	181	165	181	157	190	149	159	176	166	152	164	149	151	169	177	178	157	165	179	157	152	175	164	147	183	150	159	165	181	147	167	204	148	170	179	176	177	178	172	164	173	175	162	170	147	166	164	188	182	170	161	160	163	175	164	159	183	187	159	138	137	150	167	159	145	158	160	164	155	204	169	152	195	158	167	152	159	156	164	161	171	160	163	163	158	165	169	160	179	173	148	169	183	179	156	161	166	165	154	155	169	188	153	139	153	143	176	150	152	176	182	159	154	157	163	162	154	158	150	176	157	171	171	168	168	174	155	181	178	178	165	168	140	158	161	162	156	154	158	159	169	156	165	152	127	146	181	171	140	196	157	131	161	162	171	180	166	159	164	172	151	162	144	148	171	175	169	161	169	173	162	171	156	143	156	158	155	135	153	152	159	163	179	198	153	155	179	154	157	146	170	185	178	160	157	160	135	182	161	158	181	147	164	175	167	159	182	167	132	148	163	187	162	142	148	174	168	160	150	155	155	188	168	190	168	145	168	150	151	175	195	172	154	155	166	168	180	162	162	143	160	168	163	138	172	174	171	160	169	152	151	150	185	144	142	176	152	162	171	159	146	160	166	168	176	145	162	154	154	186	172	171	167	160	166	148	178	169	148	177	160	172	171	180	163	136	170	168	176	178	174	180	143	170	150	189	157	174	157	157	164	129	175	155	185	173	137	174	154	171	174	161	180	167	194	163	183	161	142	155	154	175	169	155	181	184	151	150	160	167	151	164	168	152	152	173	159	156	171	168	153	152	131	156	157	144	134	174	153	171	162	160	164	203	173	153	160	153	175	152	186	152	181	152	154	182	163	175	169	169	134	165	156	169	153	157	180	154	164	134	148	165	160	146	177	175	150	149	154	157	165	158	171	177	173	198	168	165	159	166	158	155	179	155	151	179	161	159	151	160	140	175	163	173	161	152	171	147	188	165	183	152	159	153	143	158	147	151	151	148	153	170	160	189	151	146	154	158	156	172	165	139	148	169	163	144	142	186	174	127	155	176	164	187	167	147	145	205	179	156	154	171	162	186	172	174	184	157	133	167	166	165	142	155	171	156	155	175	166	159	158	150	191	183	177	168	170	180	159	182	134	170	172	178	153	162	153	182	174	171	152	160	190	139	153	175	171	154	148	163	150	187	176	187	132	172	171	148	140	150	157	169	146	170	144	170	165	153	162	144	158	182	155	140	169	178	158	168	153	149	140	150	182	154	147	145	154	163	166	144	162	156	158	188	170	174	169	188	166	163	155	185	158	180	147	142	164	178	172	162	166	153	166	150	183	175	150	188	164	173	152	182	161	160	164	174	158	149	150	169	154	161	167	162	156	180	160	160	173	160	163	172	158	165	162	145	157	168	170	170	151	154	169	156	179	159	156	179	169	147	175	163	184	166	165	173	135	152	150	167	162	175	168	153	190	183	185	162	166	185	145	140	150	166	204	163	170	168	165	162	133	177	169	169	179	175	179	151	151	173	148	165	159	175	141	165	175	167	192	190	160	188	176	167	165	159	152	170	127	161	165	163	174	167	146	154	146	163	149	148	141	173	177	164	159	169	178	175	176	173	146	157	145	160	150	182	161	150	172	167	177	168	155	172	166	143	181	154	141	172	160	153	160	156	165	141	171	164	140	133	172	168	157	157	163	195	163	146	160	153	143	156	184	184	199	185	174	156	142	179	169	157	178	159	164	147	170	158	181	161	159	161	174	173	146	146	170	156	170	166	139	167	180	151	176	157	170	162	152	144	149	128	146	178	168	163	175	161	167	159	168	169	170	162	164	138	136	139	180	156	162	143	192	171	141	157	150	159	141	146	178	158	154	158	171	173	160	175	146	169	153	180	180	172	155	178	174	172	186	143	152	135	163	153	145	161	174	163	175	173	186	190	140	165	184	152	166	145	147	141	159	167	140	151	148	158	173	182	159	176	159	152	146	158	175	160	160	173	165	161	156	151	169	161	134	171	156	167	151	169	169	149	177	173	171	166	173	176	179	187	171	161	176	167	181	174	158	173	159	168	162	176	172	161	199	182	148	155	170	160	153	164	144	137	171	159	133	151	165	128	168	171	167	154	175	173	178	173	148	156	155	156	167	166	164	150	141	147	153	157	178	160	163	161	148	165	161	171	166	166	168	171	153	157	168	169	192	150	172	171	167	166	178	144	155	161	163	149	180	160	157	162	164	149	143	158	166	159	168	128	156	176	167	178	185	164	177	155	182	159	134	166	164	177	152	156	169	161	152	158	166	148	161	163	167	154	162	161	187	167	135	171	178	163	153	127	162	155	177	148	166	182	178	160	169	135	156	158	151	139	172	186	160	166	144	172	181	138	167	167	155	145	142	157	181	151	170	162	148	148	153	163	147	157	174	170	160	145	157	164	176	179	168	165	176	140	156	163	156	168	182	181	150	173	157	145	181	181	154	168	168	156	158	164	182	144	148	167	157	158	163	161	163	189	188	175	160	167	151	186	152	162	150	171	174	167	171	165	161	193	171	172	151	159	142	161	150	161	163	164	146	184	159	150	174	160	142	161	164	159	139	166	154	195	148	146	157	173	152	150	166	169	163	180	168	178	156	184	157	171	158	141	173	137	186	150	168	177	195	166	158	178	156	148	159	147	169	152	152	185	166	158	165	156	158	150	152	123	182	129	156	178	175	154	166	158	168	157	165	150	160	151	147	188	162	157	160	155	151	159	195	154	165	162	162	164	177	141	171	163	163	151	168	158	165	182	163	183	182	165	163	173	175	157	152	142	174	163	164	169	164	170	140	178	200	166	131	159	169	162	160	165	153	160	148	155	149	157	153	188	155	181	159	159	162	185	172	165	147	177	175	163	159	169	150	175	157	159	159	134	155	162	156	141	157	185	182	166	164	147	150	168	133	156	157	154	150	163	153	160	196	153	161	150	161	159	163	152	174	147	172	166	184	166	135	154	165	177	170	182	163	150	151	174	151	159	180	157	156	143	196	180	147	188	154	181	138	161	166	170	170	177	171	182	152	146	169	163	149	192	157	157	150	169	161	179	146	139	152	170	163	153	177	164	164	175	165	157	172	167	167	191	173	162	186	169	181	190	164	177	152	155	161	151	173	154	160	166	137	162	171	172	166	176	165	149	175	174	149	154	156	148	154	140	132	156	135	167	166	178	184	180	190	172	150	149	180	158	161	137	165	172	140	177	157	140	149	166	158	169	167	164	163	161	167	160	161	146	173	183	166	155	187	129	191	173	170	140	191	186	170	156	155	161	167	167	155	172	159	164	143	171	170	178	167	148	143	165	145	176	159	180	181	160	182	180	171	144	146	156	174	164	175	151	159	162	162	187	164	158	180	175	165	160	153	183	174	177	171	188	168	161	174	159	178	159	148	183	144	149	188	199	182	168	167	166	184	153	166	136	175	156	172	157	153	184	158
3805	484	585	608	604	871	875	868	1030	1521	1632	1620	1935	1960	1506	1058	750	581	522	509	482	472	475	485	480	477	511	478	497	450	489	457	467	436	472	435	466	457	467	477	485	471	499	468	481	457	455	432	481	437	474	461	477	453	493	444	444	488	500	451	502	483	482	482	456	487	487	452	454	454	441	472	440	467	446	465	466	467	430	472	459	432	486	457	479	447	461	476	468	446	500	474	483	459	481	458	457	414	461	474	471	443	456	460	488	478	494	455	431	428	463	468	481	457	422	487	438	424	462	432	461	451	464	510	457	435	475	460	429	456	484	470	465	455	474	450	429	458	439	441	456	454	491	445	459	477	465	476	476	468	466	456	468	439	461	445	467	497	462	446	476	439	498	473	442	421	469	454	436	437	448	449	479	467	502	457	457	477	463	455	450	458	443	480	456	469	469	496	473	451	420	482	492	446	461	446	439	419	481	460	417	455	471	472	462	435	476	496	436	447	439	470	462	461	489	452	468	426	500	467	479	476	431	503	490	437	468	504	464	442	452	458	453	482	512	468	497	464	489	451	466	450	493	452	460	449	435	477	460	431	462	409	456	459	479	482	494	468	466	457	473	480	462	513	446	445	450	442	479	461	448	464	459	437	461	455	453	455	470	490	429	477	475	455	478	468	494	448	448	468	474	448	454	431	486	453	468	461	448	460	477	474	462	475	476	473	452	442	464	454	444	476	453	466	469	443	474	459	475	469	474	511	476	465	502	492	489	461	474	466	414	447	459	457	446	468	469	486	463	466	472	509	472	447	460	445	438	478	450	469	483	499	448	466	456	483	439	454	491	431	473	439	495	474	473	459	454	466	471	452	470	448	468	449	489	448	463	474	502	435	509	438	462	452	477	468	448	470	460	455	435	459	493	484	450	450	462	454	434	467	436	431	498	454	430	446	486	454	472	444	441	447	443	448	431	500	478	500	445	441	486	446	454	469	478	478	479	444	490	481	455	449	411	473	470	491	392	467	452	460	478	440	467	482	471	453	509	507	467	438	493	468	452	462	466	517	481	456	444	457	478	470	462	445	515	486	439	459	451	456	422	472	511	437	495	492	483	447	444	530	461	478	450	457	452	502	455	463	497	470	466	465	488	490	480	494	497	474	474	495	444	458	447	455	468	495	428	460	486	457	456	445	435	442	458	449	453	481	472	441	437	408	459	449	490	455	458	433	461	475	461	498	479	470	464	440	454	444	473	491	463	444	481	479	462	480	433	437	462	456	505	484	474	429	460	478	453	455	439	508	473	470	459	493	481	516	464	493	462	428	477	453	464	447	490	508	451	478	481	501	503	504	477	486	467	517	489	438	475	474	489	449	472	436	471	438	460	449	496	500	479	470	427	480	494	468	468	452	485	483	450	478	450	509	464	466	460	508	466	453	464	451	461	484	462	453	462	456	450	466	476	472	491	490	493	493	435	473	472	487	447	397	482	456	480	442	492	430	442	467	524	434	450	516	418	441	431	434	452	492	489	516	499	469	434	482	498	514	474	438	458	475	471	457	473	506	454	491	498	489	416	478	471	445	446	437	463	456	478	469	478	424	449	438	472	465	454	472	437	454	469	507	453	490	466	454	502	494	490	492	457	461	462	459	455	482	416	452	473	468	441	456	486	486	475	431	460	446	471	458	446	466	451	462	491	480	428	426	507	462	444	453	469	446	461	463	468	474	464	459	473	432	475	439	472	469	478	465	449	471	471	462	472	478	455	426	494	430	480	456	464	499	440	447	503	463	450	501	432	466	465	447	447	440	483	446	510	461	439	410	455	482	459	491	454	479	464	489	434	436	446	445	472	474	443	441	461	455	467	420	473	475	459	464	442	469	488	433	441	453	458	456	443	520	483	457	462	462	476	507	460	427	429	453	445	447	436	453	475	444	461	486	468	492	445	496	470	411	492	482	496	434	446	499	437	470	493	463	433	487	490	422	470	452	487	466	478	497	469	428	511	469	446	499	477	492	521	485	411	455	472	457	479	448	464	424	453	475	436	464	430	449	491	437	463	452	459	465	415	470	437	452	487	451	475	499	471	467	460	471	453	450	497	456	446	436	480	481	441	457	488	479	502	484	455	469	442	469	451	453	463	464	495	467	486	447	487	456	513	411	454	439	455	463	426	417	487	452	435	476	455	444	492	451	461	448	445	449	446	458	433	488	426	483	464	450	435	483	447	456	485	478	433	473	464	497	459	468	461	426	446	475	487	471	481	474	481	482	471	451	498	483	468	460	425	478	460	497	440	471	451	493	463	459	483	475	442	476	461	442	404	471	447	482	431	498	440	450	461	468	476	503	486	482	454	467	489	440	452	469	469	453	480	478	483	466	432	476	490	454	457	444	508	481	468	441	454	475	452	498	459	449	460	460	472	479	442	453	453	456	418	477	480	495	449	459	448	435	453	485	450	455	522	461	435	470	482	475	464	496	463	509	489	460	460	452	476	503	448	409	471	467	452	500	449	481	430	429	413	502	491	458	477	518	467	486	465	459	452	466	458	486	484	492	453	482	473	456	460	486	458	472	460	478	461	447	463	471	464	440	464	468	439	467	489	478	438	464	489	461	457	468	440	426	451	445	425	493	464	468	479	466	477	483	436	453	491	471	458	459	470	470	482	459	478	454	444	454	456	467	422	478	467	488	479	482	483	478	417	448	473	435	485	483	458	441	460	452	474	468	428	431	440	473	449	471	467	463	506	454	480	455	456	470	461	456	494	435	495	488	468	482	489	450	450	444	437	506	454	463	473	480	455	473	497	484	450	431	471	443	459	471	472	498	463	433	415	442	465	475	491	461	472	489	481	472	434	489	465	446	463	442	435	455	463	478	421	427	447	513	451	467	464	476	493	469	478	453	461	453	454	437	473	489	481	449	494	497	461	486	472	493	465	457	470	424	443	493	453	471	447	481	471	456	472	450	442	459	442	458	481	467	492	434	425	440	456	431	462	449	473	465	454	451	409	493	500	484	424	456	442	470	512	431	446	457	479	462	463	451	479	450	461	458	471	460	501	395	427	459	460	434	480	443	477	496	473	430	439	455	431	438	468	483	456	457	437	491	473	451	444	438	420	456	415	459	444	466	463	464	471	492	457	421	450	434	477	467	479	449	482	481	465	463	454	480	455	473	490	416	460	467	459	455	480	458	468	439	472	441	442	466	415	508	449	485	448	448	473	448	515	476	505	467	478	470	427	524	449	496	451	447	472	439	454	466	429	434	468	448	466	467	489	445	446	485	432	450	484	419	469	445	456	439	466	457	441	414	503	482	470	436	433	486	454	464	502	464	491	456	477	500	457	470	441	448	444	450	460	446	494	469	489	452	492	447	464	456	447	411	470	467	455	453	465	463	505	439	452	461	416	457	472	445	465	469	438	477	434	465	441	473	445	446	512	463	471	472	457	468	440	464	473	483	460	454	428	461	472	426	481	414	475	469	489	485	476	474	445	459	457	444	434	442	449	430
27617	3856	1343	1078	793	746	755	643	574	714	774	714	772	786	601	483	423	428	325	360	352	343	342	344	356	371	306	378	341	365	375	325	383	357	341	320	347	298	367	342	323	326	338	296	348	336	334	343	331	334	324	354	300	325	327	304	337	320	342	305	333	318	328	355	325	311	309	314	321	330	316	329	322	348	347	319	315	313	296	299	339	332	335	333	325	325	323	320	329	357	375	323	332	296	356	350	331	321	332	341	316	298	336	356	331	331	305	310	288	298	336	289	314	317	347	321	335	316	337	309	350	333	307	328	331	342	323	322	296	327	318	341	325	356	337	319	319	335	285	352	313	328	330	326	344	329	278	302	352	323	322	328	337	336	324	311	311	326	373	320	334	320	284	312	329	299	334	322	350	317	363	342	345	311	319	335	331	343	351	337	344	285	329	351	317	308	314	331	324	293	298	343	321	316	321	302	311	325	354	338	339	315	323	319	302	304	336	331	312	324	356	295	294	333	316	321	326	342	336	303	349	332	336	323	327	327	317	321	282	280	324	323	326	355	335	318	309	328	325	301	322	310	303	316	329	326	341	317	307	271	310	306	317	312	279	324	316	346	364	320	345	299	330	317	333	318	346	314	332	328	294	313	309	314	305	309	342	334	321	345	302	319	334	309	335	339	332	320	321	327	354	355	310	312	316	307	306	318	303	343	314	306	320	310	301	324	304	302	330	312	363	329	334	329	317	322	366	305	294	347	307	293	332	336	342	310	331	328	358	282	373	333	328	376	333	313	295	335	327	337	328	335	338	328	322	306	376	310	333	309	347	295	319	319	343	343	319	322	341	323	303	342	319	345	332	356	326	344	324	331	324	337	351	325	302	314	318	304	328	342	314	335	335	306	333	317	356	325	328	326	304	307	325	294	333	340	319	305	330	317	336	307	320	319	296	319	307	327	316	328	325	308	332	320	298	341	316	292	329	333	341	342	335	324	331	332	344	319	321	318	315	325	296	313	326	310	347	341	330	335	310	327	332	308	333	357	337	329	366	355	318	325	336	314	313	304	306	334	331	309	333	315	318	342	298	295	347	332	311	329	320	314	333	324	319	337	360	295	340	338	331	343	307	327	362	333	337	328	330	314	316	335	324	350	316	328	317	326	309	320	340	344	353	294	318	300	314	328	311	329	302	302	311	328	342	333	329	314	317	298	327	273	294	356	340	308	318	287	336	315	338	318	311	332	303	308	324	291	312	294	320	329	315	336	354	314	333	338	311	289	326	343	311	301	307	284	338	350	306	306	344	326	335	332	338	359	325	351	314	330	349	322	314	316	310	293	326	349	321	319	353	325	308	342	346	341	295	319	311	302	322	302	306	326	342	323	382	318	330	322	296	305	316	329	323	310	348	331	348	315	265	309	330	322	290	324	322	330	308	291	318	327	334	289	336	329	332	335	299	311	343	319	321	309	370	324	312	360	296	332	315	310	306	282	331	326	347	344	357	304	316	308	325	281	335	301	353	323	325	324	324	345	316	312	291	326	344	331	262	350	315	328	321	337	350	350	323	337	313	289	346	312	332	318	317	313	316	309	288	337	347	315	343	339	309	316	320	342	307	302	289	324	310	325	310	315	321	302	337	320	298	304	318	297	312	322	327	333	328	318	309	329	316	348	334	332	345	267	342	338	304	295	324	334	336	333	329	328	346	351	323	341	359	322	297	324	306	322	315	306	311	316	320	304	311	304	298	339	306	344	340	298	314	350	337	315	316	318	333	306	326	313	323	319	306	315	354	322	351	321	326	337	334	302	270	319	342	307	322	321	319	316	294	302	340	304	361	340	350	322	301	336	324	331	302	318	319	321	305	272	315	326	322	349	314	307	321	318	315	316	335	303	322	333	311	341	324	312	304	313	350	349	331	338	328	322	355	330	318	282	304	281	317	349	311	321	300	341	342	317	310	294	310	309	346	314	340	350	316	334	319	316	318	312	358	307	323	333	352	337	349	345	320	333	342	326	351	334	335	295	358	349	328	286	289	315	330	325	315	302	317	320	315	316	335	316	315	319	348	344	332	344	315	295	305	306	344	323	342	322	304	328	332	321	318	310	322	315	313	323	321	343	337	319	342	319	287	336	357	318	342	320	312	343	324	323	303	333	327	319	333	309	328	343	320	307	337	328	331	333	320	319	325	285	336	356	322	294	319	335	334	306	323	307	309	321	336	357	297	311	302	315	348	341	328	305	305	302	314	283	299	317	315	314	310	309	316	334	302	319	348	310	333	335	344	356	338	332	334	378	328	324	359	329	359	336	309	333	332	330	352	301	319	334	307	302	312	311	344	326	322	334	339	325	347	324	346	317	319	304	315	343	317	357	309	326	290	311	323	306	334	285	343	348	312	329	314	327	305	344	349	361	315	342	321	330	308	338	304	331	332	303	332	336	357	313	275	334	318	313	327	356	354	306	294	303	319	325	324	349	316	354	323	324	348	343	363	332	322	318	319	326	335	328	312	325	327	318	301	368	301	345	300	338	311	364	315	330	333	320	363	330	297	295	329	326	324	331	295	292	333	325	334	309	330	321	330	311	324	304	316	348	325	309	344	308	329	350	351	327	314	323	334	331	299	360	326	306	342	306	355	307	324	318	303	301	327	322	309	319	310	337	323	306	333	356	324	330	291	322	316	328	342	307	318	335	333	298	289	316	305	352	346	380	337	309	290	328	356	339	323	366	308	330	331	351	331	320	318	314	291	336	330	304	337	301	367	331	306	302	322	338	326	316	353	330	307	304	331	339	304	340	343	313	338	307	344	313	290	354	315	328	359	322	337	326	345	309	330	311	298	346	310	345	361	353	350	335	317	315	325	382	328	325	315	341	316	322	368	346	330	292	312	276	336	294	345	338	326	359	334	312	335	330	352	333	332	311	335	323	324	328	315	296	378	310	294	324	338	324	335	324	315	369	348	317	314	301	322	351	336	327	303	328	321	354	337	290	301	318	328	289	342	352	321	330	316	333	342	310	316	331	334	323	320	332	338	345	364	329	330	293	316	336	317	324	319	326	313	293	323	296	307	333	319	325	329	352	298	337	316	300	323	310	343	348	314	330	333	310	324	322	292	323	344	291	317	330	347	318	368	326	312	363	334	345	319	341	327	348	296	331	337	320	299	330	326	321	332	336	303	328	293	320	340	326	299	303	321	326	307	326	346	344	333	354	301	315	307	316	348	338	337	335	339	316	322	323	312	346	321	326	320	306	346	315	301	315	304	325	328	329	337	345	303	308	315	295	353	331	304	356	312	351	330	318	322	279	357	367	319	339	317	309	329	326	304	326	358	322	371	287	332	312	313	333	318	311	351	374	291	333	336	324	288	325	333	287	321	331	327	306	365	343	333	334	345	331	314	330	355	303	307	330	307	330	333	322	322	309	301	306	325	341	325	311	320	324	318	312	330	300	304	305	309	318	320	280	351	360	316	286	361	323	367	347	321	304	332	323	275	306	335	307	309	305
12210	1441	2469	2973	2867	2878	2792	2597	2689	3606	3614	3238	3903	3970	2967	2263	1469	1343	1147	1043	975	925	941	897	927	931	904	951	887	958	883	923	931	940	849	856	902	902	835	848	839	861	828	846	899	804	827	837	776	852	813	805	874	790	808	815	824	802	853	854	873	863	829	825	776	794	837	808	820	872	814	828	828	817	854	835	835	829	786	771	811	752	792	889	777	773	785	827	874	792	799	850	805	763	864	846	812	855	775	800	792	836	768	734	809	817	797	808	852	797	781	795	773	798	825	816	782	789	770	828	811	812	827	813	793	803	808	809	834	823	822	815	797	841	768	800	807	807	808	818	789	773	811	817	869	804	759	824	765	803	821	844	807	849	844	822	807	780	787	756	754	803	806	850	827	780	782	813	810	716	784	804	805	753	850	845	765	789	822	805	751	764	816	812	803	844	775	762	815	828	812	846	796	862	758	807	827	813	764	815	815	844	815	845	769	803	781	784	805	802	831	758	803	753	825	845	803	827	793	813	826	779	759	823	844	813	809	830	827	797	837	766	836	796	851	792	837	791	841	803	831	774	826	796	797	808	834	839	820	856	782	769	822	798	782	828	778	794	765	846	817	862	863	858	796	832	782	778	760	796	768	799	828	808	781	815	792	755	821	820	811	826	808	816	830	769	833	848	780	789	800	816	821	779	841	812	854	795	745	814	752	848	786	849	767	772	827	809	804	775	799	779	809	827	775	828	775	838	808	782	784	820	795	849	769	791	806	783	769	821	783	839	838	804	767	870	829	780	833	794	833	808	773	807	852	811	810	814	809	797	812	802	822	844	813	820	842	797	736	817	810	787	833	816	789	856	811	835	797	809	864	793	801	794	793	809	826	835	774	850	820	800	826	785	837	850	812	781	791	836	825	790	783	801	825	795	778	781	847	793	790	760	779	820	763	812	797	800	804	779	824	839	836	837	832	839	853	815	795	793	799	857	813	762	825	808	779	808	790	814	758	805	830	798	810	804	795	837	807	772	797	794	818	811	765	757	814	796	837	826	807	803	840	777	839	766	787	784	787	803	780	759	841	858	782	818	773	815	811	780	777	809	823	814	787	830	815	820	816	793	822	801	792	805	762	785	765	791	820	793	783	793	805	768	805	803	785	821	790	784	783	796	807	822	830	778	803	826	859	823	805	806	772	803	826	763	774	782	785	814	842	778	854	797	790	838	869	797	793	868	786	764	847	787	799	783	769	853	790	846	792	793	779	817	746	757	738	821	828	799	805	823	780	794	762	838	784	784	819	796	827	803	784	791	811	753	779	870	763	780	800	815	798	808	816	867	789	772	770	785	849	817	825	858	773	865	814	818	745	789	797	787	825	778	818	771	855	797	805	814	791	829	790	770	836	802	819	808	833	807	812	767	802	759	867	798	825	794	816	815	832	810	777	757	772	794	838	792	792	834	796	835	800	782	809	792	795	788	789	818	782	838	727	772	793	804	768	849	808	805	835	817	767	750	805	836	821	803	811	791	815	821	787	760	793	819	825	788	779	824	788	865	807	834	804	781	776	805	835	789	772	787	812	765	818	829	788	777	811	869	772	808	783	820	832	850	826	834	828	853	808	796	782	821	822	792	831	799	772	830	868	763	835	839	749	795	834	824	763	831	778	796	791	814	788	820	804	783	816	830	880	821	789	838	826	771	833	808	827	793	844	792	800	799	733	761	803	799	779	787	806	784	851	823	823	768	824	780	810	788	858	835	824	815	831	871	815	818	761	789	798	839	834	777	817	761	786	799	791	804	797	800	828	781	788	772	790	802	858	822	781	787	811	800	787	827	794	801	773	808	825	787	811	821	830	831	815	792	860	788	798	837	781	814	824	838	809	808	787	813	833	812	792	814	803	801	797	785	794	781	784	809	815	770	777	832	804	779	814	778	794	794	834	811	790	803	817	811	767	799	797	795	813	797	820	812	819	789	819	759	796	819	831	846	827	850	772	795	800	816	806	838	809	784	763	782	801	799	809	791	828	818	755	843	837	817	776	769	790	823	798	805	816	816	840	820	849	796	821	796	839	774	830	786	819	797	812	787	864	800	774	834	765	744	822	838	813	807	787	835	781	783	750	804	794	788	805	801	850	793	794	806	789	768	854	805	797	821	830	872	745	853	793	813	772	851	790	778	793	784	717	879	877	779	811	799	786	810	849	791	834	817	766	823	805	807	870	811	814	843	801	825	777	861	824	773	780	819	816	869	786	787	810	778	796	843	796	816	768	831	768	771	819	834	752	803	815	797	837	850	808	775	808	794	846	788	819	801	817	811	843	793	799	789	829	830	802	766	797	860	759	802	804	827	773	839	773	840	768	815	827	787	822	758	779	797	798	761	765	817	809	801	816	781	828	813	814	812	829	822	784	835	809	784	778	802	808	805	771	830	800	775	858	841	824	781	830	811	829	845	796	859	847	846	779	809	773	819	792	843	781	838	834	812	783	778	814	743	795	848	765	830	772	799	769	796	787	817	824	767	827	799	778	814	781	738	768	854	820	794	844	778	766	733	776	786	805	765	782	844	797	820	851	724	784	775	866	781	811	793	802	837	756	790	840	803	811	807	789	846	826	734	810	825	795	792	754	726	777	834	810	768	827	777	761	837	818	837	790	814	837	802	787	817	812	806	820	787	811	829	787	805	840	839	812	817	817	805	812	765	823	818	857	806	832	837	830	824	748	809	814	802	781	814	804	798	787	780	844	797	810	835	780	756	808	806	791	811	797	774	809	823	825	743	797	821	773	792	875	804	802	820	805	841	772	773	802	806	806	822	785	783	821	795	783	769	866	803	838	850	782	793	782	799	815	799	790	827	847	850	785	813	825	815	790	794	800	806	825	823	730	797	777	783	807	818	774	789	820	787	875	813	786	782	794	794	787	798	841	800	777	816	811	837	859	780	791	812	802	794	755	763	786	775	780	823	774	766	792	841	767	782	806	775	751	775	780	797	814	779	844	797	761	818	814	823	814	785	796	803	758	838	804	811	762	801	803	786	802	826	797	766	804	819	799	775	781	820	829	816	763	857	779	841	801	829	797	819	790	806	805	827	768	747	823	764	796	803	772	807	803	840	837	742	796	774	789	794	826	786	788	765	830	809	819	850	793	773	786	825	818	816	786	834	777	757	783	826	811	816	777	804	813	801	812	798	768	817	768	783	785	802	818	859	843	829	823	830	764	759	816	813	794	841	754	804	856	809	811	798	820	812	771	798	830	780	815	844	794	849	822	834	805	755	827	809	829	798	836	809	737	801	836	844	827	846	762	799	810	792	814	823	795	816	775	850	827	794	773	740	803	846	836	794	777	791	750	791	790	802	793	836	806	797	812	783	773	773	787	805	813	744	822	813	802	796	822	801	767	839	842	785	795	829	818	880	823	761	785	841	806	815	840	833	806	776	867	816	797	847	795	879	848	747	831	785	820	769	821	811	792	813	776	838	831	778	810	818	771	812	758	837	801	819	830	823
38014	9536	2650	1830	1370	1167	984	900	907	1108	1019	1016	1126	1076	853	679	518	506	436	390	416	374	376	369	391	401	384	364	373	374	372	366	386	370	401	394	355	373	385	385	333	392	385	339	386	372	326	395	344	345	345	357	343	369	358	392	347	386	364	401	366	390	345	368	402	351	374	363	371	364	348	335	373	356	367	354	374	339	331	378	394	342	359	365	384	341	324	343	347	407	361	345	333	342	349	349	348	377	356	358	336	343	356	356	326	382	335	354	353	374	354	352	365	315	366	349	350	336	325	351	366	341	341	333	352	360	333	357	374	364	327	330	382	346	361	356	312	370	388	374	369	340	347	365	357	319	366	339	304	358	352	340	381	366	340	369	336	319	362	320	336	345	284	333	340	346	352	369	371	336	366	356	374	341	331	325	338	320	341	372	360	355	322	339	341	372	319	347	350	343	355	364	362	366	332	354	383	331	357	373	383	335	350	375	381	371	365	335	356	362	357	359	326	369	366	355	355	362	338	356	383	306	348	336	366	399	340	359	343	323	354	360	371	412	353	345	373	354	360	344	380	398	377	360	371	347	374	349	380	354	384	371	351	329	390	347	359	356	404	386	346	346	348	343	339	360	376	352	347	352	333	381	320	359	327	365	404	338	323	344	337	350	338	379	370	337	350	336	394	342	378	358	356	380	340	325	351	352	336	372	333	348	349	352	353	325	366	347	381	344	370	365	353	352	353	349	362	361	386	355	343	352	335	345	368	352	363	352	353	373	349	353	346	382	361	377	353	352	368	344	371	362	318	359	327	362	365	366	359	345	362	371	354	404	368	370	346	366	401	356	367	385	377	346	361	371	348	362	331	373	332	357	335	338	334	354	406	348	325	332	373	355	341	334	353	349	395	340	346	337	326	374	363	324	360	316	334	339	372	348	323	373	378	338	337	362	332	361	361	370	367	326	372	343	361	345	315	354	342	399	383	339	310	349	347	380	339	308	353	374	334	352	366	348	346	369	356	358	349	378	344	328	347	362	373	358	303	328	383	367	352	369	404	357	359	371	342	331	373	342	314	332	358	349	361	354	287	325	364	334	340	322	339	367	312	339	358	340	339	342	361	346	328	328	359	342	333	380	362	357	369	353	344	366	359	335	348	340	361	342	374	367	343	356	380	353	349	337	340	347	359	398	338	361	332	350	354	319	348	322	330	331	344	363	374	353	377	411	379	374	360	310	358	341	364	398	356	370	329	339	327	343	377	373	321	372	347	373	368	333	355	347	331	326	339	328	390	332	337	367	327	323	328	354	348	340	337	391	350	334	370	357	378	332	350	368	319	335	369	369	392	339	352	338	326	383	371	374	350	368	365	373	367	361	375	359	338	349	365	343	344	344	338	333	332	339	354	350	351	368	391	357	368	334	389	319	336	352	331	346	396	369	333	339	353	366	349	323	386	331	303	359	360	357	350	349	342	364	314	371	368	331	346	353	340	352	372	350	371	323	358	363	296	372	336	361	337	370	357	337	357	333	363	343	376	387	303	319	381	374	348	336	387	369	407	368	344	382	394	364	341	383	385	333	375	401	382	348	344	397	392	379	324	355	349	371	328	356	338	348	380	336	357	375	343	378	370	367	346	329	357	391	337	357	356	370	363	377	336	346	375	366	338	363	361	355	371	347	314	381	354	349	337	398	335	307	357	367	343	376	356	375	363	342	322	335	375	332	396	379	351	359	392	353	341	333	356	362	332	355	350	343	363	390	336	339	355	345	344	379	354	360	334	329	357	354	331	353	319	352	378	358	349	384	346	400	337	367	338	336	317	350	339	341	358	339	369	320	340	358	317	375	313	343	338	387	299	374	392	373	364	370	361	386	377	364	335	347	360	336	381	318	324	351	379	408	340	326	337	373	338	369	376	350	353	341	358	325	337	353	386	324	327	362	349	384	371	387	352	346	342	382	343	360	319	367	321	373	383	371	350	366	351	390	377	342	368	342	327	327	337	328	371	372	359	335	330	324	342	346	347	348	358	370	336	345	330	398	361	324	340	396	353	383	322	389	333	319	337	347	364	339	379	349	322	339	354	347	361	383	339	370	367	366	317	366	317	352	349	355	353	354	338	362	364	333	354	337	353	330	362	379	367	311	356	338	301	318	318	337	360	334	359	348	358	357	368	349	375	328	352	340	312	342	360	341	333	346	352	355	342	351	386	349	325	359	352	362	338	349	341	363	307	374	347	323	350	341	386	353	361	356	347	360	342	344	328	328	389	367	311	374	329	370	358	366	345	369	371	361	358	365	372	384	331	328	352	345	336	368	343	335	323	363	377	333	358	367	326	330	351	349	305	372	371	361	364	366	370	341	352	367	363	358	322	360	339	356	382	329	361	329	343	335	361	326	360	350	350	345	361	358	334	369	343	312	337	386	351	340	326	329	376	376	399	364	326	361	357	383	343	325	339	359	347	353	354	345	328	337	354	367	348	318	357	321	365	341	339	340	375	356	397	348	381	350	367	351	344	335	362	363	329	329	323	320	336	328	320	353	371	331	345	335	361	373	360	350	373	384	316	350	337	368	339	360	324	375	352	358	323	352	376	371	378	357	381	336	347	335	348	392	339	368	339	354	350	347	352	346	338	340	329	319	339	331	345	350	362	344	369	320	363	357	395	352	355	354	350	320	363	356	361	384	363	321	355	364	352	341	361	319	366	350	354	347	362	359	375	328	388	344	356	379	346	385	351	323	407	348	361	363	350	387	330	360	347	376	327	390	346	389	340	378	355	367	370	343	359	371	381	347	354	340	338	363	358	376	341	353	370	341	394	336	365	401	351	344	339	371	354	376	314	348	339	393	375	325	351	345	348	376	334	350	389	344	325	356	329	360	337	343	359	374	374	349	356	345	371	332	361	341	358	376	365	347	351	316	340	349	366	350	349	387	364	335	353	361	344	360	365	354	365	340	318	371	343	398	415	334	366	338	337	346	351	337	359	369	342	340	328	345	340	382	345	383	377	346	364	347	336	368	377	342	358	338	370	374	366	365	336	359	363	336	326	356	366	328	383	373	361	336	359	339	349	338	374	344	335	345	362	339	373	344	356	389	377	380	367	343	346	309	330	365	357	352	375	351	368	384	359	377	380	337	348	341	363	383	384	363	357	361	370	369	360	348	360	349	384	365	343	326	343	293	338	346	351	383	375	350	322	357	382	386	344	389	325	344	363	397	341	366	363	355	331	330	391	328	391	360	347	332	335	371	346	389	355	384	347	339	333	349	348	346	333	339	357	352	366	356	373	387	315	339	375	352	340	326	337	353	347	399	356	331	354	333	326	329	365	386	346	384	350	348	363	390	366	355	342	354	361	323	352	344	370	374	309	363	353	349	374	377	349	337	362	357	314	376	363	373	371	360	319	358	382	332	352	350	343	334	365	363	340	350	344	388	363	367	367	324	373	352	338	325	345	368	296	328	368	338	365	344	342	346	367	347	337	360	364	342	392	352	315	320	344	382
16147	2096	4195	5064	4817	4652	4219	3838	4041	5059	4815	4891	5509	5322	3951	2885	1924	1652	1504	1251	1129	1090	1136	1142	1057	1047	1071	1067	1085	1034	1037	991	1050	1167	1010	1041	1152	1052	976	1064	948	861	975	879	920	924	902	862	873	924	915	904	872	900	896	881	844	848	865	912	813	891	864	879	866	833	858	878	846	884	854	857	806	872	861	828	824	794	914	873	816	890	866	796	845	855	863	855	852	818	844	865	840	866	863	831	882	839	895	834	830	851	848	830	818	832	834	841	869	890	864	769	826	864	861	820	905	790	850	876	859	828	850	834	836	880	802	835	839	891	851	811	879	823	788	820	871	858	835	835	842	829	839	853	873	832	866	803	803	837	815	890	870	854	876	793	816	816	892	859	827	797	879	822	804	858	812	861	838	861	831	874	832	878	824	842	848	875	831	798	835	815	849	817	871	839	844	842	841	852	795	808	870	769	865	803	820	797	843	877	904	846	816	883	848	856	816	847	861	839	841	831	826	859	839	789	869	817	816	858	828	828	852	821	857	836	865	890	862	818	846	785	803	795	776	810	822	853	796	898	835	779	850	840	867	850	817	790	834	878	866	790	863	856	844	803	848	793	817	850	816	823	826	806	799	840	857	846	817	809	846	838	903	843	834	877	842	816	887	846	802	834	839	838	828	877	826	834	892	849	818	806	801	787	763	881	845	829	854	855	881	833	828	831	832	841	842	857	840	840	826	851	829	837	900	850	837	807	792	885	855	819	854	869	817	850	871	868	827	799	843	847	841	804	908	911	864	788	820	870	867	817	836	840	837	788	877	818	904	837	844	823	863	800	859	844	849	851	834	866	840	804	862	848	804	840	884	885	784	864	838	848	835	819	842	861	869	790	806	830	835	801	811	830	863	834	851	823	801	822	848	827	812	823	877	868	898	833	792	849	869	836	832	855	845	824	831	868	846	844	768	813	862	775	864	839	806	833	867	857	837	840	855	862	855	856	870	849	853	836	896	810	837	801	863	831	856	847	776	862	806	899	866	805	834	841	872	827	841	864	843	837	860	842	866	845	858	847	834	780	875	831	844	867	843	862	844	832	886	879	858	867	843	819	836	851	885	874	869	833	831	821	854	878	845	828	878	781	866	831	872	862	854	787	795	847	841	814	802	867	848	829	816	840	818	882	842	826	816	844	832	811	859	821	803	783	871	812	843	850	859	859	849	836	812	857	851	846	836	797	811	790	823	787	894	851	831	876	855	871	849	875	833	831	891	854	888	844	816	817	810	842	815	790	830	836	854	824	853	800	874	833	865	847	832	841	812	829	808	822	853	829	825	884	853	863	832	840	862	811	859	813	797	854	871	888	798	826	854	836	860	841	817	782	875	809	865	907	872	838	841	875	842	865	855	841	824	815	845	883	859	769	862	863	862	835	836	808	872	821	788	861	819	867	812	825	876	851	860	816	833	805	851	812	835	858	845	855	834	824	833	801	830	783	882	842	856	826	870	804	800	806	809	845	850	869	814	842	856	846	807	808	882	849	808	836	818	853	798	854	864	871	815	868	871	843	795	781	864	853	843	825	829	898	849	829	855	888	855	806	862	815	905	872	809	825	881	803	786	830	796	799	824	860	824	817	828	844	831	859	860	838	798	790	813	878	853	859	802	820	840	795	830	852	835	866	841	876	792	770	817	852	855	852	849	861	808	845	842	834	837	847	869	791	893	845	874	806	835	845	823	829	788	856	868	786	765	859	843	817	829	846	858	827	833	854	855	836	880	813	845	826	826	833	877	823	791	817	816	810	889	840	837	794	859	861	820	803	861	894	798	813	850	867	853	863	839	890	816	782	840	852	825	836	816	781	805	811	818	835	805	786	799	822	836	809	837	846	827	903	830	797	835	801	896	838	794	844	866	818	832	812	850	876	832	844	880	836	799	843	852	835	840	796	793	852	860	827	838	873	817	802	824	804	797	844	850	846	882	849	836	852	878	857	886	853	820	834	816	791	833	832	861	770	871	830	819	833	828	818	828	826	883	842	796	878	848	851	857	797	903	902	858	832	825	826	810	833	790	859	850	848	815	874	857	795	774	838	839	824	822	849	805	852	772	832	865	844	870	799	810	854	825	799	870	854	800	906	878	862	833	823	844	856	811	863	866	821	850	826	793	842	845	820	800	798	823	801	806	848	844	837	875	836	862	828	829	847	846	800	793	842	852	826	898	850	825	823	823	823	769	822	881	802	847	814	807	852	819	859	851	881	896	840	829	845	870	836	792	838	785	876	850	827	856	786	846	855	845	835	823	835	786	834	818	823	858	841	829	854	785	839	829	838	805	863	892	868	816	863	875	855	847	824	811	819	864	861	831	825	869	875	807	807	850	858	863	810	801	867	860	845	878	845	854	834	867	859	851	819	846	851	837	824	840	886	884	884	842	806	816	903	826	809	876	830	898	862	857	825	859	871	882	848	821	844	878	828	818	834	840	895	809	822	861	808	804	805	800	848	820	889	871	813	866	876	826	869	805	833	817	844	873	861	836	843	862	865	863	829	818	851	828	827	849	853	842	835	818	831	837	844	861	844	845	816	811	851	838	831	824	788	838	821	792	828	791	865	830	880	798	860	827	791	897	812	874	876	815	816	842	830	833	847	821	869	830	797	811	826	799	830	828	794	896	853	860	897	891	842	813	805	853	845	798	893	819	892	853	822	822	838	801	834	818	864	786	826	903	827	811	872	876	833	813	854	817	855	829	810	822	837	812	854	852	830	795	865	866	865	857	833	825	881	800	849	843	888	838	869	860	853	801	860	868	777	824	857	828	839	822	855	877	847	794	787	815	863	878	824	886	840	806	855	811	791	826	801	825	863	867	827	829	866	833	798	883	829	848	890	803	885	813	887	848	864	813	841	822	860	823	831	797	815	891	885	830	828	840	807	874	850	845	883	882	874	837	843	846	795	845	838	862	808	856	847	855	855	850	860	795	819	804	838	875	868	903	871	834	819	818	846	821	827	830	788	794	846	826	861	842	800	855	852	862	876	835	835	850	785	838	884	878	797	824	879	826	774	838	901	868	839	874	863	814	804	895	802	805	815	907	842	815	825	889	796	885	813	865	859	805	842	815	767	849	805	851	865	863	858	825	810	829	839	848	808	850	859	841	781	818	792	862	824	809	885	867	810	868	837	832	800	837	851	812	850	783	861	823	854	841	792	871	809	859	854	830	885	812	828	857	863	831	839	787	831	842	879	823	834	806	824	894	827	840	807	801	842	841	838	851	778	855	849	785	827	793	800	811	806	886	838	859	834	881	863	837	800	802	826	790	812	879	840	843	831	820	839	839	814	868	821	853	853	821	846	822	866	834	851	883	852	849	856	855	843	869	885	820	822	807	831	798	830	829	846	785	841	879	796	817	828	816	819	813	791	803	789	834	794	816	894	854	849	816	827	829	844	869	874	802	811	851	860	838	879	815	858	853	816	890	902	817	826	868	791	883	826	828	878	797	853	782	799	842	882
3746	207	196	205	235	228	268	246	257	359	336	333	396	374	282	245	225	168	206	179	151	143	170	161	135	149	183	167	172	172	156	141	185	175	145	152	169	149	139	173	162	150	149	180	157	141	131	152	162	151	168	158	159	187	143	160	165	157	144	182	178	164	182	173	160	149	169	169	166	165	149	170	159	158	171	140	182	177	155	192	162	168	205	143	165	180	148	177	156	160	140	139	153	154	180	181	177	163	187	144	131	177	176	165	148	159	175	161	166	155	172	160	173	176	167	156	166	171	165	167	155	165	191	148	165	161	172	178	153	165	196	192	170	141	150	160	165	154	148	145	154	169	159	156	157	162	168	136	153	143	160	167	170	175	173	156	167	186	168	177	163	158	172	167	181	169	155	145	179	147	173	167	158	200	164	153	152	157	180	179	182	159	151	190	142	152	188	158	194	171	161	177	162	170	157	155	145	158	151	179	160	167	182	163	165	167	147	170	137	178	149	174	136	170	178	187	164	159	143	177	165	153	184	172	144	145	153	165	188	160	147	175	168	169	151	133	192	170	168	176	137	151	169	161	169	169	172	166	155	185	150	160	163	161	151	159	153	160	152	208	139	155	176	168	161	157	163	156	165	186	150	184	171	172	141	171	166	177	164	202	174	174	146	136	163	143	156	152	171	169	148	161	167	160	161	177	165	164	160	180	161	184	189	170	150	165	172	157	161	182	166	147	167	174	135	168	164	146	161	178	148	176	157	139	148	191	172	181	169	148	167	176	130	150	151	157	154	176	156	161	146	151	184	150	162	171	163	156	163	169	190	169	169	152	161	164	175	165	166	149	165	148	172	143	170	188	149	138	171	163	170	159	181	141	166	157	173	164	159	150	161	176	161	157	150	174	162	149	158	140	162	155	163	155	173	190	155	154	183	160	165	150	186	174	192	151	146	164	160	170	162	172	160	157	184	144	168	145	172	173	160	161	163	189	157	175	159	182	182	171	152	161	155	151	156	157	160	173	167	164	164	170	163	154	164	170	159	163	162	162	146	171	166	160	179	188	159	156	158	158	185	145	150	178	162	179	173	147	168	140	143	162	182	188	151	154	179	179	147	187	152	152	162	150	167	159	172	165	165	165	170	148	142	164	154	174	160	146	170	186	145	156	146	172	155	160	147	146	142	180	168	149	169	150	155	148	158	167	135	181	173	166	174	157	158	133	184	170	177	155	173	170	164	167	162	166	166	154	141	175	157	189	151	119	164	177	169	167	154	194	153	169	152	144	153	151	157	167	170	151	143	164	150	139	177	174	141	167	177	142	200	182	153	140	154	190	150	176	156	152	150	147	141	148	166	187	152	156	167	172	136	180	176	173	182	171	176	166	182	159	170	174	168	158	193	178	183	152	172	176	134	156	171	180	142	159	167	154	150	157	143	146	139	160	184	159	146	168	181	190	135	180	162	158	170	157	171	176	157	146	167	171	180	156	166	154	185	172	189	181	150	154	171	202	163	146	169	147	144	184	168	157	213	180	184	175	159	153	164	141	161	175	162	178	150	161	163	157	177	171	157	159	174	170	173	191	161	148	186	154	150	153	164	202	173	175	134	159	177	166	143	133	181	191	165	161	154	163	163	167	148	178	154	159	182	155	162	154	167	146	154	150	161	163	142	173	176	149	159	139	159	175	172	160	169	155	173	154	141	157	179	172	189	151	182	181	183	164	167	166	148	152	183	170	157	167	171	156	163	156	148	183	169	156	165	171	164	156	170	187	163	150	183	149	160	152	176	171	184	135	189	174	161	157	174	158	160	195	170	167	170	165	180	173	157	162	162	173	167	152	166	164	159	160	166	154	166	164	167	165	168	172	145	185	197	169	147	176	167	169	175	172	150	145	166	173	171	184	167	161	160	176	168	164	167	166	169	145	195	159	180	173	179	134	183	158	168	172	155	149	131	180	159	152	162	156	184	185	158	154	169	150	169	160	163	167	142	171	148	185	146	166	167	185	153	157	154	149	154	138	179	156	173	170	164	168	162	163	151	169	159	171	152	159	141	158	165	188	186	153	146	158	160	131	156	151	167	168	185	166	178	167	161	156	160	171	168	170	157	159	159	155	156	157	182	175	162	160	167	155	179	148	166	169	176	169	173	151	157	144	158	170	150	147	150	177	156	159	160	165	176	159	168	158	166	141	181	144	193	180	157	176	182	147	157	183	174	179	150	154	158	164	157	151	162	178	153	178	150	170	161	155	144	184	165	177	168	152	168	130	155	177	165	146	140	147	161	136	185	170	156	155	166	203	180	186	131	161	161	186	162	143	181	153	161	191	158	136	180	155	196	168	183	146	148	188	158	145	171	160	139	127	175	165	152	161	158	178	169	151	175	172	178	171	162	165	161	156	159	167	159	146	191	200	145	158	151	148	164	163	171	151	171	185	174	180	166	165	189	142	134	169	161	157	209	162	147	153	140	161	180	170	187	176	156	158	174	176	160	176	158	151	166	187	170	164	165	155	170	161	149	122	160	152	174	151	133	171	169	162	160	143	177	171	167	187	170	176	187	162	173	148	172	163	170	158	176	155	165	174	145	161	157	167	136	159	135	177	197	163	176	211	175	168	152	176	168	165	161	163	161	160	173	160	160	179	151	176	154	150	167	136	174	147	148	188	155	168	159	173	148	171	149	159	134	171	115	143	163	167	180	187	167	167	184	171	146	180	177	190	192	164	157	181	152	162	164	181	161	171	154	174	138	170	173	161	164	146	162	165	163	177	169	162	148	159	170	177	166	182	165	154	181	162	164	177	151	152	186	179	146	163	169	144	164	157	140	174	147	184	169	161	153	186	160	160	150	165	162	156	173	170	147	155	165	155	182	159	163	169	145	151	180	191	178	168	191	154	169	160	189	164	152	155	172	165	157	171	153	193	169	167	181	168	173	168	154	191	172	178	152	146	156	180	153	171	154	171	147	150	164	168	162	129	146	170	162	148	132	177	185	179	173	180	176	185	172	152	160	170	160	134	190	147	155	144	161	151	181	149	157	161	161	131	168	133	162	204	157	160	156	177	169	168	151	155	154	170	159	172	146	139	162	148	177	154	171	148	175	153	151	181	183	177	161	159	166	155	163	160	182	144	145	134	154	169	168	150	168	179	154	167	162	174	166	158	174	163	144	164	175	155	170	185	167	173	157	181	150	170	163	164	145	170	169	183	164	156	142	171	156	146	168	157	146	150	150	154	154	170	164	155	143	172	171	175	191	183	188	171	170	169	196	165	193	159	149	163	151	158	153	157	159	176	174	159	172	161	176	159	188	169	180	172	161	152	172	171	163	156	150	171	173	145	175	165	177	161	174	168	162	152	167	134	159	157	170	177	145	167	148	165	151	181	178	147	170	162	172	176	152	136	161	156	162	174	148	148	158	155	181	182	168	168	179	171	169	173	159	155	150	164	178	173	164	145	163	164	154	153	178	177	176	152	181	158	175	179	171	166	160	160	183	146	168	149
3823	484	593	579	768	880	875	929	1040	1688	1680	1745	2046	1849	1322	974	885	735	577	512	426	471	497	521	491	502	510	510	467	493	452	509	468	473	447	441	448	484	473	492	483	451	492	528	474	454	473	490	491	448	458	484	494	435	466	490	501	464	493	459	461	480	430	454	476	478	469	445	438	432	485	471	451	430	476	469	440	469	437	433	471	461	464	461	474	440	456	461	442	468	458	471	431	440	470	494	473	458	457	483	468	436	464	445	477	510	496	442	435	444	465	439	433	443	482	472	480	454	432	420	467	462	430	437	463	471	442	468	464	492	465	481	463	464	436	466	466	429	427	503	466	451	466	496	476	475	480	490	461	483	447	452	462	458	480	459	481	484	425	469	490	439	504	481	492	469	505	459	434	474	475	466	494	451	484	451	450	500	487	452	508	447	483	498	493	502	465	493	438	468	469	500	484	445	473	463	483	481	466	474	460	461	488	479	453	483	488	509	445	438	478	482	438	474	455	442	474	468	493	465	494	454	469	470	452	464	498	444	489	463	462	449	502	453	443	520	453	441	434	480	484	484	481	512	452	437	459	450	415	454	455	467	449	444	467	449	443	478	478	496	441	476	469	470	521	475	472	466	433	499	463	457	479	446	487	465	467	463	477	444	477	457	489	448	470	461	482	435	512	452	444	480	446	442	461	464	469	469	480	461	471	407	448	425	521	467	465	440	437	484	452	492	504	446	444	481	480	483	469	522	463	476	441	479	469	468	469	485	529	474	437	483	498	429	467	432	459	448	471	473	467	492	470	458	467	447	465	495	459	462	430	466	464	458	442	490	460	462	455	449	501	466	446	482	480	463	483	475	452	483	478	445	466	465	487	459	464	483	477	425	480	458	465	456	488	501	466	464	454	503	427	471	454	467	460	491	478	465	417	518	451	485	453	440	491	495	441	479	414	446	458	489	492	446	479	478	457	493	499	477	472	477	488	451	459	449	489	445	475	483	484	440	458	460	479	447	474	433	418	446	441	453	476	464	441	486	469	482	473	446	473	486	445	516	441	518	470	506	470	453	474	454	450	471	455	445	467	505	463	500	465	444	454	452	479	412	462	439	460	457	432	465	461	482	480	467	496	495	519	421	472	456	497	497	468	475	476	499	447	474	495	460	492	472	478	471	438	430	461	507	452	452	450	466	457	462	483	491	480	476	496	466	501	473	460	469	488	474	494	442	459	475	447	451	475	454	488	473	470	451	446	435	482	475	471	453	477	434	464	458	461	466	470	471	448	462	434	429	494	453	456	454	439	470	461	420	472	467	488	435	411	470	486	455	461	454	492	467	469	465	476	463	423	473	447	464	477	424	476	500	447	481	473	450	475	455	462	454	469	428	443	458	439	468	485	488	461	487	437	473	459	454	511	480	459	480	427	452	427	469	416	469	484	485	445	477	477	429	496	433	483	475	488	461	445	439	438	466	452	476	507	443	499	454	487	489	449	481	476	460	457	434	474	484	460	443	498	480	444	467	508	481	504	449	479	453	470	478	465	490	465	439	452	498	469	471	503	462	443	458	431	457	513	420	491	461	494	489	472	449	500	456	424	524	427	477	495	497	441	432	480	439	454	465	443	461	491	497	455	485	501	457	469	464	489	445	459	483	483	476	472	445	486	468	458	420	489	432	502	462	483	427	460	445	481	475	474	430	413	468	484	455	444	469	473	467	479	411	469	476	457	458	458	429	454	455	425	489	473	465	500	461	449	484	499	479	480	486	460	477	465	467	460	460	506	493	461	415	467	460	490	449	452	490	500	464	469	474	491	461	463	442	457	485	462	470	447	445	518	482	447	504	486	480	453	455	455	453	457	455	457	489	501	450	485	496	441	481	472	452	463	447	449	424	470	450	440	470	436	441	460	477	449	463	478	447	471	470	456	487	455	475	466	494	441	413	450	449	435	494	470	460	435	440	446	472	470	468	463	460	489	484	455	433	482	480	471	419	435	473	434	458	499	406	422	451	491	445	438	465	489	420	448	514	486	464	482	473	457	447	468	469	483	431	456	432	447	439	475	493	470	479	423	425	418	475	475	485	459	474	482	476	458	460	471	452	472	469	505	440	469	420	484	479	450	466	479	488	483	503	465	492	453	448	436	465	469	454	433	462	453	449	444	497	462	435	460	451	447	457	457	478	480	474	465	463	459	449	478	458	441	470	428	426	444	444	481	443	460	467	447	460	500	437	466	463	453	478	462	475	466	465	459	477	443	464	432	448	469	451	449	464	440	453	447	457	459	494	479	443	463	445	492	473	469	485	471	478	483	430	469	434	446	435	450	462	502	451	482	441	454	483	440	493	488	495	464	488	420	473	484	452	460	470	477	447	435	478	467	487	446	438	458	436	481	467	467	475	470	468	507	495	466	506	484	447	492	424	444	481	469	443	476	443	455	477	423	489	461	431	517	457	497	439	468	457	485	492	482	463	468	477	487	443	445	482	472	471	462	478	464	459	430	521	466	448	414	443	453	450	455	424	441	439	470	478	447	453	478	431	433	485	483	490	434	467	467	472	427	459	454	465	453	518	490	507	460	467	453	445	458	453	473	472	497	446	427	448	464	473	474	515	485	449	455	458	466	476	447	491	448	467	447	472	438	466	423	480	458	469	461	427	483	443	445	456	487	489	479	462	469	429	455	446	485	500	433	460	454	489	487	452	508	474	456	431	454	426	442	489	451	461	478	533	496	482	450	428	480	486	471	461	444	454	473	504	478	428	460	445	419	444	489	495	449	465	448	465	446	497	460	476	503	491	473	464	457	441	470	477	486	439	420	477	484	468	424	500	478	483	445	509	487	467	450	495	485	419	470	460	484	495	508	453	463	478	462	470	463	492	498	461	477	455	488	424	476	483	495	431	522	476	470	468	440	481	465	442	462	433	491	472	479	490	483	469	427	483	491	434	436	446	477	454	466	445	456	443	438	468	470	517	425	473	434	466	518	486	462	502	497	455	483	487	440	452	467	430	496	440	418	473	447	444	463	452	453	455	481	462	468	446	452	473	460	413	464	457	496	462	528	461	477	434	482	455	485	485	462	472	489	448	451	497	443	459	480	465	501	458	445	461	446	497	512	512	493	467	467	461	437	494	460	498	472	438	431	491	463	483	445	464	452	462	480	468	455	458	463	501	431	440	494	496	442	426	444	450	482	484	475	466	471	485	497	452	454	476	476	460	478	456	463	461	482	491	486	509	469	493	470	458	480	482	462	465	495	438	431	466	512	455	495	462	441	469	447	465	506	466	457	444	464	498	488	439	453	494	462	463	484	484	446	422	440	463	454	446	496	459	406	445	488	475	485	501	456	461	427	487	432	456	438	467	470	492	476	467	480	475	495	480	498	480	473	490	445	429	463	400	484	501	486	447	449	452	414	478	490	479	477	452	445	461	456	438	464	431	471	463	443	479	462	468	451	435	445	465	478	492	457	454	462	442	471	418	409	494	469	454	422	421	478	481	470	428
25646	3253	1257	1019	830	795	665	642	617	772	743	769	913	815	600	576	562	443	402	346	346	334	335	339	341	317	348	357	349	349	334	356	328	332	324	349	334	319	331	333	341	343	352	345	332	341	321	341	326	312	322	353	319	334	325	300	355	346	330	290	322	319	345	343	339	340	328	356	334	319	345	346	346	326	336	318	327	328	337	321	349	350	360	344	329	331	326	346	331	332	330	368	326	324	323	311	313	338	331	327	307	335	335	310	353	293	356	337	326	344	347	304	326	328	321	354	339	323	324	340	311	315	346	344	341	309	336	326	346	362	318	324	358	331	305	303	318	302	314	355	299	316	316	344	345	327	318	333	299	352	322	301	341	328	349	329	332	321	311	338	324	308	299	321	318	334	357	337	322	322	323	306	337	338	298	330	327	322	339	299	324	340	308	289	314	329	316	317	343	309	316	318	303	327	338	322	357	315	331	343	326	329	317	374	318	351	334	316	343	355	311	338	318	330	331	308	298	361	294	351	329	326	333	351	313	339	367	326	377	320	361	319	289	356	322	344	328	333	324	324	298	329	360	319	334	310	342	337	337	283	346	327	338	332	335	343	331	328	343	338	329	336	332	295	306	334	341	365	314	308	317	359	340	307	331	301	370	323	326	328	358	298	337	309	344	316	336	324	317	296	337	329	255	317	301	321	317	317	307	301	366	331	330	360	357	283	318	358	330	309	341	327	325	319	341	315	316	335	349	313	335	324	328	334	336	291	312	307	335	329	304	325	358	338	307	309	331	338	346	359	316	334	357	319	309	325	300	338	316	305	333	334	337	315	319	320	329	363	334	346	339	336	329	335	322	321	334	314	315	312	335	358	303	330	359	311	343	363	313	332	334	324	319	330	306	317	330	316	333	348	334	323	347	313	334	353	305	346	340	322	325	298	306	336	321	335	334	309	318	307	348	359	328	333	343	328	339	325	329	335	333	305	318	330	289	357	364	340	304	344	321	313	310	300	298	333	314	333	334	333	339	328	327	314	323	337	328	307	313	316	315	273	316	331	303	324	324	352	349	326	363	297	348	329	313	336	336	335	336	303	316	314	293	322	336	302	335	315	319	323	315	344	302	350	324	329	302	310	346	313	307	291	327	352	349	343	331	333	330	337	305	315	313	310	335	335	326	335	328	343	348	335	352	309	304	324	319	336	363	332	297	324	349	319	331	348	346	324	331	317	351	351	347	317	320	314	336	331	309	347	299	348	339	360	326	355	304	329	321	346	339	306	323	319	316	286	323	320	323	353	337	335	341	346	330	346	347	302	342	346	344	309	304	326	320	339	327	331	326	337	351	331	325	346	366	287	355	330	337	306	328	330	316	323	331	309	336	313	316	340	331	289	326	322	350	338	319	333	322	296	320	310	348	314	335	331	348	332	357	322	298	327	331	332	328	328	330	306	361	365	331	355	344	327	373	300	319	327	320	343	278	327	323	333	331	336	307	338	302	341	306	316	345	342	357	302	324	328	315	335	313	289	320	335	297	323	343	327	333	320	340	337	339	335	350	313	350	321	338	333	304	332	328	341	375	327	338	365	345	340	347	358	319	350	341	347	352	326	338	332	322	307	328	323	329	341	311	322	305	321	328	319	365	312	326	317	349	333	300	324	344	327	326	324	334	300	308	301	330	323	356	326	323	358	334	338	308	303	309	345	349	294	322	311	298	321	315	334	277	281	346	349	299	317	329	335	339	313	310	339	352	310	359	311	296	351	340	322	322	334	341	348	334	290	342	341	310	354	328	326	332	321	341	330	336	349	337	304	331	343	295	329	330	314	341	325	328	369	317	346	334	321	319	340	329	304	336	325	320	334	316	328	299	373	331	324	337	365	357	318	341	356	316	344	322	339	345	275	328	330	327	280	316	340	319	334	331	300	311	346	314	300	317	337	351	316	323	339	294	350	309	297	325	369	332	352	328	308	319	319	344	330	328	346	299	327	354	313	301	315	328	340	368	316	315	331	343	343	361	314	296	320	324	335	353	355	347	347	322	309	338	322	336	347	351	314	317	343	336	337	358	351	313	342	314	322	357	316	351	309	339	333	328	362	343	325	329	307	296	309	332	352	355	358	318	314	355	320	285	346	317	319	348	320	325	296	332	344	308	310	312	322	321	306	341	336	313	311	373	330	321	358	341	299	318	302	308	313	333	344	307	320	341	310	331	353	323	372	343	329	346	335	325	325	311	360	323	307	331	332	320	305	346	317	326	346	333	318	305	369	346	354	358	328	327	294	353	318	285	365	338	344	326	311	320	336	346	316	357	337	318	327	303	321	340	357	322	328	296	314	328	348	297	299	354	351	340	360	325	344	322	315	336	328	332	355	342	337	307	331	350	342	313	331	313	348	340	314	300	300	319	328	344	359	324	309	332	367	348	335	335	345	318	308	340	317	343	325	324	316	344	322	318	355	363	354	305	344	327	326	304	325	361	339	333	330	337	357	314	326	328	308	318	365	325	324	330	351	307	318	331	346	320	345	327	333	318	310	340	318	312	321	315	348	356	338	332	314	351	331	333	314	323	310	336	348	329	309	333	342	322	360	307	318	338	322	308	315	345	370	328	332	325	336	330	342	339	324	363	316	344	314	346	351	328	325	323	313	351	349	382	340	322	359	340	330	303	356	332	346	349	353	340	360	301	345	305	301	337	309	331	315	333	329	314	327	313	320	316	343	299	358	289	315	328	318	341	325	320	353	297	301	318	317	359	366	363	408	363	321	297	327	321	335	333	319	313	328	331	296	335	325	309	338	327	293	357	316	327	331	335	351	345	294	294	333	304	329	310	315	328	345	318	289	337	317	313	347	345	339	335	327	324	325	317	322	339	363	343	352	311	321	320	306	300	300	302	331	282	305	329	333	336	361	310	335	323	323	337	336	332	314	321	326	324	355	294	287	331	306	307	333	322	329	321	289	319	337	337	367	326	334	346	375	326	313	332	328	337	318	327	333	320	321	346	327	333	329	307	324	359	322	344	348	308	308	344	335	302	337	338	289	353	310	333	326	332	353	360	318	354	288	263	306	328	343	333	330	342	355	336	337	315	347	330	356	323	343	330	320	330	339	356	317	325	319	335	335	344	329	339	324	308	317	320	291	316	307	324	320	309	335	295	313	356	324	312	342	311	344	347	311	328	352	315	357	302	331	336	328	343	318	348	330	318	329	317	299	325	287	342	354	344	338	333	318	335	336	328	323	358	347	349	344	334	348	319	319	359	355	304	313	325	336	372	321	343	348	330	336	335	319	307	316	299	343	309	317	351	309	273	345	331	323	322	329	304	330	363	339	318	334	313	342	353	329	330	318	324	342	316	334	301	336	328	316	370	335	317	343	330	299	320	375	305	374	321	343	330	335	319	333	322	343	331	346	323	322	292	308	359	312	321	291	330	320	322	316	317	319	309	305	286	325	336	370	348	307	345	319	324	335	318	313	293	311	323	357	318	322	322	315	335	279	361	352
11649	1463	2491	3092	2918	3067	2790	2624	2746	3827	3455	3634	4197	3669	2688	2191	2394	1372	1144	980	972	980	937	905	956	897	946	942	929	896	936	901	914	932	898	953	917	898	844	906	843	819	877	884	833	835	831	864	892	814	828	838	766	822	820	809	807	842	836	823	824	847	848	792	836	839	851	821	841	799	825	828	842	845	806	822	848	796	826	821	827	814	860	781	795	872	820	778	847	808	815	787	797	817	853	854	830	797	835	766	784	804	784	769	748	821	815	809	800	862	811	822	885	812	822	841	852	797	847	812	819	773	830	793	876	827	814	792	823	831	804	810	821	823	811	816	813	842	854	803	826	812	841	793	779	810	743	856	776	765	840	798	865	848	809	788	779	825	820	793	852	814	801	837	755	864	800	862	813	792	821	782	794	824	781	849	819	808	831	832	850	824	827	851	828	838	846	806	819	777	817	817	777	815	785	808	807	809	796	873	797	732	822	799	826	794	782	835	817	848	782	783	828	822	779	784	753	844	839	840	779	829	828	840	878	796	858	818	846	847	780	843	762	823	817	850	777	849	820	809	811	760	858	826	827	776	775	802	792	794	832	810	809	806	829	828	836	845	775	820	845	844	861	807	797	806	796	782	835	820	835	769	824	791	781	834	832	828	833	772	870	796	810	822	852	785	781	793	802	781	808	781	794	866	813	840	797	816	825	827	797	853	818	820	820	820	812	830	803	826	801	770	794	819	821	810	810	799	827	838	839	770	799	806	841	796	848	823	814	856	736	798	816	786	804	807	811	792	846	763	795	820	836	806	779	807	776	804	801	800	793	811	825	842	824	801	779	792	824	761	829	800	778	796	832	792	769	807	847	895	759	777	797	759	809	837	828	813	828	901	820	852	825	835	789	814	851	799	794	813	788	792	800	838	808	788	840	785	831	745	835	851	810	869	757	819	795	808	808	818	840	736	795	786	791	825	787	791	876	796	838	837	762	832	821	779	793	764	793	844	820	823	803	808	787	804	851	783	759	820	833	798	816	788	837	797	788	859	810	790	813	777	777	727	803	806	835	785	783	759	844	775	831	827	821	762	804	833	795	840	809	822	784	796	846	784	784	858	818	769	816	812	812	853	796	818	791	795	842	810	834	802	869	841	853	798	770	818	810	831	794	771	831	808	824	769	862	859	796	837	832	834	777	787	874	811	816	793	853	877	774	839	798	794	806	804	854	734	804	809	808	791	783	785	823	801	807	795	792	830	831	828	812	820	792	784	803	808	804	787	803	793	807	838	810	848	795	806	792	803	815	778	823	757	796	827	797	789	836	807	798	879	797	803	814	813	833	813	805	826	812	816	822	827	845	811	813	799	846	853	809	785	824	816	825	761	807	819	812	782	829	745	835	830	790	766	760	828	812	830	832	845	794	795	821	787	804	885	812	764	822	809	854	793	845	865	812	864	853	795	804	842	816	833	815	819	823	794	769	802	832	805	839	791	774	803	809	833	838	815	772	887	816	821	838	813	836	792	830	779	829	813	803	829	822	793	787	822	840	824	784	825	783	859	842	800	869	831	800	819	848	763	812	833	829	784	774	814	822	760	803	851	830	794	816	801	788	770	792	829	826	852	854	776	817	850	778	832	858	829	805	790	790	817	799	787	821	833	776	811	784	794	830	792	827	812	830	830	852	799	780	816	781	831	789	804	834	803	785	816	798	840	799	826	819	846	775	823	810	829	758	764	836	813	807	821	828	832	815	808	810	809	760	854	836	786	854	800	794	813	796	817	810	809	791	828	792	797	862	815	795	806	806	764	782	766	790	851	820	789	777	787	805	782	835	801	786	792	778	822	817	799	795	832	861	784	810	827	855	800	808	762	865	786	800	792	793	787	785	730	776	777	836	813	792	810	824	787	780	858	805	800	784	781	811	832	814	852	869	821	800	780	822	782	774	838	833	798	850	868	871	822	838	830	774	808	792	780	772	805	802	791	801	801	816	809	800	842	807	803	788	845	836	787	804	775	807	793	786	822	813	786	788	854	845	821	786	804	766	777	807	802	763	837	797	829	813	828	779	835	805	771	783	778	809	768	766	805	767	849	793	808	807	789	797	815	791	804	791	793	818	837	797	785	784	767	808	785	758	823	800	795	788	839	793	810	792	812	834	806	861	804	772	794	796	821	793	807	824	818	829	813	854	751	787	819	817	837	842	822	778	775	778	763	834	799	799	762	820	829	825	822	849	813	780	818	822	859	856	779	805	753	808	778	803	819	850	798	817	815	815	785	776	866	799	800	812	841	835	809	821	800	810	791	817	836	811	867	796	798	811	812	811	817	821	810	802	794	811	834	811	794	811	784	810	792	799	807	792	794	759	839	789	814	837	771	817	832	841	809	858	836	766	826	817	845	743	789	864	787	768	804	772	839	795	802	818	773	792	749	798	802	864	786	800	856	820	791	790	820	803	826	803	859	865	804	836	810	862	794	819	800	801	780	839	869	827	805	869	799	808	849	865	782	771	814	803	816	813	834	789	760	756	833	826	769	779	802	827	811	802	813	794	802	819	845	808	846	815	780	823	788	814	842	837	802	794	758	799	887	821	780	782	845	771	801	830	830	824	796	826	817	832	818	796	747	833	824	764	817	813	866	821	817	819	818	846	781	802	892	838	831	836	796	827	792	822	775	788	818	759	748	840	834	782	826	806	801	819	857	822	783	823	839	807	798	834	864	825	809	767	784	768	758	802	820	813	845	814	831	764	764	774	806	832	816	811	812	798	826	773	819	774	780	733	809	793	798	799	823	811	790	819	806	796	865	777	784	845	829	798	850	806	786	839	821	806	808	771	805	786	807	865	816	825	839	828	802	823	781	848	797	830	810	805	757	835	787	797	810	803	811	802	809	830	781	800	798	766	839	834	792	824	779	812	788	827	820	860	841	778	825	783	807	790	845	872	791	793	771	832	790	801	807	794	811	824	738	771	825	836	832	757	855	773	795	837	856	805	820	803	817	813	803	835	841	842	809	798	827	816	878	808	828	810	815	838	774	777	749	799	835	815	772	816	788	793	873	752	842	829	793	863	797	809	755	791	802	781	764	806	800	738	799	816	820	801	780	766	777	887	738	797	862	807	815	837	776	810	854	791	796	830	866	788	804	777	844	779	798	768	834	800	819	821	817	869	779	782	824	801	855	854	764	856	825	850	826	837	805	796	756	825	834	773	800	739	805	806	814	774	801	742	776	824	794	826	794	795	791	780	841	754	788	819	831	838	824	838	770	846	831	854	806	793	840	791	817	840	810	810	831	770	813	831	821	814	819	803	835	775	847	794	776	861	750	804	797	801	841	828	820	782	882	831	775	800	791	776	870	771	807	805	795	786	833	819	809	785	778	771	800	781	877	822	823	869	808	801	766	760	727	787	866	877	774	774	849	794	778	860	808	844	810	786	838	818	822	765	878	782	807	765	840	819	780	803	799	799	782	792	812	793	817	809	816	794	812	781	835	827	800	857	871	840	811
37664	8475	2495	1887	1320	1156	1050	965	950	1215	1080	1079	1223	955	797	700	710	465	431	362	398	385	400	387	391	446	397	369	404	391	372	390	379	381	378	376	403	385	377	394	366	398	392	392	368	387	385	332	366	368	373	326	388	364	350	349	383	382	323	376	405	378	385	383	348	363	403	384	342	357	333	381	357	332	363	389	348	370	339	335	354	367	364	350	397	356	357	343	350	363	346	357	327	370	344	387	353	345	347	359	396	358	349	370	393	371	379	372	328	346	338	336	364	385	376	345	319	349	356	344	340	329	348	370	361	324	400	333	313	330	368	383	342	365	368	326	363	358	370	358	337	339	306	340	330	363	347	357	373	372	364	390	345	331	392	358	368	343	375	355	376	342	342	365	352	331	391	364	347	367	329	348	368	367	351	315	367	358	333	317	326	363	357	343	359	383	355	378	360	353	366	331	382	329	322	348	353	355	350	378	357	365	376	366	347	332	334	375	354	360	348	337	339	341	366	350	353	381	354	346	338	314	359	363	398	341	349	338	367	407	339	367	373	368	362	374	329	373	340	368	375	350	395	350	376	369	352	336	362	343	363	362	350	312	346	330	318	336	361	335	375	325	355	334	372	383	347	350	373	329	342	340	336	347	344	358	402	393	369	346	341	360	345	379	357	349	410	349	343	317	355	356	365	396	336	359	327	376	400	337	320	355	373	349	365	397	339	346	346	402	358	361	365	375	360	296	338	362	335	365	361	348	323	370	350	386	355	367	354	385	353	367	367	359	348	374	400	354	353	346	356	365	365	369	413	335	410	360	356	367	320	357	332	350	389	397	327	379	372	351	356	363	374	336	351	395	356	294	345	334	382	381	351	407	352	366	358	372	339	356	377	355	337	371	330	358	350	387	320	343	354	310	341	333	358	336	365	348	362	359	381	318	323	349	339	328	360	359	350	396	378	329	337	335	351	374	363	358	366	359	347	314	391	374	348	351	321	323	334	336	359	349	335	347	378	318	334	344	350	380	325	344	367	377	317	362	350	369	359	364	348	332	325	392	359	377	324	325	352	330	319	386	362	363	347	381	315	352	347	383	357	391	342	388	366	343	361	365	350	329	371	383	346	356	396	373	401	355	353	381	346	354	365	349	342	337	336	347	349	350	334	345	350	350	374	353	385	362	367	381	370	366	355	379	333	369	358	343	394	366	352	347	378	362	365	352	351	324	350	367	320	382	381	363	363	316	378	369	337	320	389	355	349	371	378	364	360	340	349	364	372	356	368	351	363	370	346	374	342	366	315	348	359	386	332	342	361	354	364	388	352	366	358	348	365	356	357	351	348	342	347	365	359	386	366	374	374	351	370	341	377	364	370	345	332	359	387	340	330	339	396	320	333	357	376	342	364	380	356	367	363	363	377	336	389	331	386	391	413	341	343	327	337	368	356	349	400	376	355	378	330	347	333	378	364	340	332	358	357	373	378	351	351	375	383	356	347	362	336	367	341	350	344	349	330	359	342	343	381	361	334	347	368	353	365	341	365	382	362	381	357	328	366	369	342	353	362	358	336	349	362	352	366	343	361	390	353	338	371	361	334	344	349	370	363	374	379	378	358	341	352	353	347	358	378	316	329	372	392	361	341	340	356	374	364	380	356	348	376	347	363	341	341	355	368	340	363	340	358	361	366	365	372	409	348	325	359	348	323	346	373	348	328	351	334	372	370	370	399	385	319	381	374	350	362	322	398	400	371	380	383	379	337	351	352	371	399	350	372	358	360	323	338	379	322	388	350	335	365	396	391	361	354	366	353	352	369	375	348	356	383	344	375	410	360	352	355	398	359	355	337	328	328	369	353	329	376	365	377	347	362	372	372	345	329	365	405	299	319	371	361	380	371	349	372	385	380	341	344	360	341	343	333	343	396	329	356	362	318	331	346	344	348	346	375	359	342	346	409	387	361	354	318	360	356	385	375	399	374	372	359	374	336	403	359	336	377	318	349	335	355	348	356	355	330	365	364	370	333	350	353	369	391	372	345	377	388	386	349	359	345	350	328	329	365	352	371	378	360	359	382	352	380	351	343	371	369	323	364	370	337	312	359	328	362	367	330	354	309	360	359	349	367	332	351	326	336	342	344	343	338	333	342	331	369	376	362	348	339	365	363	333	341	388	354	366	342	326	337	306	345	350	357	340	384	328	335	358	371	342	339	381	368	354	356	348	336	322	366	373	370	336	340	333	333	362	350	349	324	362	364	361	371	347	366	371	355	348	354	389	369	398	414	398	346	365	359	352	339	362	360	336	353	358	352	364	362	348	377	378	390	348	369	362	346	381	339	345	316	361	323	332	353	369	304	344	361	354	330	360	376	352	368	383	332	364	340	393	341	363	323	342	344	345	370	381	310	369	329	379	361	364	338	373	371	344	331	366	372	373	362	367	325	364	334	352	369	350	363	334	340	347	356	324	363	350	362	369	355	362	351	336	326	378	370	374	364	336	363	339	359	345	333	346	374	366	361	370	355	350	372	375	337	324	397	333	319	345	325	337	369	338	354	339	327	390	343	336	371	357	372	353	396	369	332	404	347	329	345	328	362	372	349	388	366	366	334	360	382	352	397	337	328	368	323	371	359	359	361	360	331	336	352	362	308	404	367	361	364	376	329	366	359	356	332	354	335	364	347	359	354	397	320	370	353	374	355	323	369	376	373	318	331	343	339	367	365	343	336	364	350	394	330	354	345	343	353	382	337	359	371	338	374	339	365	368	354	376	351	363	364	339	361	328	366	348	349	386	346	330	376	366	352	368	389	343	428	360	340	346	346	387	357	377	369	379	355	370	371	372	325	322	343	366	352	334	364	334	368	334	339	355	350	338	370	335	355	332	355	329	346	349	360	322	384	370	352	386	359	369	381	361	344	343	369	355	371	339	355	350	366	342	354	393	374	369	402	320	370	375	371	375	355	392	349	350	349	345	356	365	352	350	347	342	354	350	338	357	328	352	363	372	320	397	350	368	333	371	340	368	385	322	379	343	374	372	317	347	351	355	350	353	339	331	390	349	394	357	330	348	400	343	381	368	375	362	370	352	329	316	327	341	415	386	350	352	332	357	357	334	361	351	357	385	341	360	371	347	343	326	388	349	373	339	333	335	342	345	349	364	398	352	397	365	354	356	379	379	350	365	350	372	340	349	335	399	358	369	356	345	372	366	344	354	356	341	409	351	338	358	343	351	329	320	376	330	353	353	321	349	367	371	365	377	356	344	351	348	359	379	342	347	398	353	364	352	329	342	352	325	359	350	362	380	363	341	364	356	356	387	374	343	363	355	394	346	366	370	385	392	405	336	351	378	334	396	366	359	359	349	327	334	359	348	351	354	414	342	337	401	354	383	346	367	355	332	337	347	331	351	352	381	404	358	364	347	357	373	354	377	366	345	372	358	369	327	370	370	368	371	359	337	347	323	379	358	357	346	366	358	382	373	381	341	341	372	357	341	371	333	351	358	383	364	362	356
15640	2295	4067	5053	4819	4883	4171	3980	3973	5811	5047	5041	6006	4848	3711	3197	3216	1787	1427	1190	1125	1095	1118	1112	1100	1078	1150	1132	1120	1033	1050	1017	1114	1046	1095	1102	1160	989	969	1078	1003	916	891	830	942	923	891	941	864	896	888	958	903	874	811	857	835	852	855	834	894	834	884	905	935	823	903	834	905	833	920	920	838	884	900	898	837	823	889	859	845	857	918	854	822	880	877	829	842	852	829	850	839	891	837	918	846	832	907	854	903	812	887	830	879	826	815	854	865	855	842	831	845	858	787	854	864	814	872	871	806	850	837	812	828	788	885	884	810	894	841	795	853	822	848	821	861	848	821	843	876	853	853	866	855	850	863	855	866	888	888	910	850	857	841	880	830	868	836	841	890	875	794	834	830	836	850	826	875	897	850	829	853	879	851	887	854	887	816	867	855	852	824	821	803	814	876	805	857	852	872	843	846	868	823	835	806	853	849	862	833	883	785	840	848	828	815	847	857	861	840	840	841	863	841	847	894	793	887	838	821	817	890	892	883	823	828	860	806	807	815	816	870	864	858	846	826	874	889	794	851	840	855	764	859	891	821	864	867	826	835	842	871	858	841	857	839	832	848	852	837	813	872	900	855	840	860	844	865	852	842	798	859	868	839	779	843	811	807	871	834	848	890	847	875	836	764	845	838	855	894	803	842	826	827	893	862	876	830	845	836	834	866	869	873	816	869	815	902	811	879	791	897	834	874	846	843	802	897	831	833	802	821	869	837	823	855	838	846	842	816	855	832	869	890	870	840	839	804	841	808	853	812	838	839	844	802	786	835	887	823	814	899	873	865	866	869	882	794	882	827	874	810	838	871	856	871	860	826	853	851	846	809	861	808	870	801	861	842	837	839	827	857	852	890	817	850	846	824	828	817	850	800	881	864	908	813	876	833	799	846	830	852	839	819	855	832	874	876	766	870	830	851	849	830	848	866	773	846	806	839	883	886	819	871	824	850	818	855	862	885	866	820	859	837	789	884	841	869	817	851	816	857	795	824	814	873	820	848	828	785	845	824	861	821	834	875	837	893	864	840	864	872	905	847	809	846	833	864	857	880	814	850	818	760	828	823	818	809	820	814	847	816	839	915	840	861	811	836	817	834	870	874	831	907	841	827	843	846	852	843	836	804	810	845	824	896	887	862	838	839	828	884	864	854	893	833	851	829	877	830	847	869	820	809	819	817	838	854	859	856	886	868	813	822	810	879	816	813	854	835	760	764	809	851	863	836	876	834	838	859	854	840	880	845	820	833	871	832	837	902	864	887	833	885	859	839	859	894	814	836	836	805	833	851	844	797	886	829	889	813	829	862	843	829	836	812	865	886	846	865	814	875	849	830	851	855	862	837	885	873	892	824	830	818	837	864	814	832	831	856	831	837	819	867	804	832	865	861	865	832	887	830	858	907	850	838	831	858	835	823	853	805	886	883	838	864	866	860	849	851	866	854	868	784	833	853	833	796	837	795	821	845	806	844	866	853	837	821	878	843	861	839	806	846	825	877	844	839	867	936	883	879	846	915	856	872	875	807	866	817	867	806	829	871	845	880	885	848	823	831	805	811	861	889	793	928	855	820	846	828	866	847	863	843	859	837	882	798	782	891	830	829	839	853	885	801	798	827	837	867	924	876	864	837	809	819	894	853	868	867	838	897	853	859	867	852	841	835	879	842	830	892	886	842	842	912	908	825	854	836	851	855	850	834	850	811	875	874	823	864	847	860	856	803	863	839	830	838	801	836	869	855	798	857	807	830	805	791	866	872	836	863	806	809	825	886	846	856	832	795	879	858	841	847	825	870	805	839	782	790	914	816	865	884	827	812	844	817	877	794	800	838	839	860	840	875	813	835	869	857	829	817	831	906	817	844	804	842	861	862	847	869	812	857	896	824	759	892	812	847	824	834	876	855	804	883	843	848	878	858	881	890	885	807	819	851	867	855	869	873	815	898	805	850	843	819	822	830	888	861	845	849	808	876	870	891	862	818	854	856	870	855	799	870	873	869	872	805	856	846	868	827	873	838	865	849	817	855	863	856	814	889	875	813	843	847	829	849	838	873	826	837	808	835	834	887	854	851	896	822	861	895	813	866	821	807	803	885	838	865	821	875	882	828	832	859	849	868	814	887	844	885	887	859	838	849	867	859	859	838	835	843	875	845	853	820	819	846	867	788	875	841	860	845	923	847	834	895	840	835	887	836	789	844	896	865	865	846	858	843	850	828	859	827	839	813	886	855	870	887	844	842	837	854	868	851	815	833	832	848	812	873	811	874	848	908	910	845	854	840	775	829	888	836	910	864	849	843	816	894	831	845	840	824	789	790	819	812	821	822	818	864	836	830	857	880	846	859	866	797	817	831	843	865	852	832	866	777	811	812	844	849	869	851	899	842	823	858	859	843	905	836	830	849	818	835	873	863	837	830	840	867	793	868	843	831	826	843	851	859	823	840	882	823	852	837	802	857	897	876	843	861	867	866	854	881	808	893	880	860	839	847	888	814	892	817	860	815	831	814	837	836	856	838	826	799	836	897	845	869	859	861	887	861	877	830	896	905	848	806	857	857	866	872	867	848	847	914	816	879	884	840	859	889	808	844	851	901	853	826	831	801	837	821	861	881	871	874	860	807	882	876	836	877	855	875	835	852	881	856	859	823	803	846	853	825	837	898	828	855	868	778	822	798	867	870	882	830	826	851	830	858	839	843	806	857	864	833	856	846	797	867	856	810	856	837	894	876	803	796	845	869	866	849	804	867	889	824	854	775	877	845	834	845	865	842	850	848	847	871	896	811	881	823	849	864	892	842	865	839	849	886	812	814	847	859	811	834	820	868	841	812	875	794	775	829	865	823	908	848	858	900	879	809	853	881	814	858	838	875	871	898	828	861	811	845	870	819	846	853	844	900	779	834	835	830	781	851	828	812	793	792	867	867	832	848	818	815	848	840	885	807	886	855	843	808	883	881	814	871	826	871	826	837	865	872	795	867	806	828	842	842	819	887	816	890	878	830	822	840	875	852	848	859	863	826	787	831	876	799	889	857	822	825	860	832	863	797	797	868	855	854	852	894	838	812	815	902	836	855	816	863	862	851	837	880	841	828	791	849	802	916	858	858	839	801	842	869	860	825	845	852	870	838	850	874	850	866	877	897	844	795	909	861	854	782	874	919	841	868	804	885	792	820	863	839	831	839	820	804	868	875	798	838	901	834	871	831	881	870	865	862	826	850	848	823	871	839	832	802	828	819	880	837	903	870	847	864	815	804	802	842	871	797	822	843	875	834	828	837	856	806	831	853	846	847	836	834	839	815	876	833	859	850	809	886	818	857	853	840	851	822	895	848	859	845	801	889	844	806	827	857	818	856	809	832	820	873	843	829	875	848	810	863	876	824	844	862	831	899	835	863	847	835	863	862	813	843	868	802	834	837	842	841	867	860	865	825	840	827	821	889	852	829	889	871	856	844	862	792	831	873	874	827	838
3725	213	223	200	246	247	254	287	278	427	381	374	461	319	263	254	256	218	204	160	164	194	157	174	177	162	171	150	170	183	188	175	161	161	163	169	161	158	178	156	183	172	182	195	155	153	184	165	158	147	173	165	143	176	177	162	156	168	177	172	172	166	167	153	193	167	182	169	173	170	132	166	172	175	163	159	164	172	190	149	178	144	163	160	161	160	173	152	192	156	170	174	169	196	163	188	182	169	157	163	178	153	155	150	156	175	145	171	161	177	156	176	175	182	171	158	142	199	155	152	152	180	190	164	175	174	155	156	172	185	172	146	162	178	172	154	154	144	170	194	179	152	185	154	151	140	179	144	180	158	154	160	176	156	161	169	177	169	185	168	163	176	185	153	153	160	170	179	151	160	154	159	189	165	176	157	196	170	153	163	184	171	157	181	164	164	135	183	177	170	161	170	166	154	175	198	161	175	173	159	162	159	173	158	166	144	171	159	150	169	158	168	157	169	164	162	179	169	162	139	166	185	164	161	157	190	151	182	172	170	142	165	147	185	162	177	146	162	196	166	171	174	170	164	143	165	154	167	174	152	162	162	144	151	153	180	163	169	153	150	154	166	163	177	181	176	147	174	160	172	162	159	158	174	182	170	189	141	151	155	160	165	150	182	181	144	170	150	152	166	167	179	178	171	174	147	172	182	172	175	138	167	160	179	161	176	169	218	175	166	189	194	164	164	152	182	161	160	179	179	157	170	174	179	176	163	164	163	173	187	147	166	151	150	175	135	157	182	157	170	173	179	162	195	171	166	175	177	186	163	154	156	169	166	165	137	190	168	161	166	163	148	157	168	173	164	174	172	161	187	179	160	156	163	167	180	154	163	179	165	188	160	159	148	163	151	177	156	155	179	171	181	149	192	152	183	156	176	141	196	180	194	153	185	169	190	174	160	157	180	158	178	166	155	155	176	158	164	167	187	169	161	170	183	176	185	154	175	179	157	171	172	169	185	172	171	179	152	187	183	152	149	178	155	146	183	160	143	152	171	175	152	186	185	205	166	163	160	169	164	169	159	176	142	199	155	151	169	185	134	176	150	151	172	165	167	140	185	183	180	165	179	163	170	143	163	168	193	182	163	169	154	171	190	163	179	188	187	183	145	152	177	182	163	158	166	165	166	154	182	173	169	172	172	188	150	166	179	156	173	166	201	176	191	160	156	151	162	189	139	175	177	169	164	170	157	163	167	160	179	168	174	172	197	164	168	175	162	176	163	196	159	168	159	170	160	146	172	158	174	178	166	167	164	192	182	167	178	155	181	170	152	160	161	158	185	179	177	156	184	193	160	157	163	180	207	172	160	169	166	176	179	179	171	174	164	171	188	148	151	165	187	171	147	187	176	182	178	169	180	169	180	172	165	176	188	175	156	167	151	169	149	180	171	159	170	164	176	155	168	161	162	167	154	173	180	174	177	155	186	170	169	163	187	168	161	177	160	171	144	183	158	190	155	163	166	186	166	155	191	184	164	161	178	197	154	164	149	169	169	172	159	154	159	166	157	170	168	164	158	140	160	158	168	199	162	160	184	176	185	172	164	169	168	158	179	150	169	175	174	143	175	186	166	155	149	173	143	182	150	166	152	167	167	185	167	183	166	156	150	175	181	169	190	171	152	161	190	180	167	167	161	176	163	130	169	179	173	155	156	175	166	168	148	144	168	174	161	168	188	168	170	152	160	183	172	169	163	187	168	172	172	160	173	157	175	170	180	170	182	157	171	161	188	188	170	148	152	169	177	171	184	148	154	153	180	170	174	179	161	147	173	165	165	147	169	175	184	150	168	178	157	173	166	180	175	160	172	160	153	166	191	167	155	157	160	143	180	159	179	182	169	155	159	191	163	169	152	177	159	158	170	166	151	169	182	178	179	182	163	168	174	158	154	169	183	173	176	167	203	193	165	163	161	146	192	139	180	155	186	178	166	170	178	185	154	187	176	151	158	176	161	149	179	161	168	148	168	142	185	161	167	178	171	158	156	164	166	173	149	147	181	186	146	166	161	171	197	187	155	154	159	187	147	135	141	175	189	173	161	196	175	153	149	149	149	177	155	156	155	173	190	175	166	176	175	154	158	172	159	153	152	172	164	163	158	178	155	170	160	177	169	150	161	172	158	175	178	175	145	173	161	160	178	182	172	176	145	164	157	170	152	181	183	173	187	161	170	167	185	159	156	164	171	148	181	142	159	160	151	219	192	180	153	162	147	164	195	178	162	191	161	184	169	156	166	162	159	163	163	200	154	177	189	182	175	165	183	173	146	161	160	159	164	149	177	167	175	136	161	161	165	175	167	164	162	157	170	194	163	187	169	143	171	177	175	180	169	173	132	171	188	167	181	153	154	164	185	189	146	178	142	122	154	156	153	172	157	160	156	190	173	162	178	164	165	162	150	157	181	168	169	196	174	152	159	150	170	196	152	164	171	150	145	168	170	146	187	171	118	165	179	178	177	175	175	173	179	156	169	168	146	159	180	155	154	171	172	163	173	166	164	168	167	169	175	152	162	157	194	166	169	170	197	166	169	159	151	164	177	176	177	176	176	178	149	166	173	156	175	168	173	186	183	172	173	179	189	171	140	175	161	185	175	153	146	164	169	174	173	159	162	175	146	164	179	174	176	165	171	183	142	174	190	144	165	178	164	180	148	171	149	160	157	148	181	165	168	205	159	146	165	176	184	171	187	171	183	171	185	183	173	178	179	183	170	176	181	173	192	161	167	168	184	177	166	180	180	172	176	159	166	153	183	149	172	171	182	181	162	186	148	189	163	188	200	172	155	163	170	159	182	154	169	170	169	163	168	176	196	155	144	155	156	148	165	170	169	174	177	157	186	164	172	172	168	155	161	177	165	174	163	182	187	177	167	169	179	163	177	153	178	161	154	153	164	150	158	167	146	155	163	157	154	148	168	150	144	186	163	180	135	187	180	168	163	180	185	165	167	164	206	194	167	182	189	170	197	204	181	189	183	169	170	172	189	192	162	167	192	154	139	167	178	167	212	178	177	185	157	164	171	168	155	172	155	177	158	207	181	165	160	160	168	160	169	197	149	157	163	171	168	153	156	154	174	191	153	167	155	187	182	158	143	171	165	181	162	173	168	176	151	156	150	176	150	157	169	189	176	154	195	145	173	147	177	160	176	161	149	148	196	182	176	181	157	168	174	164	177	172	188	162	176	167	175	184	191	178	170	192	147	181	166	173	175	174	150	166	166	188	175	157	168	187	169	148	145	166	179	162	170	161	155	150	171	191	175	168	200	168	171	173	169	181	170	182	176	181	184	153	146	165	195	163	175	190	178	168	161	168	168	164	174	178	192	207	161	181	207	177	160	157	171	162	186	171	149	194	143	149	173	179	172	181	146	146	181	174	161	160	176	172	155	160	173	178	163	149	171	168	144	179	175	173	179	171	162	164	183	151	164	188	161	203	160	166	187	170	149	173	161	170	165	166	163
3745	515	616	650	811	899	907	953	1242	2159	1722	1891	2161	1687	1279	1191	1039	732	599	460	491	495	512	497	515	475	493	549	483	505	458	490	466	474	486	529	489	497	445	460	433	434	474	486	476	487	483	470	500	450	435	447	452	481	488	464	499	501	490	494	448	490	478	492	481	453	469	458	466	517	518	517	467	504	477	488	511	499	506	492	480	451	472	467	443	473	469	444	501	459	479	448	488	502	454	502	458	481	477	464	500	465	474	459	449	459	448	478	486	452	497	494	466	482	532	470	475	453	480	480	487	475	439	510	479	442	464	445	452	448	470	506	486	492	501	481	488	489	469	480	486	503	516	486	479	493	475	467	466	444	513	468	483	449	456	490	474	470	477	503	489	465	470	538	458	473	474	464	488	479	507	493	505	454	437	473	450	488	472	455	505	467	487	448	501	481	487	442	489	507	467	464	459	496	465	437	473	473	484	465	483	457	509	475	535	464	478	472	496	455	452	492	525	492	473	459	518	478	498	492	461	476	483	523	498	444	489	479	487	468	459	498	484	427	504	493	463	501	464	469	442	463	475	489	501	493	482	460	505	450	442	439	496	482	503	448	474	469	454	512	463	472	468	474	467	471	450	424	478	497	483	472	441	448	482	460	464	449	472	493	482	476	481	479	453	456	485	508	432	473	464	512	485	502	435	461	473	502	486	480	490	443	465	456	479	480	479	461	490	453	423	471	470	471	498	465	484	488	449	473	459	482	491	499	470	481	476	481	502	464	438	494	486	501	504	459	469	494	472	479	485	473	496	487	489	465	433	471	479	437	492	444	472	482	461	504	454	490	473	492	453	498	493	450	489	459	464	507	518	464	502	503	461	455	470	497	455	448	494	481	461	492	509	489	490	470	458	485	490	478	475	466	467	466	453	444	482	467	446	473	502	511	446	455	522	476	479	467	517	498	473	480	470	447	478	445	489	464	465	447	466	500	476	463	454	489	491	519	448	516	492	464	489	532	490	463	482	494	467	471	478	466	502	485	457	484	501	511	471	477	482	463	463	458	454	520	466	466	465	507	494	487	464	458	442	466	459	492	463	487	452	456	468	487	459	486	508	475	493	477	476	468	469	452	457	483	472	476	474	530	465	477	489	519	464	497	465	457	481	458	459	463	456	465	446	521	462	452	491	478	460	458	483	509	469	468	477	486	472	457	452	471	453	468	476	456	511	486	485	469	449	500	477	488	510	466	510	493	455	459	467	509	453	467	459	457	454	483	505	459	497	479	472	444	500	493	507	486	497	454	510	490	466	442	491	483	443	457	467	508	492	477	444	515	506	457	508	463	488	472	476	481	467	470	536	473	467	478	427	472	500	484	479	502	478	484	473	480	463	476	445	461	444	482	446	493	461	493	492	482	484	453	457	511	470	456	469	493	490	481	447	476	487	500	456	497	479	471	456	465	456	471	473	513	451	497	456	486	469	476	484	451	466	478	487	472	485	463	481	503	502	463	465	474	453	486	452	450	504	445	462	466	511	458	445	467	454	504	471	490	466	443	475	510	468	467	499	521	480	417	460	436	453	454	480	467	491	466	476	499	448	438	480	438	426	442	466	454	478	456	504	469	501	502	467	466	467	468	486	534	448	492	449	488	470	472	503	467	466	455	476	468	463	456	481	487	455	465	451	482	467	472	469	513	472	520	477	490	491	524	464	482	489	451	440	424	434	498	493	455	478	473	515	446	490	484	466	490	459	482	458	496	466	477	475	473	453	486	506	494	475	490	476	482	469	469	465	495	465	470	474	470	487	478	494	493	463	476	460	484	485	439	456	481	485	477	455	484	466	449	483	479	463	473	488	484	489	472	516	445	484	486	463	464	459	496	470	486	511	468	456	435	451	454	504	466	464	461	444	471	489	470	466	451	459	490	488	484	474	465	450	474	474	487	502	479	503	467	467	480	491	505	482	461	464	481	467	467	463	449	459	494	485	479	464	475	503	484	504	463	436	477	496	483	479	489	475	479	520	467	450	487	433	430	494	446	458	537	480	450	447	473	483	459	479	461	456	465	472	470	504	480	474	440	446	452	510	477	460	457	506	454	500	464	460	472	456	477	503	498	487	441	482	466	493	460	464	488	477	471	472	444	450	460	466	432	468	495	474	479	483	492	482	453	463	487	498	495	481	490	502	495	447	539	527	506	451	432	502	473	461	449	464	499	460	459	482	508	452	484	440	473	472	454	464	467	475	472	473	454	509	507	512	480	436	480	477	475	463	465	456	442	465	481	494	414	439	471	465	484	522	481	514	455	461	449	496	471	501	465	485	451	482	453	433	427	498	479	445	476	505	510	481	486	500	456	459	448	463	483	497	461	471	482	458	425	463	495	502	484	447	476	449	459	492	487	481	460	472	468	503	473	487	495	437	458	448	465	439	488	476	462	475	448	472	500	479	484	462	453	485	493	523	434	448	461	457	520	472	470	485	483	488	464	459	498	504	448	481	483	478	483	458	445	471	495	513	483	488	432	456	503	530	467	476	429	493	490	487	473	447	453	472	488	483	517	423	472	465	465	474	476	439	484	464	473	513	442	496	476	448	473	467	440	477	477	463	518	504	489	512	463	509	470	494	480	457	524	477	466	479	480	419	459	458	500	509	505	462	484	490	481	439	467	472	491	524	441	460	441	451	510	516	446	483	442	485	459	478	453	437	490	496	492	483	475	487	468	487	491	487	483	443	482	510	499	443	447	470	476	475	446	443	473	429	461	452	502	462	496	473	463	425	451	497	480	486	467	455	438	474	475	502	478	459	506	488	503	462	441	483	483	529	469	506	515	471	502	466	473	458	467	459	450	504	493	485	532	451	461	467	495	499	462	457	500	466	455	511	427	446	505	459	463	481	491	458	474	494	449	515	490	435	510	476	503	444	494	505	432	467	460	463	473	452	458	492	496	473	479	463	465	468	516	458	457	468	453	422	512	446	468	511	463	503	471	478	477	460	457	470	489	513	461	468	495	475	454	467	444	483	472	486	483	479	473	473	506	466	464	474	495	494	491	462	463	514	467	482	457	492	489	480	495	496	471	496	480	467	453	484	495	458	480	484	495	459	471	476	504	501	474	418	450	454	464	454	452	499	465	433	506	477	461	456	490	461	471	489	481	530	429	467	487	474	509	492	438	472	455	483	505	511	484	482	446	479	507	457	495	478	466	463	512	406	435	499	467	439	467	464	485	502	446	469	456	448	466	507	498	460	470	464	447	470	469	492	480	514	445	479	474	441	477	468	535	491	461	472	459	455	451	474	484	467	434	487	483	487	476	475	479	471	468	502	476	475	475	499	499	474	469	476	461	481	472	457	437	494	470	464	470	490	475	498	503	496	478	483	480	441	495	517	476	484	430	464	511	492	501	487	498	461	489	458	488	468	503	486	486	464	500	503	472	471	484	474	491	493	449	505	461	476	486	501	481	449	472	472	480	451	462	429	509	489	477	500	495	479	486	477	528	493	483	464	464
26299	3552	1270	936	784	753	726	688	676	903	739	772	840	719	570	578	504	452	356	349	349	338	333	358	327	334	356	353	346	354	402	363	318	366	327	332	351	321	330	361	376	327	357	359	345	353	376	329	326	350	350	343	374	317	334	351	345	352	346	366	332	320	322	333	315	316	338	328	343	347	340	375	348	347	327	342	368	315	326	328	352	372	322	327	319	321	301	337	292	346	329	321	327	319	351	309	301	341	324	323	333	347	304	296	339	330	309	363	329	311	356	338	353	326	355	290	321	340	351	343	332	344	345	328	368	337	338	311	336	312	330	347	316	332	339	330	337	318	324	336	342	293	351	341	320	326	326	328	345	299	311	315	308	328	267	339	354	336	335	309	318	342	322	325	318	296	336	333	313	336	302	312	304	314	341	311	308	349	352	322	305	332	328	321	308	324	316	335	338	328	338	330	339	324	329	333	344	367	329	356	324	365	315	337	332	315	321	315	345	314	324	355	349	320	331	320	338	345	324	308	318	294	321	318	349	332	315	352	362	364	320	336	379	325	333	345	375	335	314	300	335	321	328	331	300	344	319	311	340	318	326	330	335	352	335	326	337	292	308	323	309	331	341	346	313	328	375	312	303	353	341	324	319	281	320	329	327	358	331	337	316	349	331	316	303	313	322	314	284	327	338	301	308	315	311	329	309	313	344	350	351	348	343	327	360	309	319	331	345	333	350	323	328	300	340	286	325	305	318	307	298	328	311	335	312	324	315	334	332	324	326	335	329	333	320	329	351	301	317	333	347	308	331	308	335	323	359	355	311	337	358	345	359	289	321	370	351	311	335	376	346	323	348	334	303	327	331	365	346	306	306	350	313	336	348	327	302	303	302	303	314	318	358	316	332	328	352	334	293	311	301	317	302	365	345	317	332	336	322	355	329	338	320	338	336	343	311	343	333	348	351	312	300	321	329	319	338	338	307	320	316	307	354	321	323	331	314	328	311	325	324	358	320	304	317	322	342	354	318	333	306	299	319	324	318	312	316	316	351	350	324	310	329	338	317	345	300	316	299	324	344	333	343	290	340	327	342	334	344	339	316	381	323	338	329	338	325	357	300	336	339	318	323	337	330	330	322	310	327	293	358	331	317	352	341	343	323	317	346	323	302	355	345	299	348	295	344	322	311	328	329	337	314	327	294	313	318	339	345	323	338	322	313	308	290	331	323	332	337	319	348	358	353	335	338	370	317	336	327	303	294	318	356	335	341	326	293	307	322	330	328	337	362	337	342	332	324	316	333	343	346	339	331	345	361	350	302	325	336	309	348	322	343	303	313	339	310	362	348	336	328	343	315	355	282	318	310	333	358	380	350	322	302	308	313	300	343	386	313	331	326	321	315	332	298	302	301	327	342	360	312	316	316	345	345	311	329	341	353	336	347	328	322	359	343	384	309	358	345	332	304	336	370	315	349	326	322	323	348	372	336	328	343	336	318	329	311	319	323	332	317	325	335	337	323	318	348	294	349	309	364	314	345	331	325	368	329	332	312	346	322	319	312	295	301	315	325	334	328	294	311	323	307	329	337	340	302	323	319	305	357	333	356	342	315	335	339	351	335	307	343	329	333	373	337	329	337	334	358	349	312	350	334	344	309	321	345	303	352	327	311	327	325	350	344	338	287	313	330	288	362	317	328	326	330	361	351	308	342	345	339	315	327	288	337	338	328	299	347	317	347	325	321	328	296	311	319	314	364	351	331	317	329	322	300	358	320	350	323	321	353	351	343	333	309	322	306	331	289	317	325	309	286	324	336	343	364	369	361	331	327	371	355	296	333	331	329	310	303	315	347	317	346	345	355	317	366	364	308	314	362	326	354	347	347	322	358	325	328	349	347	315	304	319	369	340	327	307	374	316	347	348	349	342	329	343	335	320	317	344	321	354	349	310	337	343	337	340	339	300	313	324	338	321	337	333	302	310	290	331	311	311	314	352	352	314	317	332	331	334	315	324	324	290	302	331	328	313	272	337	344	356	289	324	311	301	329	346	339	325	317	339	325	349	328	304	340	338	333	354	331	340	335	328	333	321	328	344	332	323	308	341	346	292	306	333	292	322	317	343	320	334	301	329	324	328	338	350	373	333	342	344	301	335	327	345	356	330	357	352	307	322	305	342	307	330	322	321	356	326	332	357	367	333	321	353	306	342	337	307	338	337	328	308	357	342	319	327	362	303	307	330	320	312	318	297	346	357	340	346	341	304	314	328	317	321	322	326	291	316	351	289	322	311	355	349	353	367	286	346	308	326	329	296	320	323	299	297	304	339	376	354	374	365	346	318	348	311	304	330	329	321	318	372	338	335	322	308	319	306	346	342	328	321	326	335	363	317	300	327	334	311	324	348	322	337	318	334	340	333	350	332	319	318	314	317	339	330	335	362	332	328	331	323	330	336	315	385	336	313	314	342	326	357	318	312	335	334	335	348	322	313	351	314	297	367	320	347	311	324	337	312	311	325	322	335	314	353	374	323	332	323	339	301	327	326	324	322	286	317	337	346	322	335	292	300	327	323	292	341	338	337	324	305	352	323	319	356	355	336	339	332	307	313	302	328	335	315	333	304	345	335	328	319	303	297	333	326	303	348	351	351	327	322	347	322	366	309	358	295	361	334	313	325	299	337	358	295	322	352	306	336	309	305	333	325	334	324	344	351	329	325	333	309	345	314	346	385	322	334	325	359	325	317	301	349	350	324	329	317	338	315	310	371	307	312	328	345	308	348	345	339	347	337	348	359	309	346	328	315	342	334	365	329	322	277	320	328	349	353	289	342	338	321	332	339	312	334	288	318	285	371	371	331	316	359	325	317	343	364	335	340	327	338	353	341	316	350	333	322	331	321	317	315	317	333	336	341	341	337	362	310	339	349	330	349	288	309	342	288	322	331	323	285	301	320	310	319	336	343	358	322	302	312	317	308	310	336	329	325	307	339	356	291	348	304	362	314	313	353	362	322	343	322	314	314	329	354	315	355	386	315	330	346	303	329	349	298	340	348	316	343	312	354	320	347	312	342	342	296	333	317	306	329	320	332	328	343	370	341	332	305	342	361	318	329	302	350	325	362	336	340	344	354	313	325	315	352	320	319	300	320	296	339	340	327	323	340	312	304	326	362	324	365	321	338	360	343	370	335	326	333	331	322	336	316	308	322	341	320	338	327	299	324	324	321	314	317	314	290	323	355	357	320	355	323	354	279	315	374	340	352	400	327	309	300	343	358	350	324	353	326	362	374	320	308	350	329	366	343	319	311	349	321	321	350	343	338	311	306	335	321	322	313	357	369	315	318	324	363	313	346	346	327	341	338	340	325	321	322	325	325	313	333	331	350	335	332	313	378	320	375	322	308	333	346	320	315	329	348	294	330	316	309	340	339	338	291	340	346	290	338	311	354	331	330	317	328	341	343	347	337	344	331	306	301	371	280	308	311	299	323	337	330	323	332	318	343	357	331	308	338	351	358	343	333
11717	1462	2476	3093	3112	3091	2875	2741	3200	4372	3447	3720	4403	3457	2674	2530	1947	1584	1269	1022	974	946	918	953	965	912	971	949	915	848	961	908	907	974	915	932	968	889	867	919	897	854	861	858	878	869	826	818	842	827	808	856	856	846	854	767	909	844	824	836	798	826	828	856	837	840	870	844	816	856	805	851	874	852	861	767	813	840	852	820	862	839	854	821	800	827	830	845	809	805	830	808	837	835	861	830	759	826	775	794	840	814	778	832	827	831	791	815	825	793	799	818	820	792	834	843	824	782	840	840	854	806	835	814	795	814	792	848	837	871	843	811	858	822	856	821	823	799	807	799	814	782	780	864	870	812	758	893	817	800	838	802	793	817	896	862	815	812	821	871	830	823	845	788	807	806	826	813	756	765	823	815	877	877	863	786	839	839	856	815	830	820	814	825	802	822	820	782	800	852	804	845	822	828	810	822	827	850	826	789	792	789	821	869	838	832	799	796	782	779	820	790	854	842	812	822	790	812	833	802	795	801	870	835	869	814	825	859	802	838	836	816	827	797	851	838	807	796	800	804	798	828	868	787	840	829	822	801	801	860	837	859	851	812	832	888	807	805	835	791	755	776	866	802	822	790	845	829	840	769	834	782	829	839	801	799	805	804	828	805	846	824	801	870	819	843	814	848	769	830	816	809	809	821	858	823	758	799	801	864	825	806	774	785	867	779	762	855	776	857	838	844	803	840	843	863	832	791	823	781	824	878	804	870	841	843	799	841	849	816	807	772	842	844	881	784	827	815	807	838	808	831	853	849	828	777	794	783	793	836	827	824	810	833	794	788	854	805	834	825	840	862	802	824	826	851	783	787	836	835	853	795	818	912	829	823	831	792	858	838	804	785	803	857	811	814	843	795	868	830	845	764	823	843	802	810	865	826	802	753	811	790	773	791	774	806	820	749	820	820	808	803	810	834	787	777	866	832	815	809	862	822	848	772	777	774	853	771	847	790	809	846	807	812	836	848	760	868	863	831	777	821	850	898	832	774	810	823	831	853	805	825	792	777	776	796	828	818	816	803	810	833	838	838	772	859	796	842	772	837	794	846	809	796	852	807	809	746	840	822	856	781	838	829	776	834	854	799	796	776	830	875	821	836	842	825	810	815	893	801	802	818	822	850	799	777	814	860	790	844	788	816	804	857	814	833	780	797	804	831	813	784	863	806	833	840	836	810	820	792	819	811	813	791	896	904	839	861	820	776	850	838	817	868	800	787	819	784	866	792	780	782	849	827	814	796	846	808	748	854	830	827	846	833	776	819	844	815	823	824	775	815	823	851	747	813	839	807	823	820	866	832	841	810	825	819	809	862	816	821	831	811	821	821	821	804	787	791	799	764	810	822	867	773	807	798	798	829	827	782	832	833	825	864	815	783	838	766	826	847	832	774	817	887	816	842	804	774	815	812	788	792	825	830	807	820	791	826	772	861	772	829	820	809	819	853	801	779	779	825	799	876	844	758	746	820	776	796	819	822	799	830	807	882	835	787	816	821	775	801	825	853	824	818	848	830	852	848	800	810	832	830	832	810	790	777	751	804	871	788	833	834	829	822	821	807	835	843	801	806	790	857	805	774	838	791	804	840	807	841	836	811	828	841	833	824	800	837	833	769	798	791	788	826	828	792	846	792	799	774	796	800	867	795	817	786	782	782	789	857	804	894	809	782	767	864	784	890	816	808	837	837	825	833	851	849	821	839	809	784	803	791	835	779	824	765	786	770	825	847	846	819	785	815	819	777	798	791	760	824	824	802	826	900	828	802	842	828	823	793	841	767	857	814	848	857	800	813	817	829	849	793	819	764	858	791	840	765	823	798	816	829	838	785	811	793	856	805	823	870	810	781	770	786	827	799	847	821	779	822	825	872	802	806	790	812	802	773	777	804	848	789	859	827	799	841	796	828	831	847	811	855	823	881	876	823	842	828	799	806	825	804	831	786	817	860	847	842	843	792	871	802	846	811	853	811	791	808	798	815	826	794	806	802	835	810	781	851	864	819	871	860	819	812	819	784	848	781	796	786	808	832	808	809	812	793	826	814	817	787	812	777	831	817	759	840	845	783	819	857	809	828	813	812	782	807	788	811	833	829	858	834	811	792	814	886	764	872	798	812	803	813	855	811	837	798	865	857	795	808	793	774	838	806	811	855	827	781	811	832	787	831	809	819	802	778	881	784	780	832	842	781	800	781	808	796	760	824	852	826	767	757	869	791	815	835	827	821	784	839	854	796	863	781	846	819	839	802	816	786	808	809	879	842	818	820	834	875	788	775	814	820	853	832	830	845	765	866	830	824	778	814	794	814	800	851	803	801	829	768	802	841	759	768	814	807	791	814	782	792	775	796	792	805	861	838	831	841	858	831	795	777	836	817	797	767	774	805	799	844	799	864	796	789	805	817	812	814	823	819	841	806	819	789	836	814	806	855	789	850	805	819	859	828	793	791	791	761	808	823	828	851	799	833	787	835	799	850	772	800	782	861	791	816	829	827	785	794	828	866	865	849	825	851	820	756	813	856	845	796	854	810	777	786	858	822	852	846	793	851	846	879	805	814	772	784	848	824	816	815	748	813	869	843	784	824	819	810	833	804	812	768	802	817	803	830	840	804	858	832	885	809	827	849	800	763	794	756	823	798	810	790	849	831	795	808	758	774	828	797	850	816	807	781	806	807	849	829	879	816	855	807	827	741	781	803	798	794	816	784	782	840	801	804	810	798	801	844	837	841	830	817	771	821	775	738	797	793	800	806	841	817	820	821	840	767	846	806	777	839	810	841	839	780	826	803	792	846	832	787	848	816	846	853	820	842	816	843	822	815	803	769	822	785	801	840	781	813	794	764	801	810	759	874	805	838	822	819	768	813	830	818	804	838	852	814	831	789	849	785	784	801	866	857	791	809	842	838	841	831	808	766	766	825	788	879	817	800	848	824	798	777	862	884	767	813	819	852	806	827	828	811	816	785	812	787	825	849	802	798	826	841	798	785	859	771	884	836	790	843	845	826	797	803	776	877	802	844	824	850	787	796	855	774	849	844	794	840	798	753	798	820	792	803	820	818	801	879	847	829	799	786	833	781	841	822	800	797	796	809	812	828	858	807	831	842	807	776	805	804	786	820	772	809	826	838	822	861	841	805	767	816	815	832	857	824	878	844	797	850	845	831	784	814	759	832	766	824	845	835	758	797	799	802	872	803	795	818	789	854	776	812	858	809	780	828	844	851	820	779	864	910	802	826	857	853	860	817	826	806	799	878	835	749	794	828	795	866	829	844	852	830	799	798	765	758	806	788	791	793	814	817	801	837	800	802	836	813	797	813	804	759	824	824	809	800	847	819	839	788	760	841	798	839	843	799	802	789	812	832	838	815	740	830	787	781	771	845	822	815	869	789	824	812	865	837	801	793	802	819	821	753	845	862	831	835	816	808	835	858	806	870	825	828	831	792	811	865	812	794	820	835	800	809	778	810
37418	8373	2442	1769	1393	1250	1148	874	1037	1284	1006	1114	1200	1012	840	732	572	537	430	397	407	429	416	419	395	370	381	394	352	385	374	382	386	408	405	391	397	370	381	311	425	395	335	361	393	330	366	335	383	368	377	361	328	375	348	359	339	356	369	361	376	375	331	389	335	372	386	345	363	344	375	395	345	333	381	352	362	336	356	385	383	360	351	377	395	333	365	334	332	371	315	373	341	363	366	339	396	346	351	410	361	345	363	364	358	348	348	347	357	370	327	321	332	360	340	367	381	381	392	359	371	364	336	365	370	372	363	362	358	369	384	374	331	345	351	337	359	388	382	340	316	329	359	363	366	337	381	355	360	334	379	391	342	381	360	341	332	322	357	347	382	353	361	356	367	362	347	368	359	354	357	370	362	352	366	404	334	315	335	374	406	356	381	330	377	378	361	377	358	350	382	350	370	348	387	368	366	338	366	335	324	363	374	329	344	363	375	336	366	348	360	340	338	369	355	378	376	370	330	343	332	334	366	334	352	343	349	379	335	372	368	352	380	337	371	354	347	328	338	362	347	361	374	385	336	341	367	353	373	365	355	332	344	393	363	377	372	331	364	341	345	369	365	299	371	356	328	350	351	370	305	381	343	366	374	374	348	368	337	325	343	379	348	358	342	400	358	380	354	357	364	391	337	327	330	354	340	353	367	345	363	389	360	347	339	369	338	345	318	354	343	372	331	342	327	382	339	350	348	352	350	339	388	366	343	362	404	346	382	373	387	327	356	387	373	358	325	372	369	341	348	369	362	353	373	342	362	343	364	365	369	338	325	343	337	379	374	357	387	348	332	331	336	383	344	327	374	359	377	384	348	354	351	381	384	371	355	345	345	365	370	342	342	371	334	386	324	337	331	358	353	342	331	343	372	362	350	361	374	340	353	337	341	347	311	332	362	394	375	347	301	327	382	387	353	361	375	366	342	354	382	366	370	362	353	355	340	378	363	368	385	385	362	352	345	364	388	325	361	338	345	347	351	351	338	385	357	351	327	354	377	382	337	381	344	366	361	376	335	360	385	331	377	339	355	342	337	334	352	353	346	368	356	366	387	360	345	332	367	339	343	343	365	363	369	373	352	325	347	384	344	349	364	367	372	391	366	345	356	336	384	346	344	355	386	335	382	407	374	362	365	342	334	345	310	330	326	381	394	347	356	381	339	373	357	332	394	335	366	333	343	372	348	323	363	348	347	323	362	404	346	390	374	335	367	346	345	362	343	398	384	380	340	357	345	391	369	370	387	363	328	374	358	358	366	365	367	366	380	335	372	402	352	372	362	373	338	386	344	339	359	332	371	337	340	348	347	392	362	374	357	370	385	364	360	357	361	362	366	358	343	355	323	329	330	331	378	329	333	352	308	372	347	339	388	338	332	354	355	352	373	346	371	383	361	335	370	338	370	389	341	329	355	356	367	361	381	366	380	363	354	349	366	304	350	346	361	391	357	386	370	355	362	361	397	367	365	377	338	341	337	344	399	351	347	359	362	351	372	355	312	367	365	386	363	329	400	376	343	370	372	322	357	328	377	357	364	383	357	314	343	374	365	293	360	381	347	344	356	333	313	357	335	350	376	371	376	340	355	376	354	360	358	353	375	339	365	317	356	368	362	349	342	356	335	313	361	355	337	383	374	366	345	384	358	409	321	356	361	364	341	395	329	337	345	413	373	373	353	375	404	359	348	358	413	367	347	396	363	350	339	384	347	374	317	393	365	350	385	340	371	359	413	350	372	339	364	353	321	344	357	363	338	359	366	369	366	360	347	362	367	357	344	353	364	345	403	368	367	374	383	346	349	358	339	392	356	347	326	359	338	345	347	340	368	346	352	367	361	387	362	342	353	364	366	338	384	361	367	380	328	335	356	403	355	401	362	333	380	328	325	372	401	353	373	352	365	351	354	383	387	370	364	350	374	386	385	340	370	314	368	342	391	373	361	375	355	358	365	347	347	336	367	372	348	325	375	320	344	344	383	356	375	366	374	367	329	348	355	411	327	373	364	348	369	352	373	379	362	359	336	361	366	334	350	361	347	341	354	344	374	376	337	342	327	357	388	349	358	348	367	356	373	391	362	389	380	374	357	354	342	362	373	391	379	388	351	353	343	358	360	373	343	381	383	388	340	384	333	320	363	350	348	318	393	358	344	374	356	355	331	344	358	323	347	368	335	368	353	362	371	343	359	372	341	351	394	321	371	382	353	354	363	346	365	380	340	353	341	336	348	342	393	361	345	362	380	310	342	345	366	340	378	380	372	369	397	323	349	372	338	352	366	350	381	361	382	368	335	365	326	347	398	371	374	362	355	346	366	324	351	346	370	366	352	372	367	358	353	346	344	357	349	373	335	393	385	352	374	301	364	357	342	370	377	354	366	337	343	354	333	369	346	372	354	348	382	335	350	364	359	363	361	306	350	360	353	377	398	336	391	356	343	362	325	340	344	340	374	383	349	380	342	351	372	397	308	363	372	319	360	324	343	387	322	314	331	360	333	343	345	382	358	364	361	385	329	364	381	392	349	362	397	386	364	330	386	359	360	363	330	369	345	331	341	358	376	352	363	330	368	333	370	381	346	368	394	334	351	341	374	371	351	337	348	322	343	355	360	364	348	320	349	371	382	372	360	345	351	382	326	360	333	323	386	377	357	352	348	328	355	336	339	345	362	342	362	342	385	377	381	318	361	357	371	387	355	347	375	336	370	353	363	385	348	366	344	374	354	390	403	372	381	337	370	341	339	360	331	363	365	351	335	342	367	358	337	363	393	343	379	312	346	319	342	355	339	326	341	364	351	354	386	350	350	363	341	327	383	383	341	346	365	334	375	346	348	364	388	320	387	324	343	366	347	338	368	360	358	374	355	350	394	360	361	355	333	343	358	407	400	379	372	349	352	386	385	404	350	376	341	346	377	341	361	329	378	320	351	341	352	368	349	388	388	340	331	374	355	330	381	341	323	338	338	317	355	363	347	340	331	330	375	362	371	387	346	366	373	386	374	329	379	370	390	357	379	359	321	392	355	327	349	359	372	378	408	353	356	309	377	356	375	361	346	347	320	321	374	375	344	319	396	332	392	356	403	346	342	361	377	343	348	379	372	409	357	301	362	318	362	340	370	347	368	370	368	378	348	360	381	327	369	348	334	360	358	354	400	367	351	363	390	352	375	378	357	364	364	366	385	337	308	373	366	370	380	365	350	356	359	349	333	365	367	333	321	304	356	363	350	326	360	359	381	346	330	348	378	365	344	346	397	343	348	376	390	367	336	305	378	343	363	381	375	366	390	368	334	352	326	352	361	371	360	355	369	357	367	364	330	342	356	335	336	322	341	358	332	373	350	330	382	356	361	370	336	352	380	379	344	355	344	375	381	372	352	378	362	365	345	357	372	331	353	340	360	339	339	330	342	326	343	376	372	339	335	360	350	380	359	326	380	364	357	365	360	341	362	329	363	361	364	341	371	359
15653	2201	4109	4971	5141	4807	4300	3945	4846	6362	4880	5384	5979	4763	3786	3285	2669	2237	1450	1233	1130	1113	1148	1129	1132	1054	1120	1136	1036	1022	1005	1070	1034	1097	1044	1056	1168	1018	1002	1007	896	917	944	917	972	944	920	873	927	905	896	957	945	899	920	917	906	841	906	832	886	860	847	882	926	891	840	869	864	884	912	865	854	905	838	961	890	892	929	873	857	856	839	821	898	835	875	890	880	844	894	843	915	864	886	868	889	883	871	894	843	897	855	864	900	830	872	878	903	851	842	846	882	868	863	859	893	880	871	879	829	827	824	844	881	842	848	847	869	821	866	883	822	874	862	893	809	881	858	904	866	803	865	878	852	861	880	899	873	840	900	921	887	831	822	854	822	823	841	882	871	892	839	879	886	857	885	853	851	829	856	860	819	871	888	866	804	840	855	842	862	911	862	823	891	817	856	839	828	869	799	877	860	854	838	785	850	866	848	857	815	829	865	901	869	852	814	859	828	828	908	819	896	873	855	822	820	916	850	842	821	828	875	905	803	858	865	855	837	849	856	876	833	890	829	839	838	856	845	802	871	903	857	835	880	860	845	877	858	848	884	847	880	900	800	910	826	859	893	842	879	893	872	826	858	886	855	818	873	840	839	865	862	834	871	828	849	864	849	864	883	886	874	878	816	858	838	860	891	851	851	768	853	844	822	877	856	846	852	820	859	828	837	834	847	846	883	840	879	893	851	878	845	848	842	875	842	835	845	853	910	801	782	859	864	851	850	852	863	819	868	884	849	853	889	854	878	804	841	854	845	819	892	841	858	870	868	791	868	862	842	833	854	837	883	816	872	837	864	826	895	844	896	878	817	851	808	876	816	837	900	843	838	917	828	844	894	784	827	838	894	884	805	818	864	830	832	855	846	857	858	846	885	884	816	858	809	856	865	880	825	827	865	811	914	828	840	818	819	897	824	899	855	869	862	856	835	848	862	800	868	837	835	814	828	844	887	871	853	845	862	874	828	868	848	810	839	798	817	825	828	866	795	855	849	830	848	838	886	893	846	847	878	824	824	845	886	842	886	856	830	831	852	833	840	849	813	905	902	832	890	897	879	881	890	841	825	798	837	863	847	831	812	897	849	891	817	874	825	856	862	879	819	878	889	848	869	872	818	853	874	871	795	845	874	839	845	844	850	835	842	867	837	800	833	870	852	898	869	868	799	804	878	888	923	809	881	860	839	837	815	868	849	879	868	840	875	856	833	859	851	885	846	840	867	827	845	816	920	824	865	880	861	880	833	848	843	833	894	885	899	910	780	871	842	853	863	860	792	905	875	864	873	803	873	858	852	863	837	819	868	865	864	854	834	900	878	843	866	840	897	832	869	851	815	859	796	832	841	840	887	898	921	894	860	808	842	854	889	864	901	847	864	857	844	874	860	846	869	819	874	872	874	856	896	836	852	874	820	880	788	876	868	802	871	889	920	886	827	853	858	844	852	903	845	857	864	807	805	843	886	864	862	902	859	777	854	858	784	818	839	865	855	907	885	884	830	875	850	881	859	864	809	824	905	833	885	834	871	872	829	873	866	899	856	862	850	834	898	824	850	870	870	897	856	873	811	859	812	872	863	867	807	818	931	818	831	868	860	801	851	910	869	891	898	834	856	882	872	778	830	845	852	871	887	827	826	870	873	814	860	834	833	809	840	881	841	820	853	868	834	856	874	861	867	913	825	877	850	828	881	827	871	791	850	843	806	924	815	846	826	871	851	834	810	867	794	909	877	872	881	874	834	838	845	859	883	814	883	849	861	814	836	873	878	870	870	862	786	844	817	844	867	874	885	869	867	855	899	887	884	872	835	838	862	940	904	843	866	863	938	839	868	845	857	868	814	862	857	854	808	822	861	824	818	899	862	857	855	821	904	811	849	867	853	877	870	865	846	811	840	891	898	839	881	879	878	801	851	852	864	876	792	843	867	863	852	796	891	864	877	823	836	882	866	829	892	874	817	860	788	839	902	850	938	855	868	822	862	862	826	865	899	826	891	872	843	861	826	892	827	900	860	826	831	783	882	836	853	873	826	819	840	841	929	838	851	817	830	825	872	867	932	832	863	870	864	848	880	809	834	868	770	847	846	865	858	921	905	855	867	831	833	847	874	891	834	838	873	826	826	900	821	882	875	876	870	871	808	836	833	825	824	825	864	873	832	822	885	826	847	851	881	849	838	850	803	787	910	835	878	897	835	828	840	886	854	843	853	864	845	809	847	883	886	819	855	850	868	846	869	860	803	840	881	864	887	842	854	830	851	865	895	822	862	875	871	838	813	916	860	845	825	823	878	883	876	869	827	844	840	859	840	862	876	877	873	883	857	834	917	877	826	863	781	832	806	887	882	841	873	857	832	828	837	859	808	938	850	854	862	860	794	868	825	832	866	869	823	850	846	849	881	867	844	877	826	879	843	875	855	900	814	888	879	887	823	879	836	862	867	810	857	892	874	868	843	868	872	882	859	863	832	824	840	806	879	860	909	802	825	870	872	868	892	862	876	860	872	862	823	802	848	882	880	863	863	876	802	867	842	907	899	847	882	861	847	828	846	883	841	877	815	868	856	851	855	858	794	858	837	836	815	870	766	849	878	843	859	859	872	859	832	871	868	847	843	891	876	810	893	888	825	870	830	842	873	896	848	900	895	873	880	882	914	860	861	844	879	825	901	839	846	884	875	912	816	851	801	859	811	855	790	833	834	861	874	851	836	868	842	868	841	885	841	848	813	846	881	897	825	881	828	879	926	800	873	857	890	889	849	821	872	888	850	811	864	882	830	847	874	820	804	864	850	862	829	869	870	911	861	876	861	814	836	805	855	878	886	849	834	862	808	864	870	838	902	863	865	854	840	870	866	877	818	843	807	829	865	830	812	863	829	836	853	851	828	856	882	831	823	882	850	872	841	832	906	885	854	843	896	866	836	788	821	851	847	827	879	810	887	827	829	833	911	894	897	868	883	847	788	910	856	828	861	848	894	803	890	828	900	838	879	936	842	812	852	832	855	859	813	835	840	827	907	871	871	826	871	861	862	863	861	864	886	836	849	813	829	908	876	847	889	859	823	927	844	841	876	848	889	854	901	868	852	851	853	896	859	851	869	886	851	871	832	856	838	809	818	878	843	870	889	812	850	837	864	882	872	852	882	859	901	868	858	839	860	882	850	878	863	852	853	887	838	852	857	845	815	920	844	836	837	861	908	864	869	876	846	867	837	860	834	832	852	771	871	877	888	901	810	830	842	868	871	845	856	854	877	845	850	885	846	854	857	843	864	869	856	801	813	831	822	821	828	885	881	873	831	838	868	882	850	813	835	817	837	875	895	840	865	881	837	899	892	817	893	835	831	892	871	860	851	842	810	791	837	871	815	868	832	855	850	859	848	843	849	867	847	901	840	838	807	871	878	830	852	872	850	887	866	855	832	833	838	819	896	886	832	874	848	827	872	807	870	866	838	919	875	805	860	812	836	874	795	847
3658	199	210	212	279	266	231	260	348	433	373	400	431	357	321	252	240	227	181	168	159	193	173	187	184	172	185	185	173	177	183	169	167	156	181	171	148	194	182	159	176	180	159	162	171	154	182	184	191	187	160	160	171	174	152	155	188	179	189	184	195	179	160	181	179	170	155	172	167	208	175	167	188	141	165	184	192	165	168	162	154	145	178	160	160	186	172	162	177	172	178	178	176	181	172	151	150	164	182	169	168	156	194	187	149	180	169	171	179	163	171	186	157	169	158	175	159	169	172	160	187	159	162	153	152	164	159	191	167	185	185	146	161	169	148	164	159	183	172	167	152	176	169	160	183	172	150	171	171	200	161	190	163	144	146	167	191	180	173	163	176	176	190	182	170	163	167	175	180	194	173	173	165	170	148	163	149	155	170	168	174	157	183	173	152	187	159	174	172	167	164	161	173	148	168	170	155	168	158	177	183	175	193	151	163	159	164	152	182	161	160	182	175	159	185	193	184	178	149	146	143	143	176	159	179	182	187	164	158	173	166	199	174	160	163	165	192	149	186	166	160	176	172	168	167	151	166	150	166	178	133	168	171	182	197	172	177	169	145	181	177	179	165	166	170	160	179	171	153	146	172	168	160	145	181	168	142	169	160	176	171	162	160	139	136	189	168	174	162	161	178	185	184	186	172	173	182	169	172	177	142	175	172	196	156	176	125	178	165	161	152	158	176	171	168	179	172	138	178	168	158	163	180	192	171	197	160	190	178	182	144	168	176	157	163	178	164	181	182	166	179	179	159	168	175	193	157	172	164	160	196	158	169	166	169	187	149	162	169	160	183	146	163	169	167	146	178	163	177	173	155	172	167	194	180	165	165	162	181	162	150	188	170	187	169	178	159	166	162	160	175	176	177	160	186	162	164	157	156	160	174	169	173	196	134	168	163	194	184	159	172	182	185	170	165	156	151	168	157	178	170	156	166	158	176	173	176	180	164	196	152	157	152	158	163	169	154	180	187	167	163	179	165	174	175	142	182	166	166	174	162	170	166	174	158	200	158	173	170	169	164	146	181	171	167	159	160	167	186	160	159	158	156	169	167	143	151	170	197	168	172	164	150	201	150	184	150	153	176	162	155	174	170	164	201	176	161	161	179	149	160	161	169	160	162	163	169	146	177	162	164	179	175	163	171	172	207	176	176	175	164	170	196	164	165	176	196	177	175	159	160	192	182	159	167	191	183	159	151	155	161	163	185	152	177	166	154	177	180	156	143	166	157	162	170	164	169	171	172	171	157	199	167	177	159	172	163	182	174	172	157	187	172	177	179	160	176	160	180	176	186	154	145	188	182	138	167	188	180	158	167	168	158	185	153	177	173	170	147	190	179	173	160	182	187	168	154	204	168	178	167	163	159	182	180	177	171	196	169	155	158	180	171	162	163	174	163	174	189	178	178	173	177	179	170	150	177	174	156	160	154	169	153	156	140	165	143	177	154	160	167	151	172	161	164	175	175	184	145	175	182	176	155	199	162	175	170	168	174	146	185	192	152	161	197	178	166	156	173	160	164	175	174	157	201	171	161	172	185	154	157	161	175	166	194	182	183	175	185	177	167	153	172	185	177	173	173	139	154	202	176	171	158	182	179	177	176	157	145	184	166	181	193	149	157	179	190	158	198	151	170	172	161	161	166	157	169	185	174	172	158	175	175	176	181	180	158	164	174	172	159	183	174	164	172	209	164	170	159	182	168	184	159	172	141	168	190	191	209	146	162	197	160	151	184	156	161	196	178	161	186	162	153	182	170	149	163	196	172	172	170	172	164	153	172	159	188	142	177	180	171	201	199	192	172	160	136	166	180	134	177	146	188	176	183	159	174	172	180	168	161	164	190	157	152	178	172	157	163	198	174	149	173	192	154	169	180	168	160	179	168	171	188	171	185	145	168	175	158	189	170	161	158	185	182	176	170	160	185	164	158	181	170	174	148	172	162	158	183	177	151	173	162	164	154	140	145	165	179	195	189	172	202	176	193	165	207	161	184	156	164	159	171	172	177	184	178	159	143	182	165	152	170	160	171	162	165	169	184	193	174	184	172	166	188	187	187	157	154	193	176	186	136	173	166	175	172	166	176	175	151	182	168	172	167	191	174	163	156	173	156	180	180	168	180	176	180	162	153	169	151	163	163	183	175	170	157	171	187	171	163	158	170	189	204	160	183	172	162	168	170	190	175	170	149	180	166	186	162	184	184	181	168	160	152	160	169	173	172	186	177	167	139	154	182	169	165	184	163	162	190	171	161	167	183	177	207	153	158	161	157	172	159	162	180	169	173	153	164	156	184	189	166	156	190	155	173	193	194	150	190	155	205	164	177	153	169	159	165	183	171	174	174	177	153	148	174	179	170	184	159	158	162	149	149	178	188	175	211	165	189	165	153	175	171	147	177	190	166	164	158	194	171	172	159	157	159	152	171	175	164	157	169	148	185	167	175	174	193	171	173	168	147	146	169	171	157	159	173	165	160	172	171	172	172	181	164	152	146	172	173	185	161	181	173	199	164	141	162	166	154	161	187	157	146	180	176	169	169	191	175	160	163	158	178	186	181	177	154	181	151	177	170	170	155	168	169	149	186	168	156	161	147	170	173	159	158	174	187	172	194	178	202	159	169	171	166	143	160	162	173	178	175	181	185	176	156	167	181	190	178	160	161	172	147	174	165	162	196	170	170	168	167	163	160	163	154	189	162	155	179	176	189	167	166	176	164	169	184	160	145	173	171	163	171	188	181	156	158	157	175	162	160	165	148	171	172	171	167	190	166	150	188	176	168	180	180	174	171	160	155	178	159	166	184	179	157	176	162	171	171	179	185	171	183	166	177	160	179	163	169	166	180	177	169	181	153	162	174	159	161	169	146	169	165	158	173	168	175	155	151	177	162	176	168	184	155	173	189	182	167	191	161	175	166	162	159	181	168	180	172	185	166	159	165	176	178	186	172	167	177	187	148	202	146	167	141	150	168	173	185	154	135	170	171	168	159	174	181	163	166	140	154	161	170	187	160	188	162	184	165	190	159	174	186	171	172	164	178	153	168	182	197	144	162	171	154	182	213	150	140	159	184	159	166	161	180	201	167	161	200	170	162	179	169	177	159	184	170	167	152	156	177	170	196	173	178	171	160	162	169	173	176	166	183	173	187	166	176	173	160	160	185	210	168	180	174	163	178	172	182	188	176	167	196	170	167	181	163	178	145	175	169	154	178	166	157	176	158	148	183	175	163	145	176	175	152	158	152	194	149	155	170	168	151	169	179	163	184	174	182	178	174	162	139	167	189	179	160	202	177	171	162	175	173	165	210	156	157	157	189	186	203	144	186	180	176	164	176	160	175	178	176	156	173	143	151	164	189	172	164	207	173	174	168	164	171	173	162	155	177	165	151	198	184	181	172	174	185	160	160	149	161	166	168	184	182	185	169	179	174	181	147	171	166	184	171	163	169	167	152	175	172	177	160	182
3843	522	567	716	825	968	1018	986	1605	2164	1724	2148	2253	1708	1272	1187	1042	897	665	517	528	524	473	492	480	490	534	521	512	482	503	529	515	518	487	472	474	491	505	484	490	474	501	458	457	484	448	472	512	466	490	455	474	497	516	479	454	467	469	484	446	488	477	437	479	500	458	467	521	523	478	499	459	495	482	506	470	468	525	456	478	503	497	469	473	516	466	516	493	479	469	468	482	458	490	478	517	520	465	465	471	515	502	490	502	498	466	505	524	502	496	452	493	497	455	501	503	485	481	446	494	468	521	490	502	480	443	510	474	501	445	498	441	509	497	490	456	466	457	480	501	475	459	469	501	491	488	470	470	456	472	510	488	496	497	502	473	486	466	514	458	486	417	476	485	503	504	505	502	478	475	502	466	464	507	466	523	460	493	488	476	462	454	518	497	494	543	467	506	460	488	493	456	463	476	480	520	487	460	529	505	488	466	485	472	519	510	482	489	458	478	507	483	489	498	494	480	515	448	496	471	492	451	490	518	465	463	481	478	485	489	489	479	457	441	507	483	483	488	482	469	482	483	459	455	474	522	482	463	481	498	471	527	483	533	484	481	487	537	468	444	468	467	490	464	479	476	454	478	485	459	513	496	472	500	472	486	511	497	509	488	476	456	489	496	477	475	500	491	530	512	499	468	497	443	495	456	517	498	477	460	497	492	513	491	532	489	493	504	497	482	454	471	487	476	479	487	487	478	456	525	453	495	462	498	494	444	489	483	443	489	457	509	486	471	493	441	476	467	481	497	467	516	482	466	473	470	438	516	492	519	454	481	524	473	473	494	498	469	477	492	488	484	457	461	504	500	484	503	499	427	490	504	471	460	511	462	463	490	521	487	494	484	526	469	500	474	498	467	468	516	483	447	508	469	479	495	515	479	479	493	482	507	473	529	495	480	494	458	474	479	496	430	483	465	514	502	479	495	468	447	520	463	468	447	492	490	496	520	515	478	509	457	495	495	505	498	467	501	452	498	517	531	473	500	481	492	485	477	454	509	479	490	490	493	517	470	487	510	533	491	495	431	519	472	501	517	454	489	478	449	514	483	473	515	492	506	486	498	477	458	483	501	497	499	454	524	528	475	514	445	522	447	475	481	485	452	474	463	506	572	551	461	551	477	512	458	478	456	460	460	496	500	490	520	473	514	450	465	444	493	492	452	484	482	463	494	497	513	504	465	469	445	484	473	505	501	470	477	468	483	458	519	493	491	515	470	484	487	498	487	472	478	481	460	485	503	479	461	485	429	496	449	527	435	518	484	484	475	476	485	518	452	474	457	471	472	502	487	475	482	481	504	487	461	496	488	502	471	504	483	488	470	493	487	502	512	491	493	494	448	478	504	523	495	477	502	501	460	468	483	513	504	484	476	514	505	517	500	489	469	488	434	477	478	464	486	481	467	438	507	488	456	483	484	486	527	494	469	485	434	517	458	503	467	511	500	500	451	475	449	515	475	468	486	513	453	455	469	448	473	512	452	465	513	497	489	483	450	462	509	502	481	500	454	472	468	439	493	467	457	462	500	514	480	454	483	490	520	472	497	516	475	474	497	507	512	499	456	498	479	487	507	479	490	465	478	484	451	498	490	496	479	445	502	470	454	472	467	498	476	472	494	513	444	487	475	469	496	456	482	457	513	524	433	419	500	507	444	473	485	474	510	482	476	490	468	491	490	435	497	479	498	477	483	481	511	477	483	492	512	484	499	521	456	488	521	487	475	481	485	486	474	453	472	470	489	465	498	517	432	456	492	466	457	459	461	517	531	489	501	486	459	491	467	498	465	518	488	520	512	485	441	475	470	464	472	462	472	486	468	501	489	462	481	501	448	468	497	483	501	448	480	507	493	512	459	514	486	446	491	468	456	498	494	489	486	472	452	484	497	463	508	475	487	462	479	459	483	454	463	487	498	481	492	507	471	502	483	508	433	471	493	433	485	462	509	499	522	550	454	451	447	480	477	513	485	513	507	477	485	477	477	488	505	501	498	524	517	451	462	488	486	528	478	476	482	518	471	515	469	492	512	488	534	496	486	518	483	504	483	502	445	440	504	481	451	471	502	497	467	464	477	478	484	517	438	486	414	471	472	450	460	500	475	457	483	484	476	498	477	454	529	472	511	465	467	484	500	455	496	475	529	467	516	493	468	490	519	497	483	488	479	466	486	460	468	517	482	487	524	500	499	498	495	482	487	487	481	498	516	486	500	483	459	484	497	545	490	474	481	460	496	461	490	450	462	489	464	464	475	483	475	494	472	427	454	513	472	476	505	478	486	451	484	478	497	496	454	476	470	497	486	460	482	454	474	427	474	486	472	475	488	509	448	507	494	490	462	478	495	514	471	462	447	476	478	486	476	485	458	507	479	468	448	496	506	463	497	490	491	485	514	483	489	507	469	461	492	451	502	507	483	488	460	493	513	426	461	508	509	462	451	489	493	516	511	475	485	467	471	470	482	544	506	493	504	452	508	472	464	497	517	490	437	464	448	510	493	492	459	462	499	498	501	493	528	470	456	527	515	515	484	469	487	469	499	490	505	502	485	486	529	505	485	471	498	486	477	506	497	451	492	475	475	502	509	473	446	482	475	481	491	513	471	476	472	489	475	473	513	461	492	480	488	462	511	471	477	467	484	500	472	493	461	475	519	464	511	443	464	501	467	514	495	490	496	526	473	458	528	483	480	510	477	456	439	474	482	458	513	503	496	534	473	437	525	471	496	485	484	467	484	486	497	493	495	466	483	485	474	477	446	450	448	486	491	506	490	460	487	504	439	501	497	463	476	475	468	470	488	474	491	497	468	452	505	460	464	444	510	486	491	495	526	461	486	469	465	502	491	481	504	506	526	483	480	480	456	477	509	468	461	470	430	473	473	482	476	535	489	456	476	460	508	456	469	458	522	502	492	446	472	516	449	498	482	469	486	472	484	508	469	499	497	472	481	484	497	474	501	478	481	498	450	477	502	507	507	461	476	446	514	469	470	454	490	485	436	495	472	463	498	456	463	487	503	524	509	482	468	496	476	455	484	506	502	472	490	460	512	452	525	465	499	472	469	480	489	448	468	509	485	432	480	502	463	477	486	503	505	478	475	500	507	445	462	515	540	487	479	505	487	485	478	508	474	446	490	505	506	499	497	447	488	504	474	463	503	506	473	459	461	495	467	487	475	472	514	489	481	468	459	470	499	469	514	499	496	498	489	468	455	503	529	472	468	498	483	473	485	474	496	494	479	440	448	486	493	503	473	504	480	522	488	468	462	495	481	485	517	478	540	505	503	505	517	519	464	506	536	499	489	494	483	484	457	449	473	494	498	505	489	473	481	477	501	487	466	517	489	513	511	510	485	472	454	552	474	472	456	451	465	439	447	490	473	450	472	487	471	494	477	472	449	486	482	499	485	462	460	513	431	469	514	487	513	492	481	513	483	458	501	461	504	447	489	490	501	491	483	493	449	470	444	487
24006	2598	1241	1009	888	867	712	697	832	926	787	862	923	725	638	619	495	502	397	392	360	351	355	339	348	366	348	388	352	315	372	315	362	344	367	402	338	335	339	300	336	305	367	335	326	323	330	314	324	351	364	353	378	343	320	336	314	327	337	359	353	351	319	313	332	323	356	363	332	338	326	352	348	355	339	318	356	306	330	354	323	347	354	316	318	323	344	344	333	330	323	327	317	308	325	309	365	315	372	289	337	310	367	322	324	380	318	325	321	358	311	295	316	335	348	349	321	346	312	326	362	334	371	339	328	307	324	358	347	299	320	322	302	347	338	316	313	307	323	302	319	319	303	309	314	329	325	340	347	344	296	328	326	339	336	325	327	339	346	324	346	320	352	315	339	315	333	340	311	319	330	336	337	382	323	379	326	315	352	323	354	342	321	350	340	325	329	353	338	358	330	348	356	330	325	309	334	344	336	326	337	345	295	369	357	355	310	339	333	359	319	322	325	369	355	324	319	336	344	352	309	324	323	326	336	311	354	352	322	337	316	339	352	321	279	345	343	351	308	345	365	334	339	283	336	320	326	318	335	349	338	315	302	330	321	361	363	338	313	321	354	313	316	354	353	326	333	345	370	319	328	322	320	300	348	347	362	339	324	346	337	343	327	357	324	326	338	347	332	296	355	332	306	312	362	313	328	375	335	367	311	379	355	342	324	362	328	327	338	354	338	383	343	348	317	372	358	327	331	312	302	320	323	326	351	328	340	342	315	328	361	336	341	332	327	318	349	312	338	344	331	341	344	347	314	311	357	325	332	346	347	341	344	320	305	333	308	348	354	331	344	327	348	351	335	331	309	296	331	363	303	359	351	307	335	339	352	332	335	353	356	307	354	348	322	386	324	338	321	326	335	364	352	306	326	346	327	314	328	312	356	335	331	318	338	355	336	323	349	331	315	329	339	315	333	363	329	335	338	309	335	301	341	348	317	354	327	333	332	355	338	349	360	370	358	325	320	323	341	295	305	306	319	344	306	355	317	328	329	326	352	360	331	299	325	355	360	334	327	354	347	314	341	358	312	364	340	334	311	341	315	326	354	345	359	346	313	360	339	315	324	319	334	346	336	352	341	345	344	332	347	327	364	316	364	329	317	292	293	317	354	317	317	307	322	354	346	341	344	318	358	349	298	342	357	305	317	369	333	300	313	310	342	346	368	331	341	328	337	303	368	327	341	305	329	344	324	364	356	346	326	329	329	377	375	348	337	323	303	323	341	310	318	369	313	297	336	316	335	345	356	361	313	304	313	312	306	358	344	319	327	342	328	313	363	300	330	307	315	312	343	329	333	334	345	322	329	338	364	374	299	342	378	331	345	334	351	322	321	332	348	339	331	372	369	341	362	334	341	392	362	336	344	336	334	332	345	380	354	337	375	354	333	297	299	312	332	355	297	317	364	323	336	336	327	320	328	354	346	347	320	312	328	323	319	361	348	319	348	359	359	322	341	333	331	336	345	335	319	349	315	318	335	365	313	320	347	312	373	322	370	329	307	354	373	336	324	356	358	288	351	348	335	318	321	389	324	374	331	355	311	326	353	349	380	323	322	358	326	325	326	351	333	334	327	339	334	339	312	317	342	347	314	338	355	296	350	308	331	344	329	342	310	332	348	344	334	352	334	346	333	336	326	330	319	356	319	388	341	336	315	334	318	383	340	302	324	329	349	311	328	318	346	357	341	348	361	316	351	321	304	335	339	356	382	347	357	311	366	337	315	328	340	320	375	317	327	331	310	374	304	317	344	344	337	376	319	338	337	315	335	318	337	333	319	339	321	338	332	342	350	308	323	337	354	357	314	328	340	325	342	347	347	357	328	334	332	361	363	351	341	346	340	324	330	348	324	321	339	343	304	326	292	338	355	292	331	355	359	327	335	347	351	351	366	308	331	301	332	363	339	365	331	337	322	322	326	339	350	319	365	319	347	329	311	316	338	300	322	331	326	323	330	322	322	358	369	378	367	329	326	360	336	320	328	293	362	358	339	372	339	330	317	366	332	319	341	335	335	330	334	364	354	290	365	260	323	339	308	320	331	336	339	328	310	337	349	317	313	343	321	316	333	331	357	349	341	315	300	317	300	343	337	307	335	340	322	333	356	329	328	356	316	334	325	338	335	356	344	332	335	325	348	336	368	360	355	336	322	342	308	322	322	367	383	326	368	386	357	317	338	323	337	307	347	345	327	328	330	345	343	359	328	318	388	329	310	317	329	331	329	339	299	326	319	307	349	361	330	347	330	326	335	335	319	340	325	286	333	367	327	326	371	340	333	327	346	335	347	361	353	332	355	369	325	322	337	328	348	318	316	344	301	333	335	318	333	336	321	310	308	323	344	338	330	336	357	329	316	359	332	313	334	335	349	341	316	323	330	319	319	376	348	352	336	303	335	340	318	353	349	340	330	350	336	329	337	313	337	322	336	403	301	350	343	361	327	313	310	329	367	322	321	317	324	312	325	339	323	318	296	319	344	353	327	334	301	305	325	298	325	349	331	321	335	325	336	342	320	328	310	307	321	317	339	322	345	343	341	343	306	324	366	359	323	335	321	354	325	352	336	331	323	341	324	334	324	330	292	332	337	317	350	315	347	354	375	324	312	349	311	333	306	336	322	336	320	356	337	335	349	322	329	305	333	350	337	329	319	363	384	335	318	302	329	292	352	341	353	310	312	306	315	344	335	325	342	339	315	313	361	295	281	312	377	307	353	336	363	297	335	325	357	329	332	306	371	356	327	327	370	323	342	364	364	363	319	326	340	280	332	348	310	348	359	340	350	358	324	294	347	356	366	316	343	345	331	327	325	347	341	334	328	321	321	322	308	297	355	323	322	331	335	321	324	364	335	372	356	329	325	336	347	344	354	305	322	315	330	345	354	340	376	376	313	328	327	343	320	324	281	318	348	349	339	330	359	321	337	334	370	306	332	355	335	338	355	324	328	329	331	312	364	346	351	343	319	346	325	343	312	372	328	345	347	319	320	348	309	325	328	357	312	327	351	355	336	341	331	342	357	384	309	362	351	332	320	336	334	323	324	325	335	321	338	353	341	346	347	335	355	303	341	339	339	346	317	359	325	331	357	344	307	302	310	324	343	364	350	332	328	320	381	347	312	335	358	320	335	329	328	322	317	338	335	352	338	342	353	341	346	337	335	322	321	322	301	309	329	345	311	322	321	343	314	334	351	308	364	335	314	372	355	342	344	317	350	331	339	360	332	330	355	344	352	294	333	322	299	365	361	322	334	351	306	328	308	342	312	326	323	351	341	381	338	316	372	381	344	347	330	340	311	340	327	339	299	352	351	354	339	314	311	342	333	328	342	318	343	289	332	343	332	338	339	409	345	328	335	361	354	327	292	371	308	324	351	314	307	337	361	353	346	340	348	362	324	334	318	311	344	299	310	318	352	351	317	379	330	334	300	331	367	313	312	322	300	300	314	312	290	319	312	346	334	313
10928	1461	2514	3177	3063	3252	2965	2768	3879	4443	3501	4343	4537	3706	2600	2499	2109	1917	1290	992	997	989	971	1009	910	952	949	1006	968	921	914	962	943	904	966	1096	1042	889	991	907	855	894	876	878	879	871	858	902	813	849	853	843	825	811	827	864	892	821	833	844	855	832	853	897	813	846	857	800	819	820	864	837	849	861	774	855	870	874	811	829	810	842	770	834	858	861	849	848	777	801	850	809	820	831	827	882	839	847	867	790	823	825	838	808	849	831	805	839	827	842	825	806	840	881	857	862	868	811	819	806	833	850	787	857	782	863	816	834	859	812	837	772	797	883	878	814	796	862	848	844	856	873	849	829	865	845	837	813	860	833	811	786	789	807	855	841	822	831	809	837	836	862	863	822	833	829	838	851	875	833	837	864	802	840	807	821	838	841	837	857	841	806	778	819	861	862	852	829	806	851	821	906	793	813	873	839	842	808	868	825	822	814	848	784	847	791	849	782	840	855	817	842	807	782	842	846	803	844	844	848	829	859	785	880	832	823	862	820	829	825	796	861	856	815	819	827	850	795	867	818	911	824	804	860	813	829	854	805	763	804	843	842	850	838	842	799	820	814	803	891	810	831	814	834	833	839	839	825	829	810	807	824	815	835	844	835	837	831	899	807	810	815	868	808	781	844	827	836	872	888	876	827	880	823	761	831	841	843	836	831	796	808	826	843	864	779	862	885	874	827	790	848	873	868	803	838	807	799	848	841	840	798	832	819	807	848	827	844	830	782	812	807	841	810	806	841	755	842	799	809	839	782	869	816	820	856	857	840	852	856	831	892	789	814	853	828	874	852	825	838	768	827	813	802	809	846	867	792	831	829	842	872	861	848	826	835	859	842	820	871	840	835	843	816	824	876	846	854	834	867	840	794	840	756	840	840	808	815	835	834	827	880	852	772	872	867	795	787	811	848	866	849	841	816	822	855	820	802	756	826	783	819	849	812	840	839	819	857	769	834	802	815	885	832	898	872	805	858	869	781	810	803	839	817	809	838	881	791	821	858	851	847	864	834	838	806	830	808	856	837	854	769	824	794	855	868	861	814	826	828	817	820	831	851	805	830	815	785	812	881	817	835	802	824	825	779	857	799	835	822	821	889	852	762	855	796	787	850	818	842	859	877	844	791	860	828	828	818	844	864	825	850	830	843	786	865	872	878	868	820	754	866	816	822	851	810	847	802	828	800	766	789	872	797	808	873	803	828	791	825	791	791	837	873	806	811	838	801	835	828	873	837	825	827	807	794	834	864	828	841	821	868	833	803	825	816	819	812	832	859	827	806	816	877	805	799	865	808	848	833	765	773	830	797	843	802	838	831	859	791	818	846	792	833	896	862	836	802	847	851	822	798	805	831	832	849	791	842	849	819	827	845	855	837	806	832	807	799	819	849	817	870	868	787	886	883	821	804	830	871	814	836	825	852	851	833	837	870	749	829	808	820	826	799	816	816	937	843	817	865	849	889	833	860	850	802	793	785	807	832	780	835	879	839	786	835	828	867	815	822	801	811	826	828	790	795	834	798	825	786	828	862	828	833	777	836	813	820	814	831	825	783	850	826	804	816	766	796	838	812	862	798	828	764	791	825	827	795	814	776	818	824	828	826	830	855	836	818	796	842	830	834	778	757	848	844	892	870	776	840	922	805	804	769	794	826	798	848	870	858	798	837	801	834	811	792	823	782	852	781	836	839	810	942	855	859	831	817	792	890	774	783	834	806	864	862	810	846	795	815	862	826	848	793	814	791	829	824	831	820	838	758	784	827	839	827	877	797	796	858	835	813	808	836	792	821	842	816	844	841	846	844	860	836	867	783	813	844	794	808	777	824	834	855	849	802	806	822	815	818	853	816	823	837	802	828	840	819	831	782	824	810	817	845	875	817	797	858	869	795	818	835	790	836	832	879	886	837	853	816	861	855	864	841	841	797	878	846	817	882	818	799	832	801	873	801	816	855	785	808	890	872	798	806	809	806	783	819	872	815	773	842	836	858	813	833	886	814	836	810	784	814	852	823	863	805	885	851	840	848	833	826	852	798	873	814	850	852	870	841	865	810	854	820	867	808	833	821	846	825	822	840	822	823	871	826	869	856	816	828	808	848	848	853	898	837	820	828	829	867	818	822	808	843	817	853	808	856	889	825	824	758	800	837	796	820	808	799	771	839	852	841	856	874	872	802	803	818	825	807	817	812	868	828	874	827	828	783	867	780	879	844	848	806	871	821	845	811	826	884	788	793	838	774	847	807	880	817	812	810	829	829	850	798	876	804	810	808	823	827	838	832	812	828	798	818	832	801	860	866	834	832	808	824	791	836	817	821	784	824	848	807	871	844	749	861	838	831	818	810	828	851	828	813	827	806	838	875	860	859	883	813	806	846	816	835	791	876	834	825	897	892	781	850	829	864	845	851	867	875	850	866	826	823	847	809	794	860	807	768	799	840	823	847	817	840	837	802	812	841	839	843	886	840	817	848	834	838	875	848	795	773	828	830	819	841	795	837	806	866	792	832	758	820	864	842	866	812	822	873	840	796	806	765	832	904	855	806	841	833	845	825	794	866	811	834	817	852	808	853	832	800	814	873	817	857	858	792	842	832	875	827	835	837	866	863	844	838	822	827	826	915	856	824	823	851	813	801	844	850	822	865	841	796	805	828	883	799	865	869	807	847	860	807	781	859	867	783	798	829	797	825	840	824	798	850	821	808	807	836	831	825	787	833	833	823	810	867	853	820	829	848	798	803	854	844	850	844	832	874	746	892	807	837	847	803	867	852	834	796	795	836	787	852	834	855	789	819	849	849	831	815	831	833	865	804	822	781	864	857	826	827	840	848	846	819	842	822	789	861	828	876	839	759	802	801	856	831	784	804	863	874	834	785	831	854	840	868	828	823	824	810	794	828	852	802	839	828	815	828	814	779	799	791	835	839	858	855	882	857	827	860	880	794	776	818	840	850	820	856	791	816	860	838	849	831	806	834	886	833	782	809	817	825	829	751	823	815	850	827	904	825	836	881	818	839	829	842	816	794	824	829	826	819	806	823	896	879	862	842	804	866	800	830	824	883	821	857	855	849	832	760	847	792	827	891	884	822	844	821	823	825	823	825	838	831	859	888	805	831	777	781	812	808	850	873	824	862	846	820	852	830	825	856	790	827	792	821	830	879	854	830	809	812	795	785	825	828	816	799	859	864	783	830	822	824	821	781	861	804	813	848	778	825	835	817	825	845	852	896	838	849	795	821	853	815	854	877	819	847	853	794	881	864	843	812	766	838	782	809	852	793	793	816	876	795	832	840	808	828	838	895	845	833	882	792	829	854	867	853	820	823	863	852	830	823	864	813	852	762	781	839	833	795	804	836	809	872	833	793	863	839	810	803	846	769	895	892	845	829	865	841	823	859	828	783	820	794	828	820	812	782	766	863	790	894	806	815	848	809	766	837	836	828	822	874	780	833	868	804	824	815	798	842	805	847
35140	6679	2366	1811	1483	1264	1077	1010	1250	1220	1100	1163	1191	1022	783	701	671	599	480	410	396	444	400	414	400	394	387	356	361	394	384	374	394	408	399	372	414	365	387	418	371	383	401	361	366	365	364	322	358	371	369	344	376	390	349	353	355	375	347	388	370	356	346	366	380	372	314	363	333	348	372	318	358	392	364	371	378	361	367	333	353	370	379	366	402	333	375	376	384	383	392	359	339	334	341	337	352	338	366	391	373	351	374	366	369	392	359	387	365	370	355	373	338	353	341	381	369	395	345	364	358	382	371	348	378	382	328	372	359	380	368	382	379	328	347	363	366	426	361	330	373	341	342	359	346	384	385	359	354	367	375	399	385	366	348	342	376	375	385	353	315	355	354	354	315	385	358	376	352	324	318	396	386	324	343	364	351	353	383	367	351	370	377	376	345	332	336	382	391	362	335	353	373	388	349	365	359	358	343	374	342	365	325	382	364	395	349	352	391	357	365	412	372	337	341	374	365	335	362	397	360	352	357	348	384	400	368	365	369	351	345	349	329	397	382	388	348	349	355	378	366	346	349	337	341	352	334	366	384	326	347	363	334	381	381	368	377	340	328	361	349	373	341	322	348	358	397	378	341	350	349	342	369	361	365	324	371	358	352	365	348	345	374	365	350	370	358	378	376	353	376	348	346	370	394	333	357	320	370	365	385	339	311	368	360	319	345	361	346	374	367	341	365	346	368	379	398	355	385	351	377	341	382	361	337	369	344	339	330	367	348	348	347	356	412	372	378	357	363	380	355	357	384	372	359	350	325	367	379	350	349	385	381	329	361	365	385	363	347	404	371	345	374	391	370	359	349	349	353	353	378	358	363	348	385	346	384	371	364	371	377	364	371	361	355	366	395	354	356	393	355	326	399	397	361	369	349	389	349	320	348	360	364	376	296	336	380	390	355	392	378	359	344	370	358	361	348	379	355	349	393	368	348	399	387	398	362	360	348	336	359	366	379	333	380	354	393	370	337	352	376	369	367	338	323	345	360	341	388	365	349	319	350	372	341	379	349	355	380	370	378	290	371	350	380	383	361	382	354	386	382	374	349	387	375	338	399	372	376	341	398	351	371	367	354	303	367	332	362	350	368	353	408	374	407	367	381	342	366	339	359	386	352	354	383	367	388	341	371	358	384	381	391	371	355	397	379	370	377	353	346	384	362	341	379	347	350	355	344	340	373	350	357	361	359	344	355	368	342	331	369	339	345	361	365	412	369	324	341	356	368	366	389	323	370	396	366	357	366	341	342	343	394	332	344	347	346	344	371	364	333	362	371	395	366	368	350	336	314	348	333	378	350	348	338	362	392	374	364	382	358	351	328	331	330	363	361	369	398	399	338	334	358	349	361	334	371	353	322	369	376	374	392	371	357	337	354	400	381	335	380	343	366	318	352	352	377	385	382	365	356	357	375	391	375	365	339	350	374	350	344	372	331	328	349	405	336	362	382	338	357	407	380	377	375	356	374	345	371	338	376	366	393	353	338	379	381	374	377	368	355	343	383	368	355	389	388	348	369	362	361	375	387	387	376	380	354	364	372	363	338	339	363	375	384	362	365	364	343	390	357	395	395	358	405	367	368	356	349	357	368	344	348	379	381	327	310	373	365	372	386	355	385	357	322	377	332	365	335	352	373	330	376	380	383	376	372	334	364	351	365	330	331	400	358	361	396	377	325	350	370	375	363	341	352	384	332	387	364	325	361	357	372	374	334	401	364	342	400	358	337	388	326	350	348	381	339	363	411	357	361	409	330	335	363	386	356	352	345	395	372	349	371	334	345	334	326	354	351	340	324	375	368	391	353	380	409	364	365	380	367	393	366	409	347	368	381	385	379	325	353	351	360	346	359	390	397	358	310	342	353	345	331	342	362	359	360	354	356	343	356	350	374	352	365	355	347	356	396	364	354	367	365	367	377	365	415	343	393	371	381	358	339	357	384	365	356	400	393	340	364	363	371	350	326	348	366	387	335	353	334	356	348	341	370	356	337	322	359	354	356	380	371	364	359	348	387	361	391	365	341	404	375	355	381	352	358	339	365	360	364	377	374	392	398	369	381	361	378	369	374	335	335	344	372	358	387	356	351	350	399	340	388	372	331	343	411	360	373	341	365	372	381	381	343	367	363	361	376	374	400	357	357	352	392	351	345	360	390	359	331	367	385	323	366	373	411	372	373	327	324	358	414	348	352	359	364	367	371	370	377	354	347	352	315	370	346	368	363	331	375	336	384	364	353	379	334	346	371	337	370	375	381	370	380	373	351	353	338	358	385	350	373	318	365	344	382	395	347	384	330	387	380	396	362	345	376	364	351	361	368	399	355	373	369	406	390	343	388	369	365	357	394	363	358	347	376	346	347	380	349	321	403	343	356	379	410	362	393	327	362	387	386	358	341	328	337	341	347	352	367	399	364	343	362	367	363	369	355	355	364	381	364	411	368	330	350	367	379	341	353	368	364	385	352	345	359	388	367	344	368	328	378	339	348	375	373	336	385	388	370	347	369	348	356	377	358	375	364	374	348	385	374	361	346	346	343	338	370	330	349	375	364	369	385	339	338	349	391	377	372	395	331	380	382	318	363	373	391	332	337	325	347	341	376	348	386	313	342	337	370	349	358	358	370	361	360	358	388	353	375	343	377	382	372	402	357	346	332	371	386	364	375	372	341	397	372	328	375	390	389	360	370	322	367	350	370	352	377	381	343	381	386	350	372	354	363	358	373	408	355	388	339	376	346	363	391	354	374	412	398	349	381	359	363	326	350	350	329	378	359	380	370	376	353	365	392	351	358	347	382	372	365	345	361	384	378	339	361	317	346	386	328	356	398	323	362	380	350	370	387	394	370	336	335	367	374	342	390	361	356	357	373	317	364	357	349	347	352	383	391	365	334	376	378	387	377	358	365	361	366	370	355	339	382	347	354	371	379	414	365	368	407	356	374	337	294	367	357	360	386	364	352	344	366	376	392	377	367	390	357	359	431	368	331	368	347	332	376	368	365	344	368	299	391	371	369	370	367	357	353	384	377	354	366	359	316	330	375	352	407	351	379	362	374	361	392	364	363	375	365	395	356	382	366	334	378	372	377	334	367	365	373	347	372	367	351	407	375	371	396	337	371	370	365	355	390	373	357	386	370	327	384	363	368	380	374	385	355	375	385	375	360	365	336	392	357	369	360	355	359	356	372	344	353	381	354	374	385	327	324	372	400	346	351	355	355	369	356	344	381	381	351	354	356	377	381	356	351	349	326	376	335	353	353	352	326	360	368	370	354	345	353	335	348	380	351	341	360	366	406	395	379	372	393	371	365	377	378	357	374	385	354	377	338	371	366	346	337	357	334	355	370	364	343	353	349	353	337	349	362	401	360	378	398	380	341	382	383	323	359	369	346	366	366	374	369	338	356	336	373	341	360	350	385	395	385	367	373	375	369	374	332	361	371	334	397	354	324	382	345	355	389	345	391	381
14928	2154	4034	5111	5113	4993	4383	4348	5843	5675	5367	5702	5965	5058	3624	3214	3060	2644	1571	1174	1175	1101	1101	1116	1110	1138	1111	1072	1073	1012	999	1085	1033	1086	1156	1215	1273	1210	1036	1146	968	960	965	917	933	884	923	944	901	905	928	915	817	856	917	884	929	871	879	884	919	873	880	888	867	894	851	899	914	884	888	843	887	872	893	926	930	902	842	898	912	911	884	863	857	889	818	887	872	879	845	854	908	840	886	887	834	833	861	874	829	870	803	851	875	859	842	878	847	807	848	867	860	848	918	917	835	882	885	799	886	855	863	898	826	878	832	865	848	826	888	855	868	862	863	870	823	899	901	884	835	871	871	853	895	805	855	894	872	872	835	855	827	863	836	915	864	838	880	818	866	862	893	880	895	880	853	864	856	830	896	859	883	842	843	880	842	829	866	825	852	854	859	841	876	856	866	903	867	873	878	867	857	834	849	844	886	868	870	833	868	871	851	815	872	835	826	844	855	876	899	925	843	917	855	832	850	849	838	915	849	892	823	855	864	886	875	894	866	855	880	827	858	851	810	885	830	853	902	872	871	882	836	881	893	832	875	948	845	891	879	837	870	833	831	899	834	835	855	856	872	844	852	879	897	842	903	823	894	848	830	850	880	883	905	896	842	849	878	842	860	877	858	879	862	902	843	885	849	833	830	868	831	859	931	900	795	870	852	837	869	828	863	899	863	821	833	854	875	884	889	934	877	852	884	833	834	878	865	838	844	859	861	855	845	914	891	879	873	876	861	838	836	871	878	869	861	859	909	902	832	888	863	829	816	884	863	882	838	866	874	833	864	854	848	856	905	833	863	910	883	848	866	854	859	876	862	900	829	844	854	846	856	890	907	898	879	834	882	878	893	895	812	842	847	828	859	861	884	847	875	865	815	873	854	863	828	862	858	859	845	850	867	888	826	863	857	863	890	824	910	865	858	850	949	881	846	867	832	777	852	884	856	828	826	891	855	851	886	876	931	848	889	891	848	883	820	894	837	891	858	861	917	895	828	872	839	835	849	864	878	876	848	885	883	829	866	851	890	881	878	859	839	881	825	880	925	823	873	906	861	890	859	849	898	844	855	837	855	863	883	899	894	844	879	845	866	852	871	872	868	884	814	813	855	925	850	862	892	847	886	828	845	880	847	939	905	884	893	842	932	919	895	875	888	837	883	884	859	861	865	857	863	858	867	893	866	859	868	789	901	902	853	847	898	863	830	896	827	840	826	918	870	855	852	883	838	848	827	853	843	937	883	870	879	868	840	888	827	820	856	884	829	850	872	857	904	862	895	879	829	879	801	843	866	907	877	873	847	843	853	921	854	868	859	818	868	841	886	896	826	869	863	874	844	828	844	920	867	853	889	862	858	875	908	884	845	837	867	853	885	852	907	842	871	859	822	880	844	869	902	899	879	894	844	908	851	906	860	849	836	824	896	877	864	871	822	810	848	846	858	868	891	922	829	860	816	825	915	844	843	866	902	894	826	883	917	897	888	864	895	892	891	896	864	859	925	880	815	891	837	878	836	853	891	853	819	838	834	879	869	849	841	854	885	901	824	893	858	889	867	941	851	844	933	866	873	851	861	890	876	892	833	872	869	929	884	875	940	880	905	860	843	884	878	833	863	888	875	903	889	857	852	944	826	894	859	883	834	852	901	853	889	840	870	868	899	850	875	883	900	859	840	773	893	887	815	880	907	863	850	813	843	854	835	884	888	901	873	840	833	884	890	814	903	864	862	891	902	868	860	830	856	828	865	858	847	847	845	903	855	869	915	791	902	895	908	892	789	844	860	826	889	854	783	911	891	830	823	837	864	880	862	873	888	873	853	909	912	871	839	883	877	878	915	873	851	890	907	872	833	855	813	816	897	789	821	896	834	836	859	879	837	863	814	864	849	883	844	887	863	850	879	837	845	858	919	858	864	875	876	892	888	886	897	884	875	818	874	810	851	860	880	878	847	868	852	863	879	900	895	876	878	897	860	848	841	861	803	894	889	899	879	822	921	844	858	833	845	824	870	888	903	900	914	883	841	864	836	895	833	881	931	879	847	822	865	820	855	854	929	879	868	886	875	885	896	885	864	810	857	811	850	857	841	861	860	850	859	881	825	879	814	880	868	901	853	865	877	841	851	885	872	827	857	825	860	807	842	835	880	855	834	857	828	848	841	896	888	822	850	858	937	836	869	856	839	904	906	888	881	901	881	878	848	831	858	826	917	863	839	823	832	841	868	892	870	855	830	868	858	845	894	875	861	856	866	880	845	841	824	863	838	818	877	885	890	876	854	877	861	854	850	884	839	872	854	881	881	837	846	900	903	811	871	829	900	886	866	885	841	900	844	882	830	876	873	850	856	851	893	802	829	921	855	854	838	884	863	910	827	897	886	827	811	823	864	860	876	821	878	898	860	833	865	906	853	823	880	859	849	878	826	853	861	866	844	841	841	881	896	830	887	846	869	833	852	915	859	821	828	808	886	812	861	856	835	871	855	856	888	857	840	865	861	817	874	814	819	852	873	860	865	873	844	970	866	825	853	843	868	859	881	853	843	889	868	909	861	822	899	860	911	849	885	882	854	826	830	896	794	832	838	880	878	900	919	858	862	900	830	853	877	901	830	848	858	894	818	825	846	813	810	872	849	820	858	872	832	836	847	816	867	891	844	890	907	875	820	888	886	873	902	871	897	907	823	850	945	870	874	812	868	840	850	856	850	861	848	854	840	843	803	869	851	867	843	873	913	861	916	878	873	891	887	882	842	823	909	875	858	821	864	873	889	882	899	833	822	822	862	832	909	866	828	866	865	841	843	845	920	850	832	892	890	899	906	884	860	882	862	830	834	900	900	862	917	846	895	842	831	851	876	927	861	885	839	823	860	887	854	878	817	901	880	780	852	841	823	885	857	889	912	864	851	872	789	883	865	848	910	859	862	836	831	810	836	825	826	830	847	843	903	887	868	844	894	833	873	880	844	827	889	818	886	874	897	849	932	890	879	851	893	884	878	801	807	821	858	887	872	875	873	882	864	928	858	827	820	850	913	885	912	880	884	845	830	882	919	891	880	867	855	885	860	811	852	873	836	866	849	849	833	823	807	826	848	885	854	864	836	870	816	886	809	841	869	847	833	885	905	849	877	859	830	826	844	878	861	867	901	839	845	890	926	897	882	879	844	841	867	862	881	846	919	832	837	829	861	882	888	785	835	846	832	897	856	810	888	842	866	831	875	865	855	890	857	820	938	870	890	861	842	822	853	878	846	843	853	877	848	901	880	873	854	876	878	840	844	910	911	846	836	809	845	865	875	869	829	845	893	851	859	818	861	810	906	828	825	876	836	841	893	908	843	856	866	852	849	869	854	841	857	854	831	863	861	913	837	911	821	817	830	839	900	853	904	832	884	909	860	874	830	867	908	856	843	860	860	812	894	833	904	919	935	898	850	829	891	902	845	879	892	842	874	833	852	786	824	883	819	873	876	807	870	846
3569	221	198	221	255	310	291	278	376	398	394	438	431	365	269	274	283	221	181	164	162	158	186	190	173	160	156	149	169	154	193	174	196	179	159	195	172	192	149	179	176	186	182	172	168	147	174	180	166	180	188	158	174	175	184	175	202	160	193	178	170	170	151	190	187	165	164	177	180	199	156	180	180	143	199	168	153	183	164	162	166	177	177	173	181	176	182	156	178	160	153	176	180	176	166	171	191	146	167	178	155	146	156	172	161	194	175	167	175	203	158	172	210	176	189	178	170	172	162	154	173	164	164	190	161	166	176	173	184	182	163	175	168	173	165	166	153	165	173	188	164	145	194	153	171	199	186	172	192	171	175	185	148	168	158	175	162	202	174	181	174	148	173	176	173	154	166	189	146	170	158	176	156	168	163	188	179	175	160	173	159	174	191	172	152	178	158	157	166	171	174	164	178	171	175	182	165	162	141	196	174	166	141	166	154	157	203	173	180	182	179	198	177	160	165	171	167	169	155	170	167	169	190	185	184	168	171	155	144	171	178	158	175	188	164	179	174	194	168	178	168	161	187	165	149	174	191	188	166	165	184	169	176	165	184	186	181	163	179	166	178	179	165	153	186	159	171	155	170	197	175	160	171	164	157	152	166	149	171	195	161	159	163	154	178	166	162	198	167	176	181	193	209	186	175	169	168	149	175	160	189	179	176	162	179	192	163	159	158	172	165	192	174	146	174	157	163	180	176	156	205	165	181	151	185	172	179	156	191	163	169	154	169	160	173	183	175	159	149	163	166	175	160	164	178	178	173	167	172	183	172	178	170	151	175	175	182	180	146	160	178	169	165	172	169	169	180	195	171	183	172	173	181	181	168	177	185	161	180	161	170	183	162	156	160	175	199	153	160	156	162	151	158	180	163	170	168	185	169	169	173	154	163	191	153	190	178	170	178	184	185	171	170	162	180	175	164	160	181	173	159	154	175	181	162	176	166	183	183	177	190	164	181	182	179	154	154	169	185	168	175	162	195	171	155	189	172	175	142	158	183	185	197	175	192	172	179	167	182	158	153	185	174	149	163	177	182	174	139	174	154	167	175	156	166	182	175	152	166	173	167	170	157	183	155	190	161	180	178	200	170	170	208	171	159	183	161	162	167	183	158	184	149	176	168	166	182	172	163	164	169	182	166	158	168	182	163	188	168	163	160	170	193	172	166	172	159	177	187	151	182	186	188	176	158	167	174	163	159	153	165	160	169	170	175	195	155	173	181	174	179	175	174	178	180	163	156	181	173	142	193	157	176	153	152	171	174	190	187	164	173	203	160	167	176	168	181	181	159	174	164	173	188	147	184	162	185	187	183	184	147	175	170	165	154	167	157	163	175	154	181	176	154	192	177	173	185	172	176	171	182	172	180	178	161	193	163	190	178	169	177	188	177	181	168	174	179	178	171	152	160	184	171	153	149	190	148	160	154	156	154	153	178	166	163	178	167	154	179	172	161	161	191	178	150	151	170	178	160	155	183	181	163	162	184	178	176	177	158	179	193	153	180	167	173	168	166	158	171	189	180	156	169	155	164	167	172	184	183	167	154	163	193	166	173	172	155	172	158	176	191	158	155	170	174	145	180	168	177	149	176	164	154	166	158	163	203	185	153	160	194	169	185	178	153	144	186	174	163	158	151	160	185	187	172	158	151	177	166	164	162	157	167	186	170	164	169	169	189	174	161	169	174	204	151	178	187	165	151	190	166	172	159	179	149	167	168	158	174	200	174	177	194	162	195	168	152	166	155	181	170	177	167	177	175	175	184	180	162	186	184	163	189	177	179	176	183	168	183	182	160	172	166	152	193	156	162	173	169	174	173	155	197	164	190	185	178	160	178	152	131	177	165	146	173	166	173	182	150	184	141	178	182	157	152	180	174	172	177	202	184	187	166	173	167	189	174	193	164	167	167	168	161	170	174	186	162	171	171	177	159	158	178	173	148	156	169	155	157	190	158	159	175	176	201	173	158	164	167	179	166	158	178	178	179	166	179	198	164	171	175	187	178	163	168	173	156	155	173	164	164	191	168	160	177	163	182	185	161	172	130	144	180	146	180	158	146	164	152	143	169	173	210	157	166	195	188	173	163	175	165	175	189	172	188	175	182	173	192	169	169	189	169	178	185	146	157	158	166	182	169	151	152	161	165	176	184	168	176	162	175	175	220	164	158	161	166	178	175	181	150	172	166	171	164	210	182	177	165	171	173	171	181	187	182	181	193	186	158	183	182	154	159	179	165	181	158	178	162	157	183	198	182	184	186	175	158	177	177	159	165	159	179	185	157	174	180	172	193	173	177	173	167	169	142	172	167	163	160	159	157	186	151	167	161	169	160	188	153	174	162	163	168	198	183	182	187	163	154	177	176	152	176	185	152	178	161	171	166	177	192	173	172	192	200	188	169	157	177	187	176	168	167	156	169	162	179	165	167	185	179	178	182	190	192	177	161	180	168	174	165	167	169	175	167	180	160	170	161	173	159	173	199	192	195	183	155	161	161	172	150	172	199	175	166	178	187	162	181	161	163	177	171	156	195	174	182	173	169	172	172	194	177	176	165	139	188	172	158	176	177	167	175	173	162	180	198	167	185	169	179	185	171	158	175	165	170	150	162	190	165	188	187	166	196	154	170	175	163	172	161	163	170	171	188	177	176	159	149	141	153	177	180	185	182	193	182	145	208	174	170	160	175	172	180	160	169	166	172	172	189	189	184	182	163	176	189	152	171	180	172	192	167	147	182	163	159	156	157	143	207	166	174	170	165	165	136	165	152	192	168	175	182	179	159	166	176	160	181	175	163	166	173	199	185	173	184	150	166	184	161	174	165	150	180	184	177	183	171	158	159	189	165	182	184	151	152	184	171	129	170	181	180	175	150	188	161	159	172	183	172	156	170	164	170	186	179	160	186	163	177	159	167	170	175	182	166	151	178	180	191	149	153	181	168	173	160	168	182	180	188	182	171	195	186	173	205	171	148	157	166	195	173	185	172	159	187	165	165	176	154	152	176	177	156	179	162	168	168	172	165	165	179	184	163	161	147	168	183	156	170	188	184	187	180	158	157	193	189	157	168	185	171	187	156	158	176	175	181	164	154	162	169	163	186	178	181	163	178	169	162	169	181	181	160	163	150	188	182	152	183	192	182	176	159	185	196	197	178	154	164	164	169	162	192	164	172	183	155	172	166	158	165	183	180	168	182	179	142	182	183	179	142	162	176	169	189	180	168	168	173	169	166	173	162	183	164	194	171	175	169	159	160	193	175	165	166	157	164	182	180	168	169	155	157	149	152	152	173	165	168	149	166	171	167	158	180	156	143	178	154	176	171	162	158	159	167	187	167	151	172	169	167	182	166	156	166	155	160	181	162	170	156	173	190	173	169	175	161	186	177	172	173	172	170	164	176	190	162	190	163	156	167	179	145	169	171	199	182	177	173	175	168	158	164	143	139	176	150	162	178	162	184	176	176	178
3948	553	573	664	904	1028	1115	1098	2024	1715	1898	2042	2238	1656	1220	1078	1163	926	565	464	494	491	490	525	485	476	500	477	478	509	479	533	514	475	515	515	454	502	498	513	475	542	496	447	494	477	474	482	527	485	486	455	495	479	474	487	490	502	494	477	479	489	472	476	501	510	495	516	471	488	488	498	496	464	499	479	472	507	493	505	499	455	503	465	501	495	474	512	487	492	454	494	502	518	462	499	467	520	492	547	491	476	474	474	493	468	483	483	488	507	504	504	507	494	523	476	504	482	480	486	475	468	502	477	466	516	485	457	447	462	488	470	486	492	488	427	479	452	453	519	477	484	494	446	454	481	491	516	476	504	521	496	507	483	483	485	514	486	495	485	457	446	486	497	472	476	439	498	480	460	495	490	498	487	506	464	472	470	471	487	466	478	451	466	458	485	458	477	458	429	495	487	428	483	467	507	468	464	490	462	517	458	472	500	437	488	489	485	473	479	491	483	497	512	507	435	486	524	476	494	506	466	468	510	462	461	482	465	482	445	503	468	464	468	534	491	487	481	473	506	473	428	514	483	477	470	474	452	450	513	477	458	449	488	445	490	475	499	473	436	517	481	503	476	495	479	494	488	487	475	505	478	489	508	504	462	502	498	481	442	523	508	478	454	508	520	530	458	492	502	499	532	499	482	492	449	497	494	471	516	497	505	483	428	456	500	524	475	456	473	501	434	455	513	468	503	501	432	495	495	473	478	496	491	493	468	488	489	500	514	471	490	482	481	467	471	503	480	480	520	486	473	476	489	472	520	467	473	455	449	499	483	494	511	508	505	495	477	489	501	500	551	485	471	525	463	482	455	463	454	407	510	448	452	476	482	501	469	457	466	487	472	525	480	443	486	487	492	449	479	470	471	488	494	456	471	489	453	475	481	480	485	478	475	466	515	490	500	477	483	494	425	473	463	517	452	472	463	449	465	469	508	525	457	485	479	467	491	493	440	510	471	488	454	489	511	504	435	497	476	470	476	430	461	477	545	480	477	482	464	479	494	495	499	477	439	493	500	479	447	442	502	528	450	529	483	478	489	467	459	499	508	454	477	500	452	438	505	519	494	487	478	466	501	490	489	459	473	464	505	468	484	473	474	467	473	476	463	506	494	511	506	488	524	464	474	478	504	434	497	463	475	484	491	481	474	449	473	506	468	497	507	467	452	504	481	459	464	481	517	484	499	522	514	495	457	448	465	478	502	448	436	477	456	475	503	475	454	479	440	484	478	485	459	482	523	491	470	460	481	455	480	468	477	530	475	447	427	456	465	476	483	493	512	480	512	456	478	489	535	512	504	478	498	453	520	472	465	507	462	504	518	476	500	479	499	522	473	456	497	483	489	467	472	465	449	486	507	481	486	500	566	527	457	477	480	480	469	470	477	472	453	475	467	519	516	496	513	444	458	494	483	495	454	506	486	489	464	443	497	504	514	511	507	453	496	448	479	471	478	470	459	459	471	519	471	506	506	481	469	486	485	500	439	450	491	460	504	494	463	483	474	498	475	469	491	458	477	464	459	463	477	487	496	448	497	484	473	508	468	484	460	475	508	491	513	492	493	496	480	474	448	466	512	485	495	497	461	455	483	506	495	463	479	489	501	480	471	502	483	473	516	473	519	488	506	489	473	488	508	471	420	482	486	507	496	494	497	489	467	460	510	516	512	497	490	489	468	464	477	497	456	470	490	494	505	487	506	464	475	471	529	479	472	519	491	473	490	516	488	510	491	479	498	509	498	444	489	478	476	473	473	472	502	535	489	488	487	439	457	470	504	460	501	469	468	489	480	501	505	468	521	485	468	447	467	471	518	468	475	475	440	496	442	510	483	466	476	463	518	482	451	481	463	469	475	513	492	498	502	485	497	471	461	496	485	458	437	472	450	476	458	477	471	469	476	506	470	515	468	486	482	504	505	462	473	460	474	488	475	504	516	496	466	476	500	497	450	498	468	491	519	496	465	468	491	480	479	457	449	448	481	431	453	487	492	481	486	507	448	484	507	515	495	518	496	488	473	438	460	483	491	460	488	498	473	496	495	478	493	506	496	497	498	504	503	506	508	507	495	485	499	473	472	494	474	529	459	472	485	509	441	481	485	489	453	469	475	436	456	505	518	503	496	489	464	458	470	471	451	475	471	458	479	487	480	526	523	496	482	522	494	478	468	479	467	452	482	525	446	492	472	505	495	488	493	456	493	501	503	500	473	518	472	488	485	499	478	482	469	501	472	467	481	455	529	477	439	479	488	493	487	494	460	506	461	474	512	501	475	470	469	502	495	518	474	479	492	507	452	463	472	495	470	432	467	463	466	499	502	486	465	498	501	506	477	464	491	461	490	474	473	463	503	491	514	513	465	477	502	454	517	493	475	466	502	493	495	533	466	470	503	491	508	481	453	513	495	503	469	445	479	479	445	481	450	494	423	523	504	478	456	524	495	500	509	503	518	449	491	497	494	491	507	442	491	493	489	465	454	491	461	462	495	460	524	510	486	459	481	483	465	473	476	497	514	513	449	481	470	475	457	507	498	458	461	500	491	513	466	466	489	474	457	502	497	479	445	471	505	473	479	480	450	479	490	493	505	466	514	483	472	481	463	497	468	505	498	501	495	466	470	500	459	472	481	466	475	488	465	488	474	510	466	509	471	487	464	498	449	504	466	483	457	509	508	476	480	446	484	452	499	503	473	453	466	506	484	523	502	475	504	455	479	500	504	499	472	447	465	489	486	480	504	464	512	528	476	444	458	492	468	491	489	487	504	498	460	476	495	489	464	496	461	517	448	505	488	494	483	461	469	471	446	495	503	489	476	488	523	525	480	487	460	463	438	471	449	490	548	438	491	491	485	447	483	561	500	500	441	474	489	489	482	503	483	457	485	465	456	519	536	492	513	460	465	491	477	510	476	500	529	445	535	489	476	477	513	490	479	480	470	474	455	461	487	516	475	471	475	455	517	488	508	481	494	456	498	532	426	458	487	532	483	489	448	473	472	456	479	451	485	489	424	460	479	494	474	504	539	487	517	485	471	526	456	516	501	477	520	507	490	502	455	495	496	482	466	480	495	462	492	464	470	477	528	450	472	502	518	471	489	498	483	483	459	440	502	480	433	494	481	478	499	462	483	438	498	557	518	471	470	469	485	486	512	510	486	494	496	511	453	465	497	489	470	472	506	507	453	508	456	490	429	478	463	496	511	470	512	499	522	472	522	466	514	506	469	510	488	510	528	489	439	465	468	495	452	488	483	510	479	442	503	454	481	500	484	489	431	496	445	522	502	469	478	513	483	482	511	436	480	433	496	475	470	452	495	482	503	449	474	466	497	458	508	456	516	502	493	474	501	501	471	516	436	501	485	449	485	471	475	491	487	474	466	493	510	485	474	470	506	456	507	494	486	483	461	481	484	495	493	477	519	491	465	480	504	491	474	479	484	466	519	497	505	463	447	492	493	473	484	474	474	477	489
23674	2637	1270	1042	905	850	736	734	941	800	850	838	890	714	610	539	594	433	378	347	340	350	367	342	346	357	341	380	375	370	362	340	357	339	366	363	310	302	378	321	351	336	340	365	340	292	310	375	303	330	373	347	339	376	351	333	283	353	302	347	357	309	343	353	341	384	344	337	381	320	377	335	307	376	334	314	327	344	344	330	301	356	308	312	369	303	312	291	320	342	329	342	317	355	375	299	327	317	340	316	315	330	301	345	321	334	341	338	350	328	341	300	329	319	346	319	323	325	336	335	318	353	341	332	336	322	344	317	329	371	356	328	345	327	328	328	364	340	338	297	314	351	343	333	328	352	328	341	321	331	329	329	353	349	369	338	349	331	337	329	320	336	328	365	325	332	316	300	349	300	328	334	327	306	359	333	321	383	360	333	324	323	332	327	342	324	366	339	323	316	339	351	314	332	344	315	324	358	326	304	339	361	327	338	377	321	315	365	344	353	346	304	347	352	329	363	350	366	294	359	316	358	333	325	324	349	306	353	313	338	306	356	356	331	331	318	288	346	341	319	358	367	304	366	359	327	326	332	339	336	332	340	320	354	362	338	322	349	333	352	327	327	332	334	320	309	353	309	329	289	313	342	352	341	357	344	341	324	334	330	309	355	334	357	344	301	360	314	364	319	337	334	308	321	304	344	312	316	302	317	329	336	363	328	328	332	302	309	347	316	333	359	307	297	317	339	345	343	340	336	347	350	315	309	335	317	329	327	350	315	317	309	330	327	340	325	307	325	356	338	324	351	341	339	361	307	307	314	319	320	333	337	325	310	350	367	323	321	359	321	288	321	334	327	328	355	347	312	291	350	323	329	337	335	316	319	352	333	348	392	333	342	313	362	353	350	343	356	342	365	327	328	325	336	337	330	329	328	335	332	323	337	336	350	343	334	338	320	356	342	348	333	319	324	327	356	362	357	326	335	281	319	365	298	288	342	349	353	344	325	338	322	328	331	351	332	324	353	337	337	354	304	348	294	330	332	338	340	332	310	334	330	327	316	348	338	335	319	348	340	340	334	330	346	311	362	330	341	357	339	369	328	329	353	289	321	330	308	326	316	345	337	344	327	271	327	286	319	314	316	317	294	369	305	348	332	327	357	345	305	328	350	348	312	313	322	331	348	317	347	305	366	343	318	309	346	338	327	357	337	352	354	351	345	347	320	341	312	329	320	329	333	318	338	368	313	332	331	329	286	286	333	337	331	329	321	329	361	298	317	353	355	365	328	358	363	346	322	313	340	327	318	316	341	350	324	300	311	345	345	319	348	290	324	323	300	346	325	364	322	317	359	316	364	345	341	330	353	316	343	333	323	328	321	298	346	342	315	327	317	314	323	340	359	343	332	347	387	345	335	319	309	325	327	332	335	325	328	334	322	315	345	343	347	359	325	356	363	342	366	345	351	351	315	338	333	337	300	323	318	341	338	339	311	380	331	306	350	339	334	306	315	366	303	319	308	329	313	354	361	362	338	359	340	357	321	342	352	337	334	366	366	312	299	344	322	338	334	327	355	327	337	329	353	332	321	310	317	309	295	340	309	301	321	351	326	355	322	346	367	327	355	322	348	332	340	315	350	331	346	327	313	332	330	319	344	327	334	320	299	326	347	320	297	338	317	346	323	341	339	342	329	333	331	360	308	322	307	309	300	335	320	336	347	353	329	348	329	370	333	335	330	302	294	326	331	355	281	327	340	332	344	355	324	328	335	318	319	321	382	320	379	307	321	365	337	331	357	341	334	363	311	351	307	371	348	324	334	369	319	359	319	280	333	322	332	302	312	358	341	347	353	309	330	339	315	338	350	322	337	324	344	307	353	348	328	361	298	329	334	296	315	330	303	318	326	319	321	312	339	303	368	350	323	315	339	350	309	329	335	303	336	332	327	338	330	335	323	345	304	326	361	360	313	324	336	297	334	326	379	333	372	328	357	355	336	364	329	303	329	351	335	335	368	355	321	327	327	314	337	330	332	371	338	317	348	336	339	330	322	353	299	325	319	338	305	342	327	346	305	336	314	398	343	285	334	322	297	309	349	337	347	328	313	313	346	327	321	355	332	304	363	317	343	307	348	317	351	365	327	345	311	303	328	357	357	331	304	345	301	346	339	338	315	319	300	339	340	326	328	285	349	348	336	336	306	321	358	349	322	345	330	317	351	318	332	352	356	369	347	334	305	314	346	318	344	330	287	325	348	366	346	327	324	366	330	334	324	373	323	314	345	338	336	299	337	338	342	344	309	336	338	358	346	305	326	338	322	312	363	335	324	315	315	327	326	344	299	338	319	317	352	333	340	312	340	317	315	310	327	334	341	355	325	340	341	320	377	371	370	306	335	334	332	319	330	350	332	313	338	304	364	297	321	318	331	329	336	310	357	339	345	341	352	316	323	358	372	346	352	358	340	322	356	340	358	344	331	293	313	350	330	325	312	301	327	350	341	342	324	319	362	317	335	344	304	318	343	334	343	317	330	320	352	314	332	357	342	325	322	331	353	365	326	336	337	352	345	345	322	342	325	304	350	321	309	318	311	350	317	302	333	329	300	318	315	367	334	325	335	344	312	332	314	334	341	318	350	341	357	324	330	330	301	320	363	331	331	320	339	343	324	344	317	327	338	311	334	325	365	385	332	365	349	330	346	331	354	349	358	337	329	331	307	316	300	338	357	337	319	373	325	316	346	350	319	354	331	359	348	347	330	310	321	330	354	338	351	329	365	321	319	342	337	356	310	346	325	341	347	344	364	338	358	334	327	341	351	327	332	341	328	342	362	351	357	313	344	367	314	347	333	348	319	317	331	336	338	330	350	305	306	353	372	310	322	301	318	297	333	352	321	310	320	312	375	347	331	320	348	347	334	363	342	343	342	330	322	355	338	353	336	399	340	347	330	392	363	344	337	310	331	313	325	332	329	345	319	331	362	340	349	319	362	362	339	324	334	322	295	313	350	362	340	355	319	312	344	336	354	339	341	334	340	351	335	316	341	329	333	322	332	292	345	334	345	351	332	355	314	357	343	300	343	346	335	338	349	341	336	332	338	271	360	299	340	311	329	328	317	324	364	333	358	332	366	331	334	370	297	290	336	326	309	360	306	323	285	362	361	320	326	366	315	354	355	341	308	349	308	341	305	343	321	323	346	324	343	376	375	341	304	332	335	316	346	352	331	346	328	334	320	336	339	385	332	322	337	330	336	349	347	365	381	375	310	336	327	340	324	321	319	318	333	370	344	344	310	345	357	330	319	316	347	323	340	333	321	311	336	308	336	323	358	308	309	329	312	358	336	330	313	295	331	371	309	346	333	359	374	317	323	342	339	340	353	359	326	329	328	338	335	322	326	334	334	319	332	347	343	325	343	345	318	357	370	334	349	365	345	335	374	357	332	341	337	333	364	321	285	332	319	328	322	317	319	323	340	331	362	314	326	336	319	305	338	337	391	313	306	312	342	333	344	338	342
11069	1562	2513	3251	3305	3388	3106	3191	4505	3528	3756	4104	4479	3386	2598	2187	2691	1714	1055	1016	1012	949	997	921	969	939	1006	927	960	945	936	911	901	951	980	995	1030	850	946	984	863	859	876	842	868	875	869	883	808	810	866	836	846	837	819	896	761	867	823	878	848	863	841	855	795	770	816	888	824	849	782	845	855	837	847	852	818	861	821	777	838	822	866	810	808	858	800	851	861	838	849	858	818	831	890	816	828	837	785	868	855	800	827	780	778	852	812	807	850	802	861	784	811	788	877	827	863	840	796	848	787	844	832	865	816	781	792	792	871	852	891	794	865	851	866	848	836	823	792	854	857	864	804	824	849	826	843	824	816	807	827	883	824	832	821	909	823	845	850	869	828	791	804	840	823	860	829	848	813	851	846	855	813	818	803	788	847	811	810	747	836	858	886	828	859	804	890	778	796	809	794	800	851	834	842	854	839	793	749	852	831	791	824	823	853	884	818	892	828	822	810	810	827	832	818	861	828	831	888	798	826	829	837	782	827	795	818	802	873	801	843	814	799	827	780	861	825	812	807	842	782	815	774	839	801	852	820	874	834	827	806	817	807	826	830	832	814	792	778	815	784	842	820	816	792	844	819	783	785	849	839	811	825	817	764	829	856	839	830	795	799	783	852	790	831	766	850	847	830	879	864	830	844	886	875	823	782	808	760	810	867	777	885	844	794	858	843	857	829	847	846	836	801	812	837	849	851	858	829	843	791	817	811	826	846	839	838	840	854	793	854	853	762	843	840	849	888	842	821	851	826	795	844	849	838	828	840	830	860	835	809	820	811	735	812	858	841	871	789	838	806	836	855	800	849	806	823	778	878	891	827	819	785	843	836	816	835	826	805	840	797	787	873	829	871	870	859	817	838	849	831	796	843	836	865	803	820	817	825	805	863	811	819	865	837	839	795	830	813	874	823	817	826	848	862	806	859	805	854	863	795	774	820	848	834	833	832	807	827	805	841	772	829	787	835	831	851	837	766	814	828	828	856	837	812	817	827	804	814	849	825	780	868	888	832	835	817	910	765	822	847	850	765	846	846	867	809	812	822	819	808	821	813	786	791	865	802	794	838	804	841	857	837	818	804	849	786	806	788	844	829	858	782	834	824	829	822	796	847	806	832	803	852	809	811	831	845	816	832	839	819	828	847	822	857	826	841	755	827	828	850	815	856	885	814	826	805	823	851	811	804	827	810	841	826	829	811	799	831	845	812	845	814	826	830	799	773	805	830	854	805	813	787	804	782	814	836	804	839	804	865	848	825	868	788	838	786	827	774	826	817	829	808	832	796	835	824	824	815	840	852	814	778	806	860	800	797	863	821	829	818	860	868	824	834	812	816	805	867	852	744	804	819	808	873	775	882	819	841	835	833	832	865	814	889	823	849	784	810	820	809	862	734	791	842	860	860	814	835	830	836	806	767	796	840	859	806	836	802	828	855	824	829	846	870	855	765	862	778	772	820	784	804	803	803	852	837	829	780	845	847	862	850	850	834	882	781	851	821	838	828	830	865	856	810	837	795	852	794	828	813	849	849	828	840	837	807	853	843	865	812	837	795	773	809	806	829	848	835	841	813	837	907	801	810	832	846	839	841	835	823	859	863	820	803	856	852	799	787	805	829	828	809	846	809	807	842	832	874	832	814	820	869	861	867	830	853	808	821	856	836	753	819	799	796	837	805	877	843	816	859	820	841	846	799	768	855	857	819	800	786	816	835	806	847	861	797	875	878	824	854	837	899	819	848	800	811	821	851	829	865	851	826	836	830	824	926	816	788	819	833	810	842	856	797	837	798	884	793	866	826	814	827	769	830	852	876	816	834	791	854	802	866	790	837	850	778	831	892	843	809	807	815	867	863	777	788	808	840	814	857	823	828	839	830	763	755	826	880	864	804	819	835	812	871	898	833	837	807	882	792	862	769	852	838	821	855	798	849	828	881	794	802	792	833	815	805	851	844	829	825	859	821	852	785	857	806	823	778	854	790	875	816	838	842	828	888	830	812	826	846	843	876	792	860	830	848	841	825	820	762	824	819	846	853	822	844	841	834	795	823	812	841	783	806	801	836	797	809	852	846	796	845	866	825	803	774	833	800	862	815	858	808	835	831	835	794	853	836	861	825	887	809	820	821	798	818	864	830	828	813	833	820	853	841	856	828	803	842	816	807	787	825	769	813	845	854	836	827	823	773	845	823	789	898	806	880	839	841	819	800	854	812	856	844	811	832	795	809	829	859	826	838	847	898	835	833	799	820	872	834	808	854	777	826	801	831	832	835	831	844	786	796	807	811	819	840	787	802	847	880	804	873	792	852	804	863	847	829	857	786	812	810	835	882	829	800	806	824	851	812	838	836	844	792	802	792	787	815	817	797	826	779	849	777	785	832	831	824	860	883	844	792	808	793	829	838	841	844	844	817	826	844	861	845	804	864	802	841	813	821	855	868	821	825	825	835	858	829	822	830	839	778	811	826	859	836	943	825	863	827	875	809	828	825	866	833	833	804	788	852	821	850	814	788	805	829	836	836	829	779	812	841	815	826	836	843	816	812	850	811	819	856	840	827	814	856	852	826	804	818	814	804	830	859	821	871	810	838	829	808	808	844	827	825	827	849	823	840	854	837	801	852	851	806	815	823	821	831	838	823	829	794	798	789	788	798	876	840	815	836	823	861	838	826	851	839	870	792	821	835	844	878	805	757	835	793	813	835	811	813	894	847	838	826	830	862	849	867	838	853	824	904	800	806	809	811	799	842	829	833	815	778	850	844	754	881	839	800	813	802	789	772	849	818	823	813	828	850	852	833	754	825	768	858	838	814	832	848	843	838	866	814	855	864	801	828	816	787	863	820	900	823	886	849	828	913	826	818	874	833	802	780	799	794	809	824	840	824	847	820	826	851	872	824	818	864	809	884	835	861	822	741	813	807	802	849	808	837	819	849	794	814	814	896	818	843	783	832	846	884	892	829	819	790	827	786	845	818	880	825	837	861	788	835	771	804	868	862	868	869	841	820	858	823	771	796	824	887	836	840	865	801	787	806	768	852	783	788	820	807	816	840	803	796	822	833	809	808	852	823	833	882	839	820	771	867	844	815	791	813	844	820	855	802	855	878	749	858	833	822	816	800	810	896	815	836	847	801	855	835	780	833	864	803	799	824	829	806	861	843	810	870	776	816	816	780	805	810	857	895	802	858	801	775	790	805	845	780	878	800	798	847	842	836	858	864	833	857	827	793	817	879	781	836	861	849	816	788	830	822	840	844	797	863	849	794	824	803	794	825	801	832	876	779	846	843	857	846	805	838	850	853	849	842	841	818	880	842	817	825	893	823	835	814	839	819	860	840	812	807	824	828	856	784	771	836	749	814	851	891	822	806	866	793	860	822	779	860	802	823	900	871	853	810	839	781	802	857	860	831	858	855	840	785	834	888	762	809	833	820	790	824	822	826	830	773	820	859	832	831	845	834	817	844	826
35854	6976	2387	1793	1463	1344	1124	1104	1342	1068	1062	1188	1256	972	743	692	784	523	398	423	374	399	404	398	351	376	430	416	390	413	387	339	363	394	401	420	430	360	353	370	354	342	334	347	364	384	354	384	333	372	365	361	366	383	408	373	329	352	376	359	385	351	363	361	347	381	370	369	335	393	323	365	332	345	381	341	398	372	347	376	371	355	357	351	328	357	370	335	386	356	336	373	363	378	393	345	383	388	362	358	379	343	348	386	349	347	385	378	344	368	370	368	370	361	357	370	357	381	376	362	350	381	367	352	389	364	380	362	356	365	366	383	357	358	385	372	390	360	380	347	356	366	335	347	365	367	368	365	332	404	352	356	341	375	331	330	379	359	350	364	346	345	361	341	355	361	351	339	358	355	381	363	375	352	336	359	365	364	372	361	348	353	369	368	320	382	365	347	330	339	380	397	381	348	358	348	366	342	370	351	323	349	404	374	376	357	355	309	346	348	365	373	339	350	363	359	339	354	337	353	362	318	384	378	361	381	385	336	334	376	402	377	377	346	344	377	398	372	363	392	389	384	360	356	375	358	330	362	352	337	363	365	355	377	397	351	369	372	346	352	348	359	391	368	330	357	354	409	394	374	356	368	334	365	338	328	354	387	390	366	376	366	351	363	377	341	341	350	341	377	379	406	384	353	342	344	365	314	359	338	382	382	368	381	370	362	367	385	370	370	370	399	359	348	365	362	310	361	357	381	368	383	390	366	325	352	344	396	368	388	359	386	343	374	350	343	366	344	360	343	353	365	369	380	326	359	361	368	381	399	329	385	335	335	341	354	317	344	388	358	374	352	317	344	384	353	376	331	344	339	349	341	356	357	342	359	381	384	358	328	370	340	346	357	373	372	349	360	390	335	336	323	362	366	393	358	372	372	364	334	339	358	382	340	388	347	340	350	369	319	366	371	360	368	360	402	416	347	345	345	333	359	361	390	336	345	347	341	342	345	371	349	407	387	367	364	327	389	361	361	367	321	381	323	360	356	329	369	393	372	354	369	357	342	369	360	339	335	361	341	365	347	351	359	360	386	355	393	353	340	352	376	366	366	336	364	330	345	356	363	363	365	397	361	387	376	350	361	365	375	375	326	370	316	363	359	393	357	334	355	382	364	347	353	353	360	364	348	356	385	374	327	346	351	360	344	376	356	355	377	351	386	358	360	348	389	368	351	325	366	371	371	384	363	366	363	319	341	361	379	360	372	392	356	354	347	390	355	407	353	350	350	378	345	377	343	356	309	344	392	369	334	361	387	357	366	368	364	356	346	339	331	326	370	382	343	382	359	333	359	347	398	347	341	339	333	380	379	354	356	343	366	333	362	322	359	337	378	360	369	354	328	378	337	345	362	320	367	339	314	357	334	354	350	402	373	332	367	349	347	336	355	332	360	349	330	358	348	402	365	389	358	367	343	357	345	324	354	380	373	372	365	366	391	380	352	332	355	369	365	384	374	378	363	372	384	378	361	351	366	363	365	347	350	346	339	370	367	348	309	339	361	385	344	334	352	377	332	358	342	368	360	341	353	354	400	364	365	364	369	333	347	350	363	358	356	377	321	366	339	355	338	351	349	371	323	354	334	351	341	354	351	358	385	365	375	353	354	365	357	365	388	347	348	371	372	391	341	382	352	402	384	344	378	362	355	400	365	371	344	374	351	337	342	333	388	375	353	368	365	369	357	339	364	362	361	347	381	310	362	368	329	368	326	353	383	362	328	373	350	350	335	345	369	333	365	340	377	353	354	380	334	354	368	352	356	364	376	329	381	364	343	380	364	381	336	341	340	320	369	341	366	367	407	340	364	349	364	399	378	334	351	366	358	343	349	361	374	319	365	335	378	370	359	334	351	330	388	372	356	345	424	380	361	384	348	392	370	374	342	350	361	347	365	370	386	389	352	358	349	344	373	342	398	363	332	361	342	358	333	369	341	391	382	375	358	344	368	363	376	390	377	339	370	383	303	359	354	379	365	375	373	348	362	353	382	363	366	361	391	381	314	367	352	357	357	377	367	347	338	340	392	342	354	374	373	361	345	378	370	373	374	354	365	347	355	381	385	334	367	381	378	379	355	361	330	378	342	329	337	365	347	377	376	334	385	349	391	357	365	362	353	366	347	333	401	380	377	327	378	373	380	390	373	358	327	379	336	347	365	365	361	392	390	337	332	346	360	393	353	357	370	334	316	356	340	368	338	343	345	383	376	351	345	355	365	321	333	370	350	351	361	341	360	342	363	350	360	346	365	370	358	380	348	405	362	367	360	344	376	354	338	357	370	369	336	331	346	326	391	346	357	339	349	355	321	374	354	376	352	354	351	360	394	319	360	355	343	359	402	380	348	382	351	331	331	365	347	369	354	376	339	313	353	351	338	354	343	334	352	357	362	359	318	326	352	365	359	311	368	359	335	344	389	383	359	379	342	367	364	372	369	372	343	360	313	395	369	370	335	355	326	368	354	378	382	362	380	361	366	353	323	390	328	357	359	364	346	352	351	374	385	340	385	385	363	372	358	375	366	376	347	321	382	374	347	364	364	377	344	349	383	355	380	370	397	387	376	343	350	392	373	330	347	348	362	337	342	342	378	339	367	308	328	360	402	386	359	362	336	409	390	339	349	394	355	369	343	364	355	374	347	386	351	361	361	386	340	364	323	343	361	376	369	345	371	330	351	375	347	388	367	351	336	371	348	369	338	341	363	378	348	351	331	320	363	369	348	398	362	359	356	332	348	364	341	357	375	374	332	355	377	343	332	333	368	374	380	370	386	341	347	319	357	348	370	345	367	376	392	355	359	370	365	359	349	344	302	354	345	383	357	366	363	358	343	337	351	378	357	335	352	364	368	348	372	370	362	356	371	362	360	356	363	368	346	397	336	351	376	363	348	359	329	352	358	339	362	390	338	362	336	351	384	347	356	348	357	342	366	415	372	359	333	327	357	350	348	361	339	339	404	343	358	328	358	376	358	351	357	347	348	361	376	379	351	382	335	374	346	345	363	350	348	360	375	364	343	359	331	360	361	371	368	363	326	380	428	386	349	353	373	381	373	363	360	379	348	360	359	358	331	378	354	366	337	379	373	389	368	362	369	371	371	363	386	357	333	365	354	377	383	373	346	380	358	334	391	359	362	367	370	381	376	359	360	356	341	340	384	332	338	368	346	347	348	352	386	348	351	346	372	351	386	346	357	359	324	353	363	369	360	360	361	318	348	391	350	327	371	359	388	352	364	384	365	374	344	365	364	357	350	364	338	346	356	341	339	367	331	375	346	373	360	396	354	387	372	339	337	378	373	380	379	349	338	355	356	327	376	372	378	367	385	381	383	335	335	340	366	356	357	337	362	320	340	347	398	341	385	373	321	385	368	345	376	346	332	372	359	378	349	338	375	371	370	368	358	344	378	371	395	385	343	350	355	367	337	371	359	320	339	359	330	333	406	333	361	334	328	375	329	387	388	387	356
14886	2061	3969	5198	5202	5251	4940	4705	6389	5154	5198	5615	6187	4712	3440	3082	3412	2001	1207	1181	1131	1155	1106	1104	1100	1102	1075	1066	1068	1061	1038	1061	1001	1026	1153	1403	1026	1094	980	1005	1028	854	893	944	919	905	846	889	877	924	914	885	912	857	907	918	859	935	892	918	904	854	853	892	833	947	893	886	851	830	856	837	875	918	920	928	873	860	879	845	869	856	814	900	859	894	886	825	827	846	881	840	904	869	831	859	847	868	840	847	824	851	851	846	863	864	854	842	891	879	885	860	874	894	902	810	848	862	852	875	819	930	877	871	879	843	886	860	894	832	880	813	907	840	849	896	803	821	828	884	855	874	866	882	831	889	857	855	873	825	858	870	866	857	781	824	860	838	860	847	827	920	783	861	854	857	832	817	850	865	858	866	809	851	922	854	873	827	903	872	803	876	861	838	865	829	823	889	898	829	834	837	846	892	816	807	843	895	819	843	849	835	857	817	833	882	886	854	824	875	836	808	885	848	850	768	858	833	810	890	832	863	881	828	811	826	809	848	848	874	859	862	844	891	859	883	837	867	845	846	876	887	840	823	856	860	865	881	867	870	828	810	865	849	900	820	886	833	849	790	854	884	886	866	870	870	871	883	849	880	847	909	905	831	831	832	875	896	885	814	901	832	837	864	859	886	881	866	866	848	890	859	859	881	838	831	836	868	784	860	843	846	841	873	890	900	808	840	844	846	824	880	834	833	846	879	869	838	848	861	856	851	860	878	844	836	863	875	813	833	843	849	842	862	833	834	865	883	853	911	846	876	836	811	827	815	813	870	890	828	842	857	825	829	831	837	822	860	786	855	896	826	864	842	812	897	842	872	814	882	862	899	848	840	864	870	783	894	828	820	815	875	928	873	838	893	828	851	876	865	864	887	862	826	846	833	823	881	891	839	868	853	842	833	831	833	830	870	879	891	819	870	854	847	873	830	848	818	856	836	799	830	842	816	837	829	878	839	900	878	910	858	894	856	797	863	877	881	847	850	916	920	849	828	839	877	874	887	844	819	831	835	865	834	880	842	795	804	834	830	879	853	800	787	847	864	813	852	869	823	878	855	862	774	812	863	850	841	802	861	848	815	795	892	895	871	881	859	795	925	848	847	859	837	814	871	874	853	845	866	823	819	873	816	829	819	808	861	870	852	871	872	882	848	875	833	798	805	852	798	847	846	870	855	773	918	849	856	833	835	838	829	839	848	826	893	857	851	830	869	869	862	879	826	834	853	825	865	829	860	886	862	816	811	824	849	849	850	855	837	839	866	816	894	816	816	809	818	843	864	907	813	837	861	897	879	823	891	833	851	846	853	874	876	853	851	852	857	839	874	875	827	826	826	784	829	865	823	788	880	856	894	839	850	860	851	859	850	824	850	838	894	870	850	875	823	854	851	885	818	923	824	846	837	835	873	792	906	869	885	824	857	878	886	854	907	863	771	859	864	827	922	835	820	857	863	872	849	842	811	869	865	841	844	824	855	817	847	866	895	879	832	856	844	886	897	923	819	816	846	821	904	829	843	860	881	863	851	858	824	870	837	806	820	896	861	857	858	879	851	872	875	851	837	815	817	867	911	818	835	886	826	849	857	886	843	896	898	871	833	822	808	829	891	845	889	877	884	796	817	860	908	830	835	861	864	849	911	878	893	822	810	855	877	855	825	836	827	871	824	840	814	862	848	854	806	869	852	884	870	831	862	846	867	893	845	866	887	856	860	904	882	866	818	847	852	854	873	833	877	904	876	837	873	840	863	790	860	832	921	855	834	885	863	855	887	854	875	849	897	865	858	876	862	840	850	855	860	881	852	848	826	796	867	856	834	873	861	845	862	844	861	819	887	864	836	861	806	892	855	844	831	778	824	889	847	832	808	873	881	863	867	870	898	865	792	825	951	877	853	817	840	792	803	821	833	852	825	885	779	821	841	849	848	820	921	824	835	844	839	858	862	878	826	896	830	869	872	810	870	817	836	811	851	859	866	841	860	881	902	806	866	849	852	827	874	862	809	829	920	884	831	807	854	822	865	868	862	841	873	905	845	795	814	888	882	831	879	861	865	834	830	802	803	812	825	879	878	841	905	874	849	828	810	821	856	834	859	823	874	845	884	822	839	809	852	867	819	824	801	825	863	867	878	849	857	896	845	880	864	872	828	813	840	882	890	848	891	924	833	859	853	871	821	807	808	839	825	881	834	864	896	834	854	844	841	869	884	869	843	824	910	849	846	842	857	865	781	876	821	833	838	873	814	823	834	817	866	890	865	815	864	833	801	873	839	854	827	854	898	848	894	831	843	907	794	912	898	827	880	784	852	884	832	870	832	876	868	833	852	839	895	855	855	818	797	848	883	856	844	789	872	805	823	855	836	823	803	885	819	876	827	834	866	875	909	872	821	854	856	857	823	811	874	836	874	844	846	884	829	854	827	846	831	870	866	869	865	884	909	826	835	858	844	872	852	869	834	875	872	842	863	848	835	873	870	877	900	833	856	874	838	817	848	902	882	914	890	828	824	874	915	872	872	842	874	869	844	888	840	873	859	838	837	876	823	848	938	861	808	872	809	831	848	823	829	881	795	864	885	863	840	830	886	869	782	861	883	864	819	825	821	805	862	837	873	851	859	870	831	824	880	775	830	876	887	855	862	894	829	878	833	883	832	879	851	878	851	828	870	823	858	884	884	851	839	855	926	839	799	862	795	866	829	887	829	867	817	841	846	865	874	822	823	802	866	861	822	855	828	898	846	867	866	860	859	865	866	830	864	844	856	831	857	884	837	856	869	828	829	848	857	861	851	848	832	872	832	844	756	875	848	828	899	848	789	858	850	924	849	856	836	810	894	871	851	832	843	848	887	830	875	789	830	888	889	832	809	882	910	867	850	868	885	905	876	841	835	892	868	897	866	878	839	810	837	802	825	854	841	903	850	916	864	842	856	809	869	840	880	848	859	868	893	873	843	910	876	862	851	855	849	824	831	845	834	825	887	831	861	838	796	886	790	860	870	832	816	803	887	874	898	802	822	873	851	865	880	878	825	841	839	853	886	916	823	873	851	822	895	842	823	815	809	879	844	818	877	845	810	868	775	881	844	871	902	882	850	865	896	881	890	842	891	874	893	837	845	798	834	872	870	854	846	894	846	817	836	832	846	862	843	820	826	899	850	827	895	822	853	908	790	898	851	886	850	824	838	836	822	836	904	857	849	827	861	838	884	836	849	842	857	815	875	811	863	878	884	896	851	838	870	860	837	899	871	858	861	832	860	820	813	852	819	824	844	865	894	857	855	847	871	849	835	828	827	885	879	834	882	884	860	867	897	876	918	792	899	851	849	894	871	836	857	817	868	803	882	811	859	854	873	871	821	834	819	804	851	881	869	865	838	871	863	862	867	818	822	880	878	839	853	900	873	897	851	815	920	844	822	817	929	890	856	824	847	784	864	815	828	858	860	862	848	843	850	784	866	810	878	867	858	866	808	828	852
3456	222	230	238	285	296	291	313	424	332	365	423	448	359	236	283	247	219	161	164	188	161	164	178	175	158	180	167	178	197	176	179	178	175	192	172	180	172	139	181	165	191	163	152	166	185	180	160	176	175	164	205	138	151	155	163	161	195	177	192	173	131	147	166	184	184	163	175	176	159	152	178	175	185	163	161	152	165	162	154	181	166	170	179	167	162	158	159	171	140	167	169	168	183	198	159	146	197	206	159	172	156	179	162	150	150	146	183	167	177	155	163	184	145	167	188	180	148	189	156	166	162	164	161	157	180	180	175	187	165	174	153	171	172	165	170	175	155	158	176	170	165	182	175	182	169	148	184	148	151	166	166	187	163	168	179	149	195	167	159	146	176	168	175	176	162	168	166	184	159	165	180	178	157	169	178	153	153	185	173	181	158	162	155	158	160	181	168	162	175	180	200	172	179	166	161	175	188	163	154	166	172	173	163	148	191	191	166	176	151	157	140	172	159	194	199	154	153	180	167	172	184	166	160	170	190	162	159	178	177	187	162	195	176	180	164	176	162	166	165	173	174	164	180	156	156	156	204	150	158	180	170	185	169	183	139	175	167	182	159	176	155	150	164	166	176	183	154	200	186	167	173	173	174	159	177	178	157	166	164	173	188	186	154	174	177	167	164	185	177	179	176	178	174	178	169	177	193	198	173	178	183	155	156	164	156	205	159	172	172	149	170	176	197	168	150	156	160	150	175	172	202	174	165	158	174	169	203	179	166	168	191	180	156	181	173	167	167	180	180	148	173	193	176	161	169	176	148	150	168	169	180	168	165	181	184	170	150	144	153	174	195	166	146	170	156	143	192	170	160	196	171	172	200	161	162	170	158	164	159	178	170	171	165	145	179	159	172	175	158	165	185	168	169	142	164	191	160	184	164	174	167	167	173	165	161	168	171	171	171	171	157	184	158	159	151	167	184	188	185	163	158	182	173	178	179	165	182	169	152	196	163	183	177	158	153	161	158	153	148	162	161	168	150	167	150	189	185	163	171	162	180	186	166	161	153	159	181	152	165	154	188	166	184	152	172	158	188	168	155	158	165	184	170	171	188	162	176	196	196	155	175	151	162	177	157	189	191	207	171	137	176	134	159	149	168	171	170	191	158	166	174	183	179	163	169	169	162	157	179	163	149	164	172	187	161	172	158	154	162	161	163	150	170	178	164	148	147	171	175	192	151	155	195	167	178	166	185	154	193	177	178	162	148	152	165	167	165	151	172	184	171	192	188	167	175	146	173	171	162	168	154	160	176	164	168	175	158	182	181	153	164	158	175	162	189	185	195	155	184	172	169	173	154	188	148	156	155	193	181	175	182	160	159	158	149	167	181	177	160	185	146	150	164	179	163	168	145	169	185	152	158	169	152	152	150	179	198	177	163	172	184	163	163	169	196	159	171	146	156	164	180	170	172	182	179	149	161	163	169	151	167	173	178	177	165	145	175	171	149	182	180	165	152	188	167	171	185	147	174	163	155	159	193	164	174	165	182	153	165	164	167	144	194	171	178	171	164	169	160	176	150	168	179	176	170	166	187	159	183	168	170	187	178	152	163	181	155	139	175	179	157	164	144	151	160	167	163	177	166	174	176	160	168	188	170	191	181	170	144	161	166	165	147	168	142	201	177	174	173	157	154	147	151	173	193	153	168	171	159	175	155	201	173	164	136	184	175	163	173	160	165	177	184	176	139	162	186	178	141	176	167	179	146	170	170	173	152	195	154	186	179	166	186	181	156	171	158	167	187	159	160	170	161	166	160	167	164	184	168	177	164	170	169	161	161	172	171	152	185	171	160	161	186	171	154	180	146	150	173	164	163	153	152	147	162	169	197	161	168	159	175	169	149	160	178	181	146	185	180	159	151	167	150	165	151	159	161	178	170	183	157	156	167	181	174	175	191	159	175	167	171	164	169	191	170	176	155	181	185	141	159	159	156	148	165	168	167	155	150	182	163	146	184	177	169	149	145	153	168	171	155	158	168	171	175	168	168	160	181	167	151	171	177	159	183	164	178	152	150	158	173	170	179	187	166	175	165	148	178	154	161	165	162	181	171	177	154	187	192	170	163	166	182	166	170	173	161	149	181	166	163	155	171	179	168	163	162	167	177	173	170	187	170	168	167	137	174	155	163	172	156	180	187	180	180	164	176	162	169	160	160	172	139	169	155	169	174	157	174	172	155	201	190	167	165	181	186	180	159	164	168	195	158	155	151	178	192	178	170	177	156	156	171	197	177	171	176	138	158	186	150	166	190	168	157	181	168	186	176	163	208	159	180	159	178	146	168	184	177	176	178	147	157	167	147	169	198	172	171	181	159	155	160	154	172	161	152	140	170	173	186	159	151	163	176	161	169	186	182	177	184	170	182	177	144	166	176	169	209	173	164	162	136	154	163	160	179	195	156	174	175	167	177	185	154	180	166	178	171	164	206	170	157	149	182	160	163	182	156	158	178	157	188	206	167	156	148	162	167	181	176	165	156	190	172	179	188	157	175	158	156	172	195	179	176	165	186	180	197	168	143	194	181	162	168	180	167	180	160	173	162	165	154	170	154	157	169	179	182	192	162	155	189	164	187	176	140	176	182	176	212	142	155	138	182	166	149	153	181	179	180	154	165	153	166	177	160	184	180	193	151	204	159	173	170	164	188	174	163	145	152	168	183	160	165	155	158	171	176	151	167	177	175	176	147	176	180	145	142	165	171	185	179	155	159	177	172	181	165	181	182	166	160	158	152	176	166	165	172	188	165	135	177	167	167	162	178	174	174	150	156	184	149	170	179	175	166	164	164	179	163	178	174	163	144	185	179	180	167	167	158	175	180	169	181	184	164	155	169	148	190	163	154	168	170	150	177	176	177	168	164	172	184	143	159	164	172	167	193	162	188	164	185	175	174	164	177	163	170	178	176	167	152	198	170	170	187	177	168	179	182	168	171	165	177	206	145	167	169	199	170	168	164	172	182	183	171	169	155	147	170	171	151	187	155	180	168	174	140	177	190	180	169	178	164	171	161	182	176	146	187	190	151	151	145	186	170	160	170	177	168	171	194	179	174	167	197	155	166	161	197	180	172	178	188	157	160	156	144	167	150	169	183	180	169	188	170	182	166	176	193	168	167	167	159	161	167	160	186	158	172	173	163	162	170	170	178	183	171	183	164	175	181	186	166	159	171	166	157	166	149	169	170	169	164	183	152	175	158	176	163	170	155	149	159	166	176	166	165	159	183	172	187	181	171	176	156	165	173	155	171	183	169	217	153	173	171	164	204	163	165	173	150	164	164	173	172	172	170	184	159	161	146	179	161	181	167	159	179	157	169	184	154	165	181	162	173	162	170	191	167	164	157	172	145	154	155	175	192	165	146	179	176	167	165	174	168	156	174	172	165	171	161	201	177	146	171	182	180	188	179	171	175	199	180	146	179	164	192	189	185	198	171	161	156	174	153	160	171	166	164	160	175	148	169
3865	513	589	738	923	1154	1207	1264	2190	1684	1734	1918	2274	1617	1078	1172	1087	665	531	478	486	496	524	490	455	509	544	518	513	528	537	494	477	450	522	516	530	495	459	497	453	494	469	540	431	501	468	483	484	464	481	467	517	490	474	494	488	476	460	482	477	481	470	466	466	474	466	474	479	496	475	459	504	462	435	442	501	490	454	496	455	478	520	500	519	486	493	457	465	478	469	484	502	463	489	473	501	455	464	473	443	509	467	523	461	478	474	462	535	489	485	499	481	502	476	493	454	491	440	515	481	465	507	504	479	508	444	480	492	470	472	499	467	482	490	470	452	495	465	487	505	506	499	458	481	500	479	459	465	512	469	486	496	481	458	451	518	458	490	450	502	464	480	489	457	466	465	450	452	484	431	460	507	464	489	478	477	472	474	501	469	466	517	526	458	455	521	490	488	478	459	437	481	483	488	479	478	489	465	481	492	468	465	480	506	495	499	454	449	517	482	480	495	486	523	451	442	535	475	461	487	510	458	455	468	448	468	450	512	465	451	442	483	461	478	464	458	492	508	466	467	423	482	513	466	515	504	456	441	479	486	513	432	487	500	465	515	472	480	467	487	456	494	472	469	452	517	491	480	457	494	461	484	486	463	468	484	506	459	503	459	475	467	456	452	482	498	470	443	503	498	473	458	479	504	453	492	497	483	480	511	471	469	486	491	444	489	509	488	500	485	507	515	463	451	515	469	488	446	462	487	483	447	488	504	469	467	504	481	486	515	505	456	446	491	457	453	486	497	458	505	492	432	476	440	475	478	482	524	492	436	450	430	510	434	481	478	472	464	493	437	507	473	499	488	466	452	492	453	474	511	493	473	481	462	453	458	453	480	490	443	467	486	464	504	449	485	464	511	532	462	490	466	424	485	470	485	498	443	507	484	467	515	452	444	451	500	489	462	480	475	486	465	437	485	500	466	492	493	457	486	500	458	472	462	462	490	478	478	461	509	467	488	459	482	477	475	495	510	510	494	486	517	490	486	476	438	495	443	419	487	462	507	524	483	463	462	487	496	460	488	470	484	479	441	508	479	482	466	489	484	460	436	472	494	436	478	472	490	439	473	462	493	507	484	482	484	483	467	441	427	443	507	511	466	458	467	448	489	491	487	451	462	506	498	468	493	490	464	463	458	477	483	488	433	477	483	477	471	484	467	461	477	461	460	460	469	495	483	477	496	498	488	464	467	442	479	489	454	485	446	498	526	459	481	473	508	460	453	468	499	510	422	477	490	450	465	522	477	482	445	476	499	463	463	474	465	486	457	467	464	482	436	492	474	481	482	491	463	490	457	484	450	465	470	492	455	450	449	474	466	498	482	490	448	535	451	514	464	475	449	451	470	516	460	488	499	456	466	474	506	506	508	479	500	498	465	489	479	458	498	472	502	399	478	440	453	477	520	453	496	448	487	475	484	513	459	484	527	486	529	471	517	467	463	499	471	440	468	483	541	476	470	511	473	433	496	512	477	493	468	449	474	503	471	484	470	466	465	487	475	476	500	482	471	478	442	489	496	461	521	485	468	483	457	472	469	510	492	459	477	491	491	495	496	496	494	489	471	460	481	460	459	443	478	475	497	468	543	516	535	504	466	486	471	462	447	445	499	470	490	455	505	467	486	457	492	489	485	458	452	467	503	478	464	493	483	453	475	506	447	446	469	451	465	483	471	474	481	470	499	488	497	476	435	466	460	469	451	466	464	476	495	478	473	463	460	446	472	483	483	482	443	488	465	466	438	473	477	459	451	493	482	500	470	465	475	521	458	531	531	507	492	464	510	469	470	509	469	496	492	478	467	467	463	474	444	488	487	508	474	513	482	493	495	465	482	456	467	507	442	455	488	485	459	465	494	489	484	463	511	481	477	469	506	465	489	494	474	497	446	510	489	430	514	468	488	489	480	482	477	496	482	482	488	510	451	438	476	465	493	490	490	491	491	501	493	482	475	475	506	477	462	505	506	472	476	485	463	471	469	458	488	479	453	497	455	475	512	480	487	497	497	466	487	510	434	496	469	440	444	492	472	456	469	491	454	483	447	463	485	457	527	472	436	505	500	502	480	508	476	492	502	465	500	496	478	453	450	545	491	468	492	460	501	498	500	446	459	482	494	452	511	487	503	472	476	497	514	508	468	507	477	527	492	480	445	470	483	504	497	495	484	470	506	480	441	464	494	503	485	461	434	494	496	484	458	436	443	497	428	489	460	507	510	426	463	479	463	505	423	496	467	479	461	468	483	468	481	442	444	500	485	469	457	505	453	475	467	505	482	503	511	454	501	449	484	480	479	482	445	441	472	512	470	500	488	495	463	469	452	455	487	468	468	486	455	477	510	494	484	524	424	463	468	446	497	489	460	430	459	511	486	469	502	497	494	504	508	463	496	468	474	487	482	516	502	496	442	491	473	497	520	504	442	458	434	455	473	481	510	508	483	464	482	481	473	437	501	488	460	473	476	463	500	399	500	474	493	485	480	475	481	470	471	469	484	485	450	457	455	500	515	472	488	480	516	486	507	500	502	482	469	478	475	478	473	499	467	496	483	480	455	473	463	513	528	487	481	453	514	476	468	506	456	477	484	463	469	486	478	454	472	516	516	496	473	452	457	496	460	490	488	426	491	484	486	446	483	437	479	500	508	450	474	488	495	473	450	493	445	478	500	463	472	516	493	499	477	520	521	466	453	476	454	442	491	521	428	453	456	497	448	491	473	464	448	506	441	449	497	485	469	447	495	476	438	494	441	495	477	469	464	483	509	500	440	439	445	476	484	435	500	494	479	435	468	457	482	499	488	444	447	459	459	470	491	454	492	502	521	498	532	442	435	481	397	465	494	466	491	482	474	443	448	484	455	470	480	490	461	431	466	449	468	523	457	535	443	476	477	500	479	472	473	514	496	482	464	481	476	484	475	442	460	457	433	505	464	482	489	487	459	480	478	482	477	466	459	496	497	443	508	475	491	472	502	480	484	478	462	504	514	481	501	481	479	498	472	466	518	489	474	467	504	473	490	467	464	488	499	479	514	476	507	441	498	507	511	441	456	484	477	457	492	496	470	475	479	491	491	471	472	468	456	504	474	472	496	481	479	492	442	494	482	499	455	481	466	510	470	490	479	481	484	482	518	484	492	448	473	489	538	444	484	443	466	448	447	452	452	502	459	463	472	479	489	499	514	494	489	491	454	428	500	461	478	491	473	471	501	459	466	475	466	480	482	524	497	514	470	480	452	451	477	482	473	500	467	469	498	501	445	497	478	499	463	459	454	461	458	486	490	523	479	492	487	516	469	489	487	449	463	462	506	480	449	501	461	493	485	493	493	479	487	489	456	425	483	470	469	458	512	479	491	496	477	467	438	454	509	507	483	469	476	477	444	484	486	471	499	469	490	473	508	453	458	472	497	461	451	491	419	483	477	449	505	430	466	476	496	482	466	475	487	487	492	444	480	491	477	495	469	459	522	517
24712	2987	1274	1098	863	880	832	738	948	762	760	774	903	725	504	573	534	443	373	362	337	345	346	346	354	360	322	352	317	329	317	355	358	347	356	347	341	368	326	339	303	338	343	354	318	331	350	323	311	327	342	343	356	298	293	310	351	349	341	326	332	360	319	346	293	352	339	331	305	323	347	353	323	321	336	345	327	322	332	323	336	320	358	326	328	301	342	352	354	299	321	351	358	332	323	339	346	352	310	339	332	322	341	305	339	339	311	309	303	372	353	333	343	330	303	345	326	294	325	323	326	326	306	311	318	318	331	357	334	321	313	334	318	334	319	305	326	350	343	342	311	320	344	350	352	376	303	322	323	306	304	351	301	303	327	359	355	333	369	315	309	315	355	337	328	323	355	343	295	350	331	345	323	293	305	329	282	369	345	288	348	371	331	335	351	365	307	327	338	338	341	309	298	330	323	369	339	343	345	315	317	297	311	300	313	346	307	334	334	365	303	284	323	337	332	326	336	312	304	348	331	363	310	323	320	340	352	303	310	333	332	337	316	325	315	335	376	309	314	304	318	345	327	309	315	327	301	298	355	353	324	312	337	331	318	309	335	337	329	338	303	325	372	311	309	350	280	305	366	312	341	327	315	326	294	314	313	369	351	342	319	333	302	320	351	335	334	303	327	296	326	335	336	342	332	327	344	310	319	345	305	327	317	304	338	338	320	363	304	337	354	340	322	322	328	306	323	357	339	328	337	297	336	314	317	366	317	301	355	341	361	328	334	328	354	316	372	346	302	319	345	347	294	336	329	315	313	314	331	330	348	357	351	337	338	343	338	339	338	328	330	327	354	330	351	317	350	321	341	330	307	302	311	307	313	347	343	313	326	310	330	318	329	364	359	344	322	305	359	293	312	345	301	311	329	322	350	287	286	327	333	329	333	327	351	301	336	302	322	340	329	338	327	324	311	355	337	331	344	335	322	306	317	329	306	329	314	343	313	335	304	322	355	288	340	335	350	325	316	350	313	343	321	343	335	351	349	348	321	264	309	324	345	350	328	328	296	330	360	314	353	329	306	291	333	339	318	307	335	312	355	312	304	332	317	324	339	298	298	299	352	334	308	326	343	285	367	342	291	307	305	327	327	319	348	309	330	353	310	329	331	336	346	306	322	318	308	347	330	346	329	324	318	335	358	314	377	323	315	340	321	345	311	343	299	346	318	368	286	384	321	347	310	336	319	314	323	311	327	321	337	339	347	354	320	334	311	335	310	362	360	332	345	307	378	312	340	357	334	337	346	314	348	330	293	343	352	365	300	340	330	344	352	311	302	327	305	328	324	344	300	293	328	339	319	313	332	328	365	314	312	314	291	329	316	326	312	339	365	315	309	293	307	336	342	333	352	328	336	355	295	320	322	347	298	328	365	331	315	323	290	318	326	358	317	343	351	327	330	342	327	282	343	324	309	311	314	322	341	291	330	349	309	334	320	346	331	302	329	309	327	315	332	379	340	304	330	292	307	321	319	334	316	373	344	322	368	320	336	331	327	301	355	302	328	330	336	356	322	356	340	327	351	326	336	317	320	319	318	352	301	326	334	319	318	317	367	293	315	319	288	349	317	329	367	347	324	301	318	320	370	338	314	376	326	349	352	309	301	329	357	316	314	320	316	327	341	337	333	331	322	326	330	295	315	352	341	312	340	350	342	336	340	289	320	375	310	322	325	332	347	342	330	303	324	328	306	330	326	318	321	306	361	338	316	323	329	343	279	316	340	327	365	339	347	331	338	306	360	311	347	310	344	303	316	353	341	333	339	337	351	331	366	341	321	321	348	290	364	328	319	341	328	324	295	360	359	338	278	293	336	340	358	369	311	323	314	305	333	348	341	323	319	324	323	365	339	343	351	321	300	365	317	335	312	323	329	359	322	322	300	346	350	333	313	349	290	335	312	339	358	315	326	298	318	346	351	325	319	318	290	292	288	320	346	344	335	363	359	297	335	344	358	353	318	304	332	315	337	351	299	342	321	336	326	323	337	309	355	293	308	316	366	327	332	351	322	343	348	320	335	324	299	337	331	350	332	330	320	321	327	360	330	314	351	315	327	317	331	358	339	334	296	326	330	338	315	351	298	325	318	314	307	341	308	337	339	315	319	316	332	368	327	334	317	343	320	319	373	340	292	336	341	363	342	312	315	315	315	322	320	327	336	332	296	346	296	311	337	344	348	313	315	321	334	340	314	307	302	328	338	309	349	350	293	359	298	331	306	344	317	336	371	337	314	299	306	322	359	312	318	324	334	333	323	317	314	348	349	375	361	363	308	338	340	318	324	311	321	315	335	317	307	326	314	352	309	342	321	340	364	331	324	309	300	350	302	351	314	337	324	326	339	339	360	350	351	330	302	323	323	320	312	346	319	326	326	334	326	325	367	358	344	351	351	315	275	338	337	291	316	322	291	320	324	339	346	310	311	356	311	324	340	314	308	333	315	314	328	342	339	335	344	311	371	315	346	338	344	331	345	344	310	374	333	309	333	331	301	347	324	337	317	315	315	323	338	354	333	318	290	323	317	342	316	321	309	302	329	321	346	301	301	325	330	316	306	319	338	335	332	329	325	298	338	320	335	331	285	308	333	333	360	352	315	339	317	299	344	347	327	321	346	363	298	307	342	319	311	324	320	320	338	315	356	291	333	326	326	320	305	349	360	329	326	324	312	312	342	324	362	292	326	345	326	311	320	319	324	321	294	344	366	342	298	331	318	319	323	312	303	331	344	364	336	342	350	325	351	297	311	334	332	315	368	346	342	310	321	323	345	316	322	338	316	342	342	306	335	335	309	364	361	280	308	329	343	331	343	335	347	326	317	316	310	326	294	354	348	352	333	344	275	301	322	306	324	334	333	321	360	295	347	318	318	347	323	312	315	334	340	359	313	294	377	318	356	335	359	338	310	323	319	313	315	329	363	335	363	331	323	336	292	346	334	349	322	328	326	315	356	357	352	333	284	319	360	339	342	338	333	333	354	340	347	296	328	284	304	333	337	317	352	317	327	334	367	316	360	319	317	323	302	340	295	283	337	342	325	330	338	348	334	325	366	337	282	351	333	338	340	341	326	314	289	333	333	298	320	298	324	326	315	318	322	340	360	341	334	350	317	314	316	343	335	343	313	347	345	346	356	345	347	353	315	317	302	298	327	341	347	324	352	368	346	311	346	321	319	322	315	334	310	342	352	334	356	350	327	295	337	334	306	330	328	352	347	306	317	309	323	338	341	348	333	312	329	321	333	314	357	307	337	309	353	308	330	363	327	328	316	290	292	348	326	302	341	326	318	349	349	333	322	330	317	344	313	325	302	363	316	315	324	318	325	342	325	317	332	327	348	276	325	322	340	350	319	342	315	316	347	303	352	346	318	313	302	294	352	346	374	333	328	306	321	359	361	349	310	346	339	312	292	326	322	314	290	344	325	340	299	316	332	317	342	331	359	360	309	322	339	341	333	324	315	341
11240	1489	2620	3328	3238	3534	3368	3447	4551	3434	3600	3956	4693	3214	2315	2615	2039	1208	1077	1001	956	942	1010	1009	935	1011	965	938	949	925	956	959	830	990	948	1035	1012	898	890	867	873	854	863	809	823	831	861	842	844	847	830	842	865	858	841	838	837	881	833	831	809	846	823	819	882	816	847	854	807	796	865	825	837	878	815	813	805	876	837	817	814	854	826	831	861	824	800	816	834	767	830	844	806	815	801	815	829	812	791	837	793	846	827	796	782	827	802	739	809	819	831	868	806	786	828	795	775	884	823	769	759	811	861	791	761	828	842	763	812	758	772	823	854	806	784	782	829	801	837	792	826	790	820	853	808	751	806	816	857	830	818	791	756	827	821	814	817	762	856	843	809	812	834	793	799	805	834	827	814	792	802	862	795	792	803	766	794	821	797	833	806	797	816	809	829	828	776	822	823	810	847	854	817	777	814	831	866	821	814	784	836	786	821	767	820	824	799	829	852	792	797	833	786	837	833	805	802	788	810	809	792	824	863	798	803	796	780	817	858	806	840	845	824	775	763	751	820	816	800	856	804	772	820	803	838	812	799	814	817	855	815	857	781	791	832	799	810	849	771	841	792	842	826	868	794	792	828	819	794	812	835	861	847	844	829	833	806	820	842	798	798	817	831	855	829	761	848	819	834	850	798	771	769	782	808	832	817	816	778	869	762	833	872	770	816	834	844	839	820	832	730	859	783	844	819	822	881	802	780	773	782	795	849	817	781	773	787	840	839	812	769	808	825	817	801	812	837	826	868	809	794	796	828	856	803	863	800	824	828	865	830	796	778	860	784	792	779	836	823	788	814	827	874	717	845	796	852	828	821	815	797	848	813	813	836	797	868	811	821	866	794	835	845	790	895	742	820	795	804	895	795	824	805	798	794	794	767	808	819	816	819	839	796	834	810	897	811	827	834	820	831	805	802	822	786	828	785	842	819	831	827	821	819	809	858	788	831	805	787	844	830	848	802	796	795	812	779	822	877	745	771	821	837	813	848	860	832	786	815	795	819	828	813	844	808	776	783	819	841	822	815	757	847	810	786	814	784	816	781	807	767	779	809	806	843	800	814	814	785	803	809	811	786	869	811	840	812	813	799	803	785	759	789	870	806	811	793	798	840	798	845	826	810	842	834	802	855	809	810	839	832	854	874	825	833	820	794	824	816	842	763	801	832	837	815	792	805	771	768	840	814	849	861	807	796	833	822	798	847	810	822	788	820	800	828	831	815	827	863	842	777	818	828	823	788	782	806	759	793	804	835	806	781	785	791	827	792	858	822	867	813	783	827	827	830	785	732	773	807	878	810	876	750	823	804	800	794	793	797	779	853	828	817	821	818	777	861	794	810	816	754	806	830	802	854	798	820	809	803	860	869	823	839	812	837	815	829	838	836	793	814	891	817	827	823	790	797	828	832	821	802	822	834	859	851	806	779	825	856	813	829	816	818	819	813	795	809	801	783	856	793	781	829	812	833	800	820	798	809	877	765	812	818	837	816	800	801	846	822	833	823	831	804	798	833	874	839	830	816	763	782	866	845	832	813	867	772	846	800	850	818	811	815	807	820	821	819	804	843	831	782	779	809	798	791	785	813	786	785	833	843	806	831	875	757	786	775	798	824	826	851	850	857	813	819	757	778	777	883	805	787	864	799	830	796	844	817	827	813	784	851	825	793	783	829	822	835	769	876	857	805	821	835	787	831	821	850	795	792	836	841	841	849	804	797	807	821	856	823	821	794	811	811	856	832	780	829	824	816	799	841	807	847	785	824	823	793	795	832	878	839	804	834	773	820	804	851	750	839	862	849	784	791	810	804	809	740	783	806	788	802	874	861	803	767	895	861	840	822	836	779	875	805	800	818	848	752	834	830	812	826	796	801	836	799	829	802	805	814	814	821	804	821	809	825	828	854	805	819	828	771	787	863	830	814	822	774	847	768	819	803	828	771	799	808	841	792	843	835	808	812	819	799	793	856	859	795	880	813	782	807	796	802	802	821	817	850	818	781	856	821	797	773	786	835	826	843	820	833	899	803	801	873	852	828	793	768	828	820	829	812	836	785	837	810	837	773	805	849	776	856	813	812	808	876	811	785	786	826	840	846	757	804	830	862	812	857	813	791	816	815	828	790	776	805	810	783	774	807	866	786	826	830	840	802	805	815	799	831	795	815	813	795	852	836	843	788	842	823	811	825	839	845	777	790	798	783	822	822	850	830	803	835	843	887	848	814	811	796	846	750	854	795	804	840	793	833	875	767	832	784	855	798	810	796	845	848	777	808	890	796	803	855	826	852	827	817	836	811	814	808	852	889	847	843	786	808	779	809	801	803	853	829	806	854	770	800	842	834	797	797	794	797	806	821	847	812	835	822	799	812	834	826	799	859	845	842	837	849	840	830	819	816	850	797	790	804	810	826	745	819	887	803	789	859	841	845	763	793	798	855	771	839	849	804	763	853	804	833	803	810	839	798	850	801	844	836	820	800	806	799	819	713	773	819	799	787	844	864	823	773	753	850	796	826	843	781	766	840	864	810	813	802	820	861	842	810	817	811	811	755	776	816	860	798	776	827	813	785	811	819	759	815	818	791	856	790	868	823	784	812	823	826	813	859	847	842	805	816	837	804	819	766	835	816	841	821	822	806	811	835	822	813	787	768	790	856	807	795	776	826	812	838	838	826	816	806	781	830	787	800	801	795	808	792	804	779	839	824	853	820	836	831	810	836	812	778	859	841	800	803	794	787	850	777	892	806	824	798	849	781	854	818	808	800	787	829	873	816	838	821	843	845	792	841	764	803	821	808	787	824	774	796	846	799	836	862	815	809	824	817	806	846	811	796	814	828	798	804	827	814	802	855	787	833	803	810	829	796	801	775	848	826	857	824	788	784	809	809	788	805	789	772	830	824	823	852	864	772	818	843	825	822	799	818	790	853	815	812	810	784	780	794	802	821	849	801	806	816	821	877	850	840	798	822	806	802	777	810	805	828	828	838	834	777	771	796	800	802	835	816	825	822	790	842	782	837	831	848	849	852	882	814	832	781	815	825	808	767	850	818	826	856	853	833	799	837	812	810	804	817	841	812	810	847	800	815	806	788	850	817	828	828	778	789	798	808	887	824	811	758	841	846	787	836	843	819	797	831	791	836	798	826	850	759	838	856	772	850	776	883	851	783	814	801	840	813	835	817	806	845	772	795	852	838	783	836	843	823	810	872	772	866	793	769	844	753	803	823	806	826	842	834	820	838	832	889	816	797	857	788	831	784	807	802	824	818	788	828	808	817	840	794	804	802	813	801	785	849	814	878	782	804	871	847	826	781	802	814	835	867	843	792	826	805	826	792	846	803	852	847	816	828	825	855	883	745	795	858	845	821	864	826	771	827	791	808	826	813	807	780	835	823	826	813	793	878	772	839	847	759	816	777	791	797	849	867	796	852	826	820	798	802	864	843	836	812	809	807	862	791	770	840	823	804	850
36293	7461	2449	1867	1477	1355	1175	1151	1338	1091	1111	1211	1297	906	743	744	544	438	415	404	395	387	370	377	421	382	387	387	394	378	374	375	350	381	390	421	423	381	359	368	390	350	374	367	349	357	357	330	350	374	378	352	332	354	365	366	375	376	357	370	362	313	355	347	355	339	364	341	378	377	377	345	347	363	343	362	333	366	350	342	338	356	345	385	350	399	356	354	373	357	364	367	344	335	356	335	395	350	363	391	340	304	350	363	315	389	371	387	354	365	329	337	358	357	372	349	317	362	335	351	333	334	349	347	365	351	353	327	332	363	379	323	372	336	416	332	348	365	341	366	329	365	367	365	350	349	346	344	367	345	360	328	370	361	349	377	371	366	388	330	364	399	374	366	338	352	348	366	337	352	373	358	403	348	387	339	353	387	338	338	347	347	314	337	348	392	336	359	343	397	378	366	317	371	375	362	340	321	332	362	331	348	357	329	358	377	376	355	395	340	370	377	369	334	354	360	334	362	369	368	383	379	351	339	345	370	311	346	360	357	384	356	380	353	361	357	331	353	369	333	367	370	349	358	342	377	340	340	324	340	359	336	336	348	377	341	352	331	360	365	364	364	367	346	348	338	377	328	384	332	370	359	330	352	326	357	364	332	339	350	350	353	354	363	376	362	382	361	362	363	369	355	391	380	376	338	347	326	311	366	356	386	340	346	350	382	380	408	381	342	354	339	332	331	337	332	347	373	349	359	326	334	363	357	372	368	373	350	314	328	361	363	318	381	378	361	321	371	340	371	364	370	373	364	366	408	375	340	334	357	338	359	344	330	321	359	349	356	378	359	340	363	371	359	342	354	383	379	377	346	370	370	367	358	348	315	375	369	362	336	392	337	361	354	366	375	404	354	382	372	384	350	351	375	374	355	365	350	364	343	349	391	376	328	341	340	383	330	401	360	366	361	369	348	367	349	378	377	377	356	398	327	344	332	360	351	356	334	365	371	352	370	350	369	349	377	341	342	344	336	354	336	363	361	386	369	316	341	353	369	367	343	364	359	349	356	389	394	366	383	358	372	346	349	355	348	322	341	350	332	315	365	343	331	368	371	334	304	343	332	334	344	345	328	384	343	388	361	373	346	373	345	336	371	367	352	331	345	349	333	374	356	395	389	350	336	375	337	358	349	368	369	347	360	337	376	342	331	387	345	362	349	388	370	338	339	366	351	369	386	370	354	354	338	345	352	338	337	368	362	353	356	336	345	355	322	382	342	361	362	386	351	373	372	390	333	340	353	350	367	366	345	353	308	348	382	369	317	360	340	341	355	343	353	343	375	350	355	349	332	346	373	354	346	342	364	366	393	357	361	327	367	375	398	346	382	344	358	361	328	355	337	363	343	349	348	323	340	361	346	379	371	361	369	371	374	322	385	343	319	364	348	351	365	345	354	369	379	354	325	365	372	386	358	375	328	337	369	367	365	363	393	374	369	355	353	387	351	369	329	316	349	330	368	351	318	360	394	324	353	345	349	351	355	344	336	375	365	332	329	376	358	337	350	343	357	337	368	336	341	430	379	343	358	377	358	361	345	371	345	343	365	362	326	366	377	395	366	323	359	336	370	361	349	385	353	391	360	346	357	367	349	350	350	332	391	353	352	360	394	360	353	367	353	363	341	352	366	375	336	376	348	380	358	347	371	363	310	328	341	359	378	377	368	360	381	345	371	363	336	377	321	345	335	370	373	339	350	324	350	331	356	388	364	362	333	366	353	398	376	366	325	355	336	339	338	359	362	358	394	368	349	390	350	349	374	347	340	332	335	363	331	377	386	295	332	323	345	400	361	390	369	356	356	364	372	341	338	322	329	393	321	342	328	370	384	355	369	390	329	324	338	313	374	361	342	335	355	352	370	355	367	361	353	397	342	343	341	361	349	365	380	391	337	384	377	369	371	355	348	375	331	363	368	374	342	360	344	384	366	348	354	341	367	370	335	333	321	355	329	383	351	363	324	340	354	370	349	380	341	363	342	346	377	331	370	356	364	340	357	383	371	346	329	330	345	391	338	361	365	356	347	339	372	357	355	366	346	338	346	382	392	357	344	351	388	326	373	384	339	360	350	335	325	353	322	326	350	348	374	383	377	328	366	352	329	341	368	348	364	387	374	352	368	349	369	329	406	364	322	377	363	375	335	359	381	364	328	357	343	361	362	333	358	351	361	381	373	351	367	372	337	352	350	362	369	340	339	351	355	348	375	371	377	374	393	368	368	383	352	366	382	344	374	329	350	365	305	375	345	357	377	371	336	365	378	368	364	358	307	358	349	403	373	355	365	357	379	342	311	366	362	397	352	338	348	338	353	346	383	343	370	369	386	366	335	349	328	381	379	358	370	337	350	372	345	322	347	384	367	372	347	370	369	345	346	333	341	384	358	348	332	357	353	379	346	350	354	319	383	363	388	335	331	335	339	353	368	345	358	344	354	352	390	365	365	340	359	343	376	370	338	356	346	389	357	348	345	365	330	399	375	356	345	325	332	335	351	368	331	354	352	357	363	400	360	353	369	373	330	355	314	379	414	360	336	373	324	340	343	363	323	366	351	344	413	320	368	320	340	334	355	346	367	380	361	385	363	366	381	362	396	368	345	379	347	352	350	384	347	359	338	347	329	329	333	344	331	351	347	318	371	382	336	348	365	335	337	341	363	343	359	334	355	381	370	366	376	376	338	376	361	326	320	385	321	328	316	313	330	327	387	371	378	338	363	399	353	377	372	352	329	354	335	371	378	356	339	347	326	362	314	357	379	341	343	351	317	345	392	346	335	344	347	370	344	358	371	319	368	344	368	354	348	324	376	400	371	383	356	362	341	366	342	363	363	340	390	350	365	337	368	358	326	334	349	430	367	334	369	341	368	359	359	376	354	377	374	361	384	320	328	353	368	340	374	353	373	352	385	375	333	349	339	375	341	342	350	345	354	360	384	343	348	349	352	359	359	377	376	380	372	338	324	369	364	370	319	354	360	358	342	358	326	354	360	376	350	342	333	374	365	348	335	335	353	362	349	313	355	340	340	399	335	356	379	364	336	349	376	378	325	335	358	372	334	326	340	357	353	351	354	317	357	320	342	378	341	345	333	347	358	345	355	385	327	338	380	339	370	361	367	357	330	377	360	316	367	346	378	362	378	362	336	328	376	385	365	392	356	386	364	357	339	377	345	364	346	382	352	359	340	316	354	369	344	358	383	388	351	360	359	347	366	376	368	305	369	384	361	343	367	372	380	354	343	392	330	365	358	372	348	344	359	372	337	376	334	383	370	367	349	341	353	372	316	380	366	355	393	368	357	351	360	335	381	346	396	366	353	320	363	359	347	331	363	331	352	344	375	345	381	333	354	379	379	355	372	385	360	357	352	354	344	355	367	395	353	345	368	334	354	366	344	357	357	331	369	338	344	405	372	349	339	346	367	352	372	375	381	358	342	352	352	377	363	346	325	344	332	353	333	337	338	369	361
15085	2091	4035	5181	5334	5337	5041	5287	6330	4933	5223	6035	6606	4344	3155	3666	2282	1453	1206	1165	1159	1106	1047	1081	1013	1067	1152	1025	1100	1158	1065	1020	1054	1033	1177	1251	1201	1055	994	1031	901	898	868	910	858	908	958	878	867	948	913	885	864	888	924	943	867	891	855	858	854	900	868	829	890	865	861	874	835	845	943	927	920	863	909	880	893	886	847	892	883	847	810	815	840	889	904	859	822	872	874	813	820	844	841	897	879	870	858	844	817	842	889	864	862	871	904	904	849	843	822	823	895	929	869	847	817	851	836	866	820	899	853	828	855	834	824	874	843	842	875	819	828	769	916	899	878	849	810	891	840	870	822	843	846	829	846	847	833	815	885	851	842	848	831	857	861	780	820	846	903	804	856	842	807	919	840	824	862	829	833	859	874	825	857	885	827	869	849	865	850	820	832	854	881	792	799	813	852	818	816	813	875	905	844	849	906	818	848	888	835	844	809	828	876	849	850	895	848	827	804	832	840	880	852	845	915	827	847	879	827	809	894	894	808	880	845	848	883	851	796	839	845	848	785	847	822	897	811	836	859	905	840	832	857	853	805	862	833	865	843	821	862	849	856	835	847	886	822	883	873	842	839	843	849	796	838	848	831	819	838	849	862	844	867	886	892	787	880	818	823	840	846	842	876	806	829	815	789	841	839	837	889	877	819	855	785	820	871	848	823	827	833	868	854	850	835	815	776	851	810	821	864	874	787	864	816	861	873	871	828	830	841	840	789	878	827	868	800	876	858	827	861	823	783	832	860	899	830	844	806	856	852	825	885	826	835	873	820	878	820	836	832	862	834	823	889	846	894	888	881	822	826	857	834	872	869	895	829	848	807	917	853	875	834	855	865	857	833	885	912	828	835	801	848	897	826	861	863	892	813	845	876	858	796	845	836	896	814	804	864	889	774	825	809	846	840	873	836	888	842	863	826	926	877	822	881	861	800	810	834	842	810	842	895	809	847	844	910	820	833	844	853	836	928	843	879	897	825	837	835	849	845	881	864	842	889	866	872	843	856	860	794	865	890	891	865	851	825	841	868	863	792	845	814	870	822	824	881	887	881	803	777	789	842	853	836	821	875	859	812	828	895	849	815	865	878	840	852	837	835	858	830	889	857	862	833	857	811	811	838	814	836	814	867	838	918	881	912	861	813	844	824	836	840	844	866	843	841	853	862	841	854	827	860	815	903	833	852	801	897	854	811	846	802	859	905	833	820	853	820	855	898	861	774	860	805	816	823	842	869	868	774	831	841	858	837	882	838	892	833	877	815	850	851	838	835	863	810	846	923	834	834	823	874	883	839	829	859	851	837	815	881	825	844	855	866	818	806	850	861	825	880	811	834	821	849	791	873	858	802	910	867	800	803	847	864	885	845	863	835	866	844	895	841	843	840	829	838	906	871	830	808	830	803	848	849	872	920	881	870	863	828	816	912	808	863	840	842	876	847	854	883	824	835	849	795	854	814	846	834	853	861	818	830	825	842	876	870	806	811	810	819	844	840	824	842	855	831	818	836	786	832	851	827	855	851	841	904	822	828	837	828	860	861	835	815	847	849	883	823	818	793	812	833	832	864	840	857	863	884	874	819	852	840	835	800	886	859	827	873	789	863	825	848	853	830	846	857	879	816	831	830	869	845	839	821	863	855	848	855	817	875	775	832	862	823	863	869	796	838	916	885	815	841	866	831	826	876	828	866	831	852	873	887	838	871	829	863	830	894	874	842	844	853	839	867	806	912	842	926	884	786	869	868	831	839	858	842	870	884	854	863	805	886	848	922	837	918	790	875	849	924	894	883	809	892	893	831	838	843	835	824	875	841	839	847	836	876	824	883	850	858	844	857	891	851	881	841	876	825	858	879	816	832	844	880	872	811	866	886	827	902	876	871	828	895	877	856	849	830	877	880	824	830	859	836	838	841	836	829	867	870	869	819	843	860	820	858	852	879	864	849	848	813	870	839	835	824	844	785	853	845	856	842	871	827	837	856	933	843	814	831	835	883	850	885	816	887	886	820	836	824	841	868	865	831	828	869	787	821	899	849	816	849	907	836	865	801	830	789	853	866	857	860	850	861	865	835	856	844	765	801	797	817	876	879	855	863	836	865	814	885	878	846	844	840	829	877	874	850	830	820	833	827	841	849	844	884	826	826	765	897	796	834	831	833	851	844	882	851	813	827	830	797	844	852	871	873	801	869	882	839	835	848	880	862	817	813	870	808	869	802	868	884	858	832	858	837	861	849	766	815	827	886	867	875	870	880	795	829	847	837	847	889	833	788	807	834	824	873	887	850	865	847	807	830	804	859	820	826	833	875	843	876	881	838	849	830	853	840	852	839	866	843	847	857	847	867	901	837	827	838	901	832	911	857	836	871	873	857	815	923	833	840	830	841	858	807	819	857	836	866	863	852	863	819	866	862	839	836	916	806	808	840	850	806	896	885	855	818	834	857	792	858	850	850	892	789	813	861	868	863	836	821	845	822	831	832	855	838	768	906	799	820	869	834	873	878	915	862	871	818	844	799	848	887	863	852	808	805	888	811	831	864	857	842	858	881	826	808	870	918	828	835	872	860	853	826	831	850	805	861	833	849	867	863	801	810	888	826	804	841	818	810	832	816	875	888	863	834	866	859	855	780	842	855	844	804	826	854	906	822	856	854	848	888	808	838	839	807	889	841	844	869	806	830	914	845	905	824	846	784	879	860	821	840	863	822	851	830	831	831	844	771	817	872	827	859	802	858	841	853	832	857	862	833	822	851	827	817	872	907	826	863	889	861	851	815	857	885	872	783	889	842	903	836	857	850	903	862	835	849	869	833	854	818	884	848	819	850	877	816	830	845	848	903	817	871	863	869	895	822	830	839	888	817	864	851	842	859	862	896	828	885	861	826	874	834	861	899	933	848	864	857	875	882	850	845	845	839	824	834	887	797	892	831	849	837	856	833	856	807	892	773	831	870	826	825	846	864	815	814	839	826	897	843	886	858	829	864	888	859	829	826	803	835	887	838	841	824	882	909	847	839	837	838	843	775	869	831	828	869	859	847	872	833	782	811	859	857	858	843	871	851	875	889	808	827	867	836	885	836	819	855	883	860	855	828	841	809	870	836	874	877	870	833	854	820	807	854	854	908	874	833	863	879	808	877	864	893	826	840	838	845	850	863	826	860	853	796	785	849	838	848	887	806	864	823	822	821	844	857	842	837	899	841	883	816	874	805	846	813	833	844	845	803	864	907	852	842	858	841	895	807	864	873	814	867	834	836	826	904	850	848	858	901	839	835	894	858	837	853	840	838	861	837	846	785	865	869	837	830	781	881	865	871	819	859	902	838	824	804	830	829	826	854	801	865	844	822	846	822	872	871	789	823	844	795	824	879	855	833	867	847	844	866	867	829	843	853	846	786	823	803	851	893	869	850	851	816	831	852	823	883	835	849	851	822	857	866	871	791	859	878	903	869	880	864	874	880	857	854	794	840	803
3554	218	226	228	240	291	294	349	453	392	353	421	445	312	237	250	200	149	181	168	158	191	169	174	195	158	149	198	173	167	156	151	172	176	165	188	175	156	175	150	180	187	152	152	156	189	188	187	140	158	184	156	152	158	167	157	171	157	151	173	183	150	172	139	155	166	144	173	182	171	152	171	162	165	151	184	164	170	148	161	171	143	169	167	171	184	165	177	175	172	190	177	179	173	154	164	168	171	160	172	178	164	162	174	158	173	178	157	153	159	163	186	139	179	169	130	176	180	159	162	165	172	151	176	170	147	142	170	178	157	169	170	169	167	161	156	162	152	157	165	158	172	178	162	171	160	157	180	147	155	166	148	166	154	142	158	154	190	152	164	155	172	187	166	175	175	168	158	159	172	172	150	158	169	136	180	166	168	173	167	155	141	160	159	151	148	179	187	164	170	171	156	186	155	165	175	173	161	188	162	162	141	174	164	145	156	188	172	162	185	147	167	169	170	146	157	184	187	163	179	179	154	157	156	169	144	156	153	148	178	157	160	194	187	164	170	156	170	144	158	151	131	169	197	178	184	167	162	159	156	158	177	161	184	152	195	158	182	143	166	204	170	188	176	185	158	171	143	138	183	166	156	165	178	190	154	192	191	159	190	166	138	156	191	153	157	170	168	153	154	173	165	179	173	168	168	182	173	167	147	168	164	154	161	145	173	158	148	183	174	150	165	166	186	150	197	161	138	166	154	164	176	180	175	158	159	149	160	189	162	163	178	171	170	185	180	161	178	160	182	175	144	166	154	171	166	159	179	158	176	177	149	180	163	161	148	148	182	164	206	156	153	190	148	179	164	174	174	163	150	152	186	187	175	149	162	154	182	182	155	191	162	171	154	184	165	166	173	169	167	189	178	158	172	166	170	168	161	163	163	156	164	188	172	187	191	171	173	176	172	167	163	175	146	159	173	155	174	160	157	159	194	164	194	173	136	160	176	202	166	176	158	186	145	174	161	176	177	189	148	174	175	146	163	165	159	158	168	188	176	152	146	179	163	163	176	171	162	153	188	170	162	175	143	171	186	161	147	144	177	175	183	184	162	181	162	178	161	169	182	165	168	178	176	193	159	168	185	165	181	158	158	169	180	148	150	181	156	144	157	181	168	177	170	149	147	192	157	171	171	150	159	136	159	169	185	177	157	182	182	160	178	158	159	158	165	147	153	153	171	186	155	178	194	167	159	149	145	150	151	174	183	173	180	199	176	163	165	152	152	155	168	166	150	157	149	159	155	154	172	158	169	154	183	147	157	161	176	170	163	155	152	188	180	170	179	150	161	191	172	190	184	196	148	162	161	158	162	174	173	190	168	165	162	165	171	185	146	189	150	176	167	167	152	164	170	154	208	157	174	160	170	168	163	173	170	170	160	166	149	165	150	171	146	163	176	159	146	196	149	156	184	162	179	189	161	167	154	196	198	174	175	143	173	164	191	145	153	174	176	177	184	166	171	171	176	171	149	153	169	174	169	156	157	145	135	169	161	147	165	173	162	150	172	181	184	157	179	180	165	186	174	168	156	172	183	166	136	155	170	181	165	170	144	170	188	197	193	195	183	170	159	175	183	181	177	158	175	179	168	179	197	176	185	175	153	177	149	183	177	161	159	170	178	188	196	167	168	209	177	180	177	193	183	175	147	173	150	151	190	200	145	161	154	166	170	176	155	141	150	165	172	163	161	158	155	170	159	173	170	177	177	160	179	197	175	175	161	184	154	152	167	164	176	152	173	169	171	175	189	152	165	180	155	134	180	183	167	159	178	179	166	185	160	151	175	182	159	159	165	157	159	170	194	181	164	141	162	160	139	164	187	179	159	185	163	149	155	152	173	139	153	167	151	183	166	188	170	183	170	174	178	139	147	165	175	166	156	169	156	142	182	176	155	183	157	179	174	197	173	173	181	140	176	173	139	153	162	182	182	181	172	171	161	162	180	170	186	126	184	159	160	180	183	171	182	154	173	178	167	187	158	163	192	167	172	174	173	155	161	183	154	160	150	143	163	165	164	144	171	158	176	181	154	177	192	176	163	169	184	174	192	177	171	161	157	139	146	176	170	168	180	169	151	159	171	145	177	179	148	198	164	189	157	159	179	160	165	149	150	179	154	177	178	177	152	181	166	171	169	159	170	160	156	137	171	162	166	171	204	191	178	166	171	170	195	175	159	169	158	163	171	183	156	169	136	182	182	164	213	171	168	155	160	174	172	169	156	180	184	157	148	186	180	161	166	176	162	164	169	180	161	160	193	193	153	166	141	163	168	168	168	182	187	166	172	166	157	170	172	161	169	157	164	198	154	183	162	167	182	171	154	135	157	186	153	188	154	176	145	176	171	157	179	168	154	177	162	176	163	170	164	195	169	151	168	193	167	164	176	177	176	179	149	150	148	182	153	175	145	156	164	143	148	171	162	152	164	146	173	151	185	179	161	176	169	163	160	165	185	186	179	149	161	170	171	167	172	156	168	190	189	157	168	158	162	162	155	157	182	161	173	165	178	169	166	183	165	168	153	191	150	180	160	176	184	154	178	160	156	157	171	180	149	162	151	183	185	164	176	159	185	159	159	167	156	163	178	177	156	192	158	172	143	152	173	181	134	183	166	191	173	177	188	142	170	162	158	151	166	167	155	190	169	160	169	188	156	155	182	172	156	164	143	164	160	163	171	161	192	159	167	167	172	160	155	182	153	163	148	179	188	192	157	148	167	166	199	152	150	166	181	174	171	160	161	187	171	159	191	162	155	167	166	148	164	159	167	185	160	138	188	152	176	168	167	166	160	183	162	196	166	156	155	183	172	167	141	165	165	166	173	164	163	188	168	180	166	166	162	155	166	152	151	145	142	170	190	174	172	162	184	188	164	175	169	169	141	177	173	163	170	170	170	170	176	202	161	175	187	187	149	164	172	153	170	173	175	155	165	183	191	163	195	175	173	166	191	194	184	164	166	152	160	164	141	164	164	192	181	168	169	192	151	157	157	154	155	149	160	172	161	183	170	137	168	155	184	161	168	154	175	175	165	165	177	189	158	142	143	170	166	184	152	154	155	155	194	150	172	130	172	166	132	172	169	176	167	172	156	190	156	149	156	164	163	177	147	160	162	163	178	152	179	161	170	168	175	177	155	148	187	178	151	170	177	141	187	146	146	195	152	169	196	162	179	154	177	149	160	187	209	188	162	189	166	173	171	161	148	155	167	140	174	152	170	162	181	150	185	175	174	184	170	185	163	170	182	159	166	150	164	155	177	152	165	173	177	193	156	168	176	162	158	151	174	178	171	155	175	173	185	188	144	205	148	159	168	142	176	182	156	169	176	151	162	154	170	174	171	167	143	193	188	156	191	157	189	161	148	177	162	135	170	156	147	141	186	163	163	190	161	160	167	175	164	174	170	158	168	178	175	171	171	146	142	162	172	178	168	146	172	139	150	178	169	189	172	175	169	167	171	149	159	177	150
4029	520	610	745	1014	1269	1248	1631	2057	1712	1757	2231	2496	1455	1080	1196	671	484	480	500	507	491	487	497	487	490	498	487	503	496	506	493	457	466	515	454	487	492	471	484	468	473	463	480	462	545	440	464	478	440	455	467	471	454	446	502	468	488	471	454	490	486	493	502	493	461	458	435	444	479	484	480	488	498	467	496	503	522	482	446	462	472	503	442	470	487	470	480	492	447	444	491	481	463	440	492	526	481	461	478	487	435	458	470	507	482	479	500	444	451	513	459	468	471	449	507	437	456	475	464	471	470	478	460	481	497	437	460	498	481	484	474	463	444	498	495	481	508	471	479	493	486	445	482	470	457	477	496	490	471	438	470	495	480	502	473	503	460	451	457	464	492	492	442	481	482	461	479	447	471	455	467	465	445	467	460	464	475	463	495	439	505	511	457	482	475	485	473	490	446	487	464	492	493	490	506	455	512	446	447	457	472	511	484	479	492	477	503	501	469	484	462	447	471	492	460	472	447	498	489	469	471	481	456	468	475	436	474	476	484	442	484	454	441	487	469	508	478	479	464	436	456	451	459	443	452	480	506	447	481	455	482	437	455	467	421	469	491	426	473	461	496	480	522	509	476	472	502	435	480	419	490	509	467	460	438	488	471	453	497	452	477	448	487	461	452	420	473	499	496	498	463	466	462	446	459	447	460	466	442	497	475	499	461	494	449	465	442	479	508	444	474	480	473	497	485	480	462	476	477	484	511	477	453	508	490	477	457	440	442	523	461	467	468	485	491	458	454	481	458	466	457	510	477	458	454	463	536	449	448	451	449	454	492	474	467	509	481	509	472	480	459	468	469	497	479	492	470	467	459	454	463	478	419	477	470	439	483	441	520	456	453	461	458	452	455	472	447	471	498	490	468	476	473	454	467	480	464	485	523	515	473	469	508	448	458	488	437	487	478	481	489	427	485	483	461	467	508	443	438	443	479	458	471	451	499	431	456	476	480	512	469	474	463	483	498	489	466	498	491	475	478	421	482	462	493	483	486	449	482	458	467	502	428	477	496	481	508	475	466	483	483	479	473	495	458	485	435	500	488	486	467	481	487	472	483	469	447	490	477	466	491	506	476	497	450	486	495	457	517	453	477	490	472	466	494	473	436	475	432	455	467	453	494	506	467	492	487	506	465	465	497	490	459	485	488	461	491	487	422	451	484	472	453	508	428	498	480	464	472	452	467	465	446	441	458	446	447	467	467	476	479	450	490	481	487	484	451	510	481	475	498	456	474	464	490	465	447	498	472	494	498	484	487	484	436	458	471	493	469	453	471	463	457	469	441	440	450	467	477	471	489	477	479	480	453	483	477	483	500	490	469	455	444	455	475	514	467	509	452	448	519	500	483	516	473	464	444	500	458	467	462	460	496	490	470	488	455	492	493	500	478	474	467	516	468	432	466	481	532	460	464	506	465	531	492	488	502	507	456	458	487	504	504	472	468	468	479	490	467	453	487	495	462	499	480	455	456	492	481	500	480	461	503	495	492	442	473	499	495	481	438	454	489	475	484	484	494	509	482	506	427	482	477	471	469	491	458	531	487	499	488	486	493	414	461	446	453	441	440	460	507	416	463	481	449	521	450	497	503	452	454	475	478	472	483	465	446	484	450	405	466	492	494	444	443	486	508	459	449	469	468	442	493	495	481	477	491	489	444	478	460	492	500	455	452	462	461	445	527	474	487	435	473	491	497	471	486	471	513	489	496	450	448	495	467	491	446	484	460	476	485	478	455	472	477	508	484	498	501	480	445	442	457	493	449	463	495	469	452	459	456	475	486	446	464	434	489	440	463	499	453	433	474	491	414	444	469	458	468	497	516	475	464	469	465	446	464	491	444	439	490	486	453	465	461	468	511	499	503	451	440	488	503	479	481	456	447	489	464	480	477	484	500	456	477	502	443	505	472	467	466	456	434	429	504	459	468	504	486	487	468	446	496	521	506	449	477	475	513	485	491	472	462	463	478	445	465	494	492	490	480	499	486	497	472	471	472	492	456	449	504	477	481	448	467	496	505	437	473	483	441	482	464	453	510	459	474	468	482	427	467	492	491	451	458	475	448	499	477	446	426	459	484	498	465	459	465	482	474	493	465	450	458	491	488	485	439	483	451	453	421	502	465	508	468	450	461	486	485	458	471	450	452	441	475	508	471	471	460	506	475	467	471	509	497	486	470	482	497	436	459	481	449	500	490	457	491	478	505	446	476	484	470	487	456	460	483	486	453	460	478	459	482	498	490	471	505	482	435	506	486	442	514	463	486	464	480	458	500	455	488	453	508	479	518	478	486	464	451	470	470	453	474	435	478	466	479	425	443	432	423	492	485	440	455	487	478	479	481	483	461	464	459	446	475	464	460	488	480	460	480	457	475	439	455	489	463	459	506	504	459	468	481	452	471	471	466	509	456	489	472	454	500	460	485	477	470	474	497	469	466	481	455	443	523	463	495	487	451	529	470	480	460	494	477	442	479	453	479	474	469	467	460	471	457	441	481	473	491	462	475	451	464	447	485	464	477	457	493	468	500	473	450	500	430	466	432	474	473	490	471	467	474	495	500	471	440	469	457	494	488	468	476	494	435	461	489	462	461	447	450	483	471	451	467	452	484	422	481	455	502	470	473	457	477	526	475	455	508	464	471	454	479	500	485	470	467	481	475	444	473	462	493	490	476	479	486	480	457	477	494	514	442	449	438	487	498	441	499	480	465	439	486	481	427	452	467	485	513	479	478	447	474	466	470	467	461	443	483	473	466	452	476	471	465	473	476	462	479	444	504	452	496	466	485	503	450	495	470	486	484	511	457	490	417	456	463	474	472	492	467	506	469	507	489	456	527	463	487	464	467	466	463	473	494	482	476	476	470	469	458	477	531	475	469	413	469	497	489	490	510	474	474	482	449	457	468	492	464	473	472	497	474	490	494	510	460	467	437	450	467	503	496	462	481	506	449	485	467	471	474	483	429	475	474	489	442	441	485	465	478	430	491	487	413	471	461	484	479	474	475	439	491	469	460	514	464	461	495	462	452	461	464	498	449	517	470	439	477	444	464	466	478	460	503	430	468	479	501	454	462	463	495	524	498	497	466	482	454	464	465	423	470	499	507	483	466	489	496	466	508	455	479	466	500	480	521	489	489	434	434	444	454	468	485	490	470	476	496	463	525	481	475	466	499	460	473	459	453	508	453	476	483	460	478	497	472	456	468	472	448	456	458	448	487	482	447	455	486	464	488	509	472	484	513	504	475	490	514	478	458	503	489	468	421	452	454	498	506	450	445	498	493	485	477	461	471	465	452	490	440	478	461	465	450	493	504	499	498	477	520	456	482	490	443	486	503	462	500	475	473	463	504	476	522	444	450	423	457	484	468	475	447	500	484	476	514	463	450	462	483	474	448	484	463	462	485	466	481	473	487	490	519	521	454	472	459	448	487	496	463	472	484	494	487	462	484	452	493	450	444	456	479	497	429
23773	2648	1279	1042	994	943	885	926	1018	739	790	951	975	680	545	573	421	381	332	369	355	336	373	359	342	368	370	341	340	347	334	349	326	374	341	332	347	368	353	331	355	299	342	319	370	318	338	320	313	297	325	349	333	323	289	355	320	353	331	332	334	367	313	322	308	330	330	323	320	328	313	323	328	335	313	323	348	316	329	287	369	296	322	335	335	345	354	389	322	331	314	307	330	344	330	341	315	307	372	323	327	313	318	332	327	320	312	318	319	318	295	315	334	311	328	313	351	322	312	341	320	323	344	343	346	312	328	321	334	324	300	371	351	337	335	341	302	340	326	335	312	349	339	305	302	319	326	368	317	309	315	329	327	325	338	347	319	302	310	321	342	373	333	314	336	322	351	354	331	296	367	309	355	365	336	324	339	309	344	324	302	362	313	346	356	340	361	352	330	328	349	348	350	287	318	341	368	327	363	352	380	314	320	326	299	348	331	330	320	333	345	352	355	332	330	364	322	327	338	335	318	316	334	322	337	336	321	300	350	304	382	316	314	312	336	333	318	327	332	341	324	322	342	370	369	358	297	314	330	298	342	349	336	308	324	327	302	325	313	324	359	348	317	328	330	329	323	361	315	322	353	322	328	345	332	331	311	334	320	328	348	344	358	306	297	330	329	332	370	331	327	319	303	323	315	349	344	303	330	334	307	300	339	337	314	327	316	338	367	333	363	345	357	343	296	311	339	319	326	330	324	335	354	325	311	362	332	354	359	335	314	315	323	333	346	329	327	338	314	353	329	305	332	314	324	366	282	320	323	347	325	321	339	331	349	325	309	327	300	342	319	339	331	354	316	344	345	310	308	280	320	365	316	316	296	327	344	333	328	315	321	302	328	327	315	355	328	330	334	334	307	328	363	348	335	336	342	348	315	317	312	342	349	344	347	311	339	360	314	320	335	324	308	309	324	364	335	350	341	294	306	352	354	345	317	333	332	347	333	337	315	336	344	353	297	319	307	323	300	334	331	322	310	315	298	294	334	343	330	321	329	325	345	361	319	352	371	344	319	349	345	313	337	337	313	328	342	316	336	326	321	304	322	330	336	338	342	331	349	310	296	336	317	351	354	306	337	345	330	319	305	365	330	314	309	319	331	308	324	343	329	305	347	335	333	338	334	316	332	313	329	322	289	327	349	314	313	364	316	350	331	290	291	328	327	319	328	334	305	347	343	328	330	332	307	333	332	321	325	331	326	364	340	312	328	338	316	338	307	305	313	316	335	317	333	336	296	311	312	331	333	338	345	359	331	298	307	347	331	298	318	341	294	330	312	345	335	322	324	310	325	319	331	336	309	320	300	319	340	347	315	320	334	314	319	335	308	373	334	308	353	322	335	340	354	318	324	319	322	317	333	300	324	338	319	340	332	311	359	330	355	337	334	343	348	336	337	323	315	305	335	310	350	292	314	328	315	356	326	336	337	335	350	317	336	336	328	309	344	326	318	353	363	336	343	352	309	325	315	317	347	299	336	342	285	339	334	362	356	347	330	315	345	341	304	320	321	326	325	345	342	337	314	277	312	326	325	342	308	336	350	334	348	294	345	321	317	364	307	341	342	304	332	320	327	334	306	306	325	322	325	339	316	323	336	313	332	311	317	322	321	349	329	329	345	328	331	318	314	353	352	325	348	299	297	331	331	329	371	346	313	337	350	325	324	328	315	328	324	311	320	306	334	339	315	329	319	347	350	305	327	326	313	312	337	333	306	348	340	295	317	338	345	336	296	347	323	350	312	343	297	317	330	333	335	337	337	354	332	318	357	316	314	334	334	334	331	334	350	324	310	336	346	343	325	322	342	331	341	287	293	360	364	306	332	321	335	299	330	312	313	337	330	324	326	317	334	312	337	352	353	356	320	288	333	359	308	346	339	322	325	317	309	330	350	320	322	351	329	323	340	352	321	310	314	337	297	356	315	351	358	332	370	328	326	356	314	335	355	351	369	309	330	329	345	336	361	354	318	315	340	336	319	283	291	328	363	347	305	330	300	296	348	328	319	295	324	290	313	346	335	323	316	321	353	352	328	325	363	332	358	311	323	355	362	325	347	333	318	333	336	349	324	315	285	317	338	338	308	325	321	327	316	377	342	310	296	331	331	313	322	319	342	327	321	334	290	288	340	321	347	339	318	361	320	310	316	301	318	369	353	315	354	339	287	330	341	350	322	328	340	356	326	322	324	321	347	328	330	322	301	365	308	341	326	345	331	336	330	324	351	320	336	316	298	294	324	329	332	332	327	316	317	315	315	317	325	369	324	323	333	350	305	286	304	340	326	328	334	315	322	352	283	336	326	317	321	350	317	346	307	354	341	307	329	318	328	291	336	341	330	332	326	330	347	317	332	331	335	300	311	363	327	319	313	345	327	342	329	319	322	338	342	319	339	328	321	292	348	318	370	338	325	329	312	329	343	324	306	330	348	331	357	335	308	304	340	333	342	310	365	304	320	340	332	314	346	326	341	337	342	322	347	306	330	330	321	338	329	358	343	348	345	362	355	335	317	326	364	332	311	293	341	326	369	324	349	336	318	337	341	332	338	343	329	339	305	327	384	298	312	300	329	317	273	359	323	342	322	338	309	372	341	361	323	333	308	298	333	307	334	333	327	345	349	317	319	313	313	308	329	309	349	364	361	315	286	335	352	345	339	340	329	346	336	319	295	311	310	350	314	315	295	338	332	318	342	347	339	315	346	354	333	291	369	301	333	365	319	325	334	300	326	339	335	344	333	337	310	330	333	318	321	335	352	346	345	314	351	340	322	360	325	340	339	302	309	321	303	324	353	354	341	329	321	304	311	330	345	369	334	325	341	310	322	366	328	345	370	321	334	311	301	322	335	333	339	326	291	306	361	335	308	333	338	338	325	321	351	305	340	313	348	331	315	308	334	334	307	376	329	317	331	344	334	327	298	349	314	327	317	335	318	342	324	330	349	323	338	349	326	352	305	335	313	313	327	326	323	310	351	319	333	333	341	316	293	322	336	298	315	294	318	352	325	317	324	327	337	318	293	326	312	344	345	325	321	318	313	344	377	336	351	335	322	312	333	305	348	342	379	338	365	286	331	324	352	310	325	334	330	338	312	316	347	299	325	322	322	347	312	334	350	349	327	355	294	326	290	353	358	325	316	281	334	310	343	329	346	316	318	365	329	335	322	358	323	354	297	308	334	324	329	326	340	323	347	314	316	349	318	297	299	331	342	328	348	315	308	318	332	341	320	322	341	309	332	308	362	325	328	341	325	288	342	314	313	333	291	321	326	312	382	313	343	313	343	301	338	329	329	332	300	349	369	321	312	322	323	313	333	325	343	318	328	315	337	351	301	332	321	349	313	283	329	314	364	310	338	295	283	367	333	328	326	344	349	348	304	358	320	312	348	343	345	336	307	297	309	314	300	347	337	336	316	338	318	336	303	340	319	321	331	317	344	357	317	324	323	346	352	305	305	345	344	346
11203	1571	2534	3250	3443	3687	3755	4068	4553	3366	4031	4442	5076	3237	2548	2405	1305	1098	1061	992	939	975	989	919	976	923	931	950	830	958	924	917	832	920	981	1048	972	869	1028	906	944	861	851	886	795	867	824	802	842	864	802	898	818	843	839	819	848	818	838	829	830	825	837	862	847	817	824	805	850	824	837	878	837	832	745	837	856	872	830	818	809	811	859	809	782	845	810	820	797	828	885	827	812	787	855	904	810	847	755	792	841	824	771	842	840	836	800	791	824	786	840	767	847	787	865	812	755	788	829	800	869	796	801	825	841	816	825	797	850	811	822	823	742	803	786	829	810	815	810	807	848	807	788	861	860	827	800	765	833	820	836	864	804	789	830	830	836	838	792	834	857	811	835	845	817	838	816	825	812	821	819	856	842	824	824	797	866	839	853	774	791	828	777	848	789	818	783	796	797	846	830	831	820	865	849	806	827	837	821	849	830	845	782	858	833	811	846	829	812	885	811	829	864	862	835	816	823	813	783	892	794	831	803	836	848	784	829	777	832	845	843	819	839	783	817	845	756	806	796	788	825	852	807	835	840	770	831	801	786	834	799	819	753	838	835	802	788	860	832	812	807	854	816	807	869	818	788	826	777	807	819	781	840	831	782	797	857	836	796	752	847	871	807	794	788	808	837	834	780	838	804	802	852	850	847	812	774	799	817	814	802	798	851	777	801	786	835	793	845	760	790	788	817	816	808	807	807	780	795	786	883	823	817	802	857	770	830	771	778	852	799	797	830	860	808	769	852	757	815	773	855	828	799	805	781	781	736	782	813	827	828	825	788	776	813	830	825	805	792	764	861	856	830	766	811	787	814	771	838	786	834	855	803	865	782	813	837	780	787	834	781	778	883	759	798	834	815	801	825	823	848	792	731	828	806	802	813	847	785	862	799	881	826	850	817	830	865	782	796	835	805	854	810	803	823	792	815	876	833	808	807	832	812	881	831	862	786	798	797	869	834	846	786	839	824	811	805	794	804	753	779	805	850	808	831	792	843	809	785	787	750	794	833	813	816	800	791	787	842	820	842	832	811	814	806	796	814	844	807	833	843	812	823	777	824	796	851	781	807	844	844	852	822	900	776	872	749	813	762	797	863	822	818	779	840	805	855	789	813	811	838	867	833	818	854	815	868	807	851	797	766	813	801	789	775	796	772	825	856	837	821	835	844	849	828	778	846	783	799	793	850	843	862	822	861	861	795	828	822	832	836	811	820	776	823	770	818	800	817	847	849	857	849	789	847	823	784	785	767	822	852	801	799	819	782	818	875	720	813	806	817	824	894	826	834	813	847	848	835	850	799	824	829	794	803	869	808	800	779	780	828	840	822	812	826	862	860	869	844	811	816	812	847	784	812	824	844	778	794	767	830	808	849	792	811	864	831	871	827	797	835	833	842	789	834	837	811	831	837	802	816	817	788	771	777	793	836	784	853	812	809	830	871	810	769	833	800	848	807	789	815	813	773	812	822	806	774	788	791	769	800	851	796	874	871	852	811	857	849	841	801	859	797	853	798	831	825	826	822	820	779	824	861	857	803	829	851	813	804	759	797	823	841	810	791	784	794	815	789	846	854	805	859	827	762	807	820	828	821	831	822	845	839	862	790	832	824	790	835	790	814	843	796	790	794	831	808	818	823	846	810	796	797	857	782	808	804	813	823	866	777	859	807	838	802	780	772	815	859	817	835	853	819	838	780	777	818	808	794	771	797	847	845	808	815	823	829	804	808	801	820	804	799	808	773	855	776	823	779	774	840	798	765	830	809	771	785	838	777	832	831	819	842	773	751	793	771	813	796	818	828	811	847	804	811	837	841	802	798	831	830	833	870	822	839	826	778	822	817	806	836	823	788	794	838	791	798	820	823	817	808	807	837	774	784	822	806	779	839	840	804	840	819	825	798	822	848	810	790	830	816	859	788	812	849	804	793	811	840	813	804	780	772	801	804	804	765	787	780	842	817	821	793	852	829	822	809	843	807	814	818	791	846	801	785	832	842	787	841	792	763	827	819	828	736	822	816	856	801	792	838	762	871	825	781	827	833	805	858	790	831	817	808	860	814	849	793	809	756	850	813	792	873	791	858	806	810	824	895	850	838	842	786	826	770	785	809	831	844	778	871	780	828	893	762	875	810	821	756	810	790	817	806	835	820	813	770	810	795	824	788	816	838	831	846	841	793	781	850	810	819	787	787	834	877	830	895	831	855	766	841	814	776	817	807	825	841	784	796	801	827	831	822	810	835	858	800	856	807	831	796	860	863	802	838	825	847	772	795	806	779	863	787	835	852	809	763	834	853	800	835	890	807	796	843	829	837	786	836	847	827	810	823	815	789	846	822	806	833	818	779	858	812	875	793	812	886	777	830	815	831	864	812	817	847	812	855	875	810	854	825	811	818	814	837	791	847	734	791	774	770	844	829	805	818	817	839	827	836	798	869	846	817	889	784	815	792	772	837	839	822	811	828	855	853	872	808	804	816	888	760	836	820	733	793	868	800	761	819	804	816	785	822	830	833	742	748	789	806	863	775	812	817	815	829	837	847	804	792	793	846	780	817	804	835	799	803	794	854	859	812	801	805	814	855	767	808	788	840	810	840	836	842	762	828	836	793	823	827	767	867	815	820	836	878	775	815	787	848	777	845	799	782	819	827	747	793	811	844	786	815	814	769	832	797	811	880	800	838	799	833	821	773	851	761	829	826	781	879	824	815	819	777	851	839	817	792	809	826	820	761	808	791	817	840	818	820	842	808	861	810	817	822	847	881	807	816	836	819	799	795	835	812	807	827	788	787	860	776	835	783	824	866	827	833	835	838	825	810	873	795	855	770	811	838	854	877	774	826	781	819	778	797	822	824	811	794	820	805	842	849	736	770	818	820	789	764	820	836	842	820	820	832	862	837	823	797	823	812	841	830	822	800	815	830	855	810	794	794	880	782	782	871	827	742	764	835	793	875	817	822	826	795	804	817	776	778	779	823	844	826	785	886	844	802	832	787	803	798	806	837	774	836	824	790	786	872	801	848	816	839	805	814	833	813	775	850	761	800	804	800	835	781	840	823	799	813	811	865	766	788	746	804	846	796	803	834	778	818	849	817	784	803	819	790	849	793	852	780	791	796	840	840	830	831	845	835	818	810	822	809	792	839	792	800	863	788	804	803	794	835	824	819	805	799	776	780	841	859	837	799	782	866	852	789	830	802	866	792	882	817	720	819	808	875	842	804	806	835	800	865	828	783	814	834	791	752	803	855	803	877	805	810	819	844	839	812	834	789	851	848	809	817	820	828	838	828	809	807	839	848	819	844	775	822	803	853	766	780	807	738	832	839	843	813	811	857	836	828	789	820	842	793	816	784	810	829	802	815	775	805	803	864	827	767	833	804	857	856	811	831	808	843	823	840	832	814	805	768	844	832	773	820	823	794	795	814	776	812	840	864	780	835	778	793	835	835	856	822	870	865	838	752	814	839	791
35446	6708	2399	1859	1561	1410	1350	1238	1382	999	1085	1293	1305	882	803	696	470	418	405	400	400	393	389	379	388	388	388	379	393	392	377	372	378	402	381	398	379	343	384	369	351	406	357	325	371	376	376	371	348	383	363	364	362	350	354	367	368	327	348	358	406	338	365	356	371	368	360	387	360	355	368	349	392	353	370	366	377	373	319	335	365	361	357	355	381	361	378	392	341	337	355	342	389	340	361	373	328	371	340	351	354	387	339	339	327	386	378	373	332	370	357	347	353	332	361	338	368	364	334	346	369	330	336	363	335	363	307	349	345	339	325	365	355	332	334	355	341	350	382	345	370	348	346	389	312	375	353	359	356	377	376	346	370	357	341	359	393	364	362	361	344	353	344	342	351	391	368	331	343	363	404	338	350	365	354	347	357	402	349	372	356	332	379	337	358	343	342	362	349	370	375	364	370	352	407	389	346	338	368	338	379	388	366	373	348	366	359	331	370	360	381	362	339	330	348	369	334	354	372	354	347	347	343	297	360	359	352	360	350	370	357	366	344	368	354	367	379	369	354	383	375	336	334	363	359	330	346	375	390	395	337	362	353	368	361	343	350	361	348	372	359	357	348	387	348	378	345	342	352	339	362	330	343	365	395	339	357	373	376	339	339	343	350	368	376	381	375	389	386	334	367	351	336	370	349	350	368	352	341	332	348	340	358	337	354	347	355	357	368	383	379	362	345	350	410	390	339	348	361	335	363	375	368	343	332	349	337	350	324	402	344	368	354	344	381	349	363	368	398	363	342	342	352	336	335	347	322	373	365	327	390	359	347	344	365	350	316	400	392	351	385	340	382	397	389	361	359	345	348	331	321	373	386	341	362	363	392	368	333	362	367	362	373	365	352	385	370	363	349	373	355	338	385	358	365	368	388	350	363	368	368	350	354	386	338	342	372	338	357	334	370	363	342	383	348	329	352	362	341	357	323	348	370	358	375	368	331	351	403	368	368	374	342	319	345	330	382	338	331	318	354	350	352	355	344	393	357	357	362	381	353	375	365	330	388	349	349	343	345	342	328	338	350	352	354	345	384	383	340	338	372	361	354	355	341	369	377	331	349	356	378	358	407	338	366	352	384	322	341	355	340	354	361	358	410	366	360	364	349	359	345	345	383	418	307	376	367	306	364	374	331	354	331	357	333	408	374	352	361	378	357	361	371	340	330	356	371	350	396	376	354	359	376	326	341	345	351	374	360	312	353	362	345	371	349	421	341	360	371	354	402	358	345	370	367	372	341	370	359	328	359	351	367	354	361	346	337	346	353	356	347	383	337	346	335	320	368	362	362	361	362	354	357	348	362	371	357	353	349	332	331	382	392	365	365	387	356	353	334	363	366	356	370	363	333	337	375	370	378	351	358	345	351	358	314	336	358	354	345	349	350	368	350	354	370	354	374	355	374	341	332	381	364	395	305	353	378	352	354	369	331	349	349	351	350	328	358	380	349	352	354	341	343	374	346	326	340	379	341	351	382	389	392	365	333	346	387	323	354	374	348	347	360	361	375	364	319	375	377	329	333	350	332	365	348	383	340	350	380	363	355	345	376	296	378	344	367	358	399	383	343	383	358	345	353	343	383	373	345	346	391	368	360	324	351	355	352	392	374	363	345	355	390	333	359	363	317	380	379	351	342	318	366	331	372	345	319	351	351	380	331	366	334	343	334	358	384	365	345	371	382	382	342	371	369	357	387	359	345	349	373	370	339	331	364	339	340	363	366	373	347	369	361	357	334	332	391	329	369	374	324	359	374	359	333	338	340	365	322	370	358	346	373	391	357	353	359	349	332	346	376	336	402	365	358	340	344	349	330	360	353	336	346	352	384	376	338	372	347	366	351	361	364	374	347	319	365	362	335	371	336	339	381	358	380	372	342	374	325	341	382	382	341	403	402	350	358	352	351	376	339	350	336	371	383	349	360	341	370	352	347	362	346	351	374	344	368	358	341	342	345	363	361	360	364	364	377	356	338	381	363	382	318	364	350	365	380	355	347	366	344	339	346	345	365	332	368	360	340	362	381	379	396	367	359	362	376	338	347	362	348	371	321	388	327	342	308	388	367	366	334	372	391	372	351	347	347	380	351	334	353	366	385	378	363	340	368	351	366	363	351	310	394	332	382	358	340	360	346	344	347	353	377	364	378	394	361	354	368	373	336	348	353	353	362	334	368	355	333	332	356	329	363	355	367	354	344	321	342	355	325	337	361	354	364	350	365	326	379	346	330	343	335	379	377	330	351	347	374	344	325	375	330	370	385	367	386	385	357	362	348	354	339	367	398	382	398	333	388	356	367	343	356	354	368	376	387	331	366	364	311	338	361	374	381	355	354	374	343	380	370	351	336	351	360	356	321	333	357	401	401	349	350	338	370	337	314	361	349	352	353	365	374	347	368	355	357	324	375	343	381	351	372	348	394	363	351	368	322	348	361	352	371	322	363	353	346	367	399	372	360	379	357	355	346	352	324	358	347	392	341	347	344	354	367	378	380	298	394	336	336	339	367	420	375	357	342	385	365	354	321	356	329	342	375	361	372	324	327	380	349	362	333	375	343	331	331	375	379	351	355	378	361	371	322	345	340	370	340	402	369	398	383	345	348	356	374	388	350	341	376	347	380	397	395	356	363	410	355	348	379	349	352	333	330	351	354	336	372	350	374	357	390	375	351	346	363	360	370	353	362	362	355	372	361	373	361	369	380	334	385	311	338	351	363	338	333	421	343	370	354	344	358	367	370	307	375	359	358	362	361	342	351	377	359	323	343	366	374	342	389	342	345	366	358	358	346	394	381	352	349	356	336	345	342	335	366	339	357	351	383	384	377	335	363	370	335	352	353	366	318	366	363	374	354	366	352	373	388	357	370	344	372	380	338	338	347	328	379	365	357	346	356	358	351	371	371	364	370	357	347	351	376	366	362	344	366	400	386	346	354	336	360	380	370	359	336	407	339	340	381	345	360	374	330	343	350	334	370	377	370	329	360	360	352	347	351	353	344	355	366	377	328	344	359	363	318	384	347	351	379	338	355	309	352	369	377	335	362	371	378	373	347	377	367	338	336	354	373	374	343	363	402	361	342	359	359	366	318	349	372	349	357	373	368	339	323	306	375	346	335	383	312	325	385	345	325	358	332	362	345	317	362	344	370	361	372	372	353	369	347	345	340	343	371	383	351	356	326	338	352	355	348	358	396	350	370	347	337	334	366	346	316	354	332	342	354	353	389	377	339	369	368	385	326	364	324	391	346	340	371	336	335	354	360	350	386	347	343	365	351	382	369	372	324	336	362	345	377	348	356	316	392	332	365	352	355	360	334	351	372	394	357	357	338	370	342	383	358	383	342	371	349	377	386	365	394	374	382	354	334	323	337	363	372	372	340	338	360	335	389	386	373	323	393	318	369	353	340	339	386	369	370	345	389	350	362	382	364	347	387	333	335	337	334	357	371	328	339	362	348	383	377	373	333	356
15017	2179	4205	5311	5528	5963	5736	6018	6638	4659	5498	6359	6804	4199	3945	2933	1645	1338	1254	1231	1104	1054	1099	1111	1151	1070	1079	1044	1057	1125	1044	1023	984	1002	1161	1269	1079	1079	1069	1036	974	995	894	981	879	881	929	950	890	918	870	934	944	910	859	871	934	852	870	880	883	911	897	846	842	888	889	873	898	844	867	848	911	867	869	903	856	884	815	833	799	868	876	856	856	904	804	863	818	875	864	846	847	852	826	827	833	851	866	802	900	842	810	826	827	879	884	909	889	889	883	827	832	842	839	819	880	842	822	859	846	830	845	807	898	868	812	861	842	821	822	849	879	880	769	843	879	836	879	891	869	867	828	878	821	827	827	825	825	877	848	862	817	859	847	830	829	850	873	835	837	898	855	901	772	850	866	828	817	887	838	867	836	846	821	871	859	853	859	845	859	839	826	847	827	841	835	830	833	899	810	906	877	825	855	833	902	853	847	831	881	827	810	836	814	829	843	809	834	837	797	873	856	839	853	858	822	838	818	819	822	861	827	887	872	866	854	822	819	851	859	799	861	877	848	901	869	836	873	836	817	842	845	883	789	849	836	821	837	831	828	834	819	873	838	873	849	870	825	928	851	858	867	818	875	876	847	833	838	848	864	871	815	825	820	857	862	860	816	824	821	883	796	839	807	902	825	856	841	847	898	808	876	839	909	852	857	836	862	867	844	861	847	853	822	837	843	846	813	818	895	803	824	817	788	859	861	865	876	861	816	844	857	833	842	816	835	847	860	854	835	776	873	824	839	884	846	852	811	820	862	874	826	895	831	869	836	831	842	866	898	840	856	824	808	855	864	863	830	797	862	805	881	829	847	761	872	862	837	870	840	824	865	860	819	873	819	825	812	833	848	868	824	817	824	804	820	898	844	823	839	818	817	854	841	833	820	810	848	798	817	848	874	768	822	867	843	880	848	859	885	821	830	833	871	812	805	843	844	838	791	876	837	866	869	866	855	817	908	839	909	802	869	870	847	877	822	834	838	789	811	868	828	876	840	838	919	823	878	830	832	824	842	820	828	823	906	879	867	842	873	833	884	851	883	860	782	836	842	849	871	826	873	846	822	871	828	845	834	851	823	878	805	814	773	822	819	839	800	826	860	836	862	862	834	829	884	808	837	845	818	873	887	863	817	830	843	806	843	909	807	811	832	853	845	839	877	847	823	878	881	793	833	846	852	878	837	801	814	847	814	862	876	833	811	874	830	833	830	830	857	802	843	842	863	867	871	879	892	848	859	841	863	808	836	779	829	889	874	890	828	838	857	859	839	872	838	891	847	817	808	824	821	901	851	787	861	845	860	866	834	830	846	851	800	853	845	835	922	859	845	807	867	810	847	850	808	890	839	813	879	822	842	831	854	847	802	821	897	789	832	806	874	815	828	817	904	828	913	861	841	872	857	878	878	825	868	827	795	831	886	850	809	854	818	811	880	821	847	861	772	847	886	812	854	831	886	815	791	836	818	894	859	829	829	862	849	834	849	793	817	821	854	843	842	833	826	865	877	867	850	861	833	837	829	851	888	809	896	839	825	870	847	868	812	865	807	869	860	873	829	844	798	858	811	846	854	813	866	864	797	856	893	821	901	828	810	892	838	812	827	858	838	829	798	872	851	845	835	833	819	813	887	809	843	869	844	854	864	834	858	842	858	846	832	819	837	808	830	829	829	846	842	884	837	859	887	859	842	836	851	818	866	879	808	809	851	846	844	845	838	858	865	758	819	890	843	858	861	845	822	855	901	860	840	882	849	846	829	863	799	869	859	832	844	835	810	792	895	854	887	825	852	826	820	797	838	878	813	855	857	923	888	910	857	781	900	852	842	821	855	865	818	820	838	827	855	792	855	841	897	879	832	881	909	841	874	865	843	867	871	861	824	867	850	856	874	837	848	845	844	832	885	849	829	825	857	846	817	783	829	853	878	834	766	845	843	897	839	869	804	860	869	867	850	874	836	782	821	882	833	842	834	824	838	903	890	815	886	828	884	848	817	797	810	862	847	871	856	832	831	842	831	835	883	808	873	835	823	825	837	842	791	822	828	832	878	871	891	861	888	832	852	848	851	886	779	836	821	890	848	852	823	881	876	850	882	812	819	840	846	846	839	844	844	852	815	823	868	900	899	770	811	862	827	866	844	851	815	849	878	826	840	818	878	828	806	854	861	830	866	884	847	827	854	817	827	851	887	871	845	812	863	857	833	826	884	844	883	845	831	814	841	882	851	856	835	851	780	815	880	856	808	856	873	880	857	851	846	861	829	847	819	840	817	816	873	819	851	795	823	842	837	849	830	890	830	883	865	755	861	832	848	877	830	824	858	868	820	835	841	836	857	845	856	849	827	858	858	864	923	823	845	820	833	870	868	821	849	847	856	822	841	808	840	808	815	840	812	815	842	816	848	870	852	829	837	822	902	858	798	860	882	833	830	835	832	843	864	839	847	823	872	890	839	821	825	863	890	801	880	868	847	845	839	846	807	812	827	864	780	808	859	865	852	849	845	886	868	849	849	817	878	839	888	800	888	844	852	865	862	859	848	829	877	826	845	865	855	826	829	871	868	865	856	808	862	893	841	809	857	834	860	829	862	828	869	856	834	822	833	830	885	813	827	817	864	833	857	858	831	840	840	837	887	803	770	890	885	851	890	933	848	808	854	849	844	813	844	840	883	854	875	828	850	845	830	844	875	875	848	837	852	877	823	845	822	847	873	836	862	814	873	841	834	816	798	825	853	815	811	867	858	859	820	853	867	840	860	857	879	832	773	855	854	918	853	817	827	846	829	801	889	868	839	847	826	869	796	834	874	885	820	817	887	902	829	859	834	872	860	839	883	845	866	890	841	870	779	812	849	888	827	830	817	871	863	857	880	877	884	827	843	836	843	860	800	829	852	855	853	871	820	834	869	838	864	862	829	868	850	815	839	840	884	834	821	805	886	827	848	851	825	879	804	868	808	857	832	810	886	811	776	830	877	866	899	827	849	831	825	852	831	805	867	838	814	792	868	867	883	851	820	807	849	806	868	858	848	806	793	816	822	809	852	805	864	852	832	790	859	855	837	814	831	842	820	855	846	873	845	857	838	859	846	839	886	854	851	828	902	822	835	833	881	867	817	838	814	825	852	784	838	909	838	853	839	820	833	841	846	880	835	830	834	812	821	844	806	846	854	853	870	851	872	872	846	848	845	885	892	867	860	846	849	851	843	847	794	843	808	793	874	840	808	816	794	824	863	802	793	832	838	855	873	871	841	844	852	857	838	849	839	820	856	799	825	812	831	860	779	793	861	903	824	889	834	890	848	797	871	831	829	791	875	830	834	887	870	853	835	823	870	879	842	823	831	873	849	780	839	853	813	909	833	853	827	849	810	845	806	802	863	826	833	813	868	847	862	833	803	875	876	855	872	843	821	834	816	875	845	871	885	846	833	909	842	817	835	863	884	896	844	852	847	851	849	788	854	847	884	849	905	840	822	866
3657	230	188	244	274	362	375	417	454	391	390	444	464	266	257	240	210	186	156	180	183	180	165	166	160	183	189	159	178	194	152	169	168	159	175	173	168	164	153	171	167	161	171	166	171	203	188	191	173	175	169	177	193	187	177	182	145	173	165	146	131	177	162	179	149	159	164	155	154	164	152	184	195	167	152	151	157	142	173	162	180	164	182	163	171	167	165	158	164	170	171	162	174	169	180	161	157	175	153	147	150	169	143	160	193	150	171	161	170	161	141	153	149	175	164	146	157	149	170	167	195	150	171	157	167	134	142	178	186	180	158	157	186	189	167	161	136	161	174	172	157	137	176	177	180	165	160	147	183	163	171	184	176	179	164	159	165	178	185	168	164	163	169	175	186	148	161	173	150	181	178	191	172	157	193	161	155	178	166	182	160	156	157	170	147	165	160	169	180	162	155	196	159	196	136	172	185	148	148	178	158	164	170	156	160	178	163	157	182	158	153	170	164	161	143	164	166	181	167	192	156	159	171	159	151	167	159	143	172	188	155	174	178	158	170	181	191	163	160	191	165	185	146	184	171	174	168	161	161	149	183	164	166	167	165	166	142	165	166	160	167	172	155	160	159	167	143	165	164	170	152	163	156	165	179	179	179	142	157	144	154	154	166	148	155	175	143	171	167	170	169	159	158	157	166	175	157	159	156	173	161	185	148	187	179	148	166	141	179	207	149	174	167	155	172	182	147	157	156	161	160	164	166	173	152	158	133	171	154	162	177	171	182	174	169	187	194	193	124	149	157	177	164	164	173	160	173	164	164	171	175	194	184	170	167	153	165	159	166	169	144	188	180	145	173	160	172	175	172	180	174	179	187	165	177	158	176	169	182	171	174	154	175	170	166	176	175	155	179	176	171	149	170	182	174	153	180	195	167	161	176	154	184	182	174	149	175	173	177	146	174	158	181	151	184	184	187	171	162	179	169	142	174	137	174	192	182	179	178	168	163	193	162	155	162	164	176	175	159	152	181	168	179	170	170	194	153	163	161	157	155	147	182	172	168	159	166	166	184	182	170	179	166	151	169	176	175	172	167	180	165	150	144	160	190	153	159	174	150	153	173	163	151	146	147	176	167	168	178	171	169	172	158	164	166	185	166	171	167	170	173	149	171	182	162	188	159	193	160	180	164	160	177	183	158	141	181	178	149	164	181	164	176	160	147	160	156	176	171	177	180	169	138	158	164	186	160	163	155	177	195	166	180	163	164	156	153	160	159	172	191	170	177	153	151	163	182	187	166	139	170	161	182	162	177	167	174	130	167	157	198	166	164	187	176	157	173	174	176	145	171	136	172	159	161	170	163	169	176	157	157	151	189	164	147	170	166	148	181	154	151	179	172	164	157	156	153	178	172	176	154	164	157	152	173	155	160	178	161	168	177	171	180	150	139	178	162	164	165	169	158	167	173	189	160	168	162	172	157	177	206	163	183	156	173	149	143	142	191	172	180	176	185	175	191	171	147	160	167	160	173	201	175	131	170	166	141	162	174	172	183	165	165	159	171	175	176	177	160	190	181	160	153	174	137	159	181	173	155	172	158	197	170	143	173	173	161	176	141	157	166	171	169	166	167	156	185	156	176	148	180	162	157	152	188	171	168	173	158	155	163	185	188	184	177	149	170	165	171	159	171	163	173	167	174	163	176	178	177	172	187	160	208	138	165	181	177	177	166	173	184	149	162	167	165	178	173	184	166	169	170	135	177	170	168	167	169	152	178	201	181	165	174	163	182	151	187	160	158	156	163	171	179	170	168	167	157	160	173	173	140	167	183	173	162	149	161	146	152	153	198	169	151	175	165	191	186	161	161	159	196	164	170	214	151	183	156	144	185	167	145	178	166	154	177	174	181	151	195	158	166	161	172	163	158	179	175	153	170	165	161	179	194	159	154	180	176	161	176	161	166	178	184	158	196	154	182	164	148	183	154	170	175	180	151	163	168	155	169	195	167	175	167	172	175	173	152	184	179	162	176	150	150	155	155	155	192	175	167	163	166	174	142	170	158	165	186	154	178	164	167	165	162	175	159	183	171	163	155	143	171	168	166	171	186	150	177	173	172	166	172	149	180	148	155	146	153	176	147	158	175	183	154	163	154	178	171	188	168	181	139	177	191	191	187	161	151	145	166	167	155	179	142	164	167	156	187	153	157	150	172	161	166	170	181	171	187	174	161	171	151	152	172	190	171	160	185	153	173	150	193	152	174	170	161	174	169	170	165	163	134	154	169	186	151	149	156	181	179	166	171	162	163	188	174	171	171	162	151	193	173	170	166	148	173	168	162	166	164	158	156	190	150	137	158	171	166	181	183	155	162	158	164	188	165	165	149	175	186	166	163	178	167	180	174	155	195	169	182	175	156	145	154	181	176	178	186	160	165	184	158	171	166	161	177	166	172	181	161	186	178	159	161	158	170	162	159	154	169	156	182	140	154	171	170	162	159	168	159	155	174	174	166	149	180	182	154	147	172	172	168	133	172	126	165	181	170	180	165	156	158	140	158	156	161	204	164	171	178	148	154	146	178	158	177	178	152	166	186	165	158	194	177	169	159	163	173	157	171	177	150	182	176	156	146	159	162	160	187	154	161	162	158	157	159	166	168	158	153	163	132	166	174	187	186	185	176	190	166	165	170	166	157	163	152	166	161	170	164	164	180	175	156	159	158	147	163	176	153	165	153	172	177	168	179	166	170	159	178	157	150	169	173	152	178	180	179	150	155	154	166	156	178	163	196	163	195	166	186	204	169	174	178	184	159	201	211	159	177	154	185	194	146	179	176	167	156	155	177	167	152	153	180	157	164	190	157	152	157	180	176	159	175	181	180	160	187	174	152	154	183	188	176	142	165	174	178	157	172	166	164	187	189	171	179	187	171	162	192	155	164	160	192	168	170	161	168	166	172	166	177	157	150	170	151	172	170	141	156	165	148	170	162	173	176	170	186	165	158	165	171	169	213	176	181	159	139	170	167	150	156	156	156	162	151	153	174	182	173	190	168	143	164	177	151	162	153	167	174	174	165	142	174	148	166	154	151	158	178	154	173	152	172	162	157	174	173	159	170	165	186	165	160	179	161	153	157	178	155	165	168	165	151	168	171	181	136	188	178	162	163	181	179	177	170	153	169	169	168	152	189	192	156	199	175	176	153	186	156	175	184	174	168	151	161	186	178	175	149	159	152	184	174	165	149	160	172	164	174	153	186	175	164	177	184	181	171	177	180	183	176	187	154	142	170	190	175	140	183	184	169	178	169	176	158	202	159	177	184	182	150	168	118	155	150	178	188	169	168	176	164	178	172	177	162	166	160	173	174	200	172	180	183	173	180	177	179	154	170	181	168	165	174	172	186	163	180	168	161	144	174	161	172	163	185	150	163	143	152	207	171	170	163	187	160	158	175	165	188	161	164	158	170	160	167	160	200	151	168	168	192	170	192	200	129	157	154	141	162	163	160	193	174	148	190	145
4121	512	558	751	1103	1370	1557	1977	2142	1650	1976	2323	2280	1337	1393	951	575	518	501	458	516	459	455	473	507	494	493	482	498	549	478	494	468	489	458	471	474	491	458	509	479	453	497	483	450	470	427	431	475	451	439	480	489	442	461	463	442	477	508	467	446	459	451	470	504	506	477	501	461	468	460	504	459	469	441	474	480	443	476	456	484	465	460	434	447	500	496	440	439	494	508	487	460	451	473	469	449	495	455	472	474	493	462	459	455	467	491	435	466	445	492	495	448	467	495	468	464	461	486	448	497	445	438	481	464	468	453	445	427	483	486	459	463	473	477	511	467	472	479	482	480	447	474	467	454	489	429	502	465	473	462	441	472	510	452	462	447	455	487	506	479	492	506	461	479	490	484	485	474	482	474	442	533	431	497	500	480	466	504	487	465	447	481	448	475	451	500	486	469	452	454	496	441	499	457	470	504	471	456	482	465	469	444	454	452	474	481	476	489	484	455	506	439	475	499	477	457	462	491	440	462	496	482	486	473	497	496	487	478	483	443	442	475	463	470	463	478	490	473	441	475	447	470	469	467	481	429	472	448	470	455	513	448	452	488	469	481	469	444	484	464	472	495	476	434	454	540	479	469	515	512	480	503	447	499	494	481	472	487	475	456	536	446	514	451	480	458	454	466	402	452	498	490	503	480	466	446	474	449	489	461	491	445	502	458	492	445	490	448	487	438	462	493	491	430	427	481	493	442	469	488	482	441	445	482	472	494	460	443	479	473	477	473	455	481	460	477	440	517	474	494	482	455	423	458	487	479	441	476	459	482	459	475	472	466	477	501	415	446	507	445	467	479	520	496	472	475	451	486	464	472	480	457	418	460	429	498	424	477	471	493	495	465	489	454	462	466	468	447	469	474	480	474	453	488	447	454	496	491	467	468	467	483	473	487	431	509	469	475	411	450	462	441	465	501	520	446	498	484	434	439	458	432	446	486	488	444	422	492	459	464	450	471	449	532	467	458	460	485	456	463	486	506	456	475	481	461	471	486	475	473	519	502	474	455	471	483	461	466	471	479	411	474	464	444	495	455	482	458	494	493	479	466	478	425	453	480	463	485	463	477	531	471	453	487	499	501	453	476	436	504	461	458	442	421	512	468	474	467	429	465	459	459	467	459	485	474	482	432	481	470	480	508	474	468	479	449	470	454	482	448	456	465	488	499	452	472	480	455	480	474	502	484	463	506	466	509	469	485	457	512	476	479	482	479	491	477	483	460	482	484	451	479	414	437	509	525	501	499	451	441	448	478	476	448	476	481	434	507	474	468	453	481	458	501	486	460	500	487	469	495	453	444	465	423	470	491	449	453	505	473	437	505	460	498	478	475	471	436	490	448	476	492	473	463	475	490	474	475	484	522	437	468	484	493	479	480	476	483	498	483	466	452	477	475	485	459	424	480	434	425	500	459	474	510	461	453	517	486	488	455	504	461	473	455	447	482	467	476	496	494	471	485	454	464	485	466	460	469	480	488	467	455	511	480	482	455	486	465	429	488	477	451	446	468	482	455	429	492	478	478	508	451	478	476	486	468	457	421	486	450	495	465	474	471	478	478	446	461	446	479	466	501	501	450	482	474	483	462	440	472	465	485	446	465	481	457	482	467	501	470	452	471	482	454	457	482	474	506	488	479	454	466	500	455	486	471	474	465	470	475	472	448	498	470	445	483	486	470	479	449	507	453	497	439	448	428	465	466	512	451	445	450	467	459	430	487	488	471	460	454	457	488	474	498	449	482	469	462	465	467	490	451	495	503	475	459	492	493	503	465	455	429	512	483	468	480	488	434	477	492	483	451	452	470	454	480	483	475	495	482	458	480	468	470	454	482	487	532	457	464	476	480	448	469	458	428	452	464	461	441	480	444	475	490	484	446	479	512	494	537	463	459	492	479	445	462	491	475	499	491	493	470	467	458	477	437	468	461	452	491	440	453	505	483	478	473	455	485	494	499	476	450	476	492	429	447	474	482	471	521	465	431	465	457	448	459	449	512	448	491	499	442	473	474	458	461	490	428	453	434	457	502	484	461	457	483	465	504	481	481	482	482	479	452	465	474	483	434	447	491	495	472	480	487	454	455	478	460	479	476	456	448	497	478	458	471	483	471	476	472	499	484	466	489	474	504	459	468	460	475	435	463	490	494	432	444	494	454	483	479	507	448	442	474	474	478	513	477	477	500	444	478	443	477	465	504	462	487	507	456	509	520	460	466	472	473	485	474	473	479	483	477	457	445	453	451	488	474	490	487	473	464	462	465	476	496	471	462	438	485	493	461	467	484	504	456	479	516	512	455	471	451	487	489	498	483	463	500	483	458	420	480	473	464	469	474	462	465	503	498	480	447	449	510	452	463	442	499	471	515	515	449	439	462	454	480	433	474	435	477	508	484	477	465	481	413	465	444	499	464	490	445	473	438	478	470	448	469	517	446	492	465	485	503	533	454	481	484	462	458	460	470	483	502	478	490	485	441	477	497	451	483	491	471	469	451	501	465	463	484	464	465	490	491	530	492	454	439	514	495	454	457	500	493	477	467	468	467	473	483	455	512	445	439	452	476	527	463	453	444	425	434	454	446	479	464	453	441	436	448	480	487	459	502	419	468	467	473	493	487	454	476	453	466	442	433	492	433	490	450	479	450	487	471	493	468	449	449	452	444	457	479	477	492	503	477	474	458	476	473	449	457	466	481	418	460	478	469	473	462	495	469	477	485	489	473	452	454	488	469	474	459	461	479	466	465	472	482	452	455	481	463	477	462	474	461	483	477	473	472	497	455	461	460	429	473	497	448	475	472	434	476	498	475	499	468	476	461	502	453	473	458	511	462	491	505	480	475	456	443	507	444	484	460	470	474	483	418	454	467	468	444	497	496	470	503	499	504	459	493	462	461	437	450	461	496	454	472	482	458	473	504	471	472	430	479	474	513	454	476	471	437	444	445	479	475	463	460	499	450	477	503	470	460	473	492	453	509	475	433	470	469	468	480	475	463	454	462	498	529	481	476	478	494	481	419	451	452	501	469	446	490	453	452	479	494	471	480	489	496	477	434	462	457	494	488	455	431	506	488	465	450	495	446	499	467	466	481	424	468	456	472	483	458	497	447	485	475	469	459	432	475	467	487	481	450	499	432	524	465	435	499	475	492	455	506	440	479	483	472	500	486	465	438	452	457	484	455	490	445	437	461	450	470	481	405	475	449	505	477	449	478	472	438	483	485	483	461	434	493	496	438	447	479	503	475	457	462	470	471	484	481	491	485	494	489	530	473	465	486	456	459	453	468	468	485	443	447	456	464	466	467	452	480	481	431	484	471	445	474	443	468	483	486	485	457	499	496	493	442	453	481	470	468	489	470	501	460	451	479	511	484	498	448	443	480	424	494	463	502	452	504	480	453	477	469	491	457	469	454	461	478	451	434	440	465	471	475	458	495	468	503	478	473	492	444	481	493	469	466	452	511	460	481	476
23435	2504	1204	1104	983	998	1068	1071	972	783	829	919	869	634	644	541	372	350	353	358	363	335	375	303	326	366	305	321	338	361	355	339	340	359	326	343	345	318	328	317	360	304	314	351	298	338	330	307	334	306	314	317	312	330	345	333	341	359	333	349	377	346	301	346	301	327	352	346	306	341	341	356	312	287	335	280	386	304	324	288	323	347	333	349	329	355	342	371	356	309	312	350	339	292	318	357	344	346	342	336	335	330	329	280	335	316	347	325	313	322	310	323	330	341	343	335	314	332	333	346	353	336	334	321	309	336	324	371	331	355	314	320	312	320	321	326	360	337	329	323	320	348	315	333	303	341	334	322	308	302	359	348	323	339	334	301	339	355	317	326	339	333	335	325	317	339	299	324	296	322	355	326	343	335	348	348	310	310	338	312	292	304	332	314	336	331	340	338	324	347	334	320	299	329	333	350	317	321	324	319	327	333	333	328	332	353	323	355	317	301	298	327	337	320	343	323	352	360	361	362	334	324	332	340	303	314	322	342	352	321	365	313	307	341	327	327	322	333	335	330	321	365	354	297	305	322	357	370	297	333	313	348	332	330	335	342	344	339	354	342	349	331	315	370	328	307	365	323	291	374	320	382	333	340	348	335	320	320	311	330	310	314	290	330	307	311	328	360	332	324	330	363	347	297	359	316	318	322	292	337	301	334	321	370	361	305	343	306	321	334	318	345	339	305	321	329	308	291	345	317	329	299	356	308	316	311	318	321	339	340	340	322	323	320	318	329	298	334	299	323	330	314	358	334	343	366	339	346	336	334	336	350	313	355	322	341	298	320	329	314	343	291	308	323	343	372	323	357	286	302	357	329	331	365	343	333	292	347	324	307	341	332	304	350	374	328	326	309	325	339	339	306	299	316	351	338	345	322	350	315	352	333	335	305	344	338	319	338	313	344	373	355	308	321	320	338	324	318	324	332	327	359	333	335	320	371	328	280	314	334	344	316	303	313	333	338	341	308	368	313	355	289	344	332	303	318	305	303	344	301	343	317	332	347	320	347	312	344	312	297	341	330	337	333	315	336	334	339	335	305	350	325	323	314	296	304	302	305	370	313	330	313	290	369	292	344	337	335	302	323	312	320	338	325	324	343	352	320	320	322	333	315	308	345	368	353	339	304	306	335	356	327	318	383	320	366	345	347	341	313	324	322	326	315	346	332	308	330	313	342	328	293	332	342	321	297	362	328	322	339	313	345	320	317	345	346	298	338	337	318	330	309	307	365	305	345	322	342	317	295	316	310	343	321	308	369	317	329	296	315	327	317	304	356	344	316	329	304	371	315	357	337	328	342	341	351	360	343	344	305	306	325	330	319	300	338	307	333	337	333	308	343	330	335	327	337	313	337	304	328	313	341	299	357	336	294	309	302	311	342	336	335	335	345	348	331	329	327	319	321	298	329	343	328	310	328	347	307	324	308	318	339	352	303	315	338	317	334	324	313	346	321	343	321	357	356	356	298	313	310	315	304	310	293	319	355	311	338	342	335	359	349	345	326	346	319	317	326	313	344	361	338	303	315	342	301	352	303	337	309	333	335	333	346	354	327	342	324	316	335	333	330	313	315	292	322	318	290	335	333	286	327	330	354	370	328	315	344	314	321	345	336	327	342	354	300	344	319	350	319	315	278	314	336	331	348	293	326	327	325	340	324	323	325	334	309	301	345	338	324	341	322	345	327	335	321	320	372	338	291	349	321	313	326	338	324	315	311	340	328	325	324	341	363	334	294	294	323	303	310	336	342	363	331	333	344	336	327	339	290	323	304	314	337	306	345	347	344	324	317	302	319	303	304	332	332	323	296	306	339	297	322	334	357	319	320	340	317	299	342	306	337	325	317	311	348	299	331	354	346	331	319	333	345	360	325	297	351	317	342	312	314	355	328	322	352	321	330	355	331	329	339	342	298	341	317	324	346	331	285	345	312	336	337	310	309	314	320	316	326	322	303	311	332	312	368	294	332	319	368	330	335	313	337	306	342	369	354	332	331	343	316	318	305	293	322	321	295	344	377	314	315	332	314	346	305	301	303	346	332	361	328	336	351	311	315	331	350	339	304	352	342	323	333	321	347	337	343	381	305	328	308	338	357	316	294	342	352	339	334	333	336	329	348	355	333	305	347	349	328	331	325	300	324	320	336	303	300	296	327	324	297	326	296	326	352	351	319	354	314	322	313	340	300	297	374	311	331	315	304	311	325	333	328	304	318	351	323	328	305	320	305	348	324	324	303	332	317	338	341	325	325	316	317	312	344	328	306	330	380	333	321	275	340	320	302	336	329	328	329	358	317	330	328	341	358	321	332	348	359	328	311	309	313	291	338	322	317	329	341	313	361	328	288	294	311	321	340	349	345	288	312	279	367	352	316	326	351	323	337	322	349	318	339	302	344	309	318	290	309	338	371	324	306	349	303	291	323	302	298	312	321	310	315	301	322	293	304	329	319	333	319	340	339	299	311	325	310	330	276	331	332	346	341	378	328	318	347	349	323	333	374	346	371	304	301	331	314	337	298	359	317	352	312	328	353	321	295	342	311	324	350	362	324	300	347	309	338	329	285	316	336	362	327	329	345	350	331	328	345	354	292	368	294	313	299	302	315	336	333	309	361	336	319	346	334	321	315	335	332	327	330	335	313	343	343	307	301	345	333	344	315	308	351	313	290	329	319	315	351	329	315	336	303	330	285	313	317	297	343	308	347	296	329	347	318	321	343	312	318	341	335	337	338	298	339	327	325	341	324	342	355	315	353	314	352	308	341	349	347	364	317	337	318	333	329	329	356	314	343	298	322	322	307	312	281	322	330	311	301	323	316	346	314	300	307	340	356	337	347	344	328	325	348	305	323	322	307	342	311	329	350	327	309	328	323	311	318	332	336	338	307	348	318	329	319	343	334	346	306	308	327	322	371	357	309	328	288	322	334	288	335	341	318	321	368	324	341	337	347	345	311	341	350	305	357	308	331	343	340	321	291	361	335	304	318	328	324	337	312	331	311	325	349	315	341	302	347	337	339	317	348	342	343	306	363	331	311	311	329	319	310	296	347	311	340	319	368	315	351	301	298	320	333	327	339	366	364	317	350	320	327	327	358	305	348	319	317	307	342	312	336	344	351	352	342	341	323	345	358	313	330	328	330	304	333	328	296	325	320	341	365	310	298	337	355	330	356	294	325	357	364	327	312	338	342	320	332	315	348	304	339	334	331	343	334	342	322	329	350	342	347	348	338	352	332	330	328	324	358	313	305	346	309	295	368	373	316	307	338	298	295	294	332	366	338	342	363	334	301	308	342	317	307	326	326	314	336	345	323	340	346	334	317	302	331	369	322	324	333	336	314	358	333	312	304	308	318	330	329	319	311	320	327	332	334	335	326	346	309	332	299	343	312	314	326	339	333	322	332	300	295	317	335	304	353	326	326	381	348	308	324	337	335	315	335	341	323	347	344	296	327	322	330	329	352
11182	1474	2594	3255	3600	4221	4488	4894	4324	3572	3975	4708	4346	2793	2989	2224	1160	1089	1003	928	988	975	954	973	978	851	958	936	970	949	904	878	917	901	967	989	916	934	917	885	877	883	819	858	842	845	907	854	798	788	821	820	819	795	843	817	808	854	825	834	830	827	746	808	795	765	832	827	881	802	825	832	801	840	882	808	814	851	810	791	844	879	799	806	757	851	815	806	838	794	805	813	860	822	776	859	787	818	805	822	814	849	743	822	783	810	768	841	815	808	764	863	847	879	830	781	815	780	821	842	834	831	766	794	845	893	776	825	827	807	781	831	846	838	800	806	881	826	809	833	760	844	857	808	815	785	808	783	825	806	793	823	804	810	800	832	790	883	792	819	835	868	782	833	806	781	811	811	814	833	862	818	820	814	816	826	795	816	854	803	820	857	798	818	844	825	810	792	784	805	800	842	800	778	812	821	765	768	817	868	870	827	820	823	797	797	811	808	788	838	801	829	851	813	802	830	779	786	814	808	824	810	795	790	825	852	796	839	841	799	816	845	850	827	778	888	771	860	809	877	777	837	828	818	795	829	826	824	809	785	763	834	801	810	795	799	771	823	802	799	829	813	788	805	862	797	822	793	847	799	769	806	851	816	813	820	871	844	831	796	846	815	812	804	801	808	816	824	813	815	824	821	788	796	781	833	835	809	763	806	835	841	824	774	726	842	844	799	810	805	832	839	811	801	784	842	821	854	807	848	867	829	855	828	837	820	811	854	798	811	810	793	835	813	792	844	825	830	818	786	738	834	822	787	862	804	812	835	801	822	840	811	887	784	817	820	808	857	815	792	766	793	806	778	833	821	819	852	821	815	814	889	827	795	814	858	809	840	806	816	797	804	848	861	835	792	805	809	827	798	833	834	851	883	791	812	814	789	803	871	792	806	843	805	832	831	808	865	837	790	876	786	832	771	819	838	835	803	855	815	796	785	810	769	792	739	774	803	846	790	842	826	848	837	848	783	827	817	823	860	837	781	787	771	847	838	855	806	789	816	837	884	790	805	800	837	788	763	845	867	839	773	831	831	800	802	801	773	771	833	829	794	827	787	826	839	804	844	777	827	846	766	853	774	829	841	809	824	820	821	804	841	786	753	801	857	796	802	812	820	755	817	831	800	866	827	806	811	829	797	812	865	850	794	859	783	823	827	837	856	816	816	783	788	833	834	831	823	810	828	822	806	783	838	804	763	831	808	858	790	876	826	776	816	819	817	812	805	792	806	793	786	768	848	845	844	827	835	819	805	792	871	810	842	809	809	799	784	814	848	832	796	775	805	822	822	834	802	802	783	810	824	814	790	792	792	784	857	817	802	806	785	869	852	831	800	750	826	769	797	869	792	803	812	747	775	767	809	848	764	807	826	783	821	779	834	835	827	854	847	783	820	778	775	829	873	812	786	806	794	795	810	824	795	894	799	829	762	778	808	799	789	814	779	794	794	813	816	845	823	809	810	772	848	825	766	824	843	831	799	816	823	820	848	813	834	855	830	775	786	762	812	827	855	831	828	825	815	777	824	814	820	801	770	829	842	788	820	771	799	818	824	786	835	784	860	839	820	797	864	777	775	850	818	810	783	803	838	844	790	809	817	771	848	771	855	810	768	843	805	824	798	819	823	781	802	827	824	770	767	798	794	820	827	828	874	783	814	795	825	839	840	850	838	810	809	818	825	827	805	851	791	848	804	754	840	792	802	927	846	842	849	854	815	810	816	774	852	794	787	795	805	799	868	829	784	907	860	791	785	831	799	851	843	822	864	806	813	848	799	833	883	774	860	834	829	795	814	752	819	809	841	833	801	797	820	794	834	795	865	805	797	765	872	813	836	791	818	837	784	799	822	791	782	789	840	822	821	807	788	813	817	814	825	845	813	796	847	786	796	820	814	845	824	811	844	850	835	827	780	789	851	817	832	816	826	791	826	819	807	787	826	827	809	802	785	827	824	791	834	820	782	821	804	814	787	868	825	802	843	808	808	821	859	843	840	857	818	840	828	838	865	804	810	789	808	769	847	853	829	781	830	859	843	831	787	816	865	832	784	881	846	830	840	794	807	778	825	798	789	782	852	837	823	794	822	795	828	745	848	851	811	814	831	851	772	795	807	794	818	831	810	794	846	823	821	796	793	816	819	815	849	831	807	839	846	787	774	852	829	814	859	809	827	773	783	829	776	845	777	835	805	795	726	835	759	803	792	816	783	822	786	786	795	840	822	847	782	848	804	832	803	816	818	798	795	873	820	894	812	809	856	833	766	795	830	787	805	784	805	809	875	796	819	843	814	820	839	807	819	757	768	830	764	820	854	874	807	805	808	821	774	820	829	803	815	795	820	831	798	761	804	790	803	818	785	850	805	842	817	834	892	767	859	861	827	828	821	781	816	816	834	798	817	876	842	861	818	853	835	797	808	844	796	792	819	818	823	818	839	814	804	810	829	825	843	756	814	801	834	832	816	825	794	834	760	782	816	798	858	801	791	814	795	845	806	803	787	817	802	853	831	776	784	827	810	785	822	817	816	778	840	789	841	809	783	827	820	812	805	800	839	808	811	811	817	822	805	814	839	827	853	770	794	825	782	802	779	799	807	817	827	850	836	810	775	841	824	790	856	802	829	862	814	833	771	848	837	808	823	820	818	817	825	796	830	854	763	853	797	812	876	778	818	819	826	810	813	837	864	818	781	810	803	807	791	782	771	846	819	800	809	811	839	863	847	791	845	765	812	821	769	806	821	833	753	793	841	768	834	790	805	812	786	778	760	817	802	802	776	813	813	806	791	779	798	840	788	793	791	783	857	814	803	778	782	814	799	802	824	770	774	771	841	843	826	795	824	822	873	860	791	838	851	787	820	827	859	808	849	789	828	788	824	819	783	803	772	854	838	864	810	765	787	869	830	779	822	774	821	802	831	770	873	808	847	844	783	838	811	818	797	820	801	775	849	797	835	809	832	852	816	794	783	795	819	847	821	800	846	835	799	893	820	804	789	847	831	823	771	811	805	841	818	879	800	829	869	785	800	803	810	827	817	854	788	830	799	769	808	842	821	835	818	822	789	821	775	776	820	799	778	783	814	772	804	823	797	811	814	788	780	848	789	779	815	782	837	846	778	823	804	821	823	809	846	810	805	843	840	845	821	790	804	799	813	812	836	786	856	769	814	828	789	785	782	857	833	796	860	833	812	810	852	804	862	800	818	841	805	825	847	806	789	820	815	815	851	773	792	802	760	822	820	801	810	779	834	764	843	863	863	822	884	807	860	868	850	807	873	791	794	786	761	822	852	838	830	813	808	831	830	767	870	873	859	789	811	832	820	741	797	831	793	794	811	845	829	832	868	801	786	827	801	794	809	770	805	811	787	796	813	843	810	768	824	830	828	833	830	781	853	863	783	807	811	815	828	799	826	811	884	837	825	810	820	834	848	809	894	824	758	805	801	803	829	797	819	810	825	786	843	801	831	787	796
36756	7421	2393	1864	1591	1535	1633	1611	1273	1017	1174	1300	1151	838	862	649	416	430	396	404	394	374	431	364	382	351	391	414	369	390	389	377	364	370	401	369	381	376	362	367	338	378	349	353	395	353	372	362	341	399	369	361	325	340	342	345	372	378	359	342	351	366	370	316	354	360	347	354	393	373	343	330	344	366	351	382	337	357	330	362	352	324	388	362	386	362	365	328	358	403	357	365	339	357	325	367	316	348	341	369	355	351	346	394	313	382	333	340	364	356	373	381	375	365	338	393	363	352	383	360	352	383	360	375	327	330	383	377	352	364	338	323	346	360	409	340	337	375	377	342	360	381	368	352	359	361	355	382	373	383	350	349	367	372	412	351	353	374	356	344	379	384	363	371	340	340	352	359	360	348	350	346	356	367	355	355	382	388	348	348	338	358	350	357	357	379	376	360	379	358	343	363	366	369	344	377	373	350	357	348	392	385	359	346	347	338	364	371	365	321	345	347	331	344	361	334	343	345	356	380	310	343	404	330	385	373	325	359	340	333	357	326	363	322	341	356	362	351	355	387	332	342	349	342	383	381	387	372	337	381	352	353	317	374	387	350	372	336	355	371	363	350	366	339	364	317	373	330	338	392	357	329	331	331	358	358	345	333	372	368	353	369	363	383	325	369	364	308	326	351	392	368	362	351	343	375	373	376	341	362	330	344	333	372	328	365	350	337	350	349	376	350	365	360	374	399	348	369	358	357	362	356	368	343	349	351	335	368	373	353	356	365	371	404	344	371	363	380	333	342	353	336	392	334	359	327	335	338	383	336	333	365	371	344	349	351	329	393	372	375	330	323	390	353	362	342	358	369	355	370	357	320	361	376	372	338	377	355	347	362	356	377	363	376	315	345	356	361	368	344	383	338	328	357	335	362	364	354	326	395	365	342	381	385	343	352	336	348	340	359	350	365	332	357	371	378	342	356	311	363	366	333	348	355	354	363	372	353	351	335	381	361	359	367	389	386	366	337	357	332	352	364	312	316	343	360	376	343	353	342	364	358	364	368	353	389	365	356	374	335	336	357	348	341	378	334	346	362	354	363	372	365	352	331	337	343	380	358	357	370	369	350	352	355	325	324	330	371	357	341	362	318	324	331	316	341	379	383	383	334	339	358	423	388	350	350	356	367	343	372	347	364	349	375	360	368	395	339	324	337	389	342	377	326	384	361	368	363	377	356	390	342	365	342	367	325	338	336	354	346	382	368	335	338	353	376	378	370	378	316	384	358	361	339	379	390	360	362	344	306	373	313	352	351	344	342	341	346	356	363	319	385	323	369	357	343	382	369	373	385	357	353	369	370	363	344	373	355	403	351	377	352	373	341	355	353	349	347	374	331	356	351	373	375	370	324	327	377	355	384	364	363	361	388	349	349	342	348	350	351	369	375	333	342	301	365	356	373	339	392	394	353	385	386	362	339	372	316	336	326	344	369	346	354	365	347	339	336	355	345	378	336	343	370	368	371	341	363	338	368	344	333	338	328	344	363	360	360	342	356	332	372	386	345	387	348	355	344	339	424	374	339	347	351	338	368	352	321	317	342	359	334	345	363	350	340	351	380	327	402	325	339	341	319	345	363	337	351	372	328	346	396	362	356	351	369	346	337	335	355	350	329	361	387	366	391	367	397	321	325	378	362	332	374	363	386	368	347	367	343	362	347	376	354	360	363	401	344	346	325	350	365	341	357	357	321	344	371	360	374	347	337	356	343	357	349	367	353	346	311	371	386	353	353	356	369	335	371	353	379	356	355	307	346	364	363	383	373	350	333	377	362	373	373	381	378	390	346	358	375	333	320	370	353	336	324	337	341	366	378	401	341	356	408	361	349	342	360	357	356	367	381	389	382	375	322	379	371	353	334	363	347	406	377	340	381	342	358	328	381	354	345	348	334	346	334	331	363	358	311	356	353	358	358	375	336	296	369	333	364	347	348	327	385	317	362	350	354	337	368	324	349	355	347	346	362	363	335	340	350	367	382	344	335	358	383	391	385	311	319	372	363	350	358	390	347	356	363	352	354	356	355	407	372	331	346	322	369	305	387	367	348	387	369	332	359	373	359	372	377	365	349	348	369	326	349	349	351	392	356	349	368	342	345	362	335	321	376	312	350	351	357	358	354	340	319	353	340	368	362	356	339	363	336	343	362	362	344	376	358	352	306	368	365	362	343	365	315	349	369	361	358	341	363	356	369	362	340	344	356	358	342	361	371	343	347	371	345	351	357	332	376	363	384	373	381	343	375	356	310	338	356	354	367	372	363	359	344	368	327	355	356	330	337	354	367	367	370	366	352	357	348	383	335	359	319	363	370	373	332	358	348	363	330	341	335	369	364	353	315	366	381	350	356	329	344	350	331	347	367	355	369	323	334	351	339	354	347	373	339	353	406	364	343	387	327	382	326	339	354	366	362	356	328	346	378	371	375	392	370	328	344	354	358	374	324	349	335	324	345	365	337	346	351	381	377	361	340	354	368	372	355	362	350	382	339	353	353	350	339	316	367	362	367	356	372	364	341	368	354	408	327	376	365	359	331	370	373	384	353	375	370	342	357	350	342	387	377	394	360	352	320	383	324	363	345	350	354	346	327	326	337	353	379	369	350	377	355	345	343	369	405	333	379	385	357	388	339	348	336	350	340	337	365	378	357	380	346	369	368	369	377	360	364	399	362	379	381	321	324	358	333	352	345	383	359	366	383	348	402	401	384	370	334	337	347	366	352	381	374	390	347	352	351	384	330	362	356	334	340	356	360	370	361	355	377	367	345	353	352	338	304	374	343	362	333	336	397	350	369	381	371	325	374	351	362	339	377	345	388	346	358	330	368	395	374	334	347	333	354	353	395	316	361	331	382	334	368	321	331	357	371	356	382	365	337	348	363	363	361	371	387	342	359	340	369	358	382	366	357	361	339	347	327	368	341	380	335	367	341	361	337	340	368	384	328	368	352	374	342	376	317	357	379	366	358	389	341	342	362	372	346	317	312	350	377	366	348	369	360	355	357	403	381	387	373	358	357	347	356	369	409	340	387	379	364	337	372	392	382	347	360	368	351	346	374	326	346	303	348	314	357	375	342	372	377	359	376	381	359	337	356	348	331	293	373	325	352	356	345	378	344	362	363	351	334	383	351	353	355	350	339	347	371	323	362	335	357	415	335	352	378	387	356	332	351	350	355	362	335	372	381	372	387	342	368	339	383	313	331	371	377	347	378	342	368	338	365	377	359	355	364	355	350	355	351	345	332	339	346	344	382	372	342	353	345	345	349	381	339	359	357	333	344	359	369	381	373	370	378	358	381	377	380	356	372	403	371	334	348	355	358	348	361	330	345	375	363	357	389	351	349	332	373	351	347	361	324	380	361	370	376	345	352	336	368	348	358	319	321	320	369	353	381	345	350	360	340	388	340	342	354	342	354	355	326	379	360	319	349	384	327	361	315	357	366	366	371	347	343	353	334	349	355	359	385
15442	2130	4055	5355	5598	6417	7213	7179	6162	4920	5635	6595	5932	3900	4290	2839	1456	1342	1236	1153	1160	1140	1088	1142	1126	1174	1077	1017	1045	1113	1010	954	1043	1073	1193	1183	1031	994	1070	977	925	978	908	938	944	863	866	929	846	914	914	891	875	859	884	833	842	845	848	858	868	901	806	869	831	861	802	866	881	864	820	860	816	855	826	839	845	862	848	811	860	786	853	833	882	822	830	909	831	829	815	858	847	826	895	795	838	850	840	799	892	840	820	815	844	857	885	846	870	856	848	842	865	905	855	790	875	857	814	856	867	856	836	839	855	809	841	806	830	869	873	878	831	841	849	816	857	850	834	894	835	842	775	865	841	842	842	882	889	797	914	855	825	855	899	847	833	870	882	835	865	827	834	847	801	836	867	830	822	808	857	886	863	842	859	824	814	855	778	857	850	814	881	831	822	814	886	836	839	864	870	831	829	843	872	845	905	845	854	840	887	846	810	863	851	867	790	839	805	850	928	861	833	850	882	828	885	894	825	829	920	840	879	849	803	878	858	811	816	866	875	874	885	843	817	833	834	808	884	829	817	801	868	869	865	817	818	820	830	876	823	791	888	840	836	830	830	797	816	846	825	808	830	863	872	816	836	839	917	878	862	814	808	848	838	845	788	815	841	874	865	844	905	842	860	843	826	820	866	872	823	881	859	904	831	885	822	840	825	871	874	834	843	852	812	833	877	842	856	842	842	830	806	871	871	810	824	853	847	829	842	872	812	804	810	811	810	826	819	917	860	871	806	869	817	850	861	810	862	796	829	818	800	871	825	858	847	873	915	860	867	910	814	849	815	839	860	793	869	828	852	799	815	858	812	837	837	824	858	824	843	829	850	872	888	810	836	873	873	844	828	884	846	807	863	876	754	865	855	841	813	788	851	840	803	886	808	861	850	784	880	850	842	827	818	826	773	840	865	858	818	828	832	839	845	842	822	828	832	851	847	867	839	847	822	839	847	883	804	858	864	836	807	818	820	867	855	849	828	878	838	829	829	851	862	817	796	864	836	821	845	838	818	847	780	823	850	875	876	844	825	819	855	830	789	873	801	872	882	871	786	846	789	854	837	858	839	849	826	854	829	838	859	903	862	820	840	846	881	856	859	836	893	848	840	818	837	857	802	839	842	852	860	821	834	826	831	853	874	840	861	816	901	833	835	816	833	874	823	866	875	846	798	812	841	873	854	813	853	836	847	777	819	806	810	878	824	819	864	822	846	855	847	795	805	815	915	786	902	798	851	828	875	837	850	844	831	831	861	818	830	816	803	811	815	843	848	850	806	835	885	843	819	856	881	858	824	827	804	874	855	864	835	850	871	838	886	881	827	887	840	838	857	850	861	851	861	843	792	847	847	835	842	827	878	876	859	837	834	839	820	883	900	882	836	816	814	868	847	857	846	869	847	853	908	860	792	800	843	821	788	853	818	886	860	846	872	822	850	898	841	764	878	821	829	811	848	836	780	804	840	809	886	870	856	847	860	910	857	835	876	868	858	861	856	863	870	804	849	860	785	829	810	811	866	839	851	839	866	884	809	840	802	842	848	863	871	845	837	788	876	830	865	861	879	873	843	905	831	860	821	844	836	828	845	849	876	852	827	856	860	803	852	884	807	838	853	833	852	821	864	796	837	880	829	881	813	935	868	838	842	849	852	831	864	859	840	891	842	858	869	829	855	804	820	816	834	820	788	825	840	849	874	819	842	848	844	805	834	833	880	807	870	832	862	842	834	789	850	860	842	851	870	863	791	815	795	843	848	851	836	891	847	882	868	866	813	825	839	860	858	854	796	806	888	839	852	826	792	839	825	900	791	840	805	843	864	832	856	911	877	817	863	852	882	816	851	838	809	867	794	885	846	873	833	861	836	812	879	853	897	890	897	812	815	836	812	830	870	808	828	855	874	796	854	830	832	858	852	847	774	828	865	828	819	830	807	806	884	855	816	832	867	876	881	858	794	878	843	862	864	849	801	874	822	842	821	842	816	859	858	815	842	833	782	848	825	839	932	837	806	854	831	863	899	813	836	870	807	855	843	780	897	780	828	882	868	884	846	844	847	802	893	825	834	872	865	833	811	816	869	822	844	866	858	825	869	815	850	862	865	867	825	862	857	806	823	834	855	846	811	851	801	827	824	831	852	868	845	838	814	826	866	931	847	845	880	860	826	807	828	871	874	839	855	867	856	828	833	829	830	810	820	836	803	869	869	827	839	861	815	829	851	812	864	805	848	796	850	820	834	824	863	803	826	910	832	868	816	857	808	862	838	912	842	858	820	861	833	865	819	835	860	848	842	807	800	850	854	826	851	872	859	874	821	840	859	869	847	835	828	821	872	825	824	821	878	795	868	828	805	843	854	850	831	847	822	840	881	826	791	858	842	833	864	833	824	816	835	845	845	823	898	815	863	822	835	828	874	836	826	830	854	865	839	853	831	833	864	788	915	819	856	868	845	841	817	835	876	885	832	848	834	805	831	831	854	823	863	840	857	914	810	841	846	817	778	870	873	791	890	805	824	828	898	850	873	812	842	795	860	855	820	884	818	866	852	888	829	871	774	844	800	830	866	797	840	833	850	876	872	885	872	842	832	856	876	884	841	865	813	811	837	880	828	847	872	821	831	840	882	819	854	805	875	805	895	836	881	838	815	799	832	831	894	857	886	826	839	868	824	820	862	889	835	862	854	834	784	870	849	831	849	837	875	865	815	840	871	859	831	847	821	839	843	833	862	851	849	852	873	861	833	860	814	925	883	866	855	836	857	827	861	866	831	850	847	888	859	834	871	839	893	845	869	828	823	861	884	851	845	825	834	861	839	820	794	847	854	859	814	843	850	842	880	816	829	853	868	820	836	861	866	856	858	869	837	899	850	846	843	886	879	829	876	826	825	821	831	799	820	829	850	873	872	838	846	844	834	808	874	844	890	838	880	842	866	868	882	848	834	798	889	796	796	875	847	852	876	818	829	879	860	808	847	865	858	848	838	810	816	861	868	830	859	879	845	834	809	885	855	827	822	847	835	853	862	847	831	845	854	826	911	795	842	845	830	817	906	845	813	842	850	892	882	865	813	884	876	779	826	864	861	824	803	891	776	885	794	873	863	885	802	860	847	828	870	859	834	866	885	861	831	851	821	838	897	778	862	823	843	872	830	866	832	847	811	848	833	879	813	820	857	820	872	829	825	837	814	858	877	820	846	843	818	843	877	887	865	860	877	824	824	800	877	864	856	847	868	825	873	831	899	871	850	853	833	843	873	813	814	776	879	881	858	812	856	893	888	846	846	863	810	878	862	820	806	862	829	889	838	800	803	837	775	856	886	858	821	852	877	865	808	841	833	833	872	888	804	779	826	868	815	855	808	874	808	841	838	834	803	793	834	884	827	829	838	852	804	859	820	829	852	797	785	889	865	906	862	871	880	844	822	817	846	840	864	825	866	841	816	836	887	848	845	817	881	833	849	858	797	862	840	883	810	857
3955	222	225	245	313	413	509	548	383	321	380	491	379	314	294	207	214	190	176	162	148	156	168	203	168	157	160	181	151	193	172	158	188	182	176	159	143	147	169	164	181	172	173	176	156	157	158	174	181	164	180	184	165	150	193	174	164	161	198	152	179	166	152	164	166	173	146	176	183	166	160	170	160	167	176	163	159	166	164	179	175	176	177	174	133	156	166	159	189	182	175	176	188	181	151	168	169	161	182	176	166	157	166	185	179	150	174	165	144	176	151	151	194	169	182	189	183	159	166	151	157	179	170	172	170	189	158	190	156	191	149	173	150	174	147	202	173	151	160	154	156	203	164	179	167	176	149	189	197	174	182	183	173	160	183	167	158	192	166	142	157	163	185	149	165	160	165	171	160	180	176	182	155	184	177	172	187	169	158	171	168	184	153	186	154	168	149	173	157	161	163	177	176	162	176	162	173	150	191	179	165	157	180	154	181	164	157	172	162	158	179	158	144	172	166	180	173	165	176	184	186	173	173	143	165	186	175	167	147	151	179	172	130	158	178	152	181	153	179	183	176	151	153	177	164	167	160	189	153	175	173	163	154	173	169	170	173	185	168	176	177	169	190	139	164	158	166	164	136	156	142	155	164	156	171	167	171	166	210	185	150	181	148	182	166	154	158	158	144	176	173	173	159	193	168	176	147	165	186	176	153	171	170	165	155	155	161	161	143	157	169	199	167	168	159	183	161	143	156	163	192	175	175	146	165	161	162	160	186	160	179	154	188	157	179	153	137	162	176	151	164	174	174	161	151	162	175	163	164	165	162	174	155	167	165	152	167	157	176	174	198	178	175	161	176	168	176	176	172	166	190	182	167	144	197	150	177	173	152	157	188	182	165	169	152	184	161	180	162	187	154	178	166	187	160	182	160	148	205	160	168	147	151	206	166	146	155	177	165	185	174	164	143	165	145	161	158	189	154	181	176	187	172	158	139	165	136	152	181	175	161	163	158	158	174	158	171	174	159	158	173	153	151	144	186	156	156	168	179	134	167	165	147	173	157	148	168	177	182	143	181	188	151	181	164	164	185	156	170	166	164	173	167	168	196	167	189	185	166	162	164	167	141	184	166	195	156	166	145	179	177	168	161	157	162	173	176	177	171	173	190	185	168	172	148	141	157	178	151	148	156	166	162	155	187	155	157	180	175	193	162	145	177	171	160	161	165	142	174	180	173	161	145	160	147	171	156	163	161	174	184	144	194	179	166	221	159	190	145	170	130	155	159	196	176	164	172	186	151	195	145	178	170	164	161	166	195	168	178	182	154	166	178	151	173	178	168	170	182	168	167	191	147	186	179	180	187	181	180	160	173	147	174	177	194	155	182	172	172	151	147	160	178	190	187	162	173	157	169	177	152	131	163	155	162	184	147	164	158	172	164	181	179	170	153	141	175	190	174	164	164	146	157	162	164	177	165	160	172	178	177	186	188	168	172	163	178	186	138	185	154	179	167	133	180	190	158	170	176	182	161	169	143	150	150	179	171	155	155	171	175	173	175	163	166	165	171	146	138	194	173	164	154	157	171	169	168	166	165	158	151	159	156	165	155	192	146	159	156	182	189	168	170	194	184	174	189	184	173	173	159	162	174	144	159	169	160	154	172	150	155	184	190	164	162	185	146	177	206	179	151	165	156	166	164	162	173	195	145	161	168	164	163	173	183	174	182	156	147	153	163	170	191	168	175	185	174	180	166	157	182	185	152	163	185	170	183	166	171	162	167	150	147	154	188	194	177	168	174	171	173	152	174	175	167	157	194	174	149	151	167	164	156	160	191	176	151	172	168	160	155	171	169	182	139	165	171	155	150	143	167	164	184	146	164	152	160	177	175	158	168	157	152	171	172	153	163	151	185	159	181	160	166	169	168	162	153	192	172	174	151	163	159	154	139	171	198	165	168	173	163	179	187	176	149	159	139	166	168	157	157	164	161	164	193	163	150	175	157	170	150	185	169	174	147	145	174	178	165	162	186	208	135	201	161	163	198	188	183	137	177	190	180	162	168	159	176	171	175	196	167	158	170	184	166	173	151	162	175	164	186	166	148	199	181	149	160	179	175	167	179	180	153	171	161	182	195	159	164	171	156	169	160	176	172	189	171	152	171	157	152	155	168	185	175	157	161	170	155	180	147	147	161	202	151	147	187	164	169	187	179	200	180	187	171	163	185	165	156	156	166	157	165	151	186	172	138	162	167	169	176	168	170	171	175	144	178	152	184	164	185	145	172	153	146	132	161	160	166	171	161	153	181	170	177	178	157	177	164	194	165	157	164	175	169	121	158	170	157	168	142	165	155	191	161	186	174	165	162	160	159	160	193	163	147	189	170	177	153	151	171	155	167	178	187	192	182	167	166	169	164	166	187	161	161	181	148	159	174	147	176	136	168	153	176	157	157	168	180	159	160	168	162	170	163	152	178	177	170	160	170	159	157	184	150	183	198	180	149	183	152	178	162	147	177	179	139	186	177	163	163	180	176	155	129	157	205	139	182	192	155	150	174	167	152	167	174	177	173	147	144	168	166	179	193	160	164	184	175	158	169	157	145	152	159	157	173	177	164	176	153	171	162	172	177	160	153	160	157	166	161	162	165	162	187	148	178	178	153	176	166	164	167	152	169	187	132	166	176	158	162	160	154	180	174	160	172	149	182	164	159	179	189	169	192	164	188	152	166	174	163	167	175	151	154	140	162	174	153	162	157	163	163	181	163	173	176	194	175	162	159	166	178	186	164	145	170	193	179	153	169	170	152	162	188	154	181	165	175	193	152	180	183	186	156	156	173	138	180	163	181	159	175	186	205	149	159	156	192	170	149	155	188	186	168	167	185	151	183	160	175	145	166	164	172	163	178	178	169	188	174	170	176	155	165	152	164	147	134	158	163	177	159	173	185	171	186	154	163	171	163	158	148	193	183	156	164	175	149	166	155	180	163	188	168	154	156	158	191	158	160	164	123	147	195	158	181	154	173	174	150	152	135	181	182	180	157	155	173	174	170	187	176	146	161	208	156	163	176	153	159	173	154	160	191	165	146	152	180	177	149	169	153	156	158	186	172	153	155	152	166	181	161	160	160	165	170	163	170	159	172	172	178	166	174	164	178	187	171	181	160	167	178	166	155	157	178	186	159	196	181	154	174	178	178	143	161	182	175	182	168	183	158	195	152	167	200	177	170	172	166	160	168	168	162	187	174	161	173	140	165	153	172	196	171	159	141	156	153	132	170	167	160	143	155	184	186	172	178	143	174	161	168	147	162	190	172	148	176	153	144	172	180	166	163	163	167	169	173	180	178	185	172	161	176	146	164	171	169	195	147	164	154	178	162	157	169	157	190	166	169	162	161	171	172	180	143	174	141	168	156	182	154	158	188	177	155	171	162	157	169	150	204	148	140	176	157	168	148	206	193	159	185	176	164	186	148	174	169	166	169	155	162	183	161	167	177	157	202	160	166	169	148	161	172	145
4264	518	605	783	1179	1677	2370	2411	1941	1539	1885	2494	1790	1342	1460	831	567	483	479	537	491	473	525	488	501	477	499	475	523	481	478	515	488	436	479	472	467	445	471	482	465	467	514	464	438	488	498	482	472	484	469	430	467	481	491	448	465	446	494	451	451	460	495	466	493	456	485	489	477	482	464	470	446	461	456	410	431	431	467	461	467	445	499	477	476	482	458	436	468	467	467	474	454	463	494	466	448	493	491	392	473	454	475	489	483	475	506	457	469	452	485	445	489	501	516	495	448	432	480	464	502	464	453	484	506	452	508	515	486	484	462	477	458	431	486	449	468	470	472	474	468	502	451	489	456	463	493	478	471	484	467	442	503	473	518	499	483	495	484	474	506	477	428	471	436	450	452	475	480	520	477	501	500	494	528	485	475	431	507	490	450	487	450	485	499	476	468	517	442	463	495	497	473	442	489	403	480	431	440	453	440	448	479	494	482	478	489	481	452	501	501	473	467	471	417	466	427	461	477	500	462	470	408	487	448	468	516	481	469	480	467	450	498	403	477	496	481	427	459	457	471	479	472	452	503	461	521	467	510	456	429	428	474	487	484	425	487	486	447	460	512	483	494	476	488	459	493	446	508	447	465	476	472	467	474	453	483	491	475	471	484	495	431	506	498	479	490	485	461	466	485	479	445	431	464	518	445	441	455	442	474	476	477	508	460	453	471	510	418	446	485	463	517	454	493	465	470	471	469	458	495	464	491	454	431	471	483	483	506	506	450	467	497	460	484	431	471	465	426	427	506	495	480	473	472	482	489	495	486	455	447	441	491	458	466	473	467	489	469	495	444	472	491	474	473	465	450	456	484	521	499	481	455	484	493	455	442	462	454	480	504	478	458	456	497	490	435	473	440	471	434	502	504	468	469	482	478	444	477	484	508	455	469	451	483	449	461	471	517	450	476	451	437	480	497	488	472	458	498	486	487	445	476	450	489	465	473	491	468	497	461	472	503	509	449	481	429	465	475	457	499	447	490	460	485	444	410	463	522	469	479	445	465	436	471	457	473	468	452	485	470	487	480	461	477	441	495	476	485	466	506	484	469	518	474	485	465	445	482	481	424	455	448	454	494	459	481	462	435	429	463	489	475	483	500	465	483	455	468	493	464	492	492	458	455	457	484	462	425	455	487	488	498	485	456	473	429	505	478	477	494	447	468	493	428	473	438	487	497	458	512	482	471	451	484	460	513	478	438	484	446	446	456	444	473	496	460	498	485	484	470	458	494	503	494	461	465	478	499	469	441	492	450	458	502	488	479	473	438	477	468	475	481	429	472	482	490	470	499	489	480	461	486	470	456	461	475	452	478	519	484	440	510	450	457	477	463	467	466	480	463	466	471	462	493	459	505	489	456	481	459	470	512	509	422	524	479	462	473	463	480	452	500	515	444	508	472	446	498	483	514	542	497	465	472	484	459	459	459	465	454	485	490	471	481	487	489	512	486	476	464	509	445	473	485	475	464	498	471	480	474	476	428	459	486	457	497	443	476	482	465	426	464	469	467	474	520	486	492	472	461	462	462	463	484	489	505	456	459	466	505	444	507	449	503	451	455	474	440	445	461	468	486	459	416	500	501	470	437	496	502	499	511	467	452	478	516	462	481	492	451	466	467	444	504	505	500	460	478	494	444	466	506	461	462	469	422	464	453	446	468	494	502	461	462	487	450	464	485	485	475	442	455	458	428	509	486	470	476	464	476	466	451	465	474	471	475	492	514	483	505	510	466	480	477	466	492	448	463	468	500	485	509	499	449	465	463	471	462	485	485	460	431	477	445	446	471	451	450	469	484	459	516	542	464	468	455	461	491	438	431	485	491	460	480	498	479	480	472	444	458	452	450	454	454	490	446	449	503	439	483	491	496	461	472	475	481	486	488	445	449	471	485	476	466	425	472	471	421	491	470	506	458	480	453	505	469	452	480	471	477	483	461	444	451	465	485	493	494	477	480	471	459	437	475	473	486	419	481	439	478	483	463	485	462	498	481	477	472	472	477	460	445	461	506	478	437	467	468	512	510	461	480	526	434	448	448	505	490	467	472	465	482	492	473	485	465	480	490	489	481	489	440	517	445	485	475	478	470	474	483	454	488	448	515	487	500	525	490	473	456	462	466	455	504	443	442	467	498	467	451	501	477	506	477	471	466	481	476	475	449	486	485	462	478	483	454	456	443	493	438	466	504	438	437	436	496	425	435	470	464	457	482	451	493	523	467	474	454	475	475	491	457	513	503	479	484	475	493	469	485	479	459	480	491	487	503	486	468	465	501	468	452	479	464	479	479	478	478	467	476	485	447	473	446	468	459	434	464	444	526	461	477	537	441	464	462	463	497	459	438	481	458	464	499	476	467	499	494	456	489	490	458	462	483	484	474	478	498	479	473	474	467	495	457	456	462	490	522	454	447	497	484	444	495	463	447	429	485	468	475	472	482	484	469	450	445	477	467	493	441	454	495	474	494	467	454	491	463	471	517	480	489	487	510	481	468	488	435	465	474	471	462	480	472	425	454	471	456	465	446	479	483	493	499	498	474	434	499	472	450	480	467	471	498	468	459	443	464	446	517	439	491	446	483	495	450	460	489	489	446	490	454	436	449	469	455	452	477	512	502	441	457	472	493	446	479	451	482	473	467	474	470	496	466	495	480	426	463	474	463	462	473	472	454	472	453	486	466	484	468	570	453	463	464	449	504	515	470	462	493	472	474	469	455	457	475	452	472	503	451	498	478	468	486	461	458	441	474	466	454	475	460	470	457	496	460	478	479	482	487	461	490	455	471	417	472	484	482	496	433	475	451	462	479	498	493	491	424	460	455	505	491	471	459	498	468	449	450	440	480	485	459	440	437	426	493	449	479	482	473	493	456	454	482	499	461	444	488	489	495	457	466	453	514	494	496	478	445	467	463	470	455	485	502	459	460	488	491	458	510	475	476	452	458	501	485	479	452	442	497	478	479	547	499	499	458	510	469	460	462	491	469	461	463	456	453	490	485	518	494	467	481	457	511	481	459	436	435	417	438	500	498	522	461	495	478	466	455	454	466	483	444	508	447	462	456	441	468	451	490	522	465	482	440	456	475	453	491	453	498	475	484	466	437	491	478	496	466	438	473	459	447	490	452	470	454	456	461	460	442	455	465	490	458	462	488	496	461	475	473	512	460	465	434	489	463	474	447	476	439	478	435	451	467	475	496	496	495	481	431	483	486	485	458	510	464	454	462	445	416	452	472	438	442	481	444	436	490	495	488	507	494	449	452	436	488	503	495	479	493	502	456	491	469	508	486	461	507	493	477	478	463	486	470	449	478	458	453	454	447	443	475	481	490	438	456	463	460	505	466	442	482	453	453	468	491	469	463	451	456	483	535	473	480	512	444	468	478	460	474	468	480	505	481	452	477	512	437	472	455	443	492	474	476	440	451	448	465	444	477	451	468	475	416	454	467	461	485	500	417	468	468	437	458	473
26608	3829	1289	1167	968	1123	1151	1044	837	708	819	930	765	648	595	445	398	335	335	389	332	340	351	344	351	353	350	347	331	360	321	348	339	335	314	342	335	349	322	348	338	315	333	309	330	351	333	319	356	321	348	300	298	318	314	331	316	317	342	341	336	325	323	336	320	348	313	334	336	317	288	336	324	347	311	330	335	318	303	335	353	343	296	315	346	312	337	325	304	315	313	326	327	313	305	322	333	357	345	313	346	323	329	337	339	338	293	322	329	336	336	296	317	326	331	316	311	338	337	310	336	314	317	341	307	326	323	333	361	286	350	371	324	347	306	341	329	292	323	325	319	336	321	370	319	338	309	334	347	319	314	340	329	314	318	299	341	344	320	378	321	290	329	338	305	329	325	327	317	317	329	351	289	325	308	328	355	296	346	313	337	323	322	328	336	336	330	313	323	304	305	331	349	319	300	328	325	364	338	340	352	333	299	319	310	341	344	347	311	325	319	327	317	313	314	313	299	314	326	342	297	329	319	306	352	325	320	327	343	334	334	333	311	348	319	305	340	338	332	313	342	338	326	307	341	355	305	341	365	326	296	340	299	369	341	338	313	346	334	319	314	332	275	331	328	304	309	312	333	344	320	283	342	299	376	341	339	324	330	336	358	314	342	292	304	299	342	340	311	322	324	304	302	344	314	306	341	285	309	313	315	315	332	316	360	321	318	328	346	352	320	286	317	341	337	333	306	310	308	333	336	312	310	331	322	312	348	349	303	296	305	353	297	297	357	355	299	331	344	306	346	340	319	379	280	334	289	338	330	349	345	327	385	343	312	333	330	298	326	324	347	331	337	340	325	282	341	322	313	320	329	297	313	332	357	332	331	358	339	328	342	310	351	324	353	298	329	333	313	399	342	326	306	318	352	315	331	314	312	348	327	322	334	347	300	351	294	361	327	303	309	316	275	316	290	339	309	308	315	302	340	320	324	327	316	348	300	357	321	319	282	325	317	346	323	317	328	315	337	309	339	304	327	315	324	317	289	333	316	355	314	319	319	324	322	320	316	325	351	306	289	297	330	331	293	297	372	345	339	322	320	321	342	327	318	328	290	309	346	285	336	329	306	299	317	362	319	339	317	353	277	349	324	325	371	323	333	314	340	325	315	324	343	328	316	320	320	344	301	322	333	325	283	316	325	327	321	351	313	334	343	320	320	279	327	347	323	316	350	306	317	344	335	320	317	328	323	267	317	336	331	314	338	294	291	341	374	300	346	325	347	342	310	335	307	317	327	341	333	321	321	313	319	324	311	361	347	326	315	308	311	341	326	328	292	311	312	344	331	331	337	342	321	319	347	344	321	331	318	333	332	328	374	310	301	283	350	319	325	337	313	323	337	348	307	308	336	331	308	311	331	361	301	325	319	331	327	346	341	361	330	339	291	338	348	321	346	350	313	349	351	312	334	318	302	326	322	345	334	333	334	333	337	307	303	317	310	312	306	323	353	334	320	316	333	303	334	316	316	343	303	297	322	304	326	345	314	322	322	319	301	308	325	308	355	339	337	320	328	293	337	320	321	317	358	349	340	333	313	323	393	314	333	324	275	332	326	317	360	339	313	347	329	323	331	356	299	324	321	318	325	335	357	341	317	314	357	330	329	311	343	347	351	297	299	364	353	313	322	304	301	317	305	345	298	295	338	325	305	298	340	323	340	331	322	306	323	305	338	297	352	333	333	340	323	351	338	328	324	319	330	353	298	345	303	316	327	320	317	315	335	314	319	336	335	355	325	331	354	335	331	342	313	308	322	292	345	330	367	317	303	370	345	346	272	327	314	332	322	353	295	348	341	327	335	300	325	350	304	333	326	344	323	335	312	326	306	328	293	335	340	367	314	300	295	333	311	313	330	342	300	338	299	353	324	341	340	318	330	367	337	312	306	360	353	329	343	321	348	342	350	347	346	337	344	319	321	321	341	352	321	309	329	336	317	360	327	337	275	333	356	327	307	336	319	333	327	306	341	302	311	335	338	294	335	333	333	315	334	316	309	332	313	351	337	319	333	319	340	363	319	326	323	322	346	303	362	303	308	324	305	323	322	344	324	339	312	362	301	317	335	351	318	353	357	330	342	322	327	309	316	331	324	336	302	358	371	325	338	337	317	330	322	352	310	312	305	317	341	307	308	284	345	333	299	331	318	325	333	353	334	320	318	315	337	329	364	305	290	317	351	332	336	314	323	328	327	336	353	352	334	301	303	340	325	312	306	304	308	295	331	310	309	332	313	349	327	310	300	317	318	300	314	347	349	338	292	321	312	336	311	341	329	353	330	318	356	312	320	313	313	317	339	307	316	285	296	310	319	305	297	302	330	311	309	310	341	328	333	315	288	322	314	325	334	325	340	311	329	333	306	301	333	314	333	322	309	318	379	289	289	349	349	327	317	313	302	349	336	318	345	343	341	335	292	335	342	355	316	318	328	335	338	335	329	317	319	337	322	331	311	319	291	338	314	307	337	295	345	351	313	326	341	353	336	328	314	330	334	321	313	294	321	327	300	323	304	350	345	290	311	317	310	297	285	329	345	328	307	295	312	302	310	301	322	284	312	320	356	346	321	292	330	343	334	323	311	319	338	316	348	338	303	318	317	313	320	302	321	307	328	337	334	315	358	325	316	307	331	309	331	337	276	310	313	325	332	330	308	305	311	320	339	343	294	324	348	321	317	291	322	311	312	328	353	340	300	336	335	265	295	305	326	331	340	346	297	297	332	322	336	310	321	308	315	303	373	300	320	334	347	312	329	346	299	315	315	325	363	314	308	315	339	317	317	331	300	299	296	311	365	317	308	310	312	308	319	313	327	311	305	316	321	348	338	343	337	294	347	341	356	329	325	355	365	321	287	320	319	305	288	332	318	319	297	363	317	333	356	324	337	365	352	336	317	339	294	310	363	346	356	291	326	320	341	312	333	321	312	325	312	351	328	299	335	360	309	298	329	331	334	326	340	314	346	330	309	357	313	338	338	309	310	357	340	288	310	293	323	311	295	338	317	303	306	312	305	293	309	311	340	289	312	371	326	328	317	362	313	271	316	329	344	305	303	329	330	318	323	301	332	304	325	327	328	301	322	288	363	351	320	338	341	334	337	338	331	344	316	323	336	329	302	367	331	333	308	334	340	312	321	336	325	328	312	317	292	337	310	303	319	322	310	336	327	333	340	342	333	361	302	311	339	332	309	329	315	361	325	320	320	313	325	341	331	311	314	324	332	326	315	322	313	347	317	322	317	308	333	321	338	331	337	314	319	324	319	323	329	300	332	343	298	318	326	277	301	309	333	356	301	334	325	361	322	326	321	315	349	274	347	316	335	333	355	341	320	333	324	307	306	353	309	309	329	319	288	352	323	290	295	308	316	320	362	354	313	307	323	330	305	383	315	333	337	298	324	325	304	313	349	319	296	317	395	359	330	359	354	326	304	328	339	325	349	318	322	323	307	372	321	335	337	343	313	311
12022	1548	2561	3267	3849	4621	5070	5277	3944	3366	3990	4900	3435	3142	2907	1595	1176	1074	1022	981	979	982	903	947	905	933	934	933	906	919	871	903	919	885	957	984	892	925	900	828	892	831	811	835	843	837	839	805	846	831	818	821	785	827	811	833	858	838	783	812	844	780	822	819	849	833	788	811	777	837	819	807	802	778	820	821	783	797	811	842	843	826	834	787	819	771	797	813	824	809	835	808	845	805	776	796	818	817	809	805	800	832	860	797	831	817	839	793	796	860	804	788	806	765	833	821	778	857	760	827	782	846	804	817	840	793	864	804	766	833	777	831	832	792	744	780	819	838	798	805	821	803	812	826	779	808	819	737	803	822	830	740	805	772	825	778	819	821	835	866	805	846	823	790	854	793	872	800	793	858	786	782	790	797	789	803	796	786	809	827	765	800	857	813	779	791	801	748	845	838	845	756	808	841	739	894	787	822	852	812	796	777	839	796	774	802	792	794	804	735	774	830	853	833	851	833	811	834	781	795	821	812	799	799	833	788	785	821	803	826	797	824	797	830	846	785	773	782	816	795	800	765	769	768	859	808	809	780	786	753	839	812	808	791	789	817	776	836	766	806	741	867	806	772	828	821	834	813	753	811	834	822	833	790	878	812	820	859	801	799	804	808	783	803	749	839	806	810	824	865	785	825	801	821	793	777	803	807	770	773	833	835	829	822	809	804	824	815	793	804	861	870	832	825	874	793	832	825	805	825	796	782	807	784	792	899	805	852	825	793	845	808	802	866	821	762	807	784	842	755	788	825	796	774	837	828	786	801	733	791	845	765	814	811	788	773	812	828	806	882	786	844	862	781	813	803	800	820	811	843	784	808	771	854	804	799	872	833	818	837	800	837	798	779	850	774	828	818	821	793	834	843	820	790	778	802	784	805	791	794	767	803	832	786	787	789	745	801	816	871	846	824	832	780	830	857	834	812	797	808	773	847	837	828	808	822	773	816	766	804	813	813	789	750	773	809	801	826	770	850	874	773	801	815	796	872	756	782	830	818	777	765	861	853	779	834	789	776	874	866	825	797	831	808	848	807	838	780	849	750	789	803	754	788	824	807	819	783	767	840	800	826	809	793	775	817	800	790	747	781	801	813	814	812	792	815	825	817	819	810	859	835	779	785	845	833	842	819	805	817	824	775	835	830	870	799	827	814	819	763	811	804	840	789	769	783	800	804	798	809	790	790	816	800	767	776	845	782	817	811	770	784	832	827	800	808	758	820	821	802	760	805	802	795	826	850	799	869	818	810	787	791	807	828	812	784	817	808	813	796	760	803	810	849	808	824	841	792	798	778	789	773	767	784	808	834	846	763	830	773	769	798	796	846	784	814	801	772	801	772	796	800	834	858	838	803	788	823	728	868	824	785	769	816	775	830	798	811	829	833	810	788	837	772	766	813	799	781	771	898	760	758	845	815	782	798	803	782	841	840	782	812	783	808	849	796	822	776	800	825	770	808	844	833	793	850	817	772	868	846	799	898	835	768	827	812	817	812	817	795	816	828	803	823	742	819	813	804	780	833	791	784	816	771	816	809	809	814	817	816	791	852	797	839	828	829	823	775	805	775	805	806	809	838	841	809	821	775	771	791	777	751	810	860	798	825	812	834	829	808	787	847	821	796	852	792	771	821	827	814	795	815	809	732	820	763	855	834	819	870	710	778	820	786	852	814	791	802	851	834	804	761	817	816	786	845	812	860	845	818	787	804	794	826	776	799	823	781	789	834	779	770	825	812	821	831	770	828	779	820	827	817	801	824	769	770	805	828	785	814	764	806	790	801	824	823	806	829	795	774	760	823	825	747	837	785	817	780	787	786	841	776	814	776	758	809	785	795	797	776	819	815	780	799	796	822	820	791	794	832	794	860	784	803	728	765	813	821	824	856	782	813	802	815	771	756	831	815	803	791	776	784	794	815	746	867	799	816	826	825	779	786	811	794	815	837	836	788	800	899	829	787	862	781	783	849	835	820	841	827	764	814	820	825	761	799	802	795	851	859	808	804	831	756	803	817	771	817	821	786	785	814	834	769	771	783	772	823	859	834	802	799	788	789	853	771	841	812	791	807	829	767	782	814	780	772	811	810	818	770	759	868	803	838	780	793	828	811	832	785	767	821	837	785	810	787	773	772	811	798	800	820	774	828	856	822	817	789	804	814	838	863	811	767	852	823	804	852	734	836	870	859	788	733	809	824	827	808	809	808	780	798	838	803	808	777	860	807	845	780	796	837	842	810	801	844	796	787	800	816	814	788	834	814	847	829	749	826	824	773	833	776	777	770	821	832	795	785	814	844	802	813	817	742	816	828	844	778	859	856	780	781	764	815	812	777	874	893	818	806	836	809	823	795	822	842	809	829	818	811	784	823	803	796	788	824	846	814	801	775	784	784	836	796	824	783	839	801	789	835	839	813	803	795	804	799	791	796	828	815	841	829	849	818	813	831	805	812	794	771	760	781	797	768	801	796	864	831	838	810	831	817	840	823	782	814	788	807	832	805	761	781	819	818	751	766	793	843	838	835	798	768	808	808	827	818	836	796	805	808	842	796	817	829	804	835	824	794	794	784	767	800	752	831	774	745	832	777	782	872	802	809	764	757	768	809	802	749	826	839	847	817	767	748	813	760	812	814	833	805	804	803	868	819	819	808	857	771	759	805	762	769	905	811	765	787	780	834	828	821	861	770	822	817	789	802	836	790	803	843	779	810	793	817	835	775	819	828	775	812	764	775	806	831	777	802	821	835	859	784	825	809	808	800	793	824	819	790	787	743	795	779	794	815	834	810	808	881	830	797	807	791	806	809	769	806	775	825	777	803	783	795	837	790	826	817	816	792	835	859	816	796	814	827	790	829	874	803	846	803	799	812	838	780	771	816	822	766	835	864	792	791	795	814	810	766	834	809	789	797	764	807	851	800	804	756	806	852	827	791	778	814	836	805	821	880	808	860	818	820	800	785	819	807	782	782	773	825	755	783	855	828	819	851	791	798	832	848	819	825	801	775	842	801	824	760	778	795	745	779	845	837	835	771	804	788	796	830	789	817	826	768	798	787	833	812	826	801	791	811	795	765	812	908	765	799	818	808	805	776	805	832	807	798	834	840	804	769	809	844	786	775	818	795	797	825	811	815	822	787	753	785	786	783	809	819	753	842	836	831	870	879	817	834	779	856	859	837	783	776	813	789	818	834	783	860	842	806	790	816	821	842	767	804	781	833	835	835	883	741	823	781	805	839	868	802	858	795	817	786	791	813	812	769	742	808	791	763	830	755	858	826	835	794	829	795	776	809	797	778	810	810	784	818	817	785	826	831	815	813	831	796	818	825	779	831	866	816	758	830	795	868	793	844	802	790	812	813	844	840	780	744	797	828	794	849	855	851	854	795	761	832	817	769	812	776	848	813	827	777	799	816	819	817	792	807	843	787	819	823	829	859	847	836	845	774	766	784	843	770	787	820	838	842	790	822
37861	9954	2654	1878	1713	1802	1803	1540	1220	1052	1060	1394	977	888	821	519	434	403	401	399	390	395	363	377	376	419	405	371	373	366	369	383	401	386	441	384	378	363	352	350	356	332	341	345	353	347	368	346	338	343	347	326	349	344	359	331	307	371	368	351	374	373	328	329	352	362	331	306	352	342	332	371	359	373	378	360	372	344	350	350	342	353	359	356	321	303	342	359	359	348	347	353	337	367	362	334	356	319	350	362	342	358	321	346	327	326	347	347	365	313	348	334	350	385	333	361	337	353	327	336	332	326	338	366	351	327	372	332	333	365	371	379	350	340	360	343	332	321	377	326	342	341	395	367	317	347	342	354	316	359	378	393	340	366	300	352	341	344	361	376	342	328	337	316	342	342	369	323	320	336	370	343	326	368	348	359	364	349	349	327	345	340	365	327	364	374	364	361	332	346	362	305	372	345	348	346	326	342	368	354	373	316	375	340	373	335	326	392	346	341	353	356	359	323	352	341	354	353	329	354	320	340	359	379	372	325	369	350	369	323	366	363	371	342	321	336	368	344	318	350	333	352	359	340	327	401	390	325	364	320	328	370	357	335	343	350	360	338	347	326	376	311	351	363	342	381	366	332	337	385	340	331	367	367	368	361	391	358	343	362	376	327	345	320	324	330	357	342	384	346	351	348	342	347	312	351	359	364	376	371	383	329	376	375	334	354	315	333	334	355	334	325	345	399	333	337	340	366	350	349	312	355	368	328	367	354	324	339	356	341	363	335	356	331	355	357	341	340	388	359	341	359	350	358	330	361	364	347	309	381	347	326	345	325	342	380	362	342	364	363	343	324	322	355	366	305	376	342	319	367	346	333	318	317	310	349	340	344	343	322	328	348	349	333	344	354	384	321	373	345	371	355	347	352	346	369	372	374	367	335	350	330	305	364	341	357	353	328	340	358	361	377	349	341	330	340	398	365	309	352	327	388	355	377	349	340	334	358	357	359	350	330	342	319	346	341	366	338	341	313	403	374	349	359	375	337	365	350	361	370	315	349	360	338	361	363	362	335	342	335	345	361	341	343	367	342	334	340	324	311	337	344	361	369	379	339	351	351	323	378	317	301	347	325	324	342	342	343	359	361	316	350	343	341	331	346	349	351	321	306	351	382	306	327	382	327	341	348	341	361	317	358	346	377	389	324	385	338	311	338	358	369	322	348	331	340	368	317	386	376	367	336	364	351	368	355	348	303	373	362	375	367	375	352	339	319	376	354	346	377	362	330	357	326	361	353	344	329	300	369	370	345	344	358	343	336	348	357	327	344	353	368	348	339	398	314	329	305	341	330	374	343	355	340	334	339	311	341	342	347	383	362	344	306	371	347	338	334	358	378	375	333	354	339	365	325	316	337	314	356	362	336	389	324	374	328	366	346	303	369	361	340	358	337	355	343	353	359	335	339	350	381	377	330	331	359	377	377	283	327	316	329	346	359	359	360	362	351	335	356	330	327	376	338	349	357	337	343	344	368	358	332	385	323	364	339	364	343	341	351	343	323	347	322	330	340	334	357	347	340	316	340	331	331	352	362	372	346	384	320	348	353	365	329	320	349	345	337	352	339	354	348	371	369	384	346	343	363	375	312	354	303	336	305	341	360	358	343	334	344	389	354	341	386	322	366	327	373	340	366	374	368	329	333	333	328	356	384	352	345	310	373	361	343	353	332	343	332	347	358	355	321	341	364	366	365	310	322	314	346	359	358	331	341	343	356	382	345	324	359	333	355	325	322	373	376	323	360	329	321	363	364	320	317	332	347	360	340	358	366	357	321	322	335	377	360	338	340	347	375	361	346	364	304	324	351	366	351	323	326	331	356	338	357	308	336	355	383	360	342	330	324	385	386	357	331	352	355	341	404	345	362	370	354	361	363	367	351	297	359	323	339	348	337	320	336	388	368	349	328	354	361	334	309	384	369	334	313	351	345	333	301	336	369	353	369	342	335	344	324	367	358	362	309	345	349	359	355	321	341	341	353	314	343	345	325	333	304	363	318	319	365	376	340	375	354	325	357	357	349	351	357	332	303	352	363	349	345	330	360	307	345	374	350	313	322	381	348	356	338	315	353	359	385	330	333	353	364	329	358	336	384	359	376	359	338	365	341	333	354	357	341	363	372	347	367	320	348	324	327	333	361	364	325	324	351	336	333	338	369	370	338	364	355	349	381	323	356	351	328	376	343	376	353	339	379	375	392	373	333	343	385	394	360	321	328	357	343	357	355	335	351	345	350	305	356	348	344	327	376	355	385	356	341	348	373	354	296	318	338	377	345	331	340	377	324	381	340	355	348	357	359	345	353	324	348	329	376	347	348	356	343	349	331	313	334	334	339	385	361	361	371	380	352	376	364	326	332	336	319	374	345	350	359	380	348	391	347	330	290	340	364	345	343	382	368	359	355	371	324	344	348	340	323	357	352	355	343	367	390	371	340	352	361	366	347	360	344	357	324	389	365	343	315	345	344	357	367	398	330	346	340	336	331	344	350	340	348	287	332	327	335	337	321	353	332	353	375	347	346	335	339	314	360	348	358	360	316	376	335	302	333	377	332	357	381	313	371	359	355	381	352	315	362	333	371	325	355	333	334	353	327	337	338	342	347	349	385	385	338	331	344	304	317	366	347	346	349	334	347	347	347	342	331	332	346	316	354	355	337	347	328	341	335	337	340	370	360	326	324	357	384	368	366	360	377	367	353	344	362	370	359	331	372	325	319	348	355	354	375	342	334	394	358	360	363	337	330	354	316	354	329	375	347	336	348	369	363	377	344	341	375	378	331	334	376	349	347	340	360	354	352	355	364	359	329	351	317	352	373	367	314	382	341	384	350	335	338	368	350	335	340	378	332	347	352	350	372	337	345	339	340	344	350	326	350	331	353	343	331	350	356	345	331	376	332	371	350	329	344	349	363	368	318	358	330	349	327	337	362	364	352	351	379	321	324	332	334	343	365	342	373	364	389	342	373	373	318	307	347	378	315	372	321	375	355	360	378	335	379	348	385	308	360	356	344	349	331	391	361	312	394	360	372	343	362	361	347	354	365	316	343	334	311	362	294	323	329	356	381	349	351	301	375	371	374	372	336	354	361	341	318	328	367	348	334	348	350	391	373	362	353	353	360	367	303	358	331	367	347	347	359	331	343	344	329	349	361	313	373	345	364	354	329	354	335	382	345	380	360	372	369	367	370	346	362	348	336	322	325	328	371	364	340	374	359	378	362	320	365	372	318	349	352	349	381	355	358	349	326	321	365	333	343	329	352	358	348	331	316	356	352	339	358	341	343	356	309	333	356	360	351	353	340	349	352	353	363	384	329	339	349	362	350	339	359	371	361	364	336	335	374	397	326	378	355	308	344	317	393	341	336	332	349	346	354	361	362	336	338	362	331	351	320	364	369	352	340	327	370	330	339	357	371	371	339	338	341	332	325	341	328	313	337	354	347	354	307	342	317	338	394	355	344	314	331
16245	2091	4100	5458	6048	7040	7723	7191	5293	4750	5373	6774	4676	4325	3813	1858	1447	1228	1192	1089	1128	1085	1064	1063	1104	1109	1119	1080	1024	1013	1005	993	1053	1171	1294	1074	1000	1049	1058	1008	956	923	874	929	925	876	886	923	886	880	811	860	891	840	897	884	911	864	833	808	898	836	901	844	868	859	867	875	854	865	881	856	921	839	826	855	831	814	884	828	888	899	861	826	812	847	859	841	879	860	873	840	799	833	865	866	881	858	893	870	860	823	879	878	865	848	824	831	808	845	822	836	823	830	816	843	830	824	874	857	862	829	824	841	810	855	852	775	833	863	881	809	846	792	879	838	818	869	827	865	790	832	823	848	846	840	832	824	855	828	764	828	827	810	848	831	853	831	865	851	863	838	861	888	855	835	852	846	820	843	862	861	808	846	837	852	784	868	806	804	882	839	843	830	847	820	880	855	845	816	804	826	804	870	834	817	821	815	819	865	826	848	804	885	828	814	833	825	848	821	854	851	804	813	874	833	839	823	834	774	815	800	824	802	789	821	821	766	861	825	847	836	800	859	856	840	853	821	857	793	820	845	852	888	849	775	832	829	886	849	789	806	810	835	832	829	840	883	835	866	855	826	783	820	824	820	813	844	812	805	863	862	854	852	801	782	870	806	807	880	815	826	836	849	793	840	832	803	794	817	816	797	796	795	827	902	797	834	830	834	899	793	865	816	853	812	877	825	819	887	847	852	871	819	808	794	863	826	785	784	841	868	825	757	851	845	847	820	816	840	817	838	812	809	838	781	831	819	826	760	913	853	826	782	855	861	817	822	840	897	826	784	810	855	861	817	834	810	838	868	884	793	822	887	833	812	815	852	808	821	848	823	836	838	816	867	846	777	900	835	815	807	830	833	874	798	802	782	842	819	826	855	821	833	813	833	812	854	857	852	842	825	826	837	866	814	824	865	775	829	860	824	845	807	870	805	776	829	850	801	821	809	799	814	804	850	858	833	803	791	870	798	840	838	794	822	866	858	875	822	812	791	831	852	817	828	855	789	859	844	840	824	832	846	812	824	832	811	817	863	886	792	812	848	817	773	837	820	794	795	852	807	822	874	838	821	789	840	843	816	814	824	870	830	881	828	791	803	791	815	818	837	802	831	850	853	892	864	825	829	822	906	813	822	906	822	814	774	860	810	826	837	856	828	809	846	776	763	821	833	793	846	855	826	820	858	805	836	859	805	815	826	824	843	823	796	800	849	802	886	818	862	832	826	825	817	793	838	789	840	829	840	842	825	827	889	827	800	825	857	815	815	831	826	822	814	810	812	838	826	805	844	818	827	823	821	819	860	840	848	823	841	857	810	808	864	829	850	822	850	842	840	827	861	830	867	853	818	818	834	891	797	819	806	804	858	871	888	827	821	815	788	781	839	816	863	784	874	813	819	791	810	779	852	794	776	909	793	849	817	866	816	848	869	836	848	872	839	819	820	799	841	815	845	832	803	847	853	799	809	825	789	846	791	860	821	815	829	788	825	786	825	836	824	830	794	838	820	871	816	831	874	818	815	822	829	861	833	829	821	826	802	809	830	853	763	848	826	821	867	778	800	743	843	875	849	798	839	867	853	859	872	792	840	849	811	872	800	832	868	851	861	859	845	813	802	836	836	863	858	829	847	890	866	814	861	802	838	853	848	849	842	780	848	815	845	842	788	815	849	898	861	823	837	826	827	849	857	855	823	814	864	845	828	843	827	879	844	847	867	820	819	911	825	846	816	829	825	827	823	870	838	826	858	755	825	781	834	875	862	828	882	860	897	817	825	839	824	847	808	776	878	792	786	850	859	875	795	847	820	811	845	862	853	854	793	810	790	833	816	828	829	835	837	832	795	860	797	857	864	790	808	825	819	827	815	844	886	836	858	843	807	782	844	857	800	860	807	802	793	834	882	914	850	872	817	790	833	838	780	880	843	815	778	870	845	794	830	813	859	820	814	831	807	873	830	819	819	821	828	826	860	856	845	835	893	851	880	843	799	869	878	871	829	830	832	817	826	854	801	811	821	796	823	799	857	864	898	813	824	776	842	862	832	833	829	852	841	829	906	875	826	777	827	796	840	837	801	876	842	857	830	810	813	807	836	860	817	883	846	841	826	809	813	810	840	820	828	831	800	833	819	829	851	817	843	824	825	848	884	804	823	799	792	870	825	844	840	808	809	844	865	827	839	815	820	854	867	855	831	801	788	796	834	847	848	825	828	806	848	832	823	796	845	806	833	816	866	827	824	874	786	813	866	835	807	858	845	829	840	830	817	822	836	792	854	909	818	832	830	818	806	839	815	812	871	769	819	861	822	798	882	833	827	893	843	886	802	808	814	793	867	841	851	842	856	838	788	803	856	794	878	819	820	785	875	880	815	828	852	779	875	821	848	778	833	848	853	855	831	861	869	811	793	837	840	818	844	866	812	856	854	826	798	803	826	819	863	835	859	848	827	841	818	860	868	816	846	873	846	838	772	845	847	862	834	796	832	843	814	859	875	808	874	805	843	759	830	804	834	789	807	807	826	837	812	850	850	815	838	839	842	784	827	851	770	862	831	814	831	856	795	808	822	805	859	812	807	854	798	792	827	879	814	851	865	797	859	783	812	866	810	829	769	821	809	871	832	842	821	796	829	787	839	814	812	818	878	834	790	767	838	822	918	825	869	839	853	804	723	809	872	837	856	795	823	840	863	817	869	837	808	835	822	804	804	802	827	800	791	873	829	846	798	851	802	840	798	850	871	844	823	887	821	816	856	884	814	838	819	855	770	884	805	830	902	880	827	886	884	828	875	882	862	823	817	834	814	833	856	890	849	855	819	849	799	803	784	785	815	773	808	811	863	823	860	873	798	839	812	854	837	829	835	899	862	786	818	819	858	805	780	823	853	851	804	869	822	863	876	849	859	854	856	761	883	767	804	875	820	798	848	837	828	818	806	785	804	858	788	824	796	831	800	812	837	775	805	830	860	806	786	838	820	842	836	833	811	819	820	837	845	814	816	835	840	855	874	861	901	859	864	846	789	806	859	851	886	819	888	825	865	821	881	844	894	854	798	862	845	840	812	858	774	835	812	844	804	850	808	855	863	865	813	888	869	795	864	869	860	855	800	789	831	827	858	858	871	795	845	846	883	816	806	861	819	811	827	803	810	832	818	751	861	837	814	814	858	856	851	867	838	796	826	804	866	863	844	806	846	800	845	823	849	804	829	824	830	875	814	839	841	864	848	834	835	848	847	831	851	845	864	802	837	872	854	800	808	839	830	845	799	787	854	816	789	807	847	840	831	819	860	831	846	785	828	848	905	755	804	790	841	773	828	831	846	831	796	814	853	828	862	855	822	834	808	825	872	852	799	830	868	865	880	815	883	851	810	834	806	791	812	830	797	832	758	825	819	844	806	820	790	883	845	873	792	873	819	865	791	823	821	841	832	860	865	858	790	842	864	826	822	777	843	861	818	809	822	885	832	786	877	791	853	814	810
3744	203	216	264	340	421	486	517	313	318	403	466	346	344	259	201	214	168	173	170	170	198	146	156	144	144	136	170	167	172	158	186	144	175	179	146	156	181	149	155	170	155	159	175	153	160	174	156	176	165	137	181	156	165	160	163	169	164	170	178	167	152	162	160	192	170	173	192	142	129	147	159	158	183	157	149	174	174	122	192	172	185	163	168	188	143	159	141	178	167	173	175	147	152	158	144	143	193	160	161	166	149	140	153	159	171	169	162	149	177	157	175	156	160	168	178	151	160	182	163	138	131	158	175	154	152	153	146	169	170	172	171	169	136	148	149	166	164	166	207	171	191	141	165	171	170	167	146	155	158	160	141	175	188	150	167	154	165	182	181	190	163	162	201	165	179	190	173	157	145	160	138	151	149	153	168	162	176	163	185	159	153	181	167	149	181	157	163	149	150	162	167	185	160	167	175	168	168	167	171	189	189	153	176	155	161	167	165	167	171	161	182	173	156	154	167	166	176	183	195	145	143	199	162	176	175	154	157	152	164	158	155	160	172	139	176	159	182	153	167	150	183	179	151	169	147	160	163	171	140	180	166	149	157	183	147	159	180	150	169	181	179	165	158	171	148	175	165	165	148	154	154	145	169	172	161	184	151	146	141	161	150	176	162	156	138	161	170	172	179	153	162	146	171	166	133	160	143	144	181	165	142	162	160	158	164	150	173	164	147	170	161	163	170	153	155	163	159	168	136	158	159	163	174	144	165	149	152	190	157	183	156	138	173	150	156	141	181	156	155	159	156	137	151	159	185	177	166	162	145	162	149	167	162	146	175	170	172	181	166	148	162	157	170	189	154	167	151	139	173	172	160	152	139	149	173	181	186	161	164	152	198	187	151	170	147	157	145	169	150	157	170	162	163	176	170	165	165	178	163	162	149	153	140	176	145	154	158	153	158	169	160	161	168	164	154	149	165	159	172	173	147	144	188	160	162	147	142	143	184	154	171	179	139	169	153	182	180	186	148	169	186	156	167	178	152	155	169	169	156	179	179	185	162	171	179	142	166	159	158	164	163	164	157	159	153	159	161	158	169	162	161	186	157	138	174	156	157	166	134	152	185	150	193	162	140	149	202	183	159	177	157	157	160	144	175	169	169	162	141	164	153	155	163	161	152	146	188	172	162	164	161	163	141	142	125	148	148	172	164	154	169	166	171	172	171	171	193	161	167	158	163	176	149	187	151	157	137	180	162	156	152	163	189	158	173	153	166	155	170	175	161	139	176	160	165	161	178	147	162	148	154	165	168	154	187	170	160	165	157	165	167	138	140	170	175	154	152	173	158	150	153	183	186	159	159	162	145	158	180	165	174	190	159	168	179	187	136	154	189	179	181	179	168	149	137	139	167	162	167	162	191	173	173	156	167	175	165	163	146	147	159	169	160	154	168	158	160	134	160	187	149	167	187	193	181	171	187	170	172	173	166	172	145	154	169	145	179	159	187	172	168	173	191	145	143	171	163	124	154	187	142	205	157	161	162	160	146	172	175	174	170	163	132	137	157	164	144	175	149	161	167	171	160	181	158	151	158	151	144	164	165	162	154	156	139	164	151	163	160	147	168	158	174	165	151	159	162	155	154	159	170	165	169	177	154	178	168	168	169	156	172	160	170	165	149	154	135	156	173	157	175	153	171	170	150	166	153	153	174	168	145	159	121	164	174	157	172	164	172	145	152	177	169	158	149	156	158	152	171	196	167	167	162	142	176	180	160	156	158	189	148	151	158	157	137	132	182	148	151	159	134	159	146	159	152	133	156	171	160	162	156	166	165	178	162	169	164	165	161	141	165	155	186	149	146	163	177	145	189	182	160	151	146	185	163	162	165	181	165	175	157	159	158	175	155	170	173	176	175	154	132	172	157	159	146	172	153	153	151	144	173	187	168	164	157	174	138	150	174	153	146	168	162	168	181	166	165	168	176	177	150	169	164	169	177	171	174	168	141	185	172	150	149	182	161	159	159	174	147	180	153	148	166	155	168	153	162	152	141	168	159	172	163	173	185	160	155	165	167	197	164	171	183	163	183	145	136	159	157	162	156	149	160	173	174	139	158	173	167	153	180	178	161	175	170	150	159	159	155	157	170	152	144	156	168	165	179	188	161	166	152	160	165	152	187	152	177	185	143	170	160	179	150	169	163	135	159	195	168	161	149	163	159	175	162	160	196	165	173	172	167	174	158	175	163	182	147	162	139	158	168	157	164	159	164	159	154	174	176	149	174	159	143	179	152	173	151	166	170	155	173	158	162	148	161	156	149	144	181	175	135	148	173	146	184	166	167	186	161	165	178	161	155	183	161	177	174	166	160	167	142	178	171	194	151	138	174	180	162	175	151	160	154	153	141	164	145	185	163	174	175	174	150	171	162	156	174	153	183	173	168	149	183	150	153	141	155	184	167	131	145	170	159	148	144	145	157	144	166	162	131	171	172	157	183	151	182	169	180	149	191	157	149	177	160	177	142	150	154	161	157	166	151	167	164	171	181	174	171	157	178	157	165	189	160	167	156	160	150	160	185	182	171	185	146	160	158	192	135	157	159	188	169	152	148	163	179	157	159	142	146	150	172	156	172	164	158	146	149	150	174	178	130	173	178	160	165	141	154	153	166	181	172	178	159	152	175	162	158	189	143	153	148	163	195	148	169	163	155	143	180	148	189	187	161	151	169	183	169	157	161	153	157	154	173	152	207	136	158	140	192	177	162	172	175	150	166	159	159	162	184	173	157	142	166	152	176	175	159	165	184	143	172	165	162	135	165	157	144	164	135	153	184	174	169	164	156	134	152	165	147	168	159	177	172	161	178	183	184	157	198	181	162	174	165	172	159	158	169	159	152	163	180	166	168	163	168	145	163	168	160	155	151	164	195	156	148	147	183	158	174	169	171	150	154	163	160	162	181	175	187	168	168	160	148	155	156	156	153	143	140	164	152	146	134	164	153	137	139	142	171	162	161	184	184	155	157	157	155	141	168	169	150	179	167	166	152	165	169	178	147	146	174	158	173	178	184	161	162	185	150	170	161	160	173	133	171	169	132	167	162	167	173	174	172	171	138	155	161	167	164	154	174	151	158	151	164	149	162	147	157	153	152	175	167	161	150	150	155	162	177	184	162	163	177	163	161	162	166	151	180	159	171	151	159	178	150	171	153	160	156	156	161	155	158	159	160	152	168	159	169	174	170	155	169	150	149	164	158	152	147	167	152	173	156	182	160	156	204	151	185	177	180	157	177	175	171	176	176	149	144	166	163	166	131	152	150	173	166	160	171	171	147	170	176	157	169	153	160	149	156	152	156	172	160	143	160	159	182	134	153	143	148	171	171	151	175	150	157	163	150	140	184	175	176	140	155	158	169	174	155	140	171	160	172	175	175	166	188	161	186	161	170	180	174	172	200	150	171	141	165	172	170	160	155	160	167	148	163	140	165	159	183	164	152	162	146	146	167	162	139	179	159	141	167
4248	518	636	866	1203	2046	2333	2490	1598	1520	1988	2523	1522	1607	1153	637	548	482	474	490	490	513	438	459	486	479	475	443	450	488	495	459	493	496	450	452	429	458	486	440	456	480	459	479	476	457	461	459	464	465	429	432	483	480	497	434	467	473	456	457	449	451	484	434	438	476	471	453	447	479	470	406	472	430	474	433	469	447	452	409	451	445	458	463	454	471	461	464	497	461	444	443	456	469	459	463	456	477	432	450	449	464	476	476	453	490	489	448	448	459	496	451	449	426	453	452	445	469	468	467	456	444	460	447	448	460	436	413	466	492	466	476	483	460	458	453	474	496	441	496	458	467	480	450	472	436	448	406	451	439	456	444	456	451	472	493	462	448	436	463	454	459	445	453	416	468	441	466	451	448	477	433	473	488	486	478	466	456	437	433	436	450	476	442	425	459	448	463	452	425	463	467	461	479	438	442	419	476	435	442	454	462	477	473	459	474	499	457	476	484	468	399	483	466	447	463	443	455	469	436	461	521	475	450	436	492	479	469	435	465	418	469	447	478	433	481	482	456	500	458	453	500	454	473	471	447	472	467	481	481	498	470	440	451	438	484	481	462	466	449	406	469	448	441	457	485	492	452	495	461	422	491	422	472	449	476	472	447	454	426	455	462	477	448	465	456	500	411	457	483	459	442	425	509	460	421	473	459	474	440	440	450	456	467	469	434	478	482	456	468	426	527	461	472	504	471	438	435	463	418	444	439	483	460	459	496	481	470	397	468	472	454	466	458	468	470	461	481	467	486	465	483	436	459	476	456	473	463	475	479	448	476	440	494	487	456	493	446	454	454	466	503	455	444	440	463	451	464	461	444	407	467	467	468	449	438	487	441	456	441	451	449	456	471	450	432	457	460	435	476	454	466	450	450	453	473	462	421	415	442	447	448	533	463	455	460	450	490	441	476	435	465	480	455	433	468	495	458	433	424	461	462	492	425	478	439	492	443	442	474	492	437	446	471	493	508	456	462	472	477	465	471	478	484	500	461	441	504	461	452	465	435	422	407	443	448	474	461	495	468	484	448	492	500	444	473	445	483	518	460	454	430	437	438	497	490	479	461	462	461	462	468	483	502	447	476	457	441	487	449	451	450	448	487	435	448	437	431	450	409	449	451	484	448	477	513	461	465	490	443	453	456	463	464	442	431	466	457	495	466	486	503	488	487	482	465	462	453	503	474	512	456	485	458	490	436	487	441	431	499	430	440	432	442	497	442	421	464	475	474	482	480	468	447	463	473	415	473	475	471	503	467	480	474	462	469	448	461	442	454	486	463	464	490	478	459	453	447	474	472	458	412	454	472	452	464	429	424	475	448	479	484	444	448	424	497	492	452	425	484	461	454	474	445	416	465	466	486	453	480	464	466	445	469	429	465	470	498	454	444	439	468	455	465	470	459	433	444	441	512	439	488	441	458	458	457	481	442	493	422	417	425	414	485	464	451	464	447	453	470	517	474	429	493	449	478	460	503	461	444	451	457	471	448	460	460	431	473	457	440	457	475	472	438	462	425	445	427	441	443	464	501	493	452	472	453	453	466	459	480	446	450	477	462	428	457	436	465	428	485	486	458	468	505	501	434	474	456	441	461	463	455	480	497	458	472	441	453	483	454	494	424	477	439	449	446	474	497	444	453	446	479	452	424	451	462	459	453	459	445	462	440	485	483	494	465	424	462	460	423	455	452	434	486	420	437	465	458	463	481	459	477	437	419	442	485	444	463	472	453	503	448	464	467	461	465	457	483	439	445	466	434	485	488	458	468	435	454	456	443	443	427	437	455	470	451	477	450	421	480	429	432	492	485	472	417	441	457	476	461	471	455	482	447	488	447	448	461	434	479	474	409	476	494	505	478	425	446	456	445	466	466	435	451	482	462	487	477	454	464	508	448	443	496	504	493	486	445	470	485	412	446	446	472	470	486	480	470	513	472	452	439	474	495	430	449	513	434	429	426	449	489	447	474	435	442	455	486	447	457	458	449	457	461	451	466	463	414	428	464	480	435	465	468	437	455	450	433	462	454	473	445	445	447	454	472	483	435	479	473	446	451	475	467	472	475	458	509	475	455	484	475	488	453	437	458	493	432	463	462	477	486	501	471	452	453	462	501	470	449	453	458	456	491	472	459	438	454	423	459	429	476	472	492	492	447	444	468	458	456	492	463	492	449	488	451	472	482	454	415	462	415	459	460	434	481	448	471	458	455	493	429	423	458	452	457	455	470	457	439	450	436	465	460	456	490	456	438	469	513	475	467	432	473	488	437	461	455	430	444	510	454	406	452	466	437	478	511	481	470	483	463	450	433	483	485	470	474	470	435	453	454	517	495	438	446	456	461	444	451	510	474	476	453	410	443	462	461	506	448	463	447	437	472	454	471	518	464	503	447	489	463	439	463	437	474	519	459	485	414	433	502	437	422	482	447	435	517	432	473	435	438	430	495	498	494	459	428	470	468	458	466	468	459	477	461	485	447	463	422	446	444	471	472	465	465	472	448	459	500	452	459	480	449	476	429	436	476	481	450	465	443	463	440	487	449	483	468	449	483	476	498	466	457	497	439	421	491	474	420	515	457	463	417	448	485	472	472	471	486	476	451	443	466	444	437	409	452	502	454	490	474	456	431	403	476	443	447	470	444	469	479	433	456	463	504	442	513	457	465	455	465	465	462	451	472	429	474	475	476	482	480	480	477	486	482	432	435	432	481	442	412	466	442	462	443	448	473	496	458	461	461	497	445	472	524	482	509	437	451	468	423	478	538	453	433	455	486	431	497	449	452	463	459	444	477	465	457	466	457	437	454	434	452	479	439	420	453	460	455	513	507	446	475	477	436	457	469	465	444	437	400	479	452	474	432	441	462	456	448	463	466	489	498	423	436	469	464	471	457	482	488	437	472	464	441	466	459	469	473	443	495	443	468	473	492	479	459	524	495	482	472	449	443	473	492	440	426	453	428	483	478	461	460	426	482	466	452	458	466	451	422	487	466	421	432	427	462	449	485	504	466	450	485	470	454	466	478	462	473	506	429	484	436	437	468	484	482	423	480	457	452	419	473	435	471	431	473	466	498	477	484	489	467	452	456	478	423	470	501	470	424	427	466	456	460	418	445	474	468	436	508	472	480	473	464	486	474	473	463	441	497	451	475	492	490	464	455	493	475	471	479	447	491	463	453	483	451	448	502	493	481	480	458	472	467	504	461	459	405	494	494	475	449	487	445	484	454	471	450	462	461	481	502	425	433	445	465	464	470	463	467	455	458	475	497	471	451	474	443	489	452	464	415	482	415	446	502	465	460	508	464	444	450	457	509	456	463	438	443	454	422	476	461	429	474	456	439	462	435	461	461	455	470	432	439	430	467	463	456	439	457	502	444	479	424	479	454	465	466	457	476	468	451	448	441	482	451	487	468	431	437	495	447	470	433	453	468	473	417	464	457	426	477	461	477	474	490	449	492	455	440	455	460	466	477
25782	3179	1272	1086	1144	1175	1143	1057	866	719	847	987	681	711	541	430	375	385	345	351	375	374	345	319	318	340	326	350	355	337	339	350	303	367	375	388	309	337	341	313	340	330	312	322	332	309	329	368	347	307	318	327	315	309	334	305	348	303	315	321	322	327	330	361	321	340	366	329	339	316	332	339	310	310	336	357	326	316	325	358	326	309	318	333	349	325	335	326	310	306	335	305	330	310	305	303	281	288	347	315	316	315	313	309	336	305	339	326	323	346	302	308	326	339	328	321	295	321	318	321	327	339	324	321	306	316	314	340	318	331	330	301	343	320	331	308	353	296	326	343	331	318	368	324	342	318	315	358	344	328	317	352	335	308	310	308	326	314	304	327	319	305	336	318	326	308	288	313	305	281	309	326	341	328	311	324	328	346	357	318	339	299	345	351	285	307	362	348	325	314	308	306	334	330	328	317	330	305	306	323	342	288	302	317	361	335	321	320	343	326	337	313	323	305	302	337	296	315	319	314	317	334	320	329	352	314	330	329	315	337	337	291	314	329	329	306	330	329	347	275	322	339	309	288	298	354	342	297	336	326	302	313	289	325	337	321	305	311	339	316	355	326	312	325	296	331	341	312	338	291	304	320	290	342	372	350	314	335	337	318	361	311	308	324	330	337	341	310	310	328	309	315	335	326	307	334	297	300	316	311	308	274	318	335	340	310	316	348	287	308	313	323	284	362	321	337	333	326	331	340	309	315	336	322	307	298	312	307	320	336	369	303	319	307	336	322	316	320	284	333	329	320	309	298	332	311	293	333	354	308	283	345	302	335	299	333	309	316	300	320	354	311	317	325	314	300	334	308	324	342	343	305	326	361	329	341	309	316	304	300	353	315	301	324	313	335	300	321	338	317	330	336	319	341	342	297	315	316	304	308	317	365	320	329	290	305	324	346	321	324	312	329	319	338	313	339	325	328	328	332	308	357	330	326	327	358	306	297	318	303	342	320	313	359	311	341	336	340	312	322	338	331	340	339	296	312	355	327	332	330	288	328	339	319	362	336	319	317	325	326	356	332	328	317	330	320	337	327	316	352	333	357	353	327	312	321	331	345	317	311	323	320	304	302	345	315	324	312	311	343	333	297	318	335	302	312	322	336	314	346	313	331	353	320	300	304	328	317	275	308	332	296	320	344	353	301	321	328	356	314	345	331	296	312	283	357	333	357	366	302	326	347	329	302	332	334	310	291	318	319	339	348	358	311	316	297	322	335	330	353	319	318	323	312	308	318	315	309	350	339	313	302	328	352	302	331	319	344	345	317	346	333	312	323	330	332	310	315	302	310	342	314	333	334	358	309	333	327	350	333	284	338	335	357	335	358	333	305	313	335	310	338	292	330	300	330	328	327	359	320	342	337	337	323	347	314	359	315	316	321	326	344	280	331	304	321	288	315	327	341	293	274	340	307	312	318	320	307	291	301	332	292	339	322	298	323	311	340	333	353	328	315	325	300	311	321	318	331	338	317	301	307	311	284	344	305	332	329	281	337	314	298	330	308	302	300	312	339	314	309	323	328	301	279	268	310	322	313	291	286	277	342	294	356	329	306	326	310	329	297	313	316	333	310	291	306	323	331	317	338	334	299	333	293	292	344	316	320	349	339	333	308	331	315	311	340	329	346	304	312	341	354	335	328	302	285	335	334	321	303	296	319	306	329	330	316	325	301	358	327	324	311	311	347	289	337	337	319	293	307	340	337	313	301	310	322	319	341	329	325	335	325	375	315	327	312	311	294	335	325	341	343	351	359	315	324	326	316	333	319	338	306	336	289	294	292	354	316	316	317	305	294	319	330	308	336	353	308	352	324	319	340	305	317	318	303	320	315	349	333	310	326	304	321	326	321	340	323	327	312	305	343	329	297	356	318	331	302	324	353	311	332	325	334	290	334	316	323	349	320	335	304	307	324	307	347	313	305	326	314	311	380	337	318	300	325	325	332	341	346	320	308	329	307	333	330	327	324	314	325	323	312	361	316	331	309	303	325	323	369	299	300	346	348	322	285	367	309	341	329	341	343	307	290	308	326	284	312	334	365	319	313	343	325	335	327	339	310	315	315	308	329	297	307	353	323	334	332	316	319	363	296	350	342	349	330	340	307	317	314	322	327	313	315	296	293	341	309	320	325	332	311	328	341	318	311	335	329	328	316	324	310	323	324	330	303	308	352	319	342	331	332	373	288	338	348	298	334	325	324	319	322	333	307	312	327	324	332	303	306	324	331	316	295	321	356	315	308	305	321	325	311	329	333	368	358	339	302	315	340	340	340	348	313	322	325	306	307	290	317	300	327	326	347	295	328	331	328	331	312	317	310	336	334	311	343	304	314	300	320	330	331	341	317	336	324	319	348	324	323	340	321	315	312	331	310	358	349	330	343	327	352	354	321	325	325	318	294	333	331	323	341	329	326	325	329	317	319	310	332	374	347	312	324	317	308	326	318	353	301	322	321	309	319	318	346	358	344	310	300	325	317	318	317	326	298	279	352	331	313	356	369	282	327	320	306	297	326	335	358	378	300	330	342	326	309	313	307	344	311	316	337	348	327	360	361	318	338	340	301	353	342	329	323	307	308	336	325	322	289	337	344	322	316	326	361	341	336	295	295	327	297	311	313	326	308	326	298	298	304	319	315	333	317	348	311	338	319	326	300	337	336	302	299	320	306	294	303	347	324	284	324	343	311	327	285	322	322	367	313	313	299	317	326	314	325	332	329	316	330	314	296	306	345	297	334	321	348	355	293	318	319	321	332	337	320	328	316	326	332	298	364	353	341	307	343	328	305	304	313	316	320	354	339	359	334	355	355	317	324	327	324	296	314	335	330	313	307	351	324	334	350	338	295	338	316	315	335	318	332	365	336	342	344	316	359	316	289	341	327	326	325	330	335	314	344	331	324	313	338	321	296	312	326	338	325	330	346	328	324	315	340	305	329	335	323	355	323	350	321	328	329	327	301	317	302	325	317	326	294	322	328	319	293	306	295	342	313	319	357	314	344	297	289	319	301	322	339	329	311	332	303	330	313	306	318	289	329	289	303	313	314	351	307	333	347	359	343	326	353	332	323	314	309	312	310	336	312	335	292	306	300	302	285	307	317	309	322	321	322	341	306	328	303	317	327	320	342	344	314	306	337	322	327	301	274	306	317	333	341	295	335	335	325	349	334	345	334	340	350	333	327	332	317	351	327	285	305	331	339	310	305	305	307	315	327	323	279	340	309	285	318	335	339	319	321	340	364	305	328	335	339	353	348	340	301	318	322	311	327	319	298	316	297	349	294	302	342	341	332	333	347	330	338	319	343	337	301	343	319	287	303	313	297	316	323	337	328	311	313	313	308	283	305	321	319	351	297	311	313	350	304	332	354	351	309	328	309	320	333	324	314	313	316	340	331	298	319	346	323	321	336	319	306	315	345	381	351	380	343	331	298	316	326	327	302	345	316	318	348	292	353	298	344	331	354
11864	1478	2526	3406	4302	5160	5342	5184	3504	3333	4172	4671	3008	3547	2135	1376	1114	1029	987	959	932	926	949	971	911	937	933	900	937	937	902	936	985	963	1069	910	850	953	897	913	854	853	794	782	845	849	835	830	834	785	840	811	792	888	865	852	800	777	814	833	782	818	857	818	788	762	832	807	820	818	878	762	818	842	761	810	770	825	797	821	822	765	758	816	793	846	785	811	813	830	841	798	808	782	790	829	765	789	819	880	837	830	856	809	824	816	843	871	746	797	834	802	802	833	830	768	779	825	814	886	729	825	760	766	799	784	835	816	785	790	815	761	848	760	799	726	856	797	792	835	820	833	788	772	768	757	769	785	828	793	790	816	799	765	784	794	754	812	821	822	861	791	823	858	799	801	788	796	814	778	795	852	818	821	805	788	783	760	814	791	887	811	827	800	771	836	789	806	779	826	821	840	803	811	807	827	839	798	846	757	800	770	846	771	815	820	832	812	800	788	787	806	821	792	802	816	841	815	799	803	832	825	824	821	780	831	798	783	825	794	823	838	793	839	810	788	762	834	796	781	774	832	799	776	784	782	828	703	811	829	801	768	754	812	825	793	770	780	784	831	809	808	780	800	845	833	760	805	776	799	835	850	800	828	799	805	847	821	787	771	824	814	803	796	801	785	828	789	852	794	823	847	776	807	778	787	783	760	798	841	793	783	774	827	822	805	746	808	806	815	758	802	847	803	775	849	829	806	875	789	814	821	781	807	816	812	790	796	762	770	754	875	843	804	775	833	789	840	783	794	775	737	793	770	814	807	733	864	820	838	818	783	782	763	851	815	810	801	776	852	780	821	841	766	787	734	782	799	841	782	801	806	806	819	778	853	818	777	781	831	812	769	794	778	855	788	805	812	853	768	814	810	794	790	843	822	774	815	766	840	812	791	839	815	806	826	790	825	858	767	855	788	761	860	845	827	803	817	748	736	833	727	828	784	772	808	815	821	787	830	790	821	823	799	853	801	756	837	868	770	853	780	805	824	776	835	751	855	809	835	842	861	766	784	838	866	827	816	819	819	824	779	804	828	796	794	826	824	798	807	782	758	797	803	830	824	755	812	867	813	776	796	741	762	797	826	815	809	821	790	855	799	839	781	842	824	811	856	783	821	783	759	770	786	757	816	826	787	773	836	766	871	814	815	816	788	802	790	799	774	799	772	867	839	784	810	815	754	805	811	821	820	777	835	757	835	851	823	830	805	812	768	823	779	815	812	817	893	748	787	768	767	760	773	758	838	789	836	774	776	809	802	816	843	781	733	804	812	777	802	842	831	795	760	812	781	763	827	785	788	815	779	801	761	811	807	827	819	781	848	836	810	793	881	830	803	764	792	776	784	772	825	835	832	801	794	834	782	743	768	838	842	759	733	779	813	808	793	784	825	836	767	839	791	824	855	794	751	787	811	779	774	773	780	799	812	830	808	813	790	855	817	841	781	779	763	793	803	801	791	771	814	787	790	793	860	832	817	789	773	775	833	756	774	809	811	829	805	763	842	786	776	785	798	860	872	853	823	796	742	764	821	796	792	747	768	740	852	766	829	809	849	798	821	800	759	798	790	798	827	758	798	816	761	817	772	781	794	786	799	822	819	789	805	729	790	812	849	803	763	805	825	862	795	749	773	839	824	816	803	794	778	808	818	808	744	795	856	774	778	813	814	815	830	835	791	825	831	783	764	776	811	849	791	748	817	782	821	831	811	768	767	804	832	802	770	854	783	784	775	742	785	840	802	843	761	818	802	786	781	834	824	833	824	817	811	819	804	840	847	794	834	788	812	831	811	744	858	815	781	780	790	801	808	824	787	816	803	779	820	806	867	827	855	849	809	753	804	765	791	815	756	779	794	779	787	799	807	810	778	814	778	803	788	794	767	748	783	768	789	841	815	817	802	785	788	840	821	855	793	797	786	785	819	814	835	807	807	847	772	807	814	811	816	794	770	786	803	804	788	801	762	815	784	810	860	799	792	769	801	808	802	822	801	800	772	797	797	800	792	765	871	836	774	796	872	813	857	786	778	791	793	735	812	832	826	826	786	792	842	831	808	802	794	841	808	818	803	805	784	837	772	753	842	766	815	802	816	840	761	830	804	861	789	781	824	827	780	812	764	759	815	782	807	805	775	831	800	771	783	804	768	802	836	785	807	796	808	824	826	814	761	768	813	803	794	814	841	798	817	842	774	775	799	846	793	827	808	806	798	808	842	810	828	770	785	796	794	802	797	809	799	806	751	817	774	771	840	769	789	777	791	793	808	878	768	786	801	846	767	849	815	827	787	789	806	804	863	805	801	801	790	775	776	819	852	763	787	773	790	838	778	808	775	817	756	756	801	831	793	848	799	850	808	784	783	795	801	757	764	750	800	776	783	777	780	839	834	807	794	829	818	815	802	828	818	848	812	785	827	795	824	769	832	783	789	852	780	799	809	829	783	780	816	813	792	777	753	801	764	746	750	822	803	859	806	819	813	778	785	788	758	777	787	836	813	773	858	825	821	803	801	774	823	823	776	829	824	848	734	836	806	819	767	785	818	841	788	837	847	804	807	732	834	774	789	817	768	755	772	824	794	827	832	833	816	826	731	834	832	824	797	800	828	818	825	787	796	817	792	788	730	784	771	800	787	804	857	788	796	828	847	799	803	814	785	809	771	779	730	799	780	816	829	779	840	799	843	810	804	805	771	816	808	757	787	817	829	768	793	777	749	823	781	832	783	769	821	795	799	840	840	809	781	821	824	753	825	758	828	807	805	787	828	800	756	769	798	761	771	778	783	830	771	785	768	808	789	770	777	753	810	783	803	758	799	816	735	828	783	776	806	787	786	823	782	817	780	819	827	787	783	793	821	779	813	836	831	816	804	815	820	734	800	777	859	746	797	755	781	823	778	812	792	817	792	782	793	800	803	802	748	848	780	796	863	814	794	789	746	803	822	782	820	832	793	778	814	745	810	803	764	818	773	836	826	805	813	817	801	778	820	803	816	782	866	787	840	782	768	793	799	841	817	791	813	835	748	831	828	756	778	799	799	815	816	793	797	823	781	808	816	780	788	874	789	805	774	771	740	827	809	783	797	783	814	811	798	769	823	800	818	788	824	859	821	830	825	811	814	772	819	874	823	801	820	809	807	787	843	758	764	851	774	791	833	780	787	782	794	781	820	814	835	793	772	787	724	784	839	806	809	831	780	817	780	791	788	787	784	865	849	792	844	796	839	810	836	742	753	813	807	841	777	835	760	798	762	775	783	797	834	798	788	841	801	816	796	839	841	815	842	788	820	821	764	773	808	799	820	792	855	815	853	822	851	770	790	784	799	796	786	806	808	819	804	823	746	816	827	813	790	837	782	857	808	796	777	822	814	773	789	788	835	865	807	753	802	764	811	839	844	811	763	851	801	755	758	810	800	771	778	865	811	760	819	809	764	795	815	857	827	777	801	753	831	795	741	777	824	771	800	793	784	825	821
37444	8666	2492	1928	1900	1983	1931	1464	1120	1069	1163	1278	875	996	661	511	424	398	401	385	368	393	351	351	346	356	400	355	345	355	376	363	381	363	370	415	354	342	357	349	350	359	382	358	352	374	340	348	346	326	352	368	355	368	335	348	385	353	316	344	322	365	364	376	332	363	354	364	294	326	313	341	337	324	385	338	340	366	361	320	358	333	366	346	340	324	354	305	342	384	382	363	369	376	333	319	336	370	330	351	356	354	360	327	363	377	349	358	357	342	359	360	370	347	339	365	330	340	358	337	348	346	366	350	380	311	360	360	366	320	317	316	323	360	369	346	353	357	341	363	332	360	347	351	359	352	373	331	361	360	412	323	385	345	352	374	317	354	322	334	370	338	353	351	334	335	311	340	329	342	331	322	383	334	352	332	356	333	358	300	358	344	339	341	323	365	342	341	300	345	388	339	347	368	339	360	337	332	385	374	331	384	336	355	361	323	331	313	355	352	334	326	358	373	381	367	308	311	326	343	334	348	349	340	356	319	347	349	377	349	368	358	363	373	323	383	356	407	369	342	364	366	364	357	318	364	328	362	320	335	341	356	333	380	359	343	343	357	328	354	329	305	327	336	339	347	359	325	350	366	349	336	341	369	356	358	375	330	390	355	371	357	313	372	332	366	359	342	363	362	315	376	361	324	362	330	335	346	349	370	355	340	325	368	332	364	354	357	394	328	351	373	351	360	333	328	338	341	325	339	353	331	357	336	339	309	361	383	349	390	335	378	327	355	358	342	330	384	343	367	353	348	363	349	387	369	358	322	377	350	350	353	371	329	348	343	358	358	392	315	347	342	377	334	335	334	336	367	331	380	345	378	342	371	356	335	332	344	349	383	362	357	394	324	339	357	333	355	351	357	350	352	329	336	365	382	345	354	334	336	361	343	337	354	354	343	374	360	325	340	397	361	297	328	319	373	332	324	365	360	310	358	363	353	334	344	324	338	333	335	314	322	321	352	342	340	355	358	352	370	355	356	347	350	361	324	318	356	327	313	379	335	361	378	324	339	343	352	368	336	337	334	343	347	352	326	386	347	363	305	347	346	368	333	339	332	322	356	350	354	349	309	358	368	375	345	355	370	359	377	328	350	326	373	332	328	354	351	366	342	333	310	338	354	410	348	312	351	339	347	326	323	337	339	347	326	361	354	313	375	342	375	344	344	329	410	341	354	367	360	376	350	353	324	354	338	365	358	361	340	367	342	348	356	351	322	304	361	354	314	338	356	389	344	371	364	361	375	360	328	337	340	323	321	328	364	339	361	360	360	346	352	346	370	345	360	348	318	337	327	331	344	363	344	354	335	349	317	365	373	362	347	366	375	350	340	343	345	320	356	342	319	329	361	328	379	375	347	373	362	335	307	349	339	337	330	307	364	342	355	351	355	346	374	368	358	327	343	351	310	346	338	327	301	358	344	324	342	366	340	341	356	358	351	352	327	367	319	339	377	349	375	339	332	367	324	323	341	343	362	301	341	342	388	335	333	357	322	369	355	324	346	341	309	323	340	352	373	349	293	322	357	354	347	339	337	334	332	341	367	340	340	353	367	360	336	355	326	356	345	362	342	318	348	336	357	340	374	406	353	302	380	323	348	347	352	341	319	322	378	381	324	339	365	342	353	366	349	320	363	341	340	345	331	323	337	363	364	337	315	357	363	388	355	342	333	339	331	331	377	328	359	321	311	338	371	326	353	370	338	325	352	317	360	346	376	366	324	347	389	332	365	326	349	355	351	365	361	312	331	337	358	320	363	356	351	329	338	331	315	295	330	351	372	362	353	348	331	330	341	380	340	351	340	336	348	349	334	331	381	304	349	343	359	363	326	339	350	374	350	355	327	348	345	330	342	351	365	359	356	368	341	338	347	376	339	334	265	338	347	323	337	371	331	345	354	334	370	345	328	328	350	353	362	347	362	349	331	362	356	342	371	308	359	339	351	393	367	323	362	367	343	353	364	333	357	362	337	354	329	359	335	345	330	305	364	372	315	369	399	351	364	340	339	338	338	341	333	353	341	325	344	328	320	342	354	316	362	364	334	368	353	333	336	328	344	358	400	372	342	348	329	345	399	363	368	345	355	308	350	338	367	375	366	335	342	366	340	310	372	362	364	336	344	326	335	345	366	411	358	398	338	370	368	353	350	362	335	337	354	324	305	348	317	324	338	349	347	344	362	397	334	350	344	327	362	372	370	329	361	324	321	339	355	321	320	354	373	314	329	341	337	303	370	345	348	367	322	336	359	355	354	339	364	354	354	335	359	390	352	347	332	342	374	314	347	345	340	365	366	331	310	381	396	367	347	372	330	367	355	328	340	367	334	336	383	357	344	335	376	347	337	352	374	332	334	337	343	349	347	324	356	348	344	357	345	344	355	325	341	347	343	398	370	367	303	334	359	377	356	343	306	347	359	332	343	346	320	342	386	341	353	355	370	340	325	338	322	353	355	340	361	368	378	337	359	338	363	353	365	352	319	343	338	327	322	348	312	339	345	375	368	370	382	326	364	379	334	382	359	325	344	367	348	341	346	362	384	352	375	324	370	345	316	352	366	356	334	347	364	343	338	367	331	329	358	366	344	331	366	337	351	358	377	314	375	349	374	339	350	353	341	365	379	372	358	331	329	394	360	344	335	366	357	327	358	350	364	345	336	324	337	345	380	361	363	348	329	344	325	350	363	351	332	372	338	333	370	371	335	382	362	346	325	344	390	340	345	352	329	342	327	370	340	369	354	370	339	370	335	379	326	337	338	356	327	337	343	372	342	358	392	383	379	352	357	378	355	310	343	363	336	368	332	334	343	332	351	315	347	381	319	322	323	362	343	353	316	376	339	354	334	321	324	337	345	357	355	352	351	328	340	361	332	363	330	344	358	366	332	367	353	345	340	335	323	319	362	346	337	336	328	350	353	324	340	345	366	346	338	372	353	340	352	340	354	348	364	368	368	322	316	357	351	366	321	339	367	384	316	355	347	336	370	306	359	338	345	330	325	335	322	332	345	338	382	328	344	336	346	355	358	325	358	348	327	329	339	354	334	347	384	382	340	349	392	351	385	353	356	367	328	351	375	356	364	391	379	361	355	348	358	355	357	373	320	343	339	327	341	345	366	355	347	344	368	354	397	351	363	364	343	362	364	343	378	347	332	319	371	362	335	328	342	348	344	359	359	330	356	373	339	359	322	348	368	364	309	361	329	322	373	384	374	332	336	343	350	332	361	332	361	327	368	342	334	373	351	360	366	335	366	395	350	389	362	353	389	328	320	331	336	352	342	363	370	386	344	395	327	338	352	363	367	360	381	336	374	336	359	344	352	323	333	359	352	307	358	357	365	360	337	361	361	363	370	349	378	340	370	342	333	329	357	370	367	344	347	380	322	342	381	355	323	352	344	424	325	384	398	366	340	362	401	369	328	345	392	352	320	347	311	337	324	339	333	345	355	329	366	341	349	374	325	349	333
15945	2037	4039	5460	6588	7724	8852	7154	4954	4784	5780	6806	4107	5204	2760	1749	1313	1288	1238	1226	1175	1102	1161	1124	1119	1042	1011	1092	1031	1001	1045	1049	1076	1045	1239	1166	1039	998	958	939	927	874	927	885	915	858	915	877	861	885	893	816	810	857	865	868	878	860	864	870	798	845	849	806	890	847	814	833	804	833	844	828	812	830	849	859	880	825	850	859	915	806	826	880	843	858	848	819	857	862	881	797	832	780	806	846	856	834	819	819	823	856	828	895	829	862	820	841	847	876	808	832	814	806	863	856	828	827	833	845	799	871	837	788	835	822	832	819	845	869	823	838	852	848	804	806	825	812	823	777	800	831	872	838	789	817	814	878	863	874	796	790	866	818	867	865	771	810	788	899	862	773	777	820	855	829	879	813	870	870	837	746	795	866	839	810	859	837	846	839	793	871	776	811	815	872	828	813	774	847	850	890	875	811	846	798	789	880	838	782	855	822	809	846	826	819	845	779	747	839	827	835	882	898	771	860	808	869	846	819	825	779	842	835	834	811	818	859	861	824	824	836	804	821	884	867	835	865	805	866	827	851	850	799	803	819	835	804	849	859	841	817	883	821	801	798	876	831	805	848	851	884	777	827	795	829	821	824	778	829	839	807	837	812	827	864	871	842	841	861	862	783	824	816	866	791	847	844	781	818	867	812	833	811	870	836	840	862	813	811	837	853	850	831	824	864	802	808	837	800	830	807	850	762	837	785	837	856	798	837	786	834	853	857	815	815	837	841	823	868	812	838	875	827	846	864	835	842	815	796	813	808	827	829	823	808	858	762	804	827	810	833	845	815	818	808	837	841	839	831	798	868	823	820	836	864	859	813	840	837	835	863	820	827	813	831	842	816	814	824	835	820	806	820	801	821	845	786	789	876	813	805	848	834	785	807	838	810	813	850	799	822	821	790	875	904	815	864	850	889	829	835	764	817	878	812	805	849	835	784	831	876	809	780	791	832	762	794	834	788	834	831	778	816	856	855	811	866	824	846	820	817	861	858	810	821	843	851	814	829	759	843	797	902	813	791	843	835	824	820	882	864	879	799	816	858	853	806	826	833	828	811	821	846	798	835	860	802	799	826	798	856	833	780	801	813	855	824	840	824	855	851	823	861	811	873	838	873	814	866	761	842	876	811	810	806	822	789	856	813	798	813	784	819	845	854	846	789	863	840	809	822	841	827	851	841	842	868	847	781	807	805	832	858	779	829	863	835	806	846	804	825	849	850	841	793	858	805	785	758	818	783	827	833	831	889	851	882	824	828	840	844	866	788	825	823	822	810	856	831	807	871	857	836	819	837	806	795	853	823	814	792	805	814	836	789	811	860	794	841	860	819	837	807	842	835	825	841	808	832	811	837	869	868	823	843	831	829	802	823	818	882	846	819	816	811	805	798	841	900	838	858	836	855	827	829	828	836	847	831	813	836	883	829	808	859	820	811	799	816	838	841	851	887	816	830	840	800	859	803	865	817	837	865	837	844	820	833	832	798	818	780	811	842	831	835	854	862	804	802	851	862	759	804	863	814	797	887	821	856	807	824	831	827	842	831	839	844	832	857	838	849	851	845	789	875	849	774	856	854	822	846	849	766	849	825	839	820	838	820	806	843	810	811	848	831	803	820	819	785	803	812	871	847	739	852	795	777	808	857	838	798	819	828	852	801	847	869	824	761	883	828	887	784	832	816	828	855	829	850	835	830	843	793	856	867	816	795	810	810	888	822	841	802	845	817	808	818	832	839	842	839	823	864	821	840	835	820	859	824	835	809	817	819	861	814	846	820	823	839	861	799	824	801	836	854	781	777	804	821	838	863	789	848	852	871	836	847	817	833	837	816	829	833	800	806	851	847	819	841	769	812	824	881	838	791	813	779	845	825	828	773	813	827	830	821	863	783	854	769	800	805	839	824	825	822	882	836	784	870	820	842	811	808	818	842	845	854	815	842	804	823	841	808	828	802	802	814	852	820	791	813	842	816	842	801	842	814	842	794	829	825	827	853	806	899	823	799	837	832	849	807	826	852	862	835	787	835	842	884	800	807	834	815	789	816	847	773	806	883	779	790	810	744	852	821	897	882	806	754	827	861	832	825	824	812	802	822	813	804	837	808	857	847	831	818	764	799	815	846	841	853	806	833	850	824	791	759	830	848	791	797	817	873	812	798	855	801	854	848	844	842	868	772	827	857	789	808	831	838	821	828	849	844	811	831	862	841	799	874	793	756	873	851	858	855	790	853	834	832	786	810	805	824	848	877	858	822	817	836	831	810	844	843	825	884	850	835	844	858	833	813	840	826	825	845	825	838	821	862	819	812	869	784	828	788	833	839	897	878	847	777	796	851	857	820	804	766	818	905	786	815	838	784	847	809	832	836	803	854	813	830	833	866	838	822	850	792	807	877	885	807	769	859	821	833	884	849	848	842	836	842	852	787	809	841	871	864	863	814	867	831	834	830	821	831	831	768	784	852	816	804	830	810	814	782	826	817	863	798	853	830	835	796	831	799	781	810	864	844	803	847	834	847	847	802	841	844	843	821	838	832	833	878	877	826	848	812	853	814	841	890	837	813	863	839	834	810	834	769	781	844	779	838	797	812	768	818	803	808	818	802	870	800	840	804	827	841	776	847	813	870	830	808	799	826	835	839	788	814	828	864	848	831	810	808	880	852	779	859	831	822	790	884	856	834	853	796	850	833	811	820	861	822	843	800	850	847	859	766	797	770	811	830	844	815	818	831	872	823	881	810	833	837	863	838	786	852	859	859	806	857	821	883	818	816	854	820	861	844	876	804	875	829	811	807	829	866	814	765	801	864	801	854	805	798	848	839	798	803	802	807	818	858	874	862	827	806	861	815	842	776	837	822	817	813	825	825	836	810	839	806	834	898	862	871	827	822	825	818	806	827	807	845	851	795	860	793	826	815	793	800	802	805	811	844	842	863	787	815	815	833	830	810	835	846	789	841	852	855	796	846	833	808	802	846	830	863	830	794	899	832	820	820	817	882	842	833	771	815	797	877	835	821	836	825	844	828	818	831	834	839	809	808	848	812	834	836	823	846	905	803	872	900	857	840	843	804	821	836	841	815	831	823	793	864	822	802	829	818	840	796	859	858	878	782	861	826	831	812	858	841	863	776	793	817	772	821	868	879	849	876	838	831	819	785	836	849	837	792	855	846	841	831	863	811	857	857	829	853	835	882	768	843	873	806	823	838	809	786	833	856	836	881	803	832	853	822	829	845	850	788	824	837	780	851	852	795	855	919	837	857	805	798	781	881	902	846	842	813	848	797	825	835	880	774	839	859	794	797	792	793	801	861	811	812	769	884	868	807	850	759	814	802	818	801	791	864	865	826	790	813	902	817	801	822	837	851	833	767	832	800	842	855	837	847	817	833	808	834	867	831	789	810	869	814	832	894	789	801	859	792	849	828	814	844	843	853	826	748	800	867	841	841	843	824	821	835	858	822	834	849	803	815	850	850
3806	217	259	295	363	484	601	501	374	319	446	467	332	326	241	195	172	164	173	165	179	148	179	160	155	137	158	160	167	188	167	153	163	189	170	165	174	149	149	164	145	149	168	178	157	166	166	192	174	172	136	155	135	163	170	178	174	153	175	172	150	163	172	151	177	147	158	154	168	159	138	134	149	170	169	184	154	162	180	161	188	150	151	156	159	168	166	176	150	156	161	186	174	153	176	154	157	183	136	154	162	171	138	163	175	137	182	160	142	169	154	192	193	160	166	163	179	160	163	157	182	155	153	163	172	194	176	133	162	156	173	155	178	158	169	155	151	143	161	150	161	144	176	191	152	185	167	177	156	198	145	159	152	177	187	131	163	139	159	187	178	152	165	160	157	173	159	170	170	187	149	134	152	181	153	166	166	178	153	160	150	144	171	152	144	161	149	152	158	176	161	190	157	156	158	153	158	171	176	166	162	177	159	185	155	176	165	160	169	154	145	142	191	192	162	159	168	182	182	181	162	164	165	167	163	153	180	165	170	175	152	160	172	170	175	176	154	178	158	174	157	153	150	158	168	164	170	172	174	145	148	147	178	146	162	155	171	160	173	156	148	153	177	171	178	160	161	174	145	178	163	162	180	156	153	167	153	176	186	137	134	172	180	159	145	167	151	138	179	164	165	149	165	151	168	157	141	153	163	170	129	172	190	183	152	154	140	134	133	183	173	179	165	129	188	172	153	153	154	179	151	153	152	156	144	154	154	147	180	138	175	177	163	161	158	146	183	170	156	169	162	166	162	188	151	176	175	180	162	158	140	151	158	127	136	167	188	128	144	160	171	160	152	185	160	169	155	168	185	172	139	162	188	141	162	148	153	180	146	144	164	154	173	145	163	180	173	180	165	164	161	148	149	176	138	159	134	175	168	168	171	161	153	174	167	160	162	149	155	168	161	184	151	172	179	141	175	171	169	144	151	143	158	162	168	165	164	146	143	148	137	170	178	154	154	170	167	156	153	195	168	121	163	145	179	169	145	142	167	163	173	172	184	156	168	149	139	184	154	186	126	147	140	165	166	167	133	173	159	162	181	174	171	141	147	155	157	178	172	153	168	187	181	135	152	149	161	148	158	177	162	141	175	154	164	165	160	181	169	168	157	141	149	165	160	165	180	132	160	145	148	174	176	188	158	152	170	167	159	187	156	144	153	165	172	157	166	183	169	175	154	152	169	154	134	188	148	141	157	162	140	157	166	177	172	165	201	149	145	143	175	163	155	187	156	151	148	171	158	168	143	177	162	138	166	162	149	145	166	169	154	148	165	149	161	181	174	165	170	180	158	167	164	172	165	182	187	179	159	167	152	177	173	169	147	157	160	144	131	151	145	183	154	153	161	155	159	144	154	177	163	181	159	157	174	155	169	144	161	175	150	173	170	158	142	169	162	157	153	165	157	168	155	164	157	175	151	152	156	133	177	173	184	179	147	146	153	159	145	178	148	151	181	171	159	154	163	153	144	169	169	181	151	174	177	153	146	177	171	160	148	133	156	172	148	159	161	177	151	194	175	149	162	162	129	149	188	187	161	187	156	183	177	152	161	172	145	177	151	169	169	163	177	163	162	148	148	159	133	160	163	178	168	175	139	177	181	176	164	173	186	177	164	175	166	161	163	147	161	158	145	170	163	160	166	173	162	152	138	182	183	158	156	180	155	152	166	177	162	155	151	155	158	160	160	166	169	151	136	156	161	155	161	155	179	159	147	177	150	158	178	156	170	159	159	181	140	187	153	160	178	171	142	150	149	169	166	160	155	172	143	139	182	149	170	180	163	154	148	174	152	158	157	177	159	161	164	180	174	162	141	132	169	182	184	191	160	183	182	156	161	168	170	147	145	168	160	162	156	209	170	187	184	176	157	159	171	184	128	174	168	155	158	194	140	138	160	175	170	139	171	157	165	160	161	165	158	164	155	172	162	177	183	154	178	135	149	160	153	161	182	152	156	195	140	166	150	179	151	170	137	157	151	171	158	170	159	150	159	135	151	174	178	150	130	176	184	158	145	160	177	167	165	174	165	164	153	189	140	161	164	156	158	172	167	168	183	150	176	157	169	135	161	156	163	165	156	154	155	148	187	167	151	163	161	156	165	160	169	172	158	179	185	179	153	154	127	161	170	178	148	176	166	169	170	174	178	145	153	168	158	183	165	177	154	163	194	156	154	159	177	150	172	180	180	175	138	182	163	145	161	166	165	147	159	159	177	181	158	167	178	179	166	140	156	166	163	185	162	162	175	163	176	131	154	175	193	165	159	145	157	152	174	156	178	135	150	154	189	148	158	170	182	160	151	167	152	166	164	139	147	136	173	168	176	175	162	157	172	169	154	165	155	181	167	169	168	174	162	145	173	166	187	171	169	147	137	178	140	158	142	170	169	170	153	175	175	160	149	160	168	175	160	168	173	184	174	184	172	153	141	175	164	145	163	146	180	153	174	143	150	157	158	174	141	147	142	139	161	156	164	172	172	165	168	164	160	149	170	168	146	148	179	153	184	185	171	165	162	160	172	151	153	147	188	152	176	157	174	160	154	144	167	156	167	177	147	163	185	178	157	150	166	147	167	153	157	167	165	150	160	169	172	168	170	156	187	156	144	165	168	163	138	183	162	159	159	169	183	171	143	161	182	154	161	183	161	168	184	178	132	157	181	188	173	155	168	149	151	182	162	187	147	169	164	155	168	141	166	180	152	181	160	151	158	167	163	162	164	167	168	163	184	151	165	164	165	175	146	163	150	160	169	168	191	183	172	173	178	182	151	183	177	136	145	166	186	152	181	160	176	169	184	145	167	150	158	159	148	184	152	171	163	180	143	176	179	155	159	160	135	148	181	154	154	181	160	174	165	174	170	171	162	178	172	140	153	170	193	172	162	159	180	156	172	201	143	159	166	186	144	148	151	172	140	152	151	165	150	144	170	172	158	160	168	172	172	171	181	164	151	150	173	168	167	155	163	147	185	188	184	173	164	139	165	190	157	170	163	163	158	157	160	169	181	161	140	159	140	173	175	145	150	153	141	147	181	141	171	201	158	173	170	152	138	174	183	177	149	177	176	186	150	132	152	160	161	181	163	170	170	154	161	177	145	165	181	157	153	182	150	145	138	150	174	179	160	152	161	181	188	161	177	168	183	181	154	163	167	158	158	152	151	161	154	171	181	167	149	151	149	141	153	164	147	139	167	158	156	155	139	155	141	173	182	152	151	164	166	161	165	161	175	158	167	189	171	184	154	156	154	159	166	160	175	144	147	151	146	154	150	134	156	147	163	168	158	160	163	155	153	195	158	145	152	165	179	162	167	153	123	163	189	155	151	129	156	184	176	154	149	184	164	173	148	185	146	156	139	176	150	154	168	144	139	167	161	183	146	176	165	141	169	171	156	166	161	162	172	145	159	172	158	149	144	156	153	152	157	149	164	168	153	158	192	153	177	177	166	159	152	156	148	163	154	165
4480	546	605	912	1358	2061	2843	2197	1533	1643	2148	2292	1438	1819	968	631	496	464	483	497	471	470	483	489	469	500	477	477	471	507	461	495	489	497	470	496	477	449	441	458	475	467	486	457	466	449	479	490	446	462	493	435	468	466	481	476	464	431	479	442	478	486	456	497	472	441	484	512	470	465	475	501	469	414	478	489	474	438	482	456	469	435	484	421	447	476	412	478	467	498	486	441	464	428	478	447	469	490	479	485	466	442	499	452	475	449	471	445	505	473	474	478	485	481	428	460	488	485	498	453	434	463	493	464	442	441	460	480	434	476	451	470	462	434	447	464	432	482	471	438	471	447	467	490	462	452	440	445	428	435	444	472	461	430	450	465	440	460	442	429	460	497	470	434	457	462	446	438	489	474	422	471	463	447	456	482	477	453	461	455	440	471	485	483	451	467	460	503	495	432	473	482	459	464	519	424	443	468	466	431	439	482	465	477	438	455	446	491	458	490	441	458	459	477	479	484	459	447	502	477	424	435	441	471	469	482	443	440	473	475	445	456	503	456	475	538	450	427	490	474	478	449	459	434	454	459	454	466	471	422	439	462	459	454	479	500	442	467	467	472	445	493	456	464	437	515	469	458	444	487	496	504	442	480	487	450	427	479	432	492	427	446	476	445	453	447	443	500	467	463	486	495	485	460	463	503	441	452	481	459	430	481	504	481	441	447	480	415	457	449	469	448	430	473	487	463	452	470	438	449	470	479	464	457	489	488	448	474	474	428	430	487	440	481	511	479	458	502	465	464	460	422	497	478	470	472	422	454	458	458	474	442	474	462	443	499	470	430	455	434	449	456	468	496	421	455	437	521	456	436	468	465	451	466	459	464	430	462	469	449	441	468	476	489	452	458	472	445	476	439	447	480	428	420	481	459	440	456	452	451	470	437	471	468	432	439	490	449	489	478	482	486	452	474	448	461	468	460	435	460	440	478	478	440	467	425	466	460	476	461	465	422	466	465	448	463	483	468	428	486	486	472	485	462	470	476	466	461	477	472	439	495	458	450	482	475	459	481	445	455	442	484	474	461	458	454	466	429	472	464	436	451	480	451	474	476	474	424	438	480	489	441	470	447	455	416	465	478	444	487	459	480	468	441	452	473	496	468	455	501	478	444	437	458	469	465	493	425	456	461	472	495	427	463	437	463	441	479	481	461	458	472	432	437	505	498	405	461	473	502	526	484	446	451	528	494	446	458	460	486	455	450	489	443	465	442	457	454	456	474	488	468	445	401	441	447	460	470	412	491	477	490	437	505	449	467	483	441	517	467	486	454	445	464	472	498	440	469	467	498	469	459	413	449	484	482	477	434	445	463	501	475	444	485	457	487	450	455	461	509	487	485	435	478	468	458	471	490	483	470	464	458	485	436	506	460	464	450	477	498	443	462	454	483	429	444	495	491	465	452	455	460	473	464	456	446	444	458	477	456	462	459	472	429	424	425	496	471	473	513	472	463	478	467	433	450	441	432	468	474	468	473	433	444	462	478	455	476	468	500	471	444	480	454	468	451	471	458	450	466	458	417	430	430	437	445	419	484	453	437	448	438	486	507	456	454	507	478	472	462	460	484	458	468	421	436	439	442	467	461	482	425	488	484	475	459	426	468	469	448	459	475	491	457	464	521	449	483	474	464	480	457	445	480	472	471	462	487	442	455	465	446	427	483	465	441	461	477	451	468	443	434	474	437	481	430	421	452	443	475	473	485	470	485	489	436	479	455	448	436	461	467	481	400	528	446	475	489	436	450	445	452	453	470	475	455	473	436	455	461	452	460	468	438	478	502	472	498	433	470	483	455	462	445	461	431	483	431	460	498	467	475	448	503	466	474	458	475	467	479	450	453	491	440	455	450	445	447	409	438	443	456	479	505	447	464	480	453	475	498	438	430	476	445	458	503	499	537	443	502	449	463	494	475	450	453	440	459	477	450	491	472	453	455	414	436	496	474	476	455	452	447	478	515	467	458	483	448	463	450	459	462	473	437	423	422	457	454	459	445	510	441	428	477	440	485	487	448	433	435	462	466	451	470	471	512	448	466	473	460	450	478	423	471	487	430	471	460	447	451	455	437	463	461	496	455	460	475	474	484	437	480	435	464	492	471	483	444	463	533	470	472	472	472	493	489	457	436	460	462	478	450	463	466	457	497	481	509	492	474	483	483	498	437	433	450	478	467	430	487	459	459	454	455	483	454	470	456	448	474	447	450	502	429	442	443	420	481	456	441	466	486	531	487	454	454	480	491	482	454	442	452	448	455	431	439	431	448	461	447	462	447	486	451	451	447	460	465	440	451	459	457	441	414	458	500	473	464	439	437	470	438	426	431	451	431	495	446	449	437	443	420	479	484	440	497	468	481	465	459	479	406	468	411	453	425	462	433	462	446	469	472	448	467	451	481	448	450	449	460	462	467	462	430	444	471	461	485	485	500	448	451	495	459	448	445	468	452	436	464	494	445	428	440	445	453	442	469	467	422	409	435	433	417	480	465	449	477	468	481	447	468	429	485	469	454	462	432	446	473	501	458	477	470	513	454	469	478	470	468	465	442	461	474	484	514	473	469	463	458	462	449	448	451	475	463	426	434	509	450	460	444	483	496	445	464	487	510	485	466	429	452	481	490	459	459	461	439	484	483	448	428	460	427	473	501	446	439	492	469	443	476	433	463	448	483	445	491	483	499	442	460	476	507	465	480	454	418	454	486	494	439	456	446	479	474	396	435	427	461	478	468	458	477	475	457	495	470	461	430	441	446	459	460	466	500	435	470	456	445	469	438	478	442	482	426	454	494	453	428	502	470	467	473	434	422	493	456	475	488	458	455	481	449	449	477	464	472	474	480	492	478	451	473	471	504	454	447	445	468	465	485	491	447	441	445	448	486	442	453	454	465	480	478	467	467	443	446	466	447	434	408	475	442	482	476	460	426	466	431	486	456	456	453	469	410	440	469	465	465	470	457	473	457	460	479	455	489	449	433	454	477	477	446	459	471	476	483	489	474	458	461	449	480	454	420	468	406	453	525	465	444	471	464	405	428	486	501	500	484	476	475	437	457	455	477	473	439	468	504	458	454	426	456	472	491	495	467	410	461	466	498	469	477	449	455	473	470	443	470	444	490	460	458	442	469	478	436	444	519	500	441	445	443	451	417	486	480	455	471	475	486	429	483	478	448	467	438	483	467	475	491	454	451	479	467	438	458	442	514	455	486	440	474	452	464	431	461	472	462	479	457	479	483	471	467	490	429	450	495	452	454	462	436	454	451	442	495	450	486	466	473	457	453	461	478	446	446	463	459	463	500	452	431	444	448	487	471	477	475	463	466	484	465	448	461	437	412	472	457	450	442	448	469	451	481	444	453	443	428	467	458	455	504	488	454	430	425	479	476	440	487	510	479	504	487	455	467	457	485	474	460	444	486	447	453	426	456	507	454	473	456	464	467	471	451	470	465	471	436	416	471	467	453	451	466
27122	3963	1362	1164	1177	1197	1392	1075	762	833	873	943	618	740	494	375	334	355	353	388	346	349	303	347	337	346	335	329	353	358	317	330	342	335	337	346	367	340	327	313	310	317	292	334	332	326	332	325	315	298	346	296	316	316	357	309	353	312	327	327	310	316	313	337	338	364	328	317	347	302	342	316	306	340	309	344	332	333	323	326	324	308	362	331	315	315	317	329	290	308	323	319	306	290	325	356	341	338	340	326	330	323	320	324	345	330	312	322	297	303	324	317	320	307	313	345	311	307	330	331	346	332	318	324	311	323	333	344	299	307	326	333	309	322	326	294	306	328	350	317	310	348	320	304	334	326	340	327	332	315	290	297	323	310	307	349	320	341	316	312	323	307	336	351	316	359	309	323	303	340	341	326	285	314	299	329	311	335	319	324	314	307	316	306	296	331	322	333	340	307	317	356	319	307	333	303	376	300	324	331	308	316	306	314	326	330	330	315	286	291	308	305	323	311	315	332	304	308	322	325	331	303	334	311	329	332	342	343	292	324	325	316	347	302	300	335	307	332	338	304	335	332	327	341	307	346	305	312	298	304	340	307	325	327	351	312	312	338	331	323	326	371	345	324	295	356	318	319	324	319	346	318	318	335	279	291	300	341	339	299	316	307	303	322	345	308	347	322	309	315	293	311	303	335	307	346	338	287	331	324	335	340	332	317	342	320	343	306	340	346	299	311	306	334	335	341	347	304	336	360	317	322	360	330	330	315	303	324	325	322	303	317	285	305	314	335	329	379	357	335	297	308	316	339	340	337	306	322	329	318	324	307	323	317	303	327	335	313	328	313	295	335	331	355	288	308	328	333	373	299	327	338	299	301	350	330	341	309	326	319	331	332	310	294	311	322	319	327	320	344	321	334	323	322	329	314	324	303	347	311	307	336	364	321	319	338	329	288	336	323	321	316	327	302	310	307	341	313	314	288	350	385	331	336	347	335	322	310	318	329	334	309	319	349	328	345	331	299	347	330	315	339	308	338	350	348	325	321	312	352	338	289	298	310	318	307	350	362	320	345	333	297	328	324	330	298	306	336	327	314	330	363	331	366	361	368	350	309	319	311	320	307	287	281	333	358	351	332	325	340	350	331	332	329	328	321	305	298	350	313	306	328	337	348	333	353	337	354	316	333	312	335	302	324	297	313	294	306	281	305	320	323	340	340	282	305	333	328	339	305	307	318	306	329	359	310	315	331	305	304	292	360	347	322	317	330	346	320	302	342	336	344	320	330	312	286	324	311	299	323	359	312	340	316	330	318	312	346	337	289	322	321	343	319	353	335	339	303	321	309	304	320	314	315	335	308	344	302	282	317	298	354	333	341	305	292	327	341	333	320	348	332	324	336	320	338	315	341	329	293	309	313	341	328	325	298	344	347	321	310	323	307	301	318	306	337	333	344	328	298	308	304	316	314	327	315	273	343	323	331	305	321	296	320	330	323	329	306	324	305	339	310	317	320	310	314	338	294	310	343	302	366	285	343	319	296	312	319	317	323	349	348	347	311	315	354	329	322	319	308	349	306	294	345	330	315	296	308	327	332	327	313	348	337	314	321	345	277	348	330	325	313	340	345	337	308	307	299	304	303	341	284	335	311	331	305	341	303	316	306	305	306	316	319	337	322	341	323	340	341	336	351	327	343	288	317	317	323	345	310	315	307	331	319	332	307	323	340	338	312	329	338	346	332	329	310	337	313	341	349	328	351	314	342	336	324	319	344	323	314	259	341	350	325	297	332	334	322	332	298	331	335	328	274	328	321	287	351	342	328	308	316	319	300	317	330	318	329	320	359	301	356	327	327	310	297	304	314	306	325	323	306	345	309	293	325	301	317	337	321	348	329	322	327	333	309	326	328	326	333	302	350	330	308	368	312	334	302	338	312	319	349	319	318	336	344	315	276	317	317	321	340	345	366	369	277	329	342	304	345	317	321	312	308	323	334	329	338	302	335	336	341	346	341	312	335	387	312	315	309	285	300	356	315	309	301	312	318	342	328	312	331	275	334	322	316	298	306	283	299	321	307	304	358	320	322	339	338	328	309	333	330	310	356	299	322	333	322	330	325	290	302	297	309	316	285	306	332	333	307	322	330	346	326	344	336	311	302	324	315	330	330	298	342	326	313	347	304	327	311	327	330	296	285	336	312	344	313	294	326	343	299	299	326	335	324	336	263	312	306	294	335	326	349	301	315	311	321	325	336	321	339	334	320	284	306	332	315	284	314	295	309	358	319	373	346	329	371	307	318	271	280	330	327	323	296	357	321	309	364	345	312	333	319	349	337	320	293	311	329	308	322	313	296	331	277	307	344	351	343	324	333	292	322	307	310	318	310	327	328	341	334	336	316	335	325	336	347	321	317	310	337	306	310	324	341	320	335	321	311	317	315	352	325	353	319	349	336	321	298	317	309	329	333	318	310	312	292	328	320	305	290	297	323	360	323	348	314	343	325	304	320	323	309	330	348	310	317	326	342	315	292	301	361	330	331	349	294	327	287	319	323	322	354	314	319	316	285	364	341	320	307	318	319	334	335	369	323	369	343	321	339	335	331	307	331	311	324	305	349	333	349	288	290	329	320	321	378	323	311	321	304	333	294	324	316	322	305	326	345	320	330	321	350	323	332	311	335	374	381	313	315	320	326	313	313	313	315	319	322	325	326	331	335	320	311	339	316	320	306	348	316	372	311	309	312	328	333	320	307	324	309	327	340	302	327	319	307	325	319	320	353	328	299	316	333	351	325	309	325	320	344	351	357	308	287	328	312	279	327	316	302	284	302	344	322	357	314	357	300	334	304	294	342	300	311	325	343	320	311	324	337	336	332	308	293	300	322	276	286	318	319	317	346	330	300	306	331	332	313	315	294	354	288	346	325	333	311	322	335	325	341	330	315	325	313	341	313	310	367	314	299	338	326	327	333	291	335	351	311	321	334	340	316	295	310	314	334	295	315	284	304	301	341	315	308	324	345	296	345	308	312	306	336	322	304	309	339	329	303	325	315	336	337	310	358	359	280	343	341	323	340	304	322	312	324	313	340	307	300	373	302	341	299	329	303	299	331	336	347	348	320	339	331	308	320	304	325	345	328	316	308	325	315	348	326	300	327	340	313	322	334	289	301	332	305	316	302	319	336	312	319	301	341	313	322	318	312	329	334	313	350	320	294	324	295	313	306	338	306	278	329	290	322	322	285	326	358	335	369	298	299	316	350	319	333	357	326	313	332	351	332	308	318	328	330	316	337	287	353	350	288	302	348	293	331	322	350	341	303	338	300	321	326	341	314	315	320	303	314	321	336	325	328	319	321	295	319	325	318	287	298	301	339	301	323	274	312	306	303	313	311	300	288	320	338	317	303	326	319	295	322	356	333	331	292	311	345	315	300	324	291	333	310	328	349	304	326	331	314	284	325	310	310	325	355	350	334	346	327	315	314	322	328	335	347	326	361	326	348	351	352	286	347	313	324
12416	1415	2540	3385	4418	5125	6209	4772	3334	3781	4453	4666	2804	3878	2102	1203	1160	992	1015	993	1016	978	942	902	935	978	998	912	964	943	929	905	913	949	977	901	918	906	861	890	907	851	917	822	842	813	797	846	853	821	864	816	832	823	858	841	843	776	838	793	842	803	858	845	824	786	814	778	848	824	824	761	803	812	811	803	836	804	801	790	803	817	784	780	787	799	819	819	798	841	804	837	818	800	821	787	795	796	841	800	818	793	805	782	819	799	771	788	821	801	779	817	833	761	788	855	800	789	822	806	792	819	728	777	837	790	779	780	798	766	839	812	817	780	825	768	797	811	780	750	808	809	818	809	778	822	780	779	802	787	833	826	797	795	789	789	823	784	755	815	790	813	818	847	842	784	776	809	810	821	839	848	767	768	792	781	765	823	815	798	802	765	763	806	842	751	778	811	838	870	804	774	782	830	741	835	833	826	791	785	766	801	775	800	803	771	802	753	767	810	817	811	774	767	809	777	781	743	809	784	845	822	791	771	838	826	781	783	759	832	775	782	815	825	858	787	787	734	793	767	748	781	792	795	817	762	791	800	793	797	783	868	775	782	756	827	820	775	774	813	820	802	799	820	824	762	772	842	817	795	856	782	757	759	778	812	764	781	861	787	843	805	813	767	796	787	806	821	778	785	790	823	812	771	886	792	764	854	754	749	835	834	786	813	749	770	806	815	796	816	800	814	833	819	802	801	797	753	773	786	826	792	781	756	789	748	800	763	824	778	793	811	802	802	766	750	818	735	831	858	780	819	823	790	804	804	777	839	816	824	841	845	808	835	775	813	798	841	796	799	830	797	781	851	796	797	801	843	833	770	788	756	794	876	774	802	790	781	785	832	754	830	833	786	766	812	824	834	820	794	793	811	812	776	820	795	755	864	817	771	804	816	842	788	808	805	814	828	829	777	832	791	824	782	799	808	825	813	794	812	806	789	867	824	779	796	818	763	820	813	783	789	774	859	766	830	772	792	769	848	823	850	817	815	809	813	794	798	814	789	834	781	780	827	785	796	791	801	817	768	824	792	818	777	769	814	834	807	789	812	784	844	840	775	779	843	798	771	802	758	799	812	777	796	809	785	828	786	801	778	768	800	817	805	762	840	781	822	784	809	817	783	818	827	747	831	825	851	780	788	804	802	815	829	798	756	814	851	810	843	784	820	834	780	837	825	783	796	790	783	835	802	834	804	802	768	770	776	832	839	820	824	776	782	877	824	768	841	772	825	870	783	842	802	748	782	787	829	753	811	788	784	814	843	815	819	778	783	814	785	710	785	829	806	798	842	818	772	898	745	853	789	847	786	773	830	789	810	816	790	769	801	792	838	755	727	804	791	810	802	840	841	790	810	817	805	863	814	759	840	815	837	788	809	773	818	812	848	832	787	855	818	780	793	807	807	793	813	796	790	817	835	842	815	845	822	789	823	757	876	819	765	773	786	837	792	798	812	756	803	812	785	791	777	733	808	801	798	857	817	795	798	793	783	787	873	771	754	823	839	798	824	780	833	769	753	778	808	783	815	821	754	792	845	794	806	737	769	767	799	770	767	786	773	808	816	761	838	802	821	808	785	829	855	825	788	771	793	837	809	826	769	790	775	823	815	805	869	838	773	806	786	796	839	773	743	860	746	817	838	823	840	739	769	810	805	884	824	752	743	812	859	800	763	795	830	790	865	759	806	830	840	825	837	783	812	811	826	810	786	821	742	789	781	785	761	804	807	874	777	791	766	838	786	816	800	788	841	802	828	824	830	793	807	771	801	830	822	812	850	789	820	843	848	789	832	794	802	776	792	863	784	749	796	823	760	788	773	808	791	798	814	837	819	824	820	829	802	821	785	787	827	763	839	846	768	765	827	750	758	762	794	820	728	816	827	804	812	828	751	768	740	777	758	777	818	807	815	790	796	802	836	783	815	816	821	828	791	796	765	775	732	771	846	771	821	808	783	809	834	785	787	841	814	799	781	827	777	801	770	748	751	767	793	781	801	846	831	797	802	837	859	824	810	835	879	782	812	764	826	830	792	850	788	805	857	776	833	779	819	802	843	848	782	809	801	791	789	795	848	843	787	826	783	790	811	821	819	784	803	785	801	793	812	791	780	832	758	819	817	820	819	793	803	757	766	766	813	800	767	816	810	780	804	773	847	822	786	806	809	784	778	829	847	827	801	861	836	819	825	798	830	833	806	823	800	783	825	796	787	821	875	839	810	802	775	848	788	794	830	828	805	816	829	819	817	808	821	765	826	772	763	829	813	825	804	860	795	842	742	781	793	809	781	830	739	797	766	829	817	755	760	781	801	801	750	816	761	777	800	762	798	804	780	759	807	790	833	798	808	785	832	812	807	778	801	775	817	773	805	861	836	805	806	817	800	784	797	829	816	856	770	782	816	746	825	738	816	821	769	804	790	810	767	783	874	793	788	817	787	783	811	782	790	815	825	785	810	846	769	781	821	827	879	734	788	812	784	789	837	841	805	840	812	795	784	782	787	805	845	799	809	819	793	800	838	809	842	842	841	827	743	827	827	773	806	803	822	807	734	775	823	763	797	766	811	762	822	808	783	779	758	795	763	831	834	828	855	791	824	747	812	822	820	813	791	744	809	825	871	773	814	847	822	825	840	795	819	846	790	797	801	779	824	833	811	798	740	787	818	794	820	822	779	809	802	803	769	799	853	804	850	793	763	806	785	775	776	787	752	754	785	758	790	827	835	827	743	785	799	768	797	865	819	787	793	772	824	724	789	827	812	769	802	811	829	808	788	749	844	813	813	777	736	785	778	809	835	776	773	794	800	816	803	834	763	825	827	785	751	742	789	769	866	821	797	819	763	785	879	787	815	772	833	797	791	783	779	838	811	775	748	825	747	809	761	819	825	809	836	795	740	828	738	754	772	804	830	801	796	785	793	745	779	753	797	762	834	841	820	874	773	803	810	798	813	847	800	792	818	831	811	820	781	758	774	803	827	856	779	739	807	848	842	804	818	812	813	811	812	770	774	802	857	814	808	783	827	796	721	762	826	756	770	834	780	819	822	818	769	775	792	782	766	783	793	846	799	778	806	752	769	802	796	856	784	773	815	811	802	776	808	786	853	794	806	778	819	802	816	810	832	778	779	791	809	768	829	808	804	794	809	807	770	795	768	807	801	877	786	821	766	801	778	806	806	767	761	776	758	815	800	828	828	792	815	768	830	794	765	802	814	776	850	820	764	811	817	791	861	799	805	839	798	848	798	791	810	786	832	796	771	832	842	833	808	768	774	788	807	800	810	757	749	801	800	811	775	815	822	756	801	784	793	780	774	809	755	781	825	815	820	808	752	792	825	799	778	801	791	762	784	763	807	808	770	766	857	818	804	843	808	814	819	758	729	822	813	817	813	795	819	783	852	768	815	785	839	814	761	732	798	820	789	812	829	800	779	804	767	726	772	780	789	811	799	810	828	812	751	808	805	831	792	780	790
39126	11332	2887	1942	1914	1912	2037	1469	1033	1212	1205	1340	853	1026	590	458	455	430	447	401	400	383	358	370	358	366	350	379	400	407	377	366	397	379	426	402	357	389	392	372	373	401	345	340	368	355	344	323	333	390	371	346	372	382	311	341	337	378	342	368	326	333	337	346	356	346	377	373	384	349	341	371	334	344	329	342	309	372	322	363	333	334	352	348	356	327	309	311	388	370	344	325	366	347	335	361	381	329	361	373	374	378	351	349	370	377	329	351	357	376	333	340	379	359	352	332	356	361	321	317	305	361	322	343	314	373	336	360	350	333	364	333	319	334	364	347	341	340	328	338	375	367	359	332	354	338	366	381	344	353	328	324	320	371	336	348	349	337	366	320	353	360	334	348	316	342	366	354	362	371	356	342	362	351	374	352	332	363	350	332	350	299	320	363	347	345	374	339	344	346	338	415	354	359	360	370	373	343	336	351	338	343	377	343	331	358	366	348	361	385	342	363	357	330	358	379	333	375	336	373	366	329	345	329	375	346	339	314	350	359	362	355	346	348	324	358	372	319	346	356	324	323	372	338	347	339	346	341	360	350	367	357	320	354	339	355	346	310	387	346	324	333	357	343	336	355	343	366	361	338	324	342	333	345	332	342	331	346	346	344	353	343	355	344	349	347	328	345	356	326	324	353	377	330	356	347	357	354	339	344	362	350	325	375	337	350	350	323	371	295	348	371	363	355	374	346	381	373	352	374	348	338	314	389	347	350	364	350	349	361	390	341	348	348	347	338	359	369	337	338	346	311	352	352	386	347	298	319	363	358	380	366	350	361	321	340	370	372	285	366	361	390	339	419	327	360	375	335	374	357	376	351	341	373	387	326	367	359	343	366	361	359	377	352	347	356	377	354	321	359	344	342	299	340	337	359	373	342	374	365	364	329	344	329	316	341	347	329	331	365	380	340	369	351	330	356	366	327	366	333	335	338	354	370	363	357	330	365	335	328	352	358	342	383	321	348	321	324	350	347	354	346	369	329	313	365	341	320	377	342	310	357	344	365	319	338	353	366	320	383	303	361	349	309	356	350	350	339	318	348	331	326	341	359	376	353	332	386	346	346	334	350	344	346	364	335	291	335	350	325	335	360	330	374	332	368	363	366	341	341	341	339	321	339	327	313	341	354	320	380	347	304	384	334	365	322	346	310	325	359	346	345	331	354	384	392	338	346	358	374	365	333	360	362	326	379	381	358	346	344	359	368	364	342	366	360	336	320	347	395	332	381	379	342	343	359	344	371	375	352	338	369	318	334	329	391	283	341	373	373	355	348	314	341	335	344	355	355	357	317	327	349	330	382	354	359	378	359	373	317	329	342	386	313	392	348	344	345	327	370	336	330	320	324	316	364	337	349	305	360	350	311	353	320	345	372	336	327	352	366	348	343	359	344	335	386	337	351	347	340	348	344	350	347	351	338	346	374	350	348	329	343	356	358	382	330	337	340	377	298	341	366	368	350	361	338	367	333	315	307	350	361	377	366	328	337	368	339	325	337	347	360	358	372	359	332	340	333	363	368	336	366	340	318	336	333	381	335	357	356	339	346	309	368	351	345	363	323	339	325	365	365	372	344	359	360	369	339	373	381	330	343	343	371	351	341	364	361	371	368	351	324	339	361	395	355	382	360	373	335	365	341	364	351	346	367	349	336	383	335	358	368	382	319	337	331	351	360	349	344	351	370	324	312	344	345	320	367	377	332	363	345	326	329	328	353	355	334	392	346	315	358	336	345	361	362	375	396	323	343	344	349	375	355	340	339	374	325	339	368	368	346	341	365	327	318	332	352	297	334	361	325	349	369	332	356	333	344	324	298	340	323	316	349	353	358	352	346	364	352	362	329	361	338	363	333	323	344	321	362	354	370	341	317	398	359	375	323	298	371	333	368	318	317	321	354	378	343	324	370	323	350	351	365	361	352	331	325	333	340	324	358	386	360	327	313	312	358	336	332	359	362	367	393	366	338	361	318	357	351	378	381	354	362	324	370	375	314	385	329	343	346	362	327	363	328	339	360	348	335	370	357	376	377	362	329	390	332	348	382	320	314	329	340	314	362	305	355	307	348	349	357	366	346	346	365	342	348	352	398	301	358	368	339	365	367	343	376	356	339	372	334	360	367	352	347	356	344	359	328	329	386	350	359	365	325	318	330	340	358	359	365	353	382	353	343	358	334	360	382	334	344	378	366	348	358	354	352	320	343	315	353	388	377	310	373	333	353	335	364	346	322	354	358	335	323	328	353	355	340	376	312	365	334	375	330	359	347	358	352	354	329	360	387	335	349	351	353	350	371	375	366	373	351	343	343	344	380	331	327	344	341	349	355	334	333	328	336	339	351	366	359	354	343	311	354	336	357	332	354	364	379	361	355	312	327	334	312	363	355	358	344	368	321	320	348	294	343	353	348	356	364	358	346	380	327	342	359	415	333	337	354	342	368	318	322	344	373	386	350	326	379	355	353	343	345	371	348	344	309	341	368	336	338	351	343	306	340	333	374	359	359	346	351	319	356	365	366	367	345	328	396	359	374	342	334	328	361	328	334	359	358	329	340	348	336	353	369	350	359	359	351	346	358	346	352	371	324	368	368	349	367	308	389	370	354	329	339	341	347	354	376	334	330	393	380	369	330	390	337	366	346	382	342	350	366	343	361	331	387	343	325	325	349	336	338	330	383	328	365	328	371	331	356	369	349	314	336	363	356	363	351	364	364	348	352	330	357	324	331	313	375	357	365	343	369	351	370	352	325	329	366	357	357	359	358	327	328	341	317	309	344	352	327	348	338	339	400	361	341	344	370	362	386	340	352	360	331	339	342	339	304	361	315	363	314	367	301	335	351	366	331	343	341	339	345	359	334	337	348	375	338	329	361	327	338	371	345	349	377	350	387	327	344	382	342	359	311	337	379	354	329	344	364	353	369	365	319	358	400	358	356	362	339	356	322	354	343	327	346	346	346	364	316	350	330	372	331	328	354	387	350	362	374	336	359	360	343	365	342	319	350	325	359	354	352	309	347	309	398	355	345	344	327	332	344	336	359	353	311	341	311	354	344	344	386	341	332	372	338	358	353	357	329	355	331	334	357	391	372	405	346	345	357	378	330	339	324	356	332	321	355	343	304	324	331	339	321	342	337	313	349	380	343	334	375	336	346	380	384	375	330	332	374	349	345	319	335	348	360	368	319	330	352	323	353	309	368	366	353	380	336	383	339	332	357	361	348	349	364	350	302	358	315	381	358	314	336	346	337	351	343	304	373	378	340	329	344	367	317	349	330	342	374	316	328	358	363	347	302	356	346	383	303	344	314	357	340	343	309	332	361	343	314	344	316	346	372	315	378	338	347	350	345	382	365	359	345	344	320	376	376	378	367	342	336	364	347	356	337	361	361	313	331	350	368	338	344	358	342	356	365	368	340	337	383	352	339	321	346	373	344	364	367	324	348	347	330	330	332	338	350	363	353	355	338
16868	2115	4064	5731	7329	7445	8556	6490	4673	5586	6069	6776	4065	5357	2354	1623	1260	1138	1199	1183	1128	1102	1084	1098	1092	1098	1047	987	1030	1019	1035	1066	1078	1105	1288	1123	1062	1032	1133	954	950	914	862	913	883	875	847	910	923	912	864	908	840	830	868	860	881	912	848	853	800	830	848	856	818	885	809	802	832	848	812	821	869	809	860	818	780	836	821	910	889	886	832	847	828	748	846	842	854	844	846	867	856	848	886	863	816	855	870	799	852	877	847	847	813	851	861	853	873	841	812	854	878	903	883	851	856	826	801	892	814	853	874	865	836	821	837	803	866	834	780	822	826	860	837	877	824	811	834	844	827	871	800	836	822	801	830	846	856	829	804	836	800	851	814	865	838	793	837	800	813	838	860	778	808	795	848	797	808	839	818	847	809	831	859	827	808	788	820	884	815	841	838	855	786	851	800	858	833	812	833	849	798	822	862	805	840	793	879	817	842	821	846	803	850	845	856	848	780	847	829	857	807	842	844	830	834	824	816	865	833	873	862	806	819	808	781	878	850	833	865	856	819	883	835	818	831	832	798	795	877	877	835	834	847	877	780	844	836	801	834	830	822	791	864	806	863	847	814	862	851	845	788	832	808	839	789	819	771	811	838	815	841	805	847	790	816	834	863	810	826	834	868	841	865	822	788	808	829	795	841	810	824	840	853	811	849	831	821	848	790	828	855	789	822	831	889	832	862	804	836	831	840	840	836	849	814	784	852	881	840	872	815	856	797	862	787	781	829	801	889	816	810	850	830	770	830	814	811	861	836	791	861	779	800	839	832	856	814	868	848	828	830	826	804	800	798	801	783	790	803	795	824	850	859	792	812	826	823	811	837	803	796	819	833	763	894	827	850	824	940	846	810	848	856	859	817	854	791	767	802	826	789	811	809	806	853	790	862	866	827	812	795	842	825	845	802	811	812	881	833	821	842	739	826	805	833	824	810	864	809	792	844	812	769	852	800	849	830	815	800	759	834	782	823	785	866	784	822	835	836	819	851	835	846	803	823	867	871	822	761	841	832	848	824	786	852	844	833	790	835	782	861	843	827	830	867	774	810	819	813	786	818	820	794	783	826	795	798	824	853	872	819	819	800	829	862	836	856	813	828	816	831	824	836	857	850	889	834	818	800	834	847	858	809	846	779	802	862	821	785	802	785	830	786	854	841	850	826	825	847	845	861	815	872	831	845	859	804	821	838	824	832	874	846	844	810	786	852	792	802	829	800	841	858	861	822	843	825	817	851	850	827	837	800	826	817	809	836	801	824	837	829	816	810	859	772	821	840	814	786	871	813	778	798	876	851	812	823	794	856	832	810	825	808	856	808	840	836	823	819	753	816	857	820	829	809	797	840	824	833	830	854	823	803	856	817	838	805	820	824	832	796	825	890	811	858	809	808	851	897	828	871	801	834	813	861	850	802	831	785	882	813	848	836	805	828	779	776	760	812	848	773	792	798	814	858	819	833	771	810	778	795	830	795	827	804	859	822	782	739	875	834	827	831	791	822	851	831	825	813	837	791	917	873	833	836	793	802	819	810	794	829	843	875	838	807	801	848	800	816	792	809	804	805	831	876	797	863	861	790	818	808	862	836	874	830	865	814	872	866	839	832	853	847	863	833	812	791	806	848	858	782	817	830	773	810	821	828	843	836	869	806	842	820	847	783	817	854	831	826	811	802	845	869	847	819	891	824	858	844	827	822	826	846	860	877	823	730	808	841	799	840	815	834	789	810	860	852	770	799	769	814	809	838	836	865	788	869	869	795	843	817	782	826	855	876	863	848	865	808	772	865	823	807	857	822	747	778	808	883	837	816	821	854	781	832	807	832	833	830	803	820	858	837	817	836	786	795	849	823	869	828	807	812	833	827	839	836	796	835	857	787	823	805	803	852	869	831	797	864	823	832	846	798	888	848	825	797	786	854	840	806	840	921	836	826	864	825	793	878	773	834	875	842	784	759	833	848	854	875	855	803	802	789	818	843	833	857	804	812	866	838	824	843	792	827	829	806	843	835	795	823	839	833	789	835	829	855	886	829	767	789	787	829	822	824	813	809	792	864	893	792	862	861	829	830	825	863	853	837	826	819	889	854	901	840	864	813	818	839	815	854	810	851	825	805	834	818	822	737	830	801	848	790	851	823	851	828	815	829	814	867	830	825	841	843	813	778	860	831	833	819	853	812	819	851	847	807	839	831	820	817	841	843	806	780	849	770	808	807	829	821	819	840	846	839	871	830	796	869	864	797	807	795	835	783	842	821	802	815	837	817	819	833	817	855	810	862	821	758	843	816	799	832	788	848	828	795	845	807	841	842	807	869	800	813	840	820	825	774	797	847	782	850	890	834	824	856	846	752	810	848	851	819	829	847	808	885	825	850	836	820	818	837	821	809	841	839	857	880	837	826	820	890	852	882	867	870	849	820	787	846	902	804	822	843	814	870	808	859	819	832	827	860	854	833	872	848	810	828	780	845	857	817	826	844	845	851	884	791	824	862	810	848	817	806	847	825	777	825	829	835	822	851	838	874	793	811	804	797	840	812	820	811	808	856	843	834	867	814	798	849	761	830	814	802	818	806	833	830	773	821	861	785	786	823	813	832	836	842	837	835	827	850	766	893	818	769	837	858	817	859	847	874	785	793	822	804	870	805	832	850	806	828	850	849	808	839	840	822	828	872	879	863	812	797	849	813	846	804	823	810	804	805	790	825	839	843	868	799	812	849	817	851	862	795	800	854	809	859	841	828	803	800	781	798	848	805	827	803	813	811	826	847	838	854	880	838	856	815	823	790	856	839	787	858	807	838	829	792	768	833	828	800	793	807	853	882	847	847	811	819	828	820	872	838	812	814	798	828	843	745	859	804	808	795	846	840	826	848	811	886	794	826	810	846	858	800	850	829	836	852	889	834	789	851	828	787	829	834	779	782	810	820	902	852	849	859	831	849	817	821	812	868	828	839	850	816	772	798	827	760	829	830	781	787	820	839	875	797	836	779	832	841	788	820	761	826	868	796	813	878	814	870	848	836	807	828	835	822	784	840	782	854	867	790	800	830	761	843	819	799	782	810	792	851	819	856	864	837	837	766	825	826	801	851	843	815	775	827	800	843	870	835	777	779	823	794	809	807	804	855	850	850	829	839	852	806	795	839	854	813	839	822	856	781	770	823	820	905	838	836	798	886	773	812	842	825	858	764	836	834	836	827	835	788	792	834	757	823	835	748	831	841	883	794	826	846	864	843	820	821	844	814	889	846	828	873	794	839	886	829	811	866	862	833	846	774	767	851	833	814	862	862	831	778	868	781	844	825	787	831	845	816	843	811	872	805	806	792	845	824	784	824	828	839	851	816	797	767	834	836	816	868	797	857	834	842	830	867	841	807	846	793	860	848	838	826	783	823	840	827	849	829	820	783	803	813	821	823	823	841	868	816	858	805	887	799	844	787	839	827	811	838	850	838	877	836	819	819	843	849	785	820	809
4198	245	212	292	493	494	614	429	327	335	440	426	336	372	204	183	167	173	181	201	199	170	154	158	167	177	155	170	158	179	181	171	159	190	161	159	162	164	172	172	170	173	160	164	163	165	155	166	165	168	164	172	189	172	156	155	174	163	190	156	169	156	170	140	163	157	164	149	139	163	151	147	150	163	145	186	184	187	153	142	163	155	169	163	180	187	163	183	154	180	176	151	166	156	150	173	159	169	154	194	162	169	170	139	165	149	164	172	161	166	148	152	171	176	147	137	177	182	157	172	160	177	160	166	165	147	156	149	173	177	160	145	176	169	162	162	170	172	168	163	167	162	145	177	168	191	142	144	146	166	160	172	173	156	141	158	151	155	119	158	162	170	163	172	146	153	165	156	162	146	157	138	162	150	172	180	139	157	172	167	182	175	158	163	156	158	155	183	156	188	167	163	162	151	163	173	149	158	160	161	164	169	154	160	158	143	165	152	173	151	169	166	166	178	160	167	167	177	179	164	151	150	159	189	167	154	145	158	164	172	144	180	162	158	155	152	180	165	161	148	175	159	195	155	155	165	149	163	161	167	170	156	150	172	179	174	136	169	152	161	187	173	163	139	165	176	179	143	166	136	161	157	174	150	155	170	150	171	164	190	160	156	161	165	146	152	151	162	157	154	155	197	150	177	145	174	166	157	172	129	167	164	157	170	157	168	164	155	173	154	163	155	154	166	178	135	174	162	134	184	154	168	172	164	161	169	167	168	174	165	172	175	147	175	145	187	173	174	156	166	167	152	161	167	175	192	170	159	152	173	181	159	151	162	164	154	159	173	185	151	187	158	143	133	191	153	171	170	163	146	170	155	150	170	145	147	143	170	165	137	153	163	161	160	179	152	166	161	171	183	170	164	178	157	178	162	174	178	186	167	143	167	163	160	158	153	153	175	155	171	165	165	154	171	189	173	184	157	165	163	177	153	161	159	163	190	176	169	169	164	169	157	146	152	163	132	172	193	177	153	165	159	151	135	174	169	179	143	163	164	157	146	158	152	145	165	179	152	139	156	188	158	170	175	175	153	167	164	155	176	148	161	147	185	165	188	177	182	163	135	179	148	149	150	154	177	169	170	174	175	169	185	171	164	144	148	167	142	149	177	163	157	155	154	164	163	141	154	133	149	161	175	149	133	169	157	166	162	153	156	159	141	185	162	159	157	163	171	187	176	178	178	181	167	158	153	149	156	188	163	167	149	162	172	160	144	165	161	154	165	150	144	156	167	200	159	179	162	198	133	167	151	150	157	148	165	147	160	166	154	156	155	170	162	177	142	160	157	158	164	149	165	163	165	143	170	179	164	170	162	163	152	183	157	160	169	165	149	156	151	158	138	176	159	130	157	152	163	172	160	174	178	145	150	164	150	181	153	162	169	153	188	179	156	173	168	161	162	177	153	156	145	161	171	157	145	193	161	188	154	144	158	152	155	157	153	170	174	137	161	152	155	147	161	157	159	198	176	155	155	163	156	190	156	176	148	183	163	154	159	163	199	171	160	166	162	176	161	166	176	146	184	148	177	169	182	149	166	166	150	168	179	183	149	145	154	165	150	177	165	144	175	155	167	168	149	181	173	147	174	156	157	161	179	152	193	178	141	149	172	158	141	151	139	141	173	153	161	147	136	174	145	160	170	164	177	140	170	176	187	179	162	159	140	161	163	160	172	148	187	149	183	159	181	166	160	173	180	150	141	151	174	163	148	144	183	188	156	157	176	172	176	156	160	157	157	160	153	162	170	180	152	165	162	163	166	189	156	158	150	168	154	177	151	164	155	178	154	160	159	167	162	142	175	165	178	147	186	154	153	151	169	163	160	163	168	167	134	155	166	157	153	151	172	156	188	178	181	150	169	174	164	160	171	190	193	153	162	157	167	171	182	167	163	154	166	163	164	146	174	154	171	169	139	166	155	172	160	176	141	138	173	160	173	173	164	169	187	168	171	159	179	162	170	165	170	156	161	159	173	153	164	170	169	159	181	146	164	174	167	148	162	156	153	178	151	180	158	143	159	154	138	167	140	163	159	158	166	172	171	153	173	180	163	148	145	174	162	173	153	172	158	196	153	154	172	156	142	172	161	149	167	160	158	154	165	156	188	165	151	135	168	180	194	176	171	151	158	160	177	169	170	152	161	165	178	150	149	166	183	177	174	163	167	162	187	169	165	143	153	162	174	174	182	139	167	144	174	138	151	176	156	149	172	174	180	148	168	160	153	156	157	164	152	162	144	165	151	163	174	176	161	146	151	168	166	136	177	155	155	179	152	178	168	176	178	154	144	151	177	144	180	156	156	166	164	124	152	162	164	151	162	170	181	164	156	193	153	145	170	161	136	177	162	177	169	169	191	178	174	160	154	164	151	182	160	159	162	139	143	161	178	147	153	183	178	165	165	157	169	160	160	155	172	163	162	173	155	159	165	182	143	163	163	164	167	133	166	180	150	152	175	170	166	181	160	160	129	166	188	134	191	189	158	154	166	176	158	176	147	163	163	162	165	132	165	157	160	164	164	163	146	161	169	160	162	141	149	176	145	161	163	169	144	148	161	159	148	152	165	144	163	173	140	139	160	180	170	175	182	182	178	172	172	164	169	156	148	169	168	135	168	164	168	158	170	152	162	162	168	176	184	176	148	160	170	158	200	156	186	143	143	154	165	140	155	175	157	168	169	168	172	185	161	176	158	159	188	180	156	144	175	177	158	170	169	188	169	142	141	166	156	164	155	168	173	164	174	164	167	137	170	149	151	165	170	154	170	128	151	185	148	151	168	153	160	181	182	163	143	168	163	169	152	162	167	180	169	145	155	152	160	162	171	166	173	186	159	177	185	159	149	168	195	177	142	174	161	182	182	163	159	179	160	155	154	166	154	174	166	149	147	147	180	176	161	167	155	136	155	157	168	172	171	150	158	155	167	149	171	151	182	153	149	160	151	158	182	149	153	149	208	167	183	174	164	175	160	163	141	168	158	146	160	159	176	171	160	176	148	155	185	159	173	165	151	163	166	162	151	167	152	146	166	161	117	149	164	149	146	176	170	156	168	170	154	170	164	167	164	171	173	150	165	178	148	158	158	166	164	163	139	156	163	149	172	197	152	156	163	150	174	176	172	168	166	151	151	173	170	183	175	171	179	156	160	190	172	166	153	178	159	188	162	147	186	167	167	182	149	148	136	150	158	181	180	142	145	149	153	159	160	175	205	162	160	141	167	173	141	151	156	173	159	155	189	157	160	159	160	158	154	148	163	183	170	143	155	154	153	151	179	178	169	162	175	165	177	197	151	145	146	175	168	138	154	159	153	176	172	189	180	167	160	176	156	148	143	163	176	163	182	153	138	177	143	160	161	169	176	161	154	166	171	151	187	169	151	140	160	168	167	160	173	139	150	178	175	145	182	141	167	145	168	153	163	150	157	185	173	169	150	168	172	157	159	158	176	174	160	175	148	156	154	156	166
4647	543	602	956	2010	2302	3036	1844	1393	1841	2199	2286	1452	1881	758	522	469	500	498	477	486	509	482	441	461	492	465	509	490	536	480	496	512	462	538	475	483	494	471	486	477	528	451	479	453	448	448	433	462	474	477	517	514	482	448	445	423	459	462	484	464	443	435	455	447	442	440	441	456	420	437	508	442	459	452	458	460	432	494	445	498	472	450	466	474	461	460	462	441	477	452	449	452	472	471	462	447	517	427	457	440	459	442	469	433	439	456	499	485	440	441	425	457	463	453	435	478	495	451	468	469	511	457	442	445	463	462	443	471	466	481	470	458	470	432	448	432	466	492	444	475	423	497	491	498	455	470	465	433	462	465	458	491	446	478	476	478	469	479	479	491	425	473	410	457	498	453	486	478	457	454	437	444	452	463	489	502	469	441	456	447	491	467	507	471	419	452	470	476	465	466	443	448	466	467	503	450	418	489	452	448	480	453	471	471	446	459	466	443	457	467	456	468	487	445	468	455	475	479	448	431	438	469	451	495	443	487	437	485	468	472	439	437	450	477	475	435	435	461	487	456	457	469	471	413	482	481	463	461	491	474	429	489	442	501	469	469	459	508	471	486	501	454	482	453	450	481	452	437	477	483	473	402	436	492	493	496	468	453	448	502	494	477	435	494	450	481	468	452	472	458	443	434	456	435	483	483	463	483	439	462	427	459	474	443	435	464	458	449	480	448	475	469	448	444	461	449	461	442	478	464	471	471	491	467	451	479	455	455	448	516	469	464	474	471	487	453	465	451	498	491	480	450	437	435	457	464	448	449	451	489	441	474	455	496	450	472	425	458	479	473	469	508	489	482	456	466	469	483	437	479	480	470	477	477	467	429	473	468	463	439	481	470	454	466	488	458	486	472	469	465	450	439	452	455	441	456	434	420	451	489	454	458	496	463	480	469	493	486	457	479	471	470	477	453	476	462	469	473	491	467	439	471	431	464	515	460	473	434	438	479	435	438	475	461	466	459	427	445	465	490	422	448	467	434	461	429	446	425	471	444	459	510	468	485	436	443	474	440	493	442	462	487	440	421	473	458	470	452	464	501	468	437	453	461	453	497	483	450	450	478	484	433	441	448	453	450	439	492	483	438	464	469	468	446	500	461	395	455	466	470	447	444	459	484	472	459	425	454	466	426	442	451	458	441	439	471	430	454	492	450	469	445	448	447	433	471	465	458	446	487	425	472	447	487	451	455	462	469	482	453	457	457	430	473	508	458	462	459	458	450	465	461	442	471	474	464	461	463	440	466	465	492	460	424	467	478	451	453	414	475	422	475	450	443	473	447	490	475	485	457	478	468	464	457	490	498	514	481	471	468	413	465	482	481	433	456	443	490	445	452	440	453	430	461	454	487	496	440	451	476	448	460	448	448	450	465	439	462	455	474	459	457	453	491	486	432	488	454	489	485	441	500	454	497	501	442	462	478	457	457	485	490	476	494	483	455	469	455	482	460	490	463	475	462	476	466	458	452	465	433	461	476	465	440	485	463	489	424	443	443	434	446	505	431	462	502	460	437	451	465	454	481	461	480	449	479	472	460	448	472	450	489	475	456	475	479	463	434	474	475	455	424	447	456	456	487	456	485	438	476	459	482	486	407	468	465	451	461	403	487	481	446	444	456	471	416	476	474	467	467	430	470	447	467	464	478	495	485	417	470	457	449	478	510	478	466	446	445	461	455	495	484	465	452	458	452	473	440	455	464	468	472	483	430	472	468	415	466	456	474	455	458	472	472	469	452	484	460	456	457	453	435	463	466	496	457	461	445	473	477	471	457	488	457	461	489	480	472	489	429	439	485	478	465	449	435	484	479	458	468	458	439	462	478	454	467	469	494	462	453	477	449	450	431	432	442	449	456	476	454	426	477	471	469	488	462	451	481	459	501	450	488	455	476	473	465	428	497	484	455	461	472	437	485	472	504	485	449	466	429	476	465	458	473	454	452	484	482	479	435	481	478	494	493	463	440	479	466	449	475	463	457	464	441	472	450	492	439	444	444	438	453	480	472	471	446	444	433	441	456	456	486	473	483	487	465	437	448	433	433	489	477	465	512	471	457	475	461	443	464	481	467	475	470	444	489	474	445	440	463	485	490	455	494	466	471	426	448	462	466	487	451	450	476	424	472	505	513	450	499	483	481	403	483	488	459	498	443	422	477	435	466	480	465	471	463	464	481	456	465	449	461	455	434	458	426	445	431	424	453	462	493	443	472	480	448	469	465	458	477	458	471	477	457	452	366	499	469	457	468	481	396	441	459	436	471	444	466	439	423	491	487	470	481	432	455	447	458	472	448	463	454	446	482	446	431	436	461	436	482	444	528	469	530	460	460	442	451	466	459	454	466	467	468	432	449	469	475	466	475	436	471	431	519	493	497	466	476	469	491	434	448	489	439	488	475	477	479	473	486	437	498	465	483	483	452	439	456	445	476	490	438	507	476	424	460	439	527	471	465	431	460	470	460	483	461	456	479	453	468	460	448	436	442	461	442	468	465	483	451	484	424	445	443	449	466	438	487	479	500	476	455	413	414	493	457	467	494	454	454	481	462	456	431	480	473	411	473	500	446	437	440	461	413	492	473	450	433	452	478	467	470	451	425	501	459	474	501	454	433	464	441	491	456	451	481	463	471	422	452	458	444	471	456	523	418	472	474	458	456	501	427	502	458	479	455	464	411	501	470	447	467	451	446	468	475	478	494	449	487	449	450	460	438	460	476	438	438	499	446	498	471	474	457	464	481	455	468	455	433	459	444	460	455	466	452	470	471	466	458	429	447	444	470	446	453	472	461	478	508	475	496	477	443	454	435	477	452	475	456	472	451	475	442	456	459	466	448	450	427	463	447	464	444	438	462	479	454	438	428	457	433	474	476	429	513	452	470	473	499	473	494	479	503	459	500	514	439	407	444	461	463	438	436	394	426	508	457	415	446	445	479	432	459	475	453	507	478	456	474	469	457	486	470	469	446	448	456	469	420	425	491	460	468	505	420	466	455	471	473	435	471	484	461	447	425	434	412	471	435	461	503	468	452	450	465	469	481	490	488	466	450	515	452	443	440	447	433	483	445	479	470	504	446	467	455	460	474	462	446	465	470	452	487	439	451	448	449	463	452	446	452	462	428	437	467	461	472	458	485	495	433	446	442	436	466	458	454	483	482	473	473	494	462	460	417	455	477	477	467	460	508	473	450	450	445	477	478	462	453	444	480	490	433	454	446	478	435	443	464	413	436	448	503	438	459	460	490	470	448	461	451	461	452	445	440	473	463	441	437	451	479	460	450	491	464	471	469	517	487	476	464	477	452	459	450	452	430	471	468	457	465	452	446	459	470	520	402	478	440	488	418	459	446	484	477	422	473	469	407	478	455	436	449	426	507	480	482	473	450	464	459	497	471	495	453	497	450	464	484	455	457	463	457	511	482	485	454	485	484	429	438	491	467	466	433	453	481	448	406	458	451	454	446	448
30255	5998	1443	1145	1309	1452	1333	929	710	702	958	942	641	690	393	385	380	349	362	337	337	375	346	371	323	331	352	347	342	322	362	337	355	348	333	358	329	338	345	343	343	319	308	316	305	304	330	303	335	347	348	314	328	323	369	327	352	344	345	334	319	308	309	334	304	335	331	296	326	328	317	337	350	350	323	327	324	355	352	289	330	318	330	343	286	317	314	318	309	336	307	321	299	313	288	295	344	303	303	306	349	332	334	313	301	286	312	305	312	309	310	310	337	317	305	299	336	311	314	306	335	291	321	301	338	308	325	329	320	314	296	326	328	330	301	309	343	315	359	313	320	335	326	312	292	334	329	337	317	343	300	332	310	322	320	333	322	318	347	303	332	344	329	314	314	311	344	299	339	332	314	316	299	326	322	334	308	333	358	307	331	333	339	312	345	328	321	319	313	311	350	346	306	290	337	336	282	302	299	297	316	316	327	313	287	334	304	312	330	319	346	337	327	320	301	297	328	311	349	321	311	320	314	295	333	318	329	338	300	354	303	330	318	305	318	353	340	309	320	336	336	318	312	323	329	321	314	294	329	329	287	294	316	331	348	351	310	299	310	322	286	335	322	316	289	294	306	338	324	333	328	270	283	329	334	333	316	342	317	318	324	298	308	327	307	373	341	340	321	307	329	310	333	341	322	332	327	314	335	321	315	311	327	313	327	307	316	337	313	382	334	323	337	316	316	326	331	314	337	343	319	327	316	316	304	305	292	332	314	289	339	301	330	336	316	317	344	313	351	307	310	315	329	297	322	337	289	340	316	326	327	343	289	317	324	332	316	336	313	291	341	328	305	333	340	319	353	328	333	317	341	309	309	302	282	319	298	330	318	290	336	298	267	293	331	331	330	329	303	332	329	306	356	310	284	298	332	339	320	316	332	289	312	301	320	281	325	353	306	327	388	339	288	308	299	293	336	329	318	320	297	304	332	321	302	342	313	308	305	332	329	341	330	328	338	307	320	295	354	331	321	315	333	346	336	316	344	343	284	329	350	307	304	336	347	348	300	351	343	298	310	308	306	341	297	308	343	315	313	342	328	355	313	289	334	334	298	297	305	326	330	320	311	344	277	333	314	333	336	309	345	348	326	309	336	333	353	341	321	363	344	349	336	341	341	340	322	330	317	324	313	310	340	343	334	353	312	333	340	338	308	302	350	300	310	312	322	303	337	328	323	344	302	318	320	285	341	283	328	326	322	305	318	326	297	291	298	331	335	327	337	331	321	301	296	348	317	321	318	304	284	339	308	312	319	342	325	295	333	328	303	313	328	322	365	317	302	322	304	323	321	362	328	325	333	312	325	341	301	329	345	326	314	334	351	367	339	335	311	290	341	341	308	322	317	304	313	321	334	302	316	360	284	323	346	337	301	320	336	307	303	342	299	326	309	297	306	313	318	254	321	309	336	305	313	326	327	310	313	331	311	314	306	339	323	309	310	327	359	302	322	285	311	345	320	316	314	307	304	299	315	302	333	342	340	334	300	308	343	301	350	311	318	330	327	302	330	335	354	343	335	353	285	317	299	306	305	317	302	334	317	338	348	319	352	329	326	333	347	340	304	349	304	306	328	313	305	311	306	301	346	317	319	317	340	306	346	294	340	308	311	338	310	333	328	343	340	299	345	303	328	300	302	317	345	329	320	302	313	321	300	312	297	271	309	344	330	321	289	342	298	295	335	327	308	313	295	312	308	309	319	327	324	293	299	315	318	336	353	286	314	354	323	359	343	327	361	308	328	339	310	333	316	348	331	319	317	296	325	324	309	315	303	335	347	337	318	319	322	348	317	322	336	296	300	301	372	325	334	327	330	349	321	318	339	339	302	352	357	330	327	350	317	314	306	312	289	316	341	328	345	295	343	303	309	335	333	290	297	353	358	332	337	299	332	331	275	310	305	328	318	297	304	332	320	346	290	311	321	342	345	298	327	350	376	317	325	342	322	327	352	292	298	315	313	286	351	314	311	308	310	305	336	331	325	309	295	322	313	319	350	321	295	324	344	342	331	316	302	310	344	296	359	339	358	318	347	331	315	328	346	330	299	316	317	328	319	320	319	332	329	345	301	357	326	335	334	321	311	344	343	353	338	309	324	302	356	302	310	321	357	330	307	308	288	341	281	330	350	296	328	337	333	286	336	342	345	344	340	307	334	319	320	312	327	359	320	306	308	275	313	319	347	323	317	338	337	331	323	328	300	320	315	292	322	317	315	324	300	319	330	364	310	343	295	331	342	303	329	315	330	304	314	321	314	298	323	302	361	311	346	324	303	303	300	318	330	302	331	327	342	315	311	334	322	307	341	303	330	292	312	310	303	327	305	363	349	328	305	328	310	331	317	304	315	334	304	317	293	308	338	308	324	344	320	332	292	312	296	335	328	317	315	283	336	306	325	323	320	309	325	312	343	300	325	330	300	327	312	297	319	305	347	325	344	322	337	319	349	337	298	303	315	374	336	328	299	300	306	314	307	332	328	286	303	353	288	326	329	291	316	339	325	312	315	323	323	321	290	343	343	287	306	304	321	337	340	321	352	319	333	310	337	355	342	332	338	357	322	334	315	321	359	333	329	294	327	308	313	320	314	343	318	312	293	313	311	337	331	352	303	318	323	300	323	336	359	334	315	343	301	309	359	331	313	308	276	319	339	316	304	332	329	315	317	316	335	304	341	307	334	280	324	326	300	324	335	332	344	315	333	306	310	304	351	308	320	310	302	336	296	331	322	327	305	322	327	337	304	320	325	316	337	293	312	293	351	346	304	339	300	315	333	326	372	322	320	347	315	317	313	323	352	343	354	342	362	315	332	338	284	344	373	333	327	364	295	309	305	301	312	335	317	329	326	303	336	329	311	353	324	315	315	322	350	323	293	357	333	340	318	300	299	335	317	319	330	320	319	273	292	315	298	346	314	349	340	327	301	336	335	294	321	339	326	363	317	349	292	351	318	301	287	374	322	310	333	323	315	307	326	342	347	338	342	322	351	290	345	311	331	333	322	335	301	330	348	313	336	354	323	342	315	334	310	321	337	335	325	324	311	297	331	333	344	278	318	318	338	350	285	297	328	296	333	303	342	324	307	288	337	330	343	323	331	319	334	331	325	296	331	298	307	357	341	332	310	323	337	310	340	294	332	331	305	337	294	357	318	318	289	339	316	368	340	337	347	325	361	338	307	317	275	293	327	293	306	319	347	320	313	292	345	316	378	308	326	346	316	302	302	306	311	310	371	311	304	322	320	320	310	331	273	347	334	314	294	335	308	310	310	305	334	323	361	326	374	350	344	325	352	305	307	355	307	313	318	348	334	336	335	327	307	297	335	328	290	290	329	311	319	326	311	305	343	329	327	327	312	330	326	322	321	320	324	342	349	309	329	318	335	326	346	317	315	307	323	309	318	307	311	291	324	353	318	302	306	330	300	318	307	337	322	323	294	341	332	313	272	337	321	304	294	308	334	343
13371	1483	2566	3562	4991	6040	6209	4083	3114	3875	4529	4462	3027	3074	1510	1164	1057	1014	938	950	963	973	923	929	925	1014	949	915	935	923	892	1006	977	942	995	894	880	905	833	889	892	831	847	830	837	787	870	830	762	857	800	792	829	887	869	818	788	824	836	787	838	760	815	851	853	805	792	801	810	795	852	809	790	786	776	841	852	875	823	786	822	847	781	772	821	814	837	772	803	838	790	772	830	813	769	834	850	803	810	792	833	801	837	815	800	826	802	802	814	769	767	792	780	811	787	834	835	754	794	794	816	784	792	839	849	813	769	864	811	763	815	757	776	794	809	793	778	775	821	849	748	758	814	787	797	754	810	816	793	813	792	813	837	863	820	810	785	778	809	790	752	826	770	744	795	793	810	843	748	804	834	835	766	785	802	800	785	776	825	767	788	798	795	736	757	812	775	815	796	789	827	818	759	776	784	765	801	820	819	791	753	807	817	809	837	798	753	849	786	762	785	803	806	808	821	816	805	844	775	759	798	805	789	806	777	811	786	804	820	788	797	771	754	812	802	769	820	776	811	783	832	800	796	784	802	778	784	812	814	787	775	800	792	790	812	789	785	778	807	759	805	819	843	805	888	792	833	780	858	807	790	806	778	809	787	787	798	822	760	798	813	812	820	797	798	781	812	799	806	814	803	842	796	810	807	805	784	779	760	830	762	759	797	754	803	805	758	740	798	816	762	783	819	803	825	810	803	738	805	844	760	787	850	789	749	797	753	783	852	764	799	817	727	827	840	822	816	797	809	800	797	833	863	753	831	808	821	854	750	797	800	884	819	757	795	783	827	828	848	772	779	769	829	781	798	770	802	827	800	823	838	780	769	795	811	794	803	833	842	829	789	744	783	810	748	811	766	766	807	779	820	827	751	811	802	844	783	810	830	791	824	796	814	804	810	791	779	801	840	842	790	811	754	763	795	819	799	845	737	772	805	827	785	828	783	763	769	787	805	770	831	785	801	865	839	783	861	794	797	815	819	822	786	847	796	812	821	806	794	765	787	807	780	789	829	775	793	739	812	767	862	772	844	821	776	778	783	742	799	849	820	826	786	816	798	793	791	800	816	849	798	818	820	816	810	781	800	812	796	802	813	781	732	810	799	834	785	846	811	822	774	773	814	832	779	753	798	833	783	759	752	794	769	800	822	849	831	793	748	751	809	776	828	826	724	789	787	794	771	810	780	812	770	835	752	789	777	806	784	756	760	755	809	779	892	809	848	738	786	781	795	772	788	797	799	770	826	761	843	863	843	803	837	762	809	789	793	815	789	830	771	775	755	816	758	793	785	760	771	797	800	867	765	813	784	801	772	777	825	796	796	830	819	827	807	792	828	815	884	805	805	825	774	802	837	812	792	813	842	800	752	783	827	838	801	792	772	771	822	799	767	827	816	809	813	823	809	786	782	847	827	844	801	791	780	810	806	795	776	787	835	764	796	767	763	786	780	774	835	803	820	787	822	847	810	801	812	743	782	760	800	802	789	775	810	786	814	765	801	828	782	793	816	811	818	815	749	819	797	804	819	853	810	794	777	799	814	804	828	811	847	807	807	809	856	784	796	783	841	813	789	823	813	784	779	800	839	767	864	786	785	779	741	801	824	732	801	772	834	795	814	808	787	773	808	836	761	796	848	817	765	793	858	812	795	783	795	797	788	771	893	771	770	829	775	819	847	795	783	798	791	828	877	777	746	758	806	770	840	817	825	823	774	785	794	842	757	757	744	798	792	773	805	746	769	813	771	760	788	816	805	779	821	805	819	768	847	808	784	818	813	849	794	799	727	798	788	819	805	791	781	741	857	787	842	782	776	773	775	782	821	765	748	820	820	811	835	832	836	794	781	784	794	772	745	834	771	798	849	770	826	813	784	804	785	805	826	813	784	823	831	803	803	822	804	809	793	858	762	780	805	768	845	737	757	765	790	806	759	822	793	799	788	780	847	812	825	764	789	818	784	806	818	777	789	754	811	821	805	782	801	809	801	794	754	841	776	816	815	741	779	799	777	801	761	805	813	763	806	865	837	815	841	776	819	854	826	821	816	779	812	868	805	790	768	780	793	775	785	795	740	840	771	779	848	786	792	855	814	846	766	811	818	780	720	856	786	789	810	775	773	804	821	827	788	790	800	804	815	850	811	819	853	802	807	778	818	806	779	751	798	823	790	758	770	776	805	819	794	782	810	823	784	767	805	753	835	754	812	830	771	830	822	761	806	763	767	816	817	792	798	733	773	774	797	761	804	839	798	774	802	827	790	828	765	828	854	833	807	808	775	766	810	803	824	776	743	768	804	789	822	793	818	796	781	784	826	775	751	825	772	833	806	808	798	801	832	805	826	829	780	794	816	821	825	825	778	761	796	755	788	791	709	802	816	770	787	794	809	865	828	829	825	777	858	820	816	834	768	790	772	814	830	796	741	852	781	825	804	824	827	777	760	787	843	807	783	763	784	774	784	815	826	788	825	840	836	794	797	775	814	782	812	832	807	781	760	828	819	758	805	764	777	854	810	762	783	794	751	767	760	824	821	801	806	844	792	780	790	763	836	743	775	795	775	758	815	774	793	784	838	805	808	797	787	846	797	823	790	786	788	798	791	783	822	740	738	766	799	838	870	826	768	794	770	835	801	823	721	798	798	787	823	758	815	802	760	775	759	781	822	823	767	789	774	751	811	790	820	821	785	799	797	749	765	788	789	777	746	772	784	808	824	822	783	777	774	810	791	810	783	765	758	791	822	835	774	825	746	809	734	793	777	811	821	820	814	751	783	830	840	825	773	826	747	829	773	859	763	796	830	817	833	771	772	796	802	826	814	835	746	779	780	839	806	786	769	806	745	785	774	745	777	845	775	798	804	800	788	796	776	814	820	731	768	847	763	838	844	778	787	690	833	838	817	811	795	778	864	809	785	774	762	769	815	806	833	824	779	819	805	781	877	812	765	764	812	815	788	794	778	809	865	787	839	782	818	807	835	818	760	748	771	827	772	793	771	779	801	832	807	820	798	779	772	794	851	751	823	815	792	828	775	801	800	829	774	828	809	788	837	787	824	811	830	806	780	843	769	849	795	806	771	763	817	798	804	788	802	740	776	805	801	780	818	839	820	814	770	781	843	826	781	774	802	829	780	814	781	791	795	836	794	781	802	843	819	773	823	817	779	802	851	798	830	818	790	798	805	740	817	841	768	833	848	818	810	818	801	776	798	773	803	816	870	816	858	753	799	841	832	820	797	794	855	806	805	811	792	806	828	796	835	792	832	807	833	802	820	765	829	820	757	785	840	832	818	803	797	795	776	800	783	798	819	794	812	797	771	769	775	798	809	859	765	780	804	828	800	781	790	759	772	841	797	784	790	811	787	743	767	829	843	805	769	813	774	810	775	792	773	864	835	857	794	814	764	758	806	780	780	770	800	816	750	789	773	806	755	807	816	813	812	796	796	780	805	818	778	775	824	782	816	799	828	796
40762	15999	4452	2083	2171	2397	2016	1366	1058	1254	1382	1148	760	743	512	433	392	378	389	416	404	395	387	357	390	375	368	358	370	376	379	366	389	376	383	362	364	364	360	331	383	368	353	314	371	361	323	336	357	345	343	363	311	337	382	377	346	337	321	339	321	353	344	327	351	342	353	346	334	347	322	360	359	359	350	339	342	331	386	366	357	331	361	339	374	393	360	349	281	329	359	361	360	345	338	337	339	345	358	324	345	353	325	336	342	344	347	379	324	351	341	351	335	362	365	353	354	336	337	311	345	351	342	362	379	354	336	339	352	337	335	330	358	393	333	363	337	365	348	379	342	372	336	329	344	353	373	327	323	359	334	328	355	348	366	337	341	345	356	337	368	332	362	379	312	337	354	323	338	348	281	349	355	341	351	343	335	375	347	362	354	336	327	321	334	334	358	334	339	359	336	335	393	313	309	388	355	375	341	336	373	327	341	335	362	375	351	377	364	318	362	349	337	362	316	339	326	376	319	336	364	322	357	351	333	335	328	315	343	357	337	384	343	352	344	346	353	391	365	317	365	332	338	321	311	327	341	340	356	317	314	346	384	329	362	336	357	332	335	359	338	359	377	334	331	360	342	328	350	334	363	328	389	372	310	318	326	328	324	358	345	331	372	388	303	341	332	308	364	328	334	337	346	342	364	328	363	339	320	366	356	342	307	371	341	353	316	351	350	362	317	336	312	327	351	337	351	333	375	337	330	349	335	363	360	363	339	357	317	363	344	339	313	354	353	334	313	382	310	335	347	350	335	346	369	345	321	332	348	340	370	355	348	318	338	339	365	338	349	353	339	368	323	353	347	363	345	351	327	377	335	356	295	367	359	366	328	345	312	304	380	348	335	340	352	315	358	364	343	326	342	355	353	371	345	336	344	384	307	385	370	342	326	327	328	300	341	382	338	352	329	367	309	352	342	325	368	343	381	364	368	356	360	318	301	361	325	343	345	363	352	342	334	370	390	370	335	317	343	320	346	380	294	357	348	364	340	343	328	345	334	359	342	342	320	358	352	352	353	353	349	314	395	339	333	340	361	343	343	352	363	314	344	339	357	350	332	317	331	370	308	321	351	319	339	339	312	333	364	310	347	338	340	344	352	319	356	332	346	350	349	362	339	324	335	338	334	327	354	358	348	348	318	366	333	349	341	331	344	351	341	347	400	363	338	364	326	354	360	360	309	336	325	364	368	348	334	341	330	344	360	300	353	341	354	330	363	321	358	348	341	346	313	308	374	331	359	312	366	324	326	346	328	347	351	344	352	314	338	362	342	343	340	334	318	344	339	325	322	364	270	313	320	342	328	351	347	335	334	364	344	313	339	351	318	348	318	310	314	349	332	365	308	365	355	347	354	327	333	357	358	341	301	408	360	341	341	322	355	336	340	362	325	317	346	316	337	345	350	339	358	338	336	370	379	353	334	359	337	324	351	351	346	322	342	318	328	343	349	335	380	348	358	369	330	326	344	354	361	384	353	374	347	337	336	338	318	355	344	357	338	342	372	371	368	328	346	380	323	360	334	315	332	354	349	329	342	369	329	348	341	370	345	333	342	309	335	347	351	316	362	356	315	350	378	372	388	369	340	333	375	331	373	350	335	299	350	341	319	348	382	325	365	332	321	322	328	345	345	310	337	375	359	347	328	348	347	343	354	317	340	351	384	332	326	355	343	341	345	364	319	299	382	358	342	322	335	330	352	375	368	311	297	344	326	335	354	349	375	351	354	330	342	340	352	327	374	380	328	334	330	308	312	328	359	339	341	370	361	366	319	317	317	358	346	356	337	365	330	350	363	379	370	355	367	351	329	354	369	326	358	360	345	333	340	354	321	334	338	399	328	391	312	353	368	287	366	325	357	325	378	363	281	334	359	340	350	335	335	351	352	353	287	369	369	391	345	334	383	333	366	316	348	360	322	325	353	369	339	356	356	340	374	305	386	356	383	332	346	333	330	343	353	363	398	338	354	328	375	374	343	347	336	381	357	364	374	339	359	367	340	352	368	354	312	338	348	370	316	309	340	368	329	335	353	335	341	343	363	313	322	350	316	339	370	326	317	355	330	344	311	335	346	348	314	323	345	349	330	331	341	352	329	320	382	355	363	381	365	351	380	340	381	381	339	351	347	348	380	347	376	346	330	345	379	322	314	346	304	340	331	371	324	323	330	351	346	342	338	338	315	323	347	325	379	336	332	365	370	315	315	354	375	367	334	378	325	346	349	373	350	342	316	338	331	348	308	313	377	321	359	369	329	364	361	352	357	342	347	374	369	369	347	341	297	347	332	329	339	342	343	317	319	341	355	343	336	367	361	352	345	358	319	316	317	391	344	349	326	321	349	344	351	315	350	322	335	343	345	302	375	386	327	335	325	325	352	346	351	339	360	352	315	351	348	322	333	352	341	330	376	350	361	358	366	319	329	316	399	345	330	320	356	342	348	355	314	297	341	355	346	345	362	320	345	346	378	363	338	341	342	384	374	333	328	389	327	351	373	335	341	394	376	354	333	348	316	363	341	310	384	377	349	335	356	335	378	386	345	342	347	327	362	305	306	388	348	350	355	335	366	360	354	331	333	335	346	320	368	351	359	362	378	353	388	341	347	337	342	362	358	348	330	326	356	347	385	320	336	367	340	330	344	341	362	341	350	365	382	337	328	313	388	356	360	353	342	355	327	348	343	327	365	340	349	389	332	360	353	355	354	343	352	369	346	378	333	327	337	331	368	352	336	320	334	312	337	334	310	362	351	342	325	327	357	399	354	364	326	345	344	320	366	325	337	335	375	360	370	347	331	388	320	345	351	350	344	346	379	353	339	363	325	330	319	346	346	335	377	339	353	343	339	346	366	310	367	338	328	361	333	366	316	357	327	311	309	369	316	338	356	375	360	340	371	371	323	352	325	361	371	333	376	358	354	339	338	364	333	354	372	310	350	339	328	321	338	315	386	306	352	360	356	340	341	361	324	332	347	341	349	347	328	311	378	328	360	340	368	394	340	343	359	333	349	334	302	329	350	369	338	348	370	352	301	313	324	319	373	317	319	363	319	364	331	341	324	359	321	377	355	359	373	363	337	321	353	362	375	343	339	340	334	351	347	376	382	341	323	351	353	346	341	372	366	337	322	350	348	341	324	336	326	331	342	343	356	368	354	375	362	345	368	319	328	350	367	371	367	366	371	326	341	344	325	360	342	357	358	351	299	333	373	281	368	357	346	344	323	312	362	364	356	333	336	339	306	319	334	359	341	364	355	366	349	313	340	315	331	364	347	360	338	325	360	353	361	356	384	329	343	295	352	336	331	348	316	354	345	352	326	361	364	351	345	357	377	343	348	348	328	372	365	325	372	341	332	339	341	328	338	327	352	349	333	353	345	360	351	325	348	349	337	333	325	363	335	324	340	331	362	307	332	341	360	366	348	354	338	348	329	340	373	334	303	328	336	318	345	377	317	339	331	311	360	332
17916	2132	4299	5869	7824	9684	8341	5909	4650	6054	6623	5965	3955	3165	1748	1444	1420	1237	1178	1194	1113	1111	1091	1087	1074	1073	1033	1082	1001	975	1039	1094	1088	1215	1177	1258	1061	1097	942	872	948	853	834	899	916	899	856	839	885	875	869	903	825	892	855	859	912	781	825	841	832	836	843	830	835	820	844	823	865	858	873	819	903	884	850	853	816	838	870	818	846	837	859	873	811	808	787	851	852	790	797	837	843	828	801	815	822	828	877	859	826	814	806	851	846	833	866	770	847	829	835	845	797	802	832	824	800	783	829	780	813	821	811	799	804	808	789	847	849	853	831	814	797	815	774	833	871	796	866	826	850	855	877	845	787	816	897	823	898	841	806	829	826	798	879	853	837	859	828	831	787	821	796	856	803	793	776	846	878	848	754	792	856	797	832	799	890	840	828	820	815	804	842	761	806	802	819	847	822	813	790	878	858	823	831	825	813	816	759	786	786	815	845	807	812	779	783	820	870	845	827	794	859	824	804	842	834	854	797	834	819	804	808	870	794	826	824	833	834	840	865	830	823	823	823	773	789	820	773	831	764	811	819	778	877	832	811	854	825	829	839	801	822	758	829	865	858	840	858	798	831	813	823	770	804	797	822	849	808	819	817	809	895	826	831	831	849	861	815	811	827	822	815	831	774	801	791	873	837	819	810	786	831	787	791	839	811	768	834	816	803	840	807	809	825	807	835	838	822	811	816	810	790	807	831	855	876	799	781	829	806	832	853	807	830	850	764	851	893	794	850	791	778	784	830	775	848	810	806	810	752	815	803	781	868	799	823	862	799	826	798	855	863	810	821	814	794	823	833	823	822	824	763	807	811	823	853	840	827	837	784	901	783	807	868	762	815	790	813	753	800	814	826	867	789	814	830	786	751	814	776	816	803	834	857	829	795	806	895	786	829	806	814	811	838	816	831	805	841	805	802	821	823	809	821	799	803	855	829	845	802	855	750	840	794	799	780	823	862	832	831	754	803	769	845	826	850	830	870	781	836	797	809	836	780	783	786	797	836	827	850	773	800	815	796	817	758	828	839	797	830	827	794	812	837	823	845	885	838	787	777	832	826	790	755	813	837	856	819	839	804	806	793	824	842	803	829	846	804	820	838	845	862	803	788	846	844	786	774	871	800	815	814	837	818	802	842	796	793	812	824	794	820	862	808	822	773	821	796	834	784	827	825	805	798	764	875	783	803	848	878	847	790	787	815	833	801	751	818	813	803	840	872	844	844	833	738	874	840	877	799	756	805	829	812	835	837	843	818	864	841	873	837	826	809	858	794	799	858	864	800	791	771	840	821	810	818	816	784	831	809	832	820	868	815	795	863	796	817	827	826	838	762	801	824	830	844	831	830	828	826	814	899	777	870	859	835	809	815	783	811	813	775	823	837	779	906	855	788	821	795	864	870	847	836	792	839	834	804	886	782	796	838	808	835	807	830	808	765	825	759	864	801	792	812	853	858	838	806	836	872	836	802	851	816	781	859	847	810	842	826	838	844	801	824	852	766	834	826	816	788	860	811	804	804	817	823	815	817	807	819	846	837	765	844	834	773	792	839	865	852	790	831	871	821	780	865	832	824	850	817	829	784	813	833	743	785	802	835	834	806	829	850	826	871	813	806	796	837	793	829	853	843	888	834	893	840	879	814	861	806	804	848	813	851	823	808	800	786	841	778	818	802	818	842	780	783	811	816	839	831	815	798	780	885	855	826	885	787	804	859	835	809	828	778	848	819	797	797	829	791	872	777	785	851	845	799	845	841	824	781	786	806	770	804	778	797	776	789	785	824	751	811	801	822	811	809	837	824	789	895	865	893	810	792	854	817	801	840	793	807	850	854	846	844	827	808	821	845	845	829	775	823	814	824	862	791	824	839	840	849	841	827	807	806	803	817	819	791	819	812	811	788	852	849	823	845	832	817	819	810	822	812	844	819	773	798	775	875	812	817	785	809	823	830	861	833	870	798	836	767	824	821	869	851	788	827	818	827	805	870	807	797	814	792	825	823	792	859	879	832	775	753	773	779	808	795	844	785	848	808	795	784	888	887	850	796	827	764	825	824	762	862	817	815	840	885	796	846	739	789	822	815	808	858	832	800	843	812	856	812	860	776	818	807	854	833	829	778	799	786	802	785	824	857	785	797	812	841	830	859	810	774	842	852	817	824	805	781	825	842	867	779	747	823	837	811	770	846	781	822	795	846	846	809	810	835	819	820	860	880	828	801	774	815	827	845	745	794	834	777	822	816	805	830	784	826	844	766	869	824	805	808	782	824	784	806	828	830	828	900	796	811	832	807	828	857	809	856	861	846	802	793	808	780	826	801	819	836	839	778	815	854	786	838	837	774	809	816	839	755	799	789	781	915	823	805	817	851	833	829	835	852	844	793	820	839	830	821	778	774	802	764	903	827	848	815	834	781	852	825	815	782	806	860	813	845	819	822	821	794	749	809	808	787	850	825	815	880	798	840	847	791	763	858	819	853	839	810	834	778	828	805	771	796	848	810	844	830	845	817	802	829	828	786	836	808	804	825	794	849	816	855	883	844	766	804	810	811	805	807	784	790	824	835	804	833	780	795	810	807	832	858	821	757	817	875	813	808	818	833	825	827	809	828	836	866	851	851	789	803	815	804	858	776	802	828	804	776	784	809	843	800	827	770	817	833	843	793	838	846	783	849	802	811	770	892	820	799	851	829	840	837	831	836	805	791	796	820	811	791	833	749	805	833	797	840	855	793	823	829	808	757	831	815	830	815	828	801	815	780	831	786	790	796	814	830	788	763	853	774	783	835	787	813	790	784	808	818	735	870	802	830	820	827	858	776	809	801	840	848	818	806	823	888	829	794	795	845	843	767	840	827	807	831	802	803	870	816	796	867	784	844	822	792	770	771	817	790	784	831	798	810	838	830	796	799	804	819	836	795	802	821	799	853	838	818	787	847	772	851	808	845	809	824	835	833	830	792	812	824	816	864	769	855	839	785	819	821	879	803	817	812	854	817	773	785	813	838	848	758	835	790	842	844	790	818	838	802	786	832	825	760	782	808	805	756	791	776	788	794	846	804	848	790	770	815	822	848	787	818	849	807	805	869	856	849	878	877	800	823	858	858	805	805	856	811	774	845	865	832	820	812	819	842	801	792	811	867	835	793	828	792	796	802	764	829	858	770	866	769	785	811	838	797	832	829	827	778	878	898	822	835	814	804	811	815	793	787	830	772	827	798	808	820	823	832	839	849	850	829	791	816	794	855	839	804	787	821	771	858	803	795	811	809	823	804	825	787	836	825	792	766	805	788	789	799	796	787	752	831	808	814	887	817	809	815	822	824	815	831	834	858	836	812	837	840	760	795	796	802	799	830	785	855	899	810	839	793	805	800	842	767	857	840	802	830	813	814	831	862	843	818	863	828	823	858	829	837	869	808	840	847	803	785	832	821	836	795	814	775	839	825	877	845	834	840	788	774	806	810	798	863	800	864	803
4615	256	260	353	504	697	551	354	309	541	499	406	296	220	171	153	164	151	143	170	163	158	155	142	177	165	121	172	161	153	158	169	168	177	183	141	178	147	177	176	158	158	160	183	164	177	144	158	163	149	161	160	162	172	164	182	160	163	190	200	159	188	153	166	162	166	172	168	175	169	152	150	152	190	155	157	159	173	200	148	166	191	163	131	161	150	175	152	146	151	173	149	140	150	179	148	158	147	169	142	176	156	160	143	176	164	161	162	154	181	162	146	159	161	150	167	155	169	157	160	155	187	147	154	176	150	172	168	159	166	172	137	154	162	169	163	172	169	162	158	166	153	184	151	160	160	172	150	157	185	173	167	164	151	161	148	151	143	142	156	156	169	163	154	166	152	166	157	166	150	160	150	164	151	160	151	137	150	150	150	168	178	140	153	182	150	142	187	155	171	173	193	171	165	126	180	153	164	164	183	159	156	143	157	155	162	135	153	169	167	176	172	167	157	146	178	144	173	180	150	141	189	168	130	160	170	161	164	192	147	159	165	154	167	193	168	153	133	161	153	156	162	145	157	160	157	161	145	143	154	170	168	165	155	177	136	170	132	169	154	167	173	155	176	157	165	155	181	137	163	156	159	165	162	166	140	162	167	164	161	150	173	131	163	160	138	161	153	163	154	158	137	160	166	167	182	146	141	150	142	191	162	184	186	169	149	169	170	172	151	187	150	159	188	157	160	169	157	175	154	129	152	162	190	173	173	138	165	163	169	163	152	170	175	133	179	166	156	143	160	166	150	141	165	128	151	169	167	185	196	162	161	142	158	194	150	136	155	163	167	173	162	141	161	165	160	183	159	176	163	154	146	180	144	150	156	163	155	167	151	141	177	169	168	155	139	174	170	168	148	166	154	167	175	154	184	164	151	142	168	141	172	156	160	143	139	170	174	158	136	183	161	171	161	152	179	140	144	167	169	164	159	174	187	178	162	181	179	154	154	161	179	185	174	170	142	166	169	146	185	159	173	161	187	157	138	136	157	150	135	163	175	146	176	170	165	157	193	177	159	175	160	172	145	168	151	155	172	164	155	147	174	161	137	153	139	148	144	132	160	139	164	158	171	177	158	148	161	175	155	130	152	182	157	175	164	144	179	193	159	159	176	139	165	142	170	147	153	152	165	163	152	179	165	154	124	162	157	174	194	151	168	165	160	194	161	195	143	152	186	196	186	150	146	147	178	173	160	153	175	152	163	162	133	167	171	178	160	167	169	165	176	146	162	160	165	161	150	166	164	155	170	166	181	157	135	190	158	160	148	156	194	147	138	149	169	147	153	147	152	134	159	163	166	173	173	148	161	173	172	155	182	148	179	186	159	139	165	151	170	184	162	159	173	146	166	151	152	144	161	162	152	190	150	172	154	159	163	165	163	145	168	169	150	161	172	186	175	146	161	160	150	145	168	142	155	160	147	148	147	141	155	157	173	147	161	145	160	161	172	145	178	163	156	145	158	155	161	157	148	165	144	154	168	157	134	188	189	176	165	185	178	147	175	140	174	170	159	164	141	140	170	156	147	168	140	137	145	170	133	187	183	200	167	157	151	192	179	156	172	163	180	165	153	148	170	145	153	177	164	189	166	151	178	160	152	175	146	143	170	170	144	140	155	156	164	167	185	144	163	169	153	199	151	149	169	161	172	168	153	162	140	162	153	166	144	156	159	170	165	156	152	161	160	159	140	165	153	182	150	174	172	154	157	162	169	152	177	188	150	158	163	169	144	168	166	142	172	168	179	144	150	170	158	169	155	185	142	161	160	156	181	170	172	184	131	149	162	129	162	150	175	172	175	153	178	184	156	149	162	150	137	170	157	152	168	165	159	153	169	175	161	149	141	171	165	161	161	171	174	155	159	159	171	173	173	153	185	160	150	144	178	157	137	176	189	181	180	162	185	147	158	188	155	180	166	159	163	152	176	142	182	169	157	180	164	151	142	158	165	166	144	153	182	179	166	178	181	182	178	173	151	152	137	170	185	168	152	150	181	150	151	167	168	160	136	170	162	149	148	180	161	145	161	164	155	172	175	167	165	163	168	177	162	165	140	171	166	153	161	154	158	161	159	159	144	177	162	173	185	167	138	149	165	170	172	153	165	169	184	171	174	155	155	152	139	165	158	160	164	159	166	163	156	148	165	153	162	144	158	162	118	196	171	175	149	144	173	155	156	162	145	162	144	166	159	161	156	162	145	142	147	173	156	151	161	160	156	170	148	169	172	127	163	175	155	154	145	137	173	183	162	157	187	158	157	150	164	138	153	146	176	165	157	161	184	170	173	153	149	184	188	132	161	167	174	167	159	154	160	157	169	147	148	169	167	136	142	162	156	162	168	163	162	170	147	164	148	149	156	169	162	153	146	165	149	158	173	150	181	188	152	172	165	169	149	125	176	156	174	159	171	182	166	168	163	167	184	152	142	159	150	148	180	168	163	172	156	154	156	158	159	139	146	148	164	160	147	158	142	147	181	159	169	149	174	162	153	157	170	156	127	140	137	150	175	152	151	164	151	149	159	147	185	147	153	165	151	145	179	159	166	133	177	150	157	156	165	134	148	173	177	148	161	161	174	190	150	171	164	144	153	169	153	152	189	154	150	160	139	140	147	146	157	157	179	157	184	160	178	150	167	162	162	149	170	150	138	154	183	149	169	148	166	165	146	169	149	168	155	156	143	171	148	171	174	190	166	181	160	161	156	156	164	178	154	161	181	159	168	154	136	164	191	164	172	177	173	149	166	136	165	158	154	149	138	159	151	149	151	166	155	163	158	144	160	171	165	182	167	156	151	202	185	191	166	154	159	159	178	156	145	155	201	163	168	160	157	151	174	166	177	172	161	180	161	177	150	151	172	157	154	167	170	152	145	167	135	155	162	169	156	161	162	175	162	184	175	167	168	142	141	134	150	172	147	161	151	154	165	165	158	146	138	172	155	169	141	149	158	180	156	183	175	152	171	154	177	158	177	159	148	154	177	155	180	150	173	155	166	150	178	192	154	144	186	163	154	174	159	168	161	146	147	153	142	162	157	161	168	141	163	157	155	133	140	180	155	142	155	163	167	156	169	158	146	171	160	164	155	163	160	172	176	169	160	160	156	175	172	146	157	149	163	154	170	154	145	146	154	175	163	161	180	160	164	181	170	150	148	154	158	155	155	163	147	156	162	162	201	161	160	165	160	139	163	142	157	171	154	171	163	158	145	149	139	149	166	155	146	140	152	141	153	159	168	154	148	157	144	164	161	150	159	146	163	205	172	180	175	160	155	150	173	159	184	148	147	128	145	160	181	157	137	169	143	162	173	161	158	144	163	188	166	163	169	143	161	173	146	188	169	189	142	166	158	159	175	146	140	146	173	186	140	159	175	146	141	158	161	168	185	138	155	134	163	180	160	159	152	148	178	158	175	163	175	193	151	161	168	157	165	152	154	167	159	163	168	158	165	143	190	178	170	149	154
4644	517	644	1133	2112	3065	2571	1541	1500	2841	2515	2148	1471	928	573	561	496	503	490	500	506	477	492	501	479	488	493	479	495	483	530	500	533	581	498	484	445	487	451	442	445	441	444	437	445	466	400	451	511	448	435	491	483	438	442	413	436	435	466	457	455	468	466	487	445	417	460	496	463	456	473	494	474	462	486	424	427	478	462	473	428	444	438	450	434	459	447	445	464	451	469	454	449	458	498	430	424	499	424	475	472	455	455	460	443	432	492	469	457	475	466	447	491	469	491	501	419	434	442	466	458	448	448	483	482	474	500	444	454	450	432	453	479	469	447	451	452	484	425	460	450	497	458	460	478	466	474	414	464	436	448	470	483	448	471	459	486	431	445	446	468	486	448	470	451	445	457	473	437	474	457	466	462	467	434	481	464	469	442	446	444	456	465	457	442	448	449	486	451	479	496	477	465	382	415	464	440	445	483	468	453	467	472	451	486	456	462	476	478	427	467	467	405	470	476	465	464	450	508	466	466	419	452	449	432	471	476	467	466	512	475	502	451	497	478	454	454	450	507	467	505	479	447	483	468	475	486	435	451	485	445	470	463	509	484	455	466	445	468	473	415	510	437	475	416	445	478	487	445	404	445	439	469	473	408	456	459	478	467	463	459	476	452	450	498	483	440	426	435	449	493	474	484	478	482	427	480	486	531	462	456	443	457	431	438	474	445	443	466	473	437	436	463	465	446	458	458	418	483	450	428	473	488	502	481	453	421	447	496	431	436	447	438	448	459	489	475	479	448	469	515	451	432	470	440	459	459	440	480	426	466	440	505	458	425	452	445	456	445	488	506	442	499	422	427	487	486	441	451	454	476	449	415	477	467	462	466	451	474	446	439	456	483	522	486	452	478	469	467	458	460	449	449	417	461	462	463	460	466	441	476	468	480	473	466	473	450	452	468	486	467	463	452	436	458	417	461	442	475	470	489	457	423	446	434	434	476	478	460	478	471	460	405	484	460	465	454	453	489	462	477	409	451	477	459	437	440	462	435	432	453	418	453	493	465	479	477	482	467	452	416	415	445	473	492	469	472	441	451	438	451	467	437	462	430	439	486	438	486	473	461	434	409	477	457	487	473	475	453	469	453	462	453	514	478	439	469	473	494	488	439	474	422	503	450	436	467	452	439	483	437	422	442	457	505	481	438	444	437	448	455	459	439	494	443	498	488	444	462	452	462	452	436	428	477	449	503	474	480	466	429	443	475	447	461	462	404	488	435	432	430	429	432	445	459	458	488	426	486	496	437	466	447	444	500	455	455	442	479	452	495	479	473	429	470	464	447	448	450	443	471	458	443	474	435	482	469	452	442	494	470	440	453	454	467	435	449	415	472	480	451	443	449	467	451	452	467	476	489	458	480	463	508	422	465	472	470	453	448	453	456	466	438	420	461	501	418	476	484	444	445	433	471	455	453	469	477	431	490	461	453	432	440	464	455	464	479	423	440	466	453	477	421	464	449	435	486	445	488	470	482	457	504	460	460	419	479	476	525	486	464	440	448	450	405	448	468	444	479	450	414	448	448	468	453	465	441	475	474	468	455	474	460	486	474	475	479	449	445	432	461	448	469	452	474	468	451	497	462	491	467	470	455	448	463	463	434	470	472	463	444	427	462	491	466	499	462	458	462	469	454	442	482	486	441	456	476	452	472	421	457	432	482	422	450	418	485	468	493	477	466	462	444	463	483	459	462	461	464	451	466	456	457	470	420	453	436	461	444	455	481	431	484	453	442	457	449	456	430	468	424	462	444	426	423	481	488	459	457	476	436	454	459	456	465	438	438	432	440	487	451	443	470	438	433	487	455	480	483	451	454	453	463	433	452	443	454	483	462	453	452	462	425	485	455	437	438	435	457	478	426	456	461	468	456	464	498	422	458	495	441	458	487	462	439	463	424	469	474	486	466	469	481	434	481	462	452	463	404	471	452	435	440	436	405	412	465	459	469	477	457	474	441	459	490	472	432	463	426	453	469	497	446	501	436	400	508	479	465	526	431	445	461	457	435	448	474	484	473	462	471	502	454	443	433	438	502	476	467	466	498	440	452	448	442	465	476	442	461	466	507	469	454	464	431	415	457	459	461	472	479	475	469	459	471	456	434	424	432	473	477	495	480	448	446	471	448	450	418	492	464	455	475	483	472	446	411	456	452	483	435	451	445	469	446	486	448	473	447	403	471	473	468	478	459	440	445	428	468	451	458	456	471	450	503	447	475	420	463	426	465	456	472	460	459	457	461	473	458	481	476	501	462	434	472	447	474	470	466	507	479	472	476	426	443	428	483	455	455	449	463	463	481	449	440	455	428	487	458	483	465	440	438	476	445	446	446	461	454	461	456	417	465	447	458	447	445	424	466	446	474	467	433	474	425	440	436	444	456	473	474	455	442	447	464	437	444	482	513	455	426	416	442	495	456	472	458	438	452	454	496	489	456	427	445	454	474	522	446	495	480	465	454	498	443	457	421	485	462	428	436	435	447	450	447	483	430	435	463	417	485	439	469	442	426	459	473	454	445	450	440	472	479	421	458	459	426	483	441	470	490	465	455	430	460	506	454	471	454	471	445	460	484	459	453	453	496	460	440	443	473	460	455	480	460	440	453	450	475	452	429	477	503	475	439	498	452	464	435	493	468	470	480	438	435	440	451	467	441	482	434	462	397	456	462	438	468	439	452	423	465	428	440	462	462	444	468	447	453	425	463	465	441	477	442	485	488	488	448	482	451	452	462	431	448	468	449	456	439	455	473	466	450	447	497	468	482	473	473	463	477	459	450	483	463	434	456	474	453	466	444	452	450	485	452	447	460	444	470	475	470	470	481	441	414	443	501	475	461	479	444	435	433	467	477	464	469	474	497	462	493	455	448	453	488	476	434	469	453	481	463	471	490	464	460	465	483	460	467	513	423	484	441	458	493	461	421	420	465	483	464	443	466	486	439	500	476	435	467	480	441	476	440	429	470	481	453	426	443	480	462	491	468	473	445	544	457	428	468	459	448	469	427	481	474	484	490	453	447	440	431	479	484	438	472	468	472	475	456	495	504	443	428	415	477	480	424	436	448	421	420	462	490	477	438	451	428	456	440	436	450	450	478	454	483	421	506	464	450	437	477	481	448	435	465	447	475	455	458	430	467	472	501	451	423	433	428	502	474	433	427	446	503	484	457	472	428	421	460	415	456	485	469	468	490	473	463	490	442	464	497	464	463	487	466	431	436	497	525	458	474	458	446	480	461	444	459	475	472	454	477	425	417	511	445	458	480	459	466	435	457	492	445	454	445	444	431	469	458	408	483	467	441	494	478	467	467	498	475	472	443	451	458	486	465	468	432	453	456	472	436	444	439	474	441	471	475	454	453	460	509	482	479	446	460	434	446	478	466	448	435	421	467	496	469	443	456	444	439	468	480	442	455	444	452	460	476	470	429	423	463	443	438	447	452	483	470	431	438	474	439	429	490	460	482	475
32976	8553	1588	1244	1486	1541	1237	828	850	1143	950	762	699	529	366	337	306	349	359	342	366	341	385	326	376	313	335	321	358	341	304	348	340	342	323	345	341	326	328	328	332	295	323	308	298	334	323	336	353	306	332	318	333	342	309	312	315	342	313	307	304	300	333	325	326	285	307	341	316	304	316	301	325	325	338	304	357	313	323	317	315	331	319	311	327	345	316	317	303	318	326	303	342	318	342	281	340	294	291	304	348	332	291	359	333	319	328	310	330	316	296	353	345	293	291	334	332	325	342	341	336	316	310	335	299	334	337	342	306	324	322	333	319	326	312	358	373	340	311	344	309	338	296	325	313	327	309	355	357	353	335	316	306	332	306	305	318	323	325	319	322	305	302	327	328	317	294	338	330	299	322	314	341	318	318	347	343	281	337	337	321	292	329	331	332	314	346	341	312	333	312	312	304	353	308	314	306	338	312	319	325	288	329	295	299	312	333	295	304	312	299	319	314	330	353	342	325	340	309	306	303	351	284	309	321	330	339	307	307	326	307	319	285	291	324	341	310	326	320	333	362	334	283	340	326	332	333	304	311	333	330	344	297	297	297	301	333	300	310	347	282	335	306	347	308	324	318	313	344	273	323	295	337	346	323	340	333	309	335	332	338	292	345	336	319	343	341	329	308	325	347	313	307	323	324	333	304	318	338	316	307	349	348	299	336	348	307	325	327	320	348	299	340	297	310	259	312	342	345	315	334	295	324	303	313	307	311	304	326	333	326	342	301	308	299	334	319	345	320	336	328	342	340	320	324	331	340	325	287	321	315	322	326	331	353	338	310	321	346	297	312	344	310	317	335	326	326	331	329	338	307	295	332	306	314	323	311	288	304	298	313	355	319	353	306	333	317	319	331	312	354	317	331	301	321	306	322	327	354	322	300	327	342	314	317	330	329	306	336	294	327	290	305	312	308	297	329	312	341	283	294	314	321	334	305	326	347	328	274	311	310	306	317	288	342	326	317	318	323	299	342	296	329	304	354	317	333	324	306	344	334	360	303	336	322	321	344	340	314	294	353	298	333	319	332	320	335	306	342	306	333	296	324	342	323	304	328	303	295	330	306	340	332	363	347	330	310	355	311	305	305	314	341	333	317	279	323	300	342	320	302	318	339	362	316	312	304	317	344	350	318	322	313	330	327	311	347	338	331	331	303	315	284	340	323	329	319	328	300	276	310	301	297	334	322	304	298	339	299	322	313	318	310	348	335	312	291	349	315	324	323	334	308	294	310	307	291	303	316	331	348	314	300	323	353	319	320	308	354	312	327	310	325	321	292	266	305	349	316	326	315	347	348	329	321	302	365	316	347	311	312	289	358	363	359	357	320	332	309	320	325	311	313	311	343	324	378	319	311	308	299	291	316	321	369	306	329	311	327	327	296	317	299	338	331	323	301	330	301	281	335	294	312	311	308	303	318	316	349	338	339	341	325	334	317	332	357	328	346	298	332	300	327	301	328	304	313	348	351	344	325	322	300	330	308	337	314	327	297	290	348	298	279	353	318	281	336	293	304	328	352	310	314	267	331	316	298	307	341	311	311	323	325	352	326	334	344	320	338	314	292	303	284	305	301	303	327	308	312	319	321	312	321	337	303	312	283	354	323	325	294	349	291	348	301	294	309	288	303	324	295	305	299	320	310	327	336	326	314	349	314	310	314	312	368	285	319	335	321	354	283	331	353	319	318	324	359	312	303	321	309	326	301	341	305	338	308	350	319	304	300	299	343	322	318	337	302	312	310	311	306	286	303	333	342	291	333	317	314	298	310	300	301	328	331	295	303	329	323	312	306	352	366	335	307	350	303	347	319	301	359	307	302	303	327	324	287	330	307	294	298	306	332	301	298	361	274	334	318	343	322	320	342	333	342	343	329	315	315	307	330	312	343	290	326	314	307	313	297	307	317	320	315	285	308	322	290	320	309	325	293	289	303	320	310	310	315	351	319	318	319	322	289	309	312	310	320	316	327	312	309	329	310	325	322	289	324	320	308	320	295	332	354	316	324	339	310	327	324	323	328	310	285	304	330	334	332	324	305	336	298	329	336	350	309	337	353	301	342	341	332	331	341	301	304	333	295	299	339	313	322	331	342	350	344	296	290	256	296	307	345	329	329	302	319	307	289	312	322	301	313	302	314	328	306	313	325	339	321	345	329	320	341	330	296	335	315	316	321	313	300	327	313	303	333	312	347	350	315	305	327	297	299	298	332	328	318	333	317	307	315	307	350	301	323	326	320	299	300	326	337	293	316	308	307	322	305	325	323	316	324	281	301	292	313	322	312	310	327	283	311	345	325	327	329	320	314	326	309	333	335	340	318	290	307	348	331	318	291	316	322	301	306	318	313	325	343	300	285	341	275	315	320	378	327	315	319	344	316	347	310	294	332	307	324	308	344	329	310	310	310	299	323	327	304	298	313	268	335	301	331	322	341	308	322	321	290	324	323	315	343	333	322	330	320	339	341	313	303	312	325	323	281	350	318	309	300	312	308	306	268	289	309	314	291	320	305	331	338	246	313	333	304	277	346	316	302	341	304	324	328	352	344	317	332	337	329	330	340	305	312	326	327	309	336	359	327	336	312	328	314	337	313	327	318	333	303	309	317	297	320	335	354	328	326	304	309	306	301	318	304	303	297	324	318	274	332	327	320	300	314	365	292	330	302	294	335	312	314	343	331	343	341	310	313	308	317	334	308	348	344	303	324	318	307	320	314	331	329	316	315	322	337	335	300	341	293	324	328	303	304	342	330	319	335	312	307	311	337	333	334	311	314	345	320	349	288	311	296	289	337	333	357	314	311	357	368	326	314	344	288	329	311	349	304	319	329	320	334	333	356	318	324	292	317	339	299	338	301	311	326	351	351	322	327	296	302	320	308	336	313	334	311	318	325	317	288	320	286	301	324	363	328	315	313	330	321	302	299	292	355	341	315	317	310	289	303	330	303	325	330	287	319	334	310	323	289	305	314	308	333	301	323	343	351	317	292	338	322	314	309	340	353	339	314	302	296	341	360	304	325	335	312	280	324	324	320	340	325	264	295	343	333	334	317	307	317	329	346	286	298	306	301	336	290	379	310	333	316	344	285	320	294	300	320	320	323	335	340	299	310	347	339	283	318	296	338	330	277	322	299	327	318	308	299	304	302	349	305	332	277	314	301	297	314	325	337	352	325	307	321	311	316	290	330	329	297	324	336	289	285	321	294	360	324	312	292	317	351	292	302	284	304	310	325	365	302	313	313	285	326	330	295	285	306	309	310	303	314	305	314	308	332	332	324	337	309	306	342	339	323	312	312	331	338	321	301	306	324	373	308	301	319	330	339	377	313	287	341	302	313	286	328	329	308	298	301	340	334	297	309	321	278	327	323	278	346	328	326	309	320	322	325	325	321	322	302	322	313	311	322	295	322	326	314	333	324	324	322	340	319	314	346	303	332	305	309	311	329	318	318	300	316	330	315	297
14206	1423	2676	3846	5537	6633	5632	3888	3696	5484	4651	3660	3171	2038	1315	1124	1010	995	991	1001	967	929	973	955	979	957	948	937	941	905	896	925	921	1033	975	883	846	926	851	899	895	793	902	819	812	821	811	900	809	809	816	805	814	793	803	840	816	826	798	802	737	789	789	840	748	767	733	831	758	827	785	784	788	829	815	809	824	795	829	816	799	808	797	805	754	769	779	786	809	814	782	769	819	839	748	769	822	834	784	801	773	796	804	770	819	844	811	850	829	753	805	794	789	785	802	820	764	785	832	823	783	804	784	791	823	806	794	788	828	827	795	804	808	777	766	847	789	840	823	806	773	801	727	793	845	806	780	804	773	764	773	825	771	778	819	790	836	834	833	753	818	785	867	790	823	826	811	778	777	810	789	805	783	740	799	781	767	731	734	827	817	806	818	737	796	819	763	809	801	787	838	795	797	830	783	828	846	750	734	793	798	814	761	780	764	788	776	779	796	839	793	787	778	802	800	754	830	809	825	802	832	770	832	836	801	783	780	720	818	701	782	773	740	815	833	804	827	815	863	788	817	789	784	788	812	786	816	723	825	826	795	788	822	798	790	783	819	865	811	787	797	737	776	767	792	817	756	790	797	807	819	827	754	828	762	782	836	822	768	808	796	823	813	850	847	812	839	798	801	787	833	752	819	799	776	764	790	796	807	800	780	759	874	808	823	796	798	781	785	804	786	743	824	769	782	778	847	830	814	808	801	848	804	781	830	829	788	769	799	840	795	776	739	766	793	782	794	747	812	735	738	777	774	791	775	815	794	837	805	791	785	800	784	794	851	755	776	820	798	818	796	777	841	749	812	815	789	805	783	796	807	790	776	832	824	777	789	809	823	800	814	760	849	828	785	785	784	798	764	810	748	855	747	793	786	789	803	862	772	791	797	797	796	816	768	783	813	762	803	806	762	772	822	790	784	793	809	779	837	856	785	777	771	782	845	807	805	730	792	791	778	794	829	751	793	726	849	790	818	809	767	764	834	782	777	738	798	795	782	772	804	796	770	750	842	774	780	818	768	769	791	804	778	788	859	817	801	783	754	752	798	777	776	802	809	817	729	818	780	789	817	742	789	796	792	820	799	769	738	784	813	754	809	753	767	819	805	823	819	768	827	800	844	753	737	774	840	779	778	829	739	796	811	791	805	800	785	793	871	807	808	779	809	766	807	795	775	823	779	827	785	784	832	846	764	806	816	783	841	846	759	811	803	766	802	757	806	749	784	817	818	801	784	802	819	785	819	829	820	846	773	814	807	826	782	806	809	748	793	758	800	800	786	754	795	809	832	811	783	773	770	784	811	838	781	774	798	773	770	794	785	765	784	806	812	783	817	813	752	759	773	846	799	779	757	811	799	779	795	769	752	748	841	791	814	775	802	793	805	801	828	788	776	761	819	837	739	795	835	821	833	794	823	777	702	793	787	812	823	764	750	812	817	807	829	798	813	802	818	823	819	814	744	811	770	792	801	798	759	802	738	794	795	783	761	837	767	796	764	769	816	778	806	845	837	771	802	780	798	787	785	808	784	800	810	806	791	792	838	787	802	816	805	787	822	805	752	796	832	746	819	774	768	817	794	785	795	814	821	756	786	836	793	795	784	799	811	824	810	785	787	762	813	813	782	856	751	771	815	787	784	836	782	805	865	791	783	735	788	781	827	813	816	782	782	763	789	844	784	793	826	793	777	762	812	823	795	739	775	850	779	805	810	791	797	804	823	792	798	832	777	788	806	831	785	818	786	763	805	775	806	781	778	802	785	809	817	750	763	832	777	817	838	812	808	858	782	779	786	761	778	745	814	850	809	826	774	799	817	767	816	766	797	771	803	783	827	805	792	871	818	834	821	733	719	815	754	786	764	813	749	817	776	767	808	825	791	797	826	776	824	807	776	803	782	759	791	821	795	829	808	828	791	759	787	777	805	836	788	809	781	779	790	826	802	796	840	794	794	806	806	754	773	767	776	786	803	778	773	848	777	802	726	816	833	728	785	786	793	771	747	776	805	807	821	822	808	798	766	777	812	810	761	842	843	817	827	791	838	808	838	793	812	810	835	784	808	832	750	776	822	782	778	857	761	807	769	823	763	760	822	793	814	796	759	798	806	750	789	782	775	786	772	781	833	805	794	776	784	771	777	762	769	780	819	805	819	776	800	808	786	812	791	753	771	780	807	767	780	822	824	836	762	802	801	779	784	766	862	759	774	790	782	821	751	847	763	767	817	769	755	822	765	805	768	831	787	806	808	753	784	755	814	853	814	804	771	743	813	759	832	794	794	785	740	767	762	731	807	734	825	774	792	798	785	812	771	854	809	858	804	776	783	798	770	792	829	819	781	794	815	815	839	796	779	788	777	813	831	774	740	857	857	832	805	739	797	798	798	814	781	805	805	807	824	798	774	732	777	784	819	880	766	802	746	809	772	785	778	773	769	787	784	793	821	779	763	823	734	773	792	770	779	797	790	846	807	824	760	769	794	828	805	796	819	855	770	757	799	770	794	788	806	852	769	766	794	760	794	848	788	786	795	768	829	865	746	770	807	814	811	791	747	823	749	796	810	802	796	876	828	769	773	759	854	802	808	747	797	766	749	798	805	789	821	752	806	879	786	789	788	744	782	757	793	741	816	792	757	816	833	811	852	828	779	796	837	769	787	827	813	791	822	837	737	764	749	790	784	834	771	810	758	784	842	797	790	807	781	776	863	779	770	775	858	821	796	777	829	829	775	783	789	787	826	843	845	809	736	810	833	785	812	751	784	770	764	755	810	825	775	793	803	806	833	757	820	808	802	841	778	783	787	825	765	773	805	748	750	829	840	742	811	770	875	766	812	802	807	824	852	776	795	813	823	874	822	755	803	819	783	730	792	810	772	777	802	830	801	778	789	799	750	739	819	796	813	789	773	767	773	804	764	805	825	799	841	789	775	770	745	764	842	746	762	799	799	827	771	781	817	756	847	757	783	779	779	814	780	761	743	781	795	762	751	763	805	847	789	810	778	788	792	814	801	794	800	785	785	792	797	793	750	784	747	803	782	804	793	795	770	825	767	824	767	798	787	805	772	825	765	780	711	752	799	821	849	805	775	816	791	825	839	809	822	776	760	842	762	776	784	800	814	817	812	834	789	804	783	824	788	796	786	809	797	791	792	815	839	803	804	790	831	742	753	746	750	842	808	795	788	769	818	811	807	824	797	799	737	705	781	789	853	735	808	757	754	820	825	777	831	765	796	815	714	740	810	822	811	807	804	796	766	811	770	796	761	769	771	835	843	729	750	819	834	755	850	850	794	819	858	783	785	763	858	833	790	740	820	845	807	782	756	793	773	805	809	812	800	749	757	813	785	786	761	770	811	769	782	807	754	790	812	785	807	817	783	796	725	732	792	793	776	825	822	804	759	743	821	769	794	810	757	804	805	760	772	792	782	780	827	823	811	788	772	789	767	806	849	805	768	829	864	795	802	822
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
