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
338328618773	338328619334	338328619884	338328620434	338328620984	338328621534	338328622084	338328622634	338328623184	338328623734	338328624284	338328624834	338328625384	338328625934	338328626484	338328627034	338328627584	338328628134	338328628684	338328629234	338328629784	338328630334	338328630884	338328631434	338328631984	338328632534	338328633084	338328633634	338328634184	338328634734	338328635284	338328635834	338328636384	338328636934	338328637484	338328638034	338328638584	338328639134	338328639684	338328640234	338328640784	338328641334	338328641884	338328642434	338328642984	338328643534	338328644084	338328644634	338328645184	338328645734	338328646284	338328646834	338328647384	338328647934	338328648484	338328649034	338328649584	338328650134	338328650684	338328651234	338328651784	338328652334	338328652884	338328653434	338328653984	338328654534	338328655084	338328655634	338328656184	338328656734	338328657284	338328657834	338328658384	338328658934	338328659484	338328660034	338328660584	338328661134	338328661684	338328662234	338328662784	338328663334	338328663884	338328664434	338328664984	338328665534	338328666084	338328666634	338328667184	338328667734	338328668284	338328668834	338328669384	338328669934	338328670484	338328671034	338328671584	338328672134	338328672684	338328673234	338328673784	338328674334	338328674884	338328675434	338328675984	338328676534	338328677084	338328677634	338328678184	338328678734	338328679284	338328679834	338328680384	338328680934	338328681484	338328682034	338328682584	338328683134	338328683684	338328684234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15174	1050	749	648	400	295	240	173	141	116	105	105	98	98	88	84	88	72	67	81	67	90	69	80	65	70	86	62	79	69	65	71	57	78	82	56	79	65	59	71	52	53	61	63	46	48	54	65	45	49	64	59	55	65	50	73	67	57	70	55	59	45	55	68	61	77	62	52	55	66	46	68	50	62	50	53	49	68	69	71	71	73	61	61	70	66	52	57	51	82	54	72	53	58	61	49	77	72	70	58	71	53	68	64	57	64	58	72	60	53	72	82	67	48	68	70	61	63	57	61	66	69	50	62	70	49	56	72	62	55	52	59	55	47	59	69	66	59	56	59	88	54	48	65	57	49	70	63	69	70	66	54	55	46	56	49	68	74	61	61	68	55	57	63	61	59	72	58	71	67	77	56	45	61	73	61	65	55	65	62	64	57	65	65	50	50	55	60	70	67	64	49	59	51	62	50	53	53	59	52	67	56	59	68	53	64	56	58	64	50	52	61	47	65	74	63	60	67	57	79	79	69	82	60	50	58	60	69	75	53	72	56	61	75	59	61	64	72	58	55	65	59	53	47	55	60	61	60	59	70	65	58	67	42	55	46	55	65	71	56	67	62	63	50	72	50	59	58	57	63	75	65	67	72	67	60	53	66	65	66	62	54	55	57	65	55	66	66	70	71	68	47	76	68	63	61	60	66	64	64	73	70	71	63	58	50	55	63	68	43	52	51	57	58	66	55	69	62	53	57	53	77	51	54	63	73	58	64	66	59	67	67	52	61	57	56	54	60	60	52	59	54	65	59	69	47	56	62	68	64	53	58	63	64	53	61	61	50	63	56	61	57	65	68	67	60	58	53	62	60	61	52	60	74	51	66	63	63	54	49	65	66	58	65	73	67	57	48	68	67	68	66	74	61	63	61	60	65	61	59	56	67	54	61	51	57	59	67	51	72	71	61	58	61	56	70	54	45	41	66	47	63	44	59	50	67	64	50	70	61	66	71	54	70	60	59	42	73	55	63	77	51	52	53	60	60	42	73	53	64	57	48	78	72	72	66	65	73	66	72	82	53	60	62	60	69	73	55	52	58	73	68	68	55	56	72	63	53	59	64	74	56	53	52	75	59	52	70	64	53	54	73	69	67	53	61	51	49	58	63	55	61	65	68	68	67	57	60	35	67	59	54	56	66	71	61	56	49	40	42	58	51	64	54	73	63	53	58	73	64	63	62	60	58	59	48	49	45	69	67	44	55	53	66	66	56	57	61	50	55	63	57	75	56	69	59	59	75	66	51	64	73	50	53	67	52	70	65	54	44	57	61	65	60	61	52	76	59	65	52	49	66	41	79	75	56	68	64	58	58	51	51	64	63	58	62	66	56	71	63	68	55	58	62	63	55	77	64	58	59	55	61	55	71	62	52	67	59	65	57	76	62	59	52	67	52	71	62	66	60	52	63	53	85	71	66	48	64	60	53	56	58	69	59	57	52	65	59	72	60	72	66	61	63	51	53	55	63	76	62	67	48	58	53	60	66	65	52	60	55	48	63	71	83	54	65	65	55	49	67	66	54	58	75	57	57	54	60	52	63	51	72	64	67	51	77	70	63	76	53	67	57	39	49	43	57	49	52	58	66	67	68	73	65	47	77	58	70	49	60	65	67	74	59	72	61	52	63	63	61	53	51	58	61	64	70	59	75	56	55	62	53	46	75	50	55	54	63	54	55	64	59	62	52	64	60	60	54	47	58	64	68	49	60	66	81	66	62	69	70	54	70	72	63	58	80	61	60	46	74	73	88	74	54	58	51	48	76	54	63	62	58	61	62	66	49	61	68	65	65	72	55	58	69	61	56	63	61	57	61	56	63	65	55	56	58	69	62	58	62	81	61	59	71	74	58	58	60	64	50	59	58	76	61	56	65	50	58	46	62	57	73	66	53	58	70	52	64	48	70	67	67	50	73	67	72	62	53	44	58	82	54	72	52	52	58	47	63	61	38	59	57	57	64	61	71	58	51	65	59	49	55	76	49	52	66	67	57	68	62	72	64	66	55	57	68	50	76	74	71	59	64	66	56	54	64	56	56	71	72	60	72	59	57	67	63	81	51	65	75	64	58	52	49	64	61	63	70	55	69	53	59	65	60	73	65	69	62	82	60	65	58	74	51	56	69	61	50	55	57	42	61	71	62	47	55	63	66	52	54	57	62	65	59	60	66	87	69	63	65	53	57	61	51	71	78	89	59	54	56	66	60	71	74	66	67	66	60	64	66	59	66	69	52	72	61	66	54	57	50	62	56	73	65	68	54	67	49	56	72	56	62	67	60	58	57	54	56	65	72	64	43	63	55	72	57	46	59	60	70	61	52	69	60	49	84	63	49	52	72	67	67	51	66	64	75	51	70	62	63	70	71	65	69	58	63	69	56	53	64	45	70	42	58	77	70	56	79	66	36	74	50	59	68	60	57	57	60	60	56	53	66	73	46	55	59	70	73	57	69	45	54	56	59	51	52	56	64	53	51	61	70	76	57	53	66	68	74	71	57	71	61	60	54	69	52	82	58	53	53	48	43	57	50	56	54	52	68	61	53	66	54	67	62	51	57	53	56	45	58	45	69	57	64	61	57	61	51	70	57	63	60	63	70	71	81	65	50	59	70	67	66	54	48	61	62	64	67	62	61	53	44	47	61	70	48	47	54	51	57	56	70	54	57	50	73	64	52	48	43	53	80	60	58	64	59	57	50	55	61	70	53	67	62	67	72	57	54	54	63	53	45	62	53	48	54	66	68	79	63	54	46	54	64	53	55	55	54	56	55	61	51	48	66	53	52	61	58	55	55	59	58	62	66	46	66	42	74	46	68	50	50	62	48	56	54	79	62	58	46	68	75	65	57	55	60	60	49	65	76	57	63	60	54	64	54	72	77	54	60	55	57	66	71	57	68	58	57	46	57	71	57	55	61	73	68	62	62	65	59	52	56	73	70	62	53	64	81	55	63	49	73	63	61	62	74	60	51	62	60	52	52	60	46	47	52	58	59	61	67	66	66	52	72	47	62	60	68	73	58	64	51	58	52	58	68	53	55	52	67	71	63	62	63	62	64	60	50	59	66	58	65	55	63	67	52	64	65	55	53	67	54	53	60	57	58	62	58	60	54	72	70	64	54	56	53	55	55	68	51	68	68	69	65	61	64	61	44	68	69	51	67	64	66	62	54	72	71	70	69	67	66	44	69	56	65	61	66	63	66	58	57	65	70	64	65	56	63	69	63	67	56	58	70	61	57	53	62	52	55	61	62	65	60	60	49	60	59	74	63	57	56	77	62	54	64	48	52	59	58	53	62	61	68	52	52	64	60	45	53	55	68	49	49	60	56	50	58	58	69	63	59	74	72	81	68	58	68	60	51	74	59	62	62	65	69	65	63	70	52	41	63	49	74	66	53	63	49	57	65	59	60	50	47	57	71	67	54	51	55	58	60	54	56	61	57	54	65	67	64	66	69	76	58	56	57
8677	769	1659	1963	1635	1264	1020	795	635	552	519	477	460	378	350	296	275	275	287	265	229	236	240	224	235	212	202	221	187	183	221	215	168	189	202	194	205	207	179	168	187	174	200	197	176	174	201	156	188	168	202	189	183	180	156	142	194	178	162	156	187	161	185	177	165	162	179	180	158	161	164	172	159	156	162	155	173	176	174	177	155	170	142	167	183	173	154	138	186	150	160	189	163	159	154	179	171	164	139	160	184	174	170	160	179	170	158	176	152	167	205	140	138	169	172	177	155	139	182	154	152	146	147	153	160	163	173	166	164	166	178	191	147	154	176	166	155	163	179	159	150	169	165	156	149	176	158	168	155	195	138	181	160	157	132	176	184	142	158	170	161	184	156	169	156	177	178	167	168	169	153	164	170	168	168	185	157	169	153	174	162	146	169	176	162	151	172	171	172	160	153	144	160	127	152	159	145	166	151	161	152	159	143	176	162	146	156	181	151	164	164	166	172	169	157	146	152	175	158	140	146	177	156	159	144	164	152	167	132	150	167	168	158	171	175	140	184	177	177	174	181	147	148	160	153	159	161	171	145	164	168	166	145	171	160	150	156	174	156	141	159	157	182	170	157	166	168	141	173	185	174	162	165	181	133	154	149	158	188	180	165	186	172	173	159	170	187	139	183	158	158	179	166	175	154	169	153	178	157	173	153	176	173	173	186	152	152	144	147	180	151	170	174	159	188	183	155	151	175	178	160	172	151	180	182	160	169	149	162	153	168	172	165	179	186	156	159	181	164	149	166	166	150	161	160	168	177	175	162	164	177	152	148	163	175	158	148	163	151	150	160	168	164	173	145	182	161	148	155	164	145	181	163	165	153	145	161	169	159	172	144	152	141	141	175	172	155	136	162	183	157	181	162	141	150	167	179	154	167	156	163	173	159	143	169	153	159	163	168	173	183	157	149	182	153	161	163	170	143	164	160	171	163	161	151	200	171	171	165	169	157	169	165	165	177	165	148	168	148	151	169	167	184	156	155	163	160	161	191	147	149	185	168	147	156	182	171	159	158	180	164	154	168	150	149	183	154	153	160	179	151	179	181	145	158	152	168	163	164	157	177	161	151	172	160	164	150	171	196	170	153	146	174	147	173	161	181	157	181	171	142	179	176	143	147	164	169	165	161	159	179	149	160	154	161	176	165	143	180	168	179	179	153	151	173	148	158	149	167	147	151	156	163	188	188	176	183	139	152	142	147	155	186	136	178	158	151	161	168	157	160	162	160	145	186	158	169	163	171	181	149	159	160	151	171	168	162	146	152	170	168	170	141	180	163	188	156	162	162	197	157	162	169	172	155	166	153	167	168	148	147	149	178	149	172	179	165	151	158	134	170	160	163	193	138	167	181	188	187	159	164	165	169	167	155	168	144	161	167	159	158	181	170	157	139	163	161	173	156	153	180	155	167	152	174	171	172	161	163	159	146	163	156	161	147	170	165	178	169	160	161	167	163	164	156	172	154	179	166	165	150	160	172	171	148	169	162	170	153	197	180	170	155	162	184	159	156	166	149	173	160	155	159	188	147	169	151	177	146	172	166	164	163	178	183	155	166	164	150	167	163	144	157	147	158	172	164	142	167	158	138	161	138	176	186	133	185	155	136	157	185	161	166	164	163	178	189	176	148	160	167	172	182	173	141	165	168	165	191	144	172	154	158	152	151	161	163	150	162	178	156	161	158	149	166	152	169	176	171	163	149	149	153	142	162	162	154	161	161	155	170	168	168	159	169	175	164	168	150	169	152	171	186	161	184	139	166	186	162	152	167	172	161	168	160	173	169	154	155	151	149	169	149	139	151	146	169	168	160	163	149	174	168	135	165	171	150	183	163	170	148	166	161	154	176	177	181	153	151	166	175	176	153	166	162	158	178	174	156	159	153	157	176	155	165	187	160	158	157	173	175	171	156	152	152	154	161	171	159	188	156	156	149	150	152	173	154	174	158	160	176	156	177	172	160	185	157	174	158	183	166	148	158	155	155	160	159	167	146	171	154	144	168	192	176	152	167	176	191	164	140	154	136	168	163	153	153	174	170	144	160	154	162	147	146	151	163	161	166	171	170	147	155	165	181	161	160	170	151	165	161	174	170	170	171	156	155	143	161	156	166	156	154	155	171	162	152	178	158	174	161	151	164	152	159	148	170	136	142	159	167	175	173	178	158	154	169	182	148	160	169	183	173	176	172	155	153	139	146	177	170	159	148	163	164	171	191	167	144	164	172	190	150	170	177	162	152	150	172	149	161	175	171	165	146	173	152	154	178	161	147	145	165	132	161	173	171	142	192	148	200	157	162	134	163	161	163	149	151	193	160	158	168	148	176	141	153	178	174	157	149	140	149	171	162	181	152	151	144	165	158	149	186	168	182	168	162	177	172	176	179	175	164	149	170	136	182	150	169	170	163	164	161	160	152	144	177	166	177	155	164	152	144	147	175	140	166	146	157	191	167	172	158	153	162	159	170	157	197	189	165	127	148	179	156	159	160	189	172	189	168	148	172	169	147	160	179	169	152	150	189	176	194	172	156	163	183	155	165	171	144	172	161	153	152	180	151	164	154	181	146	161	160	155	168	168	160	172	175	151	160	161	164	135	153	155	161	151	183	150	173	183	170	166	165	176	154	153	152	148	185	150	133	172	170	161	171	130	183	167	176	138	156	143	171	159	162	154	169	150	166	168	169	167	162	144	167	176	160	164	165	165	142	160	144	159	206	173	148	158	179	160	162	142	163	194	157	162	153	167	171	165	160	172	157	186	171	161	141	152	167	196	174	163	173	182	174	156	161	140	148	164	138	169	145	159	165	158	158	157	157	172	175	165	161	147	165	165	154	159	178	167	174	164	170	131	168	167	157	179	175	165	177	156	171	186	142	158	161	165	185	162	157	181	150	161	180	159	134	149	170	146	168	168	169	178	150	162	174	154	146	141	167	168	164	152	165	178	151	191	161	152	149	163	162	158	167	146	156	150	160	168	175	175	156	173	170	178	183	146	159	171	157	165	171	165	163	174	149	184	140	166	178	167	183	158	172	166	199	164	174	137	166	169	150	159	170	154	156	162	173	155	183	162	164	172	174	170	156	185	148	160	161	170	161	176	165	185	160	140	170	178	180	150	145	129	158	165	153	161	153	160	147	160	179	179	155	152	165	152	171	149	142	137	161	187	155	182	152	155	164	137	162	173	174	176	172	144	158	172	150	182	147	169	163	149	153	153	159	159	141	153	172	154	164	178	152	181	141	140	147	151	162	168	157	148	165	174	171	163	180	141	167	140	163	183	155	160	146	157	158	159	166	148	155	147	132	143	179	165	185	173	159	181	175	170	156	153	162	189	149	163	163	160	163	152	159	165	185	150	148	178	160	162	156	153	134	158	170	177	144	194	156	165	148	171	185	137	192	158	171	153	168	173	156	154	143	164	172	158	138	150	152	146	167	175	156	130	161	166	143	164	182	163	179	178
1864	311	248	285	279	277	254	264	246	241	271	265	222	251	218	260	253	235	234	264	222	244	233	255	293	283	234	267	240	240	281	255	272	265	258	254	248	233	270	256	217	222	260	250	260	227	256	238	247	234	252	282	259	230	246	262	259	212	230	262	284	231	273	223	239	253	245	254	227	280	242	222	267	247	248	292	278	243	241	255	275	280	255	230	275	259	238	258	263	225	247	239	252	286	252	236	267	264	230	246	265	243	242	257	246	261	240	247	232	210	249	252	280	266	232	253	255	229	255	255	262	235	254	260	236	239	247	231	243	243	229	232	230	250	251	256	230	242	242	266	261	257	225	251	298	252	249	255	262	225	256	249	261	250	248	241	256	247	254	269	245	250	242	250	257	264	265	246	245	270	254	249	262	259	288	236	260	266	253	243	256	302	233	224	249	295	222	235	229	234	259	228	241	269	239	248	234	243	257	248	231	252	258	258	239	221	261	270	246	268	237	264	265	234	235	216	208	236	245	271	256	282	258	265	248	230	256	264	241	225	247	227	256	238	246	262	247	217	252	277	260	233	242	253	255	241	267	255	240	241	251	281	272	268	238	248	256	254	292	227	246	238	244	256	249	275	267	252	228	220	274	251	270	237	257	246	253	258	259	241	261	263	252	255	250	306	257	254	235	207	232	248	284	218	235	230	228	289	262	246	232	244	237	256	251	226	247	230	228	256	244	261	261	266	217	245	264	253	243	232	244	257	219	243	243	258	248	241	252	253	274	263	265	262	229	260	245	239	254	271	248	243	255	269	262	244	255	253	269	236	262	220	219	242	231	244	230	249	264	284	255	259	242	269	262	217	250	246	243	274	221	289	255	263	245	252	265	265	261	229	255	277	248	234	250	235	249	253	244	235	267	250	264	214	252	255	286	276	237	242	230	266	257	225	249	273	270	242	262	253	236	259	234	270	236	239	268	222	260	263	250	261	246	225	243	229	260	243	223	273	247	251	242	235	259	250	269	248	253	213	258	261	221	238	258	258	264	260	238	254	267	271	254	268	259	255	248	253	255	240	229	266	258	261	268	264	263	235	266	266	243	236	233	241	246	242	256	258	240	250	225	241	248	222	242	244	245	252	233	261	240	263	255	270	268	241	276	231	228	226	248	262	264	285	242	227	261	251	257	282	272	250	274	251	235	245	258	224	254	264	221	227	241	232	260	239	219	256	237	246	248	233	276	264	268	273	274	208	245	255	256	219	247	283	244	271	244	238	236	220	246	265	239	270	277	250	239	234	300	242	249	214	260	241	277	250	228	239	230	232	243	247	239	242	251	253	263	236	224	215	225	250	263	243	241	249	301	233	254	246	252	239	260	224	250	255	251	229	221	228	248	244	248	254	273	242	252	258	241	266	227	250	260	242	254	227	245	240	265	271	268	274	281	243	244	211	257	244	251	276	233	229	269	274	232	256	242	215	233	246	267	231	260	238	266	289	225	254	249	262	248	271	235	273	247	233	261	251	272	255	237	242	272	239	237	225	241	261	239	244	217	246	283	251	252	268	259	243	253	279	246	215	254	239	236	267	250	262	265	262	252	234	261	254	247	222	255	253	229	258	273	248	237	265	237	262	235	247	246	237	252	226	257	290	245	244	256	262	247	231	259	255	238	250	245	267	226	235	226	245	260	233	267	242	262	259	237	275	236	268	229	256	218	246	258	254	262	237	244	252	244	309	245	236	260	234	271	239	272	255	268	253	277	258	269	260	230	267	253	240	243	255	276	245	224	257	257	231	268	299	264	251	258	255	257	244	237	267	243	248	206	239	245	263	262	238	227	237	252	267	246	233	234	251	282	254	260	243	228	250	258	245	265	248	274	232	261	293	213	266	238	243	223	241	241	264	264	241	249	248	278	265	231	238	250	256	259	239	238	254	265	283	266	235	266	255	247	270	264	229	235	287	266	244	250	237	269	242	264	242	233	244	258	245	271	261	266	248	254	201	258	243	241	284	260	251	225	255	257	252	224	253	269	216	216	237	241	246	251	237	255	244	252	248	220	251	250	234	241	268	272	222	239	232	276	241	247	252	271	268	257	249	290	245	265	240	268	270	228	306	282	232	254	252	224	252	213	252	248	240	263	269	251	248	252	289	244	231	222	257	222	239	256	221	266	260	236	242	256	254	228	242	261	220	261	257	275	229	235	274	265	247	263	244	214	270	255	263	271	281	258	237	240	237	262	262	240	240	255	246	264	272	228	269	265	199	250	264	284	236	262	229	234	247	253	252	249	248	268	225	235	246	269	265	241	247	270	263	270	251	252	244	257	258	249	267	254	262	229	232	244	268	261	248	278	257	246	234	246	248	263	262	259	260	266	264	255	229	250	257	253	259	204	238	260	237	255	250	234	234	221	283	251	242	252	275	257	275	225	261	246	234	247	255	255	281	253	244	298	246	262	225	257	258	288	261	251	237	239	239	272	285	253	249	255	239	267	251	229	256	212	252	242	244	231	303	261	282	256	249	251	280	235	211	256	269	253	243	263	272	226	246	244	272	244	238	237	278	285	247	272	233	227	256	252	253	232	256	258	238	248	246	256	237	256	247	262	220	211	247	250	281	239	243	234	277	251	247	252	245	250	256	236	248	254	244	260	268	251	241	251	257	256	253	228	255	251	251	249	277	250	260	252	241	255	267	228	250	220	267	261	248	236	248	260	253	245	268	244	270	251	257	252	234	247	247	232	251	269	272	241	255	254	248	254	237	245	247	248	265	250	260	248	220	234	244	267	252	239	247	249	281	273	244	278	235	275	244	240	254	229	229	218	252	268	236	261	265	240	265	206	219	248	243	284	241	247	232	260	249	227	268	277	228	238	236	245	270	250	263	283	233	243	226	250	271	230	236	283	215	281	277	270	248	242	249	240	257	261	266	256	217	270	238	232	239	253	256	263	260	257	246	232	248	260	267	280	244	272	251	262	258	257	272	251	260	246	247	246	243	239	247	256	249	240	239	236	271	244	262	256	252	266	236	237	249	236	266	276	231	260	248	256	274	265	257	268	250	237	230	257	253	267	255	239	243	204	257	270	264	237	250	251	278	277	243	238	274	272	230	258	233	242	270	271	236	276	237	265	282	259	227	241	235	245	250	255	247	222	241	236	259	249	258	260	238	236	263	267	258	273	233	233	247	241	299	245	263	245	246	235	271	276	259	240	242	237	250	226	231	237	273	251	251	243	254	281	248	271	276	238	239	269	227	253	248	257	245	283	213	248	247	254	291	231	262	240	247	254	225	240	254	282	247	250	228	259	256	235	265	253	270	279	252	285	265	262	234	228	282	232	247	250	232	252	239	260	261	268	225	209	225	261	273	258	220	256	237	233	244	222	222	284	241	252	231	283	243	268	243	249	229	252	237	254	224	241	222	249	261	258	253	241	298	252	255	230	225	260	249	246	247	259	247	266	243	214	228	253	257	244	237	248	251	280	251	234	226	246	260	261	265	236	209	265	250
2148	579	621	605	611	597	587	536	563	588	529	567	574	570	575	572	592	554	596	544	590	568	609	583	542	584	567	570	573	584	593	561	602	565	595	520	565	566	588	563	570	584	538	550	549	548	572	587	570	541	564	512	527	577	555	539	541	565	562	554	570	594	575	585	605	561	598	589	542	617	582	558	529	560	559	566	558	608	553	540	599	597	552	576	589	553	583	569	595	594	566	554	592	610	558	548	587	559	562	558	563	571	520	547	520	579	550	586	535	554	556	565	590	527	590	586	621	601	612	569	588	574	571	558	572	537	625	596	570	551	563	570	536	524	577	588	555	569	554	595	566	575	601	547	567	559	606	564	535	531	551	595	583	566	586	524	578	589	557	575	555	607	594	580	548	548	544	544	557	585	524	571	530	524	601	570	581	554	559	563	572	601	536	556	605	565	571	539	577	554	590	543	564	521	552	588	594	543	612	571	638	578	623	560	549	547	549	593	552	596	565	539	543	554	521	570	554	547	571	552	567	523	572	539	546	569	606	567	573	566	577	589	594	529	549	608	571	560	582	565	555	567	585	559	536	560	571	571	582	561	594	542	606	541	571	581	556	579	589	594	555	557	513	582	560	552	567	553	544	581	568	562	574	568	540	545	588	583	597	587	622	551	612	558	644	498	585	539	557	549	571	588	568	570	552	541	571	572	589	538	592	589	556	576	600	567	571	545	547	547	586	552	550	552	572	533	584	537	634	565	592	575	596	585	528	566	538	602	539	528	562	576	573	549	565	561	574	550	556	587	566	576	540	606	575	568	599	572	584	586	560	573	590	567	572	582	527	577	532	571	546	564	629	516	544	555	561	565	564	523	569	571	560	552	614	576	557	587	598	601	556	578	568	557	562	561	519	521	523	543	595	558	546	555	562	552	569	571	584	551	608	605	545	537	603	559	576	586	573	542	557	551	571	530	556	540	545	524	548	574	573	565	588	568	543	579	554	611	567	547	589	525	563	545	515	521	551	543	584	563	593	608	568	574	553	557	579	561	563	526	562	588	551	614	550	551	591	582	577	589	549	575	544	600	562	593	566	590	575	563	539	595	582	545	597	562	556	549	569	601	586	578	541	552	487	561	508	547	572	589	550	578	583	612	560	571	568	589	535	601	563	581	580	538	582	559	590	560	606	510	562	579	538	574	562	596	606	565	560	594	566	526	547	569	555	571	572	528	580	512	587	567	559	553	589	583	583	560	594	542	507	576	588	575	558	532	558	567	554	584	585	585	547	548	549	579	556	562	574	565	558	617	593	607	599	551	573	559	544	570	556	556	570	580	539	587	554	560	529	566	533	554	562	627	578	570	548	555	607	588	569	555	558	582	602	599	553	567	550	598	559	611	552	556	564	560	527	598	571	570	516	608	557	628	561	559	549	614	554	542	579	541	525	576	566	518	565	533	591	561	577	528	581	534	549	555	577	595	557	517	567	550	534	549	529	587	576	578	549	543	568	570	592	557	577	587	605	557	568	550	578	565	600	544	548	587	561	530	534	601	553	578	574	608	598	542	587	554	575	575	589	561	581	557	546	536	565	558	586	562	604	557	557	540	548	608	553	574	572	618	540	569	586	541	551	562	565	554	545	622	592	550	545	543	574	587	562	582	561	596	553	568	603	623	583	578	564	588	554	585	541	582	591	578	536	549	584	584	576	566	582	591	585	583	556	556	579	609	512	566	571	538	614	561	613	559	524	567	578	564	525	595	605	566	539	608	553	594	602	582	585	542	582	578	612	558	583	567	616	600	566	534	583	563	567	536	559	581	545	584	548	572	553	586	552	584	573	576	543	583	548	570	563	535	561	601	597	571	554	537	577	551	546	525	633	568	595	528	575	551	570	597	600	605	570	548	601	562	539	567	573	596	559	587	599	550	612	572	581	542	550	556	574	601	584	559	601	561	577	590	541	547	524	581	561	554	588	538	576	598	593	538	570	573	551	567	575	612	582	594	548	565	578	615	573	549	538	564	539	544	624	550	578	507	540	574	550	571	552	568	575	549	588	607	595	548	563	526	568	582	546	557	589	578	574	562	602	568	584	535	573	574	555	544	527	556	567	575	584	599	575	565	551	567	534	579	599	560	539	550	559	558	543	536	551	589	518	562	546	553	577	557	580	545	609	573	584	617	564	595	591	582	581	562	534	564	553	554	594	565	581	594	550	559	612	563	578	543	531	568	542	590	568	533	582	523	597	535	564	595	599	587	548	577	578	575	530	641	577	563	534	556	539	585	559	532	570	600	571	549	566	514	574	578	530	529	568	539	587	597	539	551	550	541	562	498	564	540	562	547	554	578	548	569	602	561	572	593	553	563	578	582	561	551	623	562	532	594	610	536	576	542	577	562	550	602	559	551	543	562	594	570	565	578	543	562	548	552	548	566	590	572	554	554	538	575	528	533	529	592	566	572	548	584	557	546	603	535	538	575	564	555	577	531	534	506	533	591	559	590	541	542	522	551	565	550	578	526	555	555	590	565	556	575	587	569	548	553	576	567	565	586	509	563	578	603	603	569	569	611	583	514	553	581	552	553	562	589	577	539	604	533	549	596	535	580	570	575	556	564	570	553	564	550	585	615	558	534	585	584	564	563	528	568	532	534	585	571	542	552	544	570	590	579	572	563	518	570	537	534	586	573	537	579	537	589	587	567	547	549	536	613	568	589	559	557	571	601	531	576	568	562	557	583	563	632	606	572	571	595	519	560	567	530	575	577	543	593	550	545	582	535	549	583	534	571	564	557	554	610	508	597	585	584	596	558	579	580	567	565	590	593	526	570	537	573	533	544	536	520	562	558	560	526	549	560	549	561	569	590	583	613	577	561	567	557	531	618	527	570	575	583	594	563	535	558	569	577	554	576	542	578	549	562	577	591	503	592	548	578	555	528	551	528	575	586	579	588	554	594	611	581	561	521	561	608	531	577	582	536	579	573	579	596	542	585	548	565	611	624	584	541	560	638	585	562	550	583	558	546	543	544	608	550	577	571	584	586	577	555	554	584	549	560	598	549	577	562	572	561	597	586	529	542	600	520	592	596	652	527	538	601	618	563	571	541	533	592	558	555	589	637	590	635	539	580	588	548	564	547	552	572	554	579	547	552	580	567	585	603	573	532	573	552	557	581	561	560	580	528	571	557	613	621	564	572	575	601	576	539	561	570	551	542	573	580	520	540	533	574	582	532	576	595	601	545	590	571	564	588	580	551	560	594	540	611	592	562	565	575	576	597	570	556	583	587	553	562	524	536	585	621	579	558	532	513	528	580	584	561	600	564	550	555	578	582	603	550	531	538	566	573	585	606	540	543	563	594	566	560	546	540	549	609	555	603	591	553	546	593	615	557	580	577	581	563	561	587	579	579	569	557	591	603	560	563	526	551	593	513	544	614	625	538	589	561	628	539	572	580	592	555	537	569	521	597	582	579	566	590	548	544	573	575	584	583	597	571	590	543	567	565	558	549	580	536
8694	555	506	392	316	302	268	225	217	197	189	191	186	165	175	206	164	184	184	193	183	184	188	197	178	172	192	187	181	177	171	200	179	185	176	196	178	189	166	160	159	191	184	189	182	180	169	149	168	197	137	195	144	165	177	194	174	175	156	158	184	164	178	171	167	154	195	183	162	169	191	199	167	176	159	201	191	171	188	163	152	187	179	161	190	196	187	192	164	165	171	175	182	165	192	178	185	169	187	193	181	177	171	180	171	176	163	177	188	186	168	201	169	155	185	168	189	170	175	180	162	178	171	195	198	183	164	185	179	171	190	181	154	170	174	191	151	183	152	166	154	171	187	162	167	165	190	190	177	173	168	208	190	197	156	168	174	181	177	168	160	199	214	180	162	179	149	171	137	186	213	161	172	182	172	162	200	156	174	195	185	156	161	184	184	174	168	166	171	183	146	170	182	151	164	172	182	168	179	200	209	177	172	184	184	166	170	183	195	187	185	157	173	178	184	205	194	162	165	186	174	205	164	182	179	179	190	169	172	197	175	180	219	172	175	200	175	176	176	175	186	177	164	157	193	173	178	199	170	157	176	169	162	170	192	158	163	175	169	192	160	205	176	162	188	191	175	182	153	178	164	194	161	161	173	186	180	183	176	205	176	184	166	165	192	202	171	166	196	165	179	187	171	163	171	171	148	177	180	153	144	149	168	198	201	202	190	196	189	185	161	180	164	180	178	165	182	169	185	204	170	183	153	165	180	165	163	172	183	182	166	171	185	212	189	162	157	153	142	196	195	173	176	175	202	164	165	170	176	196	183	197	172	164	164	203	176	203	172	181	183	180	164	183	167	190	164	155	175	162	183	153	175	183	170	181	164	173	186	169	200	171	176	182	157	176	174	183	174	170	205	156	188	175	203	195	159	176	176	173	204	176	163	167	170	176	190	157	171	177	176	178	188	193	167	196	171	200	169	186	161	207	181	186	178	157	180	184	183	167	179	169	184	176	158	163	176	165	173	176	202	177	197	181	185	186	184	174	184	183	183	174	176	180	190	174	181	182	189	191	167	193	178	173	179	184	205	161	201	196	173	163	177	153	178	190	180	158	175	176	162	186	194	171	212	201	180	196	196	179	164	169	172	168	175	178	170	168	160	164	160	177	172	146	178	172	160	169	174	207	185	172	158	185	158	164	180	168	183	177	169	173	163	171	192	165	194	200	178	197	176	153	186	179	187	189	197	173	180	180	192	176	157	151	171	169	174	174	192	155	197	185	149	174	186	188	180	178	181	171	167	165	163	172	188	188	159	182	192	171	177	171	152	148	179	171	181	173	186	194	181	171	181	182	210	172	162	185	171	153	187	144	174	181	183	177	185	170	159	177	182	175	179	175	152	163	155	182	174	158	183	183	204	192	171	159	175	180	195	150	199	174	180	155	161	163	184	172	170	182	168	172	155	161	183	169	177	177	162	160	187	182	171	182	184	174	201	160	188	156	184	134	176	173	177	171	209	180	174	177	161	180	155	176	171	167	169	145	186	175	167	164	162	167	157	189	165	179	148	184	177	177	193	171	179	148	168	142	180	186	178	182	158	180	177	174	179	169	173	203	158	174	200	189	164	186	162	160	173	179	168	191	174	147	142	185	164	185	170	200	190	168	184	152	156	181	180	172	163	147	190	170	174	179	199	198	183	182	184	169	153	172	165	179	171	180	164	180	157	166	184	176	165	159	150	198	177	161	164	195	174	165	171	189	159	183	185	173	155	167	157	168	172	158	174	209	179	162	148	184	184	177	166	168	184	169	184	161	181	159	184	177	190	181	170	168	184	174	169	199	170	149	155	175	174	191	193	178	177	166	173	177	156	160	185	162	177	175	179	188	164	163	175	172	190	163	187	169	180	178	159	164	163	194	182	216	166	211	146	171	171	167	175	155	193	168	177	160	166	171	196	182	183	173	186	161	161	157	154	172	167	171	174	168	160	158	160	203	158	173	175	163	186	189	191	184	163	185	163	182	175	195	191	176	188	168	158	173	178	192	180	198	164	178	188	156	147	165	172	197	170	209	191	157	176	154	148	178	174	191	175	155	180	182	166	173	158	168	174	175	193	151	184	167	178	176	176	177	181	179	187	183	153	160	154	166	193	168	171	186	202	156	164	160	163	176	165	156	143	186	187	167	164	189	174	171	168	179	160	168	159	164	164	168	147	162	165	157	183	167	183	168	175	181	206	188	183	169	172	174	175	166	162	178	162	199	176	174	178	188	191	179	176	151	161	175	168	178	159	176	180	191	197	151	144	183	182	217	158	202	187	187	148	175	179	166	187	168	156	185	180	177	175	172	179	172	197	170	192	201	189	172	197	128	182	155	185	183	149	182	168	162	163	170	186	150	173	173	167	170	163	183	203	160	191	189	202	189	172	197	182	182	191	173	193	160	163	178	171	185	167	173	193	186	185	185	181	189	184	178	197	165	178	169	161	193	172	176	195	178	169	177	204	185	192	168	173	187	161	184	191	174	163	176	152	212	175	156	150	161	164	144	155	152	169	175	182	188	180	177	154	202	186	187	178	163	173	200	177	182	182	165	185	185	157	167	154	189	184	186	196	170	175	171	186	166	201	168	142	188	176	169	167	165	181	182	154	198	142	194	182	202	163	185	186	182	168	190	171	181	168	182	161	188	197	191	158	166	183	167	167	206	187	181	165	185	188	176	176	162	160	149	192	154	181	185	187	180	177	157	164	168	197	164	191	167	162	180	185	196	167	182	176	181	192	195	184	188	165	187	173	198	158	161	146	192	200	176	158	177	206	170	194	192	173	167	196	173	165	178	166	188	185	191	189	147	191	188	197	161	198	162	193	195	156	154	174	165	184	160	156	171	167	174	159	167	159	187	175	149	172	164	167	187	153	183	192	171	190	179	154	165	140	162	177	158	176	146	187	175	181	166	177	160	172	188	162	171	206	183	178	170	185	161	209	160	153	188	156	179	167	176	175	175	180	181	175	177	181	210	166	204	182	170	172	173	176	153	175	205	184	179	193	179	197	193	173	178	181	159	161	165	185	167	159	210	163	180	185	179	168	195	186	186	176	184	148	190	182	169	184	168	173	170	162	173	178	172	167	147	175	164	170	156	200	176	180	162	154	175	160	170	181	192	175	172	180	162	194	193	173	167	165	164	184	157	145	165	196	157	178	170	168	155	208	165	160	176	195	189	152	168	188	188	191	155	184	182	192	187	184	194	172	200	166	164	199	189	203	199	182	161	174	155	173	165	201	169	178	175	166	193	200	194	149	168	183	182	177	182	161	193	183	184	183	195	206	154	163	175	183	172	176	150	211	156	184	154	174	171	170	142	172	166	181	160	161	203	174	168	157	192	179	173	157	173	164	215	183	189	166	179	161	177	166	165	178	164	183	167	181	178	166	178	165	164	182	158	171	193	203	196	206	172	205	195	176	155	148	181	150	168	173	163	171	174	196	191	174	179	162	165	176	171	187	171
6957	729	1141	1372	1123	1082	837	716	650	585	556	560	498	538	479	484	496	449	473	482	436	437	398	422	449	437	402	439	464	436	408	399	405	409	433	417	404	374	408	438	393	432	411	415	440	401	425	418	394	417	412	388	454	397	405	439	428	447	427	409	395	394	374	432	420	386	413	432	428	406	412	427	413	422	412	428	369	416	382	379	377	397	397	414	404	374	411	437	408	369	415	447	409	370	374	385	399	396	410	360	390	406	398	383	395	403	387	381	386	384	398	379	431	463	400	434	433	394	443	405	383	421	450	392	401	418	359	387	430	415	366	407	409	420	402	409	401	411	418	417	404	424	381	383	398	387	413	397	385	395	424	382	402	444	370	412	394	369	412	406	384	386	444	394	404	383	406	406	385	417	376	458	394	406	374	424	376	379	413	385	436	403	408	384	446	401	426	396	452	400	420	385	423	411	415	394	409	405	405	387	375	407	423	385	380	383	414	406	411	367	393	384	395	405	416	436	394	364	403	425	378	417	397	386	376	416	398	430	399	423	399	415	390	408	414	425	438	395	405	407	427	398	415	401	390	403	414	383	402	408	419	413	382	399	397	395	393	405	382	396	407	399	391	392	388	401	401	389	420	395	399	344	404	394	427	438	409	399	391	374	411	418	403	375	386	398	395	403	406	397	382	417	412	404	373	469	390	412	378	428	356	365	402	385	375	411	423	446	404	380	404	413	408	387	390	399	413	383	405	421	388	390	390	422	388	407	419	419	375	366	417	435	399	396	385	393	392	431	413	432	357	402	389	385	392	434	405	386	382	385	429	397	370	398	409	408	405	387	414	384	413	375	371	413	376	419	412	384	402	375	394	409	413	354	398	394	413	410	415	366	389	411	397	413	395	383	389	403	378	410	408	402	427	404	395	401	401	420	400	384	403	431	419	386	363	435	416	384	408	430	431	392	372	434	375	419	392	364	408	452	410	408	384	414	369	402	382	426	389	398	394	395	398	387	401	386	397	400	394	401	402	416	410	407	402	400	410	417	380	408	376	435	395	426	400	393	423	391	374	381	432	413	406	399	379	414	414	412	385	380	415	396	439	467	411	395	417	390	413	409	403	393	408	393	404	387	431	398	384	381	405	408	393	408	409	384	434	435	394	414	366	399	393	420	379	390	427	446	368	422	409	368	448	387	379	394	419	378	432	387	399	424	436	443	427	415	400	400	391	372	405	368	411	436	409	395	396	417	405	394	425	373	414	368	409	419	387	399	401	381	415	416	395	383	406	396	433	398	396	394	408	330	375	383	392	399	373	414	401	379	423	401	361	417	370	430	373	409	398	370	408	419	440	414	409	401	416	428	387	366	391	408	423	400	388	424	426	392	402	381	376	396	411	435	397	403	423	453	369	400	355	432	386	452	406	397	394	389	375	387	409	379	418	401	407	400	386	399	404	399	397	408	413	368	416	354	395	433	378	378	390	402	391	437	420	409	416	426	398	411	436	423	412	417	382	408	399	380	395	424	372	435	416	400	405	380	382	408	409	424	406	394	419	420	387	359	451	407	376	414	409	378	418	411	427	420	409	399	426	404	386	413	412	389	412	422	412	380	391	386	415	431	384	400	396	414	391	404	388	387	399	379	414	396	439	368	406	363	350	379	367	412	403	405	398	406	408	374	384	439	412	410	419	395	438	403	390	406	410	383	391	362	388	408	388	445	382	410	406	397	397	414	412	394	404	431	411	391	387	419	421	396	413	431	407	429	423	404	378	424	391	411	364	397	416	387	416	404	411	375	403	382	389	385	406	422	409	417	420	374	429	426	392	398	399	429	374	438	416	416	401	405	403	384	419	389	398	372	422	395	371	402	438	430	407	414	374	391	385	348	414	379	405	378	399	398	372	428	407	405	429	400	367	422	394	406	445	413	405	410	390	382	411	416	410	421	420	402	428	407	389	385	405	427	432	385	396	399	368	385	396	433	361	360	412	424	380	373	404	420	403	397	426	360	397	438	385	432	375	417	382	388	428	405	400	411	387	402	371	382	396	434	384	402	389	406	438	398	406	403	420	403	396	419	404	413	387	384	377	374	380	413	419	384	436	393	414	408	385	441	398	386	434	433	387	380	393	414	414	399	387	387	397	375	424	375	454	412	371	432	370	384	385	389	406	439	396	367	368	383	400	426	385	395	413	420	422	437	382	409	372	408	410	389	399	421	386	385	400	407	427	396	382	372	384	372	430	392	396	383	451	436	421	402	432	452	426	410	422	407	396	433	411	405	393	434	405	392	402	409	400	419	420	422	382	367	413	426	422	365	375	416	396	448	419	392	384	379	409	390	388	385	395	391	410	404	414	418	389	419	367	386	387	427	410	390	434	386	367	390	422	409	395	421	400	411	388	385	413	424	421	410	396	391	419	408	378	415	400	375	453	398	408	375	383	436	402	408	386	383	459	403	363	398	393	398	386	378	384	404	423	402	387	374	397	375	416	390	413	408	390	401	410	454	388	413	395	431	354	402	408	382	403	388	411	428	394	388	413	406	409	384	368	409	382	362	371	399	388	401	402	424	389	390	390	403	412	405	417	360	399	375	359	393	397	372	413	377	402	402	429	382	391	376	432	407	400	368	436	399	382	425	382	391	395	395	391	405	403	416	429	401	386	416	410	410	385	382	374	425	386	394	418	405	439	398	392	377	400	394	377	361	417	398	408	421	395	432	414	393	427	383	400	383	406	400	405	364	379	372	396	429	423	406	418	419	364	417	416	409	414	408	372	386	439	388	426	391	431	426	405	420	372	431	381	408	389	358	407	438	451	415	390	396	410	360	400	403	377	424	368	404	413	415	401	418	405	365	395	406	429	353	381	372	398	399	429	410	417	392	403	432	452	382	439	389	389	394	392	391	414	395	415	393	383	399	381	413	397	421	430	412	406	397	395	418	369	422	407	405	387	392	414	389	398	377	368	386	413	381	408	427	398	400	407	403	405	390	400	391	380	384	400	429	435	426	416	387	373	440	389	426	393	393	416	438	423	425	362	414	421	428	390	429	401	381	421	380	401	392	431	412	392	401	393	402	438	401	419	393	396	382	398	417	438	452	387	399	390	400	441	414	424	393	405	452	406	387	363	442	376	425	393	419	411	421	408	420	431	417	394	402	423	408	408	389	395	406	399	434	408	393	443	414	433	418	415	383	432	392	373	455	405	382	389	399	374	380	415	378	417	426	376	426	391	435	413	375	404	425	407	371	381	427	409	419	417	388	386	373	410	400	362	402	405	357	428	400	395	423	396	439	376	395	419	381	405	415	408	374	414	411	429	417	423	429	385	381	372	376	415	366	425	384	402	391	395	435	424	385	393	394	373	401	405	436	369	404	423	407	412	376	377	412	386	405	431	389	414	432	397	421	377	406	385	436	398	388	381	401	425	400	404	402	398	342	401	357	390	448	426	401	432	411	414	405	383	384	400	385	379	386	388	444	424	405	381	392	391	404	391	373	391	382	406	415
15416	1117	768	547	393	219	209	201	130	127	102	103	91	81	82	63	93	74	71	57	76	65	78	67	66	66	71	67	52	75	64	64	54	73	75	55	68	55	58	56	59	60	66	55	64	58	59	57	66	53	61	67	58	65	58	53	70	78	64	68	72	51	47	59	56	70	52	69	60	59	70	41	68	59	53	51	54	59	67	58	77	68	67	59	67	57	62	54	62	53	62	72	44	70	55	72	56	62	59	54	60	65	61	65	61	58	68	59	73	71	53	51	54	68	51	71	76	56	53	70	59	62	49	60	69	58	77	58	56	79	75	68	54	74	78	52	52	65	55	65	68	55	56	68	68	47	49	59	64	53	67	53	54	50	52	69	52	84	56	55	67	71	65	56	53	59	56	51	54	57	64	49	70	64	61	60	49	73	44	47	61	60	51	48	56	50	66	51	50	54	58	62	54	31	63	60	52	49	63	61	52	67	54	66	65	65	51	63	59	65	59	62	68	57	43	68	53	53	50	78	55	59	52	57	60	58	71	57	59	55	55	66	48	57	57	58	54	57	56	69	64	55	57	56	56	56	46	78	54	54	72	78	65	58	55	69	72	51	75	60	47	60	62	67	63	63	80	59	71	68	63	48	57	53	85	68	61	42	55	69	56	50	72	46	49	49	68	54	65	44	65	44	66	70	52	49	50	53	56	65	62	58	64	80	40	59	68	65	46	60	49	49	68	50	59	50	65	55	69	61	68	71	75	61	56	59	67	40	63	62	42	48	48	39	59	61	59	64	52	55	60	58	54	66	75	55	40	56	64	47	72	62	73	54	70	54	51	56	59	71	51	57	71	54	58	56	62	60	56	57	57	63	65	54	51	54	62	61	61	43	64	61	59	65	57	64	44	56	59	60	54	46	82	61	56	61	60	57	58	60	64	68	54	68	75	74	57	63	60	63	61	78	47	56	67	56	70	70	67	59	60	58	58	54	52	69	58	68	59	58	74	72	63	69	61	63	64	58	46	44	64	64	50	57	66	64	68	57	59	57	63	47	47	61	66	54	53	58	45	55	65	60	63	66	70	65	56	51	57	62	70	51	60	60	68	53	64	56	65	68	50	47	51	69	64	65	56	68	68	66	58	78	60	59	50	66	69	60	54	60	53	57	79	71	46	82	56	52	59	54	55	51	60	66	55	61	56	57	45	73	62	45	68	58	46	62	69	56	71	51	63	48	65	69	62	54	60	52	59	74	67	47	46	68	62	61	65	62	61	64	62	63	58	63	62	70	56	59	59	66	45	67	71	47	61	60	68	50	60	60	64	57	58	50	59	58	57	66	58	60	51	68	76	71	60	57	61	56	60	73	55	69	68	74	54	66	55	52	55	55	74	57	54	42	45	62	77	60	53	71	69	56	62	64	57	55	62	61	74	47	68	63	60	47	62	71	83	57	56	58	67	52	52	71	50	77	85	56	44	69	53	68	66	55	56	60	54	56	62	65	63	57	63	62	52	66	62	57	64	56	42	65	71	62	42	75	58	49	52	48	61	66	59	53	58	50	62	56	61	54	65	58	57	54	74	50	55	86	54	64	62	61	74	67	64	57	64	69	58	61	77	57	67	64	63	74	56	58	80	52	61	57	49	69	59	61	61	55	53	56	72	63	63	50	60	63	67	71	60	53	60	53	72	52	50	71	56	79	60	58	73	65	75	61	59	54	67	61	63	58	57	59	60	51	54	52	58	43	55	58	53	57	50	68	60	57	48	65	54	56	47	61	52	59	66	47	65	71	46	54	60	64	46	44	73	68	43	53	49	52	50	57	57	52	63	47	45	60	62	48	65	56	67	67	58	56	63	65	71	61	55	50	57	41	49	61	69	60	54	50	62	41	52	63	56	50	51	50	68	61	61	41	57	56	61	67	38	76	59	49	52	71	57	53	60	68	49	66	66	50	44	61	59	49	54	53	67	70	58	51	56	46	65	54	73	54	54	65	54	61	49	52	54	62	60	68	59	73	58	74	73	54	63	63	58	58	60	60	71	63	52	58	58	65	60	50	54	44	53	60	61	55	63	58	59	66	65	78	71	73	64	63	57	70	70	58	56	53	57	69	66	58	60	66	67	59	57	53	50	70	48	60	46	56	51	51	46	67	61	69	68	66	67	61	59	58	69	62	40	57	67	72	56	46	57	58	73	69	65	59	57	50	77	71	52	67	66	61	48	68	63	58	59	50	47	62	61	65	56	55	66	57	52	64	64	43	66	50	57	65	61	62	52	65	48	54	61	62	64	62	52	64	53	39	57	72	65	69	52	56	54	63	58	59	53	55	65	51	58	62	70	53	56	70	62	68	57	51	47	51	66	66	57	43	54	52	76	58	60	56	57	69	59	56	56	56	48	52	71	64	51	56	59	56	63	64	66	68	49	53	66	80	54	66	59	66	60	51	65	53	57	60	64	72	61	56	63	66	70	71	62	53	55	46	69	57	71	52	77	58	44	61	50	56	55	74	62	63	68	54	59	52	44	61	57	48	68	59	75	68	59	56	61	57	83	63	63	78	60	54	51	60	65	73	57	71	60	62	75	62	53	60	55	56	59	42	62	57	61	52	54	39	41	64	61	39	71	60	60	37	60	64	44	69	55	69	62	47	64	64	58	59	57	69	50	80	55	71	66	64	52	65	58	48	61	70	49	50	48	60	65	50	68	58	57	67	69	53	51	70	69	67	67	68	68	55	58	62	61	65	69	54	60	69	60	66	52	58	63	54	53	65	60	69	64	62	88	59	64	47	58	52	60	58	39	57	37	66	76	56	64	51	52	62	53	63	51	65	50	57	56	55	65	69	69	63	60	69	70	67	48	64	57	63	60	71	51	54	57	56	64	57	59	63	63	70	54	55	65	68	70	50	62	78	70	65	68	57	57	67	57	54	64	70	62	53	55	55	69	58	52	59	66	50	70	64	66	61	61	56	42	53	56	55	55	58	52	68	57	68	59	67	69	58	62	49	64	63	76	61	56	45	59	71	66	69	58	55	54	49	60	76	58	56	82	62	44	53	59	53	60	73	61	70	56	63	56	62	58	58	50	58	58	73	65	52	47	54	55	66	55	59	55	77	57	66	66	66	62	60	65	67	58	49	62	71	59	64	60	68	67	60	46	53	64	61	53	58	59	58	72	63	64	59	60	63	49	72	62	67	55	70	51	55	60	78	73	51	69	49	47	62	46	72	64	62	54	64	54	53	53	61	72	64	51	46	70	74	62	70	64	53	68	72	65	61	57	51	55	81	66	49	60	68	63	50	39	58	75	51	52	57	55	49	70	60	48	57	59	58	63	58	54	57	53	54	77	55	65	46	63	59	62	51	69	57	53	68	54	62	56	74	60	58	61	64	54	80	57	64	60	64	75	62	54	71	47	63	61	66	68	55	49	65	71	45	76	59	69	63	68	55	69	49	45	61	79	68	66	68	55	58	53	64	60	55	61	50	53	85	75	65	57	59	72	67
8572	743	1695	1973	1635	1236	1004	762	650	575	468	424	396	395	327	315	277	257	254	243	239	222	242	214	218	215	204	198	195	190	199	181	218	184	188	196	186	181	189	178	211	200	184	186	157	189	167	180	148	171	176	159	188	182	164	163	175	162	170	168	162	176	190	171	175	152	179	194	180	168	171	154	168	179	167	158	164	153	156	174	161	172	136	173	184	172	175	187	158	145	168	178	167	144	182	161	167	157	176	144	152	160	156	160	182	151	181	160	169	152	158	165	179	166	165	156	163	148	154	153	152	170	147	160	148	168	162	155	138	161	156	166	151	190	158	153	154	162	150	155	144	155	192	178	173	147	160	157	164	172	138	194	159	182	132	168	188	161	151	160	159	145	146	180	158	163	164	162	158	161	148	169	133	164	149	153	137	151	186	152	175	177	193	147	136	176	161	176	164	170	176	164	164	165	146	152	157	157	162	161	167	169	154	163	152	177	167	144	144	174	151	164	165	155	181	139	161	149	155	163	144	178	171	159	169	169	153	157	152	141	141	157	150	166	177	179	148	157	158	154	155	162	153	171	157	152	159	149	167	155	172	171	164	170	140	177	181	183	137	156	152	169	180	173	146	169	167	173	161	168	177	142	167	168	164	168	147	143	146	174	180	170	156	156	160	148	167	160	187	160	176	151	146	153	153	161	156	170	145	163	181	155	149	146	146	143	158	175	137	181	169	170	164	151	160	170	150	168	154	151	154	170	146	171	149	185	157	152	153	160	170	156	162	152	140	153	174	136	174	157	152	161	158	176	154	179	170	172	161	182	174	146	151	142	132	158	172	172	158	153	172	176	154	168	184	168	140	174	150	166	145	154	156	166	172	150	164	147	170	163	188	143	174	175	155	166	164	159	168	164	153	161	152	158	171	178	164	147	146	153	164	135	163	158	152	160	163	158	126	151	162	183	169	157	150	161	184	127	157	164	153	164	149	162	156	181	139	162	150	164	154	141	145	171	147	153	170	157	163	154	153	180	202	169	169	160	142	155	167	174	132	158	178	140	156	159	138	166	146	170	155	183	147	165	181	134	149	152	166	161	172	151	163	154	169	154	178	147	151	156	159	162	178	150	159	171	160	192	157	166	140	153	171	165	147	147	151	166	162	160	166	184	165	161	149	187	158	168	164	154	143	170	172	170	155	160	144	151	145	179	163	150	157	161	150	166	154	171	154	162	129	165	190	165	152	178	172	175	177	153	159	152	156	155	163	174	176	147	168	176	181	166	133	171	169	150	156	173	183	161	160	124	149	150	143	163	160	150	170	168	156	152	167	166	181	172	159	163	155	154	174	169	195	172	142	163	154	165	156	160	164	141	159	162	159	171	152	167	164	160	196	166	133	164	180	169	156	163	154	179	178	167	179	165	151	143	176	189	161	184	181	160	182	160	152	168	162	152	162	155	149	163	160	167	168	155	155	144	138	164	179	153	139	136	174	169	172	164	158	159	163	173	152	162	153	164	156	152	170	164	163	150	152	175	170	180	172	166	160	134	181	153	134	163	178	139	168	140	171	143	146	148	158	167	158	142	164	163	162	158	157	151	159	149	162	157	147	158	157	157	145	158	174	164	172	167	153	172	176	165	166	156	174	153	161	159	158	157	167	152	160	158	152	152	168	174	125	161	181	141	145	151	180	157	159	164	151	153	202	164	139	166	136	166	188	155	170	175	165	145	147	151	156	164	167	157	148	146	151	165	187	178	176	168	161	189	160	175	144	158	148	171	163	178	147	161	158	155	153	165	145	149	150	175	161	162	164	140	146	138	167	160	176	172	150	179	140	185	154	144	176	189	164	160	169	186	165	193	169	173	149	163	163	168	145	164	152	155	140	175	157	158	151	173	171	150	145	144	173	166	153	185	134	136	155	129	175	169	181	166	159	191	163	169	142	171	163	158	150	153	159	171	151	152	154	146	171	159	146	156	143	154	146	170	166	169	153	151	145	153	159	141	174	167	136	170	156	169	183	156	168	161	183	181	171	149	149	149	174	167	163	137	144	155	144	138	175	174	137	148	150	162	158	168	159	157	144	152	163	155	183	157	166	163	153	145	153	153	135	162	179	177	149	170	159	157	146	183	128	164	178	171	163	168	153	160	141	156	187	183	142	162	156	156	168	160	169	170	157	151	171	166	155	165	155	155	178	144	158	150	153	142	158	168	159	152	173	158	156	182	164	150	168	172	150	169	134	171	170	165	171	185	179	169	167	175	162	161	145	149	158	182	165	148	163	179	169	134	179	159	191	170	155	158	162	167	171	175	148	162	145	171	171	156	164	168	153	133	174	205	152	182	151	169	171	166	156	144	166	174	150	157	166	194	158	161	147	141	187	157	145	165	163	176	191	149	134	164	150	130	151	178	154	166	185	167	170	131	161	159	142	153	140	157	145	153	181	171	185	184	134	153	156	166	168	156	165	163	179	166	151	174	144	154	160	167	154	176	148	151	159	154	163	157	153	179	171	159	167	156	161	167	173	157	181	169	138	164	184	165	148	138	174	153	150	186	146	173	196	145	142	179	165	149	163	159	167	162	186	136	171	145	182	169	172	151	173	145	161	160	155	158	161	150	186	158	150	168	163	154	165	165	152	175	161	150	173	166	150	175	157	160	162	152	140	149	153	162	161	151	131	171	150	159	184	167	175	187	160	162	150	156	166	169	158	153	166	149	169	162	149	174	163	158	148	153	195	177	139	154	146	178	180	180	188	153	182	162	174	174	169	149	164	162	166	168	149	177	136	165	163	157	148	145	161	188	160	145	142	179	187	168	158	170	171	171	142	161	145	149	162	149	168	164	153	148	145	158	166	139	145	132	197	151	179	143	150	165	185	158	136	173	158	146	161	156	139	145	181	170	164	155	173	174	149	165	168	164	149	204	176	168	151	155	190	148	148	171	168	170	142	163	170	147	152	157	143	137	157	169	160	162	175	156	155	167	155	160	179	127	171	168	181	160	152	147	155	165	160	163	148	164	174	159	154	157	158	162	153	162	174	155	158	154	179	148	148	140	164	164	132	183	164	150	160	164	157	178	156	168	165	174	165	154	170	172	133	167	156	154	145	154	155	178	148	155	151	151	174	157	166	152	153	157	162	156	159	160	146	159	160	161	144	159	155	171	142	168	168	162	168	153	160	165	152	146	181	150	143	164	140	141	164	125	164	142	179	173	134	147	178	167	156	165	166	170	170	160	154	172	146	166	151	154	160	159	161	135	162	191	179	162	160	174	166	177	154	146	169	170	151	163	151	181	167	157	172	156	157	160	170	147	184	174	163	170	192	152	154	165	161	153	153	171	173	167	176	155	193	159	157	141	175	148	167	130	144	160	156	180	149	169	162	159	148	184	169	156	154	139	153	180	164	135	160	179	188	156	170	161	145	154	159	174	176	156	167	175	188	181	163	146	166	160	161	147	163	157	169	182	172	164	148	157	157	169	159	166	138	167	157	159	171	165	166	144
2015	289	283	273	252	246	251	262	217	269	258	244	279	259	271	241	246	247	257	259	262	253	257	267	242	259	248	233	265	251	259	238	267	269	230	234	276	231	239	259	241	250	242	237	242	235	237	238	217	231	231	257	215	271	265	245	256	256	248	238	225	237	244	255	268	246	248	251	244	211	271	229	209	272	227	233	251	240	272	226	243	253	259	224	225	240	262	256	219	242	263	225	236	248	244	256	241	235	251	260	272	243	262	245	270	241	254	250	227	244	243	244	246	233	227	243	277	232	254	244	262	247	249	262	268	258	222	234	259	269	252	244	259	236	255	269	260	271	213	247	229	247	281	236	236	214	265	231	271	244	240	252	294	266	279	242	275	274	232	251	260	256	250	247	239	220	245	248	219	247	275	272	267	240	260	285	262	256	244	260	210	276	248	261	242	226	251	257	272	230	286	273	233	281	245	259	240	250	268	278	258	268	223	236	252	253	292	249	264	272	256	237	266	260	278	219	231	254	245	248	254	254	255	265	265	235	264	263	272	243	250	234	249	263	268	238	283	253	249	273	233	270	237	252	217	262	275	250	241	262	252	239	276	283	265	259	255	265	263	276	222	246	244	296	248	252	245	268	257	243	242	280	253	226	244	257	249	232	214	242	272	260	254	231	245	219	245	260	277	227	247	231	267	235	265	241	256	250	265	228	238	229	258	228	245	235	251	275	245	250	238	262	233	237	229	258	254	290	226	257	265	246	252	248	266	251	250	249	247	264	266	227	239	286	267	260	219	234	264	214	265	286	272	233	230	254	282	253	243	240	271	257	262	227	240	241	231	228	249	221	213	247	270	247	245	257	244	238	247	270	256	245	252	249	242	283	232	224	258	265	268	225	245	276	250	265	290	251	252	256	267	256	247	240	228	226	282	265	239	246	231	235	244	242	259	262	253	247	222	260	249	263	242	236	263	242	240	244	234	236	244	241	219	270	260	221	281	237	252	238	231	260	228	239	243	278	235	265	258	264	276	243	249	261	274	251	236	264	261	257	290	234	237	242	266	232	266	268	236	232	252	275	233	241	237	219	275	263	261	249	241	241	251	244	260	230	252	241	259	244	234	246	250	274	256	282	272	251	261	265	261	242	210	252	229	251	238	237	244	256	255	250	245	251	246	236	270	259	266	262	226	261	252	261	256	248	279	229	259	254	231	225	227	253	238	253	230	238	251	225	280	268	266	234	248	238	242	270	266	242	268	251	248	262	262	260	249	269	237	255	243	244	246	267	287	234	260	315	246	238	262	252	240	258	269	244	242	238	280	251	267	237	266	250	258	263	239	264	259	270	242	257	251	250	306	268	269	248	237	273	229	250	265	236	259	248	267	252	244	250	207	244	254	260	244	241	254	239	245	279	285	251	243	291	262	276	260	223	245	245	255	231	226	244	247	245	251	257	223	256	241	249	277	268	236	252	262	267	242	247	230	221	252	257	252	260	267	241	247	241	240	224	271	274	238	216	263	257	254	274	244	289	247	241	246	241	247	243	254	246	238	240	233	250	236	260	271	255	277	236	274	257	243	269	247	242	249	218	269	234	259	233	242	238	211	245	273	231	255	259	250	265	274	233	281	244	247	236	239	245	241	270	265	233	260	235	217	251	264	246	269	238	241	269	257	238	252	259	296	255	248	274	246	257	258	276	266	277	219	215	253	251	254	247	236	242	237	249	264	221	242	278	268	252	249	249	256	287	230	238	256	238	263	261	252	270	255	236	257	238	234	248	250	256	238	218	259	270	245	259	257	249	271	232	228	238	243	272	272	257	232	245	237	263	243	250	249	261	251	249	250	243	219	251	226	279	248	227	251	272	289	256	249	264	270	225	259	262	235	231	235	227	257	245	232	251	260	264	232	257	250	272	261	230	279	248	261	222	259	212	256	242	239	251	259	228	253	245	246	265	237	245	239	272	251	270	256	230	256	281	248	237	219	241	262	261	224	255	251	251	267	248	232	242	225	258	271	244	279	248	243	244	252	261	278	252	250	262	258	235	255	246	249	239	244	248	262	242	249	216	262	243	224	240	247	239	244	281	274	275	267	264	285	251	217	227	254	220	243	237	289	282	256	224	278	235	261	249	273	260	226	255	257	257	229	285	260	223	247	261	252	260	263	242	237	253	237	228	284	264	279	222	243	223	240	252	255	229	266	263	249	248	246	269	276	244	258	241	274	238	280	227	253	273	251	278	265	247	271	252	271	302	272	251	242	256	269	251	255	248	244	253	234	263	235	239	247	265	238	238	264	240	249	246	221	231	286	278	248	259	237	253	221	225	235	252	242	220	232	236	262	251	230	256	218	239	276	280	238	272	247	243	255	252	262	275	258	263	265	251	250	250	243	262	251	215	248	273	265	249	258	260	256	223	224	244	253	257	239	237	240	266	271	284	270	256	212	251	223	255	282	260	263	269	239	255	250	263	257	238	258	260	259	237	259	272	260	255	268	258	251	265	229	234	260	245	246	263	239	244	240	281	249	222	268	253	238	286	236	258	289	230	236	249	231	241	221	292	244	274	249	231	264	228	245	256	247	240	227	257	256	230	268	248	250	245	259	261	249	229	228	249	257	227	252	253	259	254	276	288	266	258	274	232	261	243	289	278	224	256	236	251	276	243	251	213	222	237	246	229	277	246	193	261	241	250	278	234	260	281	239	270	255	260	261	259	228	225	258	245	213	225	254	244	233	248	248	256	253	253	247	245	265	236	247	267	230	261	261	249	227	274	254	234	257	242	255	253	248	247	243	240	235	258	267	255	261	246	272	279	258	251	221	244	275	238	239	229	251	241	259	253	259	274	276	261	210	255	267	235	263	227	208	230	242	240	247	257	245	239	236	286	231	237	253	245	259	250	247	228	257	250	251	220	260	245	265	256	241	277	226	252	218	246	260	244	225	236	274	267	244	261	247	253	253	235	244	231	222	261	240	231	240	262	244	222	232	275	257	254	234	234	254	281	271	241	248	245	253	228	257	260	248	261	250	256	266	223	236	236	262	259	281	257	220	241	253	246	234	244	266	281	262	233	246	263	282	240	237	239	288	266	274	260	239	262	248	272	257	230	235	247	226	249	260	235	260	251	252	237	270	251	251	252	247	256	276	262	259	247	243	253	264	240	255	245	232	231	264	227	234	220	216	247	265	260	289	233	251	254	227	272	279	226	237	271	273	250	240	285	248	239	256	251	237	258	231	262	238	249	243	270	241	246	244	232	240	232	252	247	263	244	257	263	259	258	286	251	258	241	246	229	255	271	246	226	230	246	214	247	257	257	250	244	238	280	248	255	257	249	269	260	233	246	285	240	235	267	274	215	246	237	217	215	242	246	264	258	258	239	296	256	256	223	243	239	252	282	246	230	270	279	254	247	250	248	248	235	268	262	233	254	246	247	260	255	211	242	243	254	267	264	235	250	268	249	281	258	244	258	261	234	252	262	249	251	255	207	282	250	275	251	212	251	240	272
2250	556	605	612	562	601	654	578	560	584	575	554	564	558	574	575	602	606	590	563	590	540	557	553	563	563	543	531	533	548	593	549	574	555	597	552	544	549	559	587	551	595	551	568	592	560	538	595	609	571	541	599	603	546	566	572	527	557	589	516	554	548	539	599	553	576	554	588	576	573	589	561	598	579	517	561	568	605	578	551	597	556	568	586	555	544	578	574	611	555	525	540	571	553	605	623	546	579	574	569	611	562	566	538	539	561	601	559	565	569	573	551	593	574	571	597	545	555	592	534	587	535	557	520	566	613	573	564	585	577	624	562	519	572	581	575	531	557	523	563	567	527	611	563	539	538	596	594	591	576	567	539	569	557	584	561	609	544	554	597	580	581	579	557	550	552	560	538	579	610	582	573	564	551	584	561	586	546	585	528	534	558	561	585	560	536	609	540	526	558	539	598	555	562	574	518	593	587	591	556	605	566	569	579	560	575	598	597	580	567	587	557	595	592	551	592	559	562	561	588	598	562	568	561	554	598	544	576	569	577	565	591	559	577	619	584	565	580	567	558	552	603	557	564	567	571	523	530	541	548	573	534	548	577	579	596	558	591	578	549	552	562	539	595	560	601	553	561	551	591	592	574	590	575	544	564	564	557	540	549	580	561	557	586	598	549	588	539	580	578	555	557	584	557	551	566	583	585	568	580	630	572	544	575	542	542	547	521	555	578	531	579	575	608	544	592	545	559	572	548	604	608	572	567	561	642	612	592	581	587	594	594	578	547	580	551	569	555	579	528	578	544	508	509	559	552	533	573	544	633	556	552	596	596	617	590	575	544	550	554	588	583	566	596	512	602	583	566	591	575	575	573	569	537	565	550	598	581	547	569	562	584	555	593	565	586	566	562	546	554	531	593	560	569	534	542	546	566	578	548	574	558	590	627	538	569	557	556	588	590	575	537	536	562	587	599	608	555	508	540	575	572	562	565	577	577	571	594	569	547	555	550	549	601	611	512	572	618	536	559	562	598	576	588	584	543	585	569	570	564	567	607	607	579	568	593	555	553	566	568	606	563	549	593	580	551	567	556	579	592	548	622	563	527	569	555	563	574	548	564	567	535	568	540	549	596	546	581	545	555	564	578	573	573	562	570	531	542	577	574	560	579	541	585	553	532	576	595	584	563	549	526	537	558	522	541	607	584	597	562	586	517	587	561	527	559	563	582	554	584	576	557	585	560	582	563	588	584	583	565	584	551	603	613	551	552	543	560	508	600	530	582	521	525	568	595	583	568	571	570	594	562	561	584	547	583	616	600	567	560	563	533	561	579	552	585	576	558	537	557	568	553	609	559	579	566	560	604	592	573	548	558	575	553	569	552	555	591	501	573	570	566	534	562	571	586	576	533	548	568	555	572	575	571	575	558	556	573	573	577	512	566	586	608	557	564	563	590	578	594	586	576	565	590	655	562	581	600	555	564	531	519	595	597	558	551	581	565	568	549	602	555	572	563	570	538	536	580	601	572	539	590	560	551	600	574	580	562	572	574	551	593	542	580	559	539	580	552	556	591	550	603	568	561	570	572	574	573	587	547	603	571	564	589	586	593	561	572	574	574	576	610	567	555	557	581	593	594	577	605	553	598	593	566	622	519	597	554	538	541	573	578	563	539	554	523	561	582	572	564	569	551	539	573	556	571	584	586	536	545	592	557	563	585	581	602	568	587	552	552	539	575	558	568	573	572	540	591	575	585	550	587	566	548	584	571	583	532	570	546	570	563	540	536	579	564	532	585	568	600	542	573	580	594	564	578	563	541	561	551	622	556	566	557	571	553	533	570	615	581	593	591	576	547	562	520	525	570	592	564	598	586	599	578	556	565	571	573	563	593	565	590	579	610	609	559	576	565	603	558	541	578	577	561	565	588	548	542	578	561	582	561	566	625	549	558	577	549	576	524	597	537	565	579	579	553	570	597	570	585	584	565	574	572	603	591	591	604	586	623	579	579	546	517	546	549	530	566	574	571	613	601	567	552	554	604	539	585	553	627	575	542	563	575	569	589	577	573	568	587	569	556	563	555	591	575	607	535	591	590	569	569	567	572	543	569	566	565	531	595	583	554	558	598	561	541	617	537	582	592	545	584	555	558	549	498	598	567	581	568	543	550	568	559	562	565	584	597	579	572	595	572	575	578	548	570	581	564	550	597	576	586	575	580	536	543	562	567	540	566	536	578	608	584	555	589	554	581	556	592	527	564	594	583	582	570	591	580	581	576	602	539	581	572	586	592	572	576	569	555	583	613	559	579	613	548	560	611	605	579	600	552	617	577	551	566	580	554	571	578	560	599	545	576	553	623	562	586	588	614	569	576	578	535	594	592	555	539	600	601	573	568	609	566	580	587	600	579	631	583	551	561	584	578	566	566	557	565	602	618	559	564	587	551	591	611	562	546	577	539	577	590	550	618	567	608	566	574	574	585	601	559	587	562	592	589	565	544	554	577	560	609	568	557	527	540	607	589	559	550	527	596	569	550	573	566	532	550	558	542	567	575	585	566	568	560	554	603	520	617	560	575	583	565	602	619	599	588	561	576	577	585	564	542	579	566	552	603	603	580	553	580	574	554	600	548	568	566	574	559	530	554	578	565	579	553	566	595	549	530	571	532	594	550	590	549	604	595	620	590	599	543	529	592	584	528	552	593	573	620	539	543	596	608	550	551	568	549	590	607	575	641	570	600	574	587	560	537	577	598	579	569	563	559	515	573	512	568	567	598	529	581	562	556	604	603	575	562	605	591	570	583	622	585	617	526	548	549	587	583	571	600	590	554	575	594	564	586	585	561	582	590	545	564	554	534	561	549	592	539	587	622	535	578	635	576	558	579	606	571	616	589	557	585	613	544	587	573	578	524	597	534	536	550	535	556	553	584	573	603	564	527	595	576	549	591	562	539	566	551	553	562	557	562	559	540	543	595	548	576	556	592	551	569	557	594	574	555	597	560	569	590	591	552	562	545	604	558	570	525	545	572	595	540	612	544	549	556	577	578	552	561	563	591	557	570	617	580	594	525	574	572	568	531	583	605	584	563	500	556	531	574	543	581	584	584	579	592	588	554	578	604	603	595	546	599	580	539	553	537	576	585	564	603	580	534	569	533	573	595	574	609	595	554	529	555	565	519	586	611	564	562	581	588	619	563	579	554	555	572	557	596	587	536	563	570	538	557	561	585	544	607	530	560	564	570	520	576	565	565	533	573	589	564	570	593	569	600	643	591	544	524	562	565	566	606	594	549	574	578	572	569	587	532	588	591	575	589	557	580	512	581	637	577	535	616	548	615	579	547	563	538	576	582	576	524	558	610	592	543	558	561	546	563	556	564	590	592	566	556	591	563	550	558	530	604	532	588	540	581	560	542	537	550	576	595	561	591	570	585	565	573	558	554	567	577	596	538	558	573	575	561	623	596	607	607	606	577	579	552	605	606	566	587	568	581	587	540	611	584	557	550	561	591	543	589
8792	516	496	449	361	303	226	227	219	205	212	191	206	219	159	190	160	202	161	188	191	198	167	184	201	177	180	169	185	188	169	181	180	180	185	173	171	153	182	172	159	184	166	170	177	185	163	179	184	172	185	155	167	198	192	170	177	181	165	172	189	186	205	187	197	176	180	180	177	168	196	164	199	198	171	166	161	156	185	168	148	172	173	169	198	179	162	185	163	164	157	199	170	164	176	167	204	179	182	176	165	177	164	183	190	173	160	180	186	166	166	171	187	166	164	203	172	163	173	170	184	179	178	173	194	167	178	171	174	164	162	190	177	174	189	175	173	199	183	169	158	174	161	149	185	157	169	184	163	171	175	163	182	212	185	205	201	195	201	191	150	148	162	177	171	183	168	191	158	191	157	186	166	176	157	195	178	172	172	161	179	183	172	191	166	166	176	157	159	167	169	183	176	179	179	172	182	152	172	186	160	170	168	157	173	200	188	175	191	164	181	180	192	192	191	196	188	178	193	180	197	173	179	201	179	152	187	174	185	191	163	154	156	171	180	148	158	199	163	171	191	172	170	168	159	169	170	162	162	171	168	162	180	187	157	192	166	155	161	186	202	166	186	174	177	201	163	164	202	175	177	132	191	196	152	188	177	167	171	174	163	181	185	192	165	193	188	186	177	199	200	180	170	181	192	158	184	183	205	177	158	178	203	153	189	189	194	175	172	196	187	191	183	170	165	183	181	167	194	167	145	178	175	171	167	166	196	173	183	165	181	177	177	168	172	165	163	171	180	155	198	183	177	201	171	182	184	178	179	168	172	189	167	181	179	173	180	170	197	177	159	166	170	187	189	177	160	181	190	166	169	174	188	165	172	185	222	190	163	188	170	177	201	167	183	184	151	185	185	171	171	183	174	179	168	166	149	172	201	181	182	183	187	181	167	145	178	153	194	189	186	173	161	157	152	180	164	172	167	180	200	178	157	166	196	155	169	154	174	183	172	186	195	177	178	192	171	171	169	164	175	171	145	169	186	180	153	152	189	155	161	166	192	190	177	194	174	180	172	166	191	194	150	180	160	179	181	172	216	219	158	188	169	148	168	191	168	180	177	159	178	193	171	178	175	163	176	159	179	159	173	164	161	172	185	194	174	170	171	182	185	159	165	163	150	185	156	172	181	150	212	158	193	171	160	179	151	161	196	176	192	159	167	170	176	161	188	167	165	176	184	187	173	178	179	189	158	192	193	184	162	175	175	190	194	181	176	164	180	203	159	197	178	172	176	177	173	209	193	187	160	179	189	181	178	166	183	165	176	158	175	205	171	173	195	168	184	155	158	182	172	176	176	177	184	161	179	171	167	178	169	172	163	154	179	184	175	181	195	175	206	177	185	172	173	169	171	165	172	178	162	156	178	194	178	177	177	181	186	193	167	167	175	151	198	179	167	191	168	176	166	180	175	158	180	176	151	168	182	169	203	148	189	186	179	184	204	185	172	178	193	169	180	167	194	173	189	178	174	179	165	193	191	174	124	164	160	173	198	194	185	184	172	156	182	178	202	202	162	200	172	191	200	193	184	180	180	162	191	171	143	159	201	192	185	172	184	155	178	174	198	176	143	192	172	181	176	185	157	169	179	150	187	184	189	168	181	136	155	210	186	168	162	198	191	185	191	185	160	163	157	188	173	191	166	197	186	158	179	174	188	182	176	157	185	177	157	152	148	159	181	172	176	182	179	187	180	170	172	213	180	170	194	176	190	171	164	158	173	171	162	196	189	172	171	176	178	183	200	162	174	182	162	179	168	153	177	170	193	176	188	168	154	172	191	167	167	194	174	161	180	182	172	171	168	181	173	171	137	179	174	180	180	170	191	164	178	198	163	151	163	163	165	184	199	187	189	170	206	158	166	173	184	189	181	170	171	177	174	152	177	160	170	181	208	162	155	176	181	154	177	164	184	173	167	161	142	162	204	200	158	163	182	221	196	156	185	180	162	192	199	174	188	160	158	189	217	183	191	172	156	180	186	153	160	153	183	155	171	158	178	148	176	150	159	154	148	188	189	192	193	211	200	182	176	199	174	182	170	170	167	142	159	180	178	177	189	173	174	172	152	160	169	182	178	161	151	179	200	210	172	185	172	158	192	176	144	185	187	221	184	166	182	196	153	185	198	184	186	168	162	178	172	167	160	166	168	148	189	197	188	166	168	188	164	190	176	166	172	172	142	192	170	159	142	191	174	188	187	168	186	184	199	165	207	176	181	208	191	173	199	163	148	188	140	204	181	173	188	160	174	170	174	200	173	194	197	167	161	181	202	175	185	176	172	182	202	171	200	173	180	167	166	182	195	191	162	179	153	178	191	161	164	190	191	192	184	177	172	175	181	167	170	185	157	168	148	169	172	186	177	172	173	180	175	176	169	167	182	178	181	147	150	194	168	169	157	199	194	197	158	166	158	161	163	147	159	163	170	185	189	180	173	156	163	179	172	155	176	159	173	167	181	192	173	148	196	203	173	176	168	174	160	182	169	169	182	158	189	187	166	159	156	197	188	152	163	149	143	167	167	174	172	161	199	165	177	196	213	179	164	169	177	178	174	175	168	166	200	176	183	167	194	202	185	159	193	167	176	182	179	176	178	165	169	178	173	182	167	176	170	162	186	152	212	196	181	180	207	167	163	169	182	174	176	192	181	192	180	187	173	174	173	165	177	159	218	159	183	177	171	190	170	188	168	172	169	179	168	163	176	171	168	174	163	181	187	172	156	190	168	161	163	166	178	177	179	161	186	189	201	182	192	160	162	177	187	151	181	193	160	180	156	172	183	183	181	150	164	202	205	172	186	154	195	179	163	175	171	164	160	206	162	183	183	167	183	166	166	188	172	186	176	163	214	195	181	182	169	166	162	178	176	174	156	172	166	169	166	185	163	171	180	170	184	160	190	140	171	194	150	183	156	163	170	192	183	188	188	156	196	197	171	185	163	152	167	169	174	181	193	169	178	187	180	167	172	186	173	193	168	165	175	167	204	199	183	164	174	150	172	180	198	170	186	186	168	170	181	183	159	225	172	162	156	178	167	209	167	168	178	191	167	176	177	171	179	166	176	164	169	161	189	177	173	153	182	175	170	184	160	183	183	175	165	169	169	204	182	176	152	183	183	204	151	186	168	190	167	151	184	186	157	174	141	178	182	197	174	189	169	164	165	159	179	178	156	195	173	187	162	170	159	179	166	159	168	200	162	161	170	173	185	171	160	177	161	183	170	187	165	178	179	177	204	200	185	157	169	162	217	173	191	169	166	171	180	174	181	168	184	162	157	160	181	183	183	161	140	171	182	167	180	171	185	179	183	189	162	168	176	178	198	164	185	168	179	160	154	182	173	180	202	169	187	164	182	172	178	170	172	174	173	172	177	179	167	172	159	176	193	158	146	170	192	191	176	176	176	180	194	172	149	155	190	180	165	181	195	142	180	191	198	186	206	173	153	159	198	166	158	186	186	187	163	169
7160	699	1143	1326	1178	1044	834	716	603	615	599	582	486	499	489	459	470	511	471	485	451	446	408	433	412	413	427	443	447	413	438	430	446	481	418	434	419	399	402	431	433	425	448	432	396	437	394	427	435	427	375	403	447	417	404	405	384	421	421	408	395	407	422	404	401	433	412	393	423	430	416	410	372	404	394	423	434	400	394	419	405	378	416	414	380	437	394	436	387	375	418	389	405	397	391	392	375	442	375	376	413	371	406	434	392	411	414	404	422	411	406	427	434	419	420	394	419	394	433	447	387	413	383	411	403	418	401	392	425	450	403	403	409	443	403	392	369	436	458	407	391	411	398	422	444	395	399	392	403	401	403	423	423	422	397	388	440	400	417	378	375	396	416	398	407	409	411	393	433	413	387	427	407	420	368	414	399	383	374	417	409	426	392	380	402	413	432	397	416	426	383	404	428	396	369	396	364	401	383	429	419	381	393	375	430	394	403	423	418	357	389	403	366	421	410	395	385	392	422	381	406	460	444	397	404	388	407	422	414	413	430	433	380	432	408	397	406	428	414	381	416	400	411	377	392	393	396	395	425	406	375	382	390	378	410	404	353	425	411	412	354	383	407	379	390	407	404	380	402	395	399	406	427	398	372	400	380	386	384	405	400	417	383	447	380	448	412	418	415	433	432	410	428	393	429	431	377	404	421	383	403	427	419	404	368	393	393	414	393	414	384	439	428	385	423	351	421	387	401	369	403	408	386	404	413	409	430	426	406	384	416	384	408	377	377	405	395	380	432	406	406	425	401	397	412	406	418	425	385	404	359	405	379	419	454	410	391	396	419	391	393	359	390	397	409	419	438	443	431	390	398	404	402	422	412	386	395	415	412	372	395	392	373	427	408	412	376	420	409	424	406	364	369	391	413	410	411	361	431	439	372	393	433	389	405	391	407	407	404	381	414	452	424	376	395	428	406	360	429	413	407	404	377	403	409	405	405	392	391	427	428	410	396	441	411	413	402	394	381	421	414	389	391	419	416	421	415	409	401	410	407	432	394	431	379	412	417	384	407	429	405	395	382	443	376	402	392	395	372	411	400	381	422	384	382	383	417	396	421	381	407	409	423	381	406	411	380	412	428	348	400	400	430	403	439	426	393	391	398	380	404	378	413	431	384	404	412	420	438	391	403	403	417	440	431	406	404	380	397	416	369	400	418	350	393	386	424	377	408	381	402	427	408	406	398	404	402	377	426	410	417	411	408	413	404	394	403	434	388	378	393	380	388	402	399	399	426	413	387	424	391	395	421	387	396	400	377	387	407	413	389	434	417	421	409	411	425	402	428	402	402	400	414	389	389	436	389	417	431	381	393	390	393	377	438	399	412	419	408	382	401	432	417	411	394	410	361	385	373	411	400	407	424	391	394	405	376	423	413	392	400	412	385	398	423	423	350	424	386	403	389	383	411	396	402	389	416	385	430	414	358	405	399	410	377	390	396	402	381	388	413	404	409	388	362	411	401	428	375	398	386	366	384	406	415	417	363	413	428	403	389	398	387	402	375	399	398	451	380	407	350	401	392	404	387	425	404	399	411	406	425	386	400	364	385	390	384	406	422	411	404	396	415	357	415	404	396	410	420	415	402	408	391	412	411	392	388	416	387	394	426	408	412	368	379	412	395	406	426	440	388	374	399	384	404	418	409	412	399	375	406	405	463	428	428	418	370	398	404	384	390	402	412	394	403	412	411	404	384	396	363	429	353	385	368	442	377	385	404	375	400	403	379	421	392	425	383	424	374	400	406	400	397	423	411	381	364	376	406	413	398	412	413	390	389	436	398	418	393	397	419	417	406	398	404	359	392	404	432	409	356	436	386	408	389	415	422	384	402	380	392	392	440	381	420	432	374	366	394	380	393	424	414	369	442	379	388	401	379	378	410	385	404	393	384	400	398	378	441	398	405	420	385	390	415	401	382	430	404	429	393	391	411	403	422	424	401	363	399	412	402	448	382	384	397	401	415	453	417	427	403	414	400	431	383	410	389	426	406	393	394	379	397	383	428	391	389	382	437	406	408	436	402	423	425	388	407	408	394	405	433	382	417	388	400	386	417	405	417	391	388	396	402	435	390	422	408	375	423	404	400	361	400	400	345	438	387	391	391	400	375	412	404	412	428	443	404	411	400	385	404	422	399	412	406	390	384	397	392	409	359	412	386	423	468	414	380	410	441	403	390	435	377	381	423	432	430	396	394	408	392	410	427	431	413	385	395	432	448	406	399	407	412	376	441	354	363	421	375	385	417	397	380	399	425	400	427	421	399	422	358	414	414	369	380	390	402	394	471	409	406	404	405	371	372	429	369	403	396	423	364	441	413	418	381	393	407	397	400	386	390	386	375	395	419	406	367	423	399	410	432	423	391	410	394	435	397	389	428	423	390	411	410	410	422	450	363	427	383	419	382	425	406	376	368	419	407	383	386	400	388	386	382	399	413	427	424	415	415	401	402	377	385	413	399	392	416	406	394	391	411	388	409	412	399	369	427	396	358	388	380	346	440	436	429	401	403	397	445	422	393	390	402	382	394	365	379	412	404	410	414	416	381	397	413	460	371	397	411	424	383	398	384	378	363	396	388	398	390	416	427	439	414	439	417	413	364	406	398	415	386	417	416	366	357	399	403	389	372	420	403	386	427	435	396	409	403	416	420	389	448	379	392	408	409	366	443	404	417	435	380	406	402	366	398	397	409	404	402	429	381	399	416	404	364	378	411	375	392	390	419	400	400	414	410	415	403	374	435	418	424	409	439	414	376	403	418	435	389	433	411	415	422	429	406	392	387	420	439	411	413	410	399	408	423	398	379	438	437	387	405	404	390	383	425	434	351	408	399	399	415	419	395	419	401	391	409	408	378	408	419	395	423	429	400	384	394	390	430	423	367	411	383	408	399	417	410	398	383	404	375	417	409	413	386	413	375	402	393	440	404	377	388	435	425	397	403	420	421	406	415	372	377	423	402	408	369	423	357	436	430	393	375	401	404	401	438	396	387	413	404	365	389	383	456	406	427	414	393	419	392	407	419	418	378	370	430	401	397	391	427	403	370	405	393	390	426	423	380	390	403	411	376	399	365	377	397	401	406	398	405	426	385	435	434	400	432	384	411	415	402	403	414	386	409	420	379	384	440	378	426	415	432	409	385	367	399	383	423	388	413	440	394	397	423	409	426	423	389	414	430	360	397	385	393	449	379	414	416	394	380	394	413	413	386	378	437	426	412	417	412	377	411	407	405	409	384	421	432	413	402	415	420	406	412	421	391	403	418	387	404	428	424	421	438	426	378	392	427	451	429	403	424	420	425	430	418	409	393	361	395	391	400	413	389	427	449	415	384	399	377	408	390	408	380	414	396	379	417	445	414	389	426	389	393	417	415	410	426	361	437	408	399	421	383	367	409	429	428	392	406	428	418	448	390	394	373	390	409	388	433	423	378	431	388	385	391	407	380	400	395	428	396	376	417	403
14972	1063	754	580	334	254	207	183	139	99	108	118	99	85	72	81	92	85	81	72	73	82	75	58	65	80	79	72	64	47	56	62	61	68	56	54	57	60	53	58	63	59	67	53	61	60	80	62	49	54	57	46	67	63	63	56	54	64	48	47	60	58	59	56	72	70	65	71	47	56	54	61	69	48	74	52	64	58	52	69	83	67	72	55	62	62	61	54	56	57	66	65	58	57	69	60	70	58	70	55	70	59	69	65	65	50	68	57	70	71	68	56	59	63	60	49	72	58	65	42	48	70	77	64	63	61	59	76	63	42	54	60	63	64	61	67	69	64	77	50	68	69	62	62	58	62	62	70	61	53	59	57	50	73	74	54	67	68	65	56	50	61	47	54	66	63	58	65	86	60	57	62	47	79	77	66	54	44	55	70	66	58	44	53	81	56	64	54	55	68	67	70	57	52	58	59	54	69	66	62	58	71	62	57	61	53	62	55	47	57	56	51	75	61	74	58	55	54	87	63	58	60	53	67	47	71	58	62	59	62	65	63	53	54	44	53	56	71	53	57	59	48	63	72	79	63	69	56	57	59	79	70	58	67	44	60	62	55	64	72	74	56	61	57	57	51	56	41	58	55	69	62	72	67	76	59	44	62	57	53	49	56	49	69	69	68	56	51	57	68	65	65	59	42	61	69	62	56	83	62	52	59	65	71	59	62	46	57	48	49	47	44	58	51	57	59	53	65	58	79	53	57	51	55	60	65	51	51	71	54	41	49	66	59	64	62	59	62	54	67	83	60	52	44	68	47	70	58	57	66	56	62	58	70	63	58	56	71	72	51	53	67	61	61	49	64	66	68	64	75	56	61	62	63	56	69	64	67	56	52	60	57	65	61	55	61	56	72	52	73	65	54	51	55	53	62	62	71	68	63	65	60	58	61	66	57	61	61	52	60	47	69	74	55	56	51	76	72	69	58	68	64	50	57	52	61	53	57	67	62	65	70	57	56	67	61	56	57	72	74	56	62	70	56	42	40	42	50	59	48	65	67	58	40	57	44	74	70	60	43	43	58	68	70	74	42	59	65	55	54	61	71	52	62	63	59	70	67	71	65	65	80	65	58	65	67	57	61	58	68	55	68	56	65	64	65	67	53	60	53	57	54	61	64	75	63	76	69	60	55	52	60	65	68	51	55	61	63	52	58	55	57	64	71	58	65	56	50	62	54	61	67	62	54	61	63	57	54	67	57	59	61	50	72	50	53	54	62	49	70	44	64	63	59	62	61	58	66	45	67	58	63	64	71	52	69	59	60	65	49	60	49	72	68	51	80	66	50	54	55	43	69	70	57	57	72	76	54	78	54	55	55	59	65	62	68	47	48	57	59	69	60	55	72	59	66	62	60	61	64	59	58	62	62	58	57	67	63	64	54	66	68	69	57	47	67	60	64	42	47	54	74	56	59	74	80	60	60	54	65	61	70	62	61	68	67	54	63	64	50	61	57	83	36	55	66	56	66	63	54	69	54	70	58	56	56	72	74	52	62	72	63	70	67	74	55	60	73	81	59	59	55	60	67	53	78	56	56	66	48	55	59	65	66	52	48	72	48	52	55	58	66	52	52	60	52	69	54	62	52	54	60	67	62	52	57	61	55	54	63	54	79	58	54	67	61	61	65	59	56	50	55	54	58	64	59	60	54	62	60	49	72	53	54	55	59	61	56	61	48	62	65	58	60	68	51	75	53	42	49	52	39	48	55	52	62	57	63	58	72	44	67	63	70	58	74	64	71	61	57	61	68	67	79	64	66	56	75	56	64	62	64	69	64	58	57	61	64	67	57	72	58	56	49	70	57	70	64	56	63	55	50	54	60	50	53	67	69	61	59	69	50	64	62	51	78	75	69	61	69	75	56	54	42	63	79	72	48	54	62	59	66	62	71	50	59	64	67	64	60	74	65	62	58	57	54	64	57	67	69	51	73	64	57	54	57	65	65	58	51	64	54	68	66	53	57	60	69	64	53	74	62	59	64	66	61	61	55	62	65	62	69	58	60	61	59	59	67	60	57	44	62	68	42	42	62	48	55	71	67	47	68	69	66	51	64	54	58	67	61	77	55	55	62	82	59	65	43	49	63	64	46	45	53	60	56	46	56	61	54	70	67	54	73	47	52	60	68	67	52	55	56	55	49	54	51	55	57	62	56	55	58	56	66	53	66	61	59	57	56	74	79	63	83	64	70	59	53	60	54	51	53	59	60	44	59	58	63	55	50	68	67	58	59	70	68	60	71	39	42	63	68	60	75	54	42	44	65	70	56	59	69	64	43	78	73	58	61	57	58	55	69	56	54	63	60	57	71	56	51	64	43	53	72	47	67	75	48	60	79	64	55	60	54	43	59	57	69	58	52	63	53	77	54	61	55	52	70	56	64	58	48	71	57	71	53	59	63	73	60	56	71	60	48	68	61	64	63	59	71	49	54	47	66	65	48	47	68	41	63	52	38	64	69	65	62	66	54	84	68	55	75	81	66	63	55	61	62	54	49	58	65	66	70	73	56	50	59	68	68	59	47	52	59	68	74	49	52	57	55	66	67	49	74	50	58	74	49	58	61	56	59	52	59	52	72	71	53	57	70	74	65	57	60	57	54	48	57	65	63	66	70	57	57	55	47	65	51	62	51	44	59	59	62	56	58	67	55	57	57	78	62	58	74	63	67	71	67	66	46	61	57	57	69	61	71	45	67	60	60	56	61	68	53	62	55	61	54	61	46	51	60	64	73	57	59	61	62	58	61	67	64	61	63	62	62	65	54	45	58	57	74	58	67	57	61	53	65	58	65	75	59	65	56	66	67	63	62	56	57	56	65	80	56	50	57	47	57	77	60	64	50	53	64	54	64	62	61	75	79	56	60	56	51	61	68	52	55	61	78	43	60	52	66	50	56	80	62	65	71	58	51	58	52	60	53	49	58	54	69	59	60	55	69	62	67	69	59	60	63	68	77	56	59	43	59	57	64	54	56	57	64	67	49	63	59	52	67	65	43	54	61	51	78	57	54	52	71	54	58	47	69	70	55	49	49	61	69	69	60	54	61	63	56	54	50	44	74	54	52	62	66	65	50	64	58	60	73	63	51	60	57	61	44	81	54	70	56	72	52	73	57	49	63	42	67	57	54	63	55	62	69	59	47	64	49	62	55	57	64	61	57	43	56	63	67	77	71	50	57	70	60	55	52	65	70	56	60	59	46	62	54	58	58	48	57	76	66	61	72	59	62	57	69	60	76	74	52	54	73	59	61	55	56	59	55	69	63	72	54	52	54	59	65	56	73	62	66	76	64	42	66	63	52	61	46	75	68	70	58	53	61	65	69	49	58	60	60	57	63	56	80	60	59	46	75	57	70	61	56	62	62	50	65	67	58	55	62	69	43	58	50	57	75	66	63	53	66	68	59	54	62	62	72	62	52	58	60	56	57	59	37	49	67	70	66	59	70	68	60	59	64	51	72	56	52
8498	778	1636	2009	1605	1216	954	747	682	524	466	421	421	355	342	342	292	275	253	258	244	231	209	229	223	246	176	219	223	202	197	209	219	186	210	188	176	184	181	190	181	191	165	189	210	164	188	185	173	165	189	165	159	168	170	166	163	170	160	173	181	197	184	173	166	173	148	170	143	172	179	158	175	159	159	156	179	166	151	143	167	187	164	170	149	173	158	160	146	180	164	164	197	156	173	144	144	169	164	188	178	168	158	149	155	152	176	157	164	164	168	162	162	182	178	156	153	176	156	174	157	157	152	176	183	169	156	171	184	180	154	171	187	162	168	153	161	196	182	163	152	173	173	155	150	152	169	174	170	154	159	153	146	179	152	168	141	179	172	159	158	171	170	170	175	175	168	168	173	161	162	155	162	175	171	165	149	159	189	169	172	182	159	193	171	144	167	149	185	146	163	176	163	152	187	157	179	185	162	174	160	164	172	168	156	163	154	163	183	135	169	165	154	168	163	166	149	176	147	164	158	154	160	165	187	149	182	147	141	164	175	172	158	169	154	162	164	151	156	191	139	170	182	151	171	176	147	165	158	136	147	151	174	164	184	175	172	174	167	157	171	162	195	150	154	165	167	153	152	161	168	140	161	133	166	158	151	156	168	151	149	161	169	131	166	179	169	151	163	171	164	178	152	164	150	144	153	166	163	170	159	175	157	153	161	188	179	160	181	153	156	128	161	166	158	173	155	159	158	178	151	173	172	170	153	168	175	175	185	142	174	161	152	166	162	142	164	144	139	153	160	141	148	155	134	142	157	176	152	158	128	155	157	157	164	155	173	158	160	171	143	153	174	148	171	163	171	156	171	182	166	160	148	145	161	151	154	187	181	161	144	143	139	177	157	180	159	150	154	141	177	176	151	159	152	182	160	192	167	142	148	174	147	163	161	143	164	160	143	170	161	155	144	158	157	164	144	166	161	160	177	184	150	165	161	170	143	160	164	181	151	182	147	151	151	160	145	184	147	170	158	150	146	160	185	144	155	192	178	153	173	146	168	165	177	152	123	184	165	158	166	165	168	155	176	152	178	161	146	148	159	141	182	177	174	156	172	150	162	169	169	171	172	147	161	150	159	163	148	150	153	147	162	181	166	168	155	163	140	186	156	160	168	174	167	152	176	137	159	153	164	155	153	170	155	159	172	174	173	174	144	178	152	145	157	165	175	172	184	155	160	147	166	166	145	147	172	148	168	153	153	168	201	157	157	172	158	182	155	179	152	172	167	159	164	190	148	168	178	174	158	158	160	156	171	157	175	157	177	138	167	141	151	166	175	148	144	177	165	150	162	170	158	159	155	141	152	173	159	139	162	158	163	179	174	176	177	175	151	160	164	169	159	157	144	162	151	153	174	179	155	161	143	166	170	175	150	162	149	151	168	148	153	168	167	162	163	174	156	161	172	143	157	169	156	156	166	161	157	170	169	162	165	149	163	158	170	148	137	168	166	161	160	185	144	166	182	152	170	176	159	162	148	153	157	166	171	162	169	155	160	151	134	162	170	152	154	142	169	151	157	170	170	184	149	156	186	152	151	160	160	144	153	142	151	152	157	178	160	164	170	149	164	158	159	163	152	186	150	156	142	178	166	148	166	152	156	157	150	176	163	148	159	167	121	158	150	165	139	164	139	189	179	155	166	152	145	165	144	182	179	175	173	151	171	135	154	158	157	159	176	160	148	156	161	178	149	147	155	135	166	144	157	153	174	168	169	172	143	163	126	155	163	154	159	163	149	156	161	160	142	159	180	174	141	169	137	166	152	155	173	150	171	171	163	187	178	160	153	175	160	164	145	146	168	154	133	168	160	146	156	149	156	148	172	160	160	156	166	156	143	133	154	182	181	155	140	158	154	143	176	177	163	182	176	163	155	156	157	171	147	147	140	155	140	161	147	158	161	166	171	162	145	160	172	157	175	167	164	157	157	177	155	167	160	163	148	187	158	170	153	145	151	163	187	177	166	162	146	192	162	151	189	152	169	158	141	172	160	172	153	168	158	159	165	156	165	151	151	155	179	155	162	141	146	152	144	157	158	164	165	148	155	169	170	167	159	169	164	146	138	161	158	168	169	178	165	194	148	184	146	154	154	186	168	179	143	170	150	171	150	166	162	173	156	171	160	165	170	146	164	174	150	160	153	191	161	145	162	146	168	147	154	156	142	150	176	165	159	161	153	133	161	159	154	166	172	158	179	172	162	169	140	146	129	169	158	150	187	159	157	146	161	154	137	147	166	166	177	158	162	168	170	145	149	200	144	182	157	151	157	165	157	144	156	149	179	174	169	151	154	165	143	168	168	148	179	207	182	142	167	155	137	184	177	151	164	134	159	155	161	165	152	172	181	161	159	152	161	165	145	169	150	165	156	158	144	151	153	164	163	171	150	164	151	155	133	172	171	154	164	152	174	171	159	178	155	156	165	150	173	162	146	147	182	165	189	162	154	155	168	149	167	153	151	175	162	153	169	137	177	169	141	147	161	139	186	155	173	163	177	152	172	168	182	135	166	169	160	166	160	188	157	155	158	170	150	189	194	165	163	196	133	147	176	159	181	155	159	165	172	156	168	158	160	145	169	172	172	161	150	145	151	166	151	170	154	171	143	160	168	173	140	146	151	155	160	165	173	156	172	181	157	166	148	151	154	158	166	157	139	177	161	154	152	170	173	151	164	190	174	150	156	153	181	156	157	145	164	156	162	161	160	162	158	165	142	176	152	176	147	154	158	162	149	156	149	164	170	152	167	147	158	176	180	159	175	180	155	162	162	145	158	145	172	153	170	151	170	142	177	142	148	164	153	156	172	167	153	174	190	179	185	167	158	160	153	187	136	163	162	142	179	161	176	156	185	173	169	153	163	164	148	163	176	145	164	157	124	167	181	143	160	155	180	151	164	167	176	168	153	162	164	170	169	150	154	160	173	158	192	150	183	173	173	138	151	158	161	158	165	178	161	154	174	157	161	140	165	155	167	131	152	162	164	165	161	161	147	161	170	153	161	171	153	168	145	161	173	161	157	167	177	173	159	158	165	137	163	165	160	140	151	158	163	162	158	175	168	156	148	132	155	185	132	168	167	135	154	149	148	166	179	178	156	152	172	157	154	152	145	168	167	175	173	154	160	160	177	176	169	151	142	160	143	175	169	156	125	138	149	152	169	159	176	189	163	145	163	166	145	145	155	145	150	170	153	145	167	177	165	152	172	176	166	169	169	155	170	158	157	172	156	150	172	164	167	171	162	165	143	174	159	166	147	145	172	142	156	151	169	162	178	162	138	173	152	146	165	170	137	158	152	162	172	163	161	157	173	158	169	152	171	163	152	148	176	153	147	148	164	171	160	168	160	165	161	150	158	146	164	187	161	173	173	160	137	159	167	148	141	156	176	166	177	156	153	163	174	149	182	145	140	157	143	138	162	178	164	162	177	157	175	177	169	155	147	164	140	173	168	159	159	172	179	170
2047	274	257	258	237	267	235	265	257	264	237	248	224	282	258	257	262	254	217	276	226	254	243	258	271	255	248	255	292	275	245	243	238	249	236	268	248	268	262	239	279	255	253	223	274	259	257	253	266	239	278	232	224	238	251	266	258	257	265	252	250	245	231	247	243	263	252	248	277	227	257	266	253	281	224	244	221	250	248	228	242	269	262	243	231	249	226	248	261	280	240	272	241	240	261	241	262	255	251	262	245	223	236	242	244	244	259	268	258	266	226	261	250	228	262	223	236	226	251	226	256	254	253	219	254	228	240	247	219	254	226	264	219	256	274	250	269	266	226	264	262	269	218	242	264	259	250	264	292	248	240	247	214	246	244	261	270	258	262	238	249	216	235	245	244	252	243	268	240	231	244	255	230	238	234	269	248	228	252	234	248	264	233	236	243	241	248	226	235	220	244	242	279	271	254	272	261	242	224	232	245	240	245	251	247	262	242	260	266	249	252	261	254	243	267	282	238	235	224	251	253	233	241	229	208	245	282	257	257	214	272	248	266	248	272	252	265	280	235	240	270	244	243	269	268	250	246	240	261	263	266	249	248	249	246	231	266	239	270	262	241	248	257	222	263	250	238	233	240	254	241	245	249	229	231	246	248	220	253	272	227	242	257	236	253	234	240	220	256	232	273	224	271	294	242	236	223	227	247	251	274	253	252	252	288	240	224	244	238	272	280	230	272	227	266	263	249	242	273	249	287	251	241	244	255	267	281	246	287	245	250	258	245	235	265	272	280	251	247	230	270	264	261	296	246	275	234	238	242	239	259	247	251	235	251	267	225	233	257	242	251	216	223	247	264	271	260	234	240	234	227	230	285	247	305	241	237	257	247	287	266	241	246	240	265	249	247	239	244	256	238	259	280	232	249	250	229	267	232	243	252	272	259	287	249	220	236	242	241	264	258	236	243	268	258	214	218	231	215	227	262	243	241	235	249	227	251	236	237	243	256	267	250	244	257	273	264	255	256	240	251	258	240	244	235	264	275	245	269	219	266	242	269	237	260	266	268	277	259	261	270	263	264	259	239	232	243	291	251	280	244	216	268	252	249	248	286	248	251	255	271	242	250	214	253	262	269	269	246	249	273	262	257	222	261	263	298	276	247	258	254	253	266	259	252	278	279	244	251	274	268	248	244	253	246	254	240	244	248	280	232	248	232	228	254	271	239	270	276	276	239	264	235	276	250	268	267	233	267	270	253	234	273	248	263	278	234	223	260	215	248	236	243	247	261	253	258	256	259	238	248	226	235	229	224	258	247	270	237	230	251	261	230	255	265	256	265	254	259	246	271	269	256	251	243	255	274	257	251	259	230	260	259	267	264	261	230	274	232	259	215	247	233	239	238	239	244	256	248	241	236	236	227	272	236	221	232	269	232	264	236	230	225	246	225	253	259	270	276	283	247	286	239	253	241	254	246	228	248	241	282	251	264	261	264	260	255	246	244	253	266	267	256	259	256	239	246	234	229	243	243	238	253	244	268	260	251	262	258	255	255	237	264	219	267	236	223	260	255	272	227	263	230	275	243	254	281	251	251	268	262	246	285	255	236	258	255	291	242	258	261	286	243	264	261	259	257	259	228	273	229	255	246	259	246	256	272	263	245	261	261	224	239	254	240	254	221	260	251	255	263	231	237	238	260	264	270	246	255	224	242	239	256	282	232	229	264	250	262	261	260	238	235	243	226	251	237	227	252	246	267	231	261	254	260	238	248	256	245	281	215	246	278	262	249	254	277	246	238	243	264	233	247	267	237	273	231	233	235	259	273	225	263	271	247	257	232	259	259	261	256	259	290	270	258	265	261	241	206	246	258	260	271	254	242	254	267	237	242	235	245	242	288	267	247	249	258	244	226	262	250	247	291	242	246	272	219	273	251	235	247	232	247	249	241	240	216	237	261	252	258	268	239	236	259	243	229	258	246	252	239	251	265	250	218	233	262	232	245	270	249	261	263	248	251	269	255	256	229	252	249	219	233	226	244	237	244	266	252	249	251	281	248	269	242	249	258	250	259	268	239	260	261	272	249	254	264	236	242	282	273	257	243	217	245	257	264	259	261	233	247	232	229	258	292	284	247	274	258	264	227	242	273	239	240	280	244	276	263	234	255	285	229	269	288	235	274	219	231	255	243	262	252	260	256	274	236	233	256	256	262	273	267	248	298	261	235	262	242	245	242	260	250	268	248	217	237	264	247	247	264	246	233	220	257	252	262	261	241	252	218	229	241	245	246	254	227	231	269	231	264	292	273	221	232	245	269	234	267	252	245	239	251	280	264	239	240	214	300	232	246	261	243	230	236	232	268	238	267	240	231	244	247	250	282	251	243	219	287	256	242	247	232	229	241	276	267	226	277	255	253	255	252	264	259	244	222	266	217	238	280	245	261	262	243	231	270	232	278	231	241	257	260	285	228	264	265	241	227	283	247	250	236	258	268	272	249	273	250	254	246	217	244	246	258	289	240	264	285	239	276	254	223	270	237	273	245	248	251	251	247	264	249	222	244	249	249	261	235	233	235	241	242	248	242	253	268	262	235	275	250	261	245	257	248	249	250	262	284	262	230	266	274	260	257	267	235	231	244	274	240	235	235	245	236	250	243	267	230	234	256	245	270	257	279	249	266	224	258	259	269	252	232	276	231	225	240	246	260	244	225	263	204	254	239	245	221	277	275	273	256	267	237	254	238	242	259	273	266	235	252	203	239	247	279	259	270	210	255	244	259	263	262	236	263	243	253	244	246	239	242	257	267	257	272	246	255	246	280	257	260	240	246	244	275	242	252	250	257	262	273	253	285	289	278	258	271	265	265	218	222	243	232	234	268	256	237	241	268	257	218	249	269	237	257	226	250	273	268	243	260	235	229	244	246	264	244	257	261	230	247	252	269	249	271	243	254	248	262	260	243	236	247	266	246	292	240	241	232	237	244	270	272	232	231	245	235	276	262	264	252	252	259	278	223	278	261	251	254	220	227	271	253	265	245	246	250	235	254	278	253	240	279	234	225	230	262	243	223	246	262	231	267	255	256	266	270	255	236	263	258	269	253	307	225	295	240	241	263	260	251	237	253	237	224	236	233	267	270	258	266	229	251	246	261	233	263	238	232	281	247	263	274	259	227	254	244	255	244	267	229	223	247	248	249	248	250	233	270	241	248	230	266	237	259	251	228	263	234	237	219	263	231	269	260	274	264	271	275	263	251	245	240	270	254	218	254	256	252	249	258	264	248	257	245	246	266	239	268	278	257	247	273	244	248	249	249	233	238	232	226	238	243	251	240	276	236	234	256	253	266	258	227	271	242	257	240	258	233	271	237	241	274	268	249	262	260	267	233	270	250	242	247	259	241	252	256	251	241	243	257	241	266	256	266	243	253	245	244	306	255	248	221	281	242	256	250	247	252	244	264	225	235	200	257	221	272	257	261	268	259	257	241	238	282	254	261	257	266	270	270	271	268	240	241	235
2189	581	591	617	581	598	587	547	587	587	547	536	606	601	536	565	565	553	589	612	584	543	585	567	592	544	579	566	557	553	561	533	601	589	574	577	575	607	581	587	544	579	579	558	595	527	568	573	580	561	560	598	515	601	564	560	578	590	553	560	573	547	600	598	612	540	548	576	563	544	574	557	570	620	578	555	625	560	577	616	580	547	565	569	576	606	582	566	553	614	542	597	565	572	579	576	595	542	567	563	544	560	563	573	578	552	580	558	586	534	564	568	568	581	607	607	560	553	590	585	554	543	578	580	546	619	573	576	613	569	584	584	552	586	547	568	565	564	578	556	569	605	588	595	566	575	537	520	586	595	616	494	581	541	564	587	536	631	575	565	550	558	579	605	537	564	577	576	532	572	566	541	565	621	577	518	581	587	594	595	576	611	543	594	573	574	579	599	553	598	605	578	580	565	579	576	572	569	577	592	553	542	591	545	548	518	583	597	606	578	559	585	568	577	560	570	596	579	583	586	605	547	626	581	576	616	567	557	580	562	592	574	546	563	559	588	557	601	551	600	623	524	551	531	569	576	547	610	550	538	546	591	586	590	541	567	537	567	597	583	559	593	590	572	537	608	563	617	529	574	607	544	574	538	635	574	564	585	584	558	565	534	555	569	589	586	616	580	562	577	594	581	542	563	576	607	564	556	546	594	588	576	572	603	547	551	629	564	582	566	574	562	607	587	557	603	619	551	615	603	627	549	587	574	607	567	592	593	587	592	576	571	585	572	546	589	582	611	574	561	542	604	613	592	557	559	553	624	563	557	558	574	574	599	599	562	573	564	539	606	564	557	591	611	564	595	550	595	566	549	560	559	558	565	604	564	613	566	582	565	549	543	577	568	591	556	560	562	561	566	555	576	587	530	605	602	578	567	549	580	549	571	535	574	582	571	570	561	556	574	584	566	574	568	540	591	562	561	568	574	543	578	575	548	562	575	564	577	568	530	584	571	550	570	616	590	556	559	576	604	609	599	552	529	589	564	582	586	575	583	575	566	555	531	565	583	558	569	582	586	587	584	546	597	588	557	571	594	615	562	502	540	549	583	595	581	543	588	560	551	552	557	579	584	555	580	571	594	598	554	568	550	561	562	562	568	582	544	568	580	587	602	573	549	576	565	558	542	600	539	558	592	541	525	561	607	604	566	582	594	611	552	567	577	577	571	551	592	581	563	546	607	554	589	556	590	593	588	548	580	571	562	579	551	598	590	573	601	579	562	531	563	592	531	548	564	548	627	560	572	567	588	567	550	615	571	567	565	577	565	592	564	558	566	593	534	568	586	588	602	589	545	546	536	555	595	586	603	563	573	559	558	595	598	597	582	560	569	618	630	597	633	602	539	590	583	603	526	531	562	551	576	546	628	539	600	524	548	598	549	519	549	554	562	591	600	544	591	538	535	585	557	555	563	604	600	612	574	572	535	607	594	609	622	551	580	543	595	544	544	559	563	581	616	591	607	584	568	545	581	575	574	541	586	545	548	533	571	588	574	600	560	593	589	579	567	569	532	580	569	548	554	618	523	574	569	576	568	573	615	540	612	625	554	557	565	543	584	586	566	572	556	579	547	550	600	601	577	580	571	552	538	585	552	550	619	602	566	549	600	641	573	591	583	563	597	634	568	574	548	575	586	605	545	613	567	589	567	559	577	621	587	578	621	613	557	568	519	544	527	567	549	570	550	608	561	589	631	555	565	559	524	575	541	547	594	561	597	549	554	547	571	575	567	562	579	589	537	572	543	590	603	545	598	604	589	534	610	589	545	567	547	565	568	580	539	575	592	621	571	564	554	583	552	547	555	563	562	590	608	539	562	560	588	582	480	551	577	585	531	556	554	600	547	605	603	546	593	558	571	587	603	562	604	572	610	571	595	577	618	578	580	610	555	552	576	598	556	537	573	570	567	588	592	546	614	539	610	589	593	560	627	598	580	553	579	551	572	554	559	586	577	591	571	556	559	550	595	572	605	584	545	574	575	557	551	563	591	568	572	577	565	599	608	587	633	583	586	590	568	548	570	556	582	613	599	602	574	587	561	586	554	576	552	530	565	575	559	619	571	558	580	570	617	575	559	586	555	587	541	602	602	545	536	548	583	589	573	577	577	575	589	564	565	617	598	559	549	594	608	574	608	583	576	583	575	578	578	610	548	600	570	580	587	557	597	569	590	566	546	562	624	573	592	595	541	571	562	577	599	561	553	550	609	561	581	612	590	543	560	568	553	559	566	573	577	556	580	549	586	582	551	555	585	545	548	601	566	586	580	615	554	592	562	577	559	568	589	578	567	598	574	592	573	574	545	553	561	551	590	539	603	556	562	562	576	581	576	579	580	534	594	533	582	538	568	570	586	551	614	528	610	546	578	601	554	562	587	565	621	593	575	587	562	596	571	572	589	537	618	609	545	615	593	577	575	605	600	590	582	583	585	576	544	615	551	568	612	595	544	571	609	592	566	599	550	632	561	546	593	588	654	553	554	569	576	587	559	584	540	558	601	566	572	529	556	576	581	557	569	555	554	576	602	583	589	562	547	559	537	543	569	595	565	591	559	618	580	573	559	581	569	589	584	542	575	595	577	575	542	621	599	598	542	575	555	565	554	553	565	616	593	631	551	574	561	560	558	542	565	592	571	612	577	566	581	589	586	565	621	576	564	574	574	552	575	586	618	578	586	581	626	581	532	566	603	580	579	563	569	547	607	582	567	598	567	549	559	558	582	535	565	550	563	578	552	601	588	579	617	593	528	557	589	572	527	559	554	577	551	576	599	563	559	571	588	604	568	558	563	592	581	614	555	529	538	510	549	567	577	572	574	584	590	558	574	591	593	556	626	565	613	564	547	556	578	543	596	598	545	592	602	552	522	582	550	569	523	546	607	556	541	601	561	528	611	580	565	534	541	572	598	600	546	541	596	552	598	599	597	570	596	551	573	513	527	552	605	567	568	567	578	537	593	572	589	568	576	594	562	548	570	593	582	584	566	538	605	577	592	571	570	556	543	584	539	602	593	586	552	596	581	591	585	596	549	539	561	566	576	562	568	569	605	570	554	556	600	560	535	549	644	571	576	588	602	556	554	557	599	572	577	570	582	577	547	588	575	532	544	592	582	595	561	554	571	575	543	511	593	622	535	591	588	517	598	544	543	530	575	550	617	583	531	541	557	559	610	553	551	560	632	535	552	574	550	606	589	596	550	554	590	571	560	568	575	570	596	594	549	587	548	613	573	537	546	568	575	545	594	542	552	586	561	604	589	561	557	601	562	585	554	551	575	583	594	585	561	611	603	556	603	531	600	568	582	570	585	588	602	594	566	552	572	556	600	586	536	564	583	551	581	562	555	615	583	577	549	544	607	574	554	560	563	579	606	531	593	532	597	554	544	598	587	524	571	588	571	617	579	576	580	575	600	535	580	555	587	560	569	592	562	586	579	615	590	584	533	546	562	588	539	590	570	600	578
8766	532	528	440	338	254	250	224	188	209	219	196	221	167	183	187	174	200	152	181	192	172	164	184	185	177	185	178	169	201	180	179	198	205	143	167	182	170	174	182	176	182	163	169	225	161	174	154	152	195	158	187	188	197	189	198	191	171	194	204	191	180	176	165	207	167	184	203	203	171	181	160	172	170	159	191	171	179	172	194	194	177	171	175	141	182	182	165	173	159	147	191	174	167	159	178	170	189	177	153	179	169	174	178	205	187	180	180	187	180	179	188	198	164	157	173	181	176	172	192	182	172	145	187	199	176	190	197	187	180	171	174	176	184	168	165	162	178	164	160	175	181	162	204	173	164	197	165	175	172	175	190	170	190	153	190	171	176	188	166	157	180	173	172	169	150	175	172	181	169	170	174	179	177	167	160	168	212	184	171	186	201	195	178	180	192	164	178	175	197	170	169	208	177	173	171	182	153	193	193	184	184	166	162	171	180	164	163	163	185	194	181	184	180	178	176	211	154	193	148	166	172	180	169	177	177	163	185	169	176	165	164	171	188	181	165	172	166	200	191	180	181	185	151	163	163	169	159	174	163	154	194	169	207	158	170	177	169	198	189	178	176	184	195	175	154	183	176	162	176	198	173	163	164	172	185	191	170	168	173	165	170	174	166	185	182	187	186	186	162	198	163	168	184	196	174	198	184	176	176	174	153	165	147	172	194	171	194	178	181	175	163	171	181	169	190	193	158	161	165	195	146	200	190	173	184	168	188	217	167	181	173	178	191	172	161	167	180	182	150	166	177	187	179	183	158	171	165	203	185	176	191	186	173	186	175	184	193	182	171	172	185	188	157	185	175	188	171	173	194	160	202	175	196	198	155	191	196	171	175	177	177	164	188	168	187	175	181	172	181	179	198	176	178	180	194	165	194	190	167	183	186	161	188	185	182	182	164	182	188	153	203	198	159	180	163	163	174	168	172	183	152	200	166	184	167	184	186	180	176	184	172	160	149	175	190	179	187	161	198	175	160	192	177	159	172	169	172	162	162	164	184	158	174	183	152	170	164	189	200	198	196	154	198	152	153	161	189	174	159	183	175	170	197	196	166	177	206	187	174	156	173	175	177	176	190	159	209	181	215	160	191	195	183	146	176	174	162	171	159	171	182	169	196	152	154	145	181	189	190	135	181	180	169	177	161	200	163	167	185	174	170	161	177	164	169	177	181	188	171	168	176	178	166	181	177	194	157	180	171	191	184	180	160	164	196	177	170	170	177	147	175	163	180	143	178	137	169	191	176	160	173	156	206	166	149	177	194	190	177	183	179	167	186	204	153	164	182	174	193	202	204	188	197	181	175	173	170	161	197	190	171	173	172	182	186	182	181	185	184	184	172	166	171	170	180	176	170	184	181	178	155	160	167	176	166	222	180	178	179	193	178	175	141	179	181	170	160	189	179	177	191	165	184	172	182	142	194	173	182	176	182	177	187	192	167	156	161	162	173	183	157	181	152	159	176	164	175	193	173	160	166	166	165	208	179	179	191	194	187	185	199	173	165	166	157	182	180	154	179	194	197	179	191	141	181	155	171	176	183	168	193	195	166	171	190	169	173	144	161	193	182	162	181	170	197	184	173	199	189	197	211	154	174	183	177	181	178	182	179	165	163	156	180	162	203	175	184	158	196	174	189	180	180	165	172	144	162	191	197	168	135	158	167	185	168	174	191	159	159	175	192	167	170	177	178	179	151	159	187	170	163	170	183	176	163	155	163	192	162	190	157	195	189	190	175	193	186	176	184	190	169	178	191	169	196	165	182	184	188	165	169	179	180	169	184	191	183	156	171	195	171	195	165	170	176	203	172	184	189	160	154	188	182	169	187	153	169	184	180	167	167	196	165	166	183	186	177	158	185	165	141	194	175	168	148	185	176	175	170	171	177	173	190	170	172	164	155	179	158	177	160	179	179	179	166	197	168	185	181	175	161	178	164	168	175	182	177	173	153	160	180	190	174	181	160	186	180	171	184	180	192	170	164	195	174	169	168	178	187	184	179	183	196	175	168	192	199	189	180	191	178	167	176	169	182	202	191	178	195	144	184	161	179	167	180	167	184	143	169	161	179	167	175	195	161	181	180	173	177	178	172	179	169	161	184	183	157	188	176	160	178	164	153	169	183	218	188	202	167	177	180	166	177	180	156	177	181	168	193	197	174	174	173	162	163	175	174	196	169	213	163	161	202	205	166	177	177	154	151	196	176	170	186	199	176	175	165	188	199	184	178	172	183	179	198	157	196	172	188	209	168	176	186	170	171	177	173	159	159	179	185	158	181	181	168	149	187	181	183	167	191	174	162	151	160	165	198	168	193	176	166	166	139	190	163	179	168	181	154	195	190	168	188	190	183	169	183	158	180	168	166	169	204	164	158	178	172	172	180	193	175	159	171	180	179	188	188	157	206	178	184	167	168	188	166	189	157	151	161	198	166	147	158	180	168	189	182	163	174	182	184	160	172	164	164	194	190	168	175	177	165	172	173	171	191	181	159	180	163	182	167	184	188	176	151	183	160	185	180	170	190	176	180	185	182	186	158	194	152	157	168	158	200	188	193	184	214	177	184	187	174	175	169	188	182	177	174	168	149	168	175	201	168	186	147	182	154	142	169	177	159	152	165	171	179	182	175	195	180	177	192	182	165	180	162	188	206	175	164	178	156	177	197	158	167	180	156	185	190	191	147	154	168	187	164	175	179	194	181	163	176	192	166	172	164	168	169	161	208	175	173	177	185	146	175	176	156	180	203	186	143	177	181	189	179	184	158	187	204	202	195	181	166	179	172	166	171	175	168	181	178	162	150	190	181	147	171	147	202	186	168	161	157	174	148	169	205	167	211	175	185	191	163	188	181	179	174	168	175	171	176	161	212	155	177	188	169	164	187	150	185	169	197	184	167	157	166	173	155	180	169	169	146	170	176	163	192	179	179	161	177	177	190	170	169	178	178	175	156	181	198	167	189	140	199	177	197	187	187	170	165	183	214	182	174	183	171	184	183	185	176	190	183	152	189	159	190	182	189	183	178	173	199	175	175	187	165	159	176	196	167	169	181	189	199	149	173	187	168	178	189	184	166	159	190	161	181	182	185	189	164	168	174	158	179	185	164	186	169	158	187	160	172	157	160	163	174	152	184	178	188	191	148	184	183	178	190	171	201	173	169	200	181	179	199	183	184	193	177	223	193	161	195	165	186	191	162	164	165	154	191	175	168	163	183	175	168	163	182	179	158	150	160	153	176	186	154	180	185	191	168	165	166	161	166	190	149	155	169	167	173	192	185	173	151	205	192	197	166	170	163	156	153	163	194	185	195	165	184	185	174	185	201	180	182	185	175	179	198	190	166	179	187	171	165	172	182	170	173	163	171	171	182	173	180	170	181	170	162	147	189	191	179	191	162	210	160	165	182	173	162	178	177	165	202	167	162	180	170	165	198	185	179	157	197	181	169	189	172	141	171	176	178	172	189
7017	726	1178	1305	1161	931	848	662	633	579	606	526	535	489	538	476	470	482	431	414	475	435	420	411	431	421	429	446	439	432	412	395	440	417	415	428	428	406	407	423	403	431	411	403	425	423	417	421	435	442	422	401	404	409	425	375	406	428	400	416	424	385	403	412	417	383	405	404	420	426	420	426	373	419	384	461	426	436	427	437	386	404	371	399	400	429	419	377	396	412	371	408	432	416	388	419	405	402	426	400	383	424	389	417	403	444	411	393	406	404	406	429	390	425	373	412	411	406	402	421	434	413	417	396	427	418	409	417	411	398	409	413	428	390	399	422	422	433	391	396	439	402	415	389	382	387	427	375	390	413	393	378	401	420	401	393	385	411	396	402	393	399	406	412	372	412	394	369	411	447	402	369	406	418	397	443	426	411	430	400	370	409	422	411	423	404	405	412	410	444	409	379	399	383	405	393	420	372	414	383	425	431	434	401	385	397	427	466	381	391	429	417	388	422	408	451	400	440	437	363	381	405	423	389	408	453	390	407	415	425	402	409	421	415	422	393	431	436	421	420	454	410	445	425	398	437	389	400	393	419	408	377	432	409	446	385	412	398	381	441	381	440	406	398	412	396	408	410	397	445	397	429	391	394	425	420	428	416	407	401	381	445	401	377	402	400	411	379	397	396	418	404	382	397	412	378	382	406	393	379	407	429	388	392	408	399	409	394	374	379	451	392	384	367	395	397	385	411	396	373	415	428	411	438	430	412	390	379	409	423	382	441	390	403	369	368	385	398	430	390	395	418	405	406	380	439	398	407	402	416	400	421	418	439	396	366	390	374	388	383	425	388	437	386	441	426	423	415	411	394	406	400	394	415	407	388	416	439	398	357	403	463	406	398	375	404	394	409	400	402	402	437	378	383	383	395	369	440	417	394	404	356	391	448	406	409	381	415	386	394	428	404	400	420	392	398	416	412	388	415	397	415	388	424	418	396	410	443	429	392	390	400	409	361	445	405	421	413	429	385	413	425	412	401	413	433	416	471	417	425	406	429	412	412	400	410	409	421	406	374	389	418	405	394	386	390	375	423	421	385	416	407	412	449	418	436	392	439	407	436	406	421	394	396	418	410	391	401	375	427	387	419	422	398	420	431	401	370	397	376	438	383	401	402	378	431	399	387	382	388	396	388	397	409	387	373	398	417	376	391	413	368	429	451	393	402	411	431	428	407	437	411	392	414	408	400	407	387	430	393	430	416	375	421	438	426	410	406	381	403	376	395	401	375	366	423	385	388	385	425	412	391	425	384	411	402	451	422	402	446	396	389	409	399	379	439	413	390	363	407	429	382	376	395	418	397	403	406	403	378	448	395	389	409	426	385	430	425	394	392	403	398	395	419	424	421	362	415	458	395	387	400	365	383	422	373	410	414	418	401	430	409	423	385	421	414	401	428	413	421	406	385	411	384	403	391	372	403	413	423	444	415	404	426	390	429	350	404	397	403	402	396	382	428	394	427	382	408	396	356	411	377	366	386	392	365	409	392	361	393	403	411	416	404	391	418	410	409	412	388	409	373	399	371	364	400	404	398	423	409	388	436	396	403	419	427	427	409	398	434	438	394	404	394	403	409	426	385	382	427	424	398	422	405	435	396	433	361	378	413	413	400	412	423	401	422	387	421	433	416	411	435	391	359	401	451	405	442	412	426	401	370	388	375	440	444	403	427	376	404	408	414	400	376	350	406	406	394	386	420	418	403	410	385	393	402	407	393	425	423	397	423	381	446	399	371	392	418	383	404	398	401	406	413	391	404	406	395	384	433	379	438	426	438	403	383	408	426	411	437	410	377	400	387	400	421	407	419	394	443	411	419	400	395	418	433	416	374	376	402	407	406	407	441	401	410	376	402	438	425	397	395	405	431	408	406	427	397	397	389	442	409	392	421	408	416	376	418	408	372	400	443	444	371	391	379	409	388	427	409	386	418	419	418	425	405	414	421	427	363	392	390	405	432	399	402	421	427	393	441	407	379	408	397	411	389	412	382	401	369	388	363	371	391	390	405	403	422	383	405	422	397	420	397	392	451	412	403	419	398	411	404	435	387	446	426	414	399	408	411	399	399	403	408	437	400	414	389	408	380	374	406	446	394	393	429	410	426	428	435	393	435	406	410	411	414	419	442	373	403	410	407	380	463	395	411	389	390	400	393	374	394	413	367	375	395	410	396	407	407	421	435	407	417	415	429	429	428	428	404	424	389	422	405	414	409	407	435	403	411	418	387	413	396	380	411	416	366	368	424	408	428	424	423	419	413	416	400	400	384	397	403	408	432	407	430	428	405	391	417	439	390	401	419	386	401	430	389	422	427	402	422	407	399	427	394	387	357	401	404	390	418	438	413	378	409	421	445	386	390	400	416	396	421	393	389	390	404	396	403	410	384	402	411	422	412	401	391	405	385	379	403	393	398	434	357	404	368	409	404	424	397	438	423	415	421	398	390	410	437	405	402	358	407	401	338	383	403	424	401	428	442	406	413	435	395	422	406	378	393	414	413	370	403	423	427	425	376	367	376	385	412	388	355	400	374	382	398	391	371	423	402	423	399	407	408	408	419	396	398	422	393	413	382	394	429	385	385	409	382	384	394	423	426	373	411	371	387	402	394	435	388	410	414	412	395	376	376	388	420	406	426	403	359	403	406	410	402	427	413	386	408	420	427	417	429	418	422	425	414	431	395	421	419	375	393	414	448	428	359	402	411	368	405	413	399	440	389	367	411	436	407	381	418	392	422	371	402	387	398	428	388	393	408	406	388	392	413	391	408	379	390	414	424	420	404	385	378	421	406	390	394	428	412	410	488	415	447	382	401	417	404	421	424	407	381	410	377	382	416	367	408	365	374	419	418	404	406	389	390	414	429	405	432	433	378	405	396	365	413	413	424	472	423	407	411	389	412	411	412	402	391	404	402	405	404	388	396	424	382	385	387	390	404	404	396	417	393	395	372	399	389	429	380	431	408	415	405	395	416	395	419	429	385	438	401	417	392	418	425	397	412	384	418	410	430	414	396	368	401	401	396	386	400	433	418	426	413	404	394	396	352	404	405	420	421	393	423	403	387	428	420	401	421	418	424	410	414	391	419	390	414	429	393	438	400	396	436	434	361	391	410	409	399	391	374	412	390	427	403	357	430	427	403	401	424	389	384	401	424	397	401	423	428	432	395	421	392	418	402	434	404	396	422	391	419	410	408	406	388	388	436	401	370	406	390	411	434	419	406	407	389	432	426	390	391	428	393	388	394	400	399	384	351	437	426	405	398	415	368	409	382	388	410	410	427	460	404	454	373	423	405	401	430	435	441	399	379	427	411	424	418	419	408	415	407	397	411	398	392	422	423	414	404	369	419	392	382	396	409	428	413	422	362	364	403	412	409	412	416	419	422	395	382	425	400	376	413	412	359	421	405	423	398	402	419	395	416	415	434	397	431	426	406	394	382	399	413	423	398	393	420	381	386	411	429
15255	1069	743	580	410	306	214	175	129	124	90	109	88	84	90	95	76	78	80	66	71	78	65	67	63	65	83	68	75	58	45	60	73	65	66	54	62	72	81	69	54	64	70	59	76	71	60	62	66	64	57	59	62	69	50	50	73	67	57	61	52	77	52	62	70	59	53	55	51	72	56	60	59	52	67	57	49	63	51	69	55	51	67	83	45	56	71	70	53	55	64	60	55	59	57	73	66	61	60	64	48	45	67	57	63	58	51	58	62	52	64	73	69	72	59	75	56	63	55	56	60	62	57	63	59	72	54	61	54	62	50	69	69	73	68	57	72	75	65	46	67	57	66	58	50	64	72	56	61	70	62	59	70	69	48	55	61	68	65	61	61	48	61	62	54	60	54	67	57	58	55	70	62	43	66	55	66	57	62	60	59	85	85	69	61	59	63	60	65	58	69	60	50	54	57	53	67	43	61	50	43	58	56	61	52	52	62	56	53	57	55	46	63	57	43	56	70	72	70	58	73	55	58	78	63	50	49	58	57	57	58	62	57	62	77	73	77	59	41	59	64	58	57	64	55	67	72	68	64	54	47	57	68	49	67	63	62	67	57	59	63	61	67	61	52	50	63	56	64	54	56	68	67	58	66	62	55	58	58	54	64	44	67	52	45	51	61	77	79	62	57	55	46	74	60	51	58	53	65	65	60	66	52	65	59	51	46	67	47	63	68	60	73	71	69	56	41	65	58	74	54	64	77	59	51	57	56	58	67	43	65	58	61	64	63	53	67	52	62	54	66	60	47	63	59	58	57	54	52	65	71	56	63	57	65	78	61	60	57	56	70	76	60	75	53	67	69	59	56	67	63	49	71	65	57	47	65	44	67	62	73	53	57	56	57	65	56	66	65	59	56	69	59	70	63	51	63	61	62	63	61	70	68	46	54	47	47	49	70	64	51	64	66	62	63	75	44	51	76	56	61	56	49	67	52	69	79	67	59	61	74	60	81	63	63	63	68	63	59	60	60	64	55	42	65	56	57	51	60	66	54	62	67	66	71	43	54	73	55	51	55	59	53	65	73	64	69	62	55	73	75	47	55	56	62	65	67	73	52	58	61	55	61	51	64	64	85	66	56	53	57	66	50	70	51	69	66	61	62	59	58	55	64	62	50	55	58	51	82	53	62	58	64	50	61	53	72	55	60	62	69	67	61	44	57	57	71	69	49	79	48	80	62	69	64	74	64	70	63	59	67	57	58	65	54	62	46	65	69	61	62	64	66	58	70	60	57	70	68	62	64	69	51	59	59	58	47	67	61	87	55	56	51	68	44	77	63	53	55	66	61	59	48	66	62	43	66	56	56	51	55	52	56	65	61	65	64	57	53	65	48	50	73	60	72	51	53	59	66	50	51	51	66	67	55	71	71	42	60	58	50	59	65	58	56	75	63	52	65	59	52	56	61	61	71	64	52	77	44	50	46	63	57	46	56	62	74	56	63	66	58	47	54	57	69	46	63	62	72	68	55	69	56	67	70	72	70	56	60	54	57	54	50	57	61	65	67	65	50	56	70	64	66	64	65	54	51	50	70	58	59	79	68	45	56	53	57	67	60	59	55	54	55	57	56	52	58	55	50	58	75	56	45	66	76	61	55	43	66	60	56	70	54	46	49	62	51	58	59	61	57	66	61	67	75	49	51	64	65	61	61	63	66	62	55	65	59	59	58	62	67	59	54	51	44	68	59	61	62	53	52	52	52	52	47	49	72	65	62	57	50	68	65	59	82	54	69	68	64	63	56	76	46	65	66	51	37	50	47	68	66	53	69	47	66	57	56	59	56	57	51	66	64	72	67	67	50	59	58	55	68	42	62	49	64	67	56	73	61	64	47	61	49	67	57	63	69	59	43	64	57	67	63	71	48	66	57	62	66	65	58	61	57	63	63	54	61	69	53	56	52	62	72	67	57	69	57	65	75	77	78	51	64	64	64	76	58	54	63	57	67	56	71	67	62	66	62	66	58	69	61	69	62	56	57	66	44	64	66	56	68	52	55	61	60	58	59	64	59	67	67	50	69	65	58	72	67	58	59	50	59	53	49	58	58	61	51	59	56	49	59	69	67	66	63	51	50	45	55	54	58	61	58	63	59	55	74	62	50	50	58	62	67	59	66	61	47	67	75	75	52	56	73	59	50	55	60	69	64	71	54	68	59	57	54	57	62	65	69	68	75	52	67	51	74	63	62	64	76	59	50	43	65	63	56	52	50	68	48	67	65	63	47	52	52	67	69	50	58	65	56	72	72	60	68	63	55	64	48	59	71	58	53	57	62	64	68	68	66	53	43	59	57	66	62	57	73	51	51	66	79	54	64	66	69	43	54	50	56	72	63	39	49	47	52	66	79	56	42	51	49	76	50	67	51	62	55	66	69	66	51	50	51	62	70	63	65	52	55	67	64	55	53	77	53	53	55	68	57	52	70	69	74	56	59	46	65	69	66	49	72	55	60	63	68	59	54	58	58	52	61	58	64	55	57	55	66	62	51	68	58	54	43	58	53	58	49	60	70	73	49	57	62	56	70	51	63	76	56	71	48	59	63	60	57	71	61	66	70	69	58	66	57	63	63	58	79	63	49	65	55	44	55	58	45	62	50	48	55	52	52	61	52	60	64	73	74	80	65	74	60	61	57	73	67	69	64	72	68	73	62	63	67	70	64	51	49	65	67	54	65	64	61	61	59	58	65	52	65	65	64	69	67	54	68	57	57	67	57	60	60	58	53	64	61	74	60	73	54	61	53	60	63	53	60	49	53	66	54	75	67	64	66	67	58	62	70	51	44	50	56	65	60	60	70	53	70	48	57	60	51	74	56	62	47	62	46	56	62	65	47	68	59	73	70	60	49	47	55	52	56	57	65	58	65	69	58	63	61	66	67	55	61	58	46	71	76	58	63	74	60	62	69	71	50	55	66	62	61	58	61	47	58	49	72	55	69	54	74	58	71	68	62	62	53	74	51	66	62	56	60	52	75	70	55	61	69	80	59	73	52	60	60	56	70	71	59	47	67	35	74	60	49	66	67	55	54	64	66	68	43	55	60	66	58	51	59	54	47	50	67	62	53	57	60	70	57	54	81	49	61	53	68	63	74	67	61	62	44	55	64	61	62	52	64	67	67	58	53	59	52	67	55	56	73	62	57	65	48	61	66	61	68	65	72	51	56	66	58	78	41	68	52	60	58	51	67	61	66	59	67	55	63	51	59	62	52	54	63	59	55	60	70	71	77	58	57	57	74	62	53	65	43	60	56	64	44	62	61	49	48	66	69	52	53	61	48	59	61	52	52	63	65	66	65	64	66	63	52	61	55	73	61	78	50	49	50	55	60	67	44	58	68	54	68	59	67	51	67	57	57	39	49	72	56	50	64	50	67	73	51	58	59	54	44	50	58	62	70	56	63	74	69	45	61	64	72	71	56	57	68	54	57	61	59	70	57	41	59	62	56	74	67	69	77	64
8689	754	1696	1920	1608	1240	1007	795	654	535	467	426	370	384	308	288	309	262	268	246	263	232	237	215	175	203	203	185	192	201	225	209	202	182	187	161	202	186	175	182	162	191	201	160	161	190	164	176	172	189	183	165	181	172	168	155	167	177	159	190	167	161	159	193	156	178	166	172	175	154	170	181	178	168	180	152	163	148	158	172	154	177	169	194	179	189	164	177	137	167	165	166	187	139	168	169	155	173	180	167	170	154	173	179	182	171	144	179	140	155	174	170	184	144	166	165	178	192	161	149	172	162	158	160	175	151	165	171	171	163	147	162	166	171	144	145	168	136	179	153	160	157	158	173	178	167	163	157	151	152	167	153	162	170	175	159	182	170	174	172	168	158	159	155	153	183	145	179	173	167	153	153	148	154	179	168	156	166	161	144	159	157	149	149	160	172	163	153	161	167	175	163	155	142	141	166	143	181	164	170	161	150	156	177	149	184	173	161	184	172	157	184	160	165	164	175	165	152	140	169	141	129	129	169	132	162	169	201	166	169	163	167	170	185	159	139	153	160	154	158	166	168	186	141	164	148	163	171	148	153	167	160	165	159	179	159	175	181	160	161	152	164	170	191	174	162	166	175	151	170	176	176	169	148	158	164	169	172	181	158	151	169	151	167	181	177	177	167	147	185	166	156	158	150	160	162	145	139	164	172	140	153	143	156	154	174	170	179	152	159	161	153	175	155	170	163	147	176	141	185	159	173	159	184	183	167	149	175	191	173	143	154	163	197	168	186	165	156	146	165	173	175	180	176	154	159	191	172	165	180	164	162	154	133	154	150	158	134	173	168	178	156	162	150	151	167	147	160	159	174	174	151	156	173	168	146	161	183	165	164	169	154	159	151	158	165	187	178	177	178	154	168	153	159	154	156	181	199	145	179	156	162	146	166	164	172	154	152	162	171	160	176	171	157	130	166	161	148	148	161	160	150	177	170	156	172	162	163	167	185	177	162	156	163	162	177	154	155	159	158	158	165	174	158	164	185	153	169	175	158	185	167	169	179	208	168	175	158	165	185	137	151	178	144	171	172	167	148	158	153	164	169	165	155	171	162	154	151	161	167	185	153	192	160	163	171	150	160	148	165	169	155	162	175	159	151	166	143	150	183	181	148	160	162	183	156	159	141	162	157	178	147	156	175	160	156	156	147	186	154	176	180	169	152	160	157	169	171	162	162	179	193	170	160	189	157	165	150	147	178	156	179	158	154	149	176	150	155	175	154	202	165	161	137	200	185	136	165	172	143	152	127	179	161	157	143	167	146	192	163	169	151	177	137	144	166	181	153	181	161	166	145	149	172	151	168	173	162	175	165	161	149	154	143	162	173	175	161	178	146	150	168	155	149	151	169	140	172	170	178	147	146	165	176	157	155	146	146	156	173	157	180	170	173	166	155	154	139	168	163	165	173	173	162	158	174	150	159	159	161	169	160	167	156	152	151	155	167	164	151	144	137	199	147	147	163	177	165	171	158	165	172	156	154	170	162	173	183	148	159	164	153	195	152	143	189	150	171	153	137	149	167	155	167	142	157	150	160	161	159	157	161	170	162	175	153	170	163	167	158	179	162	174	168	160	186	175	181	184	176	157	164	162	126	167	165	137	167	173	145	164	150	153	167	155	175	179	168	177	172	148	160	145	151	164	166	147	150	172	175	159	161	155	170	164	190	173	168	155	134	164	170	169	191	181	129	147	173	182	154	149	130	178	167	179	159	166	152	149	154	175	149	149	183	152	169	174	138	191	161	154	147	169	153	159	148	152	171	144	158	167	147	170	156	162	179	155	151	175	166	157	165	136	166	140	158	164	155	170	151	143	156	164	186	168	148	159	157	148	173	159	160	152	169	153	172	165	159	157	163	168	165	162	153	163	153	166	167	159	145	170	165	160	153	166	152	162	183	176	151	157	175	160	167	150	148	156	161	174	142	169	180	169	176	159	168	172	148	159	168	156	141	139	146	169	159	172	163	159	162	156	164	172	143	163	154	171	162	158	146	144	169	172	179	179	151	138	165	165	170	143	143	179	152	146	168	163	178	173	189	151	172	163	177	169	174	156	143	159	169	149	185	193	160	176	139	153	166	177	144	145	152	166	159	134	159	156	162	161	195	172	181	163	155	165	168	161	171	154	162	142	152	143	163	149	164	152	162	166	181	150	172	156	149	151	161	141	146	138	165	159	155	134	131	151	167	136	161	134	152	179	150	177	164	146	156	166	173	192	153	163	151	136	167	148	193	150	167	169	171	155	171	159	148	173	168	150	151	149	160	170	158	182	168	148	160	148	146	170	174	184	157	168	133	150	173	181	173	145	152	153	150	146	158	156	164	160	168	143	166	163	157	166	159	177	188	157	165	162	172	173	191	154	147	178	157	182	180	167	178	175	154	177	165	165	164	153	164	162	157	172	149	159	167	176	155	153	178	148	159	178	155	156	160	140	152	151	152	144	172	154	159	139	187	153	169	159	180	163	135	180	140	171	141	190	159	185	156	156	171	164	157	145	148	181	161	177	174	168	152	159	164	153	148	164	162	171	158	172	153	170	171	169	168	161	179	160	173	179	164	153	195	160	154	139	183	137	164	154	177	169	164	148	147	139	142	166	158	163	141	166	161	166	142	169	179	152	158	165	146	153	169	158	183	180	156	144	180	164	150	138	176	166	198	175	164	172	167	175	185	140	164	157	152	154	174	162	156	162	167	163	137	156	162	156	146	162	171	152	158	156	177	151	161	190	163	152	179	170	148	153	161	162	164	138	161	160	160	163	170	153	151	168	151	172	175	177	170	179	159	172	148	175	164	141	146	169	156	178	158	146	152	182	158	158	156	163	168	163	150	160	165	162	153	147	153	157	159	166	149	188	139	165	158	179	142	124	175	159	149	163	161	164	177	162	149	164	177	163	179	157	175	164	144	171	156	153	158	164	184	165	143	163	156	163	174	161	168	144	156	156	151	166	159	176	174	171	170	151	179	172	163	155	181	157	189	155	163	157	134	173	161	163	152	181	145	169	190	161	150	157	168	151	166	146	148	165	144	167	144	156	176	155	153	151	158	173	140	153	170	170	147	163	163	183	156	172	143	173	129	142	161	144	148	168	183	165	163	149	181	171	161	153	168	177	179	187	152	167	151	177	171	166	179	162	181	190	182	160	160	158	164	148	161	174	171	147	144	187	156	167	157	166	179	150	184	171	183	157	164	144	146	156	155	172	139	157	161	166	143	168	163	169	171	163	160	161	203	163	174	175	169	161	167	170	162	135	135	161	165	184	142	171	159	164	142	155	155	153	143	169	191	160	147	173	160	157	157	182	187	157	140	158	153	136	170	176	179	150	142	167	167	145	151	158	155	170	164	181	145	170	167	151	180	174	153	154	162	174	157	166	144	166	130	160	163	169	167	174	169	152	132	182	162	168	158	163	162	158	155	147	186	156	180	169	171	159	152	162	137	168	153	152	165	161	171
2057	304	250	273	295	277	244	257	262	269	248	232	255	241	272	277	274	258	276	248	270	238	228	255	232	238	218	294	265	271	246	260	263	243	227	245	278	211	244	247	244	244	265	281	247	260	257	278	240	215	255	284	245	249	246	233	261	271	258	268	249	252	234	240	219	262	262	262	262	235	238	243	244	256	272	238	219	280	252	241	261	250	251	240	272	265	282	213	293	276	251	244	247	270	256	275	250	244	242	230	279	243	222	290	256	254	272	257	238	236	264	256	266	255	257	251	237	235	255	243	268	247	250	253	269	260	270	230	247	225	275	254	249	240	254	256	225	248	248	233	247	281	254	226	247	245	245	264	233	217	261	279	246	241	245	250	256	223	240	230	266	231	252	270	273	270	279	267	234	271	253	256	234	249	250	244	281	258	228	267	244	234	237	242	233	243	231	239	259	235	256	251	247	241	249	259	239	235	274	225	247	264	281	260	269	239	268	248	250	276	252	241	246	258	237	225	256	241	274	256	276	259	270	232	262	249	256	245	257	243	250	247	226	271	244	258	266	258	247	241	262	242	261	246	264	241	238	256	268	275	247	278	259	269	247	239	254	271	257	239	252	259	239	278	256	257	266	246	240	256	267	270	284	266	239	238	239	237	250	217	268	286	255	256	232	223	261	247	262	239	266	246	227	253	267	235	259	259	259	256	259	232	252	294	236	230	265	251	251	252	234	231	245	282	251	259	282	263	265	271	255	250	286	272	284	249	272	269	281	246	245	238	264	265	239	267	240	254	281	263	272	252	246	258	241	223	273	260	266	234	237	272	242	228	262	247	246	208	230	251	239	283	281	266	235	258	250	250	245	240	242	256	259	234	251	239	259	241	288	252	233	243	256	247	247	235	248	250	249	264	272	264	295	246	252	275	274	256	224	216	255	243	238	268	224	236	298	250	246	231	244	254	276	243	265	272	263	227	262	214	257	276	242	269	220	207	243	302	230	231	277	244	233	249	252	243	258	258	278	258	274	258	236	245	272	225	249	266	242	268	245	276	266	267	258	240	260	254	217	226	260	261	229	272	243	255	264	259	273	275	250	263	266	249	285	228	271	259	278	254	264	258	254	254	245	241	253	220	260	266	244	254	252	256	237	256	286	265	266	247	270	238	230	240	253	222	262	246	267	238	290	238	248	257	265	232	241	231	280	244	247	264	256	248	235	276	259	255	282	254	268	260	250	273	275	246	255	248	269	247	266	235	274	245	252	255	277	274	225	292	272	226	273	232	249	247	232	246	253	254	221	266	263	226	238	232	242	241	233	231	227	262	282	263	214	257	275	274	238	263	235	257	227	238	257	270	285	242	273	277	288	253	251	226	235	234	212	258	257	232	237	267	233	271	245	232	262	249	220	237	248	246	256	260	265	258	249	270	272	231	228	253	226	254	267	248	268	249	266	269	264	245	268	254	254	212	275	267	258	248	250	230	254	261	249	262	272	277	269	229	244	251	246	258	244	256	240	235	266	258	260	252	254	226	256	236	269	273	279	226	279	265	269	237	278	250	251	247	279	241	241	217	295	245	232	280	239	294	278	275	287	258	283	243	242	239	274	239	245	255	271	256	251	305	274	243	253	236	275	259	244	228	256	260	260	265	248	253	264	254	250	250	220	246	250	236	281	268	279	268	275	250	252	242	283	293	268	226	237	270	264	267	220	265	265	233	241	247	258	257	231	256	267	245	256	266	273	245	240	278	268	260	256	254	271	233	228	233	260	299	254	256	256	261	244	272	252	218	223	230	264	286	254	247	248	238	250	253	257	261	226	237	252	261	287	242	230	241	235	259	257	243	248	259	251	254	247	223	245	255	235	251	265	252	258	259	277	270	275	251	242	251	294	271	259	259	263	238	232	234	256	203	231	244	276	258	267	282	261	262	261	246	262	234	246	273	259	251	264	244	242	240	254	224	242	252	234	231	281	239	237	236	262	238	241	241	227	238	257	227	241	249	234	261	251	241	242	237	244	294	262	246	247	246	261	266	259	244	272	247	251	270	289	269	259	249	244	270	279	267	233	244	281	256	230	235	278	246	247	259	255	249	287	260	238	257	234	231	248	282	255	258	233	269	231	265	246	252	249	257	249	246	270	224	277	235	251	265	217	241	229	243	233	264	242	212	277	238	246	255	263	209	272	263	248	255	257	231	256	258	252	253	254	236	244	266	255	272	258	244	283	265	257	260	247	262	260	231	221	247	256	241	240	257	259	254	260	252	254	218	219	241	282	237	256	266	243	286	250	234	255	264	275	234	246	266	271	280	244	270	238	232	251	261	249	262	253	265	245	238	268	255	251	225	210	273	267	266	224	268	242	257	244	259	266	226	256	236	264	269	260	255	248	292	233	235	245	241	240	250	246	250	262	242	242	232	243	243	257	244	238	269	247	216	225	270	252	274	275	262	265	251	295	291	245	284	237	262	248	268	221	251	279	260	260	253	250	253	274	277	249	261	250	255	269	266	253	259	229	256	241	238	229	244	230	265	256	248	247	229	232	245	271	263	258	257	256	256	272	259	248	232	237	269	250	255	251	241	254	271	249	274	266	247	259	232	266	275	234	238	227	254	231	236	240	293	253	230	250	226	238	259	239	266	237	279	240	214	244	270	255	255	244	245	261	251	279	247	250	244	251	280	265	250	257	251	235	244	247	252	279	249	241	264	242	251	238	231	252	263	275	264	258	267	241	258	269	248	212	240	242	275	224	243	262	251	267	268	249	243	273	262	223	213	244	251	251	265	285	272	279	244	216	209	288	277	247	268	244	240	268	250	282	232	254	243	266	264	268	248	240	228	262	279	259	250	227	296	264	253	262	249	269	242	214	204	231	274	269	252	275	237	280	284	253	264	220	273	217	224	248	249	259	263	265	240	225	259	266	269	274	250	225	255	259	276	246	251	245	242	255	275	241	243	259	258	245	251	253	267	236	262	242	239	256	259	245	247	249	275	264	256	241	236	253	217	259	250	250	255	263	228	243	240	282	263	286	267	265	233	264	245	228	241	223	259	270	235	250	271	249	230	268	251	248	222	231	266	260	223	234	287	251	256	264	291	282	226	255	221	244	243	263	216	249	253	264	239	270	235	238	231	263	281	232	237	248	249	227	246	267	229	286	275	272	282	226	227	224	266	260	279	247	250	264	239	239	240	274	274	269	233	258	268	275	280	268	260	232	274	253	237	265	263	234	257	250	266	264	251	266	234	257	255	228	257	275	256	256	243	279	234	274	260	251	260	266	267	242	244	248	269	264	242	223	251	257	235	260	248	262	226	226	241	273	275	284	267	230	241	235	243	237	233	224	252	276	260	241	241	274	277	258	273	266	245	272	246	237	251	253	246	229	235	272	267	226	261	267	239	251	232	249	239	254	234	253	265	274	265	241	243	268	235	227	233	263	266	263	239	263	284	278	243	271	269	245	237	255	263	273	244	253	244	217	250	254	249	260	210	257	240	255	260	239	249
2168	602	634	634	577	615	608	594	612	577	586	575	580	569	532	602	548	577	570	572	586	550	582	546	579	577	598	554	608	584	551	614	574	585	527	586	524	571	576	565	542	574	589	600	574	609	563	555	550	590	540	565	523	526	561	543	561	590	534	548	553	572	584	567	552	576	588	545	574	566	600	612	594	532	601	573	582	591	573	565	520	609	604	578	601	571	603	578	590	591	516	545	576	567	563	586	560	583	579	583	562	540	583	553	526	547	552	550	604	559	571	551	525	607	570	559	563	592	568	599	593	572	548	576	551	599	574	586	575	582	570	562	602	557	618	576	575	561	563	582	558	585	549	610	584	587	576	593	531	609	572	546	549	545	587	553	564	542	574	598	538	552	583	565	574	596	550	556	582	578	564	568	554	591	604	533	599	570	592	569	576	584	608	555	548	573	569	539	588	592	594	589	559	567	556	619	587	593	573	574	564	585	607	591	617	551	572	549	612	545	599	570	514	537	610	611	594	567	598	572	579	597	571	549	549	572	594	557	589	573	557	586	603	547	586	586	593	592	571	592	593	552	548	559	567	578	622	540	599	574	551	602	577	574	586	547	565	543	582	570	556	584	643	562	590	560	593	549	587	592	578	548	585	546	499	555	535	591	590	554	567	565	540	586	598	535	577	550	546	574	526	568	592	589	560	561	556	550	588	534	561	541	573	613	603	568	571	548	615	542	616	570	613	541	570	575	572	594	544	518	574	535	577	544	600	568	539	559	599	611	583	559	553	556	543	559	558	540	591	548	560	562	570	568	568	586	623	572	567	604	579	560	588	529	549	566	594	623	605	564	545	573	553	544	586	616	572	609	581	567	580	543	563	575	572	570	586	600	538	534	581	530	561	578	546	585	560	553	608	533	604	559	523	586	565	554	546	600	553	563	580	556	568	576	534	568	532	576	568	596	599	556	607	579	548	550	550	536	583	585	565	630	566	587	576	574	542	571	554	556	530	562	570	594	538	599	557	584	551	604	566	606	617	582	566	574	567	625	539	536	576	603	576	586	565	572	564	573	597	546	546	556	534	617	599	579	605	567	517	577	582	561	591	606	587	563	611	598	547	540	619	580	586	589	556	505	566	559	568	605	562	579	578	551	585	591	579	569	562	583	589	583	604	591	624	580	549	658	565	570	567	581	578	565	547	550	532	563	590	556	572	581	520	596	588	580	560	591	575	517	587	574	566	541	576	579	580	560	550	569	590	584	598	524	545	550	581	579	508	591	591	568	560	590	545	592	614	522	575	602	634	570	576	589	557	564	577	563	601	608	572	577	567	569	571	575	601	555	547	570	586	603	561	552	559	597	569	556	552	547	549	548	572	565	545	529	558	625	587	531	580	553	576	596	587	539	536	578	555	622	598	607	617	584	542	589	599	583	570	549	583	586	606	598	584	579	544	580	552	581	604	589	578	584	559	569	596	547	585	565	617	620	597	595	541	572	577	563	585	587	572	583	594	589	538	604	613	582	534	573	552	549	612	541	576	579	589	590	556	580	577	580	550	577	574	613	605	546	587	639	560	618	562	563	560	572	570	604	609	540	585	569	578	562	557	602	572	550	599	547	588	565	546	590	560	588	571	571	575	655	539	552	584	548	549	566	571	580	542	559	561	566	581	560	613	532	579	564	562	573	581	578	590	574	546	572	551	525	571	570	598	552	549	592	555	589	597	601	566	576	581	575	543	601	543	548	556	563	591	585	598	584	575	585	551	599	597	555	549	536	578	574	567	531	549	580	564	558	554	545	554	556	621	568	557	568	608	596	569	525	522	563	600	564	556	597	590	500	537	602	565	584	582	597	580	551	609	561	571	580	580	554	595	575	606	568	554	579	581	576	579	564	612	586	559	569	537	556	558	606	557	557	593	600	596	552	584	567	570	592	554	533	613	611	593	560	579	564	559	599	526	613	621	551	583	536	518	560	538	552	574	562	575	611	549	587	614	525	552	600	544	541	582	543	590	574	538	565	555	594	566	568	592	622	560	584	582	564	597	571	571	591	601	564	554	628	564	581	577	569	568	573	562	577	578	561	574	547	567	551	581	620	533	604	585	586	578	544	593	572	563	552	616	581	558	555	549	621	521	538	589	598	571	602	565	567	547	549	573	618	531	574	567	546	595	570	534	604	560	535	551	605	539	543	606	551	595	530	566	547	540	583	594	541	572	598	584	535	550	604	556	572	605	551	599	560	565	589	564	551	575	576	574	572	518	571	583	574	590	550	513	568	545	583	568	562	578	595	536	544	569	598	588	560	590	570	571	543	580	537	571	564	588	618	552	567	546	551	608	590	589	627	542	585	590	563	557	558	597	574	573	586	579	585	594	587	538	607	590	532	610	588	567	560	550	570	553	556	563	571	592	565	573	514	553	590	612	612	560	567	559	574	621	603	594	591	569	569	600	537	560	534	600	591	536	568	567	530	572	537	584	544	560	597	609	569	599	585	522	591	531	565	594	571	555	599	570	568	583	577	607	620	551	573	561	554	620	541	593	574	549	598	549	559	561	608	557	573	543	586	612	576	565	554	569	561	565	572	594	567	592	572	579	625	575	556	563	592	596	566	571	623	562	603	562	567	596	557	611	594	581	551	599	571	587	574	582	551	570	589	600	552	556	535	582	576	579	583	581	577	611	574	571	542	595	587	596	563	568	584	568	565	564	545	573	562	577	581	562	569	585	600	562	579	577	560	572	563	578	596	619	564	563	589	601	555	590	568	545	604	600	587	575	587	543	536	537	569	548	552	618	574	541	595	602	554	556	575	600	641	558	550	571	570	578	575	575	572	561	557	594	599	578	521	544	593	577	540	600	582	541	548	572	517	537	557	595	552	562	563	559	604	561	564	556	535	549	597	591	561	560	613	554	596	542	561	569	592	568	610	573	553	571	547	587	570	577	569	571	534	562	585	597	580	604	506	547	573	509	619	556	538	543	562	570	566	568	539	574	561	605	528	567	572	596	555	572	564	590	547	586	554	582	621	575	551	560	585	562	578	620	532	577	588	596	579	604	584	584	573	535	609	554	590	589	511	595	565	577	568	606	595	541	558	592	580	564	580	582	596	564	593	585	601	528	563	590	585	581	558	536	591	625	594	601	548	549	605	578	553	559	564	566	543	577	555	553	579	613	566	606	565	583	612	572	563	521	606	599	517	568	555	556	586	537	561	583	578	587	575	576	566	568	561	585	599	514	628	566	532	538	613	560	546	572	518	598	603	592	588	576	590	579	576	563	564	547	548	556	599	583	559	554	541	572	569	593	572	581	598	596	583	550	516	581	555	538	545	566	601	542	574	597	521	547	630	562	588	570	578	561	556	559	545	591	555	556	610	589	592	566	595	584	589	551	577	606	535	563	565	610	604	582	560	537	574	579	550	594	566	610	585	593	561	543	606	560	572	594	584	572	589	604	586	543	555	562	626	572	537	548	581	591	550	558	551	555	546	548	569	597	569	554	552	598	555
8690	514	514	426	390	309	250	258	222	210	167	208	187	182	188	189	185	182	159	197	180	184	171	179	175	167	165	174	187	177	174	167	201	174	157	196	208	176	184	174	183	192	179	205	194	151	155	157	187	194	196	180	155	174	162	168	170	162	177	170	183	164	161	182	179	160	179	157	162	181	168	168	185	189	186	198	168	169	162	196	163	173	187	173	186	178	186	178	169	172	188	169	188	169	181	171	184	171	160	177	191	203	150	169	178	172	174	182	177	167	202	162	181	181	179	168	186	172	175	178	166	188	200	171	167	172	168	186	175	152	164	177	179	178	163	191	166	150	185	184	184	194	169	189	167	149	174	163	162	174	167	200	165	173	182	155	168	168	179	180	166	184	163	159	176	176	180	163	181	169	184	187	161	186	177	190	205	160	170	156	186	176	183	177	201	164	190	164	159	183	157	172	167	146	152	160	156	178	168	172	153	184	180	187	172	180	174	183	182	187	156	192	200	218	188	186	187	172	169	170	186	194	162	175	167	197	181	156	175	169	171	167	177	162	179	166	154	198	148	176	164	160	157	162	190	155	190	182	179	168	190	171	169	196	178	183	165	165	167	167	176	189	188	199	214	182	166	174	158	169	168	162	159	146	178	168	172	183	174	178	163	176	184	190	155	174	161	158	161	183	189	179	168	174	203	172	180	161	184	187	185	179	187	147	191	191	191	171	192	180	194	166	167	151	178	160	185	186	174	183	169	167	173	182	192	190	167	141	173	174	149	190	157	178	183	160	162	175	166	180	168	173	187	189	175	199	165	154	165	177	175	176	191	201	187	194	163	170	162	178	169	185	163	188	192	214	166	166	151	168	172	179	170	150	173	153	192	165	190	154	189	191	180	168	209	170	165	181	195	194	152	191	196	158	192	186	202	171	183	166	166	185	185	180	179	174	180	185	171	189	173	158	177	160	202	172	187	174	177	164	204	163	198	178	178	177	179	167	186	181	180	186	204	178	182	192	173	170	174	216	189	159	164	171	185	168	178	174	193	187	180	182	161	179	175	169	191	155	153	147	160	163	165	196	177	165	161	180	191	190	186	185	192	186	198	159	162	191	159	172	190	170	165	174	157	147	172	171	168	147	186	169	185	150	182	150	167	172	203	161	182	199	152	171	182	161	155	196	182	154	165	164	176	159	181	185	146	167	172	156	177	176	145	157	187	186	172	161	149	191	178	173	196	168	162	166	179	156	191	168	187	182	185	147	170	165	197	200	201	185	185	172	152	191	160	145	163	170	164	191	173	147	168	191	164	172	163	162	188	211	177	152	184	177	193	174	163	141	177	175	157	167	180	170	165	197	163	180	148	188	179	171	166	179	166	190	200	197	187	193	175	181	174	199	191	191	185	164	160	178	184	161	185	198	163	150	177	152	154	188	130	143	195	171	178	176	168	196	178	191	163	172	192	182	162	205	203	170	149	172	184	194	206	175	175	178	193	169	180	179	187	171	178	162	183	176	183	161	165	172	168	171	146	178	175	182	187	202	181	169	152	163	192	164	175	187	153	171	152	170	159	163	167	166	169	169	183	165	183	173	171	189	162	153	168	200	182	170	166	170	180	161	167	169	171	192	169	162	200	174	174	172	179	149	213	175	182	187	167	142	151	189	162	210	185	177	169	184	168	194	181	205	201	188	156	162	151	147	183	207	184	162	180	167	162	176	177	168	175	188	197	187	169	194	173	176	167	193	204	183	198	146	163	173	191	208	178	172	207	177	175	177	193	188	168	164	205	171	185	208	166	180	185	156	170	191	188	183	178	166	154	183	151	184	165	185	162	171	165	170	199	180	184	192	189	169	188	181	173	175	172	214	181	155	171	188	170	176	158	163	164	195	145	170	191	187	156	179	164	197	210	178	146	176	178	169	180	191	183	168	191	176	191	190	190	173	165	152	183	179	166	166	199	191	139	174	156	188	158	170	176	182	167	179	160	149	186	192	191	173	188	197	175	161	172	170	175	183	173	158	198	160	171	158	136	146	167	171	204	187	173	187	173	174	203	146	168	172	187	169	206	166	176	183	177	147	193	157	192	170	172	193	165	167	176	194	194	186	191	188	186	187	187	190	196	192	208	167	180	184	197	194	185	167	176	193	186	195	170	174	194	171	159	182	172	181	168	189	185	196	203	175	176	170	166	173	177	189	156	173	163	176	168	162	183	181	185	157	183	188	157	162	172	188	183	173	163	166	173	180	174	168	199	182	169	193	176	181	166	171	188	161	183	192	171	194	172	184	168	148	156	185	205	183	194	177	198	178	156	164	170	173	172	167	166	172	163	212	174	164	169	172	178	163	177	168	198	168	189	180	188	179	183	165	180	166	174	159	182	194	172	200	161	190	177	165	162	174	176	171	176	185	171	208	171	174	174	191	198	199	168	158	179	185	207	172	195	180	181	145	152	198	179	183	168	185	176	176	183	160	170	151	189	158	162	174	155	176	174	175	164	154	161	156	170	166	183	182	161	165	202	180	163	206	166	176	170	158	194	159	164	181	186	166	181	190	221	202	165	163	180	181	171	182	177	173	166	144	160	165	177	178	184	193	165	163	153	164	170	157	168	184	175	187	201	184	173	163	179	186	152	141	184	182	162	183	172	172	176	193	169	166	201	159	178	183	190	169	160	178	198	153	158	179	179	171	181	146	198	163	154	179	189	172	177	176	183	163	185	177	197	184	167	184	169	191	167	181	176	150	187	158	185	192	199	176	177	161	194	197	168	200	190	172	162	174	153	204	190	162	184	183	176	166	214	167	181	191	179	177	181	187	171	188	181	167	197	169	165	188	200	174	151	158	206	192	181	177	183	176	189	175	154	158	175	156	174	173	175	181	173	176	172	178	167	170	193	206	178	155	196	146	205	169	168	165	161	174	174	183	160	167	174	178	189	185	190	174	175	182	158	182	193	163	162	168	160	182	197	159	168	193	173	169	186	146	188	193	161	195	178	183	179	166	167	182	190	164	174	170	161	200	195	166	196	179	178	171	177	186	178	175	181	170	176	181	214	188	166	173	200	201	170	155	195	187	166	193	188	170	176	179	160	173	170	184	167	166	180	178	185	163	192	176	168	171	166	191	143	174	177	178	192	162	186	148	155	174	158	194	160	161	176	161	188	183	167	177	181	183	188	194	153	151	171	171	163	197	189	185	198	184	169	158	189	175	188	178	178	198	177	165	188	183	178	162	166	180	153	184	194	183	173	174	157	189	170	179	178	186	167	205	179	171	181	160	150	183	194	176	179	176	185	187	167	188	165	178	198	187	159	182	170	168	177	186	166	145	171	165	177	189	183	192	142	163	198	153	163	167	196	178	177	182	172	201	189	195	209	199	179	188	148	198	153	189	171	157	167	165	171	179	193	180	180	185	172	187	168	174	175	175	178	206	180	186	174	168	177	193	175	165	156	175	172	179	171	182	168	160	167	161	197	173	166	167	177	170	148	156	156	185	173	171	186	196
6880	706	1201	1316	1141	939	814	714	649	602	611	531	521	482	497	472	494	498	437	449	485	455	407	437	403	409	405	433	429	422	423	420	421	415	429	408	410	410	399	398	414	403	417	401	440	415	402	404	410	394	418	408	380	426	398	424	415	410	438	383	410	415	441	404	404	394	404	424	415	403	389	412	407	416	379	407	419	413	376	413	424	413	453	407	410	376	359	394	406	373	399	432	417	374	385	380	410	369	392	360	440	417	405	419	406	437	416	414	399	431	392	425	446	404	438	403	420	367	427	395	417	407	385	421	396	455	394	411	391	391	416	387	408	359	429	431	338	425	396	419	367	430	410	389	380	409	446	412	426	436	430	428	401	379	392	428	394	421	430	396	400	419	438	407	403	431	396	404	429	411	360	386	405	457	365	400	396	433	397	399	380	382	406	402	354	402	421	419	410	396	445	415	410	376	418	416	418	375	386	433	407	418	402	391	394	409	385	399	392	436	386	396	415	435	396	402	422	395	403	387	387	395	417	407	427	393	403	414	423	439	391	403	370	377	404	399	400	389	392	410	415	367	424	386	406	393	413	428	396	434	430	389	431	403	390	396	437	401	388	432	365	389	396	436	405	419	432	420	397	399	393	415	396	398	437	424	425	404	437	378	356	433	397	399	433	402	409	399	416	405	411	431	412	392	410	392	396	400	414	396	385	406	448	408	401	443	410	415	412	367	377	429	414	370	432	423	380	411	434	384	387	405	404	399	411	441	401	412	413	388	440	396	394	432	420	424	428	428	394	411	405	398	418	411	403	422	385	421	406	382	340	410	421	400	397	409	443	399	400	393	367	431	408	435	404	421	405	391	397	393	364	397	407	410	389	402	407	400	406	431	398	387	438	423	407	346	398	397	416	408	364	414	405	385	414	402	406	377	442	434	400	387	432	402	373	382	399	404	405	391	409	416	431	368	425	398	404	422	443	395	411	402	435	389	409	407	412	418	401	417	388	393	391	375	407	395	383	419	408	416	386	400	401	394	389	431	365	403	379	401	419	394	370	413	410	395	391	431	415	381	413	391	398	402	402	401	406	391	445	407	405	426	404	438	431	388	420	422	407	407	400	408	374	380	387	403	411	403	408	392	416	413	405	405	370	391	427	403	393	386	408	405	445	414	412	409	415	435	376	403	438	420	386	398	412	424	398	406	401	393	413	402	368	420	413	408	396	427	458	408	391	411	424	412	412	377	419	404	445	387	381	409	379	420	388	421	415	403	369	434	403	413	406	403	451	408	389	393	414	396	392	411	415	390	393	400	389	427	418	442	394	424	408	396	410	403	381	434	390	438	425	389	407	385	385	427	443	433	392	391	402	397	392	393	399	376	410	397	399	397	436	419	410	412	382	399	374	411	392	376	411	413	389	414	404	413	412	380	414	401	408	392	399	419	434	430	420	403	402	387	436	391	393	391	385	363	436	385	368	405	411	418	414	418	416	390	443	390	385	430	423	390	395	425	418	370	396	421	387	359	431	399	378	414	351	419	377	373	403	401	393	404	384	421	389	384	398	414	390	422	425	391	390	419	353	372	400	413	459	409	416	438	435	402	391	384	415	401	435	390	441	412	402	390	391	370	392	434	397	391	393	411	411	410	414	418	386	383	378	376	397	414	426	379	386	416	455	404	380	411	389	384	431	379	391	448	399	404	428	435	390	394	382	421	422	409	421	386	473	437	409	408	377	394	415	414	426	409	389	413	428	420	414	367	409	393	447	424	414	398	426	381	412	409	403	390	399	432	391	413	385	440	407	388	422	389	395	397	391	403	394	449	407	390	415	440	410	406	388	432	432	407	406	387	440	391	376	446	406	421	392	409	411	403	412	405	412	372	389	397	421	405	407	383	410	413	353	385	407	421	417	399	381	422	395	426	391	400	429	413	414	396	400	394	380	423	423	427	411	387	425	395	397	393	404	459	393	419	422	406	407	427	428	391	415	372	427	417	400	410	413	357	424	416	408	416	421	407	390	403	427	403	404	439	411	373	432	404	436	388	422	403	393	409	409	420	408	410	419	432	418	400	392	412	399	365	385	407	434	398	436	396	380	396	402	377	400	429	383	390	408	403	387	396	374	439	412	410	414	394	418	384	443	434	387	415	416	426	380	386	408	425	418	404	378	401	382	408	414	367	408	421	392	422	395	428	421	442	407	435	414	403	421	403	424	434	409	417	394	403	389	408	416	422	418	448	413	426	378	407	386	414	424	391	414	422	427	392	394	424	388	384	426	412	396	405	418	374	400	397	394	406	412	402	385	418	423	423	410	445	387	392	384	412	387	449	388	391	388	425	379	404	378	375	371	390	385	392	432	429	427	428	374	426	434	379	419	405	405	440	412	425	399	416	398	408	405	422	402	405	423	419	388	430	393	428	377	376	393	401	404	391	387	429	391	433	435	368	441	398	402	398	390	385	419	378	381	430	399	385	400	387	405	370	419	433	403	408	407	391	420	436	425	410	407	424	388	372	411	383	400	416	408	413	408	394	446	400	405	432	412	429	409	401	429	455	403	404	394	399	419	407	438	411	404	433	372	409	396	411	445	402	380	389	418	394	413	419	398	423	423	397	419	425	380	406	407	397	369	392	427	393	422	430	416	376	377	397	395	400	402	407	383	400	427	431	408	401	418	407	416	397	387	387	359	388	404	407	449	396	398	410	404	433	429	365	447	424	389	429	421	398	409	429	419	388	373	425	387	424	348	427	396	387	386	390	428	418	423	424	408	445	392	410	370	418	385	377	440	407	409	431	419	404	412	424	393	386	406	387	420	426	398	377	405	428	386	403	435	422	417	429	423	396	371	394	412	369	403	390	398	406	398	369	430	413	389	403	406	421	387	419	397	431	425	419	378	407	391	417	399	451	418	417	400	389	374	421	394	393	405	420	431	456	429	409	395	386	372	474	450	401	373	386	398	411	431	391	421	394	410	419	378	442	423	411	410	407	391	398	381	383	360	407	415	396	416	408	403	416	399	393	409	390	412	384	415	435	403	378	403	375	413	416	422	423	387	391	433	393	402	395	366	418	416	352	417	370	401	389	383	425	445	387	411	380	441	427	417	414	417	413	404	375	356	414	409	422	424	421	393	371	395	387	419	429	415	427	439	392	390	408	376	402	372	427	417	392	417	393	417	379	411	411	390	410	400	388	362	412	384	416	427	418	413	441	431	392	374	443	414	415	420	398	440	416	401	391	439	372	399	409	386	453	379	423	399	435	402	372	430	404	424	445	374	427	369	382	378	399	412	388	397	402	429	391	405	392	385	404	395	388	417	398	413	412	438	396	379	432	388	399	396	399	405	418	410	422	421	398	399	408	422	392	418	372	385	358	398	419	393	424	406	413	455	413	411	426	377	408	402	398	408	442	402	408	402	436	421	396	407	432	391	410	382	417	400	431	398	411	424	376	381	355	425	405	413	393	406	446	410	437	406	387	419	381	419	381	451	407	405	403	417	419	413	411
15001	1013	756	569	392	267	199	160	141	112	125	124	94	83	90	79	74	70	63	69	70	70	82	56	69	63	71	71	67	55	77	57	73	54	77	70	49	73	61	56	63	66	52	45	46	68	61	50	65	52	76	68	64	64	70	49	69	59	68	59	51	65	62	69	67	48	60	69	65	62	75	45	83	57	76	79	60	66	62	70	77	71	56	45	61	57	72	55	43	51	56	58	62	68	66	54	57	67	61	64	56	55	59	54	67	50	76	68	54	61	77	66	71	66	57	66	52	47	59	74	76	59	52	50	57	55	58	63	48	54	55	50	55	65	66	66	68	69	61	67	60	67	71	69	71	54	54	56	44	56	61	67	65	37	67	59	63	61	63	50	76	71	73	51	65	64	66	67	61	62	64	57	66	63	68	67	62	57	46	62	60	56	61	59	62	52	52	62	51	55	56	54	54	60	63	62	58	50	61	56	53	68	57	45	65	59	65	56	49	59	63	55	65	54	47	52	63	67	58	66	50	77	52	53	46	48	73	53	60	63	67	66	54	52	71	52	53	69	68	65	72	43	58	54	44	54	40	62	56	59	57	54	72	69	71	55	63	57	51	82	60	52	54	57	53	71	52	51	66	55	54	62	54	61	47	61	69	76	52	67	55	55	57	76	45	55	60	54	59	72	48	67	59	52	54	46	56	59	74	69	57	63	48	56	53	60	50	58	67	64	63	59	60	65	63	53	80	62	66	80	80	61	55	50	59	56	69	54	80	62	59	61	56	54	51	60	57	76	64	65	66	49	60	62	51	53	56	56	63	76	57	68	58	50	46	67	53	53	60	75	55	63	54	62	66	62	55	66	65	62	63	59	56	62	77	64	63	61	58	59	59	54	46	71	64	50	57	84	61	64	53	60	54	66	68	66	66	59	59	44	51	60	60	63	54	64	59	46	59	49	55	52	65	65	55	60	53	65	70	50	65	51	59	55	64	64	46	71	62	68	60	62	70	61	51	62	58	65	71	58	61	72	71	63	71	64	73	67	72	58	59	70	68	68	62	65	54	66	58	66	75	58	62	71	63	59	51	53	59	63	63	40	62	48	68	59	53	70	61	52	67	81	67	67	55	51	50	79	68	51	75	59	63	69	73	48	66	56	51	54	58	48	67	55	52	64	61	54	76	62	54	67	60	55	62	67	47	62	68	66	58	51	66	58	51	56	54	65	57	70	70	64	52	62	60	62	64	65	57	69	75	64	55	55	62	55	45	51	68	55	54	52	66	45	64	52	41	62	67	60	57	60	69	69	67	54	54	62	61	50	62	46	73	59	65	54	63	47	67	62	81	62	61	76	72	69	54	58	60	71	68	70	49	51	58	75	53	63	49	42	61	55	59	69	57	58	75	68	53	63	57	66	67	52	58	65	64	68	62	56	72	57	55	56	61	49	52	50	52	54	54	76	44	62	46	65	49	48	39	61	53	49	53	57	69	76	61	52	58	62	69	58	63	59	72	59	60	72	58	65	49	44	64	54	62	42	70	60	63	54	69	65	77	70	66	55	51	56	78	75	56	72	60	56	49	60	70	55	56	59	65	68	70	70	53	68	65	62	54	61	51	47	42	77	63	65	62	64	60	63	58	66	61	59	67	51	59	47	55	52	61	51	61	58	56	51	65	66	59	65	62	58	56	47	58	64	66	51	54	55	60	53	47	60	58	62	36	46	60	59	58	46	52	55	47	55	48	49	64	58	58	47	41	65	54	63	53	51	69	45	58	64	53	64	73	66	66	70	45	63	77	63	52	54	50	89	69	64	55	73	71	60	53	45	55	47	63	79	52	55	66	58	52	52	59	56	48	67	54	64	49	53	47	64	56	78	61	59	64	54	55	56	72	62	50	57	72	41	49	67	47	53	64	52	73	55	63	53	55	74	61	62	60	74	65	60	46	44	52	60	49	49	44	61	51	76	56	63	62	70	70	60	53	61	53	45	64	53	63	58	53	66	56	61	52	71	66	49	59	69	69	51	51	63	57	59	51	58	77	59	63	56	54	48	62	69	55	60	70	59	67	53	69	51	68	51	48	60	52	60	61	62	54	66	62	55	67	72	60	62	44	55	68	48	60	61	59	55	55	54	60	61	62	59	58	50	57	65	53	45	65	47	80	73	64	63	70	54	61	50	60	65	66	55	66	49	55	59	53	55	56	61	57	43	47	52	66	65	64	59	56	55	56	75	77	60	59	63	48	69	64	56	56	61	71	47	63	52	60	64	58	53	65	49	66	63	61	45	56	59	68	63	57	51	70	63	67	57	76	63	67	52	68	60	61	45	63	55	64	63	72	76	61	71	62	51	44	61	56	45	64	54	69	62	66	67	66	52	65	69	45	74	71	72	67	46	56	67	67	48	65	47	66	56	59	58	49	74	64	67	57	51	58	63	74	55	59	65	42	62	59	63	54	61	59	58	71	51	49	62	68	69	59	50	65	64	70	46	47	69	58	60	59	66	68	57	54	64	60	59	56	67	64	80	46	64	60	59	60	58	61	56	59	72	61	71	63	51	47	44	66	51	51	53	56	60	49	67	67	47	63	63	62	66	41	63	72	67	50	50	65	54	58	59	59	77	69	55	49	68	56	65	54	61	58	53	74	55	54	56	61	55	58	66	66	69	57	56	57	74	59	66	69	58	63	48	65	48	55	54	66	67	65	55	69	72	53	54	51	50	62	54	69	64	71	64	65	57	70	61	49	64	64	53	61	66	60	48	55	56	61	64	65	63	72	70	45	56	69	47	61	59	59	64	61	60	62	58	64	61	56	46	70	53	49	57	58	57	70	64	66	60	56	73	67	57	77	68	57	63	63	46	67	55	60	59	75	68	74	64	73	67	58	63	67	49	64	69	60	50	68	65	61	47	72	63	56	52	54	54	77	60	73	63	80	72	60	63	73	77	58	63	64	70	56	52	52	50	49	53	61	68	47	62	58	63	65	64	57	58	69	60	61	74	34	52	51	71	55	64	66	64	57	59	73	65	55	65	63	58	60	49	57	68	62	56	48	65	57	70	61	61	55	71	82	50	63	57	52	55	68	66	69	76	51	59	60	40	46	51	52	61	57	61	52	64	52	57	54	66	49	80	55	48	79	62	73	84	58	62	82	56	76	57	58	68	56	63	53	61	56	63	63	70	56	59	76	58	52	51	60	68	54	84	69	59	47	74	72	55	51	62	51	63	74	57	62	65	62	56	59	54	73	60	56	62	59	68	57	51	54	56	72	63	60	56	69	57	59	63	71	68	57	70	58	57	50	74	50	54	53	45	52	51	59	49	58	68	68	55	51	74	38	68	49	56	58	63	61	59	60	67	62	60	54	55	53	56	60	63	63	58	61	48	54	73	59	62	67	57	56	63	66	64	53	56	64	68	68	57	60	47	55	63	69	63	73	58	44	79	65	56	70	57	49	52	61	63	50	58	59	72	60	71	50	69	65	69	62	57	56	60	58	71	59	62
8660	779	1658	1991	1674	1214	919	739	644	559	505	421	420	348	308	306	270	280	266	258	279	214	248	228	208	201	222	206	218	181	207	189	184	187	192	190	158	184	202	186	192	176	179	169	175	171	160	177	194	190	169	174	150	197	169	176	141	160	184	167	144	173	162	168	173	164	179	159	155	161	181	176	172	154	165	153	158	164	169	183	159	156	164	165	162	171	175	152	153	167	160	148	150	166	158	175	192	166	178	177	179	154	170	158	143	172	162	138	171	176	175	157	155	177	152	175	172	175	139	149	173	173	161	171	171	175	173	162	163	152	167	182	157	159	182	167	178	147	193	154	162	184	174	163	161	146	179	161	149	174	154	165	141	144	159	151	164	167	176	180	165	159	156	185	164	155	152	151	167	151	170	165	157	164	169	168	141	159	175	157	164	166	159	152	152	166	160	176	145	159	190	159	180	164	162	188	141	172	156	173	182	141	176	142	171	166	178	152	181	181	153	160	145	177	170	158	156	160	177	152	173	153	134	167	158	136	160	132	148	173	195	176	170	154	167	156	157	166	155	150	188	168	174	177	138	174	172	152	169	141	164	179	179	161	152	147	142	159	146	177	159	146	153	181	144	152	164	153	147	173	168	144	154	162	167	136	147	145	165	173	155	170	175	154	179	157	183	159	167	177	189	169	160	166	150	162	156	141	162	152	122	166	163	156	148	173	161	150	151	180	154	156	158	174	154	167	190	178	152	167	157	152	171	163	167	178	180	150	168	164	171	167	136	163	159	173	155	151	153	144	156	166	166	174	148	164	163	157	181	188	163	183	155	164	165	163	146	165	162	176	159	188	150	155	165	142	158	184	164	184	171	158	166	162	155	168	169	172	166	162	169	170	149	156	142	159	154	160	153	193	145	173	176	174	174	151	179	164	163	159	168	170	156	160	148	150	152	150	153	157	158	177	165	179	157	162	169	163	180	138	154	140	153	158	176	167	155	178	152	162	179	138	186	183	187	150	146	173	182	169	164	167	172	151	167	172	157	168	159	166	152	156	160	171	154	149	156	144	173	168	183	160	170	160	159	188	165	149	170	163	162	178	154	183	190	169	171	187	175	174	150	151	154	155	149	141	157	174	151	166	125	154	174	174	153	163	162	177	165	156	166	170	183	160	153	150	155	158	160	162	149	162	161	175	150	156	154	181	161	159	157	162	175	169	176	162	190	169	152	178	154	172	163	181	182	185	146	155	139	174	170	169	177	147	169	162	165	156	160	152	170	146	149	147	174	154	157	170	160	183	167	162	171	156	177	148	172	150	173	161	177	162	154	151	150	162	173	151	163	154	157	156	162	148	189	170	165	169	156	153	167	185	168	153	150	150	180	165	162	142	175	155	180	152	164	163	151	168	159	184	167	160	170	154	147	140	166	152	158	163	176	164	155	161	155	170	153	155	160	151	190	184	148	147	157	140	158	148	167	142	160	165	161	165	178	185	156	139	156	178	144	179	158	168	175	157	169	143	167	174	160	174	158	162	165	177	174	155	164	148	158	163	172	171	150	171	160	152	173	156	157	161	185	183	185	164	153	176	158	158	161	151	176	156	137	154	165	177	164	158	171	146	164	161	151	163	172	172	155	160	155	146	147	143	176	155	123	146	168	147	165	172	171	163	154	166	153	153	183	157	160	144	162	149	172	162	178	179	165	165	141	147	160	138	174	140	170	165	167	169	167	160	146	170	177	171	170	155	162	154	142	131	148	161	154	172	154	155	165	174	171	139	175	174	161	175	167	180	172	152	185	176	177	155	165	172	172	173	173	171	169	155	145	154	178	154	176	170	158	188	147	165	159	126	176	158	162	122	171	151	144	166	146	173	180	158	168	174	169	157	133	160	170	166	169	141	172	175	153	174	149	140	188	166	162	139	168	159	158	167	174	153	145	176	175	173	154	175	176	162	163	165	166	163	153	153	163	185	180	174	149	151	178	156	154	174	145	148	161	150	159	148	159	180	155	169	152	189	154	143	163	169	136	185	146	156	164	173	165	157	160	177	175	164	150	196	155	171	152	204	159	155	154	179	162	161	142	139	159	144	163	158	148	165	162	164	171	154	190	157	166	154	152	177	165	163	163	157	160	161	178	152	159	166	144	170	168	154	157	166	158	180	142	154	160	169	173	158	173	172	169	159	172	172	172	155	148	169	161	159	151	180	155	140	142	155	164	142	156	145	169	139	149	170	164	176	203	187	170	151	179	163	159	144	167	161	154	167	165	159	172	176	167	162	156	189	172	155	154	161	165	157	165	165	162	163	150	154	157	168	175	143	172	160	167	160	168	168	147	147	159	165	189	170	166	161	173	184	140	166	142	165	155	167	161	141	160	139	151	142	187	162	146	156	173	173	155	157	167	145	175	148	170	147	151	183	153	147	151	171	157	151	155	158	166	173	154	150	156	181	153	173	189	165	173	149	169	171	179	159	161	181	186	172	165	131	152	156	172	145	165	140	148	164	166	171	177	175	166	168	163	152	163	176	160	184	150	172	158	157	170	154	175	176	154	183	156	144	169	148	165	148	168	164	170	158	168	152	139	176	154	161	162	164	167	179	131	149	164	174	140	152	155	159	155	156	173	189	166	168	151	148	159	158	153	159	155	150	161	176	159	168	176	162	157	142	165	172	159	156	168	168	180	149	166	141	141	143	159	159	154	169	172	159	172	187	156	156	165	157	167	147	140	173	161	183	179	189	153	179	171	174	140	194	163	181	160	152	164	168	172	170	153	136	154	180	178	153	159	170	155	144	189	165	155	167	156	147	189	144	175	172	161	147	158	183	165	174	166	162	158	169	183	146	160	181	171	144	166	170	150	150	169	149	133	171	155	158	167	175	180	178	159	161	154	176	161	176	166	165	165	166	158	132	142	149	157	165	159	149	156	161	155	182	158	188	160	153	155	148	144	171	153	172	142	154	163	172	163	181	145	161	167	169	157	188	124	176	153	191	186	167	145	179	161	158	166	162	151	170	197	156	144	153	157	170	152	155	176	154	170	154	158	180	170	149	153	143	152	184	177	178	176	134	177	147	178	153	162	153	155	194	151	161	182	166	138	133	185	174	166	160	168	163	164	177	169	192	180	168	155	166	151	161	159	149	179	177	172	173	174	164	163	163	147	161	148	150	146	157	148	166	134	156	147	164	160	161	177	134	159	149	166	162	180	159	171	155	169	175	172	152	170	146	172	160	159	154	184	167	168	166	177	157	163	161	167	170	165	163	145	152	171	149	153	169	181	152	169	173	174	173	159	169	174	159	153	156	154	159	149	165	175	156	170	161	150	183	144	168	161	182	125	179	170	148	144	184	153	181	155	173	164	176	165	181	166	152	169	154	152	167	153	167	165	171	165	173	175	145	168	163	154	161	146	167	153	158	180	185	150	145	154	169	161	157	151	152	156	173	179	149	152	163	172	155	170	160	166	183	173	151	135	151	151	160	170	162	154	155	153	159	138	183	158	143
1903	290	260	256	248	250	248	241	258	228	247	252	253	229	269	240	245	253	249	275	237	257	251	272	241	255	255	246	271	244	253	254	267	250	236	267	256	271	239	268	240	260	245	251	263	218	257	268	254	272	294	244	224	244	266	277	269	216	244	290	231	231	246	287	235	258	248	242	245	271	271	239	244	241	262	227	250	244	245	235	227	236	267	261	285	242	220	286	238	251	257	271	249	229	274	246	226	227	221	252	255	264	245	242	249	240	241	230	243	239	233	260	248	257	219	270	261	269	229	205	280	253	232	239	248	259	266	261	265	256	212	235	245	248	237	259	260	268	256	272	270	250	247	279	276	245	240	243	230	288	261	229	246	223	260	279	251	255	254	237	217	263	257	251	239	232	226	268	268	257	274	263	256	257	249	249	254	240	250	241	253	247	231	232	228	279	262	235	278	257	282	233	239	262	239	258	262	263	231	259	244	230	286	256	242	232	247	257	223	271	237	225	243	242	278	226	224	266	231	229	289	235	245	257	238	253	226	275	225	256	235	202	259	239	269	256	227	255	271	234	263	243	261	263	262	265	247	255	246	201	232	265	285	275	237	225	241	252	278	258	268	243	260	243	259	210	245	245	270	219	246	251	231	256	248	245	251	233	252	228	248	232	263	248	281	262	232	254	211	244	264	266	238	269	260	263	238	213	239	229	246	257	237	264	277	236	221	239	257	258	244	271	240	263	261	255	243	259	252	256	283	257	228	239	237	263	281	236	232	238	230	211	269	244	271	285	241	222	267	267	243	265	261	269	242	230	260	231	248	248	249	267	234	231	275	229	256	218	240	256	260	271	237	239	274	215	223	232	277	220	209	225	239	251	267	249	243	258	249	240	265	262	251	260	257	266	257	222	251	249	255	257	243	275	263	247	253	252	252	273	253	247	276	241	245	270	245	250	262	268	245	255	274	235	281	255	262	253	266	240	224	266	228	219	230	254	241	263	254	258	212	255	260	256	266	255	261	247	278	242	242	254	270	234	224	245	232	256	247	236	221	227	247	255	261	258	268	263	252	261	239	264	236	237	270	267	281	260	233	228	247	237	268	243	252	243	263	268	257	267	251	226	227	239	255	226	230	233	262	253	242	224	238	239	279	259	244	263	270	238	271	261	236	248	281	245	234	243	242	242	218	245	270	227	257	229	235	245	256	277	278	244	239	236	250	277	227	267	234	226	246	259	278	264	251	260	277	228	224	258	254	275	262	234	240	242	231	268	294	254	263	233	239	251	239	264	261	255	250	282	240	236	260	260	237	227	260	233	251	257	235	257	238	265	243	230	273	241	246	230	253	229	225	237	237	248	253	266	250	245	229	270	246	249	251	244	239	253	297	264	243	244	251	267	273	259	219	218	239	241	240	262	268	272	247	239	244	257	234	249	281	255	247	267	245	256	247	268	241	250	244	250	267	268	277	240	265	258	255	266	253	262	280	270	272	251	231	249	248	257	259	254	221	235	245	245	250	232	257	242	277	249	243	236	279	232	248	255	254	264	255	255	269	238	246	253	273	233	258	259	262	258	259	254	253	258	264	223	258	240	226	249	249	250	252	244	263	222	282	268	238	233	213	261	249	259	270	229	249	246	232	234	257	252	253	264	252	252	255	252	253	247	258	258	264	268	258	251	239	261	220	233	232	251	287	230	245	270	231	275	254	232	251	232	218	282	243	239	267	249	261	257	246	232	261	250	235	266	260	234	248	254	266	229	255	274	263	267	224	270	207	253	235	238	240	286	277	245	282	223	302	255	259	231	250	279	229	229	225	250	238	262	275	270	253	227	261	250	225	242	249	245	250	266	254	251	240	263	272	241	235	263	254	265	249	256	249	236	237	270	263	249	235	246	217	234	255	219	248	245	256	236	245	273	237	260	259	256	228	269	249	243	282	244	297	242	259	226	260	272	251	232	244	234	224	244	247	256	252	256	254	232	296	262	233	253	261	278	236	243	222	249	272	225	261	250	253	242	266	263	233	260	261	228	235	251	234	240	230	261	250	256	293	242	265	246	240	241	232	275	267	247	250	234	260	239	240	244	237	249	246	263	248	250	250	250	238	255	256	251	247	259	271	259	258	276	238	258	251	251	259	249	273	256	205	255	234	222	243	268	229	224	239	218	248	240	232	271	268	294	276	268	261	260	234	253	239	261	240	249	243	254	266	264	229	241	244	247	256	262	262	226	238	220	240	257	272	253	241	219	241	246	249	247	243	256	258	262	223	248	274	272	246	249	230	253	242	252	231	228	225	252	240	227	252	249	258	254	241	255	287	260	242	236	258	250	279	245	254	266	264	244	259	251	236	235	227	236	233	252	260	247	294	260	266	238	235	269	254	229	247	249	240	250	258	236	260	258	248	271	262	296	259	249	271	240	254	246	266	225	237	231	265	251	260	241	260	217	249	240	217	267	240	244	258	250	296	265	228	227	266	263	227	226	266	268	242	259	253	259	234	242	270	239	242	242	261	249	272	252	232	237	232	250	262	263	255	251	232	256	223	249	248	267	226	268	239	257	246	222	241	253	271	244	226	224	240	267	250	249	261	259	265	240	248	244	272	234	248	252	230	242	241	238	245	252	266	250	238	239	258	232	246	271	241	268	257	264	228	228	245	260	255	267	258	260	257	266	241	255	253	267	261	249	222	237	223	268	271	276	242	281	233	246	250	224	241	242	275	278	231	246	233	238	216	249	277	261	239	242	232	282	260	271	263	239	250	256	247	243	264	274	254	234	236	264	281	247	273	243	255	248	255	249	253	255	240	229	239	242	246	243	255	251	265	231	272	246	246	259	247	235	236	260	222	238	253	256	263	241	235	255	248	237	245	259	258	263	225	275	256	243	211	266	261	265	261	232	268	240	245	261	266	256	295	259	252	251	235	252	261	269	265	236	228	231	253	238	258	259	272	257	239	279	236	250	231	224	237	252	249	262	262	242	221	246	233	258	233	251	238	232	249	264	231	272	231	212	267	271	256	257	225	231	245	238	224	261	249	226	263	246	269	248	270	251	208	287	236	260	261	236	259	247	247	247	250	268	243	203	225	261	244	227	257	243	277	224	232	246	259	234	273	231	238	258	250	224	240	259	267	247	232	255	240	238	237	262	243	245	240	250	243	237	229	209	245	254	272	266	226	255	260	236	255	284	228	251	254	267	269	229	288	227	272	300	241	263	241	244	259	257	272	239	242	252	244	226	219	268	242	249	266	252	238	270	274	243	238	275	268	247	267	275	250	252	262	276	230	251	236	238	224	256	230	241	222	258	223	289	256	282	254	253	230	265	262	251	247	252	267	227	246	262	227	227	247	262	222	250	242	236	273	243	228	247	266	229	261	216	250	249	245	263	234	246	222	245	273	252	246	264	265	234	226	273	239	263	236	257	243	249	250	231	265	258	250	240	232	283	227	260	241	259	237	253	256	250	268	266	229	257	251	253	229	237	245	265	278	254	265	269	263	229	245	243
2082	627	646	626	677	586	585	572	605	554	587	577	569	600	554	591	583	575	610	569	558	591	618	564	525	595	577	558	598	574	583	582	572	599	565	572	560	567	645	579	597	592	574	541	600	575	614	611	597	606	579	564	576	609	564	608	577	553	564	592	594	576	565	554	572	554	569	590	597	568	591	602	569	524	573	573	577	601	527	596	567	638	620	591	559	550	555	539	546	550	574	597	576	618	561	577	586	603	571	582	585	577	591	596	516	541	607	565	592	591	551	578	590	572	591	552	588	625	602	582	553	551	568	605	579	562	564	529	569	559	525	567	551	581	541	531	568	590	577	596	581	557	564	536	610	576	547	551	574	561	559	594	557	556	583	535	565	570	559	564	543	561	566	564	560	566	536	546	546	579	605	585	545	566	618	632	583	527	584	599	568	550	567	597	535	561	597	526	565	585	572	595	550	614	603	584	559	563	553	542	528	587	561	568	576	585	536	584	571	601	574	553	624	509	598	584	546	598	573	563	557	558	602	588	558	578	574	580	543	549	571	567	577	566	591	591	572	558	542	575	545	583	578	576	575	588	602	553	544	548	579	560	568	616	547	604	591	536	539	543	551	586	575	570	569	592	566	551	540	579	599	591	583	565	578	568	591	574	541	571	576	557	586	562	574	597	606	586	552	574	583	517	566	606	583	596	534	550	575	600	574	625	526	583	588	569	547	592	602	560	565	555	600	585	532	519	581	559	572	565	583	614	531	555	579	559	578	612	543	571	555	533	553	611	562	542	592	558	558	572	601	570	600	576	552	580	581	528	582	564	606	573	598	599	612	579	589	561	572	597	573	552	540	585	607	576	548	538	594	592	582	564	578	553	541	547	561	508	592	585	613	552	563	570	591	572	557	588	556	587	548	546	558	581	574	558	538	563	609	586	552	571	540	538	568	563	559	545	572	605	543	593	573	537	584	574	528	563	572	550	564	561	547	573	583	603	611	588	580	561	554	573	581	598	593	544	573	555	525	590	546	627	593	577	578	554	556	537	621	539	579	554	585	564	552	576	595	553	617	532	522	556	567	595	506	560	522	557	577	543	554	563	507	573	533	572	553	609	601	559	605	535	557	575	628	585	567	548	590	545	556	536	552	578	585	559	567	586	541	570	576	600	589	538	574	555	588	591	569	576	552	568	565	586	591	537	534	581	545	570	573	588	573	535	527	578	625	573	601	595	556	598	584	574	585	597	573	561	609	544	600	617	550	605	551	599	572	583	573	591	558	592	581	524	569	565	592	557	563	576	578	576	534	567	576	576	542	590	543	551	570	548	576	528	537	550	581	574	547	551	581	569	565	590	558	570	549	558	577	608	562	587	546	600	609	587	567	586	556	587	557	594	558	609	546	588	577	616	526	566	580	580	595	589	541	589	546	569	529	563	545	554	573	551	546	594	560	556	592	596	561	622	550	586	563	560	582	571	541	594	570	557	554	596	550	553	603	620	565	587	591	569	592	590	554	583	592	570	575	513	594	559	591	586	548	545	579	538	591	555	565	560	586	599	529	555	630	580	539	622	536	587	639	534	548	578	589	567	577	576	580	559	590	579	527	557	544	605	528	572	532	576	559	530	603	534	557	561	572	554	542	592	578	586	586	563	580	586	570	600	543	563	557	571	542	580	581	597	594	568	565	598	566	564	547	595	558	534	559	565	522	541	585	590	620	555	568	548	575	558	558	575	603	561	586	582	593	611	592	564	580	581	605	596	582	572	536	597	568	538	573	590	623	545	584	608	564	574	585	571	588	551	564	566	575	508	559	596	609	554	575	520	571	584	517	572	605	620	559	577	567	558	574	551	612	556	609	602	555	610	554	569	565	595	576	581	569	578	589	539	556	548	574	554	567	549	606	601	594	578	624	570	588	618	566	594	594	570	581	554	539	576	569	564	592	548	600	538	559	599	648	589	560	613	568	591	551	627	595	560	559	580	565	617	523	607	582	560	565	567	558	561	582	564	552	548	574	524	605	620	579	568	563	572	555	600	578	569	574	579	576	551	544	576	574	595	573	566	584	537	598	582	577	588	569	505	596	597	567	561	564	582	567	596	561	553	592	550	566	531	536	583	600	546	537	574	552	574	574	568	532	577	530	571	554	558	609	573	622	566	570	511	557	585	545	597	545	583	507	550	566	573	568	615	514	603	539	595	565	575	594	588	581	558	603	616	581	546	543	544	591	575	560	561	614	592	591	567	564	526	594	535	556	537	574	592	566	536	594	607	565	565	571	579	565	551	585	578	565	581	602	566	593	599	603	584	591	585	609	587	598	557	588	577	577	598	556	605	596	591	606	557	602	546	553	569	578	593	582	557	562	554	575	544	573	576	550	578	548	628	565	553	534	555	545	593	572	560	581	604	602	578	553	542	582	558	578	551	589	545	613	510	570	552	575	550	560	575	547	575	552	600	610	589	601	577	552	584	604	576	558	594	552	527	554	555	542	536	546	544	524	592	592	562	552	567	558	552	567	578	561	562	582	589	556	552	551	634	596	568	577	556	567	532	580	566	582	594	582	577	551	551	561	544	536	551	552	576	563	584	646	596	589	581	603	566	592	591	584	543	546	525	545	607	636	587	568	581	526	613	627	628	582	614	565	555	550	598	577	598	596	527	595	563	566	523	542	575	583	564	565	553	596	574	627	549	589	546	571	542	568	553	587	586	605	540	554	572	564	586	560	563	532	545	595	569	529	563	557	581	644	602	570	600	592	583	586	549	548	558	598	594	590	557	522	553	580	610	588	571	584	591	594	541	555	532	589	533	534	557	569	585	558	587	589	560	597	562	581	586	547	575	538	581	617	560	544	575	552	609	570	564	565	573	608	574	589	591	592	610	571	554	590	518	580	520	571	554	589	585	528	551	557	596	563	544	585	557	550	546	577	579	533	560	592	567	594	607	581	618	583	595	579	593	569	552	583	590	591	590	565	603	531	591	571	549	597	542	566	567	604	531	574	607	525	599	542	571	569	607	562	611	587	526	591	590	597	554	566	539	564	570	556	572	557	593	551	555	566	605	574	588	592	568	587	557	549	577	596	601	620	563	570	600	578	562	554	596	591	582	611	572	557	593	549	557	519	546	591	584	554	549	594	573	560	578	568	579	565	559	550	588	577	546	555	551	561	590	599	516	582	587	589	577	574	570	582	542	601	571	530	575	564	596	592	568	555	555	572	602	596	598	579	602	568	563	551	555	582	565	579	558	540	561	566	520	617	609	607	573	541	582	599	624	579	569	576	574	552	574	595	557	568	556	550	579	528	572	556	584	537	544	549	598	565	601	577	548	571	564	585	560	563	569	577	590	585	557	579	579	573	520	563	576	556	545	555	596	554	539	591	566	577	588	564	601	567	609	543	578	570	588	540	580	492	554	566	568	553	622	533	630	578	512	586	560	555	546	566	591	563	557	553	562	594	577	537	554	564	598	570	548	573	570	577	603	564	588	579	591	547	589	611	558	573	529
8378	563	517	455	327	285	285	233	237	186	213	191	204	191	192	209	187	232	193	178	181	162	157	178	166	179	178	201	179	172	170	198	176	174	168	176	176	188	159	183	154	170	177	165	175	198	183	169	191	180	180	181	176	162	163	180	208	188	179	166	175	186	183	186	153	146	156	184	173	162	175	160	179	186	193	157	188	163	183	164	195	147	183	176	197	158	181	179	171	189	166	207	191	179	181	190	188	169	174	151	205	172	186	176	171	176	184	158	144	157	164	182	200	139	179	173	143	178	179	160	172	166	158	142	182	164	159	167	170	176	173	181	162	162	183	150	174	164	164	178	170	172	164	201	169	212	177	175	197	176	155	154	174	197	195	162	182	196	187	191	188	184	167	205	163	178	187	162	159	147	187	169	172	198	180	158	162	181	158	179	168	159	172	163	162	173	180	153	186	181	183	175	173	188	221	154	174	188	180	183	172	195	160	174	181	176	172	173	186	153	162	150	184	197	167	191	168	177	179	165	157	167	165	183	165	164	184	206	165	188	168	201	185	206	179	184	175	183	160	182	174	190	151	168	166	162	175	174	166	203	172	179	186	192	174	190	159	178	175	170	191	198	175	192	160	183	175	169	186	209	174	196	167	160	149	169	175	202	165	178	158	149	161	172	208	185	183	177	187	181	174	163	183	178	164	170	169	169	166	172	179	193	173	193	183	160	195	164	166	161	166	196	170	179	179	201	182	179	197	161	174	179	142	187	161	157	167	158	182	175	191	181	182	166	179	188	189	194	190	200	177	172	173	172	187	167	190	188	164	163	154	149	180	179	162	169	199	182	170	197	177	173	194	155	179	191	170	167	184	173	166	182	191	178	168	188	186	218	171	165	176	191	169	162	183	189	171	188	172	182	175	153	200	162	150	168	147	184	181	158	161	176	165	215	189	178	184	187	195	166	156	167	173	173	159	168	168	176	180	173	186	177	160	179	177	175	186	171	177	162	180	176	178	176	178	185	196	169	173	172	150	160	164	184	160	173	175	152	186	180	202	188	186	177	173	173	157	168	151	179	187	180	195	156	176	169	199	174	176	191	169	159	147	167	191	179	183	163	163	195	187	157	180	166	164	183	172	167	180	175	178	182	197	183	173	178	177	171	180	171	194	183	182	182	168	171	179	158	186	191	190	204	180	174	189	192	174	176	155	188	172	185	187	206	179	175	175	167	175	176	219	159	196	156	189	181	174	187	185	158	178	178	201	201	186	157	178	164	151	171	155	171	160	191	195	187	189	165	155	169	166	165	170	176	162	172	182	197	198	187	156	152	162	182	180	174	177	172	174	179	190	147	172	165	183	196	175	168	179	147	167	167	188	198	180	182	170	181	166	159	166	182	187	185	177	179	171	166	157	167	146	181	172	165	162	189	153	173	150	155	164	170	187	209	175	167	151	173	194	173	190	194	166	166	170	185	176	170	171	179	203	179	192	192	187	206	176	186	202	165	181	172	185	176	172	190	175	185	168	172	177	195	181	178	205	178	204	176	202	199	190	185	211	185	141	169	185	173	163	187	185	158	194	182	187	161	179	164	173	193	181	168	173	180	157	145	182	157	177	177	176	180	182	170	184	176	180	155	210	164	169	176	177	171	172	174	175	182	196	187	176	191	178	150	153	192	197	194	208	158	156	195	189	172	159	162	161	174	187	175	150	192	197	155	176	175	179	158	165	193	197	167	169	164	175	183	172	164	181	198	162	173	176	171	162	168	156	179	171	170	164	183	193	188	153	183	169	171	185	170	172	162	172	147	176	209	177	179	182	179	175	187	193	182	156	161	183	177	163	190	170	178	163	173	167	152	150	164	184	191	154	183	159	177	196	158	176	150	168	183	156	202	179	183	180	189	185	155	172	160	177	190	165	166	175	169	184	189	174	148	173	183	167	175	171	177	207	163	181	177	193	139	188	171	186	154	172	143	170	182	206	159	165	181	184	184	180	161	148	159	180	186	188	177	178	168	161	187	192	181	186	181	175	164	204	174	181	198	180	169	185	188	189	159	158	144	173	189	214	186	187	185	188	181	185	176	172	152	193	182	169	166	191	189	185	178	191	168	190	178	189	158	202	154	169	189	200	204	177	172	164	181	204	198	197	187	192	159	182	169	155	156	171	170	162	175	204	164	175	176	188	181	193	188	167	168	172	165	188	177	180	201	157	185	198	144	187	168	186	153	163	190	178	206	192	198	160	173	162	158	172	176	190	154	155	186	176	187	178	175	171	172	172	172	179	177	170	167	156	187	152	174	180	163	170	182	178	185	182	179	165	172	137	171	182	173	218	165	179	184	186	200	161	177	179	170	159	189	183	159	174	157	150	142	167	185	184	178	188	177	177	201	184	165	197	166	174	181	160	184	194	206	205	190	164	172	183	174	185	150	183	202	182	179	182	190	172	155	179	181	186	167	173	148	161	185	171	192	196	217	167	174	172	151	172	198	179	171	162	166	186	168	180	184	155	185	171	175	186	179	193	176	155	163	166	169	167	167	187	179	216	178	177	168	189	158	188	159	164	172	148	182	183	159	190	180	170	185	142	156	172	170	163	197	188	161	161	185	170	182	174	179	167	165	149	187	169	178	169	171	178	200	199	182	167	172	162	169	177	174	172	184	173	187	195	150	168	178	189	159	189	200	187	190	185	187	186	174	156	179	170	168	183	176	176	209	176	155	200	170	208	189	203	160	194	164	185	192	176	163	166	179	184	168	196	196	193	163	176	165	163	199	212	185	184	203	188	160	183	196	166	167	155	189	176	177	183	195	172	176	197	191	158	180	176	172	169	150	170	183	184	145	167	197	182	184	198	176	163	186	187	167	155	161	187	181	182	185	181	171	178	163	179	171	183	158	168	184	195	180	216	137	175	165	170	181	166	166	195	166	188	195	149	174	185	155	176	172	189	169	178	208	169	171	183	184	173	173	182	162	176	181	167	164	167	179	183	192	187	188	152	174	173	182	184	162	176	172	175	170	201	158	162	148	161	175	210	207	182	176	188	178	165	187	185	131	169	163	148	167	155	192	179	162	174	201	156	192	186	157	171	195	192	182	179	183	162	180	194	179	184	174	164	169	172	179	172	180	177	172	166	158	165	197	187	191	169	171	168	158	154	168	197	204	183	164	187	182	167	180	160	191	143	174	192	164	181	194	174	184	178	150	162	171	165	170	170	172	157	176	165	172	158	174	167	158	198	158	189	165	167	188	177	151	170	158	148	162	195	190	157	190	183	175	183	188	198	167	171	169	179	159	163	190	192	202	185	170	169	190	174	184	178	205	175	175	185	164	158	174	157	169	187	154	173	178	195	176	163	174	176	157	177	157	176	174	162	174	168	182	175	159	170	179	191	180	181	160	142	186	196	192	163	170	177	170	177	169	198	151	157	162	164	187	197	175	164	175	199	190	177	180	166	194	176	178	159	186	181	187	184	151	177	162	178	156	172	165	184	191	201	194	174	217	178	173
6900	724	1136	1353	1188	1022	818	692	685	572	581	504	523	502	512	500	488	445	445	485	423	461	463	465	437	451	442	424	432	453	402	431	458	389	413	433	435	415	377	402	419	406	397	417	436	394	421	398	418	412	426	407	428	437	415	447	410	409	425	353	432	466	394	413	433	413	403	423	446	400	412	414	396	426	428	441	432	418	433	393	393	396	412	412	406	441	398	387	405	424	385	418	413	390	406	393	362	396	394	419	385	365	442	386	409	407	385	435	401	383	423	416	410	404	432	392	410	407	403	400	423	442	402	379	413	420	416	418	426	399	407	424	395	425	385	432	405	382	407	405	439	399	386	394	381	386	391	407	428	395	450	396	391	404	394	377	422	377	439	407	383	386	409	408	400	418	391	433	405	431	410	425	386	376	370	385	375	446	394	435	398	404	414	377	406	414	414	370	399	391	380	419	437	415	425	378	416	385	384	384	377	351	379	434	411	388	421	396	383	388	392	431	414	411	407	420	413	375	399	393	429	436	409	384	441	396	433	410	400	440	413	394	424	371	382	412	449	381	421	397	402	406	417	411	410	363	404	408	407	402	407	436	429	419	374	387	347	384	415	460	414	427	377	421	442	413	417	392	377	363	405	406	360	428	388	420	424	417	364	420	413	398	423	414	390	387	395	380	402	386	388	412	395	396	387	394	399	416	398	412	390	406	432	391	405	417	404	359	402	423	364	382	395	431	407	416	418	384	406	417	379	385	427	394	397	407	446	440	392	420	387	383	407	370	424	443	414	380	398	427	424	412	427	412	412	406	394	419	386	375	415	423	384	412	452	392	403	411	378	398	404	432	389	411	399	415	404	431	441	408	384	419	372	381	399	411	383	444	395	419	403	424	390	429	430	384	372	462	391	426	455	405	368	447	391	376	410	418	385	391	388	400	399	399	394	434	413	414	403	401	413	394	437	428	408	442	445	396	409	400	387	434	393	382	402	416	417	425	438	373	386	400	382	388	412	416	422	387	420	417	401	410	434	406	432	380	397	377	410	444	405	445	393	446	381	425	395	388	402	433	445	387	421	392	385	459	412	412	381	410	415	386	386	426	404	430	390	342	389	376	370	447	412	385	393	409	388	362	393	410	373	391	357	416	389	396	411	422	405	400	368	403	390	417	403	398	405	417	432	382	406	413	413	422	429	430	438	412	402	404	404	367	416	401	405	398	415	451	418	418	417	447	378	415	387	388	416	406	400	386	404	379	403	378	387	387	400	417	412	378	447	403	411	394	415	387	402	441	387	405	397	398	411	452	424	424	411	416	384	397	394	395	429	398	399	392	409	385	413	412	404	398	390	420	372	396	364	398	364	390	411	415	379	364	368	359	427	413	384	397	419	392	417	380	381	402	390	430	384	384	409	406	372	406	439	408	419	389	439	393	394	421	376	390	388	422	434	389	393	387	414	401	386	410	378	411	353	396	414	374	407	398	382	404	418	431	414	418	378	390	393	421	408	425	434	424	413	386	384	393	423	427	406	381	397	402	383	411	418	404	397	409	377	384	390	373	374	368	371	403	398	434	397	429	396	378	411	411	415	393	412	410	370	413	433	405	429	413	392	394	360	418	402	399	392	385	430	406	422	414	397	400	423	421	392	379	427	444	426	392	414	374	377	399	416	436	389	390	396	389	378	375	404	423	411	395	425	348	385	386	436	421	421	419	427	383	413	413	426	404	408	379	347	393	381	401	378	402	429	406	406	404	399	396	395	400	402	423	394	389	396	391	362	381	380	417	398	412	423	377	425	414	376	419	362	415	424	391	394	384	417	369	382	418	430	449	415	418	393	415	389	439	395	385	420	425	407	393	425	379	406	406	416	399	427	408	421	380	413	407	413	394	401	386	414	411	404	343	414	391	411	406	439	435	424	422	381	418	415	414	411	415	400	389	454	428	393	401	413	420	420	379	376	398	426	378	426	417	380	411	366	441	394	407	401	410	418	390	400	442	404	443	408	391	429	412	391	455	360	394	428	396	407	435	410	408	383	438	404	407	439	384	385	399	437	416	403	440	403	365	379	387	401	411	433	389	392	432	423	377	366	426	420	389	413	419	355	380	391	403	433	428	410	405	393	442	428	426	393	401	409	364	393	465	421	387	393	412	401	369	396	440	396	432	400	395	412	406	392	419	410	378	414	400	440	385	404	382	419	435	401	405	416	392	361	406	425	435	415	391	423	355	397	394	433	413	412	437	434	407	470	419	362	408	405	403	413	400	380	428	367	365	430	389	442	400	392	423	394	421	387	395	388	409	410	385	410	386	372	406	417	359	384	433	404	433	400	418	386	444	391	403	398	407	392	398	417	368	431	398	385	397	418	417	431	389	410	392	404	389	443	391	408	410	387	393	391	389	380	429	417	395	398	427	429	428	411	422	422	412	407	425	401	400	389	416	399	399	405	413	387	379	404	406	413	398	374	403	415	387	389	449	407	408	414	400	397	420	424	409	406	386	392	413	426	430	423	428	426	385	384	388	401	416	371	408	420	464	424	406	390	390	395	373	411	394	389	386	445	400	411	417	403	394	425	402	387	417	412	437	398	397	394	370	413	429	415	382	409	423	417	415	432	427	426	383	384	458	370	372	385	382	394	391	413	396	370	382	385	445	430	417	400	392	426	402	397	364	377	392	383	418	402	394	432	386	412	409	452	379	405	401	406	381	425	429	432	432	381	382	392	439	422	412	424	402	395	376	392	373	432	416	418	418	404	436	419	395	383	394	433	420	389	398	386	384	389	370	398	394	395	430	420	393	387	415	393	383	403	400	397	428	381	380	404	393	364	405	413	380	422	390	399	398	440	418	385	437	378	401	418	413	418	425	402	388	396	398	421	415	388	427	422	385	404	416	407	445	400	363	416	444	456	440	411	416	370	391	464	440	423	425	403	395	401	438	380	376	401	384	423	380	414	412	420	392	376	402	411	434	387	395	393	411	403	391	420	411	393	442	417	398	383	424	396	386	416	383	368	432	428	446	440	404	389	359	421	412	406	403	385	455	447	361	393	391	406	388	408	406	389	367	371	407	402	392	411	385	396	458	430	467	451	437	398	425	431	393	402	433	396	419	429	384	425	436	443	412	387	416	402	399	405	424	386	404	414	430	378	426	435	370	407	397	407	426	405	411	420	416	402	396	388	386	415	411	456	376	424	393	437	382	388	403	429	400	438	427	414	390	385	427	412	352	394	413	396	436	422	440	391	423	410	421	400	399	422	396	454	395	382	412	407	411	384	380	395	462	396	398	447	406	423	421	399	385	430	421	426	413	408	365	423	417	369	426	448	379	416	421	375	404	404	408	392	400	408	400	391	368	400	378	408	446	388	396	391	398	446	391	387	395	396	413	401	447	418	418	391	437	440	411	428	401	420	440	431	395	410	423	408	454	424	351	392	385	370	417	447	397	356	405	368	384	402	426	384	387	447	378	387	415	391	429	455	408	389	361	411	437	378	425	380	417	390	419
14874	1016	812	553	400	243	197	176	130	119	113	102	93	78	91	82	80	77	77	73	75	73	87	68	68	83	59	56	77	53	53	54	66	67	48	53	64	70	49	50	63	53	64	46	44	66	54	50	79	52	59	57	60	66	58	64	71	55	55	64	49	55	62	57	62	60	67	66	71	64	59	72	45	45	72	57	71	60	58	59	62	58	83	65	53	46	61	57	64	67	71	67	64	62	53	59	57	67	46	70	66	58	61	56	67	73	57	82	57	62	54	66	62	66	61	56	67	60	57	72	53	71	51	57	55	48	72	50	64	49	75	64	65	66	65	57	51	57	58	78	54	63	59	49	68	56	62	63	60	67	58	64	52	55	71	59	56	57	48	43	43	56	59	64	61	63	63	42	60	49	58	57	55	49	64	60	57	66	48	50	57	63	45	79	62	54	59	53	58	46	51	71	60	52	68	48	60	63	66	72	62	65	60	49	56	56	80	69	54	61	62	47	58	62	76	70	56	57	62	50	79	68	49	61	58	70	63	76	57	55	73	56	61	75	48	49	50	60	66	75	53	62	56	66	51	49	80	59	57	64	58	52	66	54	52	73	60	56	65	56	56	75	67	53	65	60	48	61	50	62	67	73	54	52	64	61	58	60	46	47	61	71	61	50	62	61	53	47	44	49	42	47	66	57	45	50	47	66	56	51	58	67	55	45	51	50	66	55	75	51	71	67	66	53	57	52	59	65	53	75	48	60	38	67	63	57	59	46	44	57	65	50	68	65	54	69	65	58	60	54	74	71	61	74	67	50	66	57	48	63	63	54	58	65	52	58	68	69	58	57	60	65	68	68	59	57	61	60	46	54	57	62	67	67	61	60	65	55	57	61	68	69	63	75	64	57	72	84	73	56	65	49	51	69	45	56	62	53	68	45	64	62	60	78	73	71	54	73	65	65	69	66	70	70	47	58	44	65	70	78	45	55	59	45	57	54	65	50	62	64	72	62	82	65	72	48	66	61	67	53	58	56	74	52	50	67	60	71	68	65	57	66	65	56	69	54	46	62	70	61	73	57	53	65	56	62	57	59	66	70	67	45	56	70	61	61	50	56	68	54	64	66	56	50	72	73	45	61	72	47	59	69	54	58	57	63	59	58	49	61	66	55	42	67	70	58	77	73	54	69	69	53	72	58	54	42	54	61	62	56	47	68	62	60	62	60	46	63	51	55	56	63	57	66	63	57	60	45	56	56	70	59	64	63	69	57	52	60	51	50	54	46	60	71	50	49	60	57	52	46	58	59	60	62	71	60	65	56	64	54	51	56	46	69	53	62	54	71	51	45	52	68	64	65	66	69	79	81	58	63	43	57	63	65	61	53	75	61	75	61	51	57	59	58	41	55	82	59	40	62	57	48	59	57	63	59	69	66	60	55	53	56	68	59	57	60	53	56	51	77	66	68	55	60	58	63	44	69	63	47	63	68	58	61	62	56	54	60	56	52	61	55	52	77	62	50	67	61	65	68	62	61	65	49	50	45	47	56	53	65	49	60	75	64	57	61	64	59	58	39	50	69	67	59	58	67	59	59	57	61	46	69	64	62	61	65	75	62	56	69	51	53	64	58	62	59	59	60	65	58	54	65	64	69	53	80	55	76	66	49	67	54	73	59	55	52	56	55	67	73	59	48	40	58	58	46	54	61	63	65	84	62	48	47	47	63	62	59	51	64	55	60	58	71	70	63	54	66	59	65	66	65	56	53	62	62	58	67	86	63	64	58	63	56	77	59	61	55	58	55	63	60	58	56	63	61	67	67	57	66	63	61	55	57	66	52	69	75	60	61	49	61	67	46	68	72	66	62	68	50	64	61	62	57	59	67	60	78	60	71	50	71	61	65	68	68	57	54	66	64	66	54	60	71	75	74	63	62	44	49	55	76	74	54	77	61	56	56	57	56	62	73	59	55	59	72	57	64	60	51	60	51	45	72	55	61	66	77	47	55	61	66	57	62	54	56	65	40	70	69	50	52	81	69	51	40	60	49	75	62	71	54	52	56	65	53	57	69	56	66	54	56	67	53	56	46	51	69	61	68	52	40	77	55	66	82	73	54	58	46	62	68	54	58	73	39	49	72	60	72	47	58	61	64	69	60	63	49	70	64	66	52	52	66	59	62	56	67	67	54	73	62	61	56	57	64	51	57	60	62	67	67	70	62	59	53	70	61	61	70	58	68	63	69	54	77	62	55	61	66	58	53	66	51	69	60	44	50	54	50	65	54	56	67	71	61	52	77	60	48	59	62	69	61	55	49	75	62	79	53	44	58	65	48	54	83	62	51	68	79	62	54	73	63	44	61	62	71	63	57	64	67	58	59	50	66	57	52	53	63	51	46	42	71	54	54	73	63	63	72	67	63	60	67	38	58	61	60	65	48	64	75	63	70	63	55	63	58	65	50	52	63	52	63	65	50	56	68	58	64	72	57	61	60	56	76	67	59	60	64	54	64	64	64	62	50	43	50	64	49	70	71	72	60	52	52	67	55	68	59	63	59	84	76	53	59	86	63	61	65	48	72	61	53	54	54	62	75	72	56	50	63	65	65	52	52	62	60	45	58	65	70	52	53	60	71	64	61	55	57	55	61	63	60	58	61	44	71	40	86	61	66	66	68	53	70	53	53	57	51	61	58	60	57	65	55	52	50	61	55	51	56	65	64	55	68	60	53	59	58	62	69	66	63	58	53	76	54	50	58	77	89	68	76	78	59	68	55	74	53	65	61	59	57	62	73	66	57	66	64	56	71	64	56	55	64	47	57	64	69	51	58	65	76	78	78	62	52	50	57	57	61	59	70	63	46	59	59	57	60	60	68	58	61	66	67	65	70	49	61	63	64	61	55	53	48	61	48	51	53	62	51	38	48	56	50	55	37	60	60	67	59	58	50	67	56	65	60	65	70	49	77	54	58	61	52	44	59	68	65	61	57	65	53	53	63	62	73	54	66	70	71	45	68	62	74	64	64	61	54	71	52	60	57	50	57	52	46	68	52	67	46	48	54	65	60	62	55	69	68	60	58	65	62	72	74	59	72	54	77	63	46	69	59	63	64	61	55	67	67	62	59	67	48	49	78	61	58	52	60	60	60	51	55	55	51	49	65	57	64	63	62	67	53	46	53	55	62	60	69	51	49	47	45	55	58	56	58	56	63	60	59	61	61	62	57	54	65	63	61	56	59	64	58	56	56	46	52	71	63	67	49	59	46	72	49	64	54	66	68	65	60	67	62	61	68	60	61	61	47	55	66	67	56	53	62	41	64	57	63	69	59	69	66	48	56	51	54	57	64	62	63	62	72	67	76	60	66	67	53	51	53	61	51	54	57	56	53	55	53	58	57	66	66	63	50	64	46	50	56	55	61	53	49	65	61	54	69	65	52	78	49	65	81	74	55	66	70	72	63	43	63	56	48	56	53	61	75	48	69	39	68	60	67	58	69	66	59	62	62	56	59	67	52	64	66
8556	778	1658	1950	1609	1210	989	777	636	532	481	412	434	373	360	328	308	268	320	270	258	260	241	236	220	202	204	207	198	205	207	200	207	173	194	182	194	187	163	179	186	177	181	173	177	202	176	227	174	152	183	178	191	162	192	182	124	158	184	187	175	175	174	169	162	144	154	143	156	165	159	163	156	179	171	184	167	157	163	170	167	153	171	175	171	175	159	169	176	195	178	154	162	173	179	148	151	160	163	133	159	161	137	143	162	173	163	169	150	155	166	138	163	149	170	145	164	169	174	173	171	134	168	173	160	180	155	168	167	172	173	166	143	154	159	149	172	160	180	161	168	172	146	156	170	165	145	163	168	149	175	144	175	150	149	150	181	151	156	162	165	175	174	172	144	160	199	152	177	134	167	150	149	178	168	167	164	151	173	167	172	159	141	163	159	168	170	157	146	176	155	162	156	148	174	170	149	161	207	164	156	156	182	154	139	161	153	164	155	160	192	159	159	164	147	164	146	186	153	149	170	189	154	181	167	168	148	151	156	137	154	161	183	148	149	166	164	162	165	146	191	152	170	175	145	162	152	163	159	169	177	153	184	142	170	167	159	182	144	158	161	160	164	174	160	174	168	170	154	179	158	160	174	155	138	153	161	171	132	163	155	169	182	184	160	179	160	166	170	150	184	137	152	166	168	178	162	147	176	166	162	152	165	181	178	164	170	163	156	169	170	165	152	149	156	163	166	158	159	159	171	164	169	127	161	147	136	158	166	155	163	179	165	143	169	149	166	165	190	170	174	156	168	160	150	154	159	142	179	149	166	163	164	155	154	146	152	162	161	156	160	148	162	163	144	159	152	178	167	158	152	157	180	163	161	175	153	168	184	150	167	162	131	170	167	154	163	163	157	161	164	168	173	162	161	165	155	150	164	159	150	159	142	168	166	162	167	170	160	165	192	173	193	172	175	160	179	163	168	150	147	159	161	165	164	170	140	168	160	172	156	150	155	152	151	147	162	163	191	177	155	174	184	143	143	139	162	151	160	165	164	165	165	149	174	163	179	157	162	164	160	159	197	147	185	140	174	164	170	157	159	169	160	157	154	159	160	174	147	157	153	156	165	162	178	171	151	174	159	164	164	183	162	152	151	154	162	150	175	178	172	170	161	188	142	166	160	141	190	150	159	170	168	165	163	159	159	151	142	174	151	143	150	159	169	176	152	151	170	174	188	150	172	153	175	175	150	162	137	150	173	153	177	186	153	183	157	177	172	155	173	163	157	162	157	163	134	194	161	180	167	174	166	156	164	142	176	172	166	174	168	163	148	159	168	179	168	181	177	151	170	152	171	143	177	176	193	171	133	157	158	168	152	153	158	179	167	180	165	152	145	150	166	145	170	165	167	180	181	156	147	159	172	171	151	154	157	186	174	142	167	191	182	137	155	152	163	162	165	148	173	162	174	159	185	154	134	161	142	186	147	167	164	159	159	151	160	173	186	153	175	165	165	150	142	159	183	134	162	174	186	162	149	175	190	160	167	180	154	156	151	157	152	163	172	165	156	165	157	164	162	162	162	176	190	155	152	173	191	144	163	149	152	161	170	146	151	141	173	159	190	173	173	162	163	158	148	162	143	177	158	177	161	164	156	161	132	174	190	150	169	181	151	170	179	160	152	177	156	167	169	150	158	171	149	160	164	172	180	167	138	170	160	170	157	143	162	149	127	160	171	154	179	153	172	181	137	169	159	171	156	149	150	172	169	163	156	158	169	164	178	162	145	183	163	176	138	161	151	169	146	161	160	170	161	165	170	177	165	171	183	160	161	169	132	154	178	175	165	171	175	162	164	162	133	164	162	174	170	159	158	169	164	160	170	160	161	158	181	152	157	152	140	160	158	170	148	185	155	152	160	164	155	147	171	156	159	172	167	171	168	183	163	162	163	166	144	144	176	160	149	139	134	148	171	168	187	198	166	177	171	172	156	175	174	168	171	174	166	165	190	156	152	166	171	150	154	159	182	166	154	183	177	176	151	166	174	172	140	161	174	162	192	167	157	178	162	154	147	170	148	133	162	160	167	176	142	162	157	142	161	187	158	163	158	164	170	155	148	156	188	182	167	151	154	187	167	179	167	139	156	146	155	168	166	161	152	166	154	183	147	163	155	170	142	181	184	164	168	165	147	169	162	147	161	202	157	165	180	166	162	145	149	147	168	166	155	149	155	181	178	156	164	169	175	171	182	166	169	151	163	152	154	158	140	195	147	173	160	165	152	175	166	170	175	181	179	151	172	165	154	148	153	174	160	188	136	182	157	147	170	158	177	162	175	158	152	142	167	145	167	162	190	176	165	173	146	165	160	179	160	149	157	171	157	160	176	159	160	126	162	164	177	166	137	146	165	168	165	166	160	145	173	143	170	174	158	155	155	170	138	173	145	145	180	176	158	176	176	170	161	147	153	147	168	185	130	157	160	144	155	152	175	177	174	162	176	155	159	168	148	162	150	139	164	157	140	158	174	171	141	161	170	124	145	167	160	158	183	136	164	162	187	143	156	148	141	148	154	138	153	172	158	153	159	159	156	148	159	179	148	182	163	162	177	162	162	150	161	154	133	173	176	152	141	161	164	165	164	123	166	163	178	158	157	194	155	155	167	150	147	167	159	154	158	177	150	163	166	159	158	153	162	157	153	169	166	150	159	170	145	159	138	159	159	158	159	141	171	170	174	150	165	163	165	149	171	176	156	135	168	138	154	152	161	131	159	160	165	156	169	181	163	150	161	155	173	152	156	164	162	156	177	153	161	169	142	182	179	143	147	161	149	176	155	152	160	137	165	171	159	158	151	160	173	160	159	169	160	156	179	159	180	165	144	146	148	153	166	164	170	157	171	159	150	157	139	143	155	151	176	153	147	163	176	157	164	170	191	145	172	148	154	156	169	169	174	181	164	156	170	165	162	163	140	140	154	177	154	165	167	152	172	153	154	169	181	188	162	131	171	143	164	154	154	168	165	153	163	157	151	135	149	150	137	146	149	156	139	172	173	150	165	155	159	160	165	159	151	163	163	152	158	181	142	156	165	144	155	148	163	172	169	180	153	183	137	172	151	145	164	154	179	172	184	193	163	143	166	179	168	162	161	157	164	156	160	151	160	141	172	176	149	161	147	158	155	181	156	160	156	180	182	168	152	182	159	149	162	129	168	187	167	155	168	146	162	159	196	171	180	173	144	158	158	158	170	177	164	168	145	161	174	153	168	174	178	150	170	177	168	168	160	146	170	174	161	156	177	187	138	161	156	168	161	149	145	142	157	194	147	160	161	178	142	157	156	159	172	169	172	155	185	157	151	168	161	171	137	163	158	144	163	144	169	162	162	153	167	173	168	149	161	171	187	170	154	133	186	165	151	154	176	142	166	160	156	147	147	184	162	161	143	167	170	146	149	139	171	169	138	144	162	125	150	180	180	166	164	162	163	169	151	153	191	153	168	152	169	157	153	154	157	151	142	142
1825	303	290	261	251	246	246	290	259	217	239	259	288	273	248	243	270	254	248	239	238	239	251	287	261	247	253	258	249	229	272	234	240	288	242	276	276	254	239	269	257	280	266	249	277	274	264	257	253	252	288	266	268	234	246	254	241	282	261	247	264	299	271	237	255	274	267	259	247	256	250	262	263	261	232	232	258	266	242	246	266	250	257	238	251	251	234	282	226	254	248	250	259	250	231	261	252	245	290	264	282	276	248	242	270	255	223	265	283	250	241	278	264	268	247	268	274	277	243	261	248	252	257	260	255	239	243	210	270	250	232	268	260	242	246	259	237	260	250	249	269	266	263	254	264	245	255	273	247	236	235	251	254	248	252	293	245	257	267	245	285	274	256	272	258	251	230	281	226	268	256	249	256	244	272	258	237	220	250	239	268	228	234	298	231	266	247	234	243	257	240	242	235	222	254	265	236	232	232	241	275	241	228	298	224	221	283	247	257	264	292	256	236	232	254	263	224	242	242	250	221	249	265	253	249	262	265	231	223	243	290	273	246	273	242	253	266	244	262	274	291	250	283	241	272	243	238	251	241	259	225	249	265	236	236	245	242	285	247	235	239	237	234	254	274	261	251	235	245	235	239	264	235	262	278	280	262	245	263	232	237	282	266	233	248	229	246	236	265	239	267	239	243	276	276	240	278	258	245	270	244	255	261	276	273	278	255	243	245	245	250	220	218	253	239	246	261	230	230	238	276	282	261	266	274	258	228	221	247	253	277	245	229	250	277	263	268	242	221	225	258	269	269	264	248	265	283	245	273	227	278	254	222	237	257	236	220	269	200	256	265	262	261	224	256	236	256	228	276	243	244	248	265	264	259	238	225	246	261	231	228	252	270	253	272	287	264	262	261	267	256	257	261	223	267	273	252	224	252	222	242	243	283	224	250	250	230	258	246	281	263	249	245	258	207	279	252	268	257	255	234	261	242	268	241	280	227	242	260	258	262	270	253	265	265	239	257	245	262	278	263	251	276	236	275	239	263	248	261	279	271	290	265	250	262	263	219	240	265	264	257	219	242	245	256	254	265	246	275	236	248	231	268	259	269	278	239	272	258	240	285	246	282	235	239	214	237	261	245	271	244	244	223	238	254	244	256	293	241	239	233	247	276	278	261	251	269	266	258	245	225	230	253	236	253	231	260	237	238	277	249	227	245	231	269	224	244	239	253	267	245	238	244	244	281	235	244	264	229	240	264	234	251	271	237	199	244	271	255	248	232	244	249	248	293	241	251	252	260	245	291	234	229	251	265	263	227	258	273	248	239	244	270	289	264	265	291	242	246	244	259	247	237	216	253	247	239	277	246	246	269	252	260	241	244	226	261	273	237	275	232	262	256	285	240	229	251	264	206	233	247	233	244	236	258	233	265	244	266	240	237	271	235	241	240	247	249	262	254	255	202	260	225	280	225	273	255	246	252	240	258	234	262	246	288	218	258	258	267	259	238	234	271	253	264	261	253	263	274	275	219	257	266	248	256	249	241	247	272	250	240	237	236	251	252	273	276	254	260	287	262	254	263	239	280	266	233	239	249	270	221	269	261	257	246	261	271	238	259	259	274	259	249	257	261	239	259	259	283	242	234	254	266	236	263	240	273	274	276	266	271	255	266	256	248	233	251	288	233	260	290	237	256	256	283	260	228	238	282	264	213	272	238	257	250	259	274	237	217	244	252	271	266	230	235	245	271	241	242	251	263	239	271	240	271	257	248	281	270	263	238	217	242	254	247	236	263	283	212	260	257	297	233	244	239	240	271	238	237	234	233	235	239	246	236	252	261	262	282	229	256	255	240	245	270	257	249	259	239	254	241	268	254	246	236	245	274	268	268	259	243	280	270	251	237	247	242	250	274	231	267	230	255	250	271	238	231	254	283	258	256	264	224	244	285	252	246	262	238	273	223	248	268	273	231	248	232	248	248	277	265	260	238	233	232	262	238	238	258	253	263	253	246	280	253	235	257	226	228	263	249	254	226	243	262	277	277	280	260	239	248	267	280	227	248	263	257	237	226	251	251	229	230	265	289	285	222	256	241	234	265	260	265	257	253	273	240	250	254	238	259	243	271	259	288	274	268	307	244	262	236	255	236	230	248	244	266	245	256	266	251	266	264	254	241	254	236	237	259	261	272	244	213	262	266	260	286	262	282	269	246	258	224	225	250	266	225	217	282	259	260	248	262	209	244	277	240	256	256	247	239	253	247	269	240	219	292	255	250	263	263	252	215	248	260	246	247	263	228	241	272	229	251	233	226	239	273	258	275	269	238	234	268	265	279	268	238	263	264	231	239	237	247	225	245	262	265	259	254	257	249	256	254	262	251	243	247	279	242	220	240	273	238	229	269	266	254	213	228	259	244	242	271	263	273	265	272	243	235	228	277	266	253	253	237	239	262	225	231	236	241	267	259	271	244	253	227	243	231	231	220	261	251	264	258	231	249	247	243	235	240	244	243	230	232	239	255	241	260	256	254	282	246	252	254	287	275	262	287	267	282	250	239	235	257	255	244	245	237	245	274	274	236	225	232	253	230	265	271	284	263	263	286	288	273	228	249	248	246	282	268	268	260	278	279	249	270	228	252	240	242	234	249	259	258	282	241	251	274	234	245	261	249	260	265	248	240	262	260	251	246	237	256	236	288	248	245	224	269	256	243	252	247	255	259	227	271	244	243	243	252	267	251	293	237	251	229	229	239	233	249	272	268	286	262	242	257	245	240	209	248	274	242	241	271	230	227	278	255	266	233	274	262	265	258	237	259	272	242	255	234	252	209	259	261	222	266	266	243	255	275	245	295	271	268	249	264	216	241	247	258	226	264	235	282	253	228	252	242	247	291	243	274	246	246	265	221	247	257	256	259	277	264	223	242	243	237	256	268	255	261	230	259	237	254	235	229	238	285	261	252	252	247	263	234	249	233	240	287	263	264	227	252	231	266	229	261	258	236	263	258	236	247	219	250	249	276	239	247	239	234	277	260	257	266	248	226	272	268	249	259	259	279	233	276	272	238	253	283	279	236	245	250	260	268	274	250	273	250	287	234	295	225	252	259	257	272	263	241	263	249	240	269	248	241	234	261	253	258	247	244	276	258	265	252	278	252	257	246	227	256	260	229	245	260	265	252	231	245	245	252	280	237	259	265	266	244	270	222	254	266	240	252	285	271	264	271	270	252	262	245	253	250	236	263	261	269	257	277	257	253	241	247	277	263	291	236	230	244	248	261	257	251	241	255	271	239	240	266	259	288	241	282	243	287	248	230	266	258	270	228	255	229	264	279	263	226	251	264	238	270	247	265	226	249	260	251	258	267	254	268	262	272	232	229	267	265	254	232	231	226	261	274	262	213	262	244	224	251	266	247	234	261	246	263	272	247	271	274	256	228	245	258	247	241	269	278	248	271	238	265	267	240	251	250	221	275	253	218	264	247	242	257	229	230	267	243	277	244	245	259	284	240	252	281	251
2037	594	594	612	608	620	567	582	598	602	590	577	547	570	595	603	573	587	574	556	584	566	601	578	600	556	608	565	578	593	623	573	584	575	612	550	562	593	545	561	601	563	567	560	565	622	574	624	566	551	603	519	550	536	541	546	592	581	572	552	619	579	600	586	586	569	596	551	587	569	576	594	579	538	594	613	576	591	532	584	554	597	563	619	565	623	582	595	630	554	564	585	609	570	609	584	571	582	597	591	560	582	600	569	552	581	575	536	561	531	588	611	561	573	587	602	571	581	587	585	591	552	562	571	571	546	566	566	596	600	562	570	576	578	544	585	547	606	553	587	581	591	551	545	581	574	585	590	565	563	601	548	536	618	568	562	580	595	623	526	576	563	528	580	611	576	562	594	593	590	569	559	566	576	594	592	584	579	569	564	563	566	617	593	530	562	600	593	556	618	625	556	592	552	572	565	574	584	602	549	564	588	539	545	594	564	558	560	585	572	619	566	573	590	595	593	578	579	554	565	592	568	584	555	572	548	580	580	587	560	582	590	572	616	613	556	572	558	583	610	569	613	567	580	556	547	590	575	568	570	601	577	565	619	548	512	529	589	558	594	596	552	596	586	587	553	573	568	549	590	598	563	559	585	593	554	586	555	580	557	576	611	495	602	589	558	604	572	551	595	596	575	559	573	568	581	586	556	604	567	543	560	571	554	559	577	595	600	559	572	587	583	590	613	617	593	557	578	588	609	554	534	535	590	600	526	561	569	573	605	573	591	575	554	563	535	560	624	595	567	569	602	620	550	630	566	580	616	584	571	565	583	585	563	595	575	609	574	553	533	586	542	601	540	616	591	540	540	548	583	603	548	558	596	595	609	588	568	557	580	578	555	582	616	586	565	580	558	569	584	535	606	580	555	575	539	577	580	544	565	558	555	557	574	630	601	543	586	603	583	568	576	548	597	544	566	602	566	613	580	580	563	559	530	573	593	589	594	571	614	580	588	584	561	573	594	608	598	598	571	569	582	554	564	530	588	623	547	576	576	511	545	546	580	613	604	584	599	612	557	582	580	592	621	601	562	591	584	591	612	564	591	539	577	585	542	558	576	569	594	569	543	567	615	588	605	599	627	551	572	572	602	613	574	595	568	587	562	552	571	564	578	585	551	543	541	595	551	609	524	603	558	546	594	559	580	586	551	571	541	554	587	614	580	560	586	541	556	560	543	578	584	612	606	583	554	613	559	529	595	569	588	583	573	597	603	559	584	575	549	574	546	580	595	602	552	562	599	556	624	591	577	527	561	566	581	605	574	578	574	587	604	561	566	504	593	620	566	591	544	562	561	572	542	534	598	540	600	606	596	573	588	619	594	557	580	550	555	566	610	585	602	582	554	582	613	553	579	571	575	552	557	586	589	554	553	573	619	595	532	591	585	589	564	575	542	536	537	560	537	563	581	564	588	582	542	619	558	613	587	586	560	536	557	591	593	611	542	614	591	580	568	565	580	592	610	610	587	569	629	568	558	587	582	565	578	611	569	556	584	578	562	556	565	560	591	569	558	563	554	527	570	581	580	574	536	541	583	568	550	542	570	534	627	571	566	543	587	569	552	620	565	561	601	543	580	575	571	589	586	569	579	577	579	598	534	588	552	553	591	575	568	567	622	638	596	585	541	541	604	545	602	590	555	579	572	586	598	544	522	600	586	554	570	583	579	568	568	565	573	572	584	557	583	543	579	616	580	539	560	584	573	574	564	591	585	574	576	570	580	619	553	560	595	614	603	573	551	573	537	596	615	582	584	574	542	568	624	564	563	571	616	595	555	563	566	626	582	587	582	532	561	602	567	589	590	595	546	599	629	559	591	599	569	555	574	538	550	556	557	596	582	577	604	576	543	564	582	566	544	571	604	602	572	586	565	542	585	613	626	611	563	593	607	534	588	540	545	597	574	559	567	571	593	554	612	618	570	572	584	628	566	581	612	546	573	517	542	576	567	576	563	517	534	594	572	608	574	557	562	570	596	584	624	578	609	571	571	549	603	574	540	596	589	578	604	601	563	589	577	559	530	584	568	586	580	552	602	580	576	567	585	611	588	619	567	591	595	610	590	600	594	571	568	574	619	575	569	579	584	572	560	597	536	539	560	571	574	567	604	601	559	592	592	575	598	559	564	585	587	541	571	553	588	572	582	599	575	535	583	584	557	564	583	576	588	546	587	573	603	564	592	596	590	608	596	587	546	582	599	612	530	597	601	622	576	588	566	565	572	574	560	593	572	562	538	558	574	560	570	566	566	560	552	577	572	575	549	574	597	556	589	579	596	544	559	563	537	568	594	571	592	609	578	607	585	572	548	560	555	578	587	586	536	539	572	578	601	602	526	560	593	573	582	570	537	583	592	605	563	593	568	584	591	584	547	627	542	562	509	591	590	560	555	564	528	573	570	566	560	557	547	556	545	605	558	570	566	582	561	572	553	580	583	627	583	565	614	599	549	590	580	588	562	596	593	546	568	583	563	579	601	546	608	586	599	536	542	605	549	598	580	634	619	622	623	538	553	552	590	544	583	579	554	583	538	551	588	583	600	570	555	579	566	598	571	574	592	586	575	593	601	524	579	566	590	565	537	586	570	577	598	590	613	571	634	543	575	586	595	528	555	592	571	587	554	587	637	575	610	564	559	596	580	543	583	588	538	544	526	573	572	571	624	599	533	554	538	564	582	557	586	570	552	565	574	561	578	619	597	533	549	555	589	569	572	592	565	555	569	539	586	568	578	568	586	591	560	598	565	547	603	559	592	601	559	574	551	586	574	564	582	598	616	584	562	598	554	572	559	535	607	565	540	599	600	559	581	544	556	594	536	568	598	563	561	548	581	580	536	570	581	534	561	584	571	526	556	594	593	549	569	602	573	539	590	601	623	569	633	550	599	579	570	569	563	545	519	627	569	586	615	554	560	588	612	594	551	511	563	553	596	546	583	605	601	581	573	581	599	539	588	563	575	556	541	552	592	601	569	587	557	572	549	604	619	587	619	592	607	611	574	562	577	576	564	588	562	590	574	596	603	573	544	584	570	590	558	588	595	555	587	559	544	568	555	628	537	569	556	598	537	564	603	574	533	579	614	543	590	592	589	549	553	594	583	515	562	582	568	584	579	594	580	592	634	570	579	548	564	566	578	591	545	594	560	565	574	563	578	549	584	571	586	552	564	611	602	591	560	529	582	571	603	604	542	593	545	615	578	597	548	589	592	588	553	622	593	571	567	601	587	543	581	608	585	593	591	565	554	552	561	542	575	621	592	590	585	547	592	579	569	589	623	596	561	559	582	565	614	573	593	567	554	593	583	598	599	582	551	586	595	591	559	570	591	567	596	626	595	556	553	560	556	554	539	578	567	575	566	563	558	580	598	575	571	586	616	546	638	556	539	593	577	596	551	588	599	560	614	647	570	554	574	576	543	573	616	541	577	583	597	589	606	528	574	598	538	528	575	569	579	563	590	545	554
8011	536	503	429	380	275	257	246	218	189	197	186	185	164	171	184	165	173	186	182	175	165	180	179	148	168	179	188	181	193	169	176	179	189	181	179	170	170	167	170	191	171	181	183	167	197	190	152	171	170	190	160	150	182	195	162	172	162	184	166	176	174	178	181	154	177	173	152	178	169	184	203	187	167	194	191	172	175	188	157	206	189	184	165	167	196	152	175	163	161	189	180	162	172	198	161	164	182	186	189	184	158	185	180	164	184	177	174	193	173	173	172	179	177	168	179	185	165	171	170	183	162	172	186	157	162	159	162	172	165	171	173	198	175	181	176	176	142	202	157	163	187	182	175	153	182	153	182	172	160	174	193	169	189	200	177	192	159	179	187	164	159	195	156	157	163	176	174	166	190	168	190	159	171	156	165	171	165	183	198	145	161	194	150	172	174	175	187	171	189	176	196	167	180	179	192	221	155	195	192	187	189	200	162	139	171	192	171	175	199	182	159	158	162	179	166	178	197	179	173	173	181	181	167	188	165	146	178	175	170	230	153	172	176	155	196	202	168	175	188	187	167	177	169	197	198	154	167	158	159	180	165	147	180	190	169	182	182	158	174	169	184	150	193	164	174	200	183	185	166	193	195	177	192	173	198	181	173	162	183	171	161	173	151	176	170	171	178	193	172	202	172	163	161	157	171	194	177	214	186	182	161	174	187	189	166	174	200	168	190	142	171	151	167	198	193	169	213	152	177	173	183	162	165	170	168	195	188	168	189	174	198	163	186	178	192	173	165	172	176	168	188	184	166	184	174	162	171	182	178	186	180	204	176	190	174	191	174	160	135	184	178	184	184	169	159	190	176	184	161	164	150	167	184	179	166	182	172	147	186	189	154	184	170	198	177	167	174	167	163	168	144	169	168	182	204	180	202	158	176	160	157	184	182	191	173	171	204	179	169	166	153	185	204	195	200	164	196	195	183	154	186	188	184	163	169	180	193	169	180	166	181	163	156	188	189	175	160	184	196	184	188	190	184	163	164	173	167	158	163	169	170	176	175	171	174	209	174	168	184	174	181	158	205	170	182	149	164	160	163	187	183	167	174	159	176	188	175	189	182	163	189	166	197	162	173	156	173	178	155	158	192	163	179	180	180	150	181	157	160	171	162	193	167	190	170	171	185	163	153	173	196	175	185	173	178	191	183	153	177	176	187	168	162	201	167	158	150	168	179	195	178	170	163	190	177	173	187	189	177	167	179	150	174	178	170	191	193	168	214	170	169	149	151	190	206	192	175	198	182	209	174	180	155	192	184	170	192	195	149	161	167	171	184	150	164	161	168	189	164	175	198	175	194	197	167	163	145	180	155	160	202	185	161	164	177	177	185	209	150	190	168	155	185	158	166	172	167	162	158	154	174	166	168	185	190	157	173	200	177	174	165	170	180	173	169	155	179	189	161	160	186	170	182	182	174	152	163	176	181	185	179	192	171	176	161	161	191	177	160	183	184	178	192	171	165	167	169	171	187	160	187	166	204	169	160	188	166	165	170	184	186	178	192	162	190	176	188	181	182	172	175	155	177	199	198	179	173	167	186	174	170	158	167	196	179	190	170	175	176	171	183	172	172	178	142	170	170	173	170	165	170	154	176	133	161	178	177	188	162	158	152	166	177	168	166	159	159	164	169	166	202	170	169	194	182	167	167	155	171	169	193	168	152	187	166	166	176	180	174	187	194	179	149	157	191	190	180	169	168	199	189	169	160	182	174	183	165	180	177	176	187	178	175	167	176	162	191	184	188	181	172	193	176	164	186	193	183	173	200	149	166	170	158	154	152	164	195	156	181	175	158	163	168	162	165	177	180	176	186	188	178	164	171	180	161	167	176	169	177	172	182	175	154	188	187	177	189	181	160	156	164	168	166	161	167	161	162	186	180	194	171	178	166	164	159	179	159	164	178	150	206	168	186	178	191	194	171	181	182	153	160	186	190	188	171	165	150	155	169	173	181	156	186	182	157	191	186	175	181	202	182	172	155	170	181	169	148	192	193	153	159	181	173	164	190	167	167	187	194	187	175	174	161	183	198	184	164	145	179	200	193	176	172	179	179	167	164	209	213	176	196	186	171	179	164	163	185	171	161	171	152	202	184	163	150	209	204	195	186	163	164	189	173	176	190	133	169	161	178	187	161	169	170	182	194	211	206	177	177	195	171	178	181	170	194	184	166	168	173	185	192	217	186	145	165	171	161	182	168	151	181	202	186	182	181	190	185	185	167	180	171	143	162	205	182	148	184	168	152	175	177	176	168	197	170	161	167	184	171	182	165	165	186	161	170	166	177	157	167	201	154	165	185	164	140	178	179	162	182	175	166	203	176	178	174	155	168	189	192	160	204	171	173	197	157	198	184	209	176	180	183	182	166	182	182	179	198	205	183	175	175	179	192	162	201	156	182	175	179	152	178	172	183	210	195	174	188	192	177	176	171	183	148	181	171	165	194	209	171	192	159	180	182	160	187	168	169	183	164	174	192	178	168	159	166	164	180	193	174	196	175	179	177	192	210	166	176	202	175	165	183	210	183	159	161	176	190	191	197	198	181	187	174	199	185	183	216	163	169	146	175	195	155	156	195	187	173	193	154	204	162	176	159	158	156	178	155	165	177	181	166	188	180	181	166	184	180	177	198	182	194	156	196	183	195	194	200	172	179	187	177	178	170	168	177	203	165	192	196	184	172	187	188	178	188	169	213	154	168	184	158	174	186	165	179	192	204	178	170	184	181	176	181	158	186	181	193	184	178	186	150	171	174	203	171	172	170	180	173	175	179	185	171	169	189	167	179	161	160	171	177	190	152	163	175	176	217	175	159	176	198	191	177	165	206	178	199	201	173	189	163	189	175	203	203	169	169	166	174	184	166	181	150	162	193	175	189	148	178	160	162	162	174	177	186	192	156	163	144	178	178	180	204	160	201	198	159	172	184	174	180	156	195	199	170	190	196	171	207	156	200	161	180	201	168	176	199	184	170	183	171	171	172	170	171	187	178	180	156	168	183	166	191	190	152	174	177	189	185	163	165	198	180	141	171	185	176	165	163	187	165	195	146	174	163	163	171	188	193	182	174	166	183	167	181	147	183	189	187	174	176	187	190	173	176	170	171	168	165	168	202	176	198	189	179	176	152	206	157	162	175	192	148	183	176	181	175	167	178	188	164	174	185	193	167	197	195	167	186	173	176	198	181	174	149	179	150	183	164	154	159	161	159	183	163	198	180	175	167	176	186	179	168	168	189	177	170	170	163	166	178	199	140	155	179	180	185	180	183	186	205	153	178	162	194	188	203	181	187	185	190	188	187	192	152	179	167	176	187	189	155	185	189	189	172	182	167	182	173	190	179	170	198	203	165	144	196	171	153	156	160	179	155	183	174	180	189	196	189	166	202	209	187	163	197	201	184	151	161	190	195	188	171	191	182	169	190	191	177	156	197	178	172	164	169	166	185	173	203	188	155	157	157	195	171
6815	743	1213	1334	1169	975	813	738	637	563	535	522	580	520	489	472	500	460	474	457	462	466	491	434	398	432	424	439	451	404	402	458	400	405	423	434	412	412	429	413	416	400	405	445	437	389	418	411	427	446	415	416	439	410	407	423	373	422	381	412	394	422	417	421	434	393	404	399	416	403	406	390	424	420	425	384	409	424	403	450	409	404	400	368	410	419	419	418	410	406	420	392	399	401	417	406	388	387	407	408	397	363	426	415	426	421	420	447	383	378	384	423	401	420	419	419	392	407	400	407	411	396	379	451	391	430	436	422	393	415	422	400	405	410	385	419	431	419	404	393	397	399	408	411	393	403	392	418	448	392	425	395	395	395	396	464	432	394	378	392	388	381	407	428	415	423	412	463	384	436	411	401	394	409	414	396	376	414	405	406	399	385	420	404	439	443	410	400	415	409	415	399	450	391	388	410	401	408	418	394	416	394	398	397	420	400	407	424	394	350	430	430	406	421	448	394	404	404	402	405	379	410	421	425	424	428	416	406	406	393	434	371	425	414	408	415	399	410	417	400	414	390	404	370	390	453	379	409	380	435	420	422	401	388	410	403	407	389	417	424	385	425	432	404	419	465	390	402	373	426	379	443	384	397	409	413	397	378	390	412	390	417	415	404	403	410	393	405	420	409	409	412	410	413	406	409	420	391	429	433	420	415	383	428	373	403	398	375	379	423	414	439	421	407	369	416	400	377	410	419	415	453	405	405	410	418	394	408	394	422	387	382	378	386	418	392	398	429	438	418	398	369	417	401	416	399	402	398	385	415	358	393	447	411	397	415	392	421	433	414	420	387	424	390	403	388	426	397	430	409	398	400	377	449	367	423	418	374	395	425	398	373	407	375	387	410	411	396	425	413	390	387	425	418	416	406	405	368	374	424	399	395	378	440	438	396	365	411	391	407	421	399	412	429	437	404	398	384	384	385	391	399	421	396	407	394	384	415	358	442	373	375	410	399	398	409	430	394	433	401	403	410	427	399	397	427	392	403	438	381	443	369	384	392	397	401	382	385	420	372	390	399	408	419	379	412	422	380	443	380	407	411	403	406	387	399	412	449	408	403	409	434	434	407	421	440	426	379	410	407	359	438	387	379	428	390	399	369	401	466	439	430	379	408	379	386	401	392	384	402	393	379	400	430	399	395	422	443	440	418	413	358	439	378	403	381	399	413	415	398	429	412	397	399	404	390	390	399	361	413	412	392	418	392	362	388	438	454	379	427	415	411	396	418	417	394	412	418	396	350	437	428	394	405	400	360	412	445	386	405	422	413	423	397	419	407	431	391	388	392	446	425	410	375	403	390	371	421	422	398	401	397	428	435	382	460	431	391	441	382	408	411	411	377	420	408	404	423	389	410	433	414	378	374	380	474	369	434	370	409	402	389	409	425	388	403	424	396	431	424	426	415	387	424	435	395	427	375	421	416	385	436	398	425	412	418	393	388	410	368	396	410	384	395	410	397	397	407	385	432	400	389	404	424	423	398	398	391	376	419	416	407	393	390	459	397	410	356	405	391	417	402	423	379	373	395	391	435	404	386	408	409	397	385	405	371	425	419	423	377	399	424	402	422	372	390	417	434	413	407	399	402	361	392	423	402	388	394	401	386	408	375	395	397	408	396	408	409	419	417	436	447	385	383	385	408	387	431	387	407	424	373	409	383	393	418	401	404	383	378	404	398	364	411	369	407	402	405	430	401	403	418	406	413	418	417	439	421	400	403	402	409	413	406	394	466	426	400	393	394	380	407	442	378	404	377	403	407	387	409	383	420	402	393	390	400	394	399	434	405	411	395	407	371	428	407	365	395	383	418	409	395	409	389	400	411	405	444	412	421	407	442	404	404	419	436	409	424	444	401	439	389	393	395	394	405	421	399	424	375	374	454	438	416	394	392	418	398	382	393	441	423	426	434	431	379	452	415	411	417	407	390	465	389	411	427	412	411	397	429	422	410	404	378	411	444	372	364	405	402	403	390	396	383	434	392	385	406	417	409	416	383	430	378	369	413	409	401	391	421	378	415	409	390	415	400	419	433	393	417	399	387	392	424	392	396	409	376	408	398	434	381	386	389	447	383	398	405	404	411	417	402	391	391	402	393	417	400	425	380	400	432	359	373	411	401	420	374	387	389	383	406	412	395	461	407	411	397	399	414	414	418	411	416	429	377	416	410	398	400	370	418	407	421	387	398	422	401	417	426	404	409	402	427	396	391	398	394	389	396	385	382	393	375	384	424	403	373	397	404	371	378	419	389	413	426	370	432	396	416	392	420	391	386	437	438	407	415	431	411	405	455	437	428	403	412	408	380	401	425	420	399	457	404	401	388	412	429	419	429	396	469	421	443	424	397	440	409	409	443	378	419	395	439	418	362	390	419	422	418	401	403	378	398	412	383	407	419	426	409	422	388	423	417	392	410	401	395	441	432	437	394	416	424	418	350	405	402	396	393	395	394	406	407	400	398	399	428	385	412	409	411	424	414	423	387	401	417	378	395	407	416	421	398	422	362	416	393	419	433	446	404	391	378	418	381	446	417	409	418	392	430	372	400	383	426	389	376	404	410	388	423	416	408	435	450	431	379	416	366	429	404	384	376	414	389	420	411	389	400	402	425	415	372	417	418	432	375	398	417	415	372	380	402	393	393	439	409	396	415	428	403	379	421	415	406	413	424	435	405	421	394	414	435	427	403	399	426	408	415	391	399	412	380	426	396	430	422	420	397	420	402	401	392	424	389	434	381	379	387	422	395	429	404	432	404	413	415	416	407	386	401	388	412	394	427	438	432	391	379	415	408	398	410	410	397	419	382	387	430	418	395	367	380	424	390	430	415	397	400	401	402	378	421	423	408	378	427	413	416	384	422	424	403	427	425	395	394	380	403	408	388	382	375	414	398	378	423	388	374	378	453	418	396	400	393	395	395	423	408	383	418	429	419	391	406	380	391	411	454	469	426	413	408	395	423	380	401	403	391	401	393	408	403	389	392	420	407	413	429	395	423	417	362	423	411	400	372	412	426	420	385	409	401	399	388	408	455	376	421	423	390	399	392	408	432	384	426	366	434	425	397	411	418	391	429	401	438	406	379	405	386	402	427	394	397	421	420	389	394	389	406	421	405	429	376	400	406	411	395	399	398	423	405	372	361	404	417	431	410	403	407	396	415	431	409	429	395	401	402	425	390	396	416	389	368	425	429	444	419	390	416	388	420	410	399	418	408	353	393	367	399	434	384	408	423	405	372	422	384	418	411	384	341	433	404	408	390	385	410	403	428	417	389	413	387	394	401	425	361	404	391	339	421	439	393	411	403	399	397	404	402	420	431	376	369	412	453	416	395	418	405	399	406	416	396	391	436	437	387	421	416	408	385	430	403	418	392	423	428	407	401	392	438	401	407	393	419	445	407	392	383	377	398	447	415	412	420	420	427	381	388	392	440	393	381	417	418	419	371	410	418	426	425	418	412
14656	1019	798	584	364	273	204	176	154	116	105	88	95	90	87	94	60	69	63	77	61	98	70	65	79	69	52	60	77	74	76	62	62	81	70	65	58	60	61	57	69	54	58	55	63	64	70	73	63	57	59	50	73	59	56	70	47	46	57	45	60	67	62	62	59	64	61	58	73	60	59	55	58	69	64	66	61	60	50	60	74	62	69	68	69	52	53	73	52	48	60	53	59	66	43	54	68	78	58	52	63	58	67	53	60	59	48	71	51	62	65	55	75	62	65	68	47	71	47	61	69	56	76	60	53	55	51	49	64	65	63	72	61	71	56	60	54	65	34	53	46	59	62	73	68	50	61	70	58	50	61	73	74	68	57	56	53	45	55	62	56	54	41	55	64	67	48	54	59	73	55	56	49	56	44	54	63	55	59	56	66	64	65	50	60	80	56	61	56	59	52	68	64	50	59	64	55	70	70	56	56	53	66	63	61	56	58	53	51	53	58	52	65	59	58	51	45	65	60	83	60	54	63	61	67	53	63	67	72	57	58	64	60	65	56	67	57	53	60	51	69	60	60	64	57	65	61	56	58	59	45	54	73	42	57	48	55	73	61	62	58	58	61	57	54	53	54	69	83	50	65	53	61	68	59	44	71	54	69	60	57	48	57	67	51	54	60	66	58	55	68	50	52	49	57	64	57	50	57	54	72	60	62	49	61	60	60	75	63	62	70	56	65	62	57	61	55	59	63	52	50	56	39	58	63	60	53	74	43	52	67	62	44	67	65	58	69	58	54	52	53	61	75	51	57	72	64	59	58	71	71	66	52	63	59	63	58	59	50	76	63	54	70	65	58	55	72	62	71	59	64	48	65	64	66	61	56	60	55	60	65	55	56	70	60	75	66	51	69	62	37	76	56	53	43	64	70	54	53	66	68	62	48	48	59	60	55	48	66	58	63	60	57	62	46	51	67	62	45	51	61	64	64	68	56	58	61	67	62	72	74	56	60	71	67	64	44	49	71	48	65	64	57	52	65	67	56	58	56	62	58	55	59	66	56	71	57	56	59	57	67	59	72	69	65	45	56	64	56	63	53	48	61	79	56	59	58	63	48	52	63	52	50	57	67	59	60	59	60	56	65	63	80	57	67	55	46	65	54	64	61	77	47	57	78	55	69	59	67	53	62	67	49	43	66	48	55	65	51	52	57	51	51	55	51	57	60	68	59	71	56	59	59	55	58	81	61	55	71	63	65	72	65	58	49	67	58	64	63	69	57	54	47	69	58	58	64	55	55	54	66	69	64	55	53	69	53	59	76	60	57	59	65	46	51	53	41	49	66	72	60	58	55	50	46	63	68	67	60	76	76	66	64	51	65	65	80	63	54	57	69	75	64	65	78	53	59	52	55	68	65	64	61	51	62	65	66	54	52	75	62	54	71	66	66	63	59	65	63	59	57	40	68	54	69	61	61	40	56	47	54	69	59	50	54	56	62	67	70	72	69	57	63	43	64	51	41	68	60	51	66	63	50	66	68	68	68	64	59	64	65	51	67	63	53	58	50	62	72	58	64	64	62	76	58	63	67	63	43	69	84	64	57	54	50	60	61	60	54	64	65	65	55	62	70	77	69	60	63	56	67	64	52	40	53	62	44	57	50	53	63	59	67	67	58	55	68	62	56	63	64	70	49	76	64	75	63	67	72	53	73	66	48	67	54	56	55	60	58	50	59	63	57	58	56	70	49	64	64	76	51	47	57	54	51	52	72	65	53	48	54	70	66	56	63	72	58	60	57	61	73	50	56	56	56	68	69	56	58	70	59	66	56	53	61	54	50	53	63	75	64	54	52	64	56	68	68	74	51	58	58	56	68	59	87	56	66	54	68	51	51	56	66	49	68	56	55	65	57	72	49	69	53	59	34	66	52	69	62	64	54	46	43	77	63	76	53	61	48	65	52	63	69	68	50	66	62	56	57	68	52	66	63	52	60	66	54	59	65	57	57	58	67	52	52	55	57	57	43	58	62	55	56	63	53	63	73	59	70	62	56	63	57	55	78	57	49	65	62	54	63	58	71	61	50	60	48	56	70	70	51	64	69	53	54	48	74	63	49	57	52	64	56	72	63	51	54	64	55	71	64	71	65	60	59	62	62	54	56	75	45	62	67	70	79	66	50	61	58	66	44	55	63	74	76	77	58	51	49	56	52	44	62	58	66	66	57	67	50	59	59	69	72	69	59	60	77	44	64	45	68	61	74	53	50	63	52	56	58	58	43	50	52	73	58	44	61	67	52	56	54	57	77	46	58	68	56	54	86	77	56	59	57	72	59	56	64	61	60	60	48	51	56	64	42	42	52	50	73	77	49	49	64	49	58	51	68	78	69	72	70	69	50	57	54	57	66	71	60	70	58	68	66	63	51	64	61	61	53	50	53	67	77	78	59	63	60	57	61	52	66	66	64	61	60	58	56	63	82	54	63	75	72	69	50	62	51	57	82	60	57	50	69	56	54	50	37	74	60	57	71	51	67	62	47	63	59	53	53	68	60	65	59	70	65	56	73	48	56	63	46	59	59	50	58	47	54	53	79	60	57	63	47	57	62	64	56	62	49	54	69	49	60	52	70	56	61	70	56	76	60	55	51	62	55	83	58	59	61	57	77	81	59	55	69	62	62	68	68	66	72	40	58	66	56	71	59	56	60	47	69	64	65	48	60	66	69	62	42	55	70	66	57	67	74	66	66	47	56	54	64	54	68	56	51	53	61	57	74	51	50	77	71	69	57	73	46	63	57	58	63	76	71	57	52	62	64	69	70	68	54	66	59	66	69	65	47	54	52	63	47	55	41	61	60	50	61	57	65	54	56	72	62	69	69	75	63	46	68	61	59	62	51	49	50	60	62	75	71	66	62	52	68	70	70	55	47	61	35	50	54	62	63	65	64	64	64	76	56	68	42	58	52	54	68	50	75	61	61	70	60	59	61	60	61	49	49	74	68	59	77	57	57	71	78	56	66	54	60	53	68	70	61	42	58	61	62	52	61	56	68	53	39	66	56	60	55	65	61	70	59	73	55	60	76	61	65	57	60	68	69	44	54	69	66	61	70	62	70	67	61	58	69	55	73	51	66	64	59	47	60	62	57	61	62	58	70	51	56	59	70	65	53	57	52	60	52	63	67	48	59	53	61	61	59	67	48	64	61	44	50	55	65	60	55	56	78	70	53	56	50	71	58	64	59	48	60	46	71	58	61	53	64	61	62	48	51	70	50	55	55	49	56	57	55	62	50	48	59	50	52	56	50	58	65	60	78	49	52	70	54	56	48	52	64	58	65	64	55	63	84	61	68	64	56	63	58	47	70	67	58	52	62	71	56	54	79	58	61	62	65	53	47	61	47	60	66	52	75	60	56	59	57	59	59	72	57	60	74	51	69	62	59	58	64	71	63	61	70	69	80	65	49	58	61	66	45	63	78	56	53	61	73	56	54	56	71	71	49	53	64	54	55	56	35	60
8420	762	1738	2019	1643	1243	988	748	598	550	438	441	389	362	336	281	301	294	267	256	255	227	232	228	233	202	213	231	183	207	213	188	179	199	184	195	175	165	191	193	170	177	191	196	189	181	164	191	179	173	165	171	208	150	187	185	168	151	198	174	191	161	169	156	154	180	185	177	199	179	149	158	154	155	162	156	166	187	181	180	157	162	147	159	144	144	178	181	183	173	178	172	191	180	180	140	151	174	172	159	161	164	172	176	170	171	183	194	171	164	180	150	175	188	159	157	161	175	164	155	181	153	172	158	156	159	159	159	158	159	142	184	154	171	160	159	155	158	168	156	161	177	165	165	163	171	162	149	154	143	152	158	148	170	148	156	166	151	171	171	156	143	168	151	152	165	162	147	178	152	177	151	173	151	164	164	184	157	175	172	162	153	186	191	176	158	166	182	170	157	149	151	164	156	168	181	175	176	153	182	167	163	138	173	153	180	171	174	186	157	176	159	178	147	185	175	171	170	161	162	174	170	150	175	177	161	152	167	158	194	155	179	158	169	165	174	159	162	175	145	173	134	163	143	154	178	166	136	186	158	176	155	167	161	170	182	168	164	190	167	163	151	172	176	171	144	156	156	151	156	162	176	164	168	151	153	160	155	153	166	174	143	156	153	157	167	163	182	164	156	200	154	164	149	158	140	165	192	162	170	166	168	160	152	157	179	161	167	155	146	152	167	165	162	163	152	126	156	165	184	192	175	160	173	145	176	159	168	169	156	156	173	156	162	156	165	176	156	191	147	167	139	162	162	174	173	165	161	142	169	163	167	152	184	187	156	136	161	155	136	159	142	188	151	150	169	153	157	172	155	166	166	160	165	170	169	162	159	161	173	175	169	138	171	166	141	162	149	171	170	184	153	143	176	157	147	169	189	181	166	179	186	172	185	177	153	158	157	179	153	153	162	170	167	163	155	169	167	182	153	163	172	171	145	156	178	170	161	163	150	168	158	142	155	182	182	143	155	157	158	159	146	157	187	157	154	163	161	200	134	172	174	181	167	183	165	170	170	137	165	155	170	157	168	160	149	158	156	160	158	152	167	151	167	159	141	167	168	168	172	151	165	175	155	162	157	155	161	182	162	180	175	168	173	138	144	164	182	155	162	148	158	168	163	172	160	150	156	174	175	155	144	167	166	176	172	172	173	178	142	150	172	183	154	164	148	156	178	163	149	157	169	153	167	161	188	169	136	163	169	142	160	196	160	174	167	161	173	172	156	160	174	146	169	168	162	172	152	157	159	172	162	176	178	157	167	155	153	163	173	174	158	169	157	166	176	133	170	151	162	167	156	174	154	178	162	164	131	154	160	146	168	167	162	170	164	165	145	151	154	187	146	176	150	159	166	141	138	169	157	179	157	165	136	143	167	158	175	144	154	159	163	156	163	179	145	149	178	147	170	134	154	150	173	181	175	151	148	164	169	174	157	177	143	149	181	147	169	165	154	167	167	145	173	174	156	182	159	157	170	180	159	166	169	166	169	179	138	154	157	161	159	167	142	175	147	161	149	158	170	163	159	153	141	174	172	152	176	172	175	157	143	159	185	185	157	166	173	179	139	143	163	151	140	165	169	152	163	151	169	150	155	194	152	187	153	157	195	161	137	171	167	155	164	170	163	162	152	156	172	155	170	177	182	156	178	162	162	171	148	171	171	145	158	188	158	156	175	144	166	164	160	185	143	172	156	174	169	148	167	156	185	175	174	172	153	155	172	168	164	172	190	174	154	156	160	177	161	157	174	167	190	163	170	166	143	152	176	171	160	172	169	181	153	158	141	182	169	158	140	128	165	146	152	154	159	153	157	166	148	154	162	171	164	166	153	169	165	140	184	170	144	179	184	136	166	173	149	157	168	159	164	148	185	157	154	187	147	161	152	149	175	188	139	172	149	144	166	183	174	182	173	165	168	173	174	143	159	166	173	161	167	176	159	210	147	146	172	171	162	168	174	162	178	175	163	155	150	174	138	171	166	164	154	164	161	182	148	164	157	187	173	149	187	163	150	174	172	138	166	180	163	152	164	171	184	155	171	150	155	164	173	172	169	172	187	145	184	156	155	146	181	148	163	159	133	153	187	153	165	159	150	164	159	157	153	183	160	181	142	167	160	138	176	179	186	172	187	163	154	155	170	176	169	177	149	168	155	183	164	159	184	182	186	173	164	159	161	164	168	159	151	171	169	179	148	138	149	169	153	150	170	161	173	165	166	139	163	149	153	139	166	134	166	142	156	156	163	151	177	168	152	146	162	163	189	160	165	163	181	159	146	159	176	161	173	165	161	174	167	147	169	152	138	158	165	164	172	172	158	145	190	149	154	154	159	135	187	173	175	127	146	167	162	139	187	187	178	167	156	144	157	188	187	158	144	185	153	152	135	158	173	153	191	169	161	182	170	171	181	168	155	164	148	163	150	186	160	181	165	164	158	170	148	145	164	152	171	169	166	164	168	181	160	168	147	153	164	138	174	160	156	151	169	180	167	155	164	156	155	180	166	142	167	165	176	156	166	157	157	181	144	175	180	164	178	178	162	130	150	164	158	177	162	164	136	178	161	142	138	152	172	175	158	189	141	168	182	155	182	155	173	149	165	168	170	148	149	155	161	156	147	155	184	180	155	151	165	161	153	172	135	182	171	157	166	152	171	171	169	185	156	166	140	161	170	161	167	176	179	163	148	168	149	161	174	168	138	128	161	130	170	169	159	187	163	141	166	175	157	175	186	159	174	171	143	175	166	154	164	169	169	167	159	181	175	156	173	146	143	162	155	161	156	180	155	161	179	175	144	148	143	146	160	171	176	168	157	150	149	161	155	170	183	180	163	163	189	151	172	146	158	166	158	154	153	166	178	165	155	154	151	155	162	172	156	156	173	175	167	155	200	168	173	164	144	164	153	163	175	161	171	162	159	171	150	154	170	195	156	150	179	169	160	154	144	165	162	170	168	161	166	146	178	196	177	167	158	157	147	165	175	134	162	189	169	165	141	154	142	161	143	183	166	166	167	176	189	159	147	162	175	164	160	162	151	156	171	178	150	170	168	164	162	182	152	189	165	162	159	160	165	142	184	155	173	149	167	155	189	158	154	161	170	147	153	126	176	169	153	160	161	161	157	175	168	177	156	144	163	163	164	181	179	154	166	143	163	165	160	184	166	174	156	155	177	148	147	158	152	159	153	172	165	157	169	159	175	155	154	172	148	172	155	154	174	172	156	159	155	180	171	187	148	178	152	164	155	161	143	172	149	158	156	158	160	160	173	186	167	177	139	123	160	147	151	183	157	157	166	150	149	177	154	155	166	143	190	146	169	140	163	177	171	141	172	164	139	169	155	167	159	161	164	152	158	164	164	159	187	175	171	160	156	155	163	178	168	149	191	170	142	173	168	147	147	166	168	134	164	189	154	150	145	157	176	181	164	162	165	162	182	155	172	178	155	148	164	175	152	174	188	180	176	155	174
1760	284	267	292	297	262	278	220	268	243	253	270	258	274	240	258	293	238	282	257	235	251	261	249	253	264	218	266	213	257	274	261	263	246	259	253	225	237	279	255	261	237	233	255	257	214	231	238	263	270	250	242	283	250	265	265	256	237	249	232	238	262	254	250	260	259	208	230	250	222	234	265	237	246	264	241	276	236	255	276	254	249	241	294	256	259	246	252	230	252	262	260	255	273	231	240	246	251	245	269	241	241	263	260	246	234	244	227	212	258	281	238	225	222	249	240	287	247	255	259	246	257	250	235	257	258	247	233	237	232	261	232	235	248	255	248	270	241	248	275	259	248	257	259	222	232	246	236	249	260	264	250	261	253	250	247	284	260	271	237	264	259	278	289	279	254	240	274	245	244	267	257	257	284	223	268	269	256	244	232	252	234	271	230	243	239	249	278	248	259	255	266	246	235	238	272	279	253	257	246	267	262	275	212	254	245	273	231	258	245	238	244	268	275	234	248	241	276	237	240	246	235	252	246	244	225	245	251	254	243	254	248	257	254	252	266	249	245	235	225	221	246	266	248	250	272	267	235	311	237	252	262	254	243	258	262	272	242	258	257	277	280	248	225	242	218	232	281	279	214	255	253	281	245	266	220	260	243	259	243	264	255	233	257	238	256	265	246	264	235	256	277	238	248	259	257	248	237	239	236	253	249	252	273	259	219	262	265	263	257	251	266	271	261	263	287	228	235	264	268	241	257	259	244	242	262	237	246	231	251	262	247	285	247	277	253	241	264	248	236	219	251	254	238	236	238	261	274	272	246	262	248	228	241	253	240	240	235	261	249	245	244	257	240	236	277	234	228	257	269	246	230	255	274	261	233	212	237	253	250	240	263	258	271	260	275	237	233	258	284	241	290	252	274	276	240	231	266	222	266	226	234	226	237	245	231	251	253	218	220	256	255	239	256	258	254	243	232	270	231	234	249	246	228	248	237	238	266	304	271	244	275	263	267	251	265	231	237	238	260	227	260	265	248	265	246	247	235	237	257	238	229	227	278	243	257	244	268	264	247	269	267	241	250	279	286	248	243	249	239	262	264	251	257	255	235	219	225	256	248	276	252	240	260	250	249	238	269	265	262	264	248	243	293	256	258	264	235	266	225	264	262	252	228	251	257	239	262	254	262	270	259	255	230	261	279	233	245	267	246	245	270	239	236	255	228	257	240	240	238	234	241	212	248	277	267	225	269	256	248	238	266	263	267	227	247	243	265	263	256	247	234	260	258	240	232	248	273	232	249	237	241	234	265	224	252	277	250	289	252	226	256	284	245	261	249	264	250	262	285	247	216	263	242	267	221	244	231	272	239	251	228	256	234	266	242	262	272	247	258	244	255	251	227	253	226	251	255	260	260	267	231	247	279	247	253	264	215	250	268	247	254	242	237	245	257	229	225	237	208	274	227	263	236	249	274	250	252	229	228	243	249	284	225	264	247	242	215	285	252	275	225	277	254	264	246	266	223	234	251	230	231	264	222	266	260	258	277	262	260	226	234	241	276	255	247	235	256	263	246	245	264	252	252	250	257	244	278	260	243	276	251	251	275	287	237	268	242	235	252	242	248	257	257	258	261	238	235	271	253	243	231	282	250	237	274	272	219	229	254	242	245	226	262	273	237	282	235	238	252	258	225	255	234	239	217	277	258	223	232	262	222	269	270	256	227	228	220	250	241	272	250	274	233	220	284	266	271	228	273	256	258	277	240	262	211	263	238	267	260	220	241	255	229	220	255	248	205	223	227	222	236	256	256	283	242	251	264	228	250	229	299	251	257	241	240	266	260	247	258	229	251	246	264	280	275	256	248	253	277	241	244	240	230	245	239	255	264	249	231	249	216	283	271	244	252	249	240	245	257	239	269	251	228	223	269	270	219	219	256	245	288	235	229	248	247	245	246	275	254	256	249	241	226	242	218	209	269	234	253	244	285	255	275	261	256	256	231	260	225	242	278	233	260	209	254	255	244	235	237	273	261	249	257	229	267	250	234	243	255	243	253	244	245	251	275	244	246	246	253	240	239	251	250	259	256	272	244	245	231	259	249	252	238	232	274	258	256	242	242	256	233	265	266	275	254	261	263	220	247	235	232	217	255	273	236	245	260	267	240	251	254	236	277	262	280	202	246	283	261	280	249	230	257	237	271	283	272	253	263	245	255	256	283	269	252	224	261	219	222	287	242	262	239	239	238	242	294	257	240	264	243	209	279	256	244	253	256	228	258	245	271	248	251	262	247	249	249	241	250	252	247	250	313	276	250	244	256	240	248	269	263	253	268	255	251	256	249	233	269	240	246	265	221	238	252	240	262	250	253	261	241	269	256	262	242	275	244	248	263	268	264	264	236	241	270	254	275	259	285	259	239	225	223	261	250	267	281	217	234	233	239	254	269	243	258	265	250	252	260	226	254	261	233	250	213	244	254	242	250	252	244	253	256	207	224	252	257	241	255	237	227	266	285	268	242	251	246	228	263	300	249	235	240	262	251	253	214	247	245	261	272	274	244	268	228	253	246	248	229	263	272	232	280	251	265	266	254	259	255	238	276	241	261	285	253	230	233	251	246	239	241	247	262	286	255	255	226	256	255	236	227	270	232	257	251	275	233	247	232	260	235	272	238	276	274	242	278	259	194	240	243	252	274	265	260	257	240	239	269	239	219	265	262	276	253	241	256	299	264	237	240	246	265	237	244	251	289	253	238	274	250	227	234	236	242	243	230	253	250	217	235	269	246	259	253	267	281	264	228	285	270	246	253	242	288	255	232	253	213	207	268	286	235	239	278	229	236	235	257	264	278	239	236	256	267	236	279	259	261	248	254	253	228	270	258	255	255	232	241	248	254	243	264	245	267	238	255	230	256	257	266	245	211	218	254	277	252	248	239	261	241	199	267	248	276	263	247	224	225	248	290	282	226	260	302	267	225	218	225	244	261	264	270	257	261	253	268	219	243	243	258	244	263	233	239	251	231	251	264	258	262	237	234	254	256	226	273	277	224	254	245	257	226	240	247	265	230	257	241	256	241	252	250	255	229	250	256	254	248	256	262	231	216	255	234	265	295	267	288	253	251	255	242	266	249	257	238	231	244	246	228	260	268	247	263	247	280	227	247	257	245	263	263	229	214	249	227	266	239	209	257	267	255	243	253	234	240	219	250	257	256	225	255	228	234	263	278	260	233	222	249	263	243	278	272	257	233	244	237	246	242	247	259	243	261	231	248	271	249	259	248	252	253	239	247	244	265	264	268	271	255	231	257	248	253	253	245	264	245	261	255	238	251	258	253	251	270	243	255	246	250	239	296	239	274	254	223	252	281	270	245	231	274	264	249	246	235	240	248	222	224	268	289	246	256	286	249	270	218	272	292	253	253	266	251	247	243	280	247	233	252	262	233	249	279	283	243	235	244	227	272	265	247	274	239	267	244	253	223	241	250	241	248	265	252	234	249	243	270	283	252	258	250	249	261
2025	620	619	646	623	566	599	563	589	600	592	577	577	600	579	572	582	592	558	588	557	596	582	592	542	577	642	583	576	565	531	585	554	583	602	554	573	599	535	586	603	566	554	580	561	544	556	598	555	498	576	577	546	576	591	543	604	606	583	555	596	593	589	583	584	512	572	612	530	591	555	523	545	540	572	625	592	571	596	525	566	578	596	621	601	566	543	579	531	538	582	602	588	584	530	605	574	570	597	565	621	558	557	578	572	590	562	591	567	562	545	567	553	576	549	592	569	557	552	595	533	556	565	594	607	568	570	567	513	554	554	568	590	547	582	550	577	592	577	576	586	576	549	580	591	567	568	576	528	578	576	604	555	583	585	576	617	609	605	552	573	595	579	583	607	576	543	541	567	578	556	578	584	584	577	599	568	578	549	612	552	542	583	534	550	530	570	603	564	571	582	567	569	614	574	543	588	574	594	567	551	609	560	563	587	549	577	572	583	509	608	578	590	560	555	557	564	575	582	573	551	601	601	523	596	525	570	549	580	534	564	554	583	568	564	608	612	535	549	543	568	557	563	574	548	609	559	579	566	608	598	575	560	553	561	583	584	578	575	598	571	552	624	599	561	619	584	609	602	550	551	526	555	571	522	568	596	556	543	577	566	581	567	587	549	580	557	597	543	580	544	567	562	584	555	570	579	593	541	582	586	591	572	563	566	619	571	597	545	609	610	528	568	608	554	542	536	590	545	537	566	582	593	566	557	578	546	590	591	589	576	545	583	592	574	576	575	592	554	575	606	557	554	535	609	607	570	554	562	610	535	575	610	635	571	563	569	596	589	558	575	592	568	581	538	594	567	590	597	594	573	575	525	537	584	588	583	590	571	605	602	548	556	593	579	589	593	624	571	599	597	606	589	585	538	548	594	589	563	561	569	526	567	571	545	577	534	554	586	565	584	567	571	607	544	606	565	585	593	573	554	549	562	573	527	546	549	571	586	506	597	544	562	584	561	592	581	575	562	599	576	569	584	566	568	572	586	549	598	565	597	593	567	558	557	561	602	561	570	565	556	606	538	577	604	561	568	549	587	590	589	532	540	514	574	531	591	567	568	543	535	573	566	571	551	569	578	603	606	572	574	551	570	587	599	567	583	549	605	597	548	567	574	535	583	559	545	595	535	565	581	571	610	566	570	535	540	559	570	610	592	561	561	513	589	552	583	563	602	559	529	603	536	612	585	573	552	589	567	587	549	617	596	556	590	589	571	560	584	625	543	604	601	539	576	592	572	588	589	576	580	620	555	595	587	591	576	581	586	577	579	584	567	620	568	554	557	567	601	580	588	586	567	558	538	572	568	589	576	558	593	593	540	570	542	601	537	600	583	564	565	570	576	594	580	558	572	572	597	560	557	528	619	582	572	599	575	556	538	588	526	573	565	580	559	528	591	582	568	576	609	527	573	554	566	585	581	606	595	526	573	567	565	539	565	584	606	579	554	569	568	536	608	511	545	588	551	549	554	540	534	615	583	534	559	561	561	562	564	565	586	538	601	567	599	613	612	606	588	604	545	595	540	575	563	562	566	554	604	544	604	579	529	595	538	560	576	590	539	603	579	590	563	601	565	598	556	597	548	603	605	590	574	568	573	579	558	569	576	567	566	544	560	586	588	554	554	558	565	606	541	564	608	575	620	586	549	564	602	526	603	558	577	576	554	552	578	616	523	576	591	560	583	580	564	590	558	574	550	556	545	552	588	579	580	573	540	541	575	526	566	547	535	593	538	521	540	596	571	572	570	608	582	589	541	572	592	551	593	598	602	579	563	566	561	581	611	526	575	570	603	539	582	560	581	548	606	572	573	572	567	594	547	583	545	557	617	555	564	592	534	583	601	593	584	555	558	579	546	538	634	584	590	578	574	552	532	587	565	567	546	559	596	579	599	548	547	583	561	590	578	541	551	552	545	575	542	601	555	570	573	578	562	588	594	557	591	562	624	551	577	568	548	574	595	570	567	555	563	560	577	535	519	593	545	584	569	584	568	594	586	495	576	560	588	540	599	582	593	562	564	594	540	563	544	590	526	516	559	615	591	588	551	572	551	570	593	543	581	605	598	532	589	570	552	577	586	567	566	578	624	551	542	568	606	581	559	517	561	530	602	584	577	554	593	552	583	572	613	580	636	584	580	580	578	543	530	579	600	585	587	585	544	562	541	546	579	539	558	572	566	556	563	535	573	565	602	591	585	571	580	578	558	548	570	601	573	567	545	590	555	612	547	599	538	589	594	563	586	576	562	574	573	607	534	596	568	561	580	539	571	601	580	562	617	577	530	573	564	570	577	527	586	615	566	585	564	579	595	597	584	548	527	585	577	578	550	576	571	597	601	586	548	579	556	560	616	581	536	575	562	552	582	560	540	561	584	562	551	574	599	576	562	596	588	579	577	565	546	565	540	583	566	587	606	502	544	499	573	574	573	552	572	581	576	573	577	548	549	563	593	597	553	584	563	547	555	586	562	570	604	550	587	571	600	589	586	564	605	568	567	550	562	601	620	577	531	615	562	564	575	560	570	599	568	582	587	593	511	560	581	576	584	596	584	541	605	596	569	571	601	552	569	563	588	588	553	559	581	534	557	585	559	577	546	576	600	548	569	577	548	585	584	534	664	578	553	519	566	557	606	593	531	555	524	540	616	582	582	576	596	535	568	572	576	602	560	543	576	590	604	591	525	527	607	521	600	555	556	624	607	554	590	568	592	542	576	584	610	575	573	555	609	602	538	602	615	569	593	597	582	573	555	553	565	542	559	592	569	563	543	574	537	593	559	581	578	524	579	620	586	624	631	544	566	590	583	559	603	557	560	566	616	591	559	568	572	565	579	574	516	607	574	578	544	577	615	532	607	556	568	558	552	555	593	566	586	544	556	582	542	570	605	627	609	575	548	560	572	566	554	629	588	569	565	611	576	597	540	588	583	583	555	612	590	597	588	541	560	578	543	573	604	576	567	545	577	566	560	572	557	572	589	595	563	587	602	546	597	601	526	601	587	569	575	571	532	593	575	567	542	573	581	601	584	594	576	582	561	554	558	563	524	547	544	576	579	547	614	587	582	615	536	563	589	547	588	556	578	577	558	554	558	578	591	541	607	614	577	576	558	554	624	565	536	564	561	580	592	592	566	579	567	594	562	565	569	571	597	566	538	576	540	590	568	555	600	596	569	583	605	587	601	589	568	573	544	563	597	553	553	579	568	557	575	590	582	536	560	579	519	608	533	558	625	607	552	571	565	581	614	533	565	575	602	570	552	572	572	576	575	538	611	519	527	611	607	576	547	573	568	572	556	608	610	557	591	551	570	564	602	579	536	556	568	562	551	570	604	543	521	560	577	585	566	524	593	542	567	575	581	559	589	587	575	551	574	572	579	546	571	582	585	546	611	590	575	634	570	576	577	582	564	608	568	586	558	546	561	558	561	606	615	553	595	598	549	586	564	569	533	570	608	582	609	594
8235	493	509	411	338	282	250	254	224	210	204	205	220	200	201	186	187	176	179	200	207	158	203	185	184	180	183	212	173	160	167	192	198	185	180	175	186	164	166	188	181	158	187	179	175	183	164	184	187	184	199	208	171	163	191	195	172	163	184	185	178	186	161	149	190	162	190	170	152	194	186	174	150	177	198	163	173	173	155	172	159	195	162	190	169	180	191	159	196	193	177	196	204	175	168	164	177	182	177	174	168	172	186	179	185	184	185	171	174	154	185	167	159	180	178	173	183	177	186	176	185	192	197	182	167	170	186	180	171	157	161	155	160	170	172	166	167	203	163	157	174	164	179	151	188	187	172	182	175	169	152	165	175	186	190	170	153	158	176	162	166	177	191	170	148	158	173	175	186	170	168	195	161	169	171	161	181	170	171	196	190	150	150	167	158	189	167	178	174	181	181	200	207	144	189	151	175	180	176	181	196	173	157	173	172	177	160	182	186	177	163	156	180	176	196	169	178	173	173	200	211	167	187	168	183	179	197	184	175	179	173	169	175	164	190	183	173	162	159	183	176	164	175	159	167	181	174	193	185	162	183	157	171	191	160	188	169	163	164	175	162	181	171	189	163	168	167	175	183	181	173	182	185	174	177	176	189	157	170	184	174	167	178	157	173	172	178	206	171	158	145	215	204	187	158	174	165	162	193	181	159	180	162	195	158	180	190	218	178	172	210	151	170	176	191	158	189	210	161	186	188	181	188	162	148	191	178	174	165	155	160	189	176	198	171	180	209	200	197	191	181	178	190	188	178	176	185	175	168	181	177	168	183	165	179	161	149	167	169	182	184	175	169	169	170	160	200	187	177	180	176	157	188	172	183	180	202	202	170	183	178	157	188	174	165	164	169	160	159	179	183	184	188	178	168	199	162	174	160	184	164	172	184	189	175	187	183	181	171	184	199	186	167	167	180	196	186	183	176	181	161	166	157	200	190	210	184	196	183	174	195	203	181	191	200	192	183	177	177	150	174	188	188	184	164	180	167	174	184	162	182	213	174	178	167	193	171	162	159	157	188	163	187	182	182	177	177	193	188	177	181	199	188	144	197	172	205	172	190	160	159	174	161	185	153	180	184	162	159	200	192	194	201	178	193	165	159	187	172	177	191	175	181	180	183	188	172	193	159	165	176	153	160	168	170	177	177	169	173	198	191	181	187	159	163	185	169	165	197	169	157	178	172	172	172	170	163	178	165	180	171	179	181	154	168	185	190	178	172	171	171	172	192	172	183	159	199	170	157	147	168	180	170	147	184	158	201	166	181	200	170	176	180	177	180	160	165	170	159	166	175	173	209	191	191	213	175	170	191	198	174	191	184	168	168	194	186	174	153	171	189	190	197	180	174	178	183	178	156	175	172	193	171	179	181	203	174	181	147	166	173	198	170	178	161	188	170	145	187	169	182	173	192	198	174	184	174	226	167	197	180	204	176	158	179	185	178	183	169	178	194	171	175	161	167	184	172	159	178	201	172	174	176	185	193	173	172	161	172	186	170	167	163	184	180	159	173	179	183	171	181	165	174	195	168	156	184	209	178	190	180	175	227	160	165	162	147	188	163	150	162	167	177	177	161	157	168	180	202	170	167	160	179	181	169	192	164	173	180	156	186	185	159	172	206	160	179	166	169	178	149	176	186	159	172	171	163	177	157	170	201	195	180	176	163	206	181	162	175	165	203	172	151	188	190	193	174	177	145	182	184	177	171	201	185	184	179	177	177	193	188	155	180	173	194	172	164	178	209	177	178	168	158	193	205	198	164	176	190	188	169	149	156	164	175	177	179	175	194	165	175	177	174	195	179	172	174	153	193	162	181	172	192	158	177	184	178	188	176	183	152	193	180	192	182	183	162	194	172	168	149	159	207	165	191	179	185	190	161	168	164	189	195	179	157	185	179	167	169	166	201	160	166	165	170	167	196	174	166	189	165	176	181	165	166	176	208	191	169	153	163	188	165	149	165	171	160	151	171	167	159	190	164	177	171	182	169	205	191	180	189	181	178	164	163	155	202	179	187	159	178	183	212	176	155	183	161	159	186	141	146	183	170	183	154	170	187	166	141	163	191	172	143	182	199	170	168	164	197	143	187	168	139	197	209	143	190	170	146	147	156	175	194	170	166	210	195	166	176	166	189	158	185	202	181	190	166	191	173	171	179	172	185	170	209	184	186	181	180	179	202	189	170	178	186	198	180	201	158	197	191	193	180	174	193	207	184	200	170	184	175	170	181	175	167	193	148	173	152	174	172	175	164	192	186	184	197	180	170	192	192	192	204	189	167	181	157	179	170	169	174	182	217	195	193	170	180	164	176	145	175	178	188	185	191	170	165	186	142	190	169	170	183	174	179	168	167	158	169	173	209	218	165	155	164	184	179	183	164	190	173	171	187	175	153	166	160	184	201	170	172	164	176	203	185	166	177	184	158	170	154	142	172	192	170	188	193	181	165	181	164	150	165	196	193	167	200	178	187	197	160	175	179	164	176	192	197	167	172	173	190	175	188	180	168	176	184	179	156	183	157	185	178	184	166	181	166	173	162	160	152	197	166	160	180	178	189	169	214	201	172	164	159	176	168	172	185	184	160	185	161	155	145	184	170	179	172	194	195	183	188	182	192	194	185	183	164	171	171	176	165	202	182	178	171	174	195	188	176	191	177	185	156	196	175	176	193	193	201	173	159	171	163	172	187	172	193	171	167	195	188	171	175	181	178	176	193	189	183	187	180	152	184	204	183	183	156	160	174	181	171	152	186	186	187	186	169	159	175	184	186	167	202	161	168	184	160	175	182	198	190	149	170	183	199	156	171	199	172	170	182	174	190	185	187	175	181	158	176	166	182	175	165	144	201	181	167	166	161	162	162	193	170	179	173	201	177	172	185	166	171	157	194	184	191	178	171	178	174	166	160	198	175	177	177	185	181	188	195	167	158	167	192	180	183	163	176	160	178	201	175	170	181	178	168	175	185	176	185	158	161	163	166	175	182	169	170	168	169	174	181	194	170	163	154	148	180	175	165	219	178	179	187	191	179	151	158	184	193	172	185	157	193	168	189	181	200	192	165	180	176	174	162	186	211	192	181	174	178	160	200	178	184	184	189	195	178	156	169	190	180	166	155	181	187	183	173	177	161	188	172	176	162	177	183	173	180	168	179	172	162	152	191	176	190	173	158	171	165	166	199	151	202	187	212	180	176	183	183	181	162	192	169	173	174	165	188	176	181	187	177	165	190	175	159	146	177	184	173	170	186	169	177	168	167	166	183	186	171	163	176	200	183	158	192	191	150	199	187	185	175	189	181	177	200	183	181	179	209	178	157	176	160	152	170	169	165	184	184	181	178	194	171	162	190	172	171	184	169	205	172	175	163	172	172	174	189	179	191	176	175	163	165	165	186	179	169	176	149	196	155	184	175	187	159	173	162	190	183	191	183	156	157	159	159	168	196	178	179	157	161	184	153	165	164	188
6799	726	1139	1360	1183	950	789	721	640	664	582	551	539	519	515	513	442	470	483	453	429	408	416	398	458	413	456	441	428	420	450	393	462	433	410	452	423	420	401	407	403	409	412	394	439	407	446	387	437	379	436	426	384	408	398	396	425	381	400	411	404	386	419	443	414	415	397	392	423	437	402	409	414	353	443	406	391	406	392	368	395	384	389	373	431	441	422	406	424	401	393	435	390	394	425	438	426	366	387	377	387	408	412	411	381	404	397	378	381	400	398	412	374	390	399	383	392	399	400	418	376	410	396	421	409	427	417	381	416	404	397	381	425	430	429	400	417	422	404	395	399	413	416	377	407	408	384	384	387	401	378	445	392	439	418	403	390	415	405	405	411	395	406	432	419	408	393	420	407	406	403	431	415	429	421	446	389	410	412	403	432	384	396	419	414	386	425	461	405	417	410	373	405	416	413	387	412	404	440	428	388	387	421	413	426	396	376	412	417	398	403	412	403	386	436	384	425	436	406	398	393	427	363	439	403	395	368	414	426	406	414	405	407	395	425	423	414	419	376	441	431	418	382	402	410	409	413	425	361	386	404	395	424	377	422	391	422	427	387	397	423	388	444	392	406	434	402	408	399	414	398	410	406	425	365	426	438	388	427	399	413	447	422	365	418	388	401	408	446	398	418	417	410	410	391	390	402	383	404	423	399	428	430	443	402	399	392	412	386	417	432	423	371	363	439	439	385	401	417	377	425	389	423	441	402	404	398	424	402	409	388	431	393	436	431	409	429	378	402	383	378	416	376	422	404	389	406	389	384	447	398	447	411	419	366	401	422	426	412	423	391	427	409	369	413	407	424	389	415	356	406	371	421	399	407	408	412	419	423	437	444	413	421	399	391	399	414	401	399	426	419	428	397	402	406	402	402	397	428	447	411	413	410	441	428	431	386	417	455	406	370	421	375	448	365	413	397	412	410	446	395	392	375	401	418	402	436	372	412	380	402	420	405	415	422	403	403	366	414	446	411	379	420	387	414	370	382	407	388	441	410	427	373	426	416	387	400	414	423	419	405	409	401	399	394	402	397	395	390	410	395	365	376	374	412	385	439	458	407	393	373	356	412	408	403	371	412	410	408	442	399	388	403	433	431	405	402	394	409	428	420	411	415	368	422	372	390	424	423	407	421	409	427	368	388	394	400	386	396	421	416	399	403	424	400	377	385	383	382	380	429	413	419	420	386	419	393	420	384	451	412	415	418	412	402	414	402	430	400	429	386	419	395	408	385	417	413	393	386	407	386	383	421	401	413	408	437	432	406	419	391	424	431	386	375	404	391	435	424	426	415	407	385	417	375	400	375	440	404	376	390	385	431	431	446	379	406	402	460	412	428	382	414	404	405	415	380	390	390	403	388	410	389	420	400	424	403	386	376	411	398	394	395	404	401	408	375	447	429	428	413	395	379	388	408	422	413	438	391	409	383	393	426	410	391	393	405	415	399	422	382	386	371	427	396	386	407	409	379	398	372	409	374	396	400	403	392	401	400	432	402	426	437	443	409	454	406	401	401	402	391	414	403	407	418	396	437	394	434	389	392	392	435	412	397	403	397	410	411	444	407	402	384	408	401	378	449	386	406	390	403	429	403	411	428	401	407	423	384	361	437	377	363	422	423	384	392	431	418	412	425	425	422	387	412	400	449	387	369	389	401	439	381	388	396	404	399	391	388	440	423	413	399	440	426	399	409	347	403	393	423	388	397	436	377	410	379	380	394	376	377	409	424	401	359	410	421	390	397	451	381	400	418	386	402	461	389	419	426	411	387	393	450	388	454	431	416	401	377	422	393	419	429	443	401	408	415	383	352	405	435	425	393	401	391	423	437	391	398	383	396	396	397	376	415	420	437	369	419	400	425	408	430	395	438	461	391	403	399	417	418	399	425	402	381	431	390	394	401	405	391	394	431	415	415	393	407	398	421	362	449	404	408	432	407	391	398	418	395	385	392	436	380	412	430	415	372	386	397	424	393	386	418	431	396	407	458	404	417	396	436	384	406	409	425	432	379	384	405	423	436	410	381	405	409	414	436	421	424	380	413	404	413	387	407	417	406	411	380	396	406	365	391	400	405	399	384	417	389	413	411	386	409	380	384	407	409	410	397	379	441	391	410	381	406	383	429	381	413	430	424	396	435	387	403	425	380	405	422	412	378	394	406	413	424	393	381	411	374	403	431	403	378	403	388	401	377	369	366	427	418	380	419	393	417	400	403	416	403	402	441	433	422	409	382	362	413	400	399	377	424	391	423	403	408	405	394	454	373	384	361	424	458	375	417	431	405	432	430	391	376	413	425	415	417	425	425	401	391	446	406	407	397	395	417	425	391	426	396	384	412	389	391	394	431	431	449	387	403	439	431	415	403	380	397	408	421	393	406	372	419	387	423	420	413	376	407	428	408	415	387	396	363	402	436	405	406	407	403	404	402	405	405	417	360	376	417	381	432	395	434	444	422	423	389	401	433	399	414	418	431	372	403	411	418	420	410	408	379	401	446	432	403	396	432	418	385	382	410	392	401	409	407	421	403	383	441	415	386	414	414	418	450	426	415	420	417	406	429	404	395	391	414	419	397	388	389	427	386	423	444	389	408	397	399	410	362	385	419	464	412	426	389	400	406	405	412	409	393	410	409	356	393	453	408	391	399	418	389	385	407	412	421	373	387	380	395	385	419	438	376	382	391	392	377	438	410	413	378	393	403	370	384	388	389	438	416	401	358	405	428	414	420	413	396	415	448	420	444	372	428	417	427	396	409	408	426	404	420	381	435	379	417	421	407	383	421	416	413	415	423	400	380	389	407	441	429	438	421	385	381	409	397	453	439	396	394	376	409	411	417	422	454	373	415	413	390	400	391	398	381	419	403	409	432	397	411	396	385	413	380	402	425	396	434	410	436	428	389	405	417	395	355	397	392	391	372	428	425	445	379	396	405	395	410	394	407	398	379	401	422	399	367	436	438	433	397	415	412	425	405	440	390	396	401	403	425	417	381	428	393	405	360	396	405	375	400	415	396	412	468	409	452	413	401	391	385	420	444	348	393	408	383	396	387	405	393	413	392	389	468	394	406	428	432	369	416	397	415	407	379	428	372	422	397	401	374	405	451	446	402	398	431	415	398	388	405	396	413	404	438	412	401	390	397	406	412	396	409	412	405	407	412	402	405	452	409	389	393	417	440	392	420	406	402	402	399	426	397	371	434	371	384	430	413	412	411	397	415	394	386	404	412	429	386	418	402	385	375	390	401	388	445	393	428	429	430	411	408	401	409	403	393	418	404	420	420	398	404	426	429	394	381	412	406	397	406	389	393	433	402	412	456	419	388	415	411	394	438	408	409	414	392	435	439	404	412	392	391	423	370	421	383	416	410	415	419	417	406	420	400	375	415	401	403	423	407	411	400	384	380	395	384	429	402	425	425	373	429	398	403	428	404	411	386	392	403	371	386	409	398	422	396	393	430	430
14684	988	797	538	359	246	197	127	138	139	120	99	114	72	108	89	75	77	76	65	56	77	66	55	71	73	78	65	64	58	59	71	80	63	53	63	64	63	57	72	60	56	66	73	70	56	70	59	58	44	68	57	54	63	69	54	62	83	68	63	53	72	66	53	67	60	62	62	70	65	75	66	47	66	55	53	67	51	58	72	49	64	53	64	48	43	50	55	54	63	59	66	60	56	59	63	53	59	74	54	64	65	70	64	59	64	67	80	58	58	56	63	63	59	43	61	47	55	59	63	73	65	63	67	60	58	65	53	59	73	46	49	69	62	46	70	65	48	61	59	49	56	57	57	59	59	52	65	56	57	67	54	71	71	67	53	62	52	55	68	69	50	58	65	61	63	50	67	49	62	67	62	67	59	55	61	69	76	57	71	68	44	48	55	80	69	55	55	70	70	44	81	52	57	60	50	62	61	60	60	74	58	55	60	69	61	68	56	62	47	65	69	71	85	61	56	62	69	60	57	61	56	46	64	63	56	81	59	54	60	74	75	52	67	57	47	59	53	82	48	78	55	58	64	56	55	48	57	57	50	67	73	49	53	58	66	78	61	64	70	59	55	57	68	69	60	55	53	70	64	78	54	42	59	61	74	72	62	55	56	56	57	56	73	49	73	58	63	80	50	50	68	57	71	55	59	62	64	63	56	46	56	57	50	67	59	67	57	62	57	55	69	51	63	61	53	55	70	78	42	84	72	62	62	63	52	51	41	74	66	63	56	66	56	54	56	56	59	45	61	64	66	69	60	70	54	76	73	73	64	52	69	67	49	54	69	74	78	73	50	69	53	59	55	59	61	65	63	61	60	60	64	58	58	44	81	60	57	56	67	57	69	47	56	64	54	60	52	56	62	57	65	58	65	61	58	60	61	49	64	63	52	61	50	68	77	58	61	61	51	64	61	59	39	56	59	71	67	51	63	67	56	77	55	65	47	52	64	57	62	47	78	86	68	66	60	58	45	65	58	75	61	74	58	44	65	49	59	58	71	62	50	59	68	57	71	61	35	59	57	60	76	66	51	76	71	60	46	65	74	58	56	52	70	71	73	55	57	62	60	71	62	51	68	71	61	51	44	61	54	64	57	69	61	47	67	50	56	54	76	72	51	65	55	54	59	50	70	56	68	70	51	62	60	69	66	72	60	76	72	47	72	50	53	46	64	66	54	48	67	38	55	60	57	60	50	71	55	65	56	64	59	51	57	61	61	77	70	73	54	53	60	66	52	66	66	55	49	62	49	73	54	64	52	63	73	64	61	67	65	67	61	57	64	50	73	62	53	58	78	49	61	51	56	45	59	77	72	52	60	47	58	55	63	69	57	50	80	68	64	67	64	67	65	49	75	65	60	72	74	63	78	56	58	69	67	63	71	57	47	55	58	58	34	76	59	70	67	61	61	54	57	57	52	70	63	57	53	60	53	47	65	70	57	60	85	51	72	59	56	63	58	60	68	65	62	63	62	71	76	73	69	60	45	61	67	71	46	48	65	58	62	63	64	78	60	67	56	57	68	64	57	66	57	53	62	59	53	56	48	67	67	53	69	62	59	51	47	69	51	67	52	50	58	75	59	55	48	38	59	73	73	59	65	53	63	65	60	49	53	72	64	73	68	69	54	63	50	51	73	55	58	68	70	55	65	54	47	69	62	62	66	57	60	55	62	69	66	55	59	63	50	55	59	61	51	55	59	65	51	57	63	60	62	56	49	52	74	50	50	58	54	62	65	65	64	51	54	54	59	63	58	64	53	74	71	75	58	53	46	61	56	51	57	55	58	72	71	56	52	66	58	57	65	47	52	58	59	63	61	50	55	62	53	45	59	57	68	56	50	63	66	64	46	51	63	51	57	52	64	69	65	56	72	49	57	41	67	62	54	53	55	65	72	66	69	58	70	71	65	63	60	59	66	42	60	67	64	58	68	54	59	77	59	58	71	65	56	58	57	61	48	56	63	72	59	79	63	69	71	63	62	59	64	49	55	50	71	71	65	64	66	61	55	62	66	58	70	62	75	65	66	55	59	55	74	50	63	54	57	60	52	59	52	63	70	62	51	73	58	71	59	61	56	57	48	48	51	49	62	60	67	57	69	54	60	60	57	58	61	56	63	59	67	52	65	61	71	57	51	61	84	62	69	54	54	63	66	78	67	46	68	71	57	63	73	69	68	60	72	77	60	62	61	74	68	61	57	52	71	62	59	59	58	65	49	50	62	63	51	54	78	57	63	56	64	66	60	82	63	68	56	52	64	59	58	57	61	66	78	64	53	65	53	63	66	57	44	42	70	74	69	78	64	52	77	75	63	47	52	63	60	54	72	60	65	52	60	60	63	65	77	67	60	56	66	57	52	69	66	57	58	57	48	44	65	50	44	50	69	63	76	50	40	53	63	61	64	61	53	51	63	65	69	50	64	52	56	49	66	70	61	65	67	64	52	59	55	65	52	48	55	60	73	76	57	67	71	50	61	63	49	55	53	47	64	58	50	63	57	56	63	57	72	61	59	63	66	59	55	71	59	62	46	72	56	61	77	57	67	58	65	62	64	72	59	46	63	66	48	50	67	56	59	55	55	63	56	53	63	59	65	69	69	63	53	50	47	75	69	59	61	66	45	67	66	62	60	58	68	68	65	52	66	57	57	61	49	60	54	58	77	61	64	55	63	51	59	52	64	62	61	58	50	53	71	55	66	75	58	49	56	71	57	57	56	60	71	70	77	65	62	62	59	53	54	53	72	53	66	67	57	57	76	56	67	57	61	46	40	71	71	66	50	48	65	63	54	69	54	63	65	54	59	59	66	59	61	62	54	69	53	64	62	66	54	76	67	69	68	56	54	58	52	72	53	58	71	66	55	53	58	64	70	60	50	70	61	56	68	73	59	51	65	61	55	50	73	59	64	69	48	51	60	57	67	56	61	72	52	52	71	64	56	71	65	71	54	59	44	66	55	66	63	65	63	58	69	64	56	71	67	61	63	67	59	74	74	40	58	65	58	65	45	56	58	59	54	56	62	69	43	63	38	63	56	73	63	47	62	54	56	70	44	57	55	61	58	60	65	64	73	74	57	65	60	65	56	75	50	53	57	54	52	60	62	64	54	38	66	56	65	53	56	81	63	52	59	65	68	63	57	57	87	62	58	84	64	68	71	52	65	58	62	66	54	65	61	53	74	64	72	54	56	65	62	57	70	56	62	57	45	52	58	54	66	60	60	69	69	55	68	47	62	68	69	61	65	53	41	62	54	71	64	53	68	60	58	62	84	63	54	56	46	66	66	59	78	47	53	61	72	59	46	60	56	62	49	52	48	51	66	90	68	58	62	43	63	53	65	62	61	59	54	68	65	72	57	63	59	65	62	73	74	56	71	51	53	61	56	50	64	67	53	60	72	52	68	60	59	56	63	66	67	68	52	62	65	65	48	58	53	48	53	60	74	54	56	66	55	49	48	52	57	65	52
8392	814	1645	1941	1586	1248	938	744	650	564	462	443	391	386	331	298	307	248	299	236	243	244	232	214	235	215	217	206	195	223	187	172	173	214	182	179	181	171	177	178	210	174	181	189	152	176	160	177	167	153	178	168	173	200	175	165	171	186	145	165	166	178	170	186	174	169	162	165	171	174	162	156	163	160	173	184	163	139	169	162	149	180	162	152	165	158	174	150	147	157	167	153	176	176	163	168	161	168	173	175	170	184	158	180	182	180	175	173	168	180	156	149	163	166	148	170	164	176	144	151	140	181	159	159	184	165	147	158	153	164	163	143	162	147	151	155	154	169	160	175	176	165	176	162	188	148	144	151	149	170	158	140	162	159	159	183	141	175	185	159	158	156	161	144	147	171	160	157	150	166	194	150	138	175	150	142	150	142	147	181	186	186	153	162	147	155	139	171	149	161	147	131	163	170	160	161	167	150	161	181	172	160	137	165	172	180	160	170	153	175	157	171	138	165	179	145	154	188	152	152	170	151	175	146	158	202	175	175	153	175	168	160	160	158	176	180	163	158	178	198	155	175	157	150	160	177	167	173	169	148	168	164	155	161	186	178	151	170	157	158	169	167	175	162	153	153	153	149	154	136	189	166	165	168	165	166	175	174	144	166	153	154	185	180	174	151	151	166	165	163	167	159	171	160	153	162	172	153	149	168	164	166	159	158	144	176	173	161	168	164	160	170	163	148	180	172	164	183	154	156	164	156	153	150	165	165	146	166	149	157	136	166	136	151	162	180	163	154	157	166	156	180	165	162	173	179	157	161	143	173	166	143	173	164	152	142	164	151	178	151	179	179	157	147	170	170	160	164	169	189	163	168	168	166	167	160	156	177	142	169	204	173	161	172	172	179	135	176	156	161	152	179	177	166	141	170	158	176	168	173	174	163	170	153	152	182	184	174	192	171	162	143	144	180	165	180	155	168	190	160	142	170	153	164	175	152	135	158	177	151	157	166	174	170	158	150	152	161	181	164	169	173	166	155	187	187	157	162	183	165	152	157	139	165	184	134	165	158	170	175	148	169	173	167	151	182	164	154	144	162	165	162	156	163	169	147	152	160	169	160	144	155	170	164	142	174	161	159	170	157	150	176	172	161	156	185	157	154	185	137	149	133	156	155	164	156	164	195	150	180	165	171	149	167	155	158	176	158	192	169	158	169	155	167	168	150	180	153	188	157	177	174	175	154	158	156	171	169	174	160	182	169	158	165	151	159	154	137	166	173	150	158	154	181	178	166	155	139	132	154	173	179	163	157	174	184	168	172	155	156	158	186	146	171	192	162	176	160	159	179	161	173	170	161	149	160	169	176	174	159	150	182	183	161	163	181	180	169	169	130	157	168	176	149	162	169	173	141	146	167	174	164	156	177	178	160	155	164	172	146	172	143	179	160	147	166	180	187	185	180	172	165	176	149	131	196	135	174	154	154	148	186	182	154	174	170	167	162	164	169	175	149	164	162	170	155	154	165	177	147	158	163	168	170	151	130	161	174	159	154	162	148	159	139	170	152	165	151	180	159	179	169	164	186	141	134	167	152	174	153	143	153	152	138	150	178	167	156	164	144	161	172	144	159	169	179	166	158	168	155	152	154	158	152	148	180	158	149	170	155	152	167	163	160	164	168	190	172	164	156	175	142	156	151	159	147	173	148	176	160	156	170	172	163	149	164	172	163	145	157	152	165	174	178	156	163	147	172	159	161	158	145	162	139	174	147	180	160	166	155	138	137	158	150	176	141	149	184	143	152	162	162	166	146	149	172	165	183	146	157	179	145	150	169	156	160	164	161	152	177	166	177	148	168	145	178	166	138	167	169	153	156	177	173	177	159	158	157	172	164	148	180	168	161	183	168	162	145	160	129	167	154	167	153	151	195	167	175	168	158	153	160	174	166	171	141	166	176	156	165	159	170	175	185	139	171	150	178	165	192	188	160	163	152	180	179	161	166	151	158	174	153	134	163	160	167	175	158	170	203	143	173	154	154	160	144	164	172	151	143	157	164	162	170	175	162	150	158	148	163	158	155	167	136	143	162	163	160	187	164	159	169	155	147	173	166	143	163	152	175	182	207	148	161	165	166	169	140	172	160	173	148	147	171	176	173	152	175	189	169	171	152	146	162	159	172	161	150	173	150	145	152	155	183	173	153	159	197	152	159	157	166	155	160	153	148	181	151	149	174	170	152	150	147	158	183	174	175	154	164	164	151	172	165	158	159	156	175	168	153	156	176	165	167	148	162	166	180	164	149	163	144	184	142	170	159	178	164	160	169	133	147	173	141	145	182	144	140	151	185	155	168	171	147	151	177	158	192	165	151	159	174	171	173	158	187	174	189	168	173	179	161	157	174	163	149	156	146	158	162	157	160	178	179	158	167	150	153	164	160	171	158	159	143	162	179	162	138	180	164	148	146	162	154	166	179	172	145	169	162	162	154	145	155	159	156	143	158	141	166	197	146	154	167	176	165	161	162	156	196	162	141	157	165	163	156	150	170	167	160	164	164	148	174	160	170	181	176	164	160	167	144	163	155	162	151	154	166	156	174	174	180	174	162	158	168	160	163	137	182	172	155	158	168	167	152	171	136	151	159	149	150	179	176	148	185	166	163	139	165	171	148	173	163	164	160	164	142	154	142	158	185	157	167	182	149	163	173	165	143	173	170	155	152	176	152	154	166	164	152	163	169	159	155	168	154	167	150	157	161	177	153	169	153	172	159	132	170	176	179	187	155	160	160	176	173	175	177	174	146	157	179	137	164	134	155	174	173	170	180	174	153	163	150	168	157	149	158	166	175	159	149	163	161	166	150	150	145	151	143	166	175	166	160	161	159	171	170	152	173	157	156	180	163	168	199	142	148	140	160	153	167	163	149	202	160	155	166	152	141	165	155	189	154	140	168	169	154	160	174	177	165	181	175	149	169	175	156	169	150	165	145	151	137	167	189	179	142	157	153	159	167	170	172	155	167	171	142	156	174	170	163	149	142	193	166	162	166	171	185	175	168	162	155	180	169	159	157	156	154	177	164	160	159	146	152	176	156	157	138	180	184	157	162	161	138	166	162	190	145	145	181	160	172	146	143	178	163	161	160	150	175	177	157	150	178	130	148	175	157	153	151	157	177	180	173	161	165	146	139	164	166	156	155	179	172	178	173	170	165	139	153	149	159	178	184	161	171	154	166	159	143	177	167	146	145	175	159	162	176	169	157	149	157	148	164	176	159	180	169	165	177	169	169	146	171	178	177	164	163	156	159	159	179	173	159	166	155	156	175	169	179	161	190	145	160	173	177	183	172	162	172	167	184	163	161	158	155	162	158	155	151	140	182	168	159	165	159	174	175	173	170	160	167	154	163	154	141	154	141	151	171	152	192	172	178	159	155	176	156	165	166	163	147	148	148	164	170	200	172	172	155	158	169	188	137	143	175	155	155	151	155	138	152	166	145	157	170	178	149	131	173	179	135	171	160
1694	261	276	279	244	294	266	265	268	306	261	257	252	255	260	262	237	248	297	254	241	268	245	250	242	260	254	234	283	284	240	266	228	253	244	254	220	246	246	242	234	241	265	278	273	268	226	260	254	258	296	241	261	253	302	288	246	265	274	273	242	265	250	257	250	234	229	257	254	211	252	223	273	261	237	225	260	247	235	253	261	247	248	237	284	245	240	242	262	274	263	257	273	256	245	237	268	247	213	253	272	241	268	235	254	247	255	286	259	253	276	269	254	283	282	291	254	263	255	261	242	274	265	254	263	237	270	247	249	222	241	247	241	278	261	232	275	281	229	281	257	275	232	277	238	249	241	273	259	263	260	251	289	258	257	261	253	250	257	257	290	271	286	242	247	284	261	264	248	270	248	283	276	290	235	254	257	196	220	276	242	231	248	236	236	251	266	252	260	251	279	232	257	254	262	226	258	262	282	265	247	242	291	252	255	290	274	263	248	277	272	256	261	266	246	253	252	251	277	224	264	247	262	261	251	246	230	264	270	270	249	253	290	254	236	243	267	233	266	259	253	259	235	249	249	223	255	254	263	277	241	279	265	261	244	276	265	259	245	252	242	272	248	222	261	250	272	245	223	253	256	269	240	217	247	261	279	285	266	251	250	264	264	231	269	259	269	233	260	275	249	239	261	245	251	268	259	244	255	254	252	289	243	260	267	269	240	279	249	251	275	216	271	281	283	255	273	254	261	250	279	243	252	258	227	265	250	278	250	270	244	263	256	232	253	208	295	257	272	254	254	254	240	248	261	285	237	242	309	261	274	238	256	251	249	261	279	271	253	258	278	240	255	259	232	263	221	268	242	235	251	232	263	243	287	304	244	296	212	271	262	282	243	247	226	273	261	256	265	238	245	241	281	266	273	273	265	249	259	269	237	238	261	265	265	269	301	243	232	248	251	259	234	242	280	254	224	208	232	217	260	263	252	222	264	263	244	259	232	261	263	235	265	271	261	239	262	231	240	230	271	256	240	281	268	258	251	264	235	248	263	280	269	258	251	221	232	253	233	240	238	273	238	262	264	273	259	268	252	280	285	275	236	240	233	247	244	259	287	281	260	267	230	226	229	244	283	238	256	261	246	236	262	253	256	242	274	243	258	257	281	230	267	267	294	250	207	246	254	237	249	262	261	260	247	273	254	248	244	258	244	247	282	258	256	266	274	249	241	253	244	248	226	244	244	249	262	255	241	247	242	265	275	259	258	255	270	269	254	264	258	247	238	226	259	255	233	258	245	251	249	251	232	245	253	243	225	233	257	263	229	239	276	267	273	239	244	244	249	263	253	259	245	244	289	266	246	249	287	280	282	246	253	246	257	231	273	262	234	251	253	263	251	260	244	254	239	232	259	247	281	224	250	255	251	269	277	211	253	256	283	280	262	267	231	272	237	275	268	266	242	259	269	269	235	248	276	267	268	272	285	268	278	244	251	278	239	261	253	295	243	283	258	276	257	258	234	232	242	234	287	274	259	276	265	263	223	255	262	232	279	272	264	241	250	274	294	271	236	249	273	247	219	263	257	239	214	257	260	287	255	257	237	278	276	270	262	252	255	260	226	277	250	239	253	215	241	271	257	241	242	264	292	224	269	241	245	247	253	261	235	267	240	252	223	224	271	254	287	292	252	256	247	284	253	232	279	292	249	251	266	273	255	257	240	246	251	262	244	237	250	251	247	236	246	241	258	265	226	267	266	235	262	258	261	245	271	250	248	286	282	252	264	236	261	272	257	262	253	263	238	280	250	243	245	268	266	257	268	244	268	263	242	260	258	248	255	226	265	253	267	254	239	263	258	268	262	236	236	258	240	277	246	242	258	278	216	247	246	235	274	233	224	246	249	262	275	271	260	262	238	262	229	221	278	258	264	259	244	238	285	281	242	295	265	245	248	254	244	255	235	246	268	262	275	236	239	255	263	270	261	255	258	267	238	263	260	270	257	257	273	271	263	263	224	277	281	264	255	250	240	274	243	269	260	264	246	248	266	277	252	242	262	265	258	269	238	257	284	227	264	289	270	260	254	245	251	270	271	264	219	270	265	227	252	233	280	258	242	232	238	227	251	239	291	272	260	249	237	262	255	220	278	270	263	267	244	263	249	262	269	249	298	283	278	266	268	264	244	224	268	279	254	249	251	210	236	257	241	254	256	272	256	244	247	234	222	247	281	264	273	246	260	282	258	282	243	222	233	246	249	244	244	280	250	254	253	244	278	267	265	283	235	264	253	269	235	250	256	254	236	239	245	263	220	247	281	237	256	222	265	249	253	248	230	253	237	230	251	258	234	251	254	248	241	249	260	274	268	239	254	262	246	252	255	241	254	223	248	246	208	247	245	259	268	237	246	279	232	262	271	261	280	233	232	280	255	270	263	228	280	222	242	257	240	258	229	269	271	245	269	243	269	257	231	238	243	261	238	281	285	265	258	262	255	232	286	273	270	274	257	248	231	228	252	236	248	250	227	272	232	234	220	273	247	266	268	261	279	240	247	290	274	251	256	234	262	228	235	263	253	264	285	248	266	247	236	279	245	287	234	250	262	244	248	246	258	263	254	248	246	265	254	251	245	253	256	263	233	239	272	221	242	224	263	266	240	233	270	243	214	229	276	263	259	249	258	237	261	243	253	236	253	279	250	258	246	253	285	253	269	267	279	300	267	255	265	241	255	263	236	228	275	278	247	265	271	253	232	258	246	251	265	252	260	240	271	252	237	246	239	284	271	249	246	257	250	236	251	266	281	268	256	262	244	260	258	245	250	277	255	236	262	239	262	264	221	272	235	261	272	253	275	245	278	252	245	260	270	280	262	249	245	243	282	262	225	239	242	246	275	228	219	267	254	238	266	275	279	258	251	273	224	260	280	281	264	249	278	250	231	246	260	266	227	258	231	249	249	253	237	259	237	276	264	228	243	257	257	271	272	249	239	263	294	242	252	261	260	248	267	255	253	257	262	249	241	260	243	239	237	252	243	220	229	265	269	251	296	270	244	253	251	297	271	247	246	264	229	230	260	271	234	245	270	256	241	240	252	264	252	243	262	217	246	265	258	256	277	252	252	225	256	260	249	238	273	268	255	261	273	253	283	264	253	209	250	241	288	234	248	260	263	263	260	239	260	236	275	265	235	248	265	235	262	229	252	251	243	239	226	263	246	264	248	245	237	244	275	251	252	269	242	234	236	234	251	258	257	254	235	257	255	234	233	271	253	237	250	261	272	263	254	268	251	285	266	232	298	250	269	237	264	262	227	249	236	253	257	277	236	254	268	275	256	236	248	249	249	242	262	265	264	252	269	259	248	258	236	291	257	249	275	261	273	247	262	275	269	257	235	253	269	230	244	261	295	211	247	279	245	233	259	263	271	241	261	246	252	263	243	240	270	257	242	254	238	277	257	214	251	278	254	266	223	249	260	263	263	245	275	274	252	278	264	254	252	262	253	231	272	235	273	245	264	272
2068	624	592	640	608	622	635	572	649	580	587	558	576	589	550	591	573	602	605	590	581	564	589	587	571	598	564	538	565	557	573	576	541	581	568	568	586	614	563	600	583	586	550	570	608	569	532	588	601	592	526	575	555	546	536	586	614	588	598	595	564	559	629	560	558	554	564	541	575	527	548	585	575	562	593	562	595	658	555	609	559	606	588	585	581	573	608	591	636	537	607	542	584	609	567	564	580	589	556	592	594	610	593	590	599	601	561	598	587	588	546	568	592	594	582	624	620	589	605	585	585	569	565	591	605	530	568	578	575	584	567	589	533	542	569	574	572	577	588	586	587	551	570	605	552	594	600	580	588	535	595	544	580	584	594	543	562	495	569	596	553	574	573	602	558	581	550	565	577	580	674	590	618	564	576	581	593	565	618	581	578	574	592	552	582	581	609	592	584	550	577	551	589	600	547	589	568	577	574	573	574	594	581	623	583	577	624	614	554	543	575	571	612	568	585	595	605	600	551	576	562	566	563	545	545	606	582	570	577	592	609	561	607	560	584	551	577	589	544	564	585	571	566	554	605	599	606	589	591	572	648	612	544	571	569	576	573	573	591	540	577	607	602	595	546	580	601	576	598	557	575	609	579	589	558	576	574	609	574	591	600	590	561	602	581	586	542	573	612	519	562	558	590	574	575	612	592	581	598	574	577	578	599	584	626	563	595	626	576	592	572	571	602	567	572	583	608	575	604	566	555	572	584	571	566	569	549	559	578	546	571	545	630	600	586	597	610	596	567	608	582	583	602	602	564	538	569	567	614	571	573	594	585	567	608	539	581	560	606	605	565	594	586	556	599	590	566	617	577	583	576	567	563	608	596	630	574	567	582	571	615	583	565	587	558	591	553	620	583	559	572	592	587	573	537	596	577	604	589	579	549	629	548	583	608	588	585	557	571	598	608	563	545	608	596	543	611	575	555	565	618	560	557	578	583	569	562	549	567	618	575	583	564	547	587	565	538	607	577	586	579	597	571	568	598	606	594	552	571	571	619	593	589	548	549	610	608	587	611	598	569	562	602	584	581	574	567	561	615	538	588	599	592	548	578	585	576	559	570	553	543	540	627	594	577	547	574	591	581	590	588	584	576	561	621	564	538	581	538	605	598	579	598	556	601	584	597	532	593	549	595	588	591	602	563	603	591	590	563	607	567	564	572	621	555	601	551	592	558	556	599	577	551	598	589	568	593	555	607	594	574	572	579	582	622	584	517	579	580	589	608	588	600	551	583	576	584	584	580	543	597	593	587	583	562	576	578	560	582	578	570	586	565	588	582	568	548	600	609	565	566	583	611	576	591	577	589	544	562	566	597	563	553	551	554	590	542	583	564	547	614	545	598	569	593	549	574	593	554	594	598	572	587	594	568	567	567	587	564	494	607	569	600	588	604	576	616	575	585	588	579	597	590	615	562	587	583	589	619	587	540	607	531	600	559	597	604	636	556	578	591	571	571	554	561	565	564	601	615	551	612	570	599	602	599	561	569	565	566	566	601	629	596	576	611	549	560	597	546	569	597	637	532	554	622	564	596	577	581	562	551	600	599	586	606	581	567	561	588	599	613	566	585	567	558	573	550	640	616	579	585	575	626	576	582	587	527	595	564	545	585	582	564	544	616	614	580	567	574	605	574	535	588	542	572	576	613	557	555	603	580	558	573	601	562	610	536	552	584	585	593	615	563	625	561	575	551	586	559	551	578	527	568	587	561	543	601	553	601	593	583	601	580	583	552	605	609	546	580	615	566	652	565	574	580	576	581	619	566	573	565	576	574	574	584	611	611	583	534	533	533	625	583	536	569	586	593	596	554	551	575	629	570	570	551	543	587	557	613	535	546	612	604	579	624	608	580	572	574	564	564	579	586	577	576	582	562	617	560	580	584	668	558	587	567	592	557	535	593	627	543	572	541	552	573	570	568	589	586	619	587	614	552	571	552	588	604	563	614	584	561	624	549	582	557	588	533	560	533	563	569	590	582	556	549	579	608	574	586	625	581	566	614	565	588	592	535	570	575	569	576	593	589	537	551	599	606	558	576	599	561	526	588	594	571	592	570	570	555	530	553	612	578	572	622	572	599	561	606	594	553	593	573	576	573	561	580	534	573	591	580	561	515	568	589	537	625	581	626	575	613	566	589	557	589	577	542	575	531	579	546	605	570	605	622	571	595	606	556	590	596	599	557	583	569	594	590	592	569	586	595	575	570	589	556	557	574	583	586	605	597	582	536	545	541	550	567	532	557	560	573	594	565	579	581	601	554	578	586	524	560	579	618	545	590	568	561	571	571	594	567	552	577	580	583	606	580	622	587	614	582	594	602	610	587	557	577	553	549	563	583	534	572	593	562	578	542	593	611	552	575	565	584	567	589	544	565	629	539	529	610	619	596	575	600	573	575	638	588	544	597	591	559	550	574	556	565	557	584	534	591	591	573	576	606	565	567	560	591	577	558	565	593	568	587	567	580	587	539	566	578	583	596	563	613	571	597	580	598	563	618	605	614	569	616	610	551	540	565	547	584	595	612	562	561	536	518	605	618	533	611	576	569	575	544	593	588	549	585	587	548	580	578	561	590	541	558	570	603	586	532	553	577	578	614	567	621	529	586	573	577	579	577	565	582	626	576	550	616	545	580	582	567	586	542	548	623	567	576	550	544	564	575	549	594	586	574	593	554	561	574	576	580	604	560	588	617	613	593	567	594	575	562	551	558	538	591	557	590	589	592	549	595	578	573	599	538	548	578	528	580	592	572	557	606	525	567	536	575	554	571	572	558	520	601	620	578	596	590	581	600	601	572	542	556	574	569	591	561	581	639	601	594	571	551	596	608	567	594	586	560	591	587	583	586	554	579	595	549	607	560	572	583	607	586	578	580	568	600	585	572	597	602	600	585	576	558	570	578	553	542	555	583	599	563	517	544	609	589	592	606	577	617	605	592	595	572	555	565	591	658	604	574	572	559	534	603	590	552	605	560	599	579	551	535	626	574	611	582	573	579	636	581	595	595	556	547	601	581	549	587	578	601	593	607	529	588	574	588	565	545	584	529	591	565	605	571	561	588	574	584	588	618	599	573	529	583	534	589	542	603	577	537	604	567	573	578	589	562	574	575	576	585	565	593	614	581	604	528	580	606	631	587	631	580	578	590	562	632	555	609	590	559	600	608	611	587	565	582	578	590	564	541	564	560	567	586	558	575	606	610	604	568	599	591	531	560	596	596	611	567	592	602	597	593	610	542	550	567	529	579	564	580	556	546	581	612	555	551	582	564	583	551	562	568	591	584	593	601	577	583	576	570	591	559	578	596	564	593	552	569	601	567	582	587	562	548	525	598	580	573	574	573	617	568	557	564	591	590	613	601	587	523	611	612	589	564	608	593	580	564	550	632	610	547	616	540	576	561	572	581	592	611	574	582	583	517	564	554	580	538	572	591	618	562	576	575	616	569	581	576	577	588	576	562	564
7974	510	505	462	339	280	250	237	195	203	202	213	167	189	202	184	168	183	180	202	209	144	187	170	168	172	211	191	184	166	173	171	170	171	190	191	168	181	156	162	175	206	170	165	172	187	186	181	158	180	173	170	170	171	169	187	156	160	182	162	167	178	178	206	165	179	163	195	180	160	172	169	172	174	166	169	169	193	160	150	184	183	143	197	154	176	171	169	171	161	167	186	194	200	175	192	181	142	162	194	181	164	180	169	170	165	192	202	192	177	174	198	179	177	193	216	185	205	184	197	182	200	178	164	161	181	158	181	173	173	179	169	174	191	182	178	170	178	158	161	180	184	169	169	169	206	167	196	192	190	175	166	191	195	166	161	170	186	182	182	187	180	178	198	190	190	197	177	200	177	184	154	165	168	197	157	180	162	177	159	186	165	148	166	162	176	182	169	186	194	168	188	160	177	166	144	193	184	192	175	166	195	165	200	171	174	171	165	185	175	153	188	193	203	199	191	174	197	164	169	187	165	158	161	189	183	186	199	168	186	168	173	161	208	183	181	171	194	195	176	172	163	162	181	181	169	163	187	159	167	175	173	166	187	189	162	213	179	182	186	174	187	185	192	146	163	165	171	183	177	187	169	195	185	194	174	166	153	162	184	167	175	184	177	181	178	185	174	172	165	196	195	182	169	177	201	155	156	181	173	177	179	178	178	181	154	178	171	171	172	175	175	176	159	162	212	162	202	165	180	177	188	192	183	178	195	197	191	175	146	163	170	165	164	175	174	182	150	176	165	202	146	168	188	191	177	161	217	178	159	203	185	180	181	165	164	183	173	154	164	168	152	175	178	180	206	199	190	160	183	176	188	177	159	180	164	181	182	179	147	186	198	188	164	198	171	185	170	189	192	200	168	194	169	167	179	175	170	214	179	165	169	176	162	179	154	196	158	208	161	174	154	180	177	186	168	184	198	198	173	169	156	170	164	169	171	192	175	198	176	181	163	182	153	190	165	200	185	178	180	166	173	174	171	191	169	168	199	168	182	160	172	179	157	177	186	189	226	182	193	173	183	174	174	178	168	197	174	177	203	140	190	180	163	187	178	155	198	186	189	184	174	191	155	151	169	172	175	195	204	178	183	190	175	159	200	189	189	202	181	172	165	182	151	173	168	160	175	191	166	173	206	192	170	202	168	186	179	195	179	153	180	145	204	181	168	180	166	176	183	165	183	172	188	163	180	191	175	179	148	183	169	156	171	165	153	162	149	162	160	181	162	193	152	173	162	194	170	172	158	163	172	192	158	157	166	184	169	176	190	193	168	177	188	192	167	161	158	206	180	169	171	191	198	182	162	187	163	168	170	173	171	179	164	179	206	180	179	169	172	181	159	181	163	162	180	163	197	188	165	185	169	179	170	175	180	171	186	191	169	148	182	160	183	151	170	181	175	183	172	185	188	201	184	162	176	165	160	168	182	165	152	163	162	154	144	194	174	170	180	200	168	199	176	177	185	177	208	170	187	170	154	174	183	180	173	154	198	179	162	201	166	173	171	171	190	193	180	170	177	183	177	196	195	158	145	183	199	173	193	193	164	144	178	176	175	177	195	171	182	171	167	167	159	172	158	182	174	179	185	162	171	180	174	180	186	179	176	159	171	189	161	183	180	161	158	188	164	176	173	157	171	167	182	151	140	163	198	152	154	174	191	200	178	180	170	166	168	201	211	178	185	189	195	199	161	143	162	165	214	177	169	168	194	163	174	181	168	191	181	185	169	164	187	178	186	176	179	163	170	165	184	178	178	166	195	167	158	183	159	214	173	179	182	190	168	185	189	172	178	187	182	167	189	166	167	166	156	177	176	165	172	171	176	190	179	170	160	181	195	171	167	189	170	189	176	185	164	155	176	170	203	188	174	166	154	172	194	181	169	163	217	185	168	200	158	165	168	192	187	197	165	181	180	218	178	208	190	199	174	189	184	178	159	170	171	188	165	177	173	198	164	181	163	149	183	171	200	198	171	180	187	190	169	188	175	156	160	169	185	186	182	185	176	165	164	177	170	189	206	170	213	192	190	154	167	162	161	192	177	163	203	197	205	188	178	168	183	184	157	169	176	158	182	163	152	159	161	156	151	174	187	190	178	170	192	164	174	165	137	163	163	150	167	180	195	170	185	176	167	171	163	187	167	181	182	173	150	180	170	173	163	188	193	186	151	176	173	168	193	175	166	204	183	164	172	207	170	180	193	189	180	203	152	166	177	171	212	180	159	156	161	180	161	176	172	198	157	198	173	174	191	166	175	163	165	173	181	166	169	184	166	159	173	162	176	176	187	170	200	187	186	153	199	180	171	156	181	183	194	189	171	186	166	201	196	155	193	172	156	158	193	175	193	196	147	199	183	180	163	190	169	175	195	198	187	186	189	175	155	172	181	182	134	169	159	164	183	195	174	197	194	187	165	180	198	192	161	183	168	151	185	195	180	176	172	162	172	198	207	192	142	176	169	179	184	175	180	201	163	172	184	148	184	157	176	152	174	160	163	166	178	178	179	157	179	201	181	182	151	203	163	172	192	178	177	173	162	175	175	175	188	180	171	164	202	198	167	181	199	184	190	167	186	178	169	176	155	191	186	160	179	169	215	169	160	165	161	168	168	162	179	184	138	155	185	187	178	221	201	187	201	187	185	169	168	175	151	146	167	176	155	173	193	198	187	182	167	142	180	201	178	194	140	206	171	181	189	159	150	187	200	169	178	176	184	172	181	156	169	199	160	186	153	170	189	174	177	189	207	190	185	156	206	194	181	188	180	171	186	191	170	198	161	188	186	191	192	182	176	185	144	170	150	189	173	164	174	176	151	175	171	183	179	202	183	163	163	170	190	182	214	171	180	178	171	179	177	167	196	170	165	151	210	181	186	172	145	167	170	168	192	160	170	191	187	162	200	164	193	167	173	191	171	192	168	178	176	189	192	183	180	168	183	173	187	168	182	168	187	171	172	156	189	207	169	185	168	204	171	189	173	164	198	162	185	196	157	172	180	193	175	177	199	173	169	179	168	174	198	195	170	162	195	192	164	182	172	183	178	194	194	152	166	193	186	165	187	162	176	190	200	183	160	158	175	202	160	195	158	183	172	161	161	156	167	173	195	180	185	180	151	171	194	163	174	177	155	174	185	167	167	196	209	181	189	181	166	170	158	145	180	169	174	171	192	174	176	168	165	192	153	130	167	175	184	172	188	180	178	182	209	218	167	182	175	163	178	166	180	157	194	166	165	168	178	179	164	174	177	187	215	184	143	187	173	176	163	173	200	179	180	188	174	176	182	203	161	155	170	170	171	171	177	182	185	156	144	170	196	209	185	192	184	176	157	165	175	173	176	179	175	164	170	198	153	186	185	181	181	171	189	171	191	163	194	176	199	160	191	174	180	149	190	195	180	162	177	183	157	171	181	196	188	180	164	166	184	162	194	178	167	187	161	161	182	148	165	176	186	186	178	176	195	164	176
6854	716	1206	1374	1124	1032	860	716	658	637	589	526	552	520	488	442	482	446	434	448	454	433	426	455	442	401	438	448	464	464	426	424	451	394	444	480	403	390	417	417	428	436	454	451	425	415	421	389	406	434	390	406	414	415	426	441	419	438	411	438	431	394	420	389	414	458	443	399	423	421	429	435	416	385	442	399	379	445	368	432	389	416	429	391	411	402	404	410	406	412	422	398	378	363	397	421	394	399	383	410	389	394	415	383	436	429	377	431	424	425	403	403	407	407	393	422	433	406	434	406	386	417	404	362	390	421	405	397	442	417	387	397	398	422	438	415	396	434	373	420	435	431	378	403	408	406	418	430	398	412	432	431	392	411	354	426	431	392	440	396	385	398	392	450	412	412	394	410	408	406	391	430	433	405	411	396	415	426	414	405	371	427	397	424	455	372	376	377	378	408	404	385	412	389	386	438	370	422	419	435	448	420	417	432	400	417	366	396	430	409	425	425	370	421	450	411	407	425	376	384	424	383	425	385	381	405	422	417	406	404	394	374	387	418	420	404	386	417	428	406	413	400	432	397	373	422	403	399	429	396	403	409	410	426	382	407	366	407	426	401	415	415	383	405	407	380	418	377	408	419	429	425	417	402	397	435	420	381	421	391	416	438	434	388	408	423	425	419	420	404	412	393	391	419	409	420	418	389	385	399	414	416	459	379	417	397	399	443	393	408	366	439	390	374	395	439	440	393	401	430	417	400	392	390	389	417	392	416	448	414	399	405	385	404	402	421	431	381	421	374	455	395	411	415	421	450	404	404	402	405	421	396	404	378	374	397	381	368	398	403	400	416	414	373	408	399	378	432	424	422	380	398	426	384	430	421	429	398	411	372	423	385	408	401	398	395	392	393	428	432	411	411	390	352	411	406	398	409	424	403	397	417	389	439	405	391	398	387	453	430	359	413	404	455	418	403	407	364	391	393	407	396	396	426	394	425	385	404	421	387	431	427	449	403	363	398	410	406	394	390	426	380	414	407	427	372	418	390	448	438	440	426	395	406	376	425	428	398	390	407	406	420	422	419	400	394	400	383	380	371	396	376	375	407	362	405	437	427	428	399	438	411	421	409	431	384	396	400	428	396	411	387	399	380	466	418	422	402	436	341	427	427	435	393	371	378	388	400	406	411	389	442	407	401	400	442	420	437	396	413	414	394	413	420	458	418	383	398	425	435	400	386	407	394	418	416	415	416	389	393	414	400	399	409	388	367	400	402	396	411	404	378	428	401	404	420	418	395	368	407	463	419	410	404	409	379	413	386	387	422	405	404	417	415	399	375	409	389	402	395	403	414	416	407	397	415	406	403	397	417	394	414	402	410	441	387	384	414	400	424	454	428	406	422	406	434	390	393	380	380	412	386	403	425	427	387	453	401	446	404	406	390	415	412	423	395	425	420	426	396	411	421	428	404	429	417	434	429	391	420	388	431	398	381	427	368	403	415	377	356	402	445	371	430	432	403	417	430	368	369	421	393	396	378	387	396	361	446	414	463	366	425	391	377	397	415	406	426	400	430	407	433	393	421	385	420	416	403	427	406	407	392	379	419	409	392	409	434	431	442	434	413	408	378	384	402	365	391	431	406	375	409	437	386	453	397	355	431	405	382	377	406	397	397	386	422	418	415	428	360	409	407	448	413	450	406	423	387	447	429	395	437	395	411	408	433	404	394	373	414	363	426	405	431	398	429	426	380	406	387	434	407	429	383	374	415	449	405	417	382	412	414	410	416	408	427	389	452	378	428	379	402	400	394	416	391	417	393	384	423	410	396	439	365	385	422	371	388	407	397	430	430	398	389	410	383	393	400	387	385	438	404	393	413	409	403	410	402	405	372	421	403	376	363	441	435	407	423	432	402	439	400	413	371	422	414	377	387	442	381	403	406	400	382	394	400	376	404	390	414	418	366	435	418	407	428	425	401	403	418	407	395	427	400	394	426	443	426	379	434	370	421	391	394	397	387	418	413	409	402	407	370	390	413	431	415	399	399	418	439	404	392	381	443	411	428	399	404	407	423	424	409	385	406	411	390	420	397	407	418	412	409	393	415	425	401	414	412	387	404	388	392	391	424	394	399	392	419	397	441	425	348	401	388	410	380	415	413	389	414	429	418	382	400	395	399	435	350	408	394	390	422	442	401	415	399	397	418	442	386	379	416	428	430	426	399	398	451	408	393	402	401	420	390	425	385	415	410	431	450	410	416	372	422	391	400	399	424	415	415	414	425	388	412	390	371	393	389	403	398	435	413	422	373	388	389	393	432	433	376	432	426	370	417	415	424	391	405	395	421	425	378	390	431	428	435	407	426	417	400	415	419	431	391	387	366	389	418	399	432	405	381	428	404	421	433	424	393	416	409	393	393	406	432	401	377	405	375	394	427	415	380	421	418	395	417	414	417	430	392	397	391	403	421	411	415	404	419	392	375	398	410	413	405	426	409	395	377	415	423	428	463	424	413	441	399	404	365	417	436	378	396	394	444	404	366	414	452	421	432	431	418	427	399	399	407	429	455	399	415	397	393	430	412	385	395	390	437	418	419	401	396	419	407	414	424	360	409	408	431	424	406	425	434	410	416	412	385	422	381	391	419	403	422	397	380	435	426	435	436	396	385	441	406	398	379	421	384	408	396	416	404	378	418	379	406	357	412	405	409	427	386	406	394	402	413	355	426	392	385	428	363	367	452	412	406	404	410	387	388	379	403	375	376	385	426	466	426	411	397	364	451	412	427	407	409	437	381	422	427	412	408	395	382	424	395	382	456	378	385	413	414	390	415	401	407	403	405	399	417	390	413	391	406	406	418	421	409	389	430	434	404	398	385	433	426	413	384	386	432	393	424	397	398	391	422	405	422	409	407	388	399	418	405	392	416	406	412	378	395	400	412	413	418	428	416	401	377	403	409	425	371	403	391	437	395	429	421	430	411	389	432	451	420	425	421	370	409	388	449	418	412	400	428	408	419	393	381	439	424	395	386	447	436	388	374	378	395	397	413	402	382	417	433	389	410	392	361	415	403	410	445	421	410	398	417	446	364	382	412	404	378	410	419	400	401	433	400	452	390	437	431	387	402	420	399	413	385	395	395	395	413	417	449	394	406	377	426	405	410	425	428	400	465	390	383	455	400	423	406	409	432	391	428	412	423	392	397	406	398	410	403	400	407	365	388	407	382	445	421	394	425	429	434	392	397	379	416	377	377	408	413	396	403	420	407	408	376	405	423	424	418	397	390	382	402	404	441	413	413	382	417	360	391	390	376	407	391	406	436	426	371	419	423	401	429	401	418	390	415	402	424	446	426	405	447	385	394	455	372	404	397	418	384	384	410	391	354	414	443	416	409	413	424	419	382	392	406	394	355	429	417	425	433	417	412	401	421	450	387	428	403	393	425	378	404	419	391	395	464	387	421	434	418	410	420	394	395	416	385	417	382	412	400	418	420	404	433	387	424	409	368	440	422	378	373
14553	920	779	592	380	248	213	168	126	116	118	106	103	91	81	92	81	89	78	59	80	61	54	70	58	61	62	58	70	64	70	71	77	62	63	67	64	61	59	69	67	69	52	51	55	58	47	59	71	58	62	46	78	48	43	62	65	63	71	62	57	61	50	60	54	47	48	58	67	60	63	64	68	75	52	62	80	75	56	43	64	50	63	80	65	68	65	53	47	70	65	55	55	42	54	65	71	55	52	65	57	53	49	64	60	62	53	55	81	55	60	71	55	55	52	59	46	75	61	51	52	45	40	64	50	54	66	54	53	57	59	66	53	61	73	60	51	78	56	67	57	70	58	55	64	66	65	49	53	75	71	56	65	56	69	65	64	52	62	50	63	72	55	64	58	69	52	52	77	62	60	54	66	57	51	68	58	68	64	45	64	33	55	50	66	70	71	56	53	56	72	71	67	73	66	50	67	79	67	73	63	71	74	65	69	64	61	60	58	62	74	66	58	46	61	47	63	69	41	65	57	63	60	64	66	45	52	65	55	58	63	45	58	53	57	59	63	47	49	64	65	59	65	54	64	70	71	55	52	60	68	66	52	62	50	49	61	73	61	58	61	50	60	63	76	76	72	67	58	73	60	64	59	58	64	70	63	62	49	55	53	52	66	71	50	49	55	57	54	63	59	64	77	78	68	65	63	73	76	54	73	69	56	63	80	53	52	58	64	57	61	66	60	61	57	63	53	60	57	61	62	52	63	64	62	70	63	42	64	46	54	68	57	42	54	68	56	59	67	55	61	77	72	60	63	42	62	68	61	47	48	54	48	62	70	74	53	69	54	54	48	48	76	64	63	68	65	74	60	46	50	64	55	59	49	60	53	56	51	54	41	60	52	55	65	60	69	67	82	60	61	53	61	53	67	68	67	62	54	70	71	54	64	54	69	51	57	67	55	59	55	63	55	56	74	68	63	48	63	56	61	64	57	65	55	85	53	55	56	77	55	57	54	64	68	62	62	62	74	53	65	61	57	68	63	68	62	55	59	63	68	52	54	59	43	64	68	61	67	56	60	70	66	63	51	61	57	56	50	54	67	57	68	68	64	65	60	58	46	49	46	77	51	56	63	59	61	62	69	48	74	54	68	64	45	58	57	76	63	62	40	55	54	68	57	62	67	63	70	69	59	67	67	66	52	57	55	59	64	62	58	58	47	55	65	56	60	68	64	54	64	56	67	60	66	72	54	56	73	67	65	68	65	60	63	48	67	71	56	73	51	55	56	56	60	62	55	64	59	59	72	65	49	78	60	54	64	71	57	68	79	65	57	73	56	64	79	74	58	55	58	58	61	74	45	62	62	65	59	63	62	66	61	64	65	73	67	60	50	65	58	55	62	67	55	62	54	52	51	62	46	46	55	54	69	64	53	59	63	88	52	59	59	48	61	62	61	86	74	67	57	54	66	71	74	66	60	46	61	53	76	70	52	68	54	75	50	55	69	74	52	70	64	64	55	71	71	54	58	67	68	58	53	51	65	60	59	55	52	70	54	57	57	60	64	71	52	52	60	63	66	55	52	57	48	68	66	55	63	58	63	58	65	65	59	63	41	58	71	58	45	59	63	77	57	65	84	75	57	60	56	71	65	57	63	58	49	77	74	73	62	64	51	65	64	57	49	53	52	59	59	57	52	67	66	60	64	50	68	57	47	74	76	53	50	69	60	52	60	50	48	65	54	54	80	55	65	68	61	66	59	62	45	57	68	59	83	58	71	66	52	74	72	67	51	65	76	66	43	57	78	57	54	72	72	65	68	66	53	67	55	54	56	70	77	50	64	59	50	58	49	67	71	66	68	51	56	64	64	71	72	60	53	55	47	69	61	47	57	47	49	51	65	71	65	45	61	66	71	64	56	57	65	69	56	52	57	50	79	65	57	73	60	69	59	72	59	72	56	59	52	75	65	69	58	55	56	58	77	66	58	64	60	46	60	53	57	62	78	75	65	67	60	69	50	60	50	73	54	57	74	57	77	56	58	68	64	60	57	61	62	58	72	59	52	67	48	60	61	67	52	61	75	63	52	54	57	78	59	60	73	63	52	68	60	47	58	39	52	55	56	64	59	71	59	58	51	63	56	50	52	55	59	60	73	71	62	49	60	60	58	51	71	58	68	59	63	60	76	66	57	58	53	50	72	77	64	76	65	58	56	59	65	66	68	50	60	86	71	54	67	72	50	70	70	56	66	65	61	68	59	69	53	80	73	64	59	62	77	69	53	70	71	50	49	63	55	59	55	63	51	64	60	64	51	59	58	69	66	62	61	56	49	63	64	57	61	60	62	51	57	79	58	58	72	55	52	76	46	58	68	58	61	64	51	62	77	57	54	52	65	76	47	61	58	52	65	57	61	51	58	58	66	49	63	70	55	70	54	43	74	57	69	48	65	62	66	48	57	68	52	62	66	55	55	62	63	68	64	71	60	65	56	59	72	58	59	65	59	54	60	49	61	69	64	63	71	65	45	74	63	81	59	59	57	84	55	46	51	62	84	59	71	66	56	63	68	81	53	56	60	66	66	73	77	76	61	59	58	50	51	62	56	58	58	51	46	57	65	55	58	59	68	64	59	65	51	52	65	68	71	69	57	62	69	61	59	72	75	60	49	53	52	73	54	76	63	66	62	58	49	61	56	62	68	61	66	66	47	64	61	77	65	61	63	66	52	71	65	62	61	59	71	63	66	57	67	69	41	66	52	66	48	55	71	57	54	61	71	54	65	58	57	60	59	63	71	48	57	57	48	74	74	62	60	66	75	71	60	72	56	65	53	65	52	67	52	60	47	70	55	65	62	52	67	68	65	50	56	56	52	64	46	66	55	65	51	48	66	66	63	51	72	59	49	55	59	73	73	66	58	55	71	62	60	65	62	62	54	68	56	56	50	56	63	52	52	54	81	50	59	55	47	69	75	62	52	76	65	73	48	56	48	45	50	64	67	58	73	80	65	62	42	59	61	70	68	69	50	56	60	56	67	49	38	50	71	54	68	47	72	70	57	72	59	66	49	64	51	61	68	45	46	62	62	65	56	73	55	68	50	64	56	50	53	48	63	56	67	66	63	48	45	62	50	51	48	52	55	47	71	59	57	60	66	66	74	62	55	69	75	64	55	52	60	49	56	61	59	62	64	47	56	50	44	62	51	60	63	71	67	53	53	67	54	63	48	66	73	59	77	68	53	70	59	65	54	59	77	55	60	63	67	67	58	52	49	61	70	68	64	75	52	59	62	64	64	65	65	73	66	55	72	70	67	68	51	65	70	61	45	63	54	53	72	78	77	69	57	68	57	53	56	58	71	47	76	63	47	70	60	65	69	50	68	43	63	51	48	57	55	55	55	45	52	59	46	64	64	52	61	56	52	49	67	57	48	67	58	74	65	65	67	65	53	51	61	60	54	59	68	65	75	60	63	72	57	55	63	56	50	58	61	61	72	47	62	58	70	64	62	60	63	68	59	61
8330	749	1644	1940	1658	1228	967	761	621	524	475	424	373	377	347	307	287	299	280	266	249	253	232	212	253	212	223	224	215	194	184	231	188	198	186	173	165	184	163	198	199	193	174	178	179	172	187	203	193	175	182	175	174	156	160	180	162	182	177	197	184	164	186	152	159	169	157	161	167	156	149	161	167	169	178	196	170	182	169	160	170	157	164	181	168	161	175	154	166	171	179	175	157	171	174	165	180	173	158	180	157	169	163	167	149	146	166	172	161	181	151	155	154	179	167	172	150	149	172	150	180	160	164	154	171	175	168	150	158	174	164	149	172	156	181	158	162	155	175	154	152	187	162	148	179	167	165	175	176	147	181	188	170	174	168	165	155	171	160	194	184	153	156	175	162	177	139	189	134	148	145	145	168	171	161	152	169	181	169	154	155	171	159	168	161	172	155	148	160	190	157	182	148	174	160	127	165	158	153	164	173	174	154	190	174	152	175	163	120	176	168	152	148	150	177	190	189	157	163	170	156	164	153	169	162	166	167	170	184	162	130	155	177	153	174	178	176	176	154	167	182	170	176	173	187	132	129	170	163	182	163	152	170	164	150	150	185	176	195	142	195	185	169	160	178	132	172	157	151	154	178	154	161	162	160	178	166	158	177	148	171	162	170	165	149	167	169	172	169	179	166	173	166	180	155	167	153	165	157	188	153	157	167	165	151	159	135	170	145	129	170	162	144	155	137	175	159	183	159	172	173	181	157	157	165	161	175	161	177	154	145	152	155	150	147	151	164	163	157	169	159	169	160	191	172	182	140	183	156	158	161	170	156	150	163	163	157	151	155	172	152	187	152	154	165	149	161	168	173	175	159	140	173	180	158	165	150	165	167	169	159	160	154	156	165	154	179	147	153	135	161	166	176	143	165	147	163	150	166	176	158	151	168	143	169	164	158	179	190	168	152	188	177	149	149	159	154	138	167	157	187	143	146	160	183	161	155	171	152	155	161	153	154	171	178	141	146	172	185	186	145	189	168	154	152	180	166	168	169	155	155	164	178	139	175	197	179	153	167	171	177	175	164	153	160	161	184	167	172	157	169	159	176	171	188	161	165	158	166	165	187	163	164	171	183	140	177	153	171	196	158	137	151	172	169	154	175	166	170	153	175	153	166	168	161	163	164	170	206	163	184	149	147	190	151	160	166	163	158	160	167	187	191	156	158	166	158	165	159	182	174	165	167	153	162	165	165	159	165	159	156	175	159	156	162	150	159	153	160	168	165	157	164	189	139	163	158	156	173	149	150	180	158	165	171	182	170	155	166	162	181	179	158	159	174	155	152	152	159	165	166	154	187	160	163	131	171	156	165	171	174	162	157	159	171	145	178	184	150	136	160	182	165	167	141	157	164	173	162	182	145	167	159	193	163	159	179	150	165	144	170	146	166	155	154	183	156	162	148	150	158	160	173	179	172	157	154	158	169	153	143	146	179	168	167	162	135	188	160	146	182	140	169	163	171	171	164	150	164	171	166	167	148	171	167	182	167	159	173	157	164	173	159	172	141	173	187	164	150	165	164	160	164	183	144	182	150	148	166	166	168	149	160	139	177	176	147	172	154	160	166	170	163	166	140	145	154	167	179	153	170	171	172	167	160	180	153	179	171	156	163	156	209	157	172	174	160	180	179	162	160	148	162	170	165	165	160	178	173	164	165	170	146	174	170	157	176	173	175	156	176	160	169	156	154	171	174	151	149	159	155	176	163	172	164	193	163	147	166	139	167	146	149	154	180	155	192	166	157	151	175	165	173	146	177	154	170	171	152	163	145	152	171	181	173	146	162	166	174	148	167	145	156	174	173	167	172	167	179	164	180	167	169	178	163	197	178	181	185	157	169	157	195	146	169	185	157	169	171	161	151	150	171	190	158	175	156	174	192	163	172	157	175	160	163	162	155	176	166	162	161	169	167	166	172	164	174	169	158	155	176	177	154	152	161	170	164	174	158	166	141	151	170	152	142	157	154	164	174	171	175	177	140	176	185	138	173	143	151	147	168	180	166	175	164	183	168	152	179	155	176	169	166	163	153	178	165	184	171	196	163	147	165	175	166	167	172	162	158	157	161	175	174	166	174	159	154	170	153	175	130	169	149	173	172	177	149	150	164	166	172	154	157	167	142	170	153	170	134	184	167	162	161	146	160	187	164	185	160	180	165	156	177	160	159	147	154	165	175	174	148	143	178	170	181	157	164	172	158	162	168	178	157	137	167	179	190	154	156	157	156	160	159	156	159	158	156	162	163	155	189	172	166	174	145	172	158	165	172	157	149	174	180	160	192	157	170	149	148	167	186	144	166	165	185	154	153	157	163	170	152	185	165	156	156	161	149	150	135	167	162	143	161	162	160	136	154	181	160	153	167	172	168	159	180	145	144	172	169	175	181	175	155	173	146	154	167	153	183	184	173	144	177	156	181	159	174	173	149	168	170	135	173	178	174	159	172	146	164	148	166	194	149	171	181	151	148	152	181	161	155	150	166	165	178	163	154	168	160	182	157	172	172	176	154	171	165	161	157	165	161	177	176	153	159	151	173	184	158	165	143	166	182	170	167	164	150	172	167	159	167	194	157	185	162	176	176	161	148	163	166	160	177	164	144	182	162	172	188	170	162	166	148	173	148	173	170	176	175	174	161	154	169	179	176	167	146	172	161	164	168	157	152	186	167	127	188	163	191	178	165	162	183	147	178	155	164	177	156	140	177	151	159	162	158	163	162	159	165	154	140	158	164	174	159	158	174	165	158	154	143	155	148	166	168	152	165	159	170	163	174	144	166	159	151	175	159	165	150	195	159	153	180	158	181	155	175	165	177	152	169	142	173	179	159	163	160	147	173	147	190	146	190	172	143	166	162	161	170	153	160	165	165	162	159	176	158	174	172	163	160	152	166	163	153	157	164	162	154	178	163	180	169	162	174	160	142	165	169	135	165	173	152	152	174	165	178	188	177	151	177	170	178	177	175	176	150	169	138	168	186	163	172	148	147	169	159	155	159	152	156	161	159	160	192	151	145	172	153	176	163	148	139	156	163	141	170	162	157	147	152	162	183	151	158	176	156	169	160	155	171	147	175	168	161	188	180	150	162	167	160	142	171	174	163	140	158	174	148	159	163	181	163	173	135	169	172	166	159	169	158	169	161	160	191	170	172	141	170	154	191	154	150	176	158	155	163	138	166	158	185	170	164	178	161	194	155	183	126	173	174	150	158	153	180	145	158	160	162	158	137	180	157	152	162	181	171	171	182	159	146	181	165	151	166	164	165	159	161	182	165	167	180	167	163	147	170	175	152	137	145	171	174	154	159	183	183	169	155	156	143	148	166	170	159	171	174	165	157	154	179	172	163	164	166	144	134	171	168	178	154	148	165	141	149	158	174	172	194	154	168	179	163	159	149	164	164	149	166	166	191	152	140	178	160	164	148	152	170	162	174	152	163	176	162	170	158	182	148	153	164	182	173	167	183	173
1806	276	290	269	273	278	248	226	263	268	250	263	227	241	248	269	259	223	253	253	249	252	270	241	251	274	280	281	251	231	251	274	275	248	231	259	235	270	268	232	270	253	228	250	252	263	271	285	244	233	227	243	294	255	261	233	237	218	248	254	255	240	256	222	223	263	255	258	233	242	258	260	262	225	254	251	236	246	263	255	231	245	251	282	241	264	272	260	256	249	243	251	224	270	278	264	216	251	249	244	233	255	255	234	264	229	244	258	265	251	252	247	248	255	240	236	235	299	260	271	251	255	236	241	273	252	247	258	248	242	249	250	277	265	266	261	257	274	229	269	270	239	248	249	242	272	244	238	249	233	247	274	278	247	230	237	225	252	228	224	280	270	265	249	266	273	225	232	263	262	252	220	237	273	234	268	287	235	269	254	238	291	205	257	215	216	222	238	250	240	262	242	261	270	243	271	249	277	259	275	222	237	234	226	261	240	269	271	278	241	216	262	232	249	233	250	242	252	253	275	260	250	275	260	302	267	256	255	240	261	277	259	236	243	248	243	255	269	230	235	227	274	269	247	259	260	209	237	246	274	271	247	255	212	233	273	269	253	269	262	255	261	287	251	269	244	261	270	253	241	266	277	268	239	250	268	296	273	223	250	262	224	264	241	276	263	240	266	268	237	263	246	276	262	236	244	262	291	278	304	244	290	261	248	232	242	273	241	274	259	258	248	238	254	242	257	233	286	281	282	228	246	231	276	259	270	261	238	246	251	269	271	252	244	282	263	263	256	269	283	255	242	251	270	239	245	259	256	258	250	279	244	238	245	255	259	263	246	241	244	255	266	267	274	254	282	274	264	261	222	260	265	225	260	248	229	259	235	269	232	234	254	248	246	261	217	267	258	238	268	253	252	252	246	274	237	280	271	241	255	295	258	251	236	264	247	261	287	250	269	239	245	267	247	243	258	261	266	278	247	250	243	245	259	245	233	250	256	289	262	239	231	237	237	231	261	271	275	224	261	213	241	253	253	263	233	238	228	250	283	267	266	256	241	262	260	250	262	278	246	271	248	238	242	260	241	251	255	230	250	234	243	237	244	274	275	262	236	252	285	231	246	257	249	256	225	232	241	276	241	229	257	253	242	271	266	250	273	280	246	278	239	219	249	257	262	232	256	240	274	279	252	267	234	258	269	226	268	257	254	246	254	244	254	236	277	254	254	255	262	222	274	253	231	217	238	237	249	229	253	284	229	269	245	259	254	265	267	257	267	265	258	227	205	250	229	218	253	229	255	261	264	262	250	239	248	240	242	251	245	227	263	226	247	252	245	255	259	243	233	240	248	225	256	265	269	287	266	262	245	255	267	277	261	282	235	260	237	269	251	232	273	262	244	253	275	254	282	255	229	241	264	240	276	270	273	244	259	238	221	241	256	242	277	243	232	282	235	240	236	284	272	264	264	232	260	266	273	248	257	263	244	241	232	241	252	241	278	295	255	220	280	272	278	266	251	273	262	234	269	253	234	248	257	239	236	264	234	234	246	234	251	257	245	243	266	283	228	242	239	273	252	215	243	257	285	256	238	283	261	277	242	271	255	276	247	276	264	254	240	253	254	241	253	282	255	245	262	240	247	255	252	274	239	229	221	255	251	245	248	240	288	259	299	220	247	224	271	250	265	241	217	250	251	260	260	250	245	219	242	248	259	238	256	255	242	282	244	254	247	255	231	277	244	241	230	240	251	251	248	248	232	258	256	262	249	230	227	240	240	245	239	237	259	260	232	251	259	236	259	256	262	261	268	229	247	244	251	264	261	253	250	227	247	245	221	243	241	239	269	240	260	266	286	261	277	260	235	249	259	256	259	245	259	275	259	253	264	277	264	281	236	251	256	253	260	242	234	266	245	269	237	252	228	266	275	249	244	272	252	234	252	275	255	265	261	217	286	236	247	261	249	258	269	234	245	252	275	237	242	238	247	252	242	222	270	251	278	244	245	249	251	266	272	265	247	269	245	258	275	256	292	279	230	231	230	266	266	246	233	253	244	217	249	237	217	232	272	243	272	249	275	240	264	299	281	269	264	258	263	260	234	235	241	261	268	246	273	259	231	250	291	250	255	257	217	244	241	259	254	249	244	244	226	227	248	259	250	264	235	273	262	235	271	278	240	225	232	283	248	246	234	228	250	240	246	229	242	256	263	249	251	289	288	268	220	245	264	282	273	246	251	218	242	244	265	263	236	250	242	252	259	265	247	240	259	271	249	258	268	269	234	254	274	245	240	245	286	242	246	246	241	252	242	227	245	262	244	225	266	239	262	258	260	290	263	281	235	265	254	218	255	279	284	246	233	248	254	258	255	267	269	246	268	295	256	257	261	269	277	291	227	260	255	244	283	272	235	255	261	241	273	239	230	276	250	251	258	252	267	220	221	234	264	250	257	243	249	259	246	259	277	248	284	282	212	229	286	274	281	249	240	271	242	239	263	288	273	262	256	245	256	236	251	268	286	253	236	255	269	239	257	233	268	238	259	287	239	263	232	264	236	262	267	227	232	252	239	236	236	271	287	242	280	225	228	261	210	243	255	261	249	255	263	270	245	228	267	227	247	245	263	225	270	258	273	256	256	232	263	228	253	228	267	277	257	244	237	267	245	249	267	220	254	279	269	252	274	257	260	254	235	257	240	242	247	269	256	245	267	234	220	252	215	278	248	256	271	240	231	232	232	242	257	252	267	262	239	260	263	259	228	258	227	256	255	271	271	255	247	234	248	258	247	263	259	258	263	264	243	249	238	237	266	240	253	246	259	243	232	284	270	242	231	258	233	252	270	257	247	252	272	243	254	275	219	277	274	257	267	230	257	257	232	233	266	259	260	246	271	274	269	221	279	241	251	243	254	241	289	240	261	260	227	250	245	257	298	221	232	263	232	241	289	249	275	258	234	248	271	244	262	271	268	233	237	239	258	251	278	242	263	258	248	288	273	269	232	253	290	247	251	245	248	260	244	223	268	290	243	255	237	238	232	263	254	285	283	285	267	242	291	253	281	281	240	263	261	261	218	259	272	233	247	261	264	245	257	234	233	261	230	272	255	256	222	258	283	279	250	247	252	255	266	247	266	240	279	263	214	258	281	264	273	278	228	240	270	268	248	238	227	235	231	213	246	261	226	259	228	241	265	238	278	261	224	245	255	245	265	218	264	292	247	271	259	280	257	256	237	249	252	256	244	269	283	232	247	266	246	260	258	289	267	261	297	246	242	248	241	270	261	301	226	227	233	250	252	239	256	232	258	278	255	249	249	243	252	275	245	277	232	254	270	256	250	263	270	298	253	220	234	248	242	245	274	281	268	259	258	220	240	260	266	252	239	256	261	216	276	262	249	264	253	263	240	225	246	259	281	214	231	244	234	263	250	261	233	253	260	257	281	238	254	250	273	267	233	252	262	205	296	270	229	256	237	276	275	299	240	223	249	241	265	294	230	252	241	277	268	256	238	245	246	272	245
2008	635	654	616	653	633	581	568	577	592	650	589	578	541	600	548	614	563	566	598	589	541	581	575	571	569	609	578	594	550	619	525	531	605	557	601	599	588	586	611	586	595	598	590	574	580	569	553	541	576	565	600	560	577	586	590	559	582	546	622	595	613	596	617	574	575	585	552	593	585	606	580	603	593	586	599	580	590	569	594	580	549	558	593	608	574	565	553	539	549	535	615	535	617	546	554	592	569	594	587	558	599	630	608	551	594	569	640	597	607	597	607	553	570	589	566	586	538	566	535	579	589	566	573	543	599	576	552	611	546	567	566	566	595	586	564	547	569	550	557	584	539	535	557	560	579	591	581	634	578	545	551	587	576	533	577	545	578	572	538	551	578	584	557	570	575	548	595	615	565	564	566	539	589	595	562	613	571	558	578	553	569	549	528	555	570	556	550	566	588	544	583	603	599	650	543	560	566	566	582	630	604	594	522	600	607	573	598	602	573	584	534	560	551	555	598	572	590	618	583	576	533	587	543	552	607	586	591	581	552	589	557	568	607	624	570	560	577	576	589	588	582	533	569	584	529	587	610	554	575	565	616	582	544	577	574	571	572	528	606	560	541	553	608	595	545	582	632	526	591	556	601	575	589	541	557	564	557	606	545	601	590	603	556	549	582	525	564	587	599	552	544	595	595	574	575	552	579	583	570	600	580	541	568	576	597	538	554	564	564	567	570	537	568	570	582	593	581	558	636	558	559	594	589	599	581	574	570	560	573	575	564	611	522	577	589	585	580	603	569	566	573	561	564	577	540	605	562	545	548	588	567	609	599	578	547	571	596	570	619	578	578	575	532	540	585	590	614	605	583	560	546	543	570	555	592	569	570	549	577	575	540	567	594	537	586	581	562	628	566	558	586	585	576	545	578	577	568	590	569	608	579	554	579	557	598	594	578	586	534	603	544	585	580	569	566	578	590	573	561	586	561	555	558	590	539	605	570	583	554	599	575	570	532	578	587	622	579	583	609	574	535	598	586	555	538	596	606	588	593	555	572	558	600	597	564	534	569	562	595	606	534	561	573	545	545	628	642	511	583	584	538	538	587	559	549	610	600	557	598	547	582	601	575	587	572	565	570	579	531	543	556	526	587	566	573	568	580	586	603	580	553	590	583	565	571	571	617	553	590	502	560	595	538	613	606	617	560	600	599	568	580	566	581	629	573	572	579	592	545	590	629	617	612	561	583	566	596	585	545	579	571	590	551	593	577	578	562	595	580	574	619	571	578	530	565	563	571	581	567	581	565	595	606	587	542	597	585	580	579	557	524	613	547	594	592	594	592	597	579	551	578	584	609	589	602	563	564	527	557	578	608	617	581	614	555	629	602	566	562	606	571	619	554	617	557	550	555	543	592	622	581	584	621	566	615	597	586	624	596	602	571	566	565	597	590	590	606	621	601	567	539	602	551	573	570	538	593	576	564	556	551	608	569	555	599	564	561	575	591	558	557	570	598	538	576	587	559	514	592	570	588	615	576	534	557	554	603	558	541	596	569	576	588	585	618	583	556	578	569	598	575	578	559	604	592	638	623	573	579	547	545	560	555	550	575	573	578	579	542	602	583	596	555	565	595	576	571	634	570	581	610	574	579	577	613	569	609	558	600	522	591	598	572	507	573	568	558	589	599	575	607	598	582	561	578	598	595	575	587	588	546	570	544	571	624	549	583	580	568	626	560	575	553	598	572	605	562	571	558	591	554	569	570	564	591	542	588	593	584	592	558	574	582	569	600	603	538	600	585	589	566	596	570	546	598	596	584	621	552	585	606	582	580	583	566	555	563	571	566	576	549	571	531	620	587	548	563	543	587	586	601	584	568	582	590	551	613	577	613	605	595	593	592	557	589	593	599	564	581	570	598	561	558	603	582	558	561	613	536	590	598	578	563	577	610	559	590	562	639	559	587	586	577	568	570	574	591	583	632	576	516	600	560	576	590	582	545	574	547	618	567	528	568	578	572	563	556	588	580	580	591	608	577	596	545	560	531	571	572	546	632	579	555	623	568	621	598	609	598	584	581	565	565	548	562	601	556	593	548	611	523	543	558	559	601	575	594	601	557	552	563	589	603	602	610	564	584	609	609	515	587	536	595	558	610	591	597	567	573	592	576	565	560	576	588	599	547	534	569	601	591	596	590	561	562	569	592	632	626	614	603	617	568	557	587	575	570	606	582	583	531	631	563	546	595	560	573	570	612	592	560	600	552	622	566	558	583	610	609	603	584	587	537	577	603	587	550	576	551	576	590	590	579	596	615	585	573	612	567	547	615	594	568	555	600	603	600	580	576	552	578	526	583	578	563	571	556	608	572	558	556	580	586	582	591	580	557	559	539	609	630	606	533	571	628	566	514	551	611	569	613	570	574	567	558	559	598	578	572	545	589	538	564	535	578	609	586	584	589	599	580	562	560	565	608	554	574	611	617	579	559	602	582	547	525	539	569	602	627	576	582	542	568	594	590	593	587	568	553	573	578	583	531	586	554	607	573	594	583	580	579	567	569	571	560	591	589	576	564	578	561	584	571	565	593	578	564	582	590	558	552	607	582	571	538	624	582	562	585	570	576	579	578	617	607	569	593	576	578	577	574	582	565	568	550	600	604	595	548	624	621	622	572	560	543	579	576	539	603	599	582	589	599	570	548	552	625	600	603	578	577	599	569	598	627	592	627	541	551	538	623	588	597	624	595	552	605	597	565	612	523	547	578	565	580	577	606	599	568	597	563	524	552	563	565	585	569	534	577	624	580	567	522	583	556	528	605	541	583	602	622	587	587	583	560	566	564	612	598	561	536	573	587	560	628	570	597	563	572	573	608	587	507	608	589	544	576	564	546	617	601	609	593	604	593	583	565	611	591	580	559	562	580	536	585	586	567	599	639	547	603	605	574	563	556	541	552	612	542	583	619	579	679	590	554	611	562	549	588	567	589	590	566	579	566	582	576	568	581	588	566	577	565	586	606	557	596	564	534	569	606	590	589	572	561	555	614	596	595	520	554	559	621	604	576	560	632	585	589	580	611	577	559	545	585	537	603	591	570	548	558	586	605	589	593	609	606	523	571	534	588	558	571	561	534	584	542	583	550	585	568	610	580	563	577	551	593	583	514	571	606	588	572	585	560	538	572	582	581	581	585	579	573	642	571	579	556	616	579	575	571	588	581	576	583	588	564	569	569	556	603	561	574	621	585	562	580	589	581	613	546	569	630	574	544	605	550	539	545	575	591	576	600	572	586	615	608	595	561	593	550	592	569	538	579	572	573	559	582	563	540	593	573	586	610	589	625	598	589	602	539	543	535	540	584	607	545	549	533	584	586	602	589	593	569	565	568	600	566	585	583	578	575	552	545	564	576	567	579	594	550	587	588	589	540	578	586	598	517	581	560	613	559	609	586	545	570	596	566	553	577	600	576	577	554	607	571	558	609	561	555	628	588	593	584	609	602	563	573	578	588	571	592	575	599
8199	550	515	415	329	267	255	220	244	206	187	185	208	193	189	192	193	173	195	167	178	184	178	174	179	185	185	166	165	217	182	207	171	185	184	169	184	173	155	202	185	185	168	174	177	161	181	170	173	182	193	176	192	217	189	152	196	179	178	187	168	166	176	168	178	200	173	191	186	176	176	192	181	175	174	181	182	170	167	182	161	164	170	176	181	192	191	201	170	182	179	171	171	170	173	174	179	191	163	162	161	177	177	176	174	140	180	167	175	176	178	191	192	179	167	173	189	188	176	178	170	166	166	172	214	179	155	166	207	191	155	176	185	176	160	169	164	186	176	161	151	188	178	203	161	189	190	175	158	168	179	160	188	198	174	189	172	180	162	196	194	187	162	183	172	164	182	171	181	173	146	180	187	180	193	162	146	203	177	162	171	156	172	175	161	180	184	184	175	179	180	169	173	165	164	138	171	200	191	174	179	181	176	167	174	184	160	157	166	190	186	181	193	157	184	170	191	184	181	195	173	187	184	187	179	165	173	192	152	161	166	180	184	170	177	157	185	159	172	170	166	174	173	176	164	179	167	183	165	161	195	171	187	161	168	156	184	186	187	161	191	162	163	205	175	173	193	169	181	154	171	189	184	190	176	173	206	176	190	179	166	216	173	156	157	194	155	175	176	202	172	175	167	187	172	179	161	158	184	179	165	185	169	190	154	153	185	176	164	212	179	169	175	198	190	178	182	195	182	163	158	181	161	164	188	181	185	190	178	180	195	167	178	154	174	188	144	183	192	170	215	176	201	185	165	153	162	173	179	182	160	170	169	197	176	191	164	158	173	171	193	171	174	171	170	155	191	182	155	167	196	176	180	204	173	172	158	171	200	157	184	176	192	151	171	176	199	199	164	192	174	183	187	190	172	174	181	192	134	207	179	178	207	156	170	193	190	184	201	165	178	162	187	150	149	193	169	198	162	184	174	171	185	149	175	174	175	189	160	153	184	189	188	175	170	180	186	186	181	173	173	139	167	180	198	148	193	193	186	149	206	131	174	183	162	207	178	168	170	184	196	174	179	172	151	167	150	169	183	158	202	204	160	165	159	155	158	181	177	169	178	190	166	167	153	179	197	187	178	177	170	181	174	178	186	179	183	191	203	160	209	160	146	166	187	180	185	168	163	173	143	194	185	182	165	185	178	148	184	194	146	162	167	176	158	180	172	199	186	188	150	162	185	164	181	165	157	198	180	168	169	164	172	174	199	195	207	185	184	182	181	175	162	175	164	157	163	174	181	148	183	184	195	173	177	163	189	193	185	174	197	175	175	156	173	163	178	171	190	157	180	197	201	146	170	183	173	153	169	163	179	164	184	174	171	156	196	203	154	189	181	192	183	173	186	167	200	173	172	174	162	178	183	184	159	162	177	175	179	190	184	200	191	188	177	164	200	171	173	197	205	164	191	184	195	166	177	159	187	163	174	189	200	147	188	181	168	180	165	166	183	196	194	178	183	157	171	173	171	175	171	205	182	187	174	157	197	173	187	191	194	161	164	193	181	198	167	165	199	169	185	196	167	169	177	186	172	165	191	177	149	167	182	186	178	198	182	172	181	176	176	180	171	157	171	172	206	205	163	191	189	172	189	183	152	150	152	174	193	186	190	154	177	167	174	176	172	159	180	165	184	204	186	184	183	173	180	176	168	162	186	155	178	208	174	186	173	173	189	222	185	192	169	195	161	174	189	161	184	179	174	173	154	192	177	154	172	167	170	187	176	196	166	192	175	177	162	160	222	175	167	192	160	195	184	184	152	165	200	173	194	169	174	191	198	160	168	182	168	171	171	166	179	209	153	159	171	160	171	157	196	168	204	172	194	162	155	184	182	168	172	187	169	186	174	183	175	188	173	171	158	168	184	172	158	171	158	191	187	164	138	167	171	186	152	195	180	169	171	157	188	162	165	190	187	185	151	185	175	185	186	154	180	191	199	191	179	189	171	158	172	167	169	175	203	175	172	188	182	168	173	156	209	164	184	178	172	177	157	190	166	178	182	179	174	165	184	179	153	165	196	165	181	180	185	206	156	186	162	194	175	198	173	189	169	181	211	199	173	168	184	167	198	206	185	178	202	198	182	171	192	214	173	168	152	172	204	176	189	156	169	192	200	184	156	192	188	186	182	169	170	183	185	189	170	162	193	170	181	160	188	179	195	146	169	152	160	152	194	185	149	203	163	177	175	166	165	189	176	183	191	172	168	171	153	168	178	162	183	183	170	161	185	172	178	167	166	173	200	169	175	177	167	169	196	171	172	174	175	195	176	154	191	207	164	178	179	161	167	192	190	176	182	174	157	189	188	167	174	188	159	168	195	152	208	174	174	153	181	196	181	172	177	176	184	162	212	148	192	170	171	163	186	174	204	190	180	173	183	186	178	183	175	173	176	175	180	165	168	173	185	174	188	214	193	171	167	183	188	181	175	194	186	181	176	155	157	190	175	159	182	191	190	162	196	176	179	172	187	178	196	179	182	185	168	155	170	173	207	188	165	173	180	187	220	179	199	159	188	195	178	164	197	164	200	154	174	160	183	186	186	186	166	186	195	196	174	185	167	196	174	192	164	200	166	208	141	163	164	188	191	167	206	213	186	165	164	195	171	177	215	183	150	191	180	174	191	196	180	175	178	176	167	184	159	167	203	182	203	165	189	178	204	188	166	169	180	183	189	186	166	184	156	197	191	168	218	206	201	175	157	193	169	180	154	180	205	187	195	164	220	200	175	187	158	158	175	185	174	176	184	173	174	152	196	168	157	184	182	173	172	159	163	207	180	171	166	195	191	160	175	194	173	186	163	170	178	157	207	165	193	203	197	195	197	181	179	167	180	188	171	169	169	156	180	179	182	180	189	188	156	164	161	179	182	177	175	191	203	162	147	194	162	210	160	172	159	182	196	194	171	181	183	186	186	166	159	172	186	190	177	146	134	202	162	192	191	177	180	189	209	168	178	162	200	205	179	168	165	185	191	181	187	170	157	183	166	182	159	177	173	198	176	209	194	178	171	156	181	161	178	182	184	199	167	186	192	162	154	155	174	167	184	202	188	197	196	170	189	189	160	186	175	195	208	190	166	177	201	208	178	188	173	194	173	153	153	159	188	144	166	186	191	165	177	195	176	190	186	171	180	178	205	159	186	167	184	155	163	156	202	171	197	169	173	198	171	163	178	166	161	165	183	171	158	144	172	189	191	165	171	182	187	197	176	176	181	186	162	203	167	166	187	164	192	179	177	149	181	164	190	168	169	183	149	168	180	178	186	180	179	167	165	163	193	169	195	167	174	175	196	181	191	200	175	173	159	188	177	202	161	169	221	200	182	177	190	190	141	177	188	196	172	155	185	154	153	160	167	176	168	178	184	183	176	170	165	187	158	206	184	170	197	173	157	177	154	187	181	173	172	169	178	181	167	191	180	167	158	189	198	183	175	178	167	193	191	192	197	190	174	174	169	195	188	187
6824	716	1176	1309	1196	987	812	756	628	612	569	528	498	537	507	518	484	473	442	467	407	467	419	438	441	474	437	432	443	423	406	411	397	456	450	426	440	451	448	408	388	431	428	380	404	421	392	441	386	430	443	410	435	415	395	411	406	365	415	385	399	393	395	406	382	411	396	431	442	401	397	445	448	370	415	377	403	373	413	428	394	378	425	404	399	377	375	415	396	425	432	396	431	396	437	410	399	407	418	395	410	402	445	444	398	373	432	402	416	420	398	389	393	435	433	432	423	419	404	402	397	377	401	372	392	415	423	447	402	438	388	409	384	419	363	390	398	416	416	431	392	417	430	418	383	413	398	407	400	427	392	395	389	402	408	456	405	408	421	400	384	430	392	415	365	393	438	399	396	424	426	421	363	397	410	394	417	411	450	392	406	418	419	422	396	414	422	409	414	447	429	368	392	404	403	426	369	441	408	398	364	415	429	404	382	409	425	403	391	387	368	400	412	387	410	410	368	421	441	437	382	410	420	423	416	401	402	420	413	396	399	386	394	392	384	399	404	425	435	421	423	388	394	405	382	411	361	408	395	421	393	430	392	393	406	386	412	405	428	404	417	383	402	410	401	413	412	390	392	426	413	416	413	429	410	416	383	416	409	365	401	410	434	398	416	419	411	418	381	379	377	404	438	399	399	400	362	442	387	426	382	398	347	411	392	401	399	407	385	418	429	401	397	422	408	392	404	449	382	430	384	371	418	414	413	381	399	401	437	400	418	411	398	411	388	418	417	424	380	421	429	411	410	414	404	399	437	455	420	438	398	434	428	414	408	405	403	452	442	403	411	368	376	384	399	359	413	380	388	430	389	429	368	414	378	399	397	415	425	397	405	421	413	396	388	401	398	401	400	397	428	444	424	398	439	395	414	431	446	423	411	355	371	428	404	400	399	409	409	428	391	416	429	440	401	376	426	421	438	414	415	415	405	361	400	363	392	417	415	438	433	392	426	432	423	424	373	409	420	400	403	407	432	463	378	374	395	406	441	409	393	370	399	424	389	366	408	416	423	410	406	403	391	412	390	424	412	420	430	393	418	438	410	394	431	398	412	402	427	365	386	402	411	417	440	376	402	422	377	440	385	388	433	403	417	387	390	366	419	430	411	396	404	382	366	433	433	419	411	373	435	429	442	402	418	389	368	421	359	423	438	424	422	398	401	407	402	446	427	416	400	418	428	365	413	365	372	434	417	414	410	440	383	403	392	427	379	416	394	371	418	422	394	408	371	407	392	457	410	422	446	372	427	412	394	432	425	405	444	387	385	391	397	399	408	438	406	434	393	425	411	430	408	391	429	410	369	432	420	397	398	404	410	396	438	366	409	371	406	393	411	420	413	374	437	401	426	415	392	403	411	423	384	392	409	378	444	398	385	419	404	400	404	375	413	408	415	417	409	376	443	427	427	423	406	394	403	400	385	405	391	436	407	400	439	408	419	413	406	407	431	407	420	421	393	417	411	430	417	385	416	414	407	425	440	400	421	401	407	382	421	413	397	377	407	415	395	405	420	387	437	382	424	423	427	420	397	403	416	385	438	380	412	416	429	436	412	364	410	398	430	428	440	377	396	370	420	426	407	414	410	414	404	391	390	408	455	407	393	410	420	427	413	396	425	425	389	394	392	402	422	400	409	400	415	413	430	398	436	398	379	399	406	429	397	401	404	385	402	409	398	424	414	409	403	348	407	383	429	430	412	399	455	364	415	445	444	374	407	407	371	416	402	425	407	399	411	411	338	401	426	421	404	410	410	403	433	423	401	397	426	406	414	397	410	391	425	424	419	427	404	434	419	407	397	382	392	405	432	434	401	439	398	421	396	417	399	415	457	422	435	464	435	408	437	390	404	402	403	378	407	399	417	402	406	366	390	416	435	388	411	414	436	420	397	409	409	458	454	396	352	422	403	388	440	433	417	411	387	414	401	411	424	447	421	394	410	385	418	402	407	411	437	400	412	414	416	426	400	406	406	363	378	408	388	406	422	397	424	407	388	386	373	379	379	421	394	380	444	420	396	445	429	414	401	400	424	418	410	433	420	429	381	425	402	393	392	403	410	421	430	420	389	423	431	391	411	425	382	406	397	406	399	424	419	387	368	402	423	433	410	401	400	401	395	397	392	394	419	396	388	381	429	412	379	424	411	402	408	420	408	406	393	431	406	403	363	414	430	432	394	381	411	419	449	408	416	379	402	371	395	439	402	398	359	393	384	409	430	416	459	389	385	429	415	440	398	390	415	431	440	392	415	420	383	394	429	393	383	414	407	428	421	425	419	411	361	406	450	412	382	377	363	387	376	423	433	432	419	363	390	390	441	417	421	417	437	415	445	400	425	410	406	416	417	405	405	370	404	429	402	430	442	398	413	427	396	438	405	382	403	398	427	412	397	399	433	421	401	383	406	406	384	406	398	415	431	420	398	414	391	391	413	432	390	397	438	401	434	403	387	424	413	388	409	417	428	414	407	408	413	406	397	402	420	392	399	412	415	451	385	405	393	407	416	399	387	431	429	392	387	396	399	396	421	397	416	393	406	423	418	431	423	384	420	387	419	427	364	456	403	386	405	427	371	404	409	385	439	393	394	382	386	441	390	394	395	449	429	400	392	395	399	397	382	390	392	403	405	417	392	410	406	437	424	388	369	413	400	407	393	417	365	370	430	422	436	396	376	387	396	387	406	406	429	435	376	407	383	405	414	374	401	417	397	400	396	417	408	418	429	414	429	392	412	446	414	402	389	409	391	383	428	460	419	404	396	406	401	408	389	430	406	395	443	385	425	444	395	421	407	390	436	404	384	407	420	395	418	406	425	428	405	401	382	438	404	401	446	415	380	417	414	408	387	438	375	399	378	410	439	405	413	391	373	421	406	414	386	458	391	415	407	389	420	412	409	382	368	418	401	395	419	402	406	395	422	397	384	405	405	362	395	417	406	435	418	400	413	436	400	383	417	415	369	411	426	436	366	403	409	421	426	376	410	398	426	428	454	464	429	383	445	392	397	389	418	425	388	424	383	418	402	402	425	404	395	406	392	386	396	400	428	399	416	428	376	409	402	388	376	383	405	384	397	376	370	388	422	409	409	402	413	406	406	391	387	396	402	382	440	404	415	439	394	420	392	400	385	429	371	393	394	403	422	406	450	427	406	374	418	387	393	411	391	426	419	417	410	418	380	379	431	390	418	370	405	410	372	408	432	415	411	416	402	411	448	414	385	406	423	434	412	388	431	422	406	389	396	406	429	431	377	391	405	458	382	421	423	401	382	439	426	405	412	398	405	415	397	389	403	420	405	421	411	415	387	427	405	399	440	407	403	414	408	385	422	395	415	382	423	400	409	457	429	422	418	430	432	428	380	376	374	407	419	406	408	426	402	413	407	392	401	354	402	409	420	359	397	428	434	444	404	443	405	429	361	392	390	402	403	430	411	398	377	409	405	371	388	397	419	392	397	419	425	389
14742	1065	796	619	414	306	205	143	139	136	114	113	107	84	100	89	88	66	72	92	71	77	66	67	61	59	72	55	81	72	60	71	74	70	56	70	72	62	69	63	61	66	61	67	54	77	66	66	57	68	67	54	72	54	63	72	52	59	70	55	57	62	49	59	71	70	63	57	62	58	62	60	74	56	48	53	64	56	61	63	70	64	66	64	67	52	51	81	62	65	60	69	57	56	53	57	61	51	46	65	51	61	58	66	52	52	65	80	60	58	70	57	61	59	60	57	63	62	61	76	58	60	72	55	57	67	51	53	47	64	53	63	65	67	50	44	58	62	65	66	70	61	44	69	49	63	67	72	56	65	59	51	76	56	51	55	72	69	71	44	63	64	56	69	48	59	45	64	56	50	48	68	65	57	62	64	57	64	54	55	66	54	72	68	66	64	54	59	51	65	70	52	68	66	55	54	69	74	70	50	47	62	74	56	87	64	69	62	51	58	53	51	56	61	67	55	68	73	71	64	51	57	62	81	67	66	73	63	66	57	58	71	79	78	58	60	60	56	65	70	57	57	73	63	54	58	55	55	66	63	59	58	70	57	70	48	59	65	68	54	56	64	62	58	62	58	65	51	57	68	58	51	71	56	55	66	65	67	50	55	53	45	67	58	79	63	60	58	65	55	54	75	57	62	77	76	64	75	61	61	56	74	70	63	80	64	63	47	45	55	57	69	67	59	59	66	65	72	58	60	56	48	56	61	59	53	61	57	60	57	68	63	64	70	70	67	64	60	63	61	56	72	55	42	59	64	56	52	67	56	62	49	54	52	75	49	61	55	55	62	38	70	57	57	60	51	66	60	54	56	60	62	46	61	65	78	67	67	72	63	53	64	50	62	66	60	47	63	59	54	65	60	67	60	55	66	63	55	62	46	63	53	66	41	47	59	52	62	65	67	56	47	67	77	59	41	65	56	67	48	61	65	53	61	61	51	56	76	62	51	65	63	78	58	67	64	56	65	60	54	74	72	66	55	56	62	58	43	63	53	55	65	51	66	45	70	57	61	57	48	70	62	57	67	52	62	59	65	63	53	74	54	51	66	56	58	62	51	57	53	52	61	56	52	83	64	53	67	64	63	66	71	63	63	66	65	60	63	61	60	59	66	62	49	62	49	61	65	72	53	63	68	70	65	63	70	74	53	57	67	62	67	58	57	59	76	62	67	53	73	59	55	57	82	51	68	63	44	62	49	55	66	53	58	56	74	58	70	68	62	64	65	56	56	59	64	61	64	61	62	67	64	60	49	43	69	56	65	58	52	52	57	60	53	56	54	56	48	75	55	41	63	61	68	58	60	55	60	50	53	62	67	51	64	74	74	52	63	60	60	59	72	69	55	71	65	54	69	65	56	74	56	66	74	62	55	66	67	71	64	73	78	69	62	64	60	56	52	45	65	64	55	52	52	56	70	58	63	58	67	77	66	47	57	45	65	59	61	67	86	54	81	59	63	84	56	53	57	64	62	63	67	56	79	51	67	54	66	70	59	73	84	67	68	56	61	61	61	47	53	78	73	58	79	68	61	70	59	63	69	66	63	58	69	62	51	75	49	63	59	65	49	47	60	65	51	55	60	64	61	48	53	45	67	56	60	70	63	73	50	59	73	71	60	59	70	76	65	70	75	77	53	51	50	69	58	59	68	57	67	66	63	64	61	49	76	63	56	60	55	54	55	68	66	57	64	69	59	44	57	61	57	46	63	70	49	59	70	62	63	62	64	59	63	56	59	56	52	52	52	70	72	81	83	62	54	66	67	58	59	66	59	67	65	67	76	62	66	60	73	70	58	58	60	57	77	61	53	59	60	59	62	71	67	55	70	55	60	58	66	52	56	60	69	71	70	70	52	54	61	62	55	68	72	68	55	55	57	75	75	61	55	58	66	60	65	69	64	51	41	58	48	64	69	76	55	69	62	61	46	82	62	69	58	65	66	59	73	54	53	64	59	59	60	67	67	73	61	59	57	64	60	49	51	53	57	53	56	54	57	52	62	54	84	59	77	66	70	72	63	56	66	72	61	61	67	56	72	60	53	73	62	63	64	61	55	50	54	66	71	58	70	52	62	49	74	65	67	60	57	51	60	42	71	56	69	65	51	66	70	71	68	58	64	66	50	59	69	52	55	57	78	64	47	56	65	57	54	68	66	69	68	71	70	58	69	63	70	64	59	59	50	73	42	72	59	64	61	71	77	63	64	60	65	53	74	68	64	55	60	67	60	53	72	51	55	71	71	72	57	64	64	65	43	57	57	59	51	61	72	63	81	59	75	69	61	56	66	57	75	57	65	56	70	58	58	67	66	57	65	48	46	58	59	58	60	63	68	67	50	42	63	61	57	56	64	59	65	70	53	67	61	67	62	61	68	64	77	58	51	52	59	61	53	64	71	48	53	67	58	65	64	67	66	56	63	66	74	57	59	63	52	60	71	69	61	71	56	62	66	46	68	59	46	70	56	60	72	64	63	49	68	55	47	72	75	64	76	67	56	67	75	56	51	61	67	55	66	74	55	77	59	57	66	66	58	62	70	54	56	69	60	58	57	55	71	48	71	69	69	45	50	75	52	52	63	49	78	65	64	74	64	62	61	62	53	74	70	86	74	57	57	49	57	60	56	60	59	80	56	58	70	60	61	69	57	51	68	63	62	65	57	69	45	53	68	66	44	69	56	69	54	71	57	63	65	72	62	60	52	52	64	67	65	62	56	64	48	48	64	68	65	50	65	61	64	62	58	66	66	53	62	54	60	65	66	69	66	48	56	61	55	54	53	65	57	64	67	73	80	67	68	71	54	65	67	57	60	52	48	64	62	49	54	51	72	60	53	57	78	65	61	62	49	55	73	58	80	72	83	59	65	61	51	53	81	64	79	57	57	59	57	67	51	60	59	64	59	47	61	72	58	61	69	42	80	48	71	50	67	64	50	61	59	66	61	53	48	63	54	58	60	60	58	74	52	66	68	57	69	40	52	73	68	66	65	55	51	50	62	69	61	53	57	63	70	64	49	72	61	50	69	65	65	46	64	57	65	57	58	61	55	45	64	90	62	84	59	58	62	64	64	65	61	62	70	57	73	52	56	75	63	56	72	66	62	66	74	53	61	67	48	58	70	62	51	59	63	73	53	46	69	70	54	60	67	67	56	59	70	59	53	74	64	61	65	54	58	72	60	77	67	52	62	72	70	58	72	59	49	74	49	60	60	69	70	53	58	61	39	41	61	58	73	48	44	60	65	58	71	53	69	57	69	66	55	64	49	61	53	52	59	58	61	69	60	59	63	52	49	66	50	61	74	57	65	61	56	61	59	75	56	65	73	54	60	62	67	58	53	64	53	63	67	50	63	45	64	56	60	82	75	70	54	57	62	63	55	61	61	58	63	58	55	72	63	71	56	58	51	61	60	63	54	42	52	56	61	64	72	72	63	60	71	45	63	64	65	57	73	60	54	61	61	61	48
8384	753	1662	1932	1654	1215	977	766	646	545	516	456	414	355	318	342	302	298	240	293	232	251	227	236	217	228	227	181	217	202	196	183	194	180	201	173	184	193	193	217	178	179	221	195	205	179	185	205	173	169	172	166	167	193	164	160	199	175	155	172	198	167	174	186	187	165	194	163	140	147	187	140	206	147	146	177	184	188	175	176	152	150	156	155	177	167	178	167	165	172	163	162	167	163	157	198	157	191	182	148	169	173	146	161	154	156	165	169	176	188	173	164	177	164	178	181	133	155	150	164	185	174	153	178	170	184	162	133	164	166	168	176	160	171	158	157	167	158	175	145	156	139	158	184	151	162	153	160	184	180	178	177	148	179	159	169	162	184	180	168	165	166	159	176	169	136	173	157	166	139	189	167	163	173	165	158	163	153	155	162	176	160	170	176	177	157	149	153	160	159	173	181	148	147	161	172	154	138	170	150	165	154	157	166	162	147	162	176	173	143	171	166	158	177	155	182	145	174	147	166	174	140	160	164	156	166	150	162	160	176	166	166	183	163	154	151	145	155	177	153	158	181	163	162	149	144	177	161	157	159	170	147	167	160	140	168	168	165	175	173	142	156	143	149	185	177	168	154	187	189	167	158	177	158	174	166	151	166	157	176	151	150	167	164	153	151	185	187	171	154	166	160	148	152	168	154	150	146	168	153	165	171	150	169	137	169	156	169	157	180	158	165	163	170	147	177	157	157	150	153	179	157	150	155	166	154	158	175	160	167	163	159	157	140	160	163	172	157	162	141	170	169	190	165	157	167	162	167	181	154	181	145	158	158	173	161	155	147	159	159	182	161	180	154	167	137	166	155	190	163	165	149	166	145	160	158	165	174	166	152	167	150	174	166	179	168	152	157	160	179	174	172	171	167	173	169	181	173	171	190	170	164	177	165	141	173	154	162	176	169	143	172	169	182	156	129	150	161	182	174	172	178	159	180	171	165	160	159	162	168	158	162	157	164	157	157	168	173	156	181	152	177	159	167	153	151	160	162	162	175	145	171	186	145	172	157	172	148	178	159	176	154	159	135	155	170	131	159	152	165	165	191	169	155	154	170	201	154	193	158	156	165	163	166	158	163	156	166	141	176	173	160	175	174	174	150	164	141	177	152	178	165	164	181	168	156	165	171	154	173	158	166	167	162	176	161	169	182	161	151	153	169	163	166	175	166	159	149	165	163	171	167	185	171	163	181	156	150	171	145	170	142	145	179	161	183	175	161	175	146	192	162	157	162	173	152	162	165	177	170	159	152	179	174	160	166	154	165	141	155	159	141	173	134	190	171	164	173	151	165	146	176	156	151	165	154	179	164	173	145	160	175	178	167	168	164	173	152	160	151	161	139	141	159	181	163	152	147	146	151	168	170	158	154	200	172	167	172	157	165	167	172	141	156	165	165	162	153	154	167	153	143	168	148	190	159	174	167	159	153	162	174	166	168	155	169	139	182	156	146	160	151	157	143	161	171	155	192	151	167	180	153	149	157	163	158	161	191	184	153	195	149	149	163	161	156	158	186	131	143	138	174	176	156	184	172	180	178	155	148	155	179	161	163	166	156	143	170	181	172	140	170	167	152	173	176	143	204	180	160	159	188	170	163	180	178	175	152	157	165	164	168	177	145	155	169	153	167	169	156	164	157	152	190	169	199	175	180	143	178	160	160	165	161	165	160	159	160	170	153	161	174	165	165	159	159	161	154	196	156	169	147	187	175	159	158	150	153	153	163	162	183	145	177	160	151	180	156	158	142	168	153	165	164	166	160	162	159	163	151	177	176	151	172	144	199	185	135	169	176	204	167	137	169	157	175	135	161	145	153	166	165	155	159	172	174	168	169	177	187	189	167	150	162	149	156	143	156	180	156	178	178	146	185	160	176	164	173	150	156	162	145	144	172	180	188	170	164	154	172	145	167	186	192	174	175	159	162	187	153	158	144	184	161	156	170	171	149	128	163	156	147	150	151	170	175	156	177	147	171	169	171	156	147	167	157	169	170	148	165	157	180	157	157	168	161	144	187	163	171	168	168	152	151	162	135	175	160	183	160	164	145	152	137	167	146	177	179	178	170	179	144	168	173	168	162	169	157	155	171	180	140	178	155	170	156	170	158	167	139	157	172	157	164	139	162	152	169	180	171	159	180	164	165	175	172	157	162	155	172	170	163	152	170	179	165	157	151	163	164	166	160	163	184	163	161	143	167	169	169	176	171	172	136	156	181	157	178	184	150	181	175	156	161	153	175	168	183	155	155	170	184	185	177	165	156	163	168	174	154	180	175	133	177	160	150	172	169	149	149	143	148	155	147	158	172	183	165	158	149	162	178	169	143	155	152	150	152	167	159	158	163	166	148	160	178	175	157	155	179	169	170	167	160	153	181	156	151	159	162	142	173	178	142	154	160	138	170	150	161	159	162	138	168	166	154	159	139	167	170	154	171	183	152	168	156	165	192	144	143	175	165	176	187	167	172	144	156	180	167	168	144	153	187	161	178	177	176	185	163	174	145	174	157	144	143	146	167	173	164	164	183	173	162	186	163	178	158	134	160	158	163	179	159	158	170	186	165	163	151	154	155	158	189	174	186	166	166	166	160	167	149	168	173	147	153	177	165	146	173	168	187	170	178	134	181	142	150	180	161	161	166	154	173	156	177	142	153	187	162	137	162	173	166	157	170	158	163	167	161	155	153	176	159	140	144	169	148	162	157	162	152	167	176	158	171	161	180	169	164	159	168	141	148	161	146	149	178	153	166	176	158	162	179	192	178	159	157	155	170	164	160	183	166	166	156	164	181	172	156	159	155	166	180	160	151	174	163	171	140	150	163	170	161	144	204	171	155	175	171	150	167	196	165	147	171	165	155	152	164	161	158	164	160	154	170	162	179	181	161	169	158	165	162	134	167	164	190	147	183	156	168	157	157	156	146	158	159	139	174	162	182	159	151	148	161	156	173	176	156	167	175	151	169	171	182	127	181	182	162	159	148	176	179	178	172	157	161	170	181	136	170	198	176	168	164	164	165	166	173	162	173	167	178	154	149	186	164	171	159	150	170	171	159	183	179	171	156	209	158	160	172	171	155	152	168	184	165	161	171	181	159	171	161	149	134	178	157	174	174	170	144	169	173	178	138	147	155	166	187	182	182	155	180	162	163	148	157	176	140	164	162	159	152	173	145	162	209	161	196	154	151	171	164	159	152	160	158	159	174	179	178	179	180	161	177	170	144	161	144	157	151	169	167	171	140	154	163	166	167	144	189	154	163	152	160	150	157	154	157	150	162	179	144	156	181	188	164	162	157	188	161	139	156	174	185	176	179	151	158	159	162	171	148	153	180	173	156	174	165	176	138	171	155	162	167	163	161	163	158	175	152	154	156	154	177	157	180	175	179	164	187	171	147	167	177	174	155	165	164	145	167	166	147	178	166	149	157	176	157	172	193	167	174	177	155	135	165	165	169	165	145	168	166	162	161
1719	280	288	233	239	236	262	244	269	246	233	240	257	248	253	256	258	245	225	211	244	242	212	254	266	236	239	251	251	262	267	237	281	282	283	262	254	237	224	253	258	265	257	256	287	263	264	252	237	241	282	276	238	246	234	263	251	231	255	284	264	262	273	240	258	241	281	284	266	268	242	250	253	256	250	255	284	237	251	244	228	264	239	238	253	254	260	261	236	234	247	263	239	261	300	277	249	235	240	266	259	243	250	248	240	244	264	251	257	245	240	245	243	252	251	224	253	279	256	235	262	257	268	235	267	266	256	249	278	249	247	277	242	250	238	279	282	212	250	264	242	251	270	241	281	262	252	271	258	231	270	271	256	245	279	279	239	281	265	252	256	249	225	260	290	263	242	254	247	259	257	253	265	229	276	245	258	211	250	252	260	269	275	279	288	285	224	226	236	254	254	320	274	275	259	275	252	272	235	263	268	241	238	235	215	243	229	238	254	258	239	267	260	260	235	244	282	267	264	272	257	265	250	293	249	246	249	263	287	273	260	236	231	253	254	241	253	256	252	248	283	255	262	225	244	254	246	264	240	237	304	255	244	230	244	239	278	239	249	229	220	259	270	263	238	270	254	250	236	262	242	233	239	260	255	231	225	251	258	249	251	264	252	236	248	279	249	287	272	260	238	247	272	241	247	255	249	245	267	289	259	266	266	273	272	267	255	252	256	236	278	262	266	245	224	258	235	238	278	252	245	247	235	258	230	255	249	285	244	276	252	270	287	252	245	252	256	229	247	264	244	251	249	218	235	278	234	245	233	284	229	267	259	274	263	282	263	263	249	234	243	261	243	240	273	253	238	271	259	222	275	245	278	257	251	283	245	277	275	268	236	250	229	234	236	266	251	229	238	210	205	281	280	253	264	224	245	238	240	251	259	257	266	260	269	230	239	254	271	236	260	255	246	267	278	266	271	252	265	255	258	247	262	268	269	253	281	251	205	255	272	259	244	239	250	227	240	261	284	268	263	287	242	271	270	258	256	263	261	251	255	288	267	255	247	274	267	273	230	296	266	247	274	283	257	235	273	260	265	236	266	245	274	226	266	239	247	248	253	267	284	233	263	240	253	219	258	262	251	228	240	246	269	255	276	252	261	260	269	244	243	279	270	251	261	260	297	238	250	278	239	263	287	268	248	265	245	245	237	225	245	233	235	271	245	273	261	237	260	278	289	245	267	238	252	238	215	239	250	229	252	280	272	261	270	233	270	258	265	280	265	238	227	251	271	229	229	300	241	271	283	266	254	240	250	228	274	256	252	242	266	240	269	244	250	245	225	217	239	261	236	254	265	262	248	256	250	265	231	280	264	230	254	236	252	273	247	243	251	263	249	275	260	263	253	268	246	285	275	276	229	239	239	280	264	233	278	251	268	257	275	239	245	236	288	239	269	258	249	249	231	245	255	292	236	259	235	256	249	250	240	256	232	242	254	276	254	257	256	253	279	264	257	238	253	268	257	247	231	257	241	240	244	256	247	263	255	243	236	282	254	250	245	242	261	268	248	256	228	268	229	232	269	274	285	227	262	239	246	267	265	239	239	246	235	246	235	205	255	249	251	254	284	285	274	293	241	266	272	250	260	262	271	245	225	233	241	246	245	252	223	275	259	262	253	268	282	261	271	260	275	241	260	262	230	258	286	259	279	252	251	217	285	257	228	223	257	264	246	270	231	276	235	246	251	253	310	282	298	225	253	245	237	238	270	248	275	235	278	243	250	236	254	281	242	273	256	231	243	231	241	245	225	256	266	291	239	258	263	278	249	249	230	222	245	239	235	271	238	304	252	250	247	249	263	274	256	263	263	252	272	258	272	229	220	272	270	274	273	267	283	259	241	266	298	279	272	230	261	228	259	239	260	243	244	273	284	263	241	257	224	242	270	236	273	259	270	278	234	239	232	253	273	259	236	249	289	249	242	276	295	238	243	275	290	260	253	262	276	236	262	250	270	288	254	232	254	241	245	271	263	252	240	278	284	266	251	243	272	274	216	256	269	262	241	261	280	241	267	241	237	284	241	279	261	274	226	250	252	287	264	260	247	245	247	290	264	270	242	245	259	225	266	268	244	264	285	282	263	280	244	236	273	276	264	282	247	245	257	270	261	263	249	244	245	264	221	228	238	255	255	249	252	230	266	287	263	247	309	242	265	258	259	253	251	224	251	254	312	244	278	234	224	273	246	255	255	260	259	282	239	243	239	280	274	242	249	261	248	254	262	268	293	261	259	263	245	262	261	237	292	238	241	246	212	244	271	281	277	276	247	266	228	230	261	264	289	244	246	235	259	238	279	250	290	249	290	247	257	250	226	258	254	268	280	238	231	280	257	249	278	264	237	272	237	262	243	261	277	259	260	256	265	307	273	254	224	279	276	266	245	264	257	248	264	241	283	236	253	264	239	257	252	239	259	285	253	267	268	208	254	245	254	267	249	273	257	273	261	229	229	238	246	259	245	278	244	236	261	244	250	256	264	246	234	238	265	251	260	240	245	256	264	234	239	284	249	246	273	260	229	252	269	252	247	243	251	248	223	259	252	238	261	232	269	241	259	272	291	258	255	281	254	265	271	291	239	283	236	257	234	259	258	245	249	251	270	233	262	251	252	254	249	253	262	239	271	238	263	288	255	249	240	268	237	254	244	290	280	261	266	280	244	213	240	263	262	216	242	269	262	294	262	277	260	241	264	270	262	298	253	229	249	260	243	254	256	257	252	253	264	267	260	250	271	269	242	281	246	222	244	272	263	268	269	309	274	269	259	285	273	260	284	248	275	238	270	245	274	260	274	258	245	251	258	254	237	249	286	282	250	247	262	258	276	251	250	267	232	273	249	257	237	235	268	258	276	246	235	257	271	227	255	267	247	256	276	259	227	283	231	256	259	248	266	234	257	267	260	247	231	224	262	239	253	254	245	256	241	240	263	266	247	234	248	226	241	264	256	261	223	228	246	252	259	261	264	245	270	279	247	208	259	246	251	241	249	252	257	259	260	288	279	210	233	239	260	259	230	266	266	253	249	280	245	238	276	268	254	241	239	273	266	245	262	255	252	258	268	255	250	244	260	241	257	232	265	271	230	255	249	267	271	227	253	288	229	250	252	237	261	261	264	247	280	299	255	254	293	248	236	231	261	286	282	260	228	263	254	245	252	288	274	262	235	250	260	264	251	249	253	251	272	250	273	259	292	266	266	261	273	261	226	257	255	252	245	234	261	260	251	262	274	257	257	256	242	282	239	257	247	248	291	276	248	236	228	242	280	251	272	217	260	247	239	259	262	219	252	233	239	261	250	231	243	285	244	245	235	260	263	239	240	274	264	263	285	244	268	248	262	289	258	276	248	245	263	246	253	262	247	270	231	265	263	249	273	288	254	269	214	239	259	273	266	242	288	259	271	257	264	252	253	265	245	232	226	253	252	256	271	260	269	271	259	287	280	273	233	286	262	246	263	252	255	263
2034	657	626	633	634	594	621	587	604	579	583	630	595	611	576	557	548	519	574	576	595	626	596	514	604	580	572	563	597	583	557	569	582	556	597	576	617	545	554	553	567	604	582	591	560	563	605	542	549	554	581	583	569	614	628	592	559	539	570	598	569	599	643	582	554	594	594	585	582	579	612	583	541	549	588	638	598	588	546	571	586	601	586	555	551	575	536	603	531	564	552	585	628	542	581	585	586	606	591	584	575	603	564	618	567	606	542	581	544	579	584	632	577	580	557	561	548	599	614	585	557	606	553	570	599	576	596	602	584	539	582	611	618	592	575	569	595	578	561	582	574	638	570	545	572	578	589	571	581	586	600	591	575	535	559	622	575	592	566	602	563	568	554	616	590	561	601	575	597	623	576	619	574	548	597	555	617	568	587	588	551	531	569	568	574	556	556	546	599	599	598	589	585	574	562	574	554	583	602	572	568	540	587	572	572	604	559	581	557	562	570	580	545	577	525	567	567	576	533	567	616	563	586	610	612	588	588	573	601	554	529	539	570	602	584	586	599	593	566	580	557	584	572	583	558	557	543	608	553	565	587	593	566	592	555	588	613	580	577	568	578	565	588	595	578	539	585	620	564	554	591	560	605	571	560	602	586	574	570	535	625	600	558	565	602	583	565	602	589	587	607	612	544	563	563	558	533	547	557	570	560	574	546	552	565	626	544	591	601	587	579	563	610	575	578	600	589	576	608	594	544	583	549	559	609	601	621	586	556	583	572	566	599	590	585	542	551	618	578	581	573	582	561	558	590	583	546	560	585	552	568	585	552	576	612	610	570	559	552	558	599	607	573	604	598	560	564	582	545	612	567	561	580	575	560	544	606	604	534	600	593	589	556	584	575	576	548	600	542	611	564	565	625	585	575	545	587	585	561	574	583	552	546	594	584	543	573	591	538	618	568	614	600	580	587	572	616	572	615	565	572	532	570	583	592	584	567	616	607	596	550	543	593	610	627	553	563	576	592	533	575	578	530	562	636	545	559	583	602	578	573	624	576	564	598	549	564	610	551	594	538	607	605	613	578	595	570	575	610	572	587	575	571	587	585	588	573	577	566	595	560	547	578	560	580	569	587	564	560	590	564	610	577	569	599	553	601	574	564	585	608	595	587	596	585	550	593	572	579	584	566	568	550	596	575	567	589	580	544	581	558	600	577	586	591	592	592	572	575	589	571	597	576	590	573	577	578	559	634	567	548	585	569	591	595	568	611	597	599	593	598	591	572	586	570	607	592	619	577	591	554	596	579	553	576	603	587	611	579	579	594	538	527	588	546	585	561	581	609	593	586	539	568	572	560	593	598	564	586	574	566	566	578	597	539	537	568	613	591	592	579	568	544	623	588	583	611	549	563	590	593	609	546	558	577	600	580	582	588	550	558	585	544	561	564	588	522	604	612	568	592	551	581	552	575	568	541	592	560	603	568	603	580	539	573	608	568	618	541	551	568	557	593	615	615	574	609	565	609	557	600	593	551	577	591	586	590	595	590	604	614	546	555	599	540	571	609	585	562	551	566	578	541	536	599	546	615	608	591	546	587	580	574	638	600	574	618	600	577	577	530	556	578	584	631	562	593	571	567	610	540	583	581	557	559	564	559	549	569	505	563	589	600	596	572	622	560	620	571	523	595	562	577	564	566	560	607	588	561	582	579	546	568	592	550	585	565	567	556	582	628	597	584	551	602	563	569	567	593	601	587	549	571	589	553	564	621	560	581	574	539	615	614	569	531	633	585	583	608	568	608	603	574	526	629	556	554	561	539	561	553	591	616	642	559	543	554	628	573	583	604	543	572	597	569	600	536	557	554	573	601	552	565	551	594	551	572	552	537	570	608	558	546	569	584	548	582	577	576	549	593	601	597	547	569	561	519	575	585	613	573	588	549	581	561	589	572	575	548	591	540	577	594	553	564	584	569	541	585	605	579	531	566	579	586	563	564	567	573	605	646	564	569	566	563	578	559	572	610	619	629	519	566	634	551	587	582	559	557	595	538	573	601	539	561	592	568	578	571	563	549	547	566	580	584	600	605	559	622	547	583	581	532	589	594	556	548	628	586	602	559	638	574	636	573	594	537	558	604	569	590	559	589	518	572	540	575	608	550	589	539	571	596	523	591	562	602	600	596	567	581	621	592	604	627	586	533	563	557	583	506	610	587	588	585	587	584	596	563	566	572	566	559	646	592	589	497	573	554	556	561	547	587	526	559	601	592	630	608	593	539	570	594	546	553	572	587	572	560	584	537	550	596	632	539	581	577	555	572	571	562	601	532	628	548	604	586	551	605	550	589	577	590	571	550	568	576	556	613	611	552	518	554	564	570	597	580	573	630	579	589	584	554	596	598	566	547	528	572	535	583	600	564	594	568	561	557	595	562	623	575	560	553	606	606	625	609	589	606	573	603	582	603	621	587	560	563	594	599	543	584	562	581	577	616	587	562	612	595	576	531	575	574	590	590	600	576	623	563	595	561	589	587	552	592	613	580	613	590	567	604	577	550	564	596	614	598	578	608	585	603	563	599	576	596	597	604	531	552	599	539	606	598	570	566	581	542	601	564	572	574	614	553	570	587	604	559	605	576	623	574	570	572	547	609	586	605	538	583	612	575	624	587	583	565	556	572	598	560	557	558	569	597	604	557	553	590	566	576	506	571	571	545	594	579	595	561	544	623	610	521	591	507	624	564	547	583	551	599	578	580	609	569	579	568	540	538	569	538	584	587	597	561	538	549	576	534	575	616	558	582	551	589	532	598	589	604	559	604	560	620	608	634	574	561	589	605	562	550	568	586	592	604	612	632	548	551	605	545	596	559	624	601	577	618	533	585	603	600	556	548	575	529	584	544	618	565	584	568	601	555	564	617	573	610	518	573	537	579	595	565	548	520	593	565	572	603	571	560	588	598	598	540	592	590	562	540	545	593	602	591	586	603	578	603	596	567	627	561	563	581	569	607	583	568	558	566	580	600	616	583	534	571	625	555	576	572	559	591	637	618	583	566	573	557	589	599	562	558	580	575	545	550	586	570	576	617	585	534	583	585	577	583	581	615	556	552	573	562	607	586	534	611	573	597	537	552	611	560	581	605	593	592	598	564	601	615	586	570	594	576	558	556	600	586	600	615	603	561	633	593	578	576	553	577	557	616	597	542	574	592	579	628	547	537	600	551	561	537	538	572	569	587	566	542	606	610	628	564	536	570	555	599	560	539	577	601	587	589	564	578	595	583	545	500	586	603	534	580	582	559	571	578	575	561	547	579	594	561	607	532	601	590	582	584	580	533	548	565	556	557	586	600	594	563	543	555	563	613	571	579	585	593	580	591	609	615	603	625	614	543	546	566	526	576	551	584	538	602	570	577	544	560	569	633	581	542	623	566	572	581	583	563	575	583	542	603	586	640	609	585	603	613	577	578	598	575	601	609	588	538	573	532	558	541	581	549	570	574	551	551	537	559	568	576	596
8288	515	494	456	319	301	264	231	228	166	222	188	196	202	215	175	175	190	190	197	178	204	169	173	178	162	179	159	173	194	182	185	185	164	180	175	173	157	172	193	180	169	167	200	190	174	171	200	174	171	183	187	183	187	171	179	153	192	190	186	196	173	197	159	160	169	152	174	186	176	179	178	166	150	178	176	167	195	184	197	171	191	151	180	170	186	173	169	184	186	194	219	178	208	202	183	180	174	182	194	161	152	194	173	175	181	207	155	209	206	181	195	173	175	182	174	169	180	192	142	172	165	180	173	135	154	201	180	159	208	191	168	137	167	140	189	211	162	173	179	179	156	217	173	199	169	156	176	174	168	186	177	168	172	176	169	153	193	186	172	171	154	203	186	203	178	198	179	213	184	178	185	171	207	186	195	139	181	149	169	196	173	185	141	184	172	175	190	187	185	175	164	190	168	191	215	172	165	178	170	192	176	173	155	188	164	192	161	169	185	193	184	207	215	184	187	184	171	154	182	185	187	164	208	185	183	180	164	177	174	178	191	172	155	164	200	186	185	170	169	157	180	185	167	189	184	181	145	176	178	202	172	176	163	185	181	189	177	181	162	175	182	158	182	199	161	180	192	183	178	182	180	177	179	168	183	174	212	192	183	176	181	176	185	181	181	193	166	166	167	161	197	192	159	178	154	177	173	192	168	185	199	191	191	187	176	174	158	176	177	184	176	164	181	210	162	181	190	178	192	193	209	159	183	174	172	161	191	157	175	180	178	166	162	176	194	192	202	187	186	163	199	171	178	187	149	169	162	196	189	218	178	192	177	180	178	188	160	193	185	186	190	185	197	188	184	189	174	175	176	160	163	195	146	155	168	163	225	176	170	183	184	153	176	191	170	181	168	188	188	184	152	174	166	176	182	186	203	173	168	167	184	159	192	188	172	198	172	191	153	166	144	161	147	205	174	179	171	175	172	186	159	161	195	177	172	170	179	176	187	187	157	147	148	175	187	175	192	168	192	191	168	212	175	161	166	170	162	200	169	178	193	167	210	191	191	197	172	168	185	187	178	167	173	202	182	181	161	162	178	162	171	181	175	162	186	193	189	188	175	175	177	207	175	169	182	178	162	197	164	159	170	169	189	207	146	198	177	183	185	167	155	153	183	189	189	177	185	157	203	169	164	182	149	162	208	173	188	181	171	212	167	189	165	189	187	173	202	205	163	188	198	146	171	173	174	165	162	165	178	167	170	140	166	156	174	188	173	155	227	165	164	175	200	173	173	166	169	176	162	173	173	178	149	155	166	178	160	201	182	185	173	188	175	213	203	157	170	187	172	178	144	161	180	164	165	170	193	172	193	172	183	189	166	171	179	180	184	184	171	177	170	202	152	179	189	180	184	181	157	175	194	190	195	167	178	169	161	171	184	169	154	168	175	167	168	163	167	150	148	192	189	172	170	200	181	193	173	195	174	179	200	181	164	175	161	178	172	189	161	175	177	152	173	191	186	187	172	157	186	189	178	229	182	157	166	198	152	167	175	186	152	171	181	183	175	193	180	181	200	210	152	198	199	162	189	175	171	176	161	168	177	189	192	178	180	174	169	159	177	185	188	174	197	157	178	196	194	183	162	158	155	169	192	170	200	189	176	131	187	179	170	175	186	184	194	161	178	184	197	176	174	181	182	180	166	172	208	164	202	191	196	178	186	177	151	150	168	189	160	171	152	198	188	177	187	152	162	178	162	171	159	163	190	162	176	183	201	177	186	207	166	173	201	194	177	185	165	175	157	184	147	181	174	178	166	179	173	191	187	179	170	166	208	174	204	169	184	188	203	178	180	174	187	190	167	182	181	184	195	180	165	159	173	177	187	188	194	192	199	173	171	182	169	195	184	168	163	164	180	173	172	179	174	180	165	169	174	172	165	158	180	201	191	172	146	182	171	193	189	166	158	202	167	152	192	186	168	185	176	170	181	200	200	172	184	193	164	178	174	164	164	164	160	188	170	181	202	158	181	192	199	167	133	173	181	171	187	183	172	158	171	162	165	187	190	171	154	181	184	184	185	192	187	189	144	188	152	173	203	183	191	176	172	172	182	179	164	166	167	175	170	189	185	183	163	159	165	171	172	161	187	166	189	187	189	188	158	178	164	187	174	170	172	171	165	182	191	185	169	172	201	177	142	168	188	195	150	166	182	162	139	157	171	169	174	169	178	182	171	166	163	193	153	169	145	186	194	169	150	144	165	172	187	168	184	204	163	174	168	198	168	190	199	176	199	185	188	177	167	180	177	181	157	183	172	164	166	174	159	177	170	163	181	186	175	149	167	188	196	189	151	164	173	174	174	165	178	178	191	180	182	163	156	159	164	189	170	171	194	163	177	179	201	181	181	153	189	156	171	179	209	164	173	181	167	182	185	168	167	179	155	169	178	158	190	208	166	170	155	183	203	208	157	162	177	176	161	187	194	181	156	209	197	189	174	173	160	173	176	173	150	172	156	170	173	166	177	180	175	175	178	180	183	188	215	185	189	173	187	171	173	148	185	164	168	169	190	201	189	180	168	186	190	168	136	142	193	195	169	173	216	181	163	194	186	163	185	161	174	169	166	198	153	170	175	153	181	181	170	167	164	173	214	177	192	192	157	168	183	171	183	197	173	185	199	172	188	182	182	169	175	172	186	149	189	174	193	190	197	189	186	168	182	182	181	184	174	178	171	179	180	173	179	172	167	175	158	183	179	156	195	179	188	187	164	178	173	151	156	166	178	193	186	162	193	170	154	186	170	193	177	168	178	180	176	157	174	160	176	188	174	173	161	176	161	185	164	177	163	164	170	186	182	168	157	176	201	171	170	183	159	170	170	167	170	190	183	185	206	179	163	195	179	177	177	178	200	195	181	185	169	175	159	182	202	190	175	170	172	179	177	178	156	175	187	170	184	184	161	181	204	189	201	190	152	169	197	162	160	188	156	194	178	183	159	181	187	174	181	181	184	152	188	209	166	182	177	200	191	189	158	186	187	182	192	203	161	165	166	171	176	191	200	210	211	190	178	177	166	190	191	175	186	194	188	178	152	181	169	183	188	173	170	171	192	181	184	165	192	162	166	161	186	176	166	177	189	202	181	189	163	198	169	172	164	188	166	161	169	174	173	183	171	176	184	158	183	179	162	166	146	191	171	191	179	172	196	176	163	189	167	158	160	180	156	183	163	176	179	174	190	176	164	187	156	143	149	195	196	165	158	199	169	166	185	154	165	143	170	182	200	193	190	176	199	198	198	159	173	181	166	147	171	184	178	171	187	167	174	180	163	190	169	196	170	189	191	180	155	183	176	174	149	141	165	181	177	183	163	171	175	188	178	198	181	168	180	163	171	166	174	198	171	166	155	180	168	153	176	184	163	191	196	164	167	197	160	169	177	150	176	167	154	188	177	192	196	144	197	160	206	176	162	185	159	170	168	177	194	193	176	192	176	157	179	183	173	179	192	190	173	190	192	199	181
6788	751	1219	1368	1231	992	852	749	662	564	590	553	497	491	502	483	465	477	458	427	492	463	433	468	471	422	426	438	419	409	440	431	431	388	421	381	454	423	389	424	396	421	473	402	397	417	417	431	450	429	412	425	424	429	404	433	409	436	363	467	373	401	408	391	441	436	373	435	406	391	448	377	438	428	375	404	435	392	375	389	396	387	435	391	392	416	390	371	411	412	408	418	377	389	431	394	400	451	421	408	410	390	416	397	428	402	381	430	398	398	394	431	373	420	366	410	382	381	430	438	397	428	407	406	441	401	416	389	411	408	428	404	433	450	415	408	392	423	406	414	369	452	434	411	380	424	376	390	365	415	392	408	415	426	422	391	406	380	440	400	412	408	428	419	413	408	409	414	418	375	396	380	422	399	392	399	384	427	397	409	402	416	441	399	452	392	398	428	408	446	411	439	442	420	404	390	388	386	437	436	435	402	434	383	416	398	440	427	412	396	390	400	404	417	377	413	423	418	381	402	367	396	394	382	391	401	440	387	403	406	425	425	439	395	416	401	436	427	408	407	376	415	417	407	414	397	392	434	408	435	379	404	412	392	443	389	430	428	417	386	408	398	406	389	429	413	402	364	393	400	420	423	432	428	393	401	378	379	380	384	375	429	420	445	424	416	403	382	405	427	409	417	370	427	397	392	424	405	414	391	409	397	420	416	427	395	398	393	440	417	388	406	409	410	442	420	412	409	414	395	413	397	383	440	395	383	404	427	400	394	393	380	442	371	392	404	432	405	401	427	440	412	388	434	393	413	394	427	420	384	410	388	428	405	398	418	469	454	413	384	417	420	368	422	426	455	376	381	395	423	391	416	396	408	426	407	410	427	387	409	408	404	410	415	428	390	411	442	400	408	414	393	422	429	413	415	426	396	398	397	401	433	425	418	424	395	441	388	404	399	412	406	410	416	391	420	417	403	396	430	406	421	415	411	418	416	410	419	428	395	413	385	408	452	414	417	404	433	393	417	429	403	450	411	414	421	435	403	412	415	393	422	386	404	425	402	407	384	417	394	395	384	427	423	418	416	403	394	437	414	472	415	398	442	417	410	418	404	388	448	440	404	383	432	420	391	439	400	429	401	411	404	388	409	410	400	393	416	389	432	414	419	443	419	425	414	390	404	396	418	448	386	391	397	373	419	360	396	441	397	445	423	436	435	382	404	402	426	408	387	402	375	422	419	400	402	424	382	424	402	393	361	417	418	445	387	407	416	422	386	380	404	423	389	454	388	393	391	403	449	416	406	402	408	418	457	372	392	427	406	399	434	403	395	410	417	397	394	406	389	434	398	405	410	431	386	394	449	390	411	418	402	417	429	428	446	416	381	412	424	401	434	425	425	374	389	410	407	441	368	413	412	426	463	434	429	422	441	418	425	398	437	383	376	421	432	410	403	415	395	399	441	404	374	405	433	363	362	410	389	403	390	393	423	428	392	406	409	416	408	409	402	412	376	412	393	401	413	403	372	390	413	398	378	437	409	444	410	393	400	414	389	380	417	420	397	434	429	388	423	429	394	428	422	401	416	418	386	400	414	409	408	394	420	394	386	432	409	417	410	376	378	395	405	460	400	407	413	417	383	418	406	422	386	422	401	421	432	438	423	451	407	416	409	359	427	386	423	407	382	413	389	421	411	416	417	419	417	421	406	437	410	410	382	417	425	392	434	413	416	410	420	412	400	427	384	428	400	396	426	391	408	395	392	406	454	415	414	403	413	397	408	426	427	392	391	395	454	398	368	396	377	444	410	436	393	379	462	447	405	361	390	446	406	409	441	420	398	417	417	395	386	444	405	436	403	436	374	407	385	349	437	398	405	389	425	419	436	429	445	393	421	435	427	393	402	382	396	450	398	393	369	433	391	401	400	395	443	426	388	420	398	398	397	409	389	421	389	365	401	387	419	399	413	432	419	417	430	397	422	416	418	368	413	428	415	398	393	358	402	412	397	416	399	386	421	385	426	368	447	406	385	384	410	386	395	393	395	396	405	395	445	420	392	410	393	421	427	394	368	444	374	416	407	411	412	400	424	406	364	431	421	365	405	435	390	422	390	428	437	400	376	412	399	434	387	393	421	376	405	376	381	468	388	399	407	425	396	395	382	397	392	431	401	426	412	433	431	424	373	396	399	385	390	401	442	423	397	413	406	386	393	410	420	427	396	409	410	419	384	415	397	417	384	365	413	430	405	367	412	422	382	397	426	443	413	384	388	397	412	411	415	369	394	385	416	399	438	403	430	407	408	371	419	433	421	416	389	401	414	470	401	407	425	460	404	396	418	401	391	388	432	434	401	450	418	398	430	409	414	407	384	389	383	437	392	423	417	359	428	422	383	421	387	415	401	403	426	442	396	439	397	438	394	450	419	382	414	404	414	394	404	447	395	385	404	430	422	464	416	401	423	421	413	407	398	365	430	423	439	393	386	406	408	436	442	432	419	406	401	414	420	413	411	422	399	394	412	447	426	422	387	409	421	440	411	418	401	439	406	377	411	420	412	394	397	410	402	412	426	414	412	399	406	379	377	402	414	390	418	427	402	377	421	377	363	392	365	408	409	408	395	404	413	405	436	401	438	407	405	440	414	395	426	418	439	416	376	395	401	401	417	406	396	389	416	442	402	382	402	446	403	394	427	429	389	400	401	423	416	414	400	387	414	410	428	411	423	411	381	384	436	444	430	441	402	402	435	422	374	414	427	419	433	401	393	376	434	414	444	417	408	434	410	399	407	438	399	390	447	394	381	405	383	401	398	408	422	394	410	425	415	375	411	430	429	369	417	378	385	371	389	387	384	403	419	398	401	396	419	442	420	403	414	423	344	425	425	419	389	415	392	432	397	441	416	389	421	443	396	403	422	396	398	410	384	391	426	381	408	449	424	422	394	381	381	411	423	426	380	411	371	380	398	393	430	400	401	413	391	385	402	410	418	406	427	380	389	396	389	436	387	392	404	432	424	431	407	391	425	397	426	387	419	459	417	430	429	427	393	410	398	425	386	380	428	436	388	391	422	402	383	428	419	331	434	390	370	421	434	413	401	434	393	403	428	398	439	373	395	418	419	434	402	399	367	423	382	397	420	390	376	419	425	421	414	418	423	415	429	417	383	411	447	400	416	453	423	405	422	416	396	418	352	410	436	397	409	390	459	434	439	399	415	386	381	365	387	399	411	413	387	392	443	405	399	383	391	409	362	412	414	420	431	400	415	433	426	415	412	429	436	432	423	411	435	398	431	439	403	397	418	379	418	397	436	431	412	438	416	377	415	438	415	431	464	410	385	432	451	370	385	434	420	413	420	411	424	397	397	411	389	412	417	391	434	388	396	367	381	411	418	437	406	420	387	392	406	414	417	401	377	410	429	402	394	408	376	408	402	395	375	405	396	418	409	422	421	363	411	406	436	404	400	371	408	416	398	384	440	433	413	343	418	401	404	417	450	408	412	428	396	398	384	415	418
14828	975	758	603	382	294	212	153	147	128	113	108	98	90	92	80	75	83	88	68	75	80	72	63	64	57	54	55	71	68	74	66	58	61	71	65	58	73	80	70	69	61	59	52	55	59	58	52	58	44	48	62	62	50	62	64	73	69	49	60	47	67	56	60	56	48	54	57	77	65	72	59	61	58	53	66	59	66	56	57	79	50	74	55	53	60	75	66	56	50	70	73	62	67	65	54	53	75	74	66	51	69	57	79	51	72	58	56	53	60	65	71	60	66	52	66	48	75	69	76	84	54	54	56	50	51	80	60	85	50	50	59	63	51	44	67	57	56	51	71	57	62	60	58	69	63	71	75	56	66	67	52	67	56	64	72	60	67	55	57	53	61	61	55	58	55	66	68	64	64	71	63	79	68	68	48	67	65	69	55	56	71	54	56	62	65	74	74	64	60	57	56	62	76	57	61	55	59	50	72	62	52	61	60	62	54	55	70	81	68	63	48	56	54	63	64	69	53	67	67	56	49	69	66	67	59	48	72	55	53	62	73	64	55	64	57	61	56	60	60	53	66	57	51	80	59	63	61	52	57	58	64	73	69	67	61	68	60	54	67	67	68	69	64	48	77	70	57	54	68	52	63	50	62	69	48	65	58	63	59	60	42	48	64	63	61	60	67	62	58	55	72	55	47	65	57	52	54	67	56	53	57	59	58	56	39	61	67	54	58	60	55	69	60	57	67	55	66	57	60	64	55	73	71	59	63	57	57	58	69	79	55	75	43	65	71	55	60	80	62	66	61	73	66	43	60	59	62	75	66	74	59	69	57	67	64	53	68	66	58	40	68	56	67	46	56	61	68	63	64	49	53	68	54	52	50	65	75	66	59	71	51	53	40	53	66	53	70	58	70	48	68	62	66	72	55	76	67	52	54	60	69	54	72	56	61	62	54	56	62	78	65	61	67	66	56	58	70	78	79	60	69	59	74	75	65	59	61	65	55	59	55	67	67	62	60	66	57	54	69	59	59	63	59	53	68	56	61	53	55	61	66	59	67	74	70	61	49	62	68	63	59	78	59	72	53	61	74	52	71	60	82	54	58	60	53	74	66	61	69	50	68	75	54	54	64	62	65	51	65	64	70	68	56	51	53	52	64	73	56	77	69	71	47	69	52	56	40	64	70	57	83	69	59	63	71	63	68	62	63	75	57	57	61	61	66	60	75	57	54	70	66	68	52	52	62	53	60	62	55	68	60	61	61	59	74	53	59	55	56	64	59	59	61	73	60	67	70	60	47	71	66	66	48	58	69	60	71	52	63	51	55	71	72	58	69	61	55	66	59	56	55	55	61	79	69	75	80	59	46	60	56	71	72	74	65	53	58	68	63	52	58	66	59	56	56	62	72	76	63	63	62	70	61	83	58	53	61	59	64	53	73	65	56	60	61	67	59	59	67	60	67	55	58	62	47	48	65	50	60	66	63	63	57	58	67	70	71	69	48	51	62	62	53	58	52	63	61	62	63	69	75	57	67	64	74	54	64	59	67	64	63	57	56	67	61	51	51	68	46	69	65	67	70	70	71	58	49	61	55	63	57	61	65	63	53	62	63	63	55	65	53	76	58	57	54	46	76	65	68	48	61	69	65	77	56	52	53	76	62	60	68	67	58	56	61	69	68	69	61	65	61	44	70	67	57	62	65	66	53	75	65	57	58	60	62	64	65	76	53	60	61	68	63	56	59	61	68	62	65	62	56	63	58	60	70	64	55	79	65	53	67	66	39	55	61	65	70	40	48	59	53	76	48	71	55	82	57	54	59	64	63	61	68	60	68	71	54	81	55	51	44	58	54	73	65	76	59	61	65	75	67	56	73	70	70	53	59	62	64	53	59	69	58	63	60	68	75	71	65	65	74	58	64	61	72	78	61	66	53	55	58	58	72	66	65	54	61	65	60	62	81	63	58	65	56	57	61	83	58	52	63	60	56	70	57	63	78	52	60	47	46	61	65	76	61	70	52	64	61	56	60	64	71	84	76	82	72	63	57	56	60	56	80	53	56	66	60	63	77	67	65	74	67	57	54	64	63	51	60	59	55	51	74	64	56	68	60	73	45	53	55	48	56	59	60	62	64	59	78	56	62	67	64	55	64	79	78	64	68	52	73	55	66	65	63	55	74	68	62	63	54	59	52	49	59	59	74	72	56	50	62	66	47	69	63	65	61	59	71	50	69	71	55	67	58	75	65	58	57	52	47	65	64	65	70	64	61	62	66	57	68	65	73	69	57	73	56	67	41	55	64	70	47	54	41	67	77	80	58	63	61	62	60	69	58	70	39	58	74	57	59	60	64	71	70	55	76	68	68	59	69	63	52	57	48	56	62	42	68	54	64	51	77	62	62	65	50	57	69	61	62	68	66	61	91	57	54	57	58	63	73	57	45	71	57	50	59	64	64	58	46	70	61	71	73	55	65	66	60	69	63	68	56	60	44	65	63	51	55	62	56	68	66	85	63	73	54	66	52	80	60	61	69	50	66	65	60	64	88	74	55	57	59	57	57	56	52	67	64	55	67	72	69	58	70	59	63	65	74	77	80	63	65	62	58	54	58	74	69	60	67	47	57	72	53	67	55	68	55	64	66	62	55	55	57	58	62	67	57	68	65	55	40	47	84	51	76	56	56	61	67	58	54	59	48	49	54	59	65	55	78	70	62	70	48	58	49	73	59	69	49	56	69	55	51	74	58	73	65	64	49	50	59	65	55	65	50	59	70	50	48	62	74	66	53	60	53	71	57	54	69	75	60	71	64	61	60	79	57	68	59	59	60	63	54	64	91	58	59	54	74	68	53	61	64	68	59	65	72	64	68	73	66	68	72	80	65	70	79	56	60	56	62	68	62	57	56	76	50	77	67	63	57	66	55	53	69	70	81	68	56	49	63	51	66	69	60	75	53	62	60	60	66	48	47	56	68	66	77	72	71	66	58	65	51	50	60	66	50	64	67	70	74	55	70	61	65	63	73	72	59	74	68	63	74	60	52	58	69	72	55	64	60	60	59	57	60	65	74	61	59	55	64	57	61	65	70	53	65	43	47	76	53	59	53	60	59	57	51	51	64	68	65	62	59	70	54	61	51	73	68	53	65	57	52	53	52	51	51	58	46	67	54	60	63	62	47	62	61	58	74	78	62	59	60	51	69	64	56	49	66	65	57	61	62	57	59	74	69	59	75	55	65	72	65	57	64	68	51	55	77	56	51	54	59	67	54	63	67	67	61	64	76	54	50	58	50	71	74	63	48	67	48	73	64	60	71	46	48	60	62	69	67	63	67	60	73	71	61	55	64	58	59	81	51	64	55	62	67	63	62	55	48	59	65	47	55	64	69	50	51	51	62	52	72	60	70	61	65	62	47	52	72	70	52	68	45	54	59	63	53	55	52	55	58	71	55	90	63	60	62	59	52	60	57	83	77	64	60	61	86	45	70	61	60	70	65	76	68	51	55	67	55	59	62
8387	720	1689	1997	1610	1279	923	772	676	545	501	436	425	380	338	310	310	278	271	284	258	254	247	246	198	211	210	215	182	174	205	207	202	192	169	202	205	190	179	176	190	180	182	172	169	168	177	174	198	186	181	178	167	156	151	186	185	179	199	146	173	164	176	156	165	179	179	169	191	169	167	185	179	170	153	167	152	156	188	160	153	182	195	195	172	171	155	157	143	155	161	176	152	189	165	177	173	179	172	168	171	182	135	166	186	191	166	155	148	171	183	152	166	156	178	181	154	156	150	170	157	142	160	161	165	168	153	158	169	161	168	174	159	177	166	155	155	170	156	156	185	165	161	192	179	177	156	176	170	166	165	163	162	185	160	155	149	144	161	191	157	172	168	159	178	158	166	164	148	153	161	165	186	173	187	142	171	167	187	153	150	149	173	180	177	179	161	148	161	148	171	147	154	169	172	160	161	171	176	154	148	162	164	172	168	171	154	172	160	160	155	146	159	166	162	147	161	161	155	167	159	176	167	162	158	173	159	158	154	172	160	170	176	139	155	150	157	165	167	161	151	142	162	169	144	171	150	170	170	136	165	164	154	151	168	169	172	161	143	166	159	181	173	167	169	166	147	157	187	190	186	174	169	181	151	168	167	170	144	154	164	145	187	140	179	154	166	165	147	172	166	164	141	168	161	176	164	148	177	177	162	139	168	170	145	145	155	165	159	158	188	174	177	163	161	182	170	180	191	164	168	169	176	147	171	173	177	169	163	164	175	175	191	179	156	152	178	166	158	175	181	158	168	151	162	173	154	164	154	173	166	166	166	171	183	168	158	154	152	141	164	166	149	176	170	168	175	127	173	162	159	161	175	165	153	159	179	146	153	155	180	178	185	176	169	158	148	175	148	168	170	173	170	168	131	180	172	167	166	144	164	165	150	161	168	186	134	140	179	154	153	158	168	191	176	157	170	180	164	182	148	179	181	159	157	149	178	167	152	199	173	163	147	164	170	157	168	182	171	163	139	155	167	186	181	154	176	158	142	188	159	140	160	147	153	151	136	156	173	176	153	165	142	159	168	150	165	171	169	147	166	171	157	177	160	144	177	166	154	167	191	182	173	171	187	165	177	160	145	163	171	174	155	193	174	170	165	176	168	185	146	164	161	155	187	173	141	160	179	173	162	126	147	165	157	164	164	148	174	162	149	179	150	169	187	157	158	157	179	164	178	164	172	171	162	157	163	144	181	157	172	161	148	160	166	155	167	167	165	165	169	158	145	179	152	172	163	177	149	164	167	183	164	180	138	166	189	178	166	158	186	185	184	177	148	170	143	173	157	176	167	174	153	172	134	178	161	164	181	167	184	166	161	157	151	152	153	159	162	149	184	155	170	162	183	166	160	159	156	143	167	163	173	162	160	147	177	167	167	174	157	193	183	196	170	164	154	171	150	158	174	180	157	166	167	161	163	168	166	160	178	141	152	190	158	170	172	180	170	161	145	171	185	183	148	162	165	156	148	166	140	152	171	144	198	176	189	147	177	149	158	183	205	161	176	173	175	158	154	173	168	156	148	146	154	177	178	150	178	149	173	148	171	139	180	157	154	183	116	163	155	184	167	165	176	163	175	200	188	165	162	149	148	153	172	148	173	174	172	154	169	184	177	188	165	148	167	170	176	135	168	168	184	159	163	170	180	146	158	163	152	162	169	126	163	157	187	174	170	141	162	166	161	153	163	157	159	165	170	158	153	171	159	177	148	151	153	155	166	170	148	174	156	156	141	173	166	156	170	165	191	173	152	153	156	160	152	165	155	168	151	172	161	174	158	157	157	178	152	152	164	160	169	168	175	160	156	183	163	180	153	149	152	163	165	166	161	186	193	157	174	159	161	171	162	155	149	156	147	152	165	160	166	180	155	167	173	166	182	165	149	163	145	167	159	171	183	153	151	169	164	133	170	166	164	166	170	163	178	169	184	160	156	165	155	152	164	200	161	152	162	171	150	163	159	147	145	141	164	167	181	178	179	155	161	153	161	170	172	165	160	159	177	155	171	149	158	162	178	149	173	149	167	153	175	184	167	165	178	144	143	135	173	153	180	143	165	151	157	167	169	167	169	155	162	147	168	173	148	172	155	147	134	171	163	156	138	150	187	182	169	173	145	163	180	164	160	189	175	169	148	155	157	167	151	190	167	170	150	171	177	172	145	161	175	178	147	168	170	185	177	187	160	154	157	164	170	163	161	148	167	158	156	173	152	172	161	141	195	172	155	159	183	166	192	164	165	174	165	163	146	166	170	168	155	160	183	145	162	163	159	150	173	180	172	156	184	170	174	167	178	167	199	166	193	182	187	180	147	178	199	155	193	170	176	177	161	161	174	182	174	158	168	166	184	167	167	183	159	165	159	185	183	156	168	156	150	153	174	160	173	155	147	169	162	157	179	164	167	161	156	184	140	163	157	174	162	163	165	180	163	163	168	180	154	166	170	168	178	175	158	166	149	170	167	147	179	146	170	163	175	163	162	158	163	165	163	168	178	156	154	155	152	174	162	160	166	183	177	157	192	153	169	174	156	150	174	154	157	166	156	175	163	172	165	145	153	167	170	161	173	177	192	151	171	162	153	196	151	181	156	171	151	159	163	156	176	177	179	157	174	156	147	188	148	162	158	171	172	173	172	159	143	129	158	148	150	173	178	151	192	160	174	145	176	176	167	154	162	178	175	179	160	161	175	168	173	169	170	165	147	147	162	162	170	169	173	153	162	166	156	170	160	176	184	150	159	157	159	157	163	195	156	167	156	169	168	161	166	159	162	183	155	139	171	151	156	144	171	165	176	175	137	143	179	169	157	175	161	155	164	173	175	155	179	163	153	177	164	158	174	158	185	157	154	164	151	181	169	153	143	179	168	164	152	174	161	151	171	168	176	158	167	188	178	189	175	175	168	167	153	138	171	169	173	169	158	165	176	165	173	185	169	149	160	170	169	172	152	174	169	176	147	162	188	167	152	159	154	174	144	171	174	174	161	160	196	159	139	170	164	158	153	167	161	187	170	172	195	176	174	170	163	178	155	171	181	185	161	159	177	192	158	181	161	165	170	144	160	177	168	171	206	168	151	177	187	167	170	173	186	169	133	170	157	147	154	164	166	162	179	167	164	168	149	151	145	182	160	160	177	155	150	159	146	168	147	170	149	157	184	168	173	160	158	167	164	174	201	186	175	148	186	160	155	162	166	130	135	161	181	152	161	148	176	148	174	171	194	162	171	139	131	187	191	197	180	175	156	178	155	167	156	188	172	154	162	154	161	162	171	159	151	175	157	148	172	164	165	155	187	171	158	163	183	158	183	186	162	168	179	149	171	167	168	175	177	151	164	157	170	182	184	166	188	161	170	161	182	160	157	164	159	176	172	169	156	176	163	161	166	165	186	150	162	192	142	175	178	134	150	154	169	150	184	181	166	148	154	159	165	175	165	150	165	168	167	171	175	159	176	143	171	167	171	167
1688	284	245	262	259	284	267	245	246	266	246	266	248	256	263	261	233	266	237	234	255	254	238	244	260	255	265	253	273	234	256	274	241	288	278	242	240	241	266	237	253	228	254	287	276	259	255	226	233	242	262	254	261	245	266	233	221	254	259	252	238	236	267	255	251	244	253	235	270	253	284	239	253	257	250	238	259	252	267	275	268	262	220	232	272	266	243	265	260	235	268	262	220	264	256	254	244	269	279	239	234	253	249	265	250	253	231	258	247	246	266	252	269	276	252	274	260	262	276	252	228	257	238	274	259	251	258	236	254	265	259	292	266	279	231	298	276	252	248	290	254	243	244	250	253	233	224	265	249	264	244	246	254	248	251	244	251	262	277	268	232	245	241	289	237	254	249	250	292	249	255	271	234	255	225	229	269	269	239	212	252	244	233	254	237	297	235	250	244	257	248	233	242	256	262	222	230	270	232	244	227	239	255	262	257	261	273	259	251	279	261	256	246	255	240	265	276	300	265	247	255	273	250	255	253	297	274	225	266	264	252	268	273	264	285	248	238	271	248	274	258	261	253	274	229	247	269	278	257	249	262	268	258	248	252	240	245	250	230	264	244	228	258	245	283	260	257	289	258	254	259	268	227	268	259	259	261	269	267	263	280	257	220	275	247	269	234	248	276	233	291	257	231	240	258	278	236	260	278	244	263	266	261	234	265	262	261	259	258	286	247	254	253	221	241	270	262	242	269	262	293	254	302	265	243	218	254	266	234	256	220	270	248	235	250	277	239	261	260	280	223	237	248	275	224	257	253	239	266	270	250	242	287	266	232	261	245	286	284	269	284	268	259	254	278	224	270	277	252	273	258	285	253	265	218	255	254	264	261	268	251	250	237	228	244	232	209	206	226	250	241	222	226	272	236	250	290	220	246	243	249	210	275	250	247	235	267	267	242	260	259	252	278	268	228	270	228	247	287	239	248	270	265	263	300	253	274	261	249	264	244	238	261	241	259	249	252	254	245	270	256	253	260	212	260	289	283	295	273	255	238	276	243	245	286	246	257	263	238	266	297	290	246	262	259	249	240	272	268	248	278	242	226	246	277	267	263	235	279	253	246	272	240	238	278	240	269	221	261	276	256	287	260	269	264	271	270	251	250	264	229	275	280	233	257	222	233	232	250	269	272	254	280	254	259	268	247	261	248	255	257	257	246	241	261	266	282	242	263	251	275	268	262	258	225	283	269	256	258	263	262	252	237	264	277	251	227	238	241	250	264	268	267	245	268	248	262	229	266	261	272	269	241	214	244	276	252	241	276	240	262	266	222	254	229	239	247	258	232	260	270	245	247	273	250	249	258	239	261	263	253	232	259	279	240	242	277	241	228	278	240	240	254	260	254	235	254	295	247	253	270	263	273	242	246	250	262	243	251	245	272	254	248	283	298	247	264	229	285	267	243	243	258	254	272	279	242	265	264	252	247	258	274	267	250	289	279	287	237	246	261	242	267	280	239	239	252	237	233	273	255	264	263	240	247	273	254	265	262	227	237	274	261	263	247	269	242	230	255	253	257	248	273	252	264	210	234	246	259	268	274	230	245	257	250	227	243	257	258	266	261	255	273	226	246	267	245	260	237	273	246	256	276	243	279	266	257	232	234	235	256	223	254	268	236	245	251	252	262	264	246	250	240	276	240	254	265	261	278	269	279	272	222	248	269	257	214	240	248	224	233	273	238	222	250	237	270	276	244	251	236	220	241	229	256	284	232	244	251	255	262	275	253	252	238	278	266	262	250	266	263	261	244	273	259	233	282	238	276	230	302	259	256	253	292	264	264	228	256	264	266	228	267	246	270	276	230	282	224	266	258	242	252	260	253	247	253	272	251	262	255	247	279	237	245	258	254	242	251	267	242	252	257	274	273	242	266	264	245	233	239	242	263	253	253	238	265	270	273	275	253	261	255	260	267	260	244	240	261	254	232	271	235	250	271	250	278	249	252	277	244	231	238	266	237	254	248	277	262	283	254	239	265	270	270	267	270	240	272	204	258	283	245	254	256	268	240	223	269	259	232	280	274	281	252	258	253	262	218	244	244	237	222	271	276	267	277	249	263	265	277	242	257	269	260	251	258	238	242	264	245	249	260	244	232	254	273	252	228	263	267	280	277	249	253	242	272	242	275	249	267	254	283	232	259	255	285	256	251	270	249	280	271	254	256	249	276	243	249	262	284	262	259	259	240	258	286	250	244	288	266	262	273	242	270	245	271	249	230	260	287	237	236	224	254	253	261	289	240	268	243	249	295	234	258	265	253	278	249	238	264	264	240	246	250	247	270	228	243	284	231	248	219	237	254	255	281	236	238	265	266	237	260	264	267	257	268	241	246	259	253	246	267	253	247	230	272	248	272	231	230	242	274	260	245	247	257	228	230	238	239	238	257	270	262	275	243	274	261	231	254	265	240	232	246	274	275	241	265	257	275	271	248	260	235	258	259	244	271	254	255	263	233	267	244	270	280	284	251	231	263	262	266	251	284	258	257	288	242	288	245	272	258	267	264	252	275	259	268	252	264	257	238	285	231	255	256	273	268	258	224	235	283	273	242	247	275	252	250	290	256	258	258	220	243	216	235	232	236	262	233	312	261	274	254	246	250	227	246	273	250	261	258	245	275	255	269	254	255	241	235	242	261	292	237	264	233	258	255	235	250	258	254	251	280	263	260	280	273	244	251	244	258	279	253	273	264	236	293	264	276	249	283	268	241	257	248	267	263	240	241	213	266	256	227	240	238	274	284	251	265	253	257	249	276	239	263	258	240	250	249	268	264	226	236	258	255	227	246	246	251	240	267	261	242	263	233	243	260	248	260	255	254	262	241	259	253	249	260	250	251	260	296	252	255	263	225	248	232	251	261	259	237	260	258	265	258	277	268	252	240	270	252	262	244	251	233	273	247	255	245	248	249	292	247	236	232	265	264	284	272	250	242	259	276	254	240	266	255	262	258	240	270	244	270	271	254	278	232	275	244	256	257	260	230	249	264	262	280	245	250	239	245	213	233	251	270	280	229	279	259	254	277	250	232	238	272	241	264	266	244	268	277	262	309	234	220	272	256	251	262	255	267	241	262	257	254	273	253	247	289	273	234	240	237	274	245	273	283	236	264	249	271	230	282	262	289	244	249	253	276	256	244	246	243	214	250	284	250	274	260	269	253	306	264	229	261	230	281	245	247	254	246	263	257	243	238	266	278	282	250	286	256	253	266	261	260	255	258	239	266	240	267	231	260	255	229	250	222	225	284	245	257	290	232	280	273	240	230	275	262	291	258	264	277	269	255	269	255	270	234	255	231	276	269	223	243	259	257	264	238	279	253	266	258	244	257	280	289	250	265	248	254	288	271	222	256	249	274	247	270	293	234	251	264	252	259	250	266	245	244	245	260	241	244	265	283	236	243	272	268	266	254	244	243	255	242	261	269	285	251	268	221	249	267	263	261	233	216	232	246	236	219	222	255	239
1974	586	603	648	586	609	548	569	615	586	609	603	554	568	599	551	580	572	600	574	555	554	563	574	550	582	532	592	613	536	558	566	579	596	553	578	573	568	584	606	578	572	591	544	560	556	569	599	608	577	526	608	565	555	581	605	578	597	563	530	566	610	575	575	605	590	598	596	581	527	558	550	565	638	577	559	566	591	552	580	572	579	554	546	610	545	565	548	556	578	601	546	577	537	608	603	595	627	539	584	581	602	630	617	584	534	585	562	558	605	571	576	587	564	596	564	542	593	576	551	616	540	563	551	518	572	585	631	558	537	580	610	580	590	613	576	561	557	582	585	580	605	557	572	603	596	581	588	567	607	586	562	597	580	552	592	607	571	546	563	596	587	549	586	550	611	563	564	609	602	609	603	557	581	605	621	582	596	593	604	575	604	568	544	577	566	620	623	600	590	645	591	604	618	606	561	532	593	570	621	609	596	582	601	612	567	613	590	561	581	588	562	573	561	575	601	553	515	558	538	599	604	559	564	616	542	609	574	593	576	597	576	559	562	569	543	593	586	551	552	580	597	585	573	547	559	586	583	585	621	603	552	594	596	605	581	568	586	568	629	614	576	550	632	587	593	591	570	576	617	585	555	513	572	618	570	578	590	553	571	572	579	576	565	612	621	614	560	530	556	564	554	605	580	564	578	565	581	592	601	585	557	573	579	595	582	548	600	570	585	594	556	599	551	601	558	575	557	605	589	613	607	601	605	588	564	576	584	602	601	563	618	587	615	560	552	594	591	610	572	578	580	604	549	580	618	571	575	582	598	601	548	575	603	564	559	593	552	598	577	623	609	608	609	559	545	573	585	588	554	575	587	638	609	592	588	600	569	596	578	613	604	589	591	556	592	564	584	585	630	614	564	541	591	570	589	561	574	569	588	596	564	600	598	552	568	584	584	559	597	558	559	593	568	591	582	596	587	585	555	603	577	558	553	571	560	588	567	547	555	645	612	590	582	603	608	583	558	531	553	610	568	571	553	611	613	587	570	640	617	609	608	593	554	597	575	583	577	587	566	621	579	603	565	574	570	534	599	566	553	584	595	607	654	552	613	554	569	574	598	621	577	547	543	571	590	571	569	552	559	580	567	594	569	540	555	543	603	597	551	592	606	596	569	610	620	563	597	545	571	580	530	598	606	571	578	570	564	547	559	588	596	561	578	627	585	569	562	595	592	590	573	569	581	568	544	609	548	558	585	543	576	596	572	586	548	607	562	582	564	583	551	610	581	569	590	584	603	601	591	557	585	582	537	587	559	612	601	601	613	568	604	586	575	604	550	582	554	627	597	573	556	583	618	599	547	588	573	592	524	578	549	573	582	586	571	582	595	596	565	542	557	577	550	542	562	574	595	589	573	607	573	564	587	591	531	565	645	612	569	602	560	569	598	563	583	564	574	592	574	628	569	574	584	599	587	635	591	585	620	592	616	572	605	599	555	570	532	579	571	603	593	599	558	585	587	574	578	546	591	556	643	584	555	592	559	591	605	630	538	578	620	563	575	590	652	570	581	574	561	581	592	619	563	583	594	585	563	545	602	587	595	577	585	562	547	637	591	554	543	562	588	606	558	531	600	580	595	604	623	591	586	601	515	583	571	617	609	574	555	596	560	550	601	609	628	585	562	593	573	571	565	578	592	570	580	614	616	592	572	582	593	583	577	593	555	551	555	562	589	557	582	629	593	582	614	614	599	608	564	543	566	563	564	573	546	564	560	597	569	586	575	614	561	579	575	580	573	596	560	590	567	587	606	625	530	563	588	608	580	544	563	595	553	566	595	580	562	595	597	556	575	561	552	603	605	578	577	579	620	600	526	589	554	608	577	611	560	542	599	619	554	597	591	573	539	566	612	589	558	592	587	584	578	577	554	574	598	582	570	581	594	569	585	567	578	611	567	554	597	576	553	594	595	594	603	571	604	545	581	579	610	538	559	562	577	537	531	608	565	572	596	557	601	578	606	567	580	562	554	565	570	578	561	594	559	588	583	571	573	571	595	552	548	592	589	550	523	586	576	565	593	551	576	582	604	582	545	614	535	571	564	547	556	594	562	589	592	572	562	588	568	644	569	607	545	574	574	585	537	543	556	609	565	599	598	553	598	567	610	568	574	546	592	568	584	579	599	557	597	593	572	553	610	589	604	546	574	576	617	548	581	572	580	592	584	604	572	561	611	605	597	583	587	583	552	563	559	558	596	569	568	559	609	545	608	606	524	581	573	578	594	587	622	563	578	536	591	567	577	560	583	605	565	631	586	578	572	570	610	573	545	586	589	560	614	559	617	578	538	567	620	559	558	552	579	543	580	624	535	622	561	608	556	574	573	557	558	581	545	605	595	586	551	598	570	621	581	597	583	602	570	590	550	554	605	548	592	621	542	567	555	634	587	584	603	642	583	597	601	551	553	624	543	579	570	571	568	595	546	595	579	566	589	603	558	574	530	567	579	533	563	558	569	582	614	568	603	555	574	552	592	608	611	599	576	555	589	562	592	592	591	531	527	530	581	587	542	555	593	607	580	590	581	573	577	596	600	604	568	601	542	567	614	594	576	554	600	537	559	603	578	552	599	585	571	566	588	577	557	597	586	585	563	575	562	536	617	595	620	571	601	569	594	569	553	587	588	567	567	527	590	557	607	572	547	584	547	545	580	567	574	575	595	604	592	562	583	626	571	564	590	576	603	618	577	578	568	591	580	552	596	552	630	574	540	592	544	592	642	606	577	553	588	568	565	586	559	604	569	542	591	623	583	549	628	578	592	596	561	569	580	586	578	585	614	559	614	615	592	598	597	588	557	632	582	572	599	548	561	588	607	611	571	582	629	600	576	564	571	590	584	573	575	576	574	560	578	568	619	552	566	556	556	575	560	569	576	560	557	580	527	568	559	512	543	572	558	585	555	553	599	575	548	577	556	632	551	565	579	568	548	569	597	599	569	580	572	557	627	583	542	547	569	579	559	571	562	574	577	605	583	643	590	597	613	546	626	577	576	558	601	547	567	597	565	654	571	547	587	547	583	604	578	591	609	617	605	560	532	578	576	600	603	567	604	584	601	559	585	580	571	572	522	603	576	584	608	562	584	591	625	531	589	611	567	572	609	561	559	570	539	619	579	607	564	571	577	588	591	553	544	585	561	589	578	579	569	612	661	576	598	587	574	579	550	575	564	534	601	596	578	570	578	575	586	611	575	558	556	580	611	627	609	574	555	604	555	564	607	574	566	547	558	578	566	591	569	590	600	557	580	573	544	594	598	593	626	568	588	610	578	602	604	581	570	592	534	574	596	597	570	559	547	571	559	615	583	581	618	616	553	560	589	600	562	615	570	574	621	618	574	552	613	544	568	553	578	595	582	549	594	616	568	555	567	576	573	619	631	586	585	575	564	606	555	630	597	557	589	609	577	588	610	593	589	570	587	517	572	565	592	534	543	603	559	583	609	597	560	625	620	634	528	573	529
8382	526	522	433	365	272	247	214	196	187	195	216	200	213	192	213	169	178	192	191	171	210	212	167	198	153	167	184	174	197	178	189	160	172	214	163	192	192	194	181	189	168	181	167	177	182	193	185	158	200	196	175	168	181	194	180	148	187	156	193	171	181	190	182	187	169	182	177	173	180	164	170	185	178	207	173	174	173	185	184	165	166	148	175	185	176	164	139	179	161	177	178	159	177	203	185	182	150	188	198	198	170	172	183	185	167	149	175	181	178	157	196	207	184	165	208	167	181	166	176	194	180	185	192	192	196	166	180	191	162	173	175	157	183	170	211	164	149	162	189	191	203	188	179	177	188	192	169	184	158	173	182	167	181	166	200	177	177	164	190	177	168	153	171	174	162	183	193	178	185	181	173	189	157	174	182	159	157	170	175	181	157	162	193	186	141	159	149	192	193	186	203	197	183	187	169	175	163	172	182	179	192	193	166	176	183	203	176	168	174	187	171	197	178	191	157	182	179	168	192	174	176	184	158	176	170	199	176	157	171	199	187	182	152	159	160	167	175	173	187	177	209	189	174	172	162	166	185	183	142	145	188	168	174	179	180	183	186	169	171	172	160	177	159	174	173	146	173	173	181	180	172	176	183	209	184	177	201	180	179	176	152	188	180	176	164	175	158	182	193	175	202	190	218	197	186	165	188	179	205	187	180	174	176	188	169	168	156	168	176	168	148	183	190	178	178	161	187	174	172	208	174	192	172	183	158	150	190	182	172	179	158	181	187	185	184	173	165	168	188	165	166	173	170	164	174	185	182	170	171	182	157	154	161	171	187	165	160	142	191	181	166	196	179	166	167	160	162	183	188	170	165	148	181	174	153	186	188	165	184	173	151	188	185	163	168	189	166	184	184	176	184	171	171	155	182	172	192	204	203	183	186	161	182	179	179	171	184	186	152	207	171	142	201	188	205	137	134	159	196	211	185	171	205	191	180	183	169	160	154	205	187	185	183	191	184	192	162	162	190	183	186	171	167	180	165	197	189	178	159	179	176	200	174	198	185	194	162	177	169	193	149	154	196	190	182	182	164	180	177	176	179	181	152	195	160	186	188	173	183	193	179	166	176	185	188	144	172	179	200	171	208	169	187	189	193	177	172	168	177	159	183	171	168	185	179	186	171	173	177	211	187	176	168	168	167	170	151	178	170	146	166	180	170	186	163	200	179	171	179	178	171	173	181	181	188	155	184	178	171	184	157	159	199	188	169	175	177	173	159	167	221	189	165	181	186	187	164	193	176	182	181	180	163	160	164	172	186	184	150	171	177	171	163	178	187	178	163	172	172	157	208	183	178	176	161	165	189	173	155	181	178	165	143	168	169	178	179	191	195	156	195	161	169	174	169	180	195	178	180	189	176	174	166	163	197	168	162	162	166	164	177	179	196	168	173	176	173	182	218	180	159	196	172	152	176	181	156	200	163	188	186	178	142	176	184	167	152	182	175	169	197	187	163	180	155	173	165	197	160	164	184	169	174	170	187	178	183	182	186	173	165	154	183	190	157	172	175	157	187	162	176	191	175	203	193	169	182	187	195	177	192	175	214	174	197	185	179	186	185	187	159	169	191	189	165	174	184	164	207	196	194	176	183	184	194	189	180	174	152	203	143	178	167	175	179	173	180	183	219	193	166	197	189	186	162	199	170	149	176	158	177	193	156	173	193	197	192	176	187	169	165	177	184	196	145	175	181	175	162	198	150	184	157	197	183	195	175	166	189	150	181	187	167	188	167	182	174	171	199	168	164	175	182	177	194	187	169	169	196	147	163	198	203	173	174	178	170	172	196	169	175	157	147	190	164	170	195	163	188	203	190	174	167	160	194	169	188	171	173	174	163	191	142	189	195	148	182	185	182	205	159	173	173	189	177	173	160	172	175	197	213	181	150	185	208	176	172	188	165	180	190	179	194	175	166	204	200	168	166	184	196	172	166	214	170	205	182	158	170	161	186	182	207	147	194	178	175	184	186	178	179	198	197	181	189	183	193	169	190	169	176	199	177	166	184	181	171	207	175	175	196	179	186	165	179	166	163	141	154	178	171	178	171	172	158	182	176	189	157	182	183	187	163	197	180	193	179	161	201	181	183	176	179	167	182	196	173	177	164	193	206	177	181	168	172	144	192	169	203	185	189	162	177	190	190	195	184	164	167	182	178	156	177	203	163	169	169	197	161	178	206	170	173	168	189	181	212	154	205	187	180	154	178	174	182	153	187	168	210	198	171	181	156	182	199	191	164	168	165	167	161	188	155	184	197	173	186	170	162	178	180	199	173	179	199	225	180	169	165	164	173	152	179	183	152	175	177	191	181	170	199	188	176	178	160	196	174	190	148	187	176	193	181	187	190	177	193	174	215	195	167	180	196	186	175	179	179	182	170	193	153	185	166	167	195	187	193	163	153	184	176	170	198	165	172	194	211	169	186	189	190	187	174	181	173	182	158	176	192	191	194	168	169	180	165	178	183	189	230	168	174	180	179	191	146	183	187	189	188	183	184	172	162	168	187	165	169	172	194	184	162	171	163	174	153	177	173	176	159	193	180	158	181	174	193	180	192	226	200	168	158	174	158	166	172	193	184	174	183	175	172	191	168	185	198	181	217	180	191	151	174	163	174	192	172	200	163	177	182	157	165	187	159	163	178	167	196	155	192	151	196	176	163	137	201	191	171	192	198	214	183	147	172	195	180	175	170	181	189	178	198	183	180	202	182	185	196	222	187	200	178	175	189	183	172	174	198	162	180	186	159	177	168	179	153	175	178	196	151	171	170	199	153	182	183	208	170	169	137	178	204	186	193	183	161	160	193	165	183	158	152	155	188	180	178	162	165	210	186	171	172	171	149	164	146	184	143	165	168	165	143	163	166	200	190	168	166	185	175	174	166	180	176	169	179	198	171	180	196	183	183	178	154	205	178	181	152	182	180	185	160	191	162	187	203	177	164	163	184	186	163	172	169	171	175	161	149	167	195	188	166	153	180	171	162	176	185	164	192	178	185	177	176	184	205	202	175	175	177	168	178	183	184	180	153	205	190	189	161	167	178	153	147	184	168	168	160	181	175	196	212	155	207	180	213	179	156	175	182	189	209	178	192	176	167	181	162	169	170	187	169	166	170	169	181	201	176	168	186	152	193	166	160	190	209	193	194	180	165	189	172	226	169	182	172	170	174	185	177	174	149	185	173	205	157	175	162	152	164	173	180	199	183	174	191	174	174	152	151	172	197	169	191	181	185	167	187	166	165	173	173	177	174	193	200	183	172	185	168	176	210	194	174	190	181	177	187	181	196	180	213	186	171	195	173	171	184	196	182	198	177	179	162	173	163	159	176	180	187	170	196	186	165	197	179	172	177	187	172	202	197	196	196	190	183	168	156	169	207	177	172	184	177	212	180	179	199	168	184	163	165	185	204	182	170	174	164	186	203	178	193	215	190	191	179	147	161	172	157	172	177	183	193	153	177
6829	689	1215	1321	1136	970	781	712	659	576	592	527	533	499	511	515	455	477	511	408	438	450	425	466	419	429	429	443	438	436	412	429	419	444	434	422	421	422	420	436	382	401	387	436	419	424	399	404	408	430	424	404	413	415	410	402	399	403	416	392	382	408	410	396	436	424	364	421	417	416	426	412	396	422	426	437	399	384	412	393	380	411	361	431	411	401	409	395	403	415	414	433	409	412	411	398	380	445	416	422	451	390	402	426	441	422	391	414	388	410	456	402	397	409	412	421	390	404	426	395	434	412	442	407	386	431	429	431	384	375	395	441	405	402	441	426	393	415	389	414	394	393	376	417	420	424	408	400	373	454	407	391	391	397	396	390	412	402	381	395	402	420	414	408	425	411	384	407	415	425	438	386	414	362	466	393	396	408	414	418	371	431	416	389	433	413	414	404	413	410	443	390	443	429	386	389	428	397	402	393	426	429	433	408	430	381	412	373	416	425	409	415	421	403	407	429	399	396	396	374	399	402	430	398	442	398	425	412	393	455	370	409	397	435	413	396	397	432	440	385	435	387	409	393	421	411	378	422	378	386	392	396	386	406	409	433	411	384	445	425	430	436	382	408	374	405	382	398	391	407	404	381	406	392	446	414	420	423	391	421	402	423	416	422	420	427	431	413	385	456	386	376	407	394	429	426	387	393	408	410	413	418	394	376	404	412	384	416	448	394	413	404	405	382	417	386	418	389	403	439	425	405	430	402	426	383	421	450	393	448	409	422	405	394	405	407	415	448	407	377	406	392	431	428	388	402	404	400	422	375	425	363	428	407	419	406	384	377	420	432	416	411	409	371	391	422	401	415	422	435	413	406	406	397	411	422	428	407	403	391	405	423	400	443	407	449	375	428	413	413	404	401	404	363	416	402	381	420	406	432	400	397	391	397	406	384	396	421	445	397	420	417	385	385	387	423	400	392	365	393	417	391	432	410	434	366	423	421	421	413	427	399	430	424	395	413	434	377	388	378	424	406	438	374	366	404	442	406	390	395	400	424	410	402	433	409	420	392	407	395	393	427	384	430	425	399	416	434	384	385	429	413	394	429	422	387	430	440	422	378	404	430	411	414	437	433	418	436	464	402	427	439	406	438	400	402	386	433	374	429	435	401	427	441	413	431	398	406	390	400	405	384	381	410	389	384	414	355	436	405	417	390	380	406	433	410	447	424	417	383	398	391	380	415	366	388	410	406	375	405	381	411	391	391	411	400	406	372	428	406	415	413	400	428	410	450	429	409	430	379	437	416	386	404	440	410	409	407	433	429	405	387	416	407	395	419	411	418	411	382	428	382	433	402	406	427	449	420	382	398	432	392	401	392	433	397	411	376	435	417	407	403	372	384	381	421	367	434	370	381	418	409	432	391	421	413	425	416	412	448	409	419	406	398	379	397	423	421	413	413	429	413	421	409	410	399	437	389	413	422	428	397	462	404	399	423	393	405	376	434	416	443	427	429	427	440	411	460	429	415	407	426	395	358	391	431	405	428	388	398	387	442	412	420	426	456	397	400	422	421	393	393	399	449	416	371	408	422	406	391	395	398	416	383	416	412	415	417	380	403	412	380	395	415	416	368	434	439	448	412	380	397	400	406	425	387	410	402	421	399	354	403	414	443	425	418	391	418	372	384	405	398	403	390	393	372	440	457	418	399	422	391	414	446	403	422	403	438	434	411	421	421	429	407	424	415	390	430	424	413	382	432	434	378	403	387	409	427	429	393	416	423	446	404	383	404	429	425	422	443	433	386	411	446	442	418	415	395	409	433	372	411	420	449	412	398	453	427	411	414	415	381	452	401	395	407	430	400	414	362	426	408	413	434	417	406	437	420	421	422	425	434	402	399	434	413	442	400	437	417	392	386	405	411	389	418	383	406	396	369	407	422	395	407	393	417	406	395	421	406	424	458	402	395	412	408	371	391	435	412	381	392	450	395	412	436	431	435	381	416	394	402	437	397	416	414	410	408	435	397	413	417	404	436	427	432	422	415	416	420	404	432	386	434	397	408	428	418	389	422	428	405	389	383	390	398	436	404	437	395	404	426	370	427	408	423	406	420	364	429	413	395	413	420	404	396	396	440	390	424	411	392	436	411	434	416	437	428	406	408	431	433	415	401	447	408	412	399	412	411	441	455	426	399	389	433	371	399	420	427	455	423	435	426	378	418	426	402	402	408	439	431	424	411	408	413	425	392	417	441	416	448	401	398	417	395	404	384	418	418	393	401	409	414	377	425	417	431	411	409	417	396	424	415	414	414	431	440	410	421	419	426	422	386	417	409	403	438	381	412	449	377	411	394	403	402	397	419	423	402	417	395	416	417	428	430	406	427	461	406	429	418	381	373	406	424	411	409	416	384	426	412	408	439	403	398	390	428	409	426	396	393	396	430	407	437	434	423	412	435	384	400	397	409	386	387	399	386	377	433	413	413	456	458	415	383	415	390	433	381	419	379	415	411	430	432	396	406	426	409	359	383	392	418	403	396	390	416	414	424	433	425	444	415	418	387	429	403	423	423	399	398	404	418	420	373	412	411	408	377	413	404	393	441	427	405	393	437	432	394	427	426	394	399	419	409	369	433	398	409	403	391	387	433	389	425	446	415	430	442	398	415	438	403	433	421	408	410	386	385	391	401	409	409	403	411	432	455	383	415	401	388	427	377	420	431	427	430	377	411	415	394	428	436	433	369	415	449	369	398	447	389	415	417	404	412	371	384	388	417	390	402	407	398	396	385	400	394	374	429	402	421	424	418	421	410	426	436	382	410	400	456	431	427	371	427	433	411	456	373	451	403	423	426	406	442	424	400	402	400	401	405	395	394	421	410	404	428	415	407	443	397	429	420	412	419	417	415	426	421	409	371	387	443	386	409	436	403	409	406	390	407	444	421	396	413	440	387	406	411	409	399	439	409	403	439	416	382	443	407	395	423	379	392	382	404	434	393	383	449	409	384	425	442	440	406	438	405	404	399	420	410	404	404	415	424	409	404	411	413	393	419	433	422	405	427	372	415	403	406	436	365	399	437	433	434	407	413	404	403	417	454	412	441	418	405	419	386	453	384	441	415	410	428	405	402	442	399	392	407	384	393	410	420	422	463	402	402	422	436	389	444	400	399	402	409	381	409	389	403	394	400	386	377	428	403	394	414	393	409	379	390	446	412	414	375	423	419	417	389	385	424	414	399	423	420	396	399	402	378	412	395	414	430	399	417	416	427	419	395	397	402	443	414	431	460	418	397	447	449	398	421	414	418	398	451	403	406	421	410	397	411	422	403	404	408	431	422	405	394	419	414	399	383	404	395	386	402	422	411	424	436	418	406	430	436	401	421	454	426	399	395	446	387	383	403	409	453	443	405	392	397	422	411	417	380	399	392	391	429	401	462	410	410	393	402	435	411	383	418	404	397	433	402	386	403	394	391	383	408	423	412	388	398	382	430	388	443	388	415	421	417	385	414	409	421
14634	1038	804	582	385	257	200	165	161	117	100	93	91	117	85	85	82	64	67	86	79	81	75	61	72	66	68	73	62	65	58	70	55	54	80	56	59	67	64	60	59	59	68	61	57	63	56	69	52	62	49	63	82	90	56	65	69	75	42	56	68	67	75	72	77	58	53	69	62	57	59	58	50	49	66	67	66	86	67	62	64	56	48	56	47	48	57	61	40	60	59	60	58	64	60	74	65	64	67	64	60	62	61	67	65	58	59	58	65	51	61	72	74	60	50	64	59	63	73	53	55	53	52	60	61	81	54	58	68	55	69	79	54	61	58	65	67	55	47	63	57	57	49	65	52	55	56	67	68	74	63	67	61	52	66	64	64	51	56	73	53	66	64	50	67	61	61	69	57	54	46	57	56	72	55	63	70	57	62	82	61	58	67	70	60	59	73	43	64	47	73	62	61	71	56	64	64	68	51	62	48	54	59	64	70	68	54	43	63	54	44	58	71	65	62	71	61	61	60	69	61	62	65	68	53	60	45	55	56	62	62	40	40	52	55	71	58	55	44	55	39	52	62	57	61	59	67	62	62	78	57	61	76	66	56	71	51	49	60	60	72	69	61	70	48	78	52	71	64	59	64	63	70	56	64	64	71	63	54	66	59	47	50	58	66	61	50	72	59	48	63	47	59	61	60	70	61	62	55	68	51	54	58	58	51	64	61	54	57	68	74	61	61	47	58	63	61	63	62	55	55	68	51	52	56	49	74	52	36	53	52	53	63	49	54	58	69	55	62	73	74	64	51	58	59	52	62	75	59	62	60	57	72	56	69	57	55	71	71	60	59	61	72	70	73	65	62	53	55	61	56	61	61	64	46	53	61	61	65	56	63	74	69	71	58	63	59	73	47	63	59	75	67	71	68	63	67	66	58	69	66	70	63	60	54	65	69	39	64	69	57	64	60	53	73	59	56	51	58	75	50	57	50	68	76	64	71	73	54	75	49	62	58	67	60	61	51	56	61	60	56	56	62	56	58	88	69	60	55	60	60	57	71	65	63	67	50	65	49	51	69	66	66	44	54	60	57	78	63	63	70	47	56	75	63	61	59	67	66	50	56	62	58	62	53	62	56	64	77	70	58	61	69	59	58	58	59	71	56	59	47	49	44	61	71	65	68	48	41	72	42	59	58	67	67	76	48	72	64	74	67	82	63	62	70	61	63	64	58	72	57	59	69	61	46	46	54	64	68	74	66	44	62	56	66	55	60	49	64	65	54	56	75	72	54	69	48	65	67	63	68	64	67	67	64	70	74	53	62	58	56	73	62	58	55	62	62	53	56	55	59	42	50	78	83	53	53	75	53	71	59	48	68	63	66	57	60	62	66	70	75	58	69	51	55	49	59	63	56	73	53	58	55	63	45	58	68	52	50	62	59	63	68	59	68	57	55	64	49	54	53	68	73	57	72	72	73	65	49	65	60	58	64	60	53	57	54	54	65	58	63	72	59	61	60	69	62	59	53	45	66	58	65	67	62	52	62	67	49	57	56	70	43	56	61	57	64	67	49	69	71	68	60	62	72	66	72	64	65	47	65	67	61	61	71	59	55	93	78	61	60	55	64	58	49	40	67	53	75	65	48	60	59	67	64	71	61	54	68	75	53	50	56	55	56	69	75	67	51	67	62	57	62	63	64	58	58	73	57	81	47	63	72	70	74	55	48	61	43	56	62	63	61	50	48	59	64	57	58	60	60	54	60	71	63	55	63	57	44	57	50	57	61	84	54	71	49	67	68	59	57	69	65	49	69	49	72	63	63	48	59	64	54	67	73	72	62	59	46	61	68	46	59	58	54	82	54	47	61	57	62	58	57	71	58	67	71	72	65	65	55	61	63	71	46	75	60	60	71	46	61	58	72	45	70	62	62	67	60	61	53	62	47	56	63	66	57	63	53	64	58	60	71	57	50	64	79	61	62	72	73	57	55	69	68	54	64	65	69	53	67	58	63	67	64	51	46	53	54	59	55	66	71	62	75	81	60	65	80	47	62	60	67	66	52	59	67	64	62	47	52	61	49	65	48	60	50	56	51	66	64	65	56	50	68	54	62	62	65	57	51	75	60	66	60	62	55	54	45	55	74	62	78	62	55	65	52	72	57	81	76	66	67	72	56	58	57	56	60	62	83	54	53	53	69	71	60	65	57	69	57	53	57	57	65	56	70	54	60	55	55	63	56	75	66	66	60	62	60	63	65	62	59	66	48	59	65	45	55	57	48	66	61	47	71	68	56	66	77	63	72	56	57	63	71	63	51	81	72	62	48	57	48	61	65	60	49	53	58	79	74	71	64	70	62	66	69	53	64	66	79	53	70	62	56	54	52	51	60	64	55	62	59	52	59	68	70	67	66	79	51	59	64	53	54	57	56	55	48	59	55	62	67	58	62	57	59	58	61	64	70	67	64	52	49	55	87	71	62	82	58	58	69	67	65	71	70	53	75	65	77	52	71	57	60	47	57	51	68	55	61	46	63	72	68	44	70	55	59	69	45	64	83	51	60	46	59	57	61	64	55	62	56	55	67	60	51	52	66	69	64	59	55	71	55	63	57	62	53	64	62	64	68	59	58	58	62	73	58	58	72	74	66	57	67	61	53	75	71	62	69	83	54	50	54	60	64	57	43	65	52	68	59	63	67	53	71	70	75	67	62	40	55	50	68	65	54	76	63	61	65	58	75	64	56	73	69	61	63	48	62	70	46	65	57	63	80	61	66	60	48	58	72	41	52	66	59	69	68	68	56	60	62	62	56	70	50	60	47	57	63	51	68	58	74	69	67	68	65	55	66	86	48	69	64	46	71	75	59	71	66	56	54	63	67	47	59	47	64	54	57	62	71	57	60	66	68	60	49	58	61	75	68	62	45	63	53	69	66	57	46	67	62	60	61	57	58	77	45	65	64	54	58	60	74	56	67	62	52	59	52	60	60	71	61	49	69	49	67	66	62	62	60	67	60	66	64	77	77	61	49	52	63	64	60	57	68	60	75	69	58	45	50	66	59	46	71	56	57	50	58	44	71	69	63	61	53	82	60	55	62	57	59	53	61	69	64	72	47	57	54	51	67	57	56	68	67	75	59	65	59	78	61	72	54	59	58	55	60	72	72	64	62	63	55	72	44	53	65	74	56	61	58	56	57	72	50	86	62	47	47	49	69	61	65	73	64	71	63	69	52	62	71	69	69	61	69	72	52	64	70	50	53	59	59	66	69	75	58	60	70	77	69	67	59	58	76	73	63	48	54	48	69	64	60	71	60	47	74	64	71	72	64	63	57	53	58	65	53	61	61	66	75	62	53	54	66	82	63	63	54	61	66	59	43	66	49	56	83	66	54	57	77	62	65	72	72	73	74	61	48	68	63	68	55	47	52	62	60	69	41	64	69	61	71	68	62	62	64	72	55	56	66	65	50	91	56	66	39	72	61	60	67	48	66	64	63	56	69	45	53	67	64	47	62	71
8123	767	1700	1997	1675	1304	953	784	635	522	501	434	390	370	343	279	296	282	275	252	251	239	256	227	227	217	203	225	200	224	216	184	216	209	181	182	191	166	182	178	176	188	173	166	202	187	167	192	165	172	191	186	170	192	187	161	164	154	199	173	173	187	162	162	165	159	165	162	185	182	149	164	170	171	170	165	173	170	172	172	173	167	156	169	153	151	176	158	167	194	146	178	159	165	160	166	144	150	139	159	158	176	181	154	187	171	178	145	168	150	170	157	194	164	164	175	176	160	176	183	156	153	168	165	180	173	160	163	170	160	154	166	167	177	179	161	178	183	190	163	141	157	190	157	181	170	172	172	176	163	166	182	161	175	161	159	197	147	173	162	162	165	189	182	156	170	190	179	155	172	167	162	146	166	188	156	149	173	190	165	182	189	174	164	168	162	168	171	167	156	161	174	170	160	172	148	159	182	178	166	155	179	184	165	167	135	169	180	163	175	145	176	181	169	177	157	170	150	158	149	175	191	155	169	155	185	169	162	158	160	176	157	156	166	186	182	155	180	170	150	166	174	181	167	159	161	182	170	154	154	170	179	168	168	179	179	166	134	154	180	171	168	181	166	172	147	173	167	153	176	158	156	177	164	161	161	191	174	174	153	180	159	131	160	169	148	157	150	181	184	159	155	159	159	155	175	170	150	176	159	166	190	172	159	181	159	183	141	161	164	154	155	158	162	172	180	166	168	166	160	160	165	159	161	161	149	167	168	137	162	138	166	155	169	151	176	171	167	168	182	165	165	149	147	177	172	159	183	156	168	158	157	197	151	156	152	157	157	169	191	155	164	173	188	171	176	164	143	174	172	141	168	160	171	163	175	160	171	151	199	167	188	185	174	167	146	164	176	145	173	177	155	181	158	174	171	177	180	176	168	163	174	167	182	159	154	141	157	166	158	161	155	158	157	163	153	161	161	161	164	172	159	177	152	168	168	172	172	193	143	171	164	162	161	160	168	133	149	177	133	160	170	174	169	171	165	171	154	174	176	162	158	173	196	177	184	156	162	181	172	152	148	166	172	168	182	167	169	182	161	168	157	178	158	160	179	165	161	175	158	196	167	188	148	159	159	142	169	172	166	187	191	162	175	173	161	182	156	162	170	162	171	188	164	159	149	147	160	175	174	150	159	163	202	167	165	179	151	148	155	147	157	170	151	156	178	174	165	175	147	167	152	148	187	150	167	159	178	170	164	155	182	156	144	175	166	181	174	169	181	161	164	176	172	171	167	161	173	160	161	183	149	154	150	181	162	189	155	164	173	159	148	166	165	138	154	181	152	154	173	178	168	147	153	159	172	188	173	171	143	159	175	165	157	157	173	141	157	185	160	183	166	184	158	179	161	159	177	166	161	172	150	172	150	168	174	162	152	177	181	172	191	183	158	180	182	178	155	171	179	155	171	180	201	175	161	159	166	168	181	139	150	152	167	178	171	188	177	172	153	165	168	154	190	153	172	175	185	162	145	169	162	173	182	182	174	163	170	164	154	181	180	163	183	153	176	148	171	162	175	162	170	141	170	180	136	182	177	174	173	171	165	161	193	163	166	145	187	169	163	156	182	174	156	160	162	153	157	178	155	170	185	187	157	157	171	179	129	167	172	144	150	147	189	155	168	155	158	164	168	164	178	180	159	162	169	151	181	165	168	170	177	160	167	170	150	149	168	195	157	162	164	169	157	175	161	175	157	145	159	173	195	170	179	162	165	169	181	149	151	184	156	178	184	147	154	171	159	192	155	195	167	158	176	159	160	173	169	154	137	144	161	158	173	188	159	148	168	184	166	174	158	158	162	145	149	163	164	191	185	178	141	157	175	154	158	177	159	159	183	167	156	159	176	191	170	167	156	178	174	153	160	176	175	166	184	160	161	171	168	169	158	168	176	181	175	153	164	169	159	171	155	157	149	169	170	145	164	146	174	158	165	158	176	145	145	183	164	153	186	170	169	194	180	170	168	190	136	197	145	154	173	215	162	178	162	166	179	139	151	140	148	142	167	164	158	161	167	154	138	172	162	182	181	169	164	163	154	142	169	172	160	156	152	160	157	163	177	154	176	161	177	155	166	159	175	165	154	163	168	194	169	173	160	176	157	174	181	172	168	174	160	146	165	160	163	193	172	178	149	173	186	172	165	168	173	157	155	168	157	159	173	158	170	180	169	219	151	185	146	185	160	157	158	185	139	177	171	166	180	184	155	182	167	157	159	187	167	163	171	164	149	162	146	160	171	170	175	158	163	163	179	186	192	175	174	184	195	158	166	164	151	166	156	171	151	163	148	164	154	182	139	174	161	161	175	159	186	182	164	176	153	181	165	165	144	167	172	175	165	165	161	164	165	166	133	166	165	166	191	142	158	147	156	177	165	192	154	153	176	180	142	158	153	154	182	159	139	173	157	181	160	170	195	164	132	155	170	173	170	155	152	148	178	153	137	160	137	159	178	177	192	169	161	134	152	156	167	174	161	181	187	159	164	166	175	180	172	163	179	187	153	159	138	167	161	151	172	153	178	183	152	155	158	185	161	156	173	181	149	143	175	167	172	169	178	167	174	170	162	201	190	164	173	167	157	159	141	175	179	167	169	154	162	189	159	160	151	199	161	172	153	174	167	158	157	176	165	189	154	173	180	166	176	153	175	157	166	173	168	156	158	154	179	175	164	155	183	155	163	168	174	171	165	150	183	161	165	156	158	167	168	141	145	180	170	193	169	142	161	168	163	167	156	189	132	147	170	170	176	157	172	173	161	186	196	169	199	168	172	167	177	173	150	151	137	156	179	153	177	162	199	167	170	171	177	154	150	174	186	176	177	171	165	159	149	170	164	162	153	184	180	164	137	168	178	151	160	173	169	191	189	159	168	150	175	139	174	165	183	179	155	183	168	164	185	182	178	154	153	172	172	162	159	168	175	179	170	164	155	151	175	155	159	168	167	179	165	189	165	165	161	175	155	179	165	173	164	158	178	136	169	169	178	168	181	163	165	149	185	170	157	160	171	158	163	186	178	158	166	176	167	168	175	152	181	193	176	162	159	169	174	174	177	160	166	172	146	161	160	197	150	192	160	150	177	187	164	171	175	205	193	166	173	157	147	178	177	164	156	167	197	149	175	187	173	171	169	179	163	165	174	197	148	145	143	150	164	167	179	163	173	164	157	162	165	167	168	172	132	173	178	160	171	169	186	153	162	158	167	183	172	179	167	168	184	152	161	161	181	180	164	168	141	184	175	167	158	171	181	140	167	169	171	167	177	150	168	182	157	182	176	181	160	163	157	170	186	181	186	189	185	163	145	152	178	160	156	142	187	168	148	155	159	171	157	156	152	154	178	188	170	197	152	171	146	177	155	140	188	178	158	186	173	157	145	190	162	182	138	159	149	170	162	190	189	156	163	199	166	160	178	177	158	165	170	154	176	189	151	166	166	159	180	158	158	178	154	151	168	158	187	198	179	167	170
1725	249	294	290	282	274	276	240	270	266	262	268	250	249	240	263	269	276	263	230	270	248	266	259	255	247	240	227	259	243	269	235	271	292	231	227	240	243	232	235	269	239	263	271	228	251	260	250	265	235	285	213	241	265	255	249	242	252	297	264	251	245	273	233	252	254	271	267	244	264	254	234	286	272	261	269	268	253	246	251	266	265	229	267	286	262	258	274	252	233	262	254	225	245	272	260	255	265	257	230	253	266	245	244	239	247	247	242	275	254	262	267	281	261	218	238	265	254	250	251	255	241	251	263	250	270	255	286	266	277	245	243	262	263	254	270	256	279	278	254	267	273	250	251	260	267	280	242	286	284	258	296	245	274	264	236	254	279	255	268	270	240	244	247	256	237	221	226	267	268	268	244	228	258	258	223	316	286	225	279	234	259	261	240	269	272	259	272	247	237	250	260	281	253	250	269	275	266	278	236	288	234	231	245	269	258	238	278	254	263	267	242	248	245	257	266	254	284	274	268	249	279	268	253	258	265	264	262	238	246	255	244	243	225	269	239	262	303	246	247	253	292	301	252	253	227	253	271	278	259	236	279	239	273	246	276	248	236	249	257	261	246	269	252	247	262	254	265	283	252	235	284	258	229	242	248	236	255	255	251	281	250	297	257	240	249	294	274	248	259	258	295	265	269	283	286	244	252	285	218	252	234	250	244	275	245	238	271	239	268	272	266	273	256	268	264	263	258	266	260	264	293	240	254	240	256	267	285	242	267	225	275	282	254	273	263	248	242	256	250	229	258	271	281	266	252	271	233	255	262	252	251	265	271	247	257	244	266	256	271	281	274	230	248	255	255	253	264	242	229	269	229	228	255	237	251	251	267	257	275	260	252	250	265	244	269	247	277	253	232	228	279	285	256	264	258	251	273	257	296	288	235	249	275	270	225	259	256	257	237	245	289	278	276	249	254	265	233	236	287	215	255	238	270	249	294	282	247	277	252	276	268	247	236	248	261	270	293	247	261	228	228	239	237	265	246	251	282	264	245	242	238	256	288	290	270	250	252	248	212	261	222	266	277	244	297	237	272	260	250	223	271	261	283	297	274	298	242	265	266	260	252	258	269	253	252	260	249	259	209	254	259	247	272	268	270	262	263	257	254	265	303	266	268	256	260	249	250	277	262	241	240	237	259	252	261	258	233	278	279	282	241	279	257	243	257	238	203	241	264	276	230	296	266	234	244	269	258	263	250	241	246	246	245	253	227	265	232	288	256	250	285	276	270	273	258	254	239	245	263	274	260	266	233	249	275	259	269	246	238	257	227	257	262	242	259	221	248	252	254	270	270	250	254	279	248	233	242	265	269	281	255	258	261	251	262	250	262	290	277	270	230	289	257	273	283	242	257	275	270	249	221	264	278	257	263	266	209	234	233	237	276	267	260	247	244	254	269	248	270	214	282	271	241	292	228	239	250	254	269	282	273	254	252	239	247	246	257	281	285	261	237	248	258	227	235	228	256	272	268	249	278	272	247	247	272	250	286	239	290	251	260	265	250	254	237	246	245	300	231	262	269	262	228	243	260	268	250	264	243	259	243	232	236	247	246	267	274	296	263	220	242	260	282	269	287	269	219	252	258	252	269	247	249	273	246	246	258	222	246	260	229	259	216	277	254	259	253	226	272	244	245	250	267	273	227	251	278	276	299	249	208	274	260	246	258	229	236	214	248	260	263	260	269	262	250	264	272	267	248	261	263	254	221	241	260	254	273	248	270	291	273	253	252	262	280	254	243	257	235	260	292	246	257	240	267	253	264	254	241	245	259	234	253	273	234	264	215	248	272	268	236	261	307	255	249	267	223	270	241	242	254	243	259	255	239	250	233	272	270	235	234	257	240	254	284	261	274	253	257	273	287	228	290	252	248	261	270	266	254	251	249	245	252	240	235	278	275	263	257	240	270	243	284	272	245	255	283	265	252	240	259	295	245	243	221	275	234	255	272	243	245	267	251	254	283	272	262	271	265	261	265	274	264	276	225	292	245	242	284	248	223	257	267	275	276	257	256	253	237	280	257	260	245	246	299	244	266	256	249	253	255	256	231	293	284	263	236	219	246	260	272	234	275	239	240	252	253	255	255	240	277	286	254	253	240	239	240	250	258	273	289	246	270	236	260	236	227	274	267	258	243	240	268	252	227	255	289	253	265	249	260	291	234	238	256	279	252	228	273	280	288	251	264	275	255	278	250	253	254	249	262	252	232	254	260	253	267	263	256	265	245	257	241	282	270	255	214	239	256	259	276	267	278	249	296	255	280	251	249	259	237	250	270	265	261	239	224	261	265	263	283	255	269	249	257	233	276	248	237	268	226	260	240	272	232	287	269	255	247	231	251	266	236	244	269	250	268	263	268	246	255	256	242	258	261	278	262	254	273	258	238	251	290	246	253	250	273	241	250	266	267	230	266	285	265	252	270	278	287	235	258	302	241	278	238	242	286	234	246	246	267	263	247	259	267	236	258	256	263	244	277	252	266	236	261	237	246	240	253	246	230	251	252	271	258	268	253	235	237	246	269	235	265	257	263	240	225	229	241	249	286	223	251	268	294	239	266	267	266	211	236	274	264	257	275	239	272	269	259	239	256	234	262	261	277	238	232	256	258	284	250	276	251	255	256	291	237	261	250	247	263	235	254	260	265	279	254	239	240	253	251	274	252	262	300	261	249	281	251	226	253	252	240	259	273	265	246	249	249	253	263	250	268	262	278	265	246	287	260	277	266	239	262	276	263	237	258	249	244	273	230	234	246	237	253	251	281	272	245	242	230	262	245	277	243	272	296	254	259	251	260	255	260	245	220	244	279	269	259	259	247	255	253	256	256	226	225	265	280	281	291	265	292	251	254	282	269	292	269	245	242	263	239	273	249	264	271	289	290	271	266	262	244	253	234	260	245	242	261	254	272	276	273	248	262	240	246	252	257	257	288	254	241	265	235	272	287	250	275	271	233	257	250	255	242	238	241	230	256	266	265	260	285	259	253	258	252	275	258	244	277	274	250	261	279	263	264	257	289	272	290	281	274	251	283	248	237	272	216	289	260	266	311	261	250	277	241	264	258	281	237	258	249	268	240	269	270	263	258	255	243	254	238	276	256	253	254	244	266	255	296	272	227	278	249	251	262	239	262	270	264	299	272	248	298	250	264	239	263	262	280	272	300	247	259	255	240	251	261	252	288	268	264	241	243	242	280	249	285	290	233	247	216	260	255	259	269	257	254	275	254	242	279	227	259	239	279	252	281	242	249	266	273	256	283	253	252	246	219	289	253	306	270	272	232	245	281	262	248	261	239	234	281	265	251	244	268	256	245	273	262	258	225	232	284	236	244	257	270	227	253	268	257	215	233	264	281	239	256	281	265	269	263	264	287	223	253	247	268	241	253	246	232	273	241	268	233	270	242	274	234	267	245	271	254	244	274	272	235	299	252	265	265	265	246	283	262	276	226	242	269	254	246	283	296
2059	642	608	623	640	607	601	590	605	539	566	620	595	576	593	569	577	658	584	580	627	604	615	537	562	554	621	588	520	616	620	566	561	601	664	545	579	544	561	550	600	613	612	621	601	585	597	570	594	595	582	578	561	622	603	592	604	606	569	593	567	618	580	611	540	560	563	582	618	592	602	636	574	570	630	603	609	608	579	573	584	570	555	601	601	573	614	624	545	636	555	581	570	609	584	625	591	576	564	601	622	578	631	571	595	592	600	599	556	570	517	608	593	602	560	595	565	611	557	603	579	593	611	547	627	620	605	557	605	589	583	594	573	579	624	591	590	555	572	562	537	566	581	601	550	616	580	585	592	573	558	600	601	592	596	586	617	563	611	585	550	591	568	611	568	590	599	615	585	571	595	582	604	573	623	611	566	595	573	585	570	605	576	594	617	574	585	575	549	581	590	601	621	553	630	605	562	638	593	560	602	591	574	588	630	530	553	558	588	562	584	591	577	600	565	548	603	579	610	578	585	590	604	585	570	585	560	611	600	614	615	542	592	632	602	590	589	537	591	596	599	599	619	559	583	609	586	576	606	576	537	555	554	605	563	592	617	583	607	554	550	556	578	559	549	598	569	579	593	611	584	556	594	553	553	597	635	599	566	585	599	633	597	579	586	564	566	553	606	599	546	569	574	651	579	565	594	583	574	573	548	576	564	579	554	552	624	593	607	593	599	584	570	573	561	620	563	571	586	585	605	599	618	608	584	609	589	567	554	565	566	587	594	583	615	569	611	597	578	615	566	608	596	574	561	572	574	563	588	583	583	587	562	571	603	572	588	619	560	532	583	612	590	612	616	570	561	567	584	635	545	590	588	629	563	588	560	571	633	573	568	621	561	575	566	631	621	589	572	587	574	610	567	594	582	529	571	558	587	595	588	594	556	587	589	571	594	613	610	577	595	625	576	608	585	613	586	577	575	583	647	560	580	612	594	586	613	596	539	591	624	581	614	617	589	608	618	578	623	541	557	573	608	540	600	602	635	614	603	616	596	610	588	561	574	621	586	600	579	584	588	605	584	579	592	577	561	578	576	620	560	568	611	591	574	569	579	568	592	603	620	570	583	568	560	587	569	611	560	573	545	585	605	587	593	609	604	608	599	577	570	593	569	600	595	546	584	557	600	579	599	604	577	575	578	592	582	582	604	588	601	591	609	628	622	560	610	573	557	561	629	617	570	631	592	558	628	599	591	557	586	573	620	599	609	585	608	577	607	567	573	607	602	630	574	571	605	626	588	540	564	593	587	597	615	578	600	554	573	607	617	551	590	575	568	544	554	561	597	583	624	565	559	584	591	563	599	606	581	609	609	587	597	573	601	570	607	622	605	580	614	579	563	592	588	606	610	525	560	554	594	593	583	575	603	548	579	617	596	573	568	555	560	639	596	591	621	569	586	578	593	573	580	585	624	572	614	573	598	558	595	542	635	600	587	615	596	571	608	576	632	559	573	615	630	580	577	597	600	569	607	569	544	517	582	619	584	586	575	580	579	556	575	624	583	575	610	564	594	620	603	586	586	601	600	564	543	540	576	578	539	560	588	586	642	567	601	561	585	622	600	599	586	597	598	556	579	578	594	580	626	585	591	596	606	586	612	574	625	563	591	634	579	601	570	590	568	610	568	565	613	633	605	578	605	546	560	586	602	534	644	586	576	623	598	612	584	619	578	576	621	569	622	569	586	575	602	577	648	606	607	578	586	570	585	598	589	557	586	592	564	576	585	585	594	578	628	553	623	594	585	579	545	607	550	612	589	582	581	587	604	573	553	574	590	588	598	593	580	632	622	592	616	589	617	568	579	581	569	598	594	563	579	647	604	546	623	607	594	614	577	592	616	539	557	572	564	567	596	618	585	580	646	578	597	617	551	618	576	595	603	569	597	580	633	596	598	595	642	582	581	555	576	601	579	599	636	583	593	597	587	592	605	589	582	587	580	598	591	580	552	546	565	587	634	555	587	582	584	572	553	540	539	576	589	623	544	588	592	593	621	599	565	590	548	616	606	583	577	583	590	613	624	557	576	595	606	565	592	569	579	583	582	556	615	584	623	596	556	593	581	610	599	577	593	577	576	548	609	576	550	578	567	577	578	613	591	603	557	563	626	595	568	573	558	591	563	587	599	586	575	558	561	623	566	589	583	555	563	515	556	600	555	579	570	630	565	557	618	581	622	603	619	585	591	562	564	613	571	580	615	570	596	601	607	573	632	583	574	585	590	546	604	581	589	602	602	593	581	595	619	602	568	621	587	561	613	552	620	563	604	560	607	546	599	574	562	605	616	591	542	573	562	574	609	603	603	547	561	592	634	599	575	586	576	546	600	609	591	608	629	614	605	569	627	540	568	555	570	577	573	595	538	592	602	587	600	569	624	593	580	602	594	632	570	600	640	593	577	601	569	600	587	592	582	600	593	578	631	589	564	598	619	560	586	613	622	578	580	576	559	587	547	577	575	641	599	628	597	597	581	606	607	599	567	615	649	599	564	613	583	558	508	583	578	596	605	580	568	624	607	627	595	598	572	580	627	591	535	608	541	600	545	551	573	566	628	595	617	591	550	602	604	549	580	574	613	557	577	591	584	576	584	544	565	584	607	585	606	566	567	550	628	582	615	586	573	649	610	571	610	596	614	544	610	591	578	617	557	565	561	598	610	570	562	590	600	524	591	598	538	588	568	568	597	602	570	615	572	585	583	583	553	557	610	544	584	559	594	595	581	597	625	614	568	572	606	574	641	618	582	604	550	588	613	614	599	534	576	572	578	594	609	584	561	592	569	595	605	601	584	596	554	571	609	584	585	602	645	577	609	609	596	605	649	595	567	596	584	546	571	611	574	630	581	567	578	615	588	597	565	585	615	549	586	550	562	615	581	617	633	593	557	616	611	599	592	613	577	589	585	621	548	607	588	605	582	592	582	549	591	584	592	610	587	636	558	591	654	589	618	581	608	557	594	563	605	547	597	596	567	613	585	575	624	579	541	616	578	593	561	578	570	557	587	613	567	597	602	569	591	626	563	579	539	592	627	522	569	633	602	573	541	583	619	625	578	558	627	571	583	600	606	628	611	617	574	582	624	538	585	580	570	553	564	594	577	552	564	592	584	648	583	587	655	554	600	606	565	523	571	589	556	580	647	590	600	604	562	548	567	607	589	633	583	603	547	590	575	550	574	603	599	619	597	588	577	565	611	658	582	569	615	573	566	596	590	577	571	573	582	579	623	616	544	572	584	586	620	588	576	588	559	588	583	599	607	600	583	617	580	573	610	597	588	555	585	571	581	600	548	558	570	578	597	634	564	598	597	539	582	584	577	594	629	573	611	602	618	594	531	601	604	577	592	601	619	605	553	608	567	580	568	621	575	577	524	593	617	590	605	574	606	635	556	603	587	563	565	603	556	559	516	555	618	624	574	572	614	548	605	591	580	566	587	571	561	550	575	614	559	585	603	533	586	599
8278	507	533	423	320	249	247	248	207	229	191	190	194	192	197	168	234	193	193	182	191	170	173	193	177	196	172	214	188	190	201	213	162	198	200	170	175	172	184	164	168	198	183	178	165	180	149	187	185	173	186	166	199	182	170	166	172	176	184	183	180	169	186	163	190	157	174	205	177	175	150	179	186	180	161	179	180	165	183	179	157	186	178	183	195	170	158	183	160	168	184	207	172	196	186	162	197	190	174	184	180	176	170	193	185	185	202	182	208	185	169	180	171	163	191	184	169	180	178	178	181	187	163	167	182	174	219	186	202	218	185	184	188	194	174	169	194	167	183	165	159	169	171	184	192	183	188	180	192	183	199	177	167	175	171	195	172	185	192	180	168	163	175	198	167	181	172	193	159	179	178	171	181	160	196	178	170	196	177	176	176	179	176	191	177	181	182	164	172	167	167	191	191	181	172	191	172	169	158	182	201	183	176	180	197	174	188	176	173	197	175	198	213	191	195	187	151	188	185	200	192	156	201	172	178	170	160	164	182	169	169	163	183	180	164	166	169	168	173	171	172	187	175	190	151	192	187	195	175	185	165	160	195	201	179	179	162	149	191	161	152	179	186	192	173	174	187	157	172	173	189	160	163	180	149	174	175	197	165	184	159	195	212	192	194	186	160	152	183	161	170	172	194	182	193	204	171	184	178	161	185	203	170	196	195	159	184	174	176	188	211	176	186	167	173	168	180	200	182	182	200	177	183	168	178	158	174	179	163	191	192	177	195	199	193	183	161	181	188	179	195	190	181	178	171	191	184	171	168	165	176	179	188	148	177	215	156	171	171	173	188	172	172	180	201	195	191	184	198	175	156	159	174	186	175	174	166	173	165	164	178	157	165	188	194	168	200	178	192	183	169	156	191	170	176	164	202	157	151	181	190	173	159	184	176	170	177	175	172	215	173	180	180	202	199	163	173	148	183	162	180	185	194	148	167	170	175	177	170	162	165	189	171	168	164	195	182	167	174	169	188	174	178	163	198	174	181	171	154	177	170	195	159	173	157	166	170	175	172	175	182	169	182	185	181	206	159	192	159	182	171	161	172	164	181	170	157	199	178	174	173	175	184	191	185	154	171	160	171	173	169	162	164	175	189	160	200	167	176	170	193	161	172	155	180	177	154	187	166	186	193	158	162	183	200	201	176	175	185	175	168	180	195	194	171	183	199	154	195	165	144	186	160	197	174	181	172	161	171	183	161	185	163	167	184	187	149	188	178	187	205	184	176	161	180	174	184	180	167	204	192	178	189	173	188	170	188	174	186	197	190	182	189	186	186	201	193	185	172	182	172	172	181	170	161	169	182	183	183	186	177	173	194	168	169	160	193	168	180	174	187	168	208	206	171	158	194	188	157	193	171	174	163	190	170	168	175	181	190	195	192	179	175	190	208	179	201	178	205	199	179	170	167	188	163	170	195	192	166	172	148	183	176	160	163	185	156	187	164	170	163	171	187	173	183	181	185	158	171	189	177	182	185	177	173	169	171	180	195	181	183	191	158	166	160	206	193	193	184	177	176	166	183	206	188	195	158	183	180	184	190	170	182	156	161	162	174	172	203	172	163	174	195	170	159	203	166	172	196	145	168	161	170	205	145	180	207	194	176	193	182	193	172	175	182	202	183	181	145	199	142	195	190	173	211	194	203	180	173	170	163	168	180	185	181	193	180	175	182	207	198	186	171	182	171	170	188	158	188	203	186	175	175	182	183	172	170	198	195	177	212	191	164	173	173	193	182	194	181	159	177	178	164	168	166	180	178	194	205	180	188	184	176	189	201	194	171	178	165	163	191	157	167	194	185	173	170	183	189	182	190	179	170	187	190	183	172	177	168	196	183	185	207	162	158	186	178	189	157	185	193	191	168	165	176	161	180	175	200	170	174	178	185	218	173	186	154	161	172	165	167	165	189	181	191	163	186	200	182	176	176	170	200	153	165	192	195	183	168	160	188	159	195	190	168	145	192	165	163	159	173	189	176	151	175	174	164	156	167	184	167	190	161	184	188	191	161	143	168	153	151	173	184	173	184	182	173	187	172	168	195	178	177	187	178	169	179	177	163	181	163	150	169	172	192	181	201	182	183	164	179	182	176	161	161	176	170	196	184	176	180	174	174	167	185	195	175	164	170	182	164	205	168	195	174	182	194	186	194	183	205	209	182	197	193	203	174	166	167	169	178	165	165	176	164	188	171	162	198	170	188	168	158	199	192	165	186	181	172	182	185	165	174	171	188	160	166	183	188	180	153	166	174	144	158	199	169	171	208	183	176	212	177	170	219	189	195	185	182	182	190	208	175	180	180	180	157	159	170	201	185	166	181	190	193	182	190	174	191	162	175	195	161	203	154	172	167	165	175	180	199	190	186	152	151	187	163	159	171	164	186	167	178	163	161	187	192	188	186	171	159	184	195	165	174	197	179	201	157	189	178	195	163	169	207	168	173	195	161	181	185	191	180	160	184	179	173	179	162	169	163	182	157	173	170	198	178	190	192	196	175	178	188	177	165	169	161	191	192	193	184	164	165	212	186	171	181	187	160	163	175	171	168	167	194	185	180	185	172	185	192	199	202	155	152	174	165	205	179	175	200	198	195	184	176	174	182	157	201	154	165	163	180	173	173	172	175	182	171	145	164	182	184	176	186	196	176	173	200	171	157	156	191	165	199	172	187	166	206	179	180	172	198	192	157	177	184	190	173	188	164	182	200	169	164	169	211	180	155	175	195	199	177	172	186	165	173	171	191	175	164	164	175	160	166	179	169	194	163	182	203	171	185	187	160	194	181	169	160	211	176	162	206	167	168	188	165	172	195	172	166	199	192	174	180	181	176	215	176	160	170	165	171	183	202	198	156	201	156	191	188	183	194	171	181	232	171	179	168	166	184	202	163	166	161	185	190	170	164	183	174	214	178	199	189	173	195	170	166	162	197	152	180	170	170	190	163	185	190	187	188	200	205	186	156	189	180	194	202	161	177	181	188	179	184	161	171	169	163	171	182	169	174	181	184	167	155	184	169	169	171	178	187	164	170	174	168	181	164	190	198	163	176	159	179	186	184	169	165	177	193	161	159	166	176	179	187	149	196	143	144	170	184	190	152	166	182	176	167	170	174	185	200	170	179	194	210	163	188	165	189	165	150	168	153	192	167	168	169	182	177	199	166	181	181	150	179	163	169	168	195	186	177	174	179	181	187	188	167	172	217	188	204	195	199	199	171	193	198	187	154	186	172	189	155	200	186	203	172	167	153	184	186	154	185	181	190	156	159	193	172	189	159	175	168	167	170	191	178	186	177	172	163	169	170	181	179	156	193	202	169	165	195	164	196	202	196	191	184	206	172	136	193	174	192	163	156	165	158	184	170	185	183	180	168	176	195	159	184	200	171	169	183	182	169	177	182	175	193	156	187	183	180	177	182	183	182	187	194	195	158	177	183	206	188	185	206	187	215	180	194	185	193	185	176	181
6869	740	1162	1373	1285	946	856	744	660	621	544	548	558	518	497	511	464	486	479	429	448	416	487	456	444	474	425	439	414	414	430	422	421	418	430	427	419	432	441	402	404	438	396	390	403	407	458	470	429	426	402	428	438	447	409	425	377	419	417	448	439	455	394	406	428	419	420	439	386	403	411	374	450	434	435	396	450	381	435	396	408	450	415	397	381	438	415	428	405	407	439	380	429	454	383	423	417	396	451	396	408	402	420	407	412	423	431	386	392	398	387	376	412	432	422	413	420	431	425	431	436	394	437	417	428	428	400	404	400	418	454	427	434	458	445	438	430	397	413	447	392	428	417	416	420	428	396	411	400	407	422	428	438	448	443	412	443	449	428	421	458	437	405	382	386	407	387	430	423	403	387	459	379	397	399	418	429	463	426	394	407	433	408	436	394	389	415	425	434	447	434	410	415	437	415	411	426	445	422	398	425	433	381	395	434	392	428	417	425	417	425	450	407	433	404	411	421	427	444	385	386	433	414	385	403	402	395	400	441	424	397	445	453	404	418	419	420	400	439	452	420	423	413	415	432	406	404	428	411	449	395	408	419	442	342	400	414	417	424	412	392	407	437	396	411	414	417	425	405	403	392	400	420	444	398	402	377	420	440	447	412	369	424	443	413	391	401	419	411	417	415	398	438	400	434	425	365	370	437	423	423	409	440	395	391	411	406	429	438	382	411	409	389	413	420	424	427	425	433	439	414	414	412	433	427	382	425	385	400	447	386	429	416	404	425	388	416	412	407	417	410	393	406	409	416	403	397	417	421	422	398	402	431	403	441	412	398	414	414	434	391	416	414	405	413	407	421	420	445	426	381	368	457	416	432	410	387	379	399	381	411	435	398	379	435	396	424	431	409	418	437	422	405	374	432	412	404	422	419	386	398	397	425	407	443	416	411	419	379	418	414	434	386	395	422	411	404	410	396	393	410	412	461	419	432	419	436	432	424	410	409	404	405	417	423	432	424	389	397	382	448	455	392	381	413	426	422	408	429	414	416	399	444	460	409	399	396	421	372	400	419	431	399	396	426	433	402	391	431	429	409	458	422	394	384	397	423	446	458	429	381	418	400	389	400	459	409	413	445	401	417	381	451	413	409	435	392	387	432	406	371	388	413	433	394	402	392	407	415	384	404	405	388	426	411	392	395	411	376	424	412	428	476	380	397	418	400	403	411	407	423	415	413	437	396	402	424	438	424	392	414	430	423	420	420	403	413	393	422	444	403	437	428	400	430	392	389	418	420	441	483	396	463	448	418	398	412	418	396	401	398	406	429	385	384	399	433	429	441	409	418	397	374	417	401	393	445	416	419	411	393	444	492	412	441	436	450	408	408	397	407	427	384	393	408	385	427	385	421	432	431	426	427	393	406	393	404	390	378	384	401	413	410	424	415	384	393	397	425	426	409	367	426	421	400	429	385	415	355	407	426	432	412	434	409	380	456	401	413	416	420	405	388	387	409	429	399	412	432	405	431	464	388	413	383	430	441	386	457	387	397	412	415	421	430	387	395	417	416	411	405	420	383	392	436	402	413	399	366	446	408	450	424	434	400	427	434	395	388	436	418	393	400	408	410	440	433	413	432	412	403	415	407	381	380	436	392	451	385	425	389	378	428	409	402	402	392	444	423	421	409	392	395	422	420	419	422	460	398	432	426	388	393	407	434	413	406	423	434	404	412	396	410	400	427	436	417	412	407	373	424	348	429	426	389	393	408	388	401	398	402	433	414	385	447	391	438	411	432	387	404	417	435	399	421	410	436	400	426	334	444	413	395	431	428	395	443	381	389	417	405	401	388	371	427	429	439	439	431	417	451	422	362	438	446	440	413	399	424	406	407	429	392	411	407	395	421	415	421	434	410	403	439	414	451	409	397	395	412	397	401	427	398	407	375	451	424	389	405	377	393	425	400	426	440	397	420	380	442	434	416	411	390	424	405	405	397	399	437	424	401	423	457	451	390	420	405	429	403	396	424	383	421	414	431	418	436	410	373	399	399	414	413	401	417	384	397	409	425	419	407	430	441	440	380	453	416	411	425	406	423	417	436	393	420	409	433	414	436	426	391	394	417	452	405	438	362	410	434	414	432	440	416	419	413	365	452	407	376	391	422	419	397	381	402	411	402	410	392	430	428	407	429	372	415	424	430	406	419	436	379	375	401	436	398	425	406	410	416	460	416	404	409	409	408	433	475	406	409	404	410	424	378	439	441	409	427	401	404	412	444	401	414	386	386	447	438	395	429	414	408	409	450	412	407	367	401	409	400	428	413	378	407	430	379	461	400	391	426	416	420	395	394	429	413	398	381	396	419	418	374	448	437	397	438	433	412	399	465	401	392	455	397	391	419	439	419	404	433	401	423	433	413	366	420	434	438	420	422	406	437	387	407	409	443	443	414	418	402	399	410	398	418	359	404	418	404	428	432	403	435	426	433	387	398	369	396	400	425	383	445	412	399	412	396	447	404	450	409	443	397	394	398	381	411	425	427	412	437	437	406	403	366	431	454	451	423	436	428	418	413	406	400	344	433	385	393	421	447	421	400	412	416	391	449	408	421	419	415	413	396	408	382	399	409	427	361	403	403	455	394	422	436	434	404	399	402	416	410	408	376	414	385	394	406	437	403	395	417	438	408	424	433	407	415	434	387	384	405	414	394	412	397	409	426	422	429	423	417	475	432	374	405	407	392	467	398	425	356	412	408	436	438	396	420	443	406	402	397	392	458	407	403	428	435	446	428	373	409	404	401	397	433	422	446	395	399	393	431	420	437	429	413	377	407	426	411	401	393	399	442	423	381	415	405	418	399	390	416	410	405	412	406	432	376	405	415	419	421	411	394	421	370	392	394	399	412	421	405	409	393	400	405	451	429	406	446	372	430	440	409	430	422	401	391	439	416	412	387	387	402	413	417	424	402	405	409	387	419	428	389	427	414	401	407	411	363	386	401	402	401	428	419	422	397	433	414	415	392	415	415	405	430	422	447	398	406	432	399	403	344	429	385	383	435	411	386	403	419	400	430	437	425	423	447	455	402	414	420	393	438	408	403	409	404	393	372	441	411	429	403	443	414	399	405	396	418	397	402	422	418	426	396	404	416	436	387	424	379	429	412	412	417	397	410	425	402	399	409	433	397	439	408	375	386	451	417	434	386	409	393	419	412	406	391	404	370	381	429	391	407	437	418	431	391	405	395	394	417	389	418	382	374	380	412	441	407	451	416	417	406	393	404	410	424	376	418	429	401	402	390	394	416	399	408	400	445	413	414	391	446	464	422	403	416	450	408	412	389	395	387	425	403	428	386	439	407	443	416	424	382	415	386	440	434	423	409	428	418	374	393	394	418	445	433	411	413	446	413	391	408	413	424	400	387	389	449	410	423	433	410	434	439	397	415	417	420	425	433	430	360	465	471	391	453	391	439	412	421	427	410	407	429	411	418	406	436	403	454	419	410	407	393	431	450	412
14772	1075	751	553	393	266	217	187	142	131	105	116	91	93	95	90	78	59	94	64	84	61	79	74	58	77	66	60	79	59	74	61	70	49	61	56	72	46	58	61	60	73	65	78	56	54	61	69	44	54	73	72	53	56	57	71	64	66	58	64	58	67	66	57	53	53	51	54	61	40	71	57	59	62	70	70	78	54	53	63	59	60	72	61	67	59	65	55	64	64	59	66	78	65	58	61	55	62	54	56	51	51	60	64	76	59	64	57	60	58	63	62	55	64	64	62	62	53	68	49	74	67	63	74	61	54	63	57	83	54	65	72	72	44	61	59	57	66	58	43	58	58	52	54	53	52	62	56	65	54	44	78	61	54	67	65	56	60	62	67	67	52	65	64	58	67	47	59	56	50	71	58	65	86	65	54	68	64	57	57	70	60	54	45	56	52	58	61	63	64	63	57	61	54	68	60	74	65	66	64	69	53	76	48	59	62	64	67	51	62	50	51	65	63	44	53	64	73	71	75	62	67	65	53	66	65	68	77	51	74	59	60	78	77	55	49	66	60	56	61	59	63	58	55	65	63	58	74	62	57	50	72	58	70	64	60	72	45	55	52	65	68	65	67	49	58	76	52	50	59	59	78	59	58	63	64	58	65	63	47	48	71	88	54	76	65	70	45	66	78	55	61	58	70	50	62	66	64	57	65	61	65	58	69	63	65	56	51	58	57	63	53	46	67	53	46	71	55	74	55	67	75	65	57	55	65	56	61	61	64	53	60	93	51	60	70	85	66	68	63	51	63	77	49	66	69	52	51	60	60	66	67	42	62	63	71	53	71	70	67	67	50	60	59	49	70	68	63	43	78	56	64	48	71	64	60	63	74	61	76	64	73	67	61	65	57	57	59	66	56	57	49	53	67	71	64	68	63	62	59	63	61	58	59	59	49	68	78	65	62	64	71	54	54	63	57	66	67	59	59	60	71	63	56	69	63	65	65	54	69	62	63	59	54	71	54	60	71	62	59	62	67	64	59	78	62	59	54	64	59	53	58	55	75	57	54	61	63	59	56	66	62	75	56	56	76	54	51	53	71	56	57	44	47	55	64	53	71	57	52	63	63	65	62	63	67	56	62	48	61	53	81	59	64	68	63	69	60	54	50	76	57	72	76	68	59	68	56	67	62	43	65	65	57	67	51	73	54	66	61	59	56	72	53	63	57	66	67	61	60	72	54	70	57	51	53	62	65	75	58	76	50	51	68	57	54	57	70	64	62	46	63	78	55	67	72	60	62	47	55	68	62	54	63	53	55	53	61	71	54	59	64	63	62	59	66	64	59	48	69	68	56	70	55	78	54	53	57	71	60	53	65	66	58	54	48	52	67	55	57	55	63	57	61	62	68	61	59	59	74	74	59	49	59	61	58	80	71	51	66	74	80	56	56	54	56	70	50	55	63	66	62	73	62	49	68	61	73	65	63	60	79	63	67	68	57	71	65	59	75	47	73	67	61	69	46	55	68	69	71	64	79	64	68	63	69	70	60	58	59	50	59	66	66	60	57	60	64	68	55	63	71	70	69	57	60	61	65	54	65	53	70	64	55	78	56	45	69	62	38	49	68	72	52	65	62	58	51	72	68	71	58	52	66	63	65	73	61	67	70	58	51	58	51	60	62	68	67	64	45	68	63	73	64	56	66	61	65	57	75	66	63	55	63	63	71	55	52	69	55	76	82	70	64	63	45	71	83	64	53	52	57	55	63	67	56	66	59	68	58	74	59	61	57	66	61	74	46	82	72	54	62	62	59	57	68	60	68	69	74	74	56	61	51	55	68	54	51	71	77	35	71	61	45	66	63	59	62	83	73	50	63	59	56	70	60	81	56	65	58	58	51	64	70	64	62	74	61	44	66	70	37	65	69	56	59	49	59	57	48	72	58	63	74	62	73	69	54	58	52	56	47	61	58	50	58	60	66	56	66	63	63	66	83	58	70	57	73	54	62	51	67	68	74	48	60	68	46	51	73	53	55	55	58	62	71	55	60	64	52	54	75	62	55	64	54	56	60	54	59	71	62	63	65	63	57	70	67	64	69	66	81	69	57	66	67	63	73	69	58	51	59	59	63	67	60	56	62	66	58	74	68	48	72	68	69	68	67	75	57	62	68	77	57	51	61	47	48	49	69	63	72	79	59	52	58	56	61	59	65	63	53	58	70	66	77	58	78	62	49	59	57	58	66	68	63	65	63	70	55	63	71	53	49	52	72	72	67	59	55	64	77	79	76	65	62	53	51	63	62	77	75	61	56	65	69	57	49	55	70	67	66	56	60	64	62	59	72	60	62	52	63	60	56	60	67	52	63	61	53	49	47	65	68	56	72	63	60	62	57	53	66	64	51	74	50	56	52	56	62	61	66	56	58	58	62	61	72	60	62	73	71	71	67	68	49	63	60	55	62	51	55	64	54	56	51	53	49	61	45	63	48	55	52	60	64	63	64	71	55	60	67	64	79	39	72	51	78	59	70	60	57	62	60	64	52	53	64	57	51	56	72	64	58	58	59	48	66	66	71	56	67	67	65	61	63	61	62	58	73	56	60	56	67	77	72	67	52	60	56	71	55	78	56	66	60	53	55	46	72	74	73	62	78	69	72	60	63	70	71	64	56	66	70	56	51	56	61	56	59	44	66	47	66	57	62	77	64	58	58	76	51	55	90	56	55	58	63	63	47	52	57	72	53	51	56	74	63	55	72	61	63	67	58	56	65	57	64	64	63	66	85	64	61	70	55	64	56	67	74	49	55	51	74	57	73	58	55	57	74	56	60	52	63	80	52	73	65	66	63	72	47	63	66	52	57	64	60	45	68	52	61	60	55	61	65	78	82	61	64	62	76	68	69	62	66	68	72	56	50	62	69	54	61	58	57	65	50	71	65	59	64	58	69	77	56	52	62	67	50	80	57	55	64	59	65	52	64	54	46	64	66	59	59	78	65	82	53	70	65	75	65	80	71	51	58	57	54	49	56	55	35	64	54	52	61	57	49	72	63	62	56	64	76	56	64	54	52	44	63	61	64	62	53	54	56	51	60	60	52	76	56	56	80	57	57	62	73	58	59	66	80	66	74	74	59	51	78	71	51	51	48	55	62	61	66	62	57	68	40	56	67	67	68	62	66	62	47	72	51	76	63	53	60	56	62	61	64	58	62	70	60	71	70	65	63	38	53	54	68	59	58	74	55	53	65	69	52	57	70	64	80	64	63	79	64	47	68	53	66	53	46	64	58	59	57	69	50	59	60	66	67	52	69	66	59	63	53	58	56	73	51	51	46	51	71	53	51	56	50	66	55	70	65	52	61	55	69	58	59	58	50	48	52	60	66	54	60	63	64	55	71	66	66	48	67	51	55	54	81	64	61	49	61	53	70	61	73	68	64	58	62	63	74	75	50	61	65	53	65	63	58	68	50	65	53	64	66	61	76	85	73	69	60	64	51	65	58	59	54	59	71	61	57	66	58
8345	791	1695	1976	1672	1234	1036	785	645	524	480	451	395	406	344	293	291	281	280	227	243	260	240	213	241	235	193	219	218	199	217	216	190	212	188	198	198	181	164	189	198	170	199	201	185	180	172	215	179	195	204	155	151	165	182	172	192	161	186	177	179	168	162	187	185	175	165	159	177	186	159	169	180	177	175	172	189	163	150	154	167	188	155	147	156	176	167	172	152	163	168	183	176	185	178	190	164	189	172	164	171	146	186	156	160	176	184	173	150	152	169	185	175	178	175	166	161	136	178	184	169	167	152	146	163	160	173	170	181	152	158	192	163	167	171	157	151	169	189	165	143	150	189	171	177	157	139	179	179	177	170	165	155	173	174	173	157	172	158	167	164	193	158	155	158	160	156	150	173	189	169	159	173	172	176	158	191	178	150	156	160	158	172	156	179	184	182	159	167	158	162	152	173	172	138	157	168	155	156	177	178	160	178	169	176	152	170	151	157	143	147	150	151	172	171	176	155	172	159	166	171	162	155	187	144	160	170	169	160	151	195	157	142	150	179	180	158	143	176	183	179	177	173	168	165	197	173	165	175	175	161	161	145	159	171	164	146	167	190	181	163	161	171	175	155	147	178	177	173	176	146	152	170	183	185	169	161	160	174	186	144	154	171	181	172	176	175	145	171	187	165	166	160	175	161	174	174	168	139	167	163	181	161	159	162	157	155	166	174	163	167	191	148	153	182	158	164	182	184	177	172	165	156	182	174	168	201	172	148	157	167	185	162	184	151	172	147	158	152	156	175	187	155	156	139	168	169	165	190	175	180	183	158	160	170	182	165	184	200	181	155	154	163	175	153	177	168	167	172	158	141	170	168	169	168	166	164	175	172	179	158	176	167	168	196	148	157	150	171	164	158	172	185	152	151	148	169	156	168	164	169	171	156	187	161	174	149	162	160	155	167	150	166	178	170	171	175	176	164	156	160	176	155	166	154	179	158	143	183	151	168	170	154	178	169	155	162	166	177	168	169	157	145	185	163	151	166	165	174	171	156	157	142	155	183	158	196	143	168	170	184	178	175	174	164	167	172	171	163	175	174	162	171	156	164	199	159	141	168	183	175	170	183	145	178	167	170	165	178	170	162	171	190	170	155	170	193	159	138	193	163	188	163	161	166	180	152	168	170	184	180	155	139	150	165	178	159	171	171	155	163	167	175	157	181	179	150	142	141	179	171	160	187	165	177	173	157	205	152	163	151	173	167	188	156	158	145	173	178	178	163	144	167	188	172	147	173	163	152	169	164	159	176	165	177	164	174	156	180	154	142	167	177	170	156	159	180	164	163	158	166	167	166	176	179	168	138	184	154	173	171	160	165	188	159	179	162	154	160	182	175	165	183	135	161	154	178	170	176	175	194	190	186	154	151	167	154	180	164	186	151	176	164	182	164	184	174	154	171	147	129	156	170	160	181	186	174	165	166	184	151	166	150	189	159	147	162	167	171	168	183	165	148	184	150	166	149	161	174	163	171	179	170	164	163	152	182	142	165	181	173	150	156	167	173	174	130	170	191	156	181	160	187	161	146	154	170	181	166	159	158	169	187	165	191	176	155	153	150	154	158	153	174	151	149	179	150	156	161	153	188	182	171	171	169	171	159	179	182	169	198	150	173	174	157	167	160	185	171	159	153	175	151	177	166	168	151	162	158	154	169	158	166	143	170	158	161	132	167	172	174	159	162	168	173	177	157	155	162	161	172	171	190	157	178	162	178	149	152	170	148	178	174	182	172	173	156	185	128	192	186	158	161	194	135	176	150	170	159	161	173	171	172	181	178	175	155	159	154	176	164	165	133	177	162	149	160	178	165	156	180	187	173	164	155	163	158	167	187	155	174	159	146	176	146	153	172	171	151	161	185	150	168	187	165	164	172	150	176	172	162	168	181	166	138	157	174	167	169	143	180	156	173	184	166	156	180	174	164	172	158	192	171	154	179	156	148	151	160	168	150	171	167	188	164	199	174	161	172	167	171	163	174	159	162	173	165	130	165	168	174	166	173	177	194	175	164	180	153	141	179	158	174	159	184	187	166	166	170	135	163	157	164	150	143	164	167	159	169	157	182	190	194	168	184	152	170	166	175	152	171	169	154	153	161	144	178	171	180	169	161	146	199	156	181	142	158	165	170	187	155	160	169	166	188	160	169	150	145	164	171	174	177	205	149	165	176	188	176	177	155	145	161	175	182	166	155	154	169	159	132	162	146	188	146	161	169	170	151	188	178	181	167	168	176	174	170	178	185	175	151	188	160	137	161	186	161	170	173	169	161	168	169	157	183	169	180	144	154	149	200	169	187	156	162	168	150	178	158	138	157	182	173	166	162	168	152	180	177	187	177	177	143	166	167	174	150	149	176	147	182	166	143	162	181	161	176	151	162	183	171	171	175	175	177	179	169	189	166	185	152	171	159	166	175	159	149	160	177	170	151	149	173	156	199	164	141	160	164	177	152	174	150	163	155	166	159	159	152	162	162	173	161	147	166	194	147	135	156	168	171	140	143	178	169	162	172	167	173	177	150	146	167	163	169	150	155	162	181	169	158	165	185	161	189	173	162	165	149	181	174	161	159	178	182	166	152	200	150	169	165	155	170	190	165	163	184	161	187	175	193	191	206	154	158	160	180	150	180	177	156	164	150	163	171	174	173	156	166	154	176	173	165	159	185	195	175	159	161	160	149	162	153	144	166	170	171	173	172	172	176	165	171	161	186	170	169	161	166	180	173	199	176	174	177	154	176	189	148	169	179	185	168	167	157	197	173	158	177	167	153	157	161	166	153	167	160	153	174	170	159	166	176	175	142	175	185	155	156	174	151	199	177	185	170	179	174	181	141	176	174	185	169	163	158	160	189	161	167	169	166	167	170	160	155	191	184	172	145	166	184	174	181	166	167	175	155	174	184	180	175	181	167	179	151	168	169	169	185	177	167	158	167	148	173	196	172	175	173	155	165	152	138	161	165	155	157	151	169	204	175	166	179	140	171	135	178	149	175	163	155	178	163	188	158	159	161	149	151	162	167	153	177	163	179	199	170	186	157	196	163	159	146	164	184	180	169	165	199	171	167	159	162	180	181	146	204	153	174	169	170	184	192	136	177	134	141	155	166	160	156	142	162	173	127	172	175	185	173	175	159	173	150	194	160	157	171	182	171	153	146	136	155	158	176	164	135	187	171	178	178	181	159	142	169	157	161	170	171	162	149	160	159	168	159	144	178	151	170	201	165	158	172	158	178	163	169	177	158	149	171	146	197	160	161	159	159	172	160	154	161	153	167	187	160	178	169	174	160	177	145	168	195	169	145	175	184	152	153	161	148	162	189	171	177	157	164	164	180	176	186	162	182	162	167	183	153	173	153	157	183	169	176	182	171	183	139	157	163	167	154	154	173	162	177	183	186	170	197	174	183	165	160	179	154	165	155	158	175	172	180	168	164	178	172	152	196	164	177	169	140	188	156	179	162	177
1878	255	279	282	271	264	237	259	253	296	257	252	245	232	237	242	288	257	262	291	255	291	249	264	240	250	248	262	235	293	259	283	273	254	253	232	275	260	268	263	242	257	266	273	257	264	264	228	296	231	274	261	265	264	248	291	275	236	284	247	240	269	232	273	288	247	269	242	290	282	267	248	279	259	253	288	245	259	261	284	266	266	239	254	266	238	276	254	261	261	232	275	263	259	260	273	253	311	257	233	259	250	271	236	270	237	244	250	274	252	243	270	279	258	238	251	249	250	254	272	268	251	262	271	245	265	249	286	250	284	267	236	272	226	262	277	276	248	296	260	237	253	265	249	270	265	276	289	233	245	263	255	280	259	286	265	262	266	270	247	249	268	264	272	234	220	277	266	262	253	286	294	275	247	220	267	274	265	277	279	257	262	268	293	254	245	218	252	298	259	260	273	274	308	240	257	253	259	243	293	281	276	249	263	267	285	248	265	266	251	285	242	236	228	245	278	245	246	273	290	258	270	230	252	273	261	274	231	291	236	283	264	267	270	246	237	273	233	249	239	269	253	246	255	277	265	259	258	249	274	266	251	249	257	263	285	268	265	299	253	257	233	258	272	263	273	260	261	263	284	272	257	254	225	245	245	273	277	250	268	242	251	274	310	268	266	270	283	284	264	294	290	255	254	232	260	261	257	251	224	276	243	257	258	259	273	268	266	280	242	268	282	278	268	270	267	286	250	264	275	263	279	252	264	302	218	252	251	253	255	240	263	273	231	262	246	231	263	235	264	263	264	247	264	255	243	268	258	273	241	251	272	266	255	227	290	263	251	257	273	268	223	233	256	279	236	265	234	285	265	269	252	269	257	252	252	275	239	247	279	276	270	279	242	254	256	292	259	248	255	248	256	261	287	262	243	231	253	218	258	227	267	288	262	254	267	247	288	281	262	244	262	232	265	282	252	253	266	250	265	239	266	281	214	270	286	247	268	254	267	277	244	257	254	309	282	242	278	240	268	262	256	270	268	248	243	260	243	219	238	249	250	258	262	244	246	251	236	266	262	237	241	249	263	258	285	281	253	285	228	268	270	256	283	276	226	250	258	274	289	232	243	275	280	267	257	279	248	250	303	274	238	246	255	260	250	275	218	273	277	240	261	281	275	236	313	252	263	264	266	240	257	243	274	258	284	249	254	259	253	235	245	240	264	281	269	290	234	277	281	263	284	253	247	267	268	297	264	282	252	280	268	282	270	240	258	258	268	286	254	260	247	275	256	242	244	280	267	260	277	265	272	276	284	281	277	262	239	236	246	301	254	246	275	273	283	289	233	245	253	225	270	235	245	255	238	258	252	254	282	225	249	271	265	249	246	254	248	251	243	271	254	222	280	287	251	284	257	238	270	223	259	256	266	255	256	259	261	253	272	233	269	256	267	242	264	286	273	288	255	262	258	252	244	243	272	281	262	273	256	247	230	265	285	281	252	251	263	281	253	242	269	265	258	279	281	245	274	279	246	279	261	255	269	231	273	260	263	260	253	277	237	257	259	243	282	288	283	253	255	292	229	254	268	248	253	261	280	254	225	268	290	262	248	238	268	271	237	221	255	242	244	296	264	266	265	265	277	277	255	268	233	237	270	253	264	272	257	252	276	255	265	235	255	253	233	258	249	232	248	282	251	247	247	244	251	253	248	283	272	257	279	240	261	233	243	281	240	229	253	265	264	262	261	253	277	265	283	244	285	270	261	258	239	267	254	257	274	263	247	258	254	260	282	250	243	308	254	242	259	228	255	279	281	263	277	290	268	227	272	249	270	267	258	249	236	258	278	266	262	238	279	268	277	285	242	264	266	266	254	282	259	282	265	254	298	233	245	248	274	262	273	256	279	269	269	215	266	249	285	269	276	287	242	236	255	272	230	257	288	232	270	217	267	248	274	272	258	276	255	258	241	275	266	275	254	261	259	276	294	251	260	252	267	256	286	255	233	289	245	244	244	258	275	256	250	259	305	277	252	230	260	292	260	261	267	261	260	279	263	281	264	204	261	266	258	251	212	271	272	251	263	254	291	243	291	254	221	271	266	279	250	262	266	232	267	253	267	275	269	255	254	270	266	300	266	256	263	268	267	269	259	248	267	273	285	260	267	252	284	262	277	249	225	250	260	304	230	269	249	302	270	270	231	246	252	265	239	259	299	278	255	264	288	270	276	271	279	276	283	254	220	265	269	254	257	291	252	265	275	289	225	270	249	268	242	257	245	284	224	251	290	299	264	245	258	273	260	243	227	272	226	255	266	261	270	276	248	270	244	253	268	286	292	277	255	276	284	277	287	258	235	246	242	256	264	233	235	252	275	258	297	249	273	270	275	279	277	266	271	261	299	245	254	283	281	256	239	238	287	250	273	274	260	272	274	214	279	263	250	255	251	294	278	256	262	268	253	264	242	267	242	271	266	226	256	278	268	273	267	252	245	268	272	261	243	267	254	297	255	229	270	277	249	268	268	280	243	273	283	250	253	246	248	275	301	263	315	279	273	298	241	284	238	264	264	239	279	277	243	270	247	272	256	259	261	254	244	219	244	270	273	263	258	255	270	249	250	215	285	276	274	300	251	221	257	256	300	261	244	266	281	295	254	242	217	244	240	258	272	277	256	269	278	231	278	248	290	244	252	284	275	267	276	234	250	263	272	258	261	280	248	255	258	261	245	238	259	254	278	261	271	265	261	259	254	250	267	231	232	272	243	249	238	247	263	273	265	247	254	243	228	247	260	252	255	273	240	272	241	259	270	248	243	237	289	271	278	288	271	274	259	249	282	286	256	251	283	262	271	269	254	223	236	245	243	257	257	278	244	233	247	233	227	280	243	267	261	255	240	257	244	265	285	262	255	269	277	252	275	247	274	246	267	258	263	249	270	259	282	276	247	270	268	280	284	278	254	290	266	251	237	258	277	253	259	251	240	247	246	284	229	254	272	265	256	260	249	291	260	272	274	289	276	241	285	267	252	269	245	253	285	280	288	245	262	258	255	252	260	248	274	257	252	262	241	257	260	242	236	254	286	224	257	292	274	305	254	253	249	254	271	270	256	265	277	260	279	296	244	263	224	258	242	270	270	275	246	284	267	254	262	214	262	251	253	284	262	264	264	267	236	269	264	247	266	272	253	252	255	258	273	246	262	242	275	247	252	273	271	240	253	262	291	277	230	250	270	255	285	276	239	295	245	261	273	249	252	265	263	285	256	270	259	280	274	276	250	274	271	291	245	251	290	267	214	240	247	264	251	263	263	252	267	248	264	279	267	253	263	256	244	237	295	271	289	256	283	239	248	264	279	297	285	260	253	277	266	272	250	295	267	263	235	237	239	238	286	302	255	265	288	225	240	276	285	259	258	237	244	240	265	272	264	246	238	259	252	281	262	259	243	248	259	272	281	266	280	237	247	265	271	242	255	268	261	275	317	216	246	269	288	274	285	292	230	230	267	244	259	291	262	243	273	298	270
2117	562	612	653	604	641	581	621	604	627	621	598	606	586	566	615	594	614	608	595	574	604	573	576	581	638	627	566	561	618	606	637	630	543	651	606	559	582	569	625	556	613	604	577	589	606	567	554	595	600	607	618	594	554	593	618	579	583	602	603	582	626	618	563	589	571	546	576	591	602	562	598	563	560	574	588	588	562	578	603	607	623	584	596	523	600	614	594	568	561	582	554	614	609	590	603	612	578	569	589	547	623	582	575	590	619	569	562	596	558	606	613	563	632	577	592	599	607	621	565	619	580	565	614	590	592	601	639	592	565	548	612	603	584	598	616	598	563	692	602	575	580	590	578	611	600	614	591	611	605	561	565	533	587	596	563	589	584	611	537	581	617	566	567	564	576	620	607	583	610	602	579	615	603	592	567	574	592	589	639	584	553	605	568	594	576	600	597	575	569	578	594	568	610	580	547	594	618	615	588	617	546	623	620	593	549	594	611	641	569	578	610	598	574	601	561	580	575	591	633	598	569	645	624	647	599	589	599	562	590	573	595	592	585	572	607	592	525	585	549	578	608	639	610	539	565	552	612	588	592	585	598	623	599	574	536	595	602	580	586	606	599	604	583	568	607	619	577	622	576	572	564	592	571	584	574	586	605	573	559	631	588	593	596	616	569	558	598	594	611	604	579	564	556	568	607	597	616	556	573	612	593	596	611	585	612	566	609	592	567	608	559	549	569	558	579	587	587	624	559	577	621	581	622	608	609	532	623	625	579	600	596	596	588	577	601	594	567	588	585	576	617	530	580	617	602	594	611	599	607	597	581	582	568	604	599	615	532	561	571	603	606	575	566	591	571	563	607	631	573	601	576	561	591	615	611	589	576	554	622	601	614	599	572	576	563	580	579	566	578	613	639	576	585	548	569	583	620	573	621	590	581	595	622	568	589	594	563	628	584	604	609	589	587	592	585	607	582	580	589	578	575	611	535	523	602	552	589	591	603	549	572	587	585	569	596	592	566	593	582	544	560	587	638	602	595	571	556	607	637	586	571	629	581	553	605	619	595	593	550	610	562	573	588	605	558	614	594	538	586	571	618	576	560	573	619	594	583	598	577	593	620	567	592	563	558	593	599	621	603	589	568	632	589	592	579	598	533	578	580	589	580	614	583	590	595	564	555	585	598	566	559	549	596	575	560	618	576	517	634	604	563	622	583	618	581	592	606	617	635	597	574	622	652	570	595	635	573	594	597	591	561	590	582	609	554	581	631	610	591	598	609	591	571	591	557	594	609	592	580	627	652	606	613	591	594	590	654	589	585	543	604	562	521	587	585	587	607	527	565	570	584	570	578	610	613	562	585	604	620	612	562	569	594	615	616	592	644	590	581	544	529	596	632	587	615	582	617	621	558	618	567	539	647	584	579	559	641	543	569	598	594	572	585	589	561	608	598	572	608	606	587	623	602	568	593	587	584	627	577	607	597	565	609	577	588	592	593	569	574	587	556	573	590	575	600	625	624	581	605	570	605	635	563	591	561	593	605	604	574	573	550	615	572	610	568	587	572	594	605	618	557	597	579	555	564	593	610	567	603	595	564	590	570	554	582	610	579	550	572	569	505	594	624	612	572	543	612	657	616	569	590	613	643	604	604	622	596	588	588	576	572	619	567	550	565	583	612	589	619	582	616	605	576	611	576	575	616	574	593	580	616	551	627	587	587	580	617	557	623	605	605	594	603	598	581	623	572	547	550	550	598	588	606	614	563	587	607	653	613	596	628	649	581	563	587	603	564	608	548	587	623	607	506	558	588	584	577	575	621	594	609	562	571	629	594	573	560	635	584	548	612	627	617	569	591	585	565	614	636	578	575	572	579	591	612	553	579	553	601	571	587	579	570	540	547	600	546	545	583	569	602	557	606	627	589	613	568	578	623	591	579	615	588	563	613	595	609	569	608	593	564	611	576	545	548	595	612	546	604	651	598	566	538	602	577	637	591	583	600	626	562	590	583	615	608	574	619	585	644	587	583	590	657	567	606	641	578	594	637	615	603	577	554	646	591	616	575	586	568	577	603	590	599	630	633	587	598	567	573	573	609	552	598	617	622	589	611	604	564	595	601	593	575	567	567	561	583	567	588	603	593	621	559	590	606	573	579	572	594	552	587	573	558	581	563	649	606	584	600	628	596	620	603	592	590	572	575	608	626	640	581	582	578	603	592	565	600	554	599	618	559	549	606	573	612	577	566	573	586	581	606	599	621	612	605	599	575	580	644	616	588	586	633	594	582	592	564	591	600	562	579	585	601	597	569	616	604	601	635	626	633	550	649	557	613	578	573	622	604	600	550	539	562	613	554	573	599	583	600	573	647	601	607	631	570	622	604	580	592	602	561	589	571	598	571	623	607	536	578	585	566	577	586	596	573	609	611	543	571	585	544	637	616	580	602	570	615	601	593	562	575	598	601	589	575	573	631	619	620	628	571	584	617	614	588	607	572	611	593	587	613	624	569	610	593	591	610	608	593	615	605	544	578	590	571	645	606	595	570	579	634	604	545	623	584	533	583	583	601	590	564	573	560	610	586	590	614	582	632	610	581	579	595	579	567	595	596	565	604	582	601	599	584	617	633	615	582	573	590	630	588	620	563	612	585	589	559	621	566	604	556	601	569	556	572	615	550	588	564	573	593	587	574	563	629	612	573	622	605	586	547	674	574	578	554	604	594	588	525	545	581	622	583	563	603	584	627	574	563	590	614	578	644	596	598	576	587	619	582	593	620	602	622	580	581	605	617	592	587	614	601	568	578	581	593	542	600	588	591	614	540	573	593	623	555	583	563	569	577	589	624	599	564	604	566	572	601	622	583	593	589	580	569	633	613	614	629	602	585	572	591	592	560	594	621	595	591	608	599	583	577	592	576	544	562	553	572	567	581	627	615	581	585	603	603	600	540	590	584	567	560	601	592	571	562	552	564	558	600	602	603	554	589	548	611	541	574	622	580	532	613	560	586	567	555	586	589	563	599	605	593	573	656	570	591	618	586	598	580	608	660	596	564	623	564	553	556	587	580	603	626	574	595	603	571	564	593	601	611	600	595	577	595	593	588	593	599	602	585	585	588	589	588	589	559	612	603	556	589	595	584	586	604	624	558	597	575	581	554	562	615	634	583	568	581	563	617	583	577	582	541	559	580	612	573	592	572	613	635	610	572	598	533	543	565	624	634	584	584	584	632	605	565	573	570	594	583	615	641	653	625	607	600	615	581	601	602	641	583	597	623	588	596	561	564	619	605	547	585	564	527	593	560	646	603	602	610	578	624	642	593	566	557	595	627	591	590	575	550	602	618	589	568	640	620	593	573	604	586	580	616	582	601	575	593	589	609	608	537	553	586	575	607	616	589	591	603	632	592	612	591	576	591	537	575	561	603	605	545	601	589	596	593	598	611	605	615	560	546	601	575	648	577	624	582	560	599	587	601	590	563	553	561	604	575	632	609	601	629	613	574	608	613	598	588
8188	538	487	440	377	288	229	250	239	230	237	191	208	182	189	225	183	174	206	204	180	202	174	166	172	176	190	193	177	162	197	188	195	148	170	188	184	181	170	186	168	188	188	185	183	163	160	189	179	155	176	181	176	172	186	170	174	142	180	161	214	200	175	187	196	157	186	191	193	170	171	175	183	178	182	180	214	165	195	172	176	165	193	169	180	177	155	169	187	176	186	182	185	204	171	169	185	175	162	178	183	178	175	184	184	177	171	190	186	155	158	163	166	159	186	173	171	175	174	183	163	169	165	174	188	194	213	172	183	220	170	176	177	173	160	180	167	180	184	172	181	181	168	166	170	195	196	150	167	172	150	194	181	164	156	186	177	191	157	197	171	185	155	167	216	179	164	217	195	181	190	162	166	170	162	172	170	174	169	191	195	179	181	172	187	212	185	204	191	214	184	163	183	200	152	167	183	185	177	183	190	149	164	171	164	181	155	189	192	179	174	167	165	154	135	185	205	157	156	173	172	160	168	158	194	168	212	167	195	178	150	185	192	172	178	183	187	151	172	169	178	179	184	140	182	179	184	185	184	183	152	169	180	164	172	168	185	190	180	174	167	161	184	167	193	176	185	187	178	184	183	185	173	188	172	174	180	189	179	185	178	183	183	169	171	177	161	192	181	191	178	182	187	165	191	176	177	174	179	187	169	186	175	191	172	159	164	181	165	199	201	163	165	187	181	188	174	161	197	197	192	187	188	181	179	179	182	173	190	178	204	193	140	174	182	187	176	180	182	190	202	157	176	165	187	168	161	168	178	198	165	167	195	229	167	171	180	168	184	182	165	176	160	185	163	181	198	192	185	206	196	181	176	172	172	187	160	187	167	166	182	181	186	176	181	154	176	187	210	160	176	168	186	167	173	183	183	187	196	178	180	194	197	202	154	173	199	169	182	181	182	165	171	183	181	173	162	165	167	189	197	183	199	160	172	182	176	180	193	186	180	185	176	196	170	175	173	154	193	190	190	181	191	181	190	190	163	185	167	161	149	171	198	192	172	194	173	187	167	179	174	155	173	194	162	177	181	189	186	169	167	181	176	174	192	212	187	197	178	190	179	162	159	170	177	182	168	192	166	173	167	180	155	183	161	186	159	175	170	178	177	181	204	164	182	186	180	186	176	153	169	210	175	192	194	190	175	170	168	197	174	182	162	159	161	181	193	200	199	161	196	199	167	176	160	195	163	169	182	180	194	177	226	170	199	200	179	167	177	162	176	190	189	182	177	184	161	189	205	176	162	173	178	201	168	178	198	196	190	189	173	172	177	181	143	163	174	189	180	210	171	179	168	187	175	181	182	177	177	178	160	220	198	182	193	190	177	186	176	165	163	193	192	183	159	180	144	178	161	174	183	180	189	201	166	171	183	171	174	178	195	193	170	170	200	165	193	160	201	167	209	171	203	183	185	179	169	186	181	163	172	176	186	194	193	193	182	174	191	183	184	171	193	157	168	183	190	161	153	132	152	163	168	173	168	197	177	153	182	185	186	193	177	172	166	158	176	183	167	190	174	171	167	174	186	164	181	161	189	174	189	185	161	190	186	162	190	183	180	189	186	167	165	146	185	207	195	190	190	172	202	176	186	177	192	165	168	195	171	185	185	194	205	181	208	146	166	196	184	177	185	175	199	180	203	178	184	185	186	178	177	222	154	200	172	186	182	173	184	145	215	175	166	196	197	162	183	160	171	184	179	175	187	161	188	167	181	182	183	176	207	174	186	173	199	182	171	189	168	175	184	142	170	177	156	190	179	193	189	171	182	186	182	211	198	182	189	173	226	172	196	165	175	188	170	171	178	172	166	187	183	192	186	187	143	181	202	179	176	179	174	198	191	186	183	152	167	161	175	190	168	187	144	177	209	183	184	187	164	165	177	187	177	166	181	182	186	166	204	171	159	179	153	145	173	162	183	177	209	196	168	158	179	181	180	171	200	174	168	196	178	164	182	178	188	196	172	165	154	177	204	149	183	189	199	167	185	188	194	187	190	192	155	181	181	176	172	200	187	184	195	162	169	172	166	166	168	182	189	168	158	175	182	178	175	195	163	165	166	162	189	189	184	200	184	177	193	157	174	207	191	185	158	182	177	176	174	192	167	189	176	156	160	199	183	190	191	191	189	170	208	156	192	169	160	151	198	176	186	186	173	203	175	195	159	205	189	185	195	170	177	170	172	178	161	192	177	189	160	184	188	183	198	186	194	188	165	178	188	188	174	203	173	173	161	176	178	193	179	168	205	196	191	174	217	169	189	181	177	168	163	174	155	171	187	166	208	153	166	183	196	190	171	198	167	157	170	154	179	182	179	194	161	171	195	170	180	184	179	186	159	182	166	164	172	164	198	179	194	169	153	194	183	192	195	183	197	207	203	164	179	179	186	164	168	213	189	176	184	188	186	202	215	158	178	166	163	168	212	192	186	172	179	166	180	199	172	191	171	177	171	180	188	149	187	178	150	158	180	179	186	179	182	187	147	197	167	198	200	173	176	187	191	164	181	160	210	218	192	173	177	198	167	173	175	191	196	187	186	183	167	168	172	187	170	181	205	206	176	172	199	197	172	173	178	186	166	201	199	179	167	166	185	158	208	203	177	184	183	193	165	203	166	216	160	180	168	167	145	174	189	172	155	168	148	198	167	179	202	208	186	185	178	158	171	189	175	190	173	165	173	170	171	188	158	191	182	193	168	187	186	188	174	201	206	181	171	178	180	189	181	181	177	175	188	167	209	190	189	180	185	209	174	184	191	174	196	175	167	192	141	187	193	178	159	171	198	175	172	191	164	177	177	181	188	169	181	211	152	152	176	183	162	198	163	153	190	190	181	167	177	169	188	170	162	166	175	193	184	155	172	178	188	170	167	211	190	200	208	220	155	178	186	192	161	150	171	188	182	186	186	164	194	186	176	177	161	165	201	189	174	185	181	163	174	171	171	194	169	181	173	163	209	187	168	185	161	190	171	186	162	184	182	173	178	188	137	169	175	179	181	184	185	178	196	165	177	159	191	208	195	165	163	188	188	167	155	188	169	168	187	182	182	178	181	162	167	188	188	181	176	188	184	170	153	189	179	174	171	198	179	176	187	183	189	178	176	205	179	167	178	177	170	192	175	183	181	164	165	188	190	188	178	187	185	175	167	157	153	190	168	190	163	168	184	199	188	183	160	170	158	183	184	189	198	178	188	187	169	173	205	146	172	185	195	164	155	155	172	179	175	147	192	187	165	157	170	166	187	156	185	205	179	201	205	157	172	192	200	175	182	162	157	162	198	186	192	174	165	207	167	203	175	156	158	193	195	175	171	176	175	170	172	179	175	179	175	177	165	185	202	167	183	170	196	185	170	200	186	177	167	175	198	188	176	180	171	170	198	178	172	177	168	187	172	179	196	187	199	168	164	189	211	198	204	185	188	199	200	177	166	175	210	190	201	198	169	161	193	176	174	195	189	185	182	184
7003	762	1178	1402	1220	1018	858	726	631	642	591	536	533	482	528	488	436	443	454	477	499	444	438	443	418	423	390	450	440	407	416	408	432	421	400	405	426	453	437	405	432	395	436	409	409	408	461	460	420	386	448	447	383	394	419	402	435	433	413	395	436	440	393	399	415	439	420	417	423	386	405	423	434	420	377	383	402	403	428	411	440	437	396	410	399	406	417	380	482	428	423	373	433	434	415	408	419	370	403	429	372	419	412	423	406	385	426	438	409	394	441	443	427	382	418	424	429	398	431	435	416	395	447	397	403	408	409	431	418	379	427	418	391	378	392	405	443	423	405	419	400	407	417	403	401	403	386	407	412	427	439	390	394	429	424	370	400	370	410	391	377	424	411	404	402	395	429	426	425	442	396	453	399	370	400	424	414	397	359	431	425	388	429	394	423	423	433	378	410	425	429	417	402	438	417	406	379	418	431	405	416	427	437	409	449	420	388	389	379	414	428	432	441	360	415	384	444	437	386	406	400	397	392	394	403	418	420	410	414	415	412	414	428	472	409	412	423	423	403	424	427	385	446	403	399	412	397	422	452	402	413	405	414	450	395	387	420	418	434	412	388	417	400	438	379	437	422	385	413	389	415	423	435	415	397	395	447	423	418	419	419	397	419	415	410	448	450	417	423	409	379	409	399	368	389	397	408	430	396	412	408	419	394	404	398	393	392	417	424	422	369	407	388	400	396	454	395	407	412	419	423	428	401	389	386	409	419	417	417	435	405	401	414	446	447	439	396	432	402	411	430	416	375	410	401	391	426	405	402	431	362	370	413	412	405	412	422	427	396	399	470	424	439	417	429	451	429	399	367	375	418	411	406	437	433	447	417	382	379	401	417	412	373	391	408	371	396	383	383	431	408	383	445	393	395	397	403	410	402	390	397	372	409	404	401	363	426	383	421	384	415	401	414	412	400	391	450	399	429	399	451	398	390	394	405	387	423	417	391	408	390	419	457	404	427	418	390	426	411	407	411	441	398	396	454	401	406	404	410	415	406	379	374	429	409	426	426	416	413	431	383	436	460	416	386	418	426	392	398	397	413	437	424	412	384	408	408	427	386	403	403	432	403	402	410	409	439	452	437	389	433	446	396	440	375	392	398	390	406	477	400	416	419	437	394	394	407	454	410	448	431	404	376	414	411	442	384	431	429	406	387	404	369	392	429	428	402	415	384	398	430	413	440	425	453	420	454	415	431	411	414	412	419	424	425	398	388	404	412	394	404	439	380	447	429	416	438	417	426	426	407	424	404	412	433	418	387	416	402	403	398	426	399	441	414	421	424	381	396	392	405	398	404	385	387	405	417	415	418	399	410	400	405	416	390	423	414	411	424	386	415	392	421	398	391	421	421	393	410	433	407	389	405	390	418	410	409	418	429	379	380	384	438	416	403	434	423	398	425	387	391	426	341	386	393	409	373	396	424	404	437	409	427	403	409	406	371	420	417	430	412	414	387	403	372	422	413	397	410	418	442	377	406	403	407	384	402	404	408	407	385	365	410	402	411	408	408	420	431	428	385	417	465	416	415	400	396	423	438	420	437	416	433	415	437	413	394	410	423	396	410	438	420	408	448	406	403	394	442	403	426	368	386	385	413	461	410	393	403	446	393	414	394	409	446	388	397	401	430	424	441	407	400	382	381	404	385	426	421	399	422	417	416	424	414	378	380	428	400	437	425	395	448	433	454	417	381	387	417	393	413	433	436	403	395	426	397	422	424	447	399	398	413	403	385	394	423	411	408	397	379	402	414	398	381	432	399	414	363	424	412	413	422	428	426	396	419	432	442	394	418	424	465	399	424	422	394	425	418	416	425	435	396	403	448	450	429	405	379	374	426	408	434	389	400	424	402	404	429	406	434	433	394	357	403	397	425	452	377	411	398	422	421	411	394	389	415	447	430	436	405	454	411	422	401	398	416	401	417	411	471	396	425	439	433	413	420	381	360	434	427	401	439	391	399	393	409	429	397	447	390	404	436	416	422	418	413	434	415	446	430	413	411	441	402	412	446	398	398	413	397	409	437	401	438	434	451	411	411	403	432	442	446	434	415	413	397	436	422	394	392	397	429	410	423	418	440	411	398	419	413	412	408	386	428	402	431	380	430	393	397	420	406	437	448	424	451	406	396	373	412	399	386	430	413	411	441	430	403	372	417	406	359	439	462	425	435	393	426	411	409	388	419	390	399	423	409	407	414	384	403	429	427	409	424	386	397	387	452	405	416	427	388	387	453	406	453	413	425	403	404	442	401	407	422	418	372	371	418	390	423	407	392	452	402	412	414	411	419	409	394	428	397	427	434	409	428	444	384	431	435	427	386	389	431	409	415	365	423	414	422	436	392	417	386	414	390	409	440	429	384	418	417	396	444	398	452	427	410	412	396	395	430	388	419	408	383	378	427	424	432	414	380	412	423	383	422	399	390	371	421	413	386	398	390	446	391	440	397	427	387	428	380	406	429	413	392	398	420	381	396	390	407	425	437	420	435	402	436	424	397	444	411	439	404	449	426	455	416	390	403	400	432	432	394	432	450	408	397	400	444	388	409	433	437	415	428	396	424	400	394	382	411	411	423	415	451	364	412	412	393	408	385	372	435	441	401	416	386	407	405	389	395	404	446	427	434	395	404	403	438	403	396	388	407	403	445	357	431	434	405	409	407	400	424	397	423	419	413	416	413	381	401	389	392	431	431	406	433	440	416	411	426	395	380	420	438	430	402	412	402	379	413	439	399	411	397	436	417	402	436	424	414	373	391	437	404	438	383	438	418	408	429	417	406	389	416	395	404	399	374	380	413	424	395	401	400	417	427	411	398	401	419	439	424	400	417	430	372	378	436	409	449	455	411	407	405	412	388	420	429	409	380	404	438	378	414	415	432	418	426	407	449	450	404	402	403	384	376	391	401	436	412	400	445	405	355	418	453	373	428	463	409	430	415	393	430	405	373	408	428	419	406	399	394	429	389	431	398	393	457	371	422	450	405	424	420	399	398	401	410	386	423	452	374	446	423	445	424	417	423	414	386	440	419	410	453	404	419	379	393	400	421	393	405	408	415	402	401	409	433	458	434	422	445	408	427	414	414	415	412	400	403	423	437	414	408	398	427	440	430	427	406	396	391	426	398	404	413	434	406	433	399	407	378	422	408	382	416	381	408	396	402	420	399	399	452	412	425	391	383	417	382	444	451	417	400	416	391	406	458	400	417	402	439	401	396	407	413	402	423	451	372	422	444	416	405	422	414	394	429	441	363	399	410	397	394	390	443	399	408	407	380	412	389	391	397	392	368	372	407	428	387	422	405	389	404	440	389	388	398	409	395	406	466	457	404	413	387	437	410	386	384	372	430	382	432	413	399	438	412	407	418	362	422	430	378	396	384	426	432	396	424	416	416	398	434	428	416	400	389	404	428	392	422	382	404	422	429	396	425	438	395	392	393	392	366	399	439	380	403	422	409	392	427	399
15008	989	803	627	393	255	209	133	119	116	134	107	87	90	84	102	76	88	81	67	50	67	87	62	89	77	76	73	55	64	70	63	81	62	70	52	83	65	74	67	67	70	83	55	74	58	69	56	50	71	80	65	53	53	54	77	64	86	65	61	62	57	69	65	53	44	68	53	58	70	67	54	68	76	53	69	69	64	59	62	67	55	54	69	61	59	64	57	60	68	68	52	60	79	85	59	62	51	62	60	71	67	54	53	56	66	69	67	63	55	60	60	66	50	54	61	70	51	62	46	73	62	51	62	47	47	69	57	64	66	62	63	60	80	64	51	59	53	58	72	47	52	59	65	52	67	61	58	74	66	68	62	60	44	59	50	58	88	37	55	69	61	52	61	69	58	61	62	69	64	59	68	61	44	73	58	50	53	73	64	66	59	55	52	69	86	67	51	54	67	66	55	53	53	83	63	53	65	72	62	66	64	59	59	68	63	55	70	77	73	56	65	48	75	69	72	54	69	58	59	52	61	62	77	60	58	55	67	63	51	62	80	63	55	51	57	63	74	71	63	60	67	59	56	61	71	59	67	68	76	64	40	50	67	58	51	70	53	61	53	50	63	49	59	68	74	67	57	74	70	70	55	44	59	62	61	71	70	59	79	49	65	74	58	71	65	65	67	65	76	55	63	69	67	69	66	48	60	62	66	55	71	72	53	66	47	67	59	55	60	54	53	65	61	66	60	56	68	64	73	65	60	64	63	54	65	79	60	69	60	60	60	51	53	70	58	51	65	57	73	67	70	63	51	70	66	63	51	73	49	57	53	53	55	61	59	66	62	73	52	66	48	69	67	62	54	66	66	54	62	53	54	59	63	49	67	69	68	56	78	58	61	65	54	60	57	64	51	62	59	69	50	69	63	71	73	65	67	57	60	78	65	60	67	51	78	59	53	59	74	56	58	53	55	54	70	68	60	60	72	53	63	72	49	74	64	74	68	67	56	70	69	77	64	51	68	59	75	44	65	59	58	53	58	56	63	61	63	54	52	51	59	51	78	67	69	66	59	69	66	71	46	61	67	72	48	74	48	48	66	79	57	73	70	48	69	75	44	68	64	55	60	57	77	73	64	45	54	58	65	73	61	55	60	67	62	54	67	71	55	56	54	71	66	55	61	67	44	60	79	56	49	47	59	56	45	69	60	63	66	62	63	75	53	45	63	62	48	64	54	65	58	65	81	64	73	70	70	63	64	68	68	60	55	54	54	59	68	74	77	78	59	78	60	57	63	64	65	76	62	46	74	75	70	61	50	68	53	70	70	60	65	57	61	58	66	72	61	67	61	53	58	62	66	63	60	62	75	59	52	59	69	49	55	75	72	71	55	56	69	64	66	61	60	75	63	60	76	58	60	57	78	73	57	64	63	54	46	48	54	57	56	63	61	73	47	62	52	67	56	58	48	60	65	68	54	57	53	66	59	70	71	56	47	69	67	60	44	60	61	53	71	63	63	57	58	66	46	57	76	72	63	75	45	56	61	63	61	65	57	66	57	66	57	54	55	62	69	62	65	57	63	70	53	62	57	66	52	67	65	73	64	56	56	47	72	57	61	58	76	66	78	56	66	58	62	66	53	52	63	58	55	56	48	62	53	77	48	60	59	66	71	61	56	58	63	81	63	69	77	68	66	70	56	65	71	66	71	63	59	78	61	70	53	64	64	60	66	61	63	57	53	68	81	70	68	63	40	51	68	52	68	58	65	63	54	71	64	77	50	56	71	64	56	60	54	65	59	58	66	75	66	58	58	59	69	60	61	55	56	67	64	59	67	54	53	65	67	74	62	68	60	90	58	52	68	58	63	61	67	66	62	63	64	61	45	60	74	56	64	63	69	53	67	57	57	63	66	56	64	65	80	62	62	68	57	71	66	73	46	76	77	69	60	58	63	62	64	62	56	61	73	58	66	74	66	53	52	55	64	80	73	75	72	69	62	60	68	71	59	68	59	70	69	69	62	68	64	81	71	76	60	74	59	53	70	83	68	59	63	68	63	64	50	48	69	50	63	71	62	79	58	59	67	60	69	63	51	63	63	53	64	57	61	66	57	63	59	69	61	62	62	67	71	52	67	80	73	69	48	61	59	58	55	59	58	60	57	62	60	60	65	59	65	66	66	62	68	59	46	60	62	69	49	59	67	56	58	59	85	60	62	59	58	74	66	67	61	63	69	65	75	64	78	62	54	72	61	76	68	72	74	55	65	61	72	53	58	43	54	56	72	65	60	68	44	71	56	66	64	59	52	73	75	48	53	56	64	79	59	62	61	67	66	62	69	74	48	58	58	61	69	56	73	47	63	67	47	48	72	71	72	62	67	59	63	55	47	64	52	62	71	43	62	50	57	69	60	64	62	73	65	58	57	67	55	61	55	64	79	55	54	66	55	51	65	58	62	60	57	63	66	68	58	73	58	53	74	53	54	60	51	62	61	65	65	68	57	75	66	63	55	62	55	48	69	74	73	59	48	66	65	54	64	70	63	42	62	66	67	65	56	55	69	65	73	61	57	43	70	43	74	61	50	53	70	63	68	85	67	64	71	70	56	67	55	68	61	62	60	61	70	72	75	71	59	51	58	58	71	51	64	60	61	59	48	55	70	71	54	58	77	65	69	72	73	59	59	76	53	70	76	66	71	67	64	62	61	58	64	70	78	54	74	63	55	59	59	73	77	46	71	70	60	62	57	61	58	52	73	64	68	61	53	60	50	73	56	66	68	65	67	70	60	74	65	52	59	67	65	62	73	67	61	74	70	62	60	63	78	54	65	64	67	52	64	60	64	59	64	60	50	57	62	60	63	55	47	61	58	55	65	67	70	61	65	59	79	61	67	65	62	75	64	72	59	61	55	65	64	73	61	60	45	53	53	60	79	63	66	58	79	61	58	45	59	51	65	68	49	46	58	56	70	56	68	54	67	77	61	44	59	65	66	62	69	60	53	60	60	65	60	49	58	55	70	65	64	54	61	66	68	56	79	68	72	54	73	63	62	53	67	59	71	66	81	62	63	51	56	64	42	49	64	53	60	42	61	66	71	49	68	56	67	58	64	60	76	58	71	72	63	52	58	56	41	65	64	69	59	52	70	57	76	50	74	66	57	46	60	56	74	59	52	64	63	67	63	58	51	52	73	64	50	60	55	70	68	65	54	63	63	61	68	66	52	66	52	56	64	60	44	71	55	56	74	63	63	76	54	65	62	51	53	66	62	51	72	68	74	49	75	63	47	62	53	65	64	69	81	55	61	58	69	74	58	67	64	48	73	58	62	73	65	71	60	48	58	54	46	65	67	66	57	61	56	77	59	61	57	56	70	64	57	57	72	69	57	66	62	60	50	68	62	52	74	52	60	65	57	86	66	63	52	61	47	59	61	61	61	63	71	67	60	69	56	67	50	60	61	66	55	61	67	65	66	57	46	69	65	58	52	66	57	71	64	65	68	56	57	71	64	62	55	56	68
8490	759	1612	2100	1688	1295	913	770	618	516	510	451	384	353	352	307	279	278	291	261	266	256	249	226	239	215	210	202	228	207	194	211	204	206	197	199	207	202	166	180	185	202	208	176	167	154	183	170	181	178	188	179	190	201	168	169	175	183	189	186	193	176	185	154	173	164	198	160	177	177	179	176	152	184	203	176	164	171	198	186	194	171	158	174	181	204	167	197	163	166	172	147	196	172	164	186	170	187	173	160	184	168	141	166	162	163	163	169	176	167	172	162	190	149	165	165	156	181	169	181	186	169	161	175	160	176	194	158	174	203	178	184	172	171	192	185	152	192	165	164	154	181	151	156	181	157	172	155	166	164	186	178	176	190	172	167	183	152	164	165	165	191	169	167	164	133	178	175	161	134	157	160	165	171	163	167	146	172	189	166	182	152	171	182	159	169	191	157	177	152	183	175	153	162	146	164	170	161	179	171	157	190	161	176	166	162	167	165	162	187	178	143	171	170	173	164	164	161	149	175	149	160	155	162	187	179	163	181	174	164	166	173	175	158	158	167	170	161	181	164	149	188	145	185	178	170	161	189	155	173	178	161	157	179	153	170	184	171	164	149	167	171	190	149	160	166	165	171	158	160	162	187	177	155	164	165	155	153	177	188	155	150	172	146	166	172	177	169	138	167	175	173	148	164	193	147	171	177	191	192	180	186	188	161	159	160	178	161	148	191	169	167	148	174	167	169	157	158	154	176	177	163	155	176	158	172	170	155	163	167	151	163	168	195	159	144	170	174	191	159	144	187	172	156	174	157	164	163	166	180	164	180	161	171	175	169	153	178	167	175	184	164	169	171	165	148	175	166	162	167	165	186	157	156	180	141	162	157	148	148	167	169	163	178	166	149	175	161	169	170	153	157	174	175	148	156	186	164	169	168	161	175	171	183	154	169	186	181	172	167	166	162	153	170	167	173	162	172	155	165	178	203	156	161	157	178	177	171	168	182	161	178	152	157	157	191	165	178	177	157	163	153	169	184	180	157	192	156	191	163	170	168	152	189	174	165	169	173	164	157	174	141	170	191	164	176	201	193	180	179	144	161	165	158	178	167	166	177	194	154	172	167	180	183	181	148	154	166	166	172	166	183	166	177	166	173	146	194	186	180	156	150	163	143	167	159	173	169	189	180	164	166	166	165	174	164	149	143	158	201	160	163	166	164	185	159	179	168	175	149	154	158	177	164	169	159	172	178	149	165	156	169	185	168	182	170	185	181	181	169	187	152	175	152	190	170	160	147	181	143	179	171	161	177	176	168	162	175	169	166	178	156	180	168	179	150	157	192	181	186	150	184	172	153	152	165	137	155	145	161	156	154	153	158	177	169	154	165	142	196	174	170	175	134	167	180	163	170	141	152	169	165	200	161	170	160	166	167	172	153	174	181	194	162	155	177	182	176	160	174	159	144	172	178	141	178	159	160	163	172	160	151	173	160	187	172	176	160	148	179	176	169	143	168	149	167	190	151	163	168	172	171	155	179	172	168	176	150	170	165	181	159	166	176	162	167	161	157	162	154	190	165	175	183	177	164	170	171	191	168	173	171	163	170	164	180	174	189	171	169	150	180	172	162	152	202	159	168	153	179	154	164	155	181	170	168	148	154	180	161	162	179	184	167	148	186	146	160	133	176	176	189	159	153	173	172	162	153	181	158	187	187	178	145	154	161	173	176	163	178	168	150	156	170	164	166	166	171	182	175	152	164	166	141	176	167	137	161	162	163	168	158	153	176	161	180	168	171	149	192	153	180	163	157	179	176	178	176	170	146	195	194	146	171	159	156	163	182	156	163	176	154	153	156	184	170	163	175	186	181	142	195	181	174	169	143	159	183	151	184	145	166	143	146	177	153	179	160	167	174	185	169	181	183	204	152	181	154	167	176	177	148	157	184	193	172	152	153	166	180	140	188	152	184	161	150	150	182	167	153	145	152	150	159	167	157	150	182	187	163	191	153	177	169	176	169	174	172	193	184	165	168	166	158	170	163	171	182	174	169	156	153	185	189	199	139	154	155	169	156	142	153	158	150	146	160	178	179	167	175	167	172	183	165	177	171	178	160	141	181	148	156	164	180	167	165	193	178	137	193	164	160	167	177	174	168	181	169	170	189	158	172	163	163	167	178	180	184	180	178	160	161	185	157	168	146	178	154	187	171	157	182	150	179	138	204	152	151	148	166	181	135	207	149	179	143	156	166	168	180	165	168	169	154	176	177	174	176	179	161	155	167	153	175	165	157	185	159	172	164	161	162	149	162	164	171	175	181	189	183	150	169	182	180	169	129	170	153	194	146	171	168	156	157	183	178	135	146	165	160	165	162	173	171	175	174	171	168	189	153	166	156	152	175	163	191	165	170	164	156	166	171	163	157	167	179	172	187	162	171	167	173	157	174	155	159	164	156	148	154	179	159	137	148	146	201	159	167	161	161	169	167	143	202	164	173	161	153	173	148	158	198	144	177	151	167	171	153	171	168	173	175	177	169	180	183	179	172	143	205	179	176	143	193	150	185	165	162	155	172	173	150	163	181	188	163	169	184	161	164	166	163	173	148	189	162	165	176	173	148	171	161	158	157	164	156	173	182	162	178	168	144	163	159	174	194	170	171	168	165	173	163	166	197	176	155	180	153	167	165	161	189	172	175	199	170	161	146	176	188	166	177	169	193	174	164	161	192	149	173	179	162	163	181	165	152	171	170	173	164	176	168	153	150	183	173	150	184	176	153	168	187	157	166	179	176	168	172	173	158	160	171	162	151	153	169	149	177	168	180	172	173	169	160	181	160	170	153	169	167	164	173	147	156	182	168	163	183	157	182	169	154	186	167	175	167	170	164	172	184	174	142	171	161	183	196	163	160	164	168	155	172	150	167	160	141	154	163	180	173	157	142	165	155	184	173	169	175	175	172	181	178	190	147	166	175	168	140	172	197	167	189	167	191	169	180	166	160	180	167	161	180	152	172	172	180	169	163	170	156	162	161	167	174	175	173	149	163	176	179	165	189	163	188	151	167	173	154	167	153	178	187	172	167	159	180	176	176	148	194	188	179	153	151	192	172	196	182	192	174	157	166	171	175	171	161	150	164	175	156	158	148	165	157	171	138	192	167	170	163	156	157	168	168	173	202	165	175	170	151	190	174	167	156	172	165	164	152	201	190	173	163	185	176	176	160	185	163	166	189	158	183	163	163	175	151	154	186	165	171	184	193	139	163	165	164	169	144	176	166	174	174	177	186	174	158	157	193	150	168	175	191	156	165	152	171	180	180	172	169	155	172	159	160	193	153	155	198	169	174	161	168	172	158	164	176	153	179	171	177	153	158	152	162	168	179	180	174	184	162	167	188	165	171	171	196	164	168	168	155	160	152	168	200	183	159	176	173	173	171	140	178	176	177	184	181	145	163	152	173	178	164	197	174	156	166	163	157	182	171	193	175	201	172	166	155	180	168	176	167	179	182	170	146	157	175
1927	289	301	289	271	301	273	279	261	287	219	262	258	274	232	236	281	263	252	243	273	275	248	258	271	297	272	260	264	263	256	251	294	230	272	239	284	259	278	278	239	244	248	237	254	259	263	251	251	261	248	263	242	250	273	257	257	261	271	260	287	277	260	269	275	230	230	234	305	279	284	278	260	292	267	279	281	250	286	272	261	246	287	267	247	258	283	248	246	251	254	270	241	258	284	228	237	262	301	266	268	277	256	286	260	274	265	273	247	240	248	274	251	241	227	268	253	266	226	243	272	302	261	276	261	227	239	248	281	255	306	265	249	279	244	278	297	258	248	272	266	253	268	288	256	230	269	233	230	259	283	258	236	278	264	248	251	262	240	231	239	240	261	227	246	254	267	248	272	245	251	270	243	239	262	248	265	246	268	251	256	262	282	245	250	272	285	255	255	285	293	240	288	279	245	236	242	218	259	272	265	249	267	260	269	270	265	267	275	277	261	265	270	234	249	279	268	260	280	260	269	257	281	276	263	260	288	272	269	276	275	268	285	278	256	273	280	244	260	250	290	288	234	289	274	274	236	227	286	242	264	248	286	234	258	254	250	281	264	241	247	312	279	283	244	254	268	246	268	283	253	275	284	256	292	250	252	258	231	230	247	270	274	247	223	252	284	248	246	261	291	241	274	255	276	264	272	254	267	271	273	252	269	271	272	232	284	272	242	244	261	262	236	242	251	269	253	272	278	243	240	236	258	288	278	235	279	231	245	276	246	281	249	272	263	236	243	285	284	267	272	259	270	236	254	249	237	281	249	240	244	249	247	262	250	248	266	280	273	247	254	279	278	266	242	256	243	256	247	267	245	253	263	255	246	275	263	273	264	267	284	252	245	241	245	240	254	287	279	293	231	287	276	241	240	239	260	269	259	259	267	250	243	264	274	268	231	273	248	241	242	285	277	285	268	257	258	254	275	269	260	271	246	242	252	303	267	266	242	273	242	251	230	245	261	253	251	248	262	280	249	286	258	252	263	279	247	286	273	259	248	273	257	271	280	259	256	248	273	274	269	243	278	236	256	281	291	262	241	261	256	274	274	299	251	249	276	232	202	290	227	262	247	288	260	255	285	300	248	274	257	239	245	285	262	289	224	269	277	243	292	271	272	249	251	257	273	255	246	270	281	248	283	254	273	216	265	258	256	260	242	220	266	256	239	272	287	241	246	280	278	272	268	258	268	267	294	261	239	258	240	244	272	243	248	260	266	239	250	255	269	273	233	249	261	300	258	261	277	272	278	267	244	253	266	279	283	264	270	235	269	256	293	235	256	279	282	242	270	281	269	258	232	264	272	263	241	276	256	253	263	263	306	291	285	279	300	263	255	266	268	273	272	274	275	237	272	262	280	246	264	263	232	265	246	250	252	275	283	261	268	255	298	263	250	261	241	271	249	244	256	266	263	246	253	260	249	285	262	250	285	282	260	250	218	230	257	283	246	261	279	287	290	244	278	261	237	267	259	269	232	264	285	255	263	241	272	270	286	270	253	273	279	273	278	230	287	271	237	268	258	244	273	247	248	282	299	284	273	260	266	266	260	272	290	262	270	249	266	254	256	248	260	260	243	253	251	255	248	269	262	245	252	284	223	283	252	222	278	279	242	287	259	271	260	261	243	215	250	257	244	243	265	252	289	272	285	256	279	248	300	222	255	273	257	261	213	286	267	280	298	263	272	277	266	264	271	314	283	244	251	266	262	282	292	293	268	305	253	255	268	271	301	239	243	250	241	277	254	244	288	271	265	236	263	262	249	256	261	259	251	260	246	269	253	268	282	248	294	282	280	236	259	262	253	246	259	256	265	234	251	271	269	234	245	284	276	260	273	272	248	263	265	256	290	278	285	301	281	247	267	269	245	288	242	251	265	248	249	245	272	257	232	266	265	253	274	234	292	234	238	266	283	274	258	256	240	274	260	241	266	284	263	242	275	249	251	255	257	275	242	280	263	272	279	261	242	261	264	243	255	285	239	269	268	254	261	269	238	281	253	247	252	233	250	268	262	256	226	232	278	279	261	268	244	262	259	249	261	263	264	247	248	254	278	252	272	268	253	280	251	261	224	274	258	270	247	244	245	249	260	269	285	254	256	263	253	232	247	236	243	258	285	259	242	270	270	242	293	317	297	306	277	252	257	227	253	247	264	286	268	276	257	289	274	272	258	243	277	273	262	299	265	292	280	243	258	262	226	248	273	261	261	257	251	274	264	238	259	278	259	273	286	249	257	282	257	274	245	272	242	280	266	247	263	262	257	263	277	249	259	247	241	284	255	252	240	260	283	270	252	226	237	258	289	250	244	252	276	282	268	267	246	273	286	263	241	251	242	266	246	270	260	233	260	281	243	279	272	276	237	259	293	237	246	253	258	258	271	261	292	252	266	263	266	254	276	286	276	261	293	252	271	257	262	276	246	254	292	279	245	273	254	259	256	240	271	260	282	283	271	285	253	251	246	260	278	296	235	252	285	260	258	236	272	240	255	219	235	264	281	284	267	274	264	269	282	281	234	229	271	258	245	263	297	290	253	259	252	281	244	275	243	284	261	269	279	258	252	241	227	278	260	252	219	258	258	287	264	260	297	260	238	273	252	260	244	241	260	258	254	234	271	232	256	268	253	247	241	260	235	235	262	269	287	275	271	237	252	270	253	270	281	266	275	284	266	277	247	285	264	255	272	268	290	281	247	304	292	241	257	224	270	254	243	248	233	272	264	222	236	233	284	279	254	273	252	239	278	256	289	280	244	266	274	274	263	269	277	256	260	281	260	263	284	241	245	261	251	248	283	266	262	272	256	276	265	261	253	252	268	269	272	240	254	233	272	268	248	283	265	244	261	286	272	301	236	253	253	246	243	263	266	252	283	263	266	279	240	237	289	286	242	279	270	268	264	249	276	252	254	264	244	243	270	263	239	240	284	267	232	272	268	263	268	280	280	285	264	254	229	271	274	261	244	272	290	234	289	289	272	269	244	240	238	259	310	274	262	241	246	259	262	289	266	243	257	265	265	258	257	234	227	265	253	273	263	275	218	233	229	272	279	265	232	263	310	253	268	260	262	268	244	268	264	299	269	268	283	261	262	268	258	261	245	261	291	289	259	286	266	248	306	260	248	255	290	280	268	295	243	220	228	245	244	299	250	267	272	243	270	236	280	264	258	248	279	281	276	212	259	249	233	254	254	231	278	260	269	268	263	271	275	266	236	285	253	259	251	243	234	280	242	277	276	255	284	268	282	257	257	270	284	280	291	266	269	273	255	246	240	256	262	243	264	261	280	304	226	277	245	258	260	260	253	278	290	268	253	263	261	260	287	261	233	264	300	259	275	271	290	254	236	264	238	255	252	284	302	252	272	260	265	270	277	244	247	242	270	287	285	258	261	248	271	252	244	256	253	251	285	271	271	256	240	250	256	241	256	270	269	256	259	255	269	242	280	251	246	255	285	268	283	271	293	267
2193	634	685	636	638	572	610	579	600	571	612	631	585	643	582	618	618	632	600	579	581	621	580	614	604	586	632	611	596	607	592	558	558	602	573	642	595	607	625	577	556	588	617	588	601	556	587	625	615	597	604	623	581	604	650	653	614	648	548	599	652	620	577	603	579	645	609	591	550	563	587	616	608	580	594	584	583	616	581	580	574	605	601	614	612	607	627	605	584	595	549	585	557	617	629	588	651	644	556	593	558	580	586	611	608	598	534	595	602	561	585	588	591	577	596	550	561	616	610	605	588	556	558	596	575	582	551	533	588	613	631	624	570	576	564	626	627	605	568	566	636	556	576	582	617	557	562	624	555	594	585	570	602	578	597	583	688	610	635	586	605	581	559	636	608	608	567	599	557	596	597	621	574	587	585	512	561	574	579	560	578	646	562	596	620	584	581	605	622	631	642	596	612	612	586	608	623	595	604	595	563	581	621	601	608	556	640	645	585	570	571	589	567	545	572	583	586	613	592	602	587	602	606	640	557	547	605	625	608	605	563	550	569	592	570	605	589	586	594	596	600	632	623	594	588	598	579	634	622	602	610	620	567	607	596	569	586	578	588	587	573	583	603	591	571	585	607	593	575	581	653	620	621	610	531	612	584	546	610	535	572	623	583	594	624	583	616	586	603	609	596	611	597	554	601	603	615	588	591	627	593	609	584	626	597	596	593	580	631	575	578	592	622	621	548	618	565	627	604	606	595	617	598	613	555	633	569	584	565	574	596	614	578	576	591	546	548	646	589	593	564	524	584	583	551	607	591	600	535	610	597	615	561	614	578	600	590	592	613	557	611	592	643	603	589	579	617	573	603	630	625	621	594	590	574	626	568	607	599	589	593	671	565	586	599	614	640	545	592	643	645	592	593	572	626	563	583	610	605	602	609	600	577	560	565	585	602	573	596	577	591	622	569	631	570	641	569	588	574	617	577	582	599	578	611	571	589	596	585	603	599	585	614	534	558	577	605	592	587	614	575	562	562	609	595	600	554	620	624	595	594	603	561	590	607	580	577	560	563	629	605	589	591	599	618	597	604	584	593	586	603	582	603	567	572	581	636	592	577	605	574	558	576	580	602	558	594	565	574	629	609	601	562	561	585	557	576	610	557	630	540	590	606	584	585	589	584	548	612	610	618	591	586	599	612	566	589	613	595	610	574	529	621	583	580	594	597	605	583	618	585	590	561	576	565	608	590	592	621	657	635	563	579	625	656	640	601	600	608	604	631	593	582	542	593	578	602	562	595	650	581	573	606	593	608	588	566	586	570	584	560	607	634	589	567	594	564	582	616	575	560	590	631	634	621	590	590	565	609	580	590	621	611	558	603	569	592	613	574	635	630	594	580	585	580	621	581	590	595	597	596	618	603	603	566	566	606	620	581	576	637	606	614	611	571	616	596	583	590	566	592	537	621	633	605	592	610	609	605	586	590	587	623	594	619	611	605	569	586	600	603	605	582	593	575	591	588	583	575	541	582	623	625	571	558	613	607	603	615	581	590	621	557	620	617	588	580	549	594	601	577	575	601	568	589	591	642	574	554	570	622	587	587	595	606	615	614	639	578	621	562	598	584	598	553	594	572	585	580	598	609	602	577	613	600	591	587	579	575	587	600	577	578	574	607	617	633	603	561	579	575	608	615	624	656	576	545	525	606	611	595	589	591	578	626	612	574	578	604	580	601	583	617	528	577	574	615	590	567	564	587	651	648	603	592	545	575	586	633	543	551	575	553	612	604	609	572	601	588	639	609	591	631	624	606	632	554	602	563	603	612	633	615	611	649	594	605	598	626	579	579	577	613	619	613	625	586	578	652	591	605	597	543	575	554	637	646	581	557	579	613	627	549	617	583	569	579	600	620	561	547	556	625	611	563	556	593	610	600	592	622	578	622	588	658	606	566	600	571	619	593	580	583	622	548	614	611	612	589	579	587	621	585	630	630	609	573	578	563	597	615	603	621	600	587	603	640	637	587	617	575	603	613	582	628	585	557	566	619	602	584	589	615	592	562	583	610	590	578	570	570	578	647	580	579	626	592	573	589	599	607	621	639	636	601	580	540	604	574	597	623	567	563	634	597	638	593	563	566	647	613	617	634	585	596	596	605	572	569	620	599	584	617	563	578	583	604	614	604	623	623	555	533	604	589	592	540	595	635	585	612	574	570	544	568	604	598	568	604	608	607	621	606	583	566	588	593	596	586	615	576	588	581	593	629	608	623	560	614	580	624	607	571	586	570	606	598	591	598	617	582	612	599	565	627	599	598	597	601	592	612	559	629	595	598	563	595	593	612	573	600	617	586	584	582	548	580	567	616	611	549	565	574	577	588	626	579	578	604	585	625	553	625	607	611	596	581	568	588	576	619	620	590	642	601	576	581	603	590	583	634	549	612	585	578	589	551	580	576	535	606	623	584	578	577	583	601	570	570	570	569	601	550	585	576	593	637	585	589	610	614	583	615	559	620	609	608	611	578	601	593	577	595	617	568	605	588	586	577	581	541	580	531	535	629	569	597	628	601	566	567	579	565	589	653	576	625	598	576	577	593	571	618	595	575	546	585	612	590	552	625	607	592	604	545	610	592	565	647	542	625	609	577	627	640	648	572	590	612	605	612	651	569	582	569	612	612	610	608	571	619	628	576	555	566	544	577	585	567	624	581	572	632	584	544	582	633	562	632	627	581	591	601	602	603	636	622	624	611	589	629	557	565	603	624	583	569	595	617	581	627	591	594	616	571	593	586	570	599	598	610	543	601	557	584	597	587	610	585	597	586	590	603	640	605	596	561	638	586	582	573	598	592	614	632	593	606	616	576	594	596	550	579	593	585	602	586	625	609	596	608	621	590	618	606	588	600	585	583	592	583	615	652	583	594	626	576	580	612	602	614	540	593	590	619	577	580	551	580	604	590	578	615	603	594	556	580	557	638	588	601	575	584	572	595	580	595	627	627	594	570	580	536	597	574	591	574	596	632	631	585	579	607	566	585	646	569	603	572	590	579	588	595	598	610	599	565	584	584	563	593	538	569	629	601	582	621	561	596	610	616	584	594	586	596	598	590	589	625	594	565	556	601	561	580	631	614	571	619	548	634	594	598	597	571	575	575	605	595	589	578	607	560	610	584	633	594	599	540	588	597	560	602	609	592	593	582	579	561	617	617	593	584	606	565	631	581	580	601	552	617	579	567	581	636	612	590	568	592	616	602	568	601	611	607	623	604	586	596	600	539	587	648	574	555	554	570	601	573	573	586	603	599	561	607	634	571	585	591	642	608	550	609	584	638	578	598	622	600	572	577	597	578	617	570	608	591	577	555	571	616	575	601	576	582	573	578	595	567	637	611	598	587	557	598	562	618	614	605	597	621	594	594	613	595	581	588	564	563	601	578	619	586	596	613	541	614	589	581	582	567	611	567	570	560	615	611	593	626	565	650	567	584	598	567	588	596	583	595	578	661	598	577	588	646	571
8393	547	482	453	336	263	230	218	232	244	212	207	200	198	201	190	203	213	180	178	189	199	174	194	166	188	188	179	153	175	165	191	170	173	154	166	180	191	193	192	194	203	180	181	191	216	176	193	187	172	186	172	196	145	159	195	189	185	185	148	179	168	181	205	172	175	185	173	166	196	191	205	191	160	166	207	172	174	177	185	172	187	174	193	193	177	194	179	173	188	184	190	205	191	201	156	181	172	188	185	179	170	169	183	197	186	187	178	169	157	183	183	179	170	196	165	186	178	203	148	197	185	167	175	184	197	213	184	189	165	174	190	173	154	174	173	195	177	204	213	171	177	161	192	196	194	182	167	163	201	210	187	178	169	186	172	186	168	195	159	159	174	177	199	191	172	167	184	181	184	166	170	154	185	218	176	171	168	193	191	171	173	183	196	186	182	180	177	181	170	168	179	184	178	155	176	211	188	210	168	182	180	168	199	192	179	195	204	192	211	196	201	166	171	174	155	173	174	179	163	177	182	165	173	197	178	159	180	197	186	189	173	177	188	155	170	158	193	168	176	194	162	165	190	183	186	160	206	176	168	202	178	178	204	176	192	192	202	164	193	148	187	188	184	184	177	158	170	184	188	190	161	191	169	200	193	181	173	185	202	185	191	189	223	185	195	225	173	215	150	175	152	182	185	156	191	171	160	169	196	184	166	200	159	203	164	175	175	189	187	225	188	200	185	181	191	186	171	155	196	195	183	179	203	181	186	159	201	188	179	184	173	192	179	169	172	186	197	184	195	189	166	214	183	183	200	203	159	183	173	193	147	153	181	172	159	176	208	162	182	183	174	198	188	167	172	196	180	175	185	176	187	170	197	193	200	212	173	183	191	164	199	199	194	181	164	176	179	192	151	161	178	201	203	193	191	176	169	175	183	189	180	163	181	197	202	181	191	173	172	176	192	160	156	205	157	163	193	202	208	169	189	176	177	190	163	200	155	202	189	151	155	158	177	181	166	185	196	192	182	196	160	155	175	179	192	169	169	172	176	172	198	178	177	173	187	198	180	184	151	185	184	180	180	195	165	177	195	189	193	190	178	180	174	188	188	185	191	181	173	180	186	197	183	177	187	181	181	198	204	177	205	160	183	196	178	188	163	148	191	198	157	186	179	140	168	184	166	175	189	179	184	210	173	171	168	153	162	185	173	177	212	181	191	190	153	170	184	175	188	197	198	187	183	183	182	179	196	179	166	203	176	169	184	181	192	184	194	201	178	161	163	195	179	203	181	172	161	182	183	167	181	195	183	167	196	190	195	186	190	186	184	185	171	169	162	176	173	188	193	181	168	199	172	182	195	186	185	172	182	175	178	172	166	189	194	169	211	197	190	178	202	179	180	189	168	191	194	185	197	180	206	171	194	201	183	184	194	198	210	188	199	178	180	168	209	187	180	169	187	187	177	181	198	187	192	195	185	173	183	184	176	179	146	176	169	198	163	185	194	198	158	188	177	199	180	172	173	199	208	200	177	173	192	193	179	175	185	200	175	197	181	170	191	169	223	192	174	184	211	187	168	177	189	197	160	188	168	193	182	202	174	185	191	209	172	167	175	181	183	181	189	178	178	197	194	193	178	177	206	173	158	187	177	191	196	199	173	189	173	164	167	132	207	151	151	179	187	201	192	194	176	181	181	156	153	156	190	157	178	196	170	175	173	179	188	184	186	175	177	158	176	206	180	160	166	176	170	185	167	182	190	178	174	174	184	194	184	181	175	182	203	183	198	189	206	207	171	169	175	177	179	174	190	186	194	185	193	212	173	172	175	146	165	192	169	207	199	210	176	192	185	199	210	212	191	176	171	173	184	190	172	207	172	172	168	206	202	162	187	189	174	170	174	201	180	162	173	184	163	208	181	170	172	190	188	189	194	177	176	154	169	193	162	181	151	181	167	201	207	178	174	165	196	204	181	176	181	167	160	183	172	170	182	146	168	188	175	159	189	196	198	200	180	188	175	208	177	187	181	185	158	192	156	201	182	185	179	171	162	193	186	159	167	153	162	183	188	192	175	189	185	176	178	173	187	167	165	175	176	203	179	162	194	167	185	172	174	181	171	175	183	180	182	176	175	196	173	192	182	174	165	192	212	170	189	195	216	188	186	193	215	197	181	208	173	180	193	167	184	171	187	197	201	172	198	174	162	186	182	167	190	174	188	192	162	180	168	164	160	181	193	187	188	187	181	191	194	196	179	164	185	196	175	170	186	196	180	193	178	168	172	165	187	166	174	204	194	221	153	190	173	170	179	162	172	167	168	198	176	172	185	174	169	189	183	180	189	182	182	169	159	188	181	161	202	167	165	176	176	195	195	171	171	167	182	179	180	188	184	173	196	164	187	166	182	182	182	166	174	167	197	185	176	178	181	180	215	174	174	162	175	200	175	172	170	193	153	175	180	207	189	187	155	176	192	185	192	179	179	165	190	175	189	174	195	209	180	150	184	169	164	179	161	213	188	189	193	181	178	171	170	174	176	186	178	179	189	158	184	171	202	194	175	168	176	178	196	179	151	153	179	171	182	177	180	188	175	158	163	193	187	206	184	183	183	192	162	197	163	178	203	183	165	193	170	177	185	184	177	168	184	179	187	168	190	181	172	176	180	190	177	188	184	185	186	163	173	196	204	173	187	206	206	180	163	172	170	179	170	172	160	201	193	158	181	202	190	181	192	176	183	182	179	182	181	171	203	175	175	189	177	181	180	180	168	160	180	175	175	171	180	191	157	178	157	175	172	166	189	169	184	178	147	185	195	170	160	176	149	161	171	196	201	182	173	177	166	183	183	185	195	197	186	178	180	168	179	177	154	196	201	187	196	182	204	174	171	182	188	193	182	166	187	170	192	182	149	170	211	171	191	188	186	171	172	170	173	181	164	190	183	189	159	183	185	168	152	174	162	184	196	200	169	185	183	166	173	187	187	203	170	201	196	176	188	183	172	167	159	177	197	171	203	178	176	171	184	209	170	158	205	191	187	189	176	168	198	180	168	185	149	198	191	173	165	192	184	179	192	184	167	156	167	154	183	171	200	181	153	161	173	181	167	172	199	206	189	160	170	184	172	175	191	154	170	192	196	174	207	191	196	183	157	185	187	175	185	185	191	198	151	162	163	163	159	187	192	160	198	171	171	183	195	186	171	170	182	170	171	188	176	174	209	169	155	199	170	166	186	154	176	188	174	207	184	174	197	178	171	175	195	155	179	191	182	166	183	174	188	191	185	185	177	166	189	191	174	198	181	195	166	178	158	203	164	188	167	184	173	187	193	179	162	173	162	183	181	211	179	195	211	196	180	178	184	194	219	176	164	189	174	187	205	203	206	209	186	168	195	207	157	168	167	198	196	168	181	172	210	218	184	185	187	171	174	173	178	176	183	185	173	158	167	187	176	182	188	181	173	194	171	195	187	178	193	190	182	185	184	163	201	171	183	182	183	163	171	160	180	184	184	168	197	162	171
6867	714	1196	1490	1228	931	773	730	641	616	571	518	562	517	502	483	476	462	483	459	430	462	460	446	450	448	455	453	470	429	463	465	452	403	428	451	461	444	463	432	404	435	450	395	428	428	434	436	425	421	411	439	431	416	441	422	433	402	438	424	403	374	422	435	431	430	466	385	413	405	403	426	433	412	399	407	413	398	416	421	407	450	398	445	420	390	455	405	426	407	422	397	415	412	372	416	393	411	406	405	400	410	428	424	428	384	401	435	435	397	415	413	415	397	433	393	408	430	417	422	414	447	424	440	385	397	417	411	419	391	403	380	401	414	426	451	387	440	380	403	389	449	411	432	422	402	400	394	439	433	420	424	394	466	403	407	454	386	398	454	408	414	442	383	401	473	421	411	412	439	412	418	385	416	429	433	419	409	405	411	404	411	446	432	429	416	420	406	447	429	397	370	411	412	408	386	405	413	396	432	383	397	423	451	441	369	402	403	438	420	431	442	409	430	441	373	432	442	415	417	416	420	381	375	414	423	397	431	418	395	424	391	430	407	424	416	421	394	421	438	417	396	403	415	459	397	425	400	422	391	407	436	379	398	415	454	422	418	398	383	439	414	437	413	432	405	401	420	422	385	395	406	406	466	453	392	407	403	420	397	404	448	388	432	408	399	414	439	416	426	446	436	422	418	403	400	416	395	414	387	433	432	418	412	400	434	391	383	382	392	431	402	420	413	408	400	422	388	419	348	353	380	439	414	404	434	407	406	397	402	435	403	437	376	403	449	449	425	410	401	417	375	411	437	399	407	411	417	400	414	422	417	429	440	436	400	439	445	426	390	403	421	427	401	410	441	433	421	404	428	381	387	450	411	416	422	429	429	398	381	429	379	398	408	401	403	415	418	390	409	379	427	436	400	394	382	408	401	436	396	420	425	433	445	396	392	423	398	410	427	422	437	419	384	383	422	428	432	406	397	419	370	392	441	392	405	401	421	374	433	412	414	439	426	383	381	398	433	391	415	412	392	388	443	402	442	414	424	384	424	391	380	411	458	398	436	392	414	423	426	456	409	444	404	456	401	383	403	427	411	411	418	412	428	415	412	413	420	413	447	434	425	373	436	419	409	420	416	451	417	401	429	413	434	423	396	414	393	454	407	425	391	386	411	415	425	418	416	426	396	399	442	424	406	415	411	412	471	415	414	405	398	390	387	390	412	431	405	425	411	451	410	419	406	426	376	427	409	439	391	436	393	414	446	393	388	438	419	420	419	403	421	456	405	409	425	440	410	400	422	372	397	408	437	405	392	417	390	395	391	401	441	416	413	398	425	428	454	429	387	448	462	416	444	398	422	431	418	441	395	389	444	410	413	404	400	427	462	395	379	384	396	406	384	409	429	388	441	417	426	402	426	398	413	384	403	453	389	407	431	397	410	452	395	415	447	396	400	412	404	409	405	423	401	422	437	414	401	415	449	395	430	429	425	407	416	425	422	412	404	377	423	427	436	403	434	420	453	400	394	416	439	428	377	396	412	450	403	406	432	436	428	427	427	428	401	408	415	424	365	400	426	398	376	422	448	427	360	424	407	390	416	430	422	426	401	414	412	406	445	394	445	443	392	403	422	438	405	395	441	437	434	442	413	453	431	374	455	411	425	391	390	425	440	422	451	391	440	369	377	374	424	422	420	401	429	424	409	434	391	402	434	419	395	376	433	409	402	413	412	424	395	436	412	415	432	414	380	372	421	422	408	407	383	432	404	400	391	379	380	443	416	414	395	414	424	411	400	399	430	387	436	394	418	446	393	387	436	459	403	418	416	413	394	428	420	448	401	374	383	453	395	396	396	374	424	448	370	423	405	371	407	408	407	391	402	438	409	421	447	414	423	433	392	414	402	417	406	417	463	415	445	408	361	421	382	407	419	409	437	419	384	427	413	406	375	413	404	406	448	403	423	420	390	404	391	412	424	403	408	439	405	449	408	419	451	433	390	427	451	388	414	410	434	382	444	400	421	430	431	396	394	371	451	434	408	426	422	393	418	432	395	411	392	412	420	401	433	455	406	437	454	402	399	409	414	427	417	393	415	456	417	388	420	444	420	415	421	408	408	408	426	445	385	404	411	409	469	400	413	423	414	416	425	440	402	397	380	425	389	369	408	427	383	380	394	426	457	416	382	396	442	400	409	402	421	435	420	412	440	403	424	439	435	402	395	381	416	356	393	452	424	420	404	422	473	406	426	410	435	387	391	399	454	417	407	435	406	435	409	415	393	449	419	399	429	439	390	446	443	422	435	411	438	417	438	451	432	417	403	454	430	429	380	426	402	404	433	444	385	412	392	409	421	404	423	408	435	433	411	418	412	444	400	429	391	427	417	429	380	425	393	444	410	405	400	391	389	429	406	424	387	431	407	471	392	372	401	390	397	378	393	400	434	400	451	445	431	409	430	447	418	399	432	385	448	424	396	393	402	415	388	410	429	425	421	379	408	382	420	398	386	413	401	436	427	389	452	409	394	443	408	424	427	417	391	431	426	400	414	407	415	402	415	450	398	440	404	413	423	412	414	423	388	411	424	400	382	403	397	416	387	449	469	442	423	450	387	402	389	401	403	428	410	401	441	423	440	449	384	420	383	421	437	449	439	432	371	430	389	409	397	428	419	429	403	375	418	450	417	431	434	403	390	439	410	403	427	409	445	398	406	414	400	380	440	383	399	417	402	406	401	430	416	402	434	470	433	442	411	421	412	426	377	427	418	391	406	416	432	443	406	429	454	429	417	442	386	429	476	425	413	412	422	408	408	405	421	387	411	414	413	405	412	409	423	421	469	440	414	429	405	415	407	429	433	399	396	434	418	405	395	382	423	419	424	424	431	427	411	432	395	400	412	417	400	395	413	423	428	410	433	428	443	419	416	414	389	403	432	405	448	409	405	406	416	389	393	414	438	402	388	388	410	415	414	411	409	419	420	395	441	446	405	456	413	387	447	392	445	433	397	442	409	388	425	419	407	396	445	427	416	389	391	419	403	461	395	419	449	400	428	415	424	385	443	439	411	485	438	407	437	429	401	398	413	428	407	365	447	394	419	384	404	425	447	441	396	422	415	429	415	442	404	409	417	381	395	404	437	396	405	388	388	419	398	454	422	441	419	404	396	410	435	397	400	410	402	410	436	409	388	421	386	421	413	408	396	401	435	429	389	399	385	411	423	421	390	424	434	404	424	410	384	398	410	398	430	400	390	424	395	414	455	421	445	400	398	389	395	444	387	425	389	472	381	404	370	391	453	403	376	436	426	436	404	432	399	392	396	394	439	376	420	411	434	387	399	428	424	420	406	428	404	412	416	430	424	401	447	382	407	463	457	392	436	403	439	432	376	410	432	436	439	444	430	431	401	359	433	425	475	400	404	441	425	444	395	403	448	409	410	391	408	443	450	415	406	374	410	427	427	403	398	404	390	415	416	442	430	419	409	396	414	403	439	384	395	436	440	395	430	430	392	433	428
14946	1000	775	547	413	332	217	183	137	147	96	101	87	85	79	65	69	64	79	87	70	77	68	66	74	71	68	50	79	64	64	71	65	62	83	74	68	71	72	57	78	55	71	85	61	76	71	58	79	70	45	66	63	49	58	63	63	78	60	63	57	65	62	48	57	60	75	72	63	68	67	57	60	57	71	60	66	70	64	55	63	56	52	62	67	68	61	61	55	69	46	67	57	68	73	82	70	59	65	71	71	65	70	70	53	56	68	65	66	59	66	58	62	70	63	59	53	49	69	74	80	67	57	54	49	57	65	57	66	63	63	63	80	75	54	54	63	62	74	73	61	57	61	54	64	64	62	69	83	64	77	60	55	57	58	69	71	63	68	65	53	58	70	69	78	62	64	67	56	60	61	51	55	60	54	58	58	71	72	59	59	55	61	68	59	46	67	61	92	71	61	61	61	70	77	53	61	65	66	75	67	65	66	73	58	53	56	61	60	63	65	76	64	68	59	63	64	58	50	60	64	59	71	64	57	63	55	57	68	64	61	63	73	61	59	63	70	57	62	70	57	59	53	45	66	56	63	61	58	74	79	57	66	77	59	76	61	68	62	78	69	69	77	70	52	71	55	60	54	61	71	72	47	66	61	45	61	60	57	66	50	58	53	59	61	64	66	61	54	60	71	60	76	69	70	63	66	53	58	70	58	50	65	35	62	59	63	77	66	64	63	64	55	50	62	69	58	61	57	70	62	69	67	81	49	64	52	62	55	63	62	70	63	67	66	60	57	60	58	56	63	81	58	52	65	42	55	60	63	65	58	74	71	73	59	57	49	56	52	82	69	59	57	71	43	47	55	77	53	66	72	66	61	74	73	74	62	83	74	62	70	68	79	77	68	54	62	71	58	50	67	67	72	61	69	53	71	61	67	64	83	62	55	50	66	60	76	60	64	59	68	76	65	56	74	58	60	52	57	62	39	47	64	55	63	67	56	68	59	64	51	63	80	58	60	64	66	58	46	62	61	57	58	46	75	51	54	53	57	76	55	59	63	64	66	66	75	65	61	63	56	58	76	63	64	68	64	60	73	68	59	68	60	71	65	67	67	57	57	58	57	57	48	60	57	69	66	54	57	52	69	55	63	57	69	70	64	52	59	53	49	53	78	83	63	53	60	61	60	64	59	54	54	70	66	48	54	67	62	55	62	58	57	75	69	63	58	55	64	56	63	70	57	62	51	59	66	43	55	60	52	56	63	55	56	60	63	57	75	68	65	62	60	50	69	59	57	54	61	70	76	68	72	45	62	59	53	63	69	65	55	61	76	72	62	72	47	66	66	70	74	66	73	79	62	64	57	68	63	63	77	80	74	50	63	74	65	62	60	61	57	57	52	59	62	58	63	53	80	62	68	62	73	62	70	63	69	62	63	55	66	67	71	67	51	67	51	72	75	71	60	64	70	76	80	67	70	67	65	73	48	67	62	69	42	70	74	64	45	50	64	53	63	62	74	68	65	59	64	53	54	75	76	56	64	62	59	59	54	53	57	76	59	67	59	56	68	70	59	70	58	76	70	72	74	53	58	55	60	69	70	47	68	77	49	56	69	50	70	64	66	63	67	66	58	57	67	65	65	52	67	76	56	65	69	54	53	66	84	66	56	56	72	56	67	77	58	65	48	77	65	69	55	47	65	61	46	58	59	72	72	60	67	58	64	57	70	81	67	57	60	65	64	48	64	68	79	72	72	61	66	86	60	62	63	62	62	64	64	67	62	75	60	65	52	60	67	58	47	56	64	54	79	70	57	63	67	66	62	59	70	68	50	58	84	63	66	62	71	70	52	48	68	69	74	71	53	62	76	71	73	56	52	83	65	60	54	56	71	74	58	65	70	67	68	62	76	72	63	73	59	57	55	68	62	50	70	60	49	53	75	65	70	67	63	63	56	68	63	88	71	66	60	67	67	77	54	67	64	71	49	57	65	74	65	79	54	66	47	56	57	56	54	70	66	60	62	55	69	74	59	72	72	75	53	63	56	66	52	49	62	63	83	70	56	66	58	67	62	78	73	71	66	51	71	73	52	71	58	48	77	64	72	77	62	61	69	54	64	45	56	62	60	46	56	54	65	75	59	70	64	61	74	72	59	60	73	63	57	68	57	61	65	53	64	57	70	61	71	75	71	61	43	59	70	79	62	79	62	67	67	56	57	65	65	46	63	67	55	60	52	54	44	63	64	79	50	62	68	65	66	75	63	63	67	68	59	62	47	55	55	71	65	52	73	80	64	65	59	71	63	65	62	53	44	53	63	57	70	64	60	67	53	63	53	55	53	59	55	48	67	45	49	56	77	63	66	49	53	63	57	69	71	67	57	64	62	59	73	53	56	47	50	53	60	68	56	62	48	69	53	67	60	70	59	58	60	59	77	66	70	61	50	72	66	63	57	68	68	61	61	52	59	51	62	75	61	47	78	71	70	70	59	63	65	71	69	60	70	50	69	51	67	65	69	86	62	65	56	59	67	66	54	58	61	61	75	91	50	53	58	57	58	75	57	59	66	54	68	71	68	49	86	58	63	57	59	66	53	57	63	78	65	52	49	63	59	62	63	63	66	60	62	66	61	62	64	58	78	71	67	69	64	53	74	66	67	62	61	60	48	53	49	62	58	57	52	59	46	55	83	66	70	61	57	84	57	38	53	67	69	43	58	60	64	57	61	70	52	75	73	56	55	64	63	60	51	60	67	61	59	52	77	65	72	51	63	68	63	65	70	60	83	60	65	59	52	67	67	65	73	69	73	55	68	57	78	72	55	70	64	66	48	72	71	60	54	70	59	63	61	66	54	50	57	55	78	45	62	54	66	58	71	47	76	62	48	58	59	64	72	65	63	59	64	64	66	66	61	58	73	67	65	54	55	48	58	60	56	66	66	66	57	69	68	60	65	65	69	65	43	64	59	54	68	69	69	70	66	63	74	53	55	57	78	71	71	65	68	71	71	65	66	59	51	62	58	69	63	66	62	56	63	68	47	76	47	61	71	55	57	59	72	53	46	63	54	73	55	62	59	48	68	63	64	66	61	64	57	52	61	68	59	65	57	60	66	80	70	62	66	63	69	72	58	68	52	65	68	57	77	83	57	55	60	59	70	56	65	57	68	52	61	62	70	83	71	75	67	56	70	55	67	59	61	67	60	81	68	77	46	52	72	82	62	58	62	72	69	46	72	56	55	76	50	48	68	59	56	47	61	72	70	66	66	57	64	55	59	59	68	56	56	62	63	59	55	70	59	63	62	58	67	68	75	52	56	66	68	70	61	63	66	84	59	74	51	65	82	58	63	60	70	59	68	71	79	64	75	58	59	72	60	58	65	70	64	62	66	72	62	64	77	59	59	57	69	53	76	64	59	63	57	83	56	63	67	71	61	78	67	69	57	75	62	49	58	82	53	55	63	64	70	61	56	72	54	79	64	69	71	68	58	57	72	58	62	41	39	52	65	53	68	78	54	63
8671	810	1665	2106	1660	1317	949	827	674	505	455	448	399	405	336	304	253	260	265	239	237	260	260	242	211	200	236	222	199	201	191	204	193	167	201	200	203	195	224	195	208	183	187	179	182	205	179	181	184	201	173	175	195	175	177	162	175	181	172	165	182	200	169	193	169	175	171	176	156	187	175	187	174	177	170	158	195	155	169	184	187	182	163	175	162	173	164	161	183	175	171	193	155	186	169	185	188	179	168	198	165	168	171	178	168	169	169	160	168	179	168	165	157	159	170	175	182	175	156	162	176	149	158	164	155	166	155	173	150	173	157	162	179	186	183	173	178	162	191	193	155	165	161	158	185	194	168	157	183	155	146	190	160	197	153	190	174	164	172	177	156	155	167	154	210	172	192	183	159	177	175	180	147	181	160	166	175	173	164	162	163	177	162	170	152	164	166	160	152	143	169	151	177	188	152	174	162	168	165	179	151	152	170	191	168	160	167	164	177	152	160	162	181	183	166	161	187	134	187	170	186	171	184	180	157	159	172	150	178	169	177	175	159	156	179	170	173	168	174	186	157	165	184	149	146	174	175	175	168	162	174	168	186	173	157	155	164	150	169	181	168	166	173	173	173	164	179	145	168	140	167	178	150	133	157	155	180	168	154	174	193	160	159	180	165	176	162	156	190	181	165	183	178	191	181	177	173	174	174	186	162	171	152	168	166	141	185	160	175	184	175	167	195	164	149	171	180	159	179	165	158	179	145	199	171	175	181	174	192	175	141	173	179	186	182	180	199	169	157	165	189	191	167	169	171	152	155	180	152	156	168	172	167	185	173	176	189	148	169	174	176	151	173	173	185	175	173	177	168	167	192	180	176	156	169	190	165	184	172	159	179	181	155	162	171	168	174	170	174	156	189	168	151	168	167	172	160	157	153	154	167	186	176	165	174	178	173	157	167	148	159	160	176	184	176	184	178	186	171	180	161	144	145	178	196	161	172	165	190	164	152	161	185	157	154	156	175	171	189	189	156	208	160	176	159	170	166	137	163	156	187	175	147	182	163	160	174	168	167	160	154	159	191	157	180	154	161	155	190	172	153	158	182	153	170	144	164	167	153	182	199	163	165	174	157	174	162	155	153	185	180	167	165	158	169	154	146	155	165	161	173	150	174	176	174	154	167	156	154	165	184	157	177	176	184	167	149	182	155	155	179	145	185	160	179	168	161	168	163	163	158	165	181	162	174	148	166	168	171	200	178	181	184	187	173	168	175	174	176	182	158	179	160	193	176	168	174	175	175	156	191	144	178	166	171	173	159	157	176	165	153	179	174	166	176	178	170	173	168	195	159	155	177	178	188	162	164	134	175	201	159	161	173	157	179	166	164	185	173	162	147	155	197	177	163	165	165	176	175	160	167	145	154	183	165	192	180	184	169	165	175	167	183	161	164	194	175	168	159	176	169	167	173	170	165	185	160	157	166	168	175	157	170	166	170	163	163	147	186	183	171	175	171	160	176	151	152	165	166	170	172	169	175	153	165	157	175	162	171	164	198	191	170	163	178	169	147	170	178	177	158	165	180	170	166	172	179	151	179	155	156	158	161	173	188	172	150	165	176	179	184	175	181	181	165	193	148	188	153	180	183	158	159	182	144	154	163	167	167	150	189	153	164	161	159	165	182	189	165	171	165	179	170	205	166	166	184	161	162	183	175	184	161	181	154	186	143	163	187	191	160	172	152	158	171	194	185	195	192	172	176	162	178	172	169	158	172	164	159	157	170	171	159	177	160	181	148	158	161	159	168	176	180	175	167	144	155	173	170	154	180	168	148	165	172	151	176	185	186	173	179	160	169	177	173	158	187	148	158	161	148	149	161	184	185	180	165	186	176	150	148	181	157	160	153	186	173	167	163	154	162	172	181	188	159	174	169	159	155	164	177	160	155	164	180	179	169	187	174	189	157	157	168	170	173	189	164	189	166	157	182	158	175	156	158	188	148	145	158	157	160	159	166	173	163	177	168	157	193	165	181	151	197	168	146	149	164	196	173	156	177	176	173	148	159	192	196	183	183	164	155	161	158	175	170	172	178	167	154	158	148	166	183	163	162	188	178	144	138	174	149	177	156	161	178	160	144	157	192	172	192	157	161	148	160	142	176	169	186	144	191	164	162	143	147	185	159	166	154	183	197	181	173	181	171	156	182	170	158	161	191	161	161	188	165	163	151	160	171	165	165	190	169	162	183	171	164	172	153	170	178	189	158	182	152	173	169	185	170	161	171	192	155	173	155	172	182	164	150	166	166	172	170	159	173	158	163	159	145	162	148	163	182	178	178	180	198	165	153	175	175	154	161	172	161	162	140	159	155	160	135	181	190	184	154	154	150	178	146	148	167	172	191	173	165	166	161	145	177	168	172	185	161	156	166	169	190	184	181	198	150	157	166	168	196	159	172	185	172	186	152	181	165	197	162	173	150	188	168	149	178	161	156	171	156	190	196	178	190	154	186	203	175	188	188	170	184	195	158	162	180	160	168	181	164	175	172	167	173	178	170	172	161	177	176	171	196	161	170	193	159	180	179	171	161	194	163	175	182	145	164	178	179	173	174	164	200	152	160	182	170	172	155	198	178	174	168	174	172	180	179	191	165	190	167	181	147	141	160	180	149	172	171	181	170	176	156	166	142	188	165	148	199	168	168	153	176	172	205	171	183	169	167	158	181	167	180	187	174	169	181	157	168	181	158	172	167	177	165	168	180	176	184	167	160	132	168	154	185	202	159	186	166	151	170	160	157	165	175	160	170	159	185	187	148	162	173	152	153	155	195	166	163	166	155	150	184	167	181	173	157	131	164	148	166	160	159	141	166	170	180	175	164	157	163	180	152	162	153	171	174	193	163	168	166	171	167	164	180	154	172	166	157	186	182	180	182	180	175	156	183	180	162	162	173	180	159	175	176	184	179	185	191	152	154	185	149	165	171	143	182	193	152	160	182	161	188	178	178	171	180	185	192	155	159	152	148	161	145	164	152	165	175	155	164	170	145	182	191	156	168	196	158	168	183	199	164	163	166	158	155	184	169	181	147	176	175	155	183	189	159	166	147	143	167	168	154	178	146	180	168	169	173	174	148	176	160	162	160	170	180	180	176	201	170	170	180	162	175	184	155	150	170	161	171	160	182	162	151	164	188	177	162	152	181	172	156	186	157	166	169	179	171	176	173	163	171	180	157	163	159	171	167	181	161	154	181	157	171	165	152	189	158	180	180	171	172	157	176	173	173	163	154	141	160	162	171	162	151	171	171	170	164	159	173	175	166	170	139	140	166	176	191	152	184	168	193	171	175	150	157	148	186	177	154	155	184	167	153	192	192	164	139	173	154	186	150	165	158	171	184	177	177	167	178	149	163	169	160	164	184	152	174	173	154	163	164	169	158	182	158	159	167	199	155	162	162	159	177	170	168	177	158	170	157	189	185	157	152	177	165	175	156	183	149	163	169	188	174	168	166	188	173	186	162	166
1981	266	245	284	287	266	238	274	273	283	233	294	283	277	296	281	288	247	235	271	297	274	248	265	265	276	261	261	285	240	291	305	261	233	280	285	276	272	251	263	266	276	304	279	264	255	245	278	240	255	246	276	262	266	271	231	255	267	259	272	283	242	230	232	283	256	255	280	293	264	244	274	246	241	262	260	253	263	215	261	237	247	255	268	261	246	261	279	269	263	279	278	243	272	277	293	258	229	256	244	261	261	266	262	245	285	250	275	255	283	280	267	262	255	281	250	260	260	253	236	271	236	280	229	258	241	253	289	279	255	242	271	252	237	267	256	252	242	255	262	259	259	280	316	293	278	280	255	247	267	278	244	254	244	257	263	250	263	259	251	264	265	275	253	257	296	286	265	228	270	251	242	238	269	270	293	263	276	266	256	232	226	258	288	266	287	262	272	274	275	264	256	259	279	265	239	252	253	239	269	259	246	255	247	257	227	276	281	257	257	268	263	246	281	264	270	248	269	260	266	255	243	263	244	277	262	232	238	257	248	231	248	239	291	253	258	288	291	270	239	276	272	265	241	279	236	257	276	257	232	288	264	280	273	267	260	276	260	254	272	269	236	241	304	266	285	260	245	278	275	251	266	247	276	310	241	255	289	235	239	256	230	259	292	274	254	282	232	260	252	258	276	252	239	237	271	246	268	247	261	263	281	273	278	266	277	251	282	234	260	264	230	251	257	231	241	252	267	269	226	249	253	257	246	281	248	278	267	273	228	226	258	251	248	205	266	286	279	273	239	254	247	277	270	248	262	259	283	269	261	221	245	252	257	258	258	270	294	268	282	230	263	301	268	292	262	263	252	275	242	261	268	249	256	243	237	242	266	287	264	243	242	236	255	278	270	257	258	231	236	255	265	261	274	300	238	263	246	263	233	273	296	223	277	275	252	267	259	258	232	269	238	275	257	272	252	256	233	243	235	247	261	277	279	241	267	299	257	284	252	260	239	242	242	257	287	268	257	276	277	261	275	267	261	274	264	250	269	273	250	258	292	259	273	254	291	252	257	255	248	289	287	243	241	247	288	233	259	272	276	238	283	246	227	229	275	258	288	264	240	259	279	276	248	286	259	259	248	255	264	262	256	285	308	279	260	266	239	264	233	272	260	269	256	295	281	257	245	235	276	214	232	263	254	287	251	255	270	284	256	264	269	274	282	266	255	289	288	250	261	261	275	247	252	251	232	264	271	252	277	251	288	272	271	263	275	289	250	265	253	265	247	260	267	272	246	275	252	267	268	270	256	260	262	230	238	266	274	283	260	255	261	259	252	245	253	264	305	248	259	263	255	234	241	268	289	267	293	278	271	252	230	262	254	256	258	277	283	245	218	269	261	245	287	244	237	253	265	225	261	241	279	266	252	233	263	242	219	231	247	247	271	237	263	287	261	302	238	257	263	241	273	266	272	238	269	255	241	250	269	243	251	238	257	260	274	258	271	246	255	244	258	239	246	268	229	273	280	263	240	241	268	256	265	265	255	269	261	253	283	281	277	256	252	255	260	238	239	258	245	260	230	264	258	274	270	261	275	241	288	261	263	284	287	272	263	266	247	274	243	232	264	240	244	254	229	263	263	260	292	259	270	268	255	253	299	263	271	293	297	284	254	254	285	255	247	277	265	267	297	255	285	261	246	232	247	253	237	239	266	227	254	246	268	250	273	254	257	286	247	250	235	244	244	236	247	239	263	245	239	257	284	242	233	255	302	275	240	249	253	261	268	249	241	270	267	292	216	273	251	263	244	260	268	270	297	246	271	252	267	260	268	255	245	241	255	253	240	261	255	237	245	272	266	256	243	236	279	229	271	269	214	273	253	255	234	293	256	250	256	287	267	293	278	252	273	299	243	273	299	267	270	289	255	241	269	269	260	271	275	268	255	233	233	265	267	258	290	282	271	275	257	260	256	274	270	270	248	249	234	254	259	259	239	268	253	254	263	250	277	261	260	249	272	266	257	257	262	281	301	252	231	232	243	257	266	259	262	283	280	298	303	263	286	291	257	233	255	246	251	252	262	249	299	292	270	234	267	256	254	265	257	232	256	246	245	266	268	245	280	283	243	249	266	280	282	246	214	262	261	286	235	269	261	280	266	291	253	266	276	295	282	234	269	257	256	280	267	280	248	262	256	270	278	256	246	285	280	268	243	245	224	278	261	258	259	238	279	239	247	262	286	274	288	272	251	267	258	235	234	281	276	264	247	263	258	267	254	248	273	271	263	299	274	220	261	244	279	262	271	265	254	276	263	267	260	275	262	257	241	259	271	252	260	258	268	277	253	241	279	243	268	255	315	254	277	233	253	248	252	242	248	218	237	254	246	266	247	272	267	253	234	272	236	253	235	264	266	285	260	250	241	280	260	238	260	237	254	251	271	270	271	271	288	278	241	244	271	262	248	267	239	258	274	255	235	271	254	249	255	245	262	255	281	255	269	288	278	253	267	270	285	250	258	251	266	241	231	243	244	274	242	244	243	241	269	230	252	277	273	271	266	266	281	294	271	258	266	238	261	279	262	237	299	259	275	254	289	247	282	261	290	256	255	257	267	264	255	250	233	263	256	261	248	276	281	257	258	250	282	297	268	268	253	270	254	295	291	242	249	273	270	261	282	257	261	255	228	255	264	265	284	246	280	254	268	257	286	261	261	232	281	273	262	277	267	267	230	265	225	260	281	272	265	268	243	253	294	264	235	245	240	251	299	279	301	288	263	282	243	280	254	251	253	260	268	257	255	247	226	268	244	252	262	269	282	308	261	264	256	237	253	265	266	242	261	258	288	263	244	267	259	240	257	245	277	274	272	241	274	246	256	267	262	259	240	281	277	249	266	282	258	264	286	275	268	276	281	264	251	248	254	290	270	281	267	240	242	283	247	268	259	246	265	270	262	291	273	256	279	272	259	251	271	241	262	271	241	273	259	279	252	266	252	264	217	270	277	284	293	263	254	253	245	262	243	269	276	237	245	241	287	288	289	290	254	230	249	289	274	268	280	261	252	249	275	291	247	286	300	276	263	245	243	259	249	240	263	280	238	267	265	260	280	234	258	247	275	261	262	236	262	232	267	280	255	279	255	247	233	270	275	297	263	250	258	240	240	237	264	252	270	249	248	278	251	244	228	241	240	259	249	251	269	287	258	260	282	223	233	254	299	271	255	236	237	247	253	245	274	255	236	238	259	253	286	263	244	237	252	287	260	247	242	258	264	278	253	265	281	276	254	261	238	256	256	282	265	251	261	243	268	274	274	247	250	249	245	251	276	257	227	242	263	268	278	269	268	239	262	268	273	243	265	247	260	284	271	258	260	270	271	253	240	243	262	253	278	286	281	267	239	280	281	242	243	251	253	240	300	269	268	250	268	268	286	273	251	269	258	230	251	270	240	270	282	280	280	258	249	277	281	263	240	265	274	254	281	265	263	273	262	271	265	227	274	295	277	266	229	261	278	264	266	239	276
2267	653	657	621	652	636	587	593	629	570	574	640	599	565	585	638	644	617	608	633	580	599	568	577	604	567	587	598	535	603	522	601	605	578	626	634	605	564	639	555	592	623	580	587	563	596	616	605	574	595	577	638	599	566	575	562	606	593	615	588	595	593	606	649	553	579	583	583	556	591	566	572	600	575	596	594	595	646	573	604	599	599	600	577	583	583	550	592	611	574	602	584	605	580	626	583	573	596	544	607	605	607	647	572	604	614	547	566	627	610	560	583	616	584	574	564	608	597	608	570	602	637	579	582	582	579	615	599	565	619	611	587	617	601	632	582	597	602	578	571	575	574	623	598	627	647	622	646	577	580	588	567	593	598	562	609	625	641	601	630	598	603	615	612	597	617	632	602	541	613	615	613	584	587	568	664	597	604	578	629	614	583	590	609	549	574	589	596	581	583	594	598	590	591	643	602	599	607	577	593	597	529	608	620	574	557	593	565	602	633	583	593	589	607	590	584	591	636	599	564	596	643	630	588	591	591	607	589	622	594	598	623	598	594	566	564	582	581	609	561	529	630	582	610	572	561	561	613	527	623	604	571	576	591	636	584	612	594	568	553	598	622	602	561	591	631	590	599	591	610	581	645	620	573	585	579	634	602	583	577	652	561	578	548	583	604	656	593	591	608	604	591	573	612	592	569	588	578	591	552	611	586	555	572	539	583	572	567	584	597	619	641	572	530	613	604	587	577	645	589	638	626	581	616	637	554	645	607	597	571	586	583	566	608	583	569	573	588	592	637	608	584	572	578	628	583	579	581	605	589	660	601	570	578	589	576	546	619	551	574	631	530	542	611	557	591	585	545	583	555	586	589	573	636	594	574	596	570	591	635	611	618	609	565	613	629	581	633	647	552	600	622	595	553	602	606	604	594	564	619	589	649	612	622	613	611	615	588	650	631	583	593	619	585	605	608	636	591	593	625	598	581	581	615	575	628	574	596	620	564	580	577	612	575	612	593	596	567	539	586	560	577	586	586	622	618	583	590	570	592	613	598	591	589	598	608	569	594	603	598	541	634	591	603	593	583	602	601	625	615	608	596	578	509	598	638	643	602	612	598	609	587	571	599	631	609	607	586	592	615	606	622	676	596	641	604	605	585	555	580	579	600	561	607	576	593	627	597	609	630	602	611	589	613	572	580	634	609	577	526	595	576	574	572	611	594	601	582	617	565	599	627	585	577	592	611	588	570	614	587	559	588	627	593	590	582	595	577	598	562	615	621	627	594	607	640	586	605	580	593	608	590	564	596	612	599	604	565	612	610	613	609	628	605	607	564	627	613	606	604	580	601	602	546	604	598	583	604	587	606	579	617	596	579	560	577	609	603	594	578	587	565	584	603	574	613	597	612	588	605	638	617	583	543	571	594	567	587	607	541	602	624	610	576	599	569	588	570	615	561	637	580	562	583	580	604	593	628	566	596	592	569	597	600	580	594	592	600	578	564	636	595	616	622	565	576	583	634	585	596	626	615	575	559	602	593	599	542	634	607	586	577	627	619	602	579	605	599	615	585	609	602	573	575	581	605	555	629	594	599	520	597	610	546	562	601	610	623	572	602	579	560	611	578	616	583	637	584	610	591	623	578	564	607	599	617	577	625	603	590	606	564	593	655	582	572	592	605	534	622	595	593	599	576	615	619	579	592	620	559	617	582	619	589	596	565	561	615	623	579	588	575	561	612	650	595	561	611	557	599	592	575	592	559	607	588	606	581	535	572	620	574	595	590	633	575	583	628	611	610	590	543	598	597	607	578	570	591	603	593	602	600	565	615	596	595	565	611	598	588	595	548	584	590	597	591	619	600	625	611	615	578	655	595	630	600	588	580	616	620	602	567	574	575	576	604	587	581	625	587	638	593	565	595	610	588	610	593	592	627	586	595	618	599	582	581	582	611	583	605	548	598	559	568	552	611	647	555	569	563	614	568	600	592	590	575	600	630	600	616	612	593	622	635	601	597	623	629	571	595	620	589	647	623	569	627	644	633	581	619	585	618	580	599	583	595	614	631	606	604	621	592	558	621	570	624	578	559	596	592	589	663	608	625	565	552	576	598	590	564	594	559	608	588	596	585	593	573	596	594	591	620	582	590	592	590	614	599	568	575	659	597	592	601	654	583	595	574	597	592	608	625	583	588	580	606	578	561	538	609	579	578	586	551	576	577	619	589	596	638	578	565	599	592	578	563	646	585	544	601	576	601	600	611	601	567	572	591	598	583	577	615	621	598	590	595	622	575	582	562	566	582	577	574	616	596	574	586	618	562	584	595	582	581	615	574	601	611	587	622	586	617	590	607	571	582	611	604	603	585	609	633	610	561	593	619	609	567	587	607	604	568	568	629	551	576	571	616	571	593	575	620	616	591	600	634	579	607	610	594	596	590	578	620	595	585	618	584	597	636	567	632	588	587	612	584	587	598	566	603	607	570	607	598	544	568	561	595	598	595	573	591	612	615	606	611	561	564	564	574	592	571	608	620	598	629	623	641	575	630	555	573	575	609	620	614	601	586	640	595	558	583	576	581	587	573	614	610	633	610	563	582	583	614	584	634	593	563	561	563	599	595	569	594	598	597	578	622	567	586	604	565	589	626	579	592	611	596	642	612	615	653	590	585	616	620	596	591	633	574	600	589	602	562	617	612	598	605	585	618	625	592	603	578	603	582	599	613	572	582	579	628	557	580	625	584	586	579	624	617	613	615	595	601	576	588	572	604	597	594	600	618	553	593	588	569	590	620	575	619	610	587	592	587	563	636	560	609	613	574	621	585	624	571	558	586	591	595	577	631	602	616	591	578	604	591	617	592	616	607	622	616	575	609	582	587	565	586	537	619	618	587	604	585	617	612	589	595	615	611	571	572	567	585	590	582	562	553	598	631	614	583	546	588	624	606	619	608	610	572	571	621	624	566	573	614	599	586	559	609	603	629	607	583	659	599	575	580	518	622	601	557	564	596	637	608	584	573	606	589	602	622	585	630	567	614	622	615	595	598	599	599	625	586	585	565	593	571	601	535	580	659	622	606	602	588	612	558	623	590	606	612	584	569	587	606	581	596	618	609	594	607	579	546	623	600	574	600	613	587	592	586	580	572	562	590	611	603	571	625	645	606	530	559	613	550	579	608	555	562	580	604	614	574	604	596	586	631	585	566	595	604	627	561	570	590	581	594	587	548	578	614	568	563	601	566	587	586	611	571	594	598	549	620	566	605	568	599	625	556	556	624	581	549	637	575	577	581	612	618	593	586	554	608	620	584	604	606	601	615	593	600	564	624	593	606	617	567	602	586	618	586	582	594	600	553	544	604	593	601	593	568	600	662	609	570	581	605	598	622	599	639	545	568	570	588	616	600	607	616	576	597	616	600	590	649	633	578	565	613	553	580	594	559	594	643	596	601	598	597	601	581	571	556	572	614	608	618	609	586	558	600	587	584	611	646	617	612	600	659	579	613	553	580	583	586
8610	527	507	432	337	302	252	257	199	199	211	170	192	176	209	202	186	191	197	188	173	182	184	158	187	171	181	177	189	183	168	203	187	170	191	184	181	182	169	198	169	188	189	172	192	195	197	185	174	191	179	174	203	208	169	182	201	169	167	168	186	195	190	194	179	180	192	170	202	181	178	170	157	178	159	171	201	187	179	194	192	169	176	204	154	177	192	197	174	184	193	173	194	157	171	197	180	193	166	175	174	189	188	151	196	189	194	156	168	168	172	178	190	168	180	202	174	202	149	156	184	171	197	191	196	160	155	177	152	191	188	202	175	167	184	172	177	165	185	177	163	159	155	166	183	178	184	173	199	163	176	181	192	176	157	166	186	175	175	186	178	199	182	200	185	178	181	170	175	167	158	178	212	199	168	183	190	198	176	184	183	172	173	177	178	172	187	192	160	200	185	186	175	185	222	182	154	183	173	175	193	184	178	184	191	139	142	171	171	168	212	150	176	165	180	186	180	190	187	189	208	172	165	185	183	187	207	172	179	178	170	212	180	184	190	178	164	179	181	199	194	178	179	157	201	178	188	190	185	180	188	177	181	208	196	193	191	224	206	182	168	175	192	164	182	177	199	218	174	199	202	158	174	207	191	197	179	185	194	204	178	205	188	189	176	194	182	190	171	186	190	193	188	188	207	163	166	205	189	179	200	188	184	193	179	163	198	174	167	155	172	186	161	174	197	181	178	191	183	198	170	148	168	179	174	192	203	173	203	180	182	181	176	166	168	184	172	176	190	188	199	168	195	184	185	170	173	190	194	167	164	172	191	192	150	161	182	186	148	207	172	183	192	177	182	181	160	183	165	174	168	189	204	198	200	185	195	174	182	171	211	174	166	173	200	164	178	177	197	159	145	190	159	192	201	172	179	186	184	184	167	166	186	173	188	186	205	176	181	183	207	181	145	152	175	174	175	177	186	186	190	183	191	193	198	190	217	197	190	177	167	168	200	165	176	173	185	177	181	181	178	175	184	181	185	183	162	179	171	182	191	173	192	173	183	196	174	184	156	186	147	185	176	167	186	176	190	177	185	177	178	178	197	186	170	197	200	192	169	168	172	181	194	181	156	174	195	185	178	192	152	178	162	177	165	153	186	180	202	189	170	184	153	175	191	196	173	174	188	195	175	181	204	178	172	193	169	172	187	176	168	183	198	160	168	169	176	178	175	172	198	149	179	182	173	167	164	159	190	177	181	211	178	193	175	192	171	184	171	193	175	187	196	178	178	200	187	197	185	197	163	205	179	165	158	159	164	173	171	170	167	199	201	182	175	177	191	168	169	174	202	150	181	189	184	206	181	184	185	184	182	198	182	190	165	172	179	191	158	175	168	197	166	184	186	169	208	170	180	173	201	176	192	171	181	167	192	176	166	184	164	193	190	190	189	190	190	151	188	171	162	184	211	180	173	183	160	183	218	190	175	177	173	171	203	167	188	188	181	171	196	176	175	173	170	173	179	174	192	198	193	177	181	171	180	165	181	168	177	192	203	169	173	188	179	191	221	191	177	204	192	168	188	180	173	180	188	175	168	177	204	191	169	181	201	211	185	166	198	187	189	170	178	206	177	194	183	183	191	168	181	189	176	192	176	179	155	193	177	164	164	161	189	199	190	178	194	173	187	189	165	165	191	205	177	211	176	172	172	187	205	193	163	154	164	180	178	202	175	187	178	183	193	170	161	173	198	173	187	175	155	162	181	169	176	177	191	173	177	153	180	147	180	184	155	175	173	179	168	162	177	196	198	170	177	193	166	197	187	176	174	175	199	185	192	166	186	189	186	178	156	185	183	176	176	180	152	179	184	135	177	176	200	183	188	185	168	176	172	193	191	171	194	204	167	177	188	176	175	202	160	179	153	185	182	188	161	192	197	199	183	201	180	185	212	184	171	196	178	196	187	203	165	177	205	194	163	168	200	191	192	170	193	166	162	175	166	204	173	169	168	166	171	186	176	180	177	167	171	169	176	206	171	147	168	177	164	174	195	157	211	183	169	184	192	190	180	175	167	189	177	189	191	199	174	150	150	181	152	174	180	173	190	179	184	183	160	163	184	166	169	171	149	153	177	204	155	172	177	139	202	175	181	160	164	180	185	146	195	148	180	153	179	160	184	197	185	182	144	185	164	182	181	171	199	168	202	182	178	179	173	188	185	176	185	169	185	171	164	199	157	185	184	201	163	167	160	202	215	198	179	190	184	175	186	169	169	185	210	183	190	194	173	174	187	180	175	173	182	174	169	178	188	173	168	210	176	174	172	164	184	206	199	178	176	189	190	194	176	170	178	174	176	187	177	198	176	194	188	145	181	168	185	159	173	176	174	172	198	180	199	196	160	184	179	221	189	169	182	201	183	196	183	190	169	162	158	157	164	160	157	173	192	178	172	172	164	184	175	165	170	163	168	160	184	195	182	181	185	183	165	182	210	191	184	165	170	164	173	158	178	171	180	195	204	174	174	173	202	182	185	180	218	197	205	164	216	178	193	182	184	194	149	181	182	147	215	175	185	179	179	196	210	176	188	204	198	177	181	177	186	162	190	201	153	202	169	202	177	161	165	212	169	169	193	191	171	176	174	174	156	185	193	206	180	187	203	169	163	174	175	173	184	173	171	188	179	191	187	191	173	179	163	173	175	182	197	197	191	184	192	183	158	178	178	175	170	159	167	200	162	187	179	177	201	204	139	195	187	168	194	177	189	167	185	173	180	178	181	164	189	196	185	177	179	204	193	178	159	177	193	190	180	155	201	166	165	185	172	187	165	165	168	167	174	188	157	174	200	149	183	181	150	157	172	159	182	165	200	154	196	156	182	190	176	184	176	174	165	185	175	194	191	182	180	179	180	180	164	180	195	178	163	191	167	164	173	166	197	172	177	184	168	189	184	179	158	191	182	172	192	177	173	194	180	189	189	179	193	180	186	196	175	200	180	192	175	178	164	188	192	158	169	188	193	173	160	165	186	178	175	185	173	153	193	191	162	166	197	167	206	188	196	168	180	180	175	167	147	179	208	156	179	173	191	197	187	198	162	167	177	201	187	181	174	199	175	203	153	186	175	169	157	200	166	178	167	160	161	170	179	185	180	155	183	185	198	194	158	166	177	187	139	165	167	206	204	188	187	165	147	182	185	200	177	201	217	205	189	174	178	164	184	179	189	177	181	168	187	154	187	165	184	170	174	182	176	181	193	178	167	168	178	193	180	169	182	184	166	224	181	184	175	159	184	194	192	171	180	170	169	189	171	167	170	215	176	190	173	193	198	187	185	168	179	184	173	171	191	198	163	170	168	174	162	172	167	164	189	188	176	167	190	184	172	184	195	199	173	157	194	168	159	160	176	156	180	140	182	205	186	198	196	173	168	168	170	166	185	163	158	203	186	156	174	186	196	155	191	192	170	183	166	160	171	189	175	181	208	165	183	180	203	182	171	184	180	171	180	172	201	165	209	166	181	187
7140	697	1229	1444	1149	1015	813	748	643	601	586	554	488	513	519	502	479	506	470	517	453	475	430	465	447	445	434	483	406	459	414	470	455	430	426	425	432	439	422	435	444	424	427	430	410	460	444	403	384	428	472	456	419	398	423	436	407	434	354	405	414	416	451	435	434	394	419	444	443	417	400	449	428	396	407	404	378	411	426	408	429	410	403	402	417	402	388	403	441	419	403	374	426	450	402	387	399	434	410	393	407	430	427	443	426	431	390	426	421	402	427	448	396	451	422	418	392	421	400	439	434	450	411	394	387	412	431	407	434	425	451	388	399	450	439	411	422	406	463	438	405	369	400	430	432	422	419	425	435	392	416	398	409	431	390	435	472	394	447	405	418	403	399	455	425	403	419	408	417	466	417	388	411	412	406	416	388	440	436	378	391	410	397	441	420	411	409	393	394	381	443	439	406	430	452	376	386	415	430	395	359	390	432	443	416	454	429	418	439	414	399	421	396	426	429	401	389	423	409	432	387	377	389	419	449	397	399	385	405	427	406	388	403	411	392	449	422	430	410	420	416	434	426	476	442	416	436	398	447	451	403	411	399	425	444	439	404	418	374	410	402	381	462	396	426	415	427	424	396	414	399	424	420	427	419	430	416	422	411	415	398	404	413	427	442	408	416	410	401	435	446	404	400	416	392	432	391	432	425	426	448	454	432	410	434	404	445	410	448	445	416	424	403	376	410	386	457	439	380	410	425	430	420	398	431	408	397	395	420	403	374	419	382	413	385	434	412	422	396	411	433	406	402	434	397	379	425	383	408	403	424	414	435	401	445	411	412	389	397	403	410	409	441	409	417	394	460	398	409	416	426	422	446	405	419	410	444	407	415	424	426	413	418	452	428	416	415	423	437	410	429	392	442	395	431	404	385	427	452	416	399	412	398	410	438	406	388	400	426	423	409	423	429	409	460	441	388	406	454	410	416	394	420	400	411	434	384	423	429	400	393	376	408	407	431	411	417	400	408	410	405	425	438	409	434	429	386	408	410	395	401	378	438	471	399	427	426	425	437	389	408	417	439	439	402	442	375	430	424	429	392	411	408	390	414	413	440	426	399	445	409	387	413	405	401	384	400	411	433	433	399	408	419	416	405	448	397	425	411	394	460	390	398	419	407	386	381	430	429	399	440	382	423	365	405	444	391	409	413	431	376	419	434	426	425	414	429	426	419	365	396	457	414	385	396	434	415	416	437	406	418	412	435	422	458	391	431	446	365	450	403	430	443	422	428	448	419	451	433	382	421	389	420	407	440	427	434	412	425	444	422	421	414	402	387	426	432	414	422	416	411	410	449	414	400	405	397	402	443	403	423	393	444	418	437	420	422	400	399	410	425	388	423	442	440	426	431	423	423	432	417	417	413	428	391	393	393	407	399	411	413	403	440	427	444	424	426	405	391	401	437	406	422	415	386	427	379	409	446	382	427	432	383	412	427	408	411	389	370	434	415	401	396	429	391	417	421	419	433	431	430	424	444	425	427	417	415	449	427	397	410	417	377	449	421	396	406	412	408	411	418	415	434	424	436	457	429	412	392	432	434	404	392	370	433	414	430	403	405	392	418	438	401	409	401	378	452	432	372	436	402	417	405	442	404	433	382	435	415	426	408	430	410	452	428	381	419	478	407	390	406	461	403	400	407	431	396	411	448	402	396	393	420	441	414	406	421	405	422	397	427	429	386	430	450	426	440	415	411	395	435	435	432	396	372	411	409	429	415	378	451	417	417	438	420	404	407	435	401	426	440	427	404	397	445	411	398	419	392	426	433	410	437	413	426	431	421	399	424	426	413	408	412	407	468	427	417	417	416	414	431	446	445	391	414	409	401	384	420	397	397	446	395	396	410	419	420	407	401	410	416	399	406	387	426	409	400	378	400	409	426	427	394	403	394	412	406	393	420	397	401	413	442	386	410	413	417	436	444	405	380	411	422	436	383	436	377	409	396	412	426	381	423	430	465	398	386	419	422	482	384	427	436	435	433	398	454	399	376	439	376	387	440	422	442	398	396	447	405	416	433	431	393	382	398	388	436	428	405	423	424	402	422	424	425	440	411	410	409	381	421	451	410	407	401	395	408	414	411	398	408	465	406	421	432	431	465	414	430	437	416	412	394	372	397	379	423	434	415	414	410	400	409	437	399	427	424	385	403	417	441	440	420	389	394	438	470	398	430	391	439	412	396	430	408	414	428	453	436	432	434	413	364	410	446	424	405	403	431	428	427	388	392	420	425	391	429	443	397	421	390	417	380	401	451	425	442	441	385	381	413	384	403	439	406	409	407	444	418	440	393	385	411	386	404	405	402	411	423	423	419	393	437	422	416	417	415	443	422	429	463	460	444	404	414	395	399	434	416	417	418	381	407	433	427	421	399	396	406	383	390	412	423	394	423	416	434	420	418	406	365	418	451	430	422	406	421	376	433	411	409	423	386	433	432	387	430	421	413	407	396	393	395	420	445	412	380	426	410	434	405	395	455	365	433	425	444	392	411	425	420	421	432	402	409	445	428	402	400	413	416	422	414	391	429	389	384	426	436	401	393	403	434	427	447	453	409	391	407	451	466	421	415	426	435	426	421	466	401	385	402	406	448	413	405	399	428	425	407	409	416	440	465	435	439	439	400	429	400	410	428	442	412	392	386	422	428	412	427	397	402	443	432	399	400	411	417	447	398	389	415	415	406	387	372	397	449	412	391	439	452	402	422	399	439	418	407	414	424	402	416	412	391	413	383	403	409	415	431	455	427	413	408	390	441	385	378	422	401	382	428	413	419	423	379	438	390	401	420	401	395	415	432	421	413	421	386	409	367	402	415	445	418	442	404	417	391	406	419	396	409	400	446	408	436	388	407	413	382	389	424	403	414	416	397	430	422	422	399	401	455	465	419	407	423	413	404	413	426	373	411	426	427	410	412	419	442	413	406	429	439	407	386	448	393	429	418	430	389	420	429	398	414	394	390	441	422	394	414	408	420	413	420	454	398	441	420	395	408	414	428	390	416	407	430	455	415	414	408	412	416	398	400	411	382	427	427	418	435	409	431	427	456	442	408	398	438	430	406	424	410	415	432	423	407	425	441	410	414	427	413	386	423	434	411	446	406	473	440	404	416	397	416	404	426	393	463	419	438	398	404	397	398	432	455	390	476	399	402	425	442	405	407	419	388	439	407	424	428	411	391	427	395	411	461	433	403	433	421	443	407	418	416	428	403	392	426	403	416	395	402	445	394	440	432	426	376	388	399	433	372	412	422	418	429	407	425	415	428	410	412	408	438	406	410	438	451	420	410	450	369	426	419	414	467	411	432	410	390	452	412	448	419	405	401	426	417	388	404	402	433	425	415	368	444	413	442	400	409	432	424	452	392	405	416	434	435	450	409	386	421	432	394	386	427	398	433	462	444	403	355	422	398	370	402	428	409	438	409	425	402	396	442	417	414	436	379	397	404	417	449	417	412	431	432	437
14829	1026	743	616	382	254	207	164	137	131	119	104	91	107	92	95	102	68	90	65	55	63	93	67	79	64	58	71	77	63	60	66	70	77	74	73	66	87	66	68	56	54	72	63	74	64	57	60	50	50	68	75	75	70	47	73	53	63	58	67	65	67	71	65	57	65	52	61	64	64	55	55	56	60	72	60	56	68	79	66	58	72	67	61	59	64	57	55	60	52	58	66	60	59	76	74	68	65	64	64	61	56	57	65	47	54	66	64	52	76	58	74	57	58	77	60	68	67	57	74	51	87	82	51	68	61	65	61	72	50	78	53	74	72	47	61	55	57	59	53	66	58	60	71	65	56	53	53	55	57	61	88	62	68	67	68	66	59	57	66	77	65	69	62	73	68	67	52	61	59	67	71	70	66	61	43	61	58	63	59	57	71	60	57	70	58	57	48	56	58	47	62	61	59	65	64	49	73	65	71	58	53	64	61	51	64	60	61	63	71	65	50	60	68	56	69	69	69	54	51	60	73	64	79	58	59	59	60	70	59	62	53	76	56	64	78	59	58	48	72	64	67	55	65	57	72	86	44	54	69	76	57	59	61	68	68	63	59	62	75	78	76	44	55	58	64	71	49	55	63	50	51	71	61	67	60	70	63	64	62	66	73	54	65	62	67	77	66	57	67	74	70	63	72	64	73	66	59	62	41	53	60	52	60	64	63	53	64	76	59	63	69	59	57	63	74	67	52	68	61	65	80	55	54	55	70	51	66	64	35	62	66	57	52	53	61	67	60	48	69	58	63	65	69	57	65	61	59	60	56	70	69	66	65	50	59	60	77	65	61	57	66	58	59	49	80	62	52	70	63	71	74	72	68	65	75	71	66	64	66	51	74	53	62	69	62	65	68	62	67	54	77	55	58	71	76	63	56	53	74	53	56	72	56	50	78	61	62	50	76	62	54	64	77	50	52	57	71	56	65	66	66	70	68	59	64	44	62	77	79	67	52	64	78	73	53	59	61	51	52	57	71	58	67	70	80	66	69	72	55	77	71	50	54	75	62	70	49	58	52	59	57	55	60	67	79	64	82	63	62	68	68	80	54	72	46	63	55	75	63	67	62	53	66	43	77	43	71	56	64	59	65	63	65	69	60	57	52	61	66	61	50	72	57	56	70	60	60	54	66	72	58	54	61	75	66	57	56	55	66	50	76	53	65	60	71	44	64	58	67	49	64	56	61	73	62	63	56	81	74	55	59	64	62	71	66	72	64	63	58	61	60	67	67	65	61	64	59	67	58	52	63	63	69	56	47	45	67	42	71	67	71	78	79	70	59	61	64	66	64	61	47	56	81	65	56	56	62	72	62	73	67	69	57	60	57	59	62	77	72	63	52	69	49	64	66	59	71	61	52	62	67	63	67	67	55	48	70	49	55	58	63	57	61	57	77	68	53	54	49	63	61	61	64	55	61	54	64	57	61	65	67	67	78	81	53	62	51	69	52	68	49	64	70	61	56	61	67	56	47	71	66	55	66	50	65	77	60	60	53	72	65	67	77	57	63	54	49	74	67	54	63	60	59	75	63	52	68	58	70	66	72	62	67	51	51	75	67	64	72	65	62	59	79	68	66	68	65	71	75	53	65	58	67	83	67	60	66	66	58	53	71	64	53	80	53	55	56	71	68	61	55	49	72	68	74	66	61	61	59	66	69	50	70	62	73	60	68	50	73	54	61	65	54	70	77	53	62	68	78	62	59	59	54	73	64	47	54	77	53	57	62	63	59	61	72	61	56	50	67	69	55	53	48	83	49	65	47	58	63	57	71	67	51	66	65	69	52	70	67	62	68	53	62	60	66	58	60	48	53	72	83	46	66	66	70	68	47	69	68	64	53	59	61	77	57	60	74	60	67	67	60	62	68	70	60	59	60	54	67	70	56	56	54	53	58	61	53	50	65	57	71	61	59	56	56	63	70	59	61	67	58	71	79	63	56	59	61	66	50	65	62	74	74	63	64	70	63	60	66	63	70	65	61	58	79	66	88	78	71	56	63	61	59	66	65	63	48	53	56	67	65	64	61	59	59	58	64	62	67	56	62	72	65	57	60	86	67	85	81	54	49	56	62	67	72	68	67	68	58	52	45	72	52	63	67	64	54	58	55	58	62	43	45	73	78	71	60	51	70	57	67	58	61	56	69	61	63	70	65	61	73	75	64	57	75	68	72	64	49	59	53	63	54	81	57	47	47	57	74	54	66	48	63	71	55	59	48	66	60	65	65	68	74	67	72	63	67	64	65	52	72	62	69	62	81	57	78	67	64	54	69	58	59	69	53	61	67	62	78	76	60	63	64	60	62	53	71	63	86	55	53	70	83	62	79	67	67	55	60	73	68	59	57	63	65	69	69	63	65	69	62	51	76	69	64	86	56	62	67	50	70	73	57	64	76	71	65	77	53	58	74	57	71	69	68	66	63	64	62	59	68	74	63	72	59	45	70	58	57	75	63	59	61	60	50	67	65	51	54	65	75	78	72	58	56	61	45	63	55	48	82	57	70	54	68	64	53	62	55	66	60	53	47	64	66	64	82	65	60	62	60	68	71	52	64	56	66	52	61	66	79	47	78	53	73	60	59	62	62	61	59	65	65	54	54	64	68	80	70	46	73	83	72	50	58	67	49	64	81	61	62	69	48	55	69	76	56	61	80	67	66	66	44	47	62	73	66	56	75	59	65	52	61	62	76	65	60	64	67	72	62	70	73	55	62	62	63	69	62	51	58	80	63	70	66	62	77	67	65	63	73	65	70	62	63	88	63	48	70	60	58	80	64	56	59	59	74	59	70	76	67	71	70	54	57	61	66	64	47	63	67	67	61	61	65	86	76	61	76	56	63	54	67	62	68	80	61	59	66	66	56	58	55	72	66	67	52	59	57	53	72	75	53	57	44	69	64	54	59	50	65	57	64	58	82	61	52	68	59	59	67	68	60	65	56	73	40	60	64	65	61	54	56	68	61	49	69	63	62	70	71	68	69	68	97	65	61	72	52	68	63	62	79	75	64	56	46	58	58	58	63	57	77	51	52	70	46	66	61	60	64	49	64	75	67	69	46	68	57	56	48	80	62	67	69	57	55	63	61	70	44	70	58	75	69	68	60	57	66	67	59	61	70	58	66	80	64	61	70	64	76	66	67	75	74	67	65	63	75	58	64	71	65	64	50	72	74	58	53	55	74	80	71	55	58	59	76	66	61	69	54	73	55	55	62	53	56	53	64	67	58	51	68	77	53	76	52	61	51	71	49	63	62	62	68	62	58	70	76	54	62	73	69	49	67	65	55	55	74	67	57	77	54	64	55	54	58	67	80	58	50	57	60	59	69	55	46	51	61	70	57	67	62	44	71	68	63	47	59	60	54	59	61	62	69	63	71	64	67	74	64	53	57	66	44	76	60	63	51	54	72	61	58	70	65	72	64	60	55	68	48	74	64	62	66	65	63	56	69	56	70	47	62	67	66
8624	765	1768	2027	1718	1208	969	795	667	545	492	437	387	375	333	303	298	290	282	280	257	295	284	228	248	221	222	220	195	217	195	228	173	186	204	184	214	212	189	193	202	171	198	189	202	149	187	191	195	178	165	169	176	187	207	175	169	171	155	185	180	171	186	204	189	199	186	180	166	161	191	209	199	182	158	152	160	160	179	154	188	167	184	175	174	173	178	175	170	167	167	186	180	162	175	172	157	184	172	168	169	169	174	155	178	176	148	166	159	180	163	166	153	179	179	202	173	169	180	174	169	168	164	163	174	163	163	184	161	174	166	152	171	180	161	152	170	175	162	173	167	164	166	188	190	184	166	158	186	159	170	204	173	167	162	179	180	141	179	167	149	189	176	175	161	153	169	162	167	155	159	167	141	182	181	167	185	183	168	181	172	160	168	161	173	159	153	174	187	171	173	164	186	152	166	179	175	164	176	189	179	170	142	178	179	166	194	171	156	170	167	164	166	184	181	164	176	173	172	164	170	175	174	158	161	163	185	173	169	205	150	159	186	173	147	178	188	171	160	185	168	155	159	167	173	175	177	181	174	168	143	180	153	171	175	166	156	186	162	169	173	168	178	172	161	175	179	169	171	161	187	160	178	168	154	158	181	167	155	173	172	156	199	163	179	154	188	171	194	167	193	177	152	189	166	164	159	158	159	179	172	171	168	161	160	160	185	177	163	146	179	165	168	188	167	165	185	175	172	166	162	150	158	177	172	167	172	171	165	164	171	182	189	183	141	178	172	157	168	176	169	166	156	171	164	157	171	156	162	188	170	162	172	173	164	183	161	157	188	184	181	157	162	141	171	181	169	156	152	162	180	156	199	175	179	192	170	128	191	167	173	186	166	180	174	168	171	195	163	161	161	179	165	175	154	169	188	162	173	142	154	181	163	163	176	176	179	187	185	163	180	175	188	182	177	185	176	153	168	153	172	157	149	190	178	169	170	193	166	187	155	171	174	181	171	179	175	211	171	176	146	164	159	177	159	147	165	165	171	170	194	175	170	169	156	156	184	157	181	175	174	161	165	168	170	191	161	149	192	168	182	178	162	171	157	171	160	182	163	181	165	173	177	162	167	156	179	179	214	187	169	166	179	165	169	158	154	161	145	189	155	173	175	177	159	161	167	172	172	182	166	165	172	179	184	177	190	161	173	157	175	173	171	173	203	158	162	178	172	163	174	172	172	176	158	177	181	175	141	176	165	158	196	150	159	182	156	155	190	158	163	165	177	177	186	173	164	173	173	167	167	178	160	176	146	163	178	168	171	152	182	186	181	155	152	177	155	185	167	169	150	201	166	190	165	162	160	175	190	164	177	164	172	175	178	200	152	167	172	183	172	152	183	159	147	161	173	178	171	161	174	173	160	169	165	181	154	157	161	160	163	147	205	185	171	165	162	167	169	167	173	180	197	174	191	153	150	155	175	143	168	173	185	152	176	166	179	188	166	177	188	170	164	145	163	164	177	187	151	172	172	184	181	155	157	149	182	164	186	167	188	143	182	169	183	159	151	172	170	188	194	160	151	167	184	179	166	167	174	170	165	162	180	157	185	157	176	172	190	206	176	166	189	160	166	176	149	162	168	168	163	169	148	150	144	156	160	160	160	188	149	165	174	171	164	183	168	194	169	177	175	183	165	182	148	167	163	180	154	170	187	181	154	167	181	174	174	166	163	176	182	183	153	179	186	175	143	165	163	191	168	175	160	185	164	143	165	190	182	167	179	182	181	142	153	182	169	172	168	165	168	176	168	190	147	151	193	188	152	184	167	176	163	165	149	178	158	181	192	187	168	187	154	178	170	158	186	166	172	180	163	158	173	160	142	202	169	181	170	171	182	158	193	172	163	180	163	162	182	168	159	167	197	176	162	187	167	195	149	160	162	153	152	175	174	165	163	162	174	182	164	175	165	161	161	157	178	169	156	176	197	173	161	159	179	160	173	168	169	182	188	191	160	166	176	173	166	177	165	183	180	181	182	189	183	181	146	153	189	148	149	166	173	166	211	157	157	153	188	164	152	201	163	161	162	176	186	156	164	141	162	157	168	152	174	164	154	185	148	168	160	158	160	175	195	165	176	160	161	141	180	156	175	170	175	172	210	194	178	167	169	188	197	174	164	161	162	182	178	156	161	167	142	160	184	173	181	178	163	175	181	174	149	182	156	180	168	181	190	170	181	167	190	190	168	180	173	159	165	165	170	177	178	169	191	181	181	173	184	150	152	165	186	190	148	158	182	171	166	167	154	163	150	190	170	178	177	172	172	184	160	159	184	177	158	170	176	190	142	181	175	172	192	162	188	156	158	156	188	183	163	143	195	159	146	171	167	159	174	167	149	175	164	169	177	166	196	186	194	175	161	166	185	181	151	168	142	147	144	157	165	157	175	168	165	149	136	185	143	167	165	175	162	163	156	191	156	161	157	168	171	186	156	160	164	176	161	182	151	170	156	183	165	178	166	169	164	177	169	191	193	162	179	180	155	173	172	165	168	169	173	179	167	151	167	167	167	158	167	193	151	182	149	149	158	177	191	173	182	173	171	186	190	163	159	166	167	156	175	189	174	161	156	156	183	173	173	160	165	200	168	180	172	175	179	178	175	177	189	168	177	184	161	161	172	185	196	171	155	174	199	149	170	174	176	191	140	163	163	166	157	184	167	162	181	178	178	161	181	167	178	180	160	172	158	186	173	175	161	159	188	151	174	173	171	175	181	172	164	174	163	158	173	188	164	141	170	174	166	152	170	171	168	152	160	150	157	160	153	165	185	189	175	164	185	184	153	189	166	160	170	163	169	164	205	160	169	168	153	181	201	163	173	174	196	178	165	162	175	161	173	158	171	191	174	175	179	185	176	180	184	186	178	139	174	169	172	151	183	164	161	192	187	172	164	159	154	155	159	167	159	170	178	172	168	169	183	151	161	165	171	166	146	159	147	165	182	173	164	175	143	165	158	179	169	171	166	170	166	146	164	188	150	178	151	153	175	171	148	160	162	182	174	159	180	181	175	163	156	176	178	184	184	196	177	147	148	141	162	158	183	170	180	187	169	178	159	166	175	175	152	150	168	169	186	200	172	194	171	182	165	156	146	181	161	185	168	169	165	171	162	171	179	172	162	177	181	156	186	165	179	174	162	175	178	163	165	187	174	158	181	161	167	170	156	173	227	178	179	176	193	172	167	161	182	193	161	161	156	178	173	168	143	175	163	170	150	167	169	145	163	161	173	174	169	159	158	181	179	163	169	149	170	193	191	180	179	161	166	164	182	173	174	169	171	188	193	168	154	172	156	169	177	185	172	181	166	170	149	191	174	176	159	179	174	185	158	194	160	163	164	192	161	159	183	157	156	177	165	187	163	184	162	171	171	171	178	158	161	175	167	150	161	183	171	172	179	186	145	150	162	185	168	160	171	158	155	178	161	169	189	183	165	160	171	164	143	178	162	172	187	175	198	164	161	187
2027	273	269	278	272	264	268	285	266	298	270	262	260	253	241	248	268	210	276	248	273	276	267	260	236	274	252	255	249	247	259	295	258	254	236	292	239	251	272	289	255	262	241	252	274	258	273	267	234	243	256	253	254	255	270	250	243	266	254	277	251	258	243	245	268	251	249	271	244	261	279	274	320	263	256	266	279	263	275	263	240	272	250	292	273	256	246	273	247	251	270	246	257	269	255	235	279	244	260	265	251	253	252	258	261	247	267	267	275	254	232	267	227	241	257	254	253	257	255	314	245	268	260	247	261	260	242	245	293	235	239	256	253	253	242	265	249	270	248	254	233	250	262	261	276	269	251	264	241	286	255	256	239	265	260	264	276	257	257	224	284	269	278	248	261	264	252	289	266	256	244	233	283	285	269	274	258	240	269	272	278	257	280	272	260	265	269	237	244	253	287	260	259	264	260	256	259	247	266	284	288	276	262	257	266	266	211	271	234	271	281	244	260	270	258	270	253	269	277	239	241	267	260	279	248	253	273	244	250	261	266	238	256	281	249	213	270	235	261	238	292	261	261	252	277	268	281	261	245	249	241	258	251	251	245	231	251	254	267	264	271	252	262	240	285	256	254	262	264	242	251	262	286	245	269	252	263	259	257	288	238	251	244	229	270	240	243	235	233	288	249	262	261	255	266	270	260	289	257	292	277	247	232	257	280	262	252	282	271	273	266	231	266	243	261	275	261	256	262	273	273	278	258	274	257	260	270	254	237	242	270	290	280	259	244	254	240	273	245	247	244	261	266	266	209	248	272	280	257	259	273	278	274	246	244	279	293	242	250	240	293	254	249	264	259	265	269	268	266	237	245	255	252	262	273	268	282	261	256	267	286	286	290	260	277	247	257	278	228	244	282	231	253	253	262	259	281	251	255	271	277	244	274	265	281	253	257	287	258	247	248	231	261	272	241	254	268	276	237	270	249	260	297	259	257	257	270	234	263	300	269	271	266	264	252	298	264	236	261	241	257	262	269	279	300	252	303	277	256	291	249	232	269	272	276	257	256	257	279	268	258	269	246	270	265	274	231	257	238	288	258	271	272	241	252	269	270	282	280	241	270	243	244	249	281	294	256	264	261	280	275	244	253	266	262	267	242	226	278	262	240	255	260	267	281	291	262	267	292	266	276	258	274	254	276	222	259	261	277	231	248	253	261	232	278	290	275	270	261	251	258	256	289	252	252	266	277	266	271	303	262	266	293	262	257	263	304	274	276	262	233	248	239	293	284	256	263	293	261	273	262	267	280	252	286	264	247	255	281	251	266	264	264	317	275	258	262	256	269	254	245	272	258	252	259	269	263	239	249	279	281	260	273	285	262	258	275	219	217	275	250	251	269	227	265	252	257	243	239	257	271	251	264	230	244	271	264	255	259	292	262	276	244	255	241	241	238	262	262	257	287	249	286	237	238	268	277	260	280	244	287	226	270	260	265	293	269	277	260	237	259	259	229	262	296	268	291	268	250	250	293	281	257	278	258	251	219	258	249	271	233	257	273	280	293	275	273	260	245	248	240	247	250	280	236	246	264	277	257	246	256	245	258	222	286	236	261	279	283	272	264	265	228	233	260	271	272	246	257	272	227	245	264	281	260	295	262	250	280	276	227	248	240	266	238	293	226	248	245	257	237	256	282	258	259	250	242	252	283	264	286	273	247	254	242	277	270	258	270	258	295	280	225	256	273	285	240	265	278	267	239	268	285	271	254	267	237	275	297	272	291	272	238	280	260	266	250	269	306	292	275	252	244	278	256	251	236	263	264	276	271	268	265	249	258	264	256	270	273	252	253	251	282	259	259	261	277	253	279	260	252	255	296	257	258	293	237	271	249	257	261	246	258	277	241	261	253	247	268	245	252	271	232	256	257	264	254	264	295	274	260	267	268	265	240	229	284	258	274	261	274	245	263	273	265	279	281	265	259	247	290	282	235	265	291	281	239	246	244	271	273	269	279	275	281	263	264	277	249	293	246	265	255	266	270	273	257	243	269	271	247	248	277	285	240	264	272	220	253	256	299	267	255	268	270	237	294	273	283	257	256	247	249	263	267	248	262	219	253	260	281	267	276	222	274	260	258	258	257	236	232	262	265	250	250	270	240	264	251	260	248	261	266	254	253	249	247	307	243	291	261	282	251	249	247	241	226	253	257	271	238	277	239	260	249	266	256	236	247	251	246	240	282	275	252	235	266	252	260	249	245	277	251	278	238	270	238	265	270	282	277	303	281	243	262	218	256	264	293	263	271	243	240	256	238	242	242	274	245	248	274	282	249	230	233	289	264	242	246	277	281	286	247	269	244	263	235	282	277	302	251	274	240	248	243	237	264	254	263	229	289	265	283	265	270	272	259	262	250	229	261	255	273	253	252	266	228	241	271	283	276	264	255	288	269	264	251	238	246	254	275	264	274	268	275	263	243	285	264	251	235	236	286	253	227	280	258	260	256	266	296	275	262	238	261	266	273	249	264	241	249	263	261	265	271	267	272	268	290	262	276	264	259	236	239	286	274	232	278	287	269	301	253	263	261	254	251	257	258	240	237	255	238	274	257	265	266	261	282	236	280	241	265	304	249	235	286	291	260	250	259	279	255	247	247	229	264	238	244	289	287	270	283	294	252	250	270	268	275	251	267	261	253	262	245	242	237	269	227	282	256	262	285	281	254	257	274	247	266	246	255	234	265	255	266	272	244	254	237	267	264	277	286	247	264	277	247	254	255	291	245	245	263	257	246	272	271	241	283	249	298	286	294	253	260	266	253	261	266	263	264	300	269	260	270	261	247	255	276	260	292	292	296	251	243	245	271	257	262	310	285	269	270	245	270	269	273	285	281	257	276	259	278	260	237	283	259	248	250	308	254	253	262	271	244	284	275	271	297	263	291	256	243	243	248	289	291	249	258	245	247	294	258	264	278	290	276	242	259	279	254	240	272	250	263	250	270	243	259	269	256	256	237	266	230	251	248	253	289	267	263	273	265	268	257	261	278	274	291	251	265	252	245	262	258	245	263	256	280	262	247	261	262	296	302	258	284	265	269	233	244	255	299	275	236	247	293	245	248	253	226	243	255	263	265	247	272	268	258	254	233	238	276	245	280	257	262	292	263	282	261	264	254	252	258	241	267	261	257	264	217	259	240	239	288	275	249	244	264	276	264	254	292	288	291	268	230	243	243	242	297	245	245	287	266	285	270	277	272	274	263	262	255	272	270	296	272	252	243	294	261	322	268	260	268	292	258	276	273	267	238	254	237	277	262	250	273	285	267	256	250	251	247	255	237	258	277	272	260	263	275	280	281	234	260	277	256	236	270	263	267	279	263	296	298	262	230	286	249	239	266	257	272	267	269	263	262	274	248	257	238	228	291	269	249	258	260	272	254	264	240	239	288	262	270	277	249	251	246	233	256	278	260	243	253	253	297	250	275	243	289	280	294	260	250	277	272	263	272	242	252	249	268	225	292	252
2288	568	652	665	655	615	620	572	602	606	631	623	612	608	596	619	588	577	557	546	588	634	628	600	576	582	575	605	626	570	607	602	594	600	647	603	633	583	639	577	580	606	558	620	625	645	574	618	566	559	589	630	604	596	591	621	612	629	606	584	600	534	592	597	593	628	595	658	596	538	639	629	568	619	608	562	610	652	612	629	612	607	607	636	602	611	605	598	617	596	632	575	606	584	607	644	592	621	596	607	572	604	555	604	604	624	570	584	580	608	612	583	607	623	576	589	570	594	540	589	592	564	606	614	617	544	616	615	616	635	574	597	606	627	577	585	573	585	603	590	592	587	601	611	616	587	578	653	608	619	635	572	597	581	590	557	592	615	598	594	603	607	596	599	598	605	615	668	618	636	602	607	601	581	633	568	637	590	581	573	610	621	562	568	592	582	652	603	618	589	589	593	608	594	608	595	582	582	591	614	568	574	567	682	577	599	570	582	609	546	602	586	575	596	598	595	616	559	626	575	569	607	582	605	631	609	591	609	591	573	608	581	584	603	608	588	566	638	626	588	587	604	613	577	612	605	588	622	591	592	564	582	598	590	619	574	598	593	604	577	597	551	593	598	653	610	584	603	627	563	618	559	590	616	616	626	613	590	594	605	591	588	603	574	565	574	565	617	625	627	611	615	628	584	582	592	646	556	578	580	586	564	581	630	594	572	583	560	591	593	583	606	594	574	600	583	603	569	583	590	565	612	615	550	597	567	603	612	606	571	616	629	582	610	622	616	594	578	584	566	574	585	618	597	582	576	600	620	569	571	603	566	603	584	610	615	578	559	607	613	553	584	599	565	621	631	602	601	595	609	630	592	625	594	588	622	605	615	605	585	586	629	604	612	599	631	621	633	574	573	581	605	587	593	573	579	607	590	575	593	553	570	555	611	589	590	612	604	613	605	591	577	586	618	561	594	537	573	623	630	648	577	607	577	581	592	569	608	606	594	565	628	588	576	595	619	626	618	601	599	577	603	606	605	585	575	592	600	592	604	558	596	602	603	564	625	560	621	626	641	583	598	610	606	544	585	553	580	571	582	577	629	596	573	601	654	575	566	554	614	631	599	625	602	589	584	610	645	610	626	592	569	561	612	543	628	581	563	606	588	623	561	576	586	588	573	585	552	627	572	611	633	571	595	608	584	595	589	611	565	659	574	567	623	607	599	573	588	610	599	618	577	581	629	619	609	599	632	575	588	577	603	585	578	581	640	599	592	579	545	576	613	548	592	589	556	655	631	590	599	645	582	591	603	592	611	616	601	573	654	611	632	612	603	596	575	591	590	636	597	586	546	630	587	559	618	579	581	573	550	635	622	565	585	615	641	624	567	574	596	590	572	596	599	617	587	600	571	586	595	584	607	608	572	577	602	607	577	603	565	594	596	625	642	558	606	606	581	601	578	594	617	580	577	612	649	665	600	597	579	619	576	627	613	578	577	563	592	615	626	610	581	609	581	574	541	577	588	594	566	592	615	570	595	605	661	608	577	575	583	621	571	580	580	566	576	631	614	594	574	581	564	586	572	596	593	593	554	612	554	601	610	607	624	558	604	598	582	598	620	610	555	557	574	568	580	551	593	606	583	629	592	637	612	614	588	589	596	591	624	565	625	553	529	617	625	594	594	599	610	589	610	573	589	572	567	611	588	591	592	623	582	582	611	604	582	600	620	584	583	610	603	574	571	592	596	594	563	609	573	570	599	580	620	583	617	585	576	594	609	629	560	612	646	573	594	565	570	624	576	617	640	590	580	606	543	619	602	624	556	605	607	651	576	621	607	614	622	594	561	616	629	580	604	578	604	623	572	621	607	560	598	603	575	563	577	617	613	606	574	612	555	629	652	610	616	589	605	611	609	559	551	590	599	596	583	601	592	562	582	577	561	602	612	639	643	610	611	600	599	584	560	550	602	627	604	554	570	573	591	652	607	599	578	588	614	622	632	592	619	588	585	601	598	556	584	627	561	586	624	591	591	619	592	606	588	610	596	580	570	626	657	553	593	551	635	620	559	604	581	598	565	563	562	581	639	591	611	610	633	577	561	618	657	599	613	558	597	596	596	597	542	598	616	595	579	625	585	597	585	578	540	599	635	634	554	607	610	635	587	596	605	654	599	572	608	599	632	554	613	590	586	505	588	591	582	613	619	597	600	601	589	590	612	581	584	645	609	594	592	574	573	610	653	612	567	594	563	578	563	583	605	603	628	629	608	566	606	590	579	555	591	608	582	583	580	591	530	606	599	564	643	569	639	599	582	648	586	625	607	593	566	595	600	619	586	581	627	569	622	566	556	603	593	592	612	612	616	562	604	611	571	586	595	599	564	608	597	557	610	569	641	601	615	602	585	558	566	588	599	583	590	569	638	582	553	629	595	618	632	595	603	626	594	585	590	619	557	569	597	595	610	595	599	580	614	603	550	574	550	572	612	600	570	614	567	538	559	600	597	587	629	610	629	598	595	601	559	585	562	638	564	565	612	597	598	594	586	647	532	600	622	560	591	557	594	631	560	557	605	579	581	609	611	541	602	540	597	571	617	576	585	601	591	601	600	588	605	583	558	611	589	615	622	623	616	605	620	634	598	587	592	619	643	587	604	587	561	633	586	615	588	561	597	571	609	613	559	574	638	579	570	577	634	579	585	605	620	596	588	576	615	621	628	605	588	556	589	634	604	625	616	602	617	599	608	601	587	568	604	586	577	596	652	600	586	620	598	575	656	606	614	622	604	617	595	607	599	597	591	594	634	574	597	601	609	610	555	630	580	564	586	629	581	582	603	634	595	591	581	604	596	643	591	543	651	564	620	633	551	580	543	576	585	612	609	626	604	587	610	568	572	619	580	557	606	659	580	585	560	584	627	551	654	561	584	610	591	579	585	603	601	612	574	621	598	599	580	528	564	577	589	596	627	596	570	616	630	577	567	588	618	590	574	596	628	588	561	539	587	597	595	588	612	636	606	601	605	568	595	620	609	618	604	624	577	589	596	613	611	615	566	598	549	579	584	595	591	605	612	590	615	613	609	586	657	614	565	569	603	620	643	594	571	583	592	595	605	555	562	544	579	630	613	553	616	590	605	584	618	552	590	533	538	566	623	609	590	614	580	610	574	574	581	616	625	603	596	607	600	565	554	584	594	590	606	609	554	579	573	541	600	593	591	593	563	588	603	623	585	572	629	617	628	577	587	665	592	567	659	598	595	585	582	618	610	592	579	604	608	592	616	629	554	571	625	588	613	589	590	556	590	598	619	586	589	602	580	568	589	593	584	582	635	584	602	598	567	622	630	571	560	612	638	604	592	587	607	652	652	651	621	593	599	627	612	633	601	537	635	595	622	589	616	617	551	566	588	586	580	591	611	618	588	593	585	606	562	592	594	601	598	603	583	601	615	607	596	572	637	632	604	632	600	651	620	577	592	609	566	629	607	614	569	590	619	581	613	633	588	629	594	571	590	617	587
8603	499	559	425	325	269	222	250	198	209	180	203	207	198	166	190	185	200	175	171	190	195	179	166	173	199	173	215	193	193	193	181	163	175	194	170	184	166	178	199	149	168	177	175	173	182	201	179	193	174	172	175	166	193	193	196	194	178	170	178	212	201	198	203	147	163	190	186	153	161	195	155	179	179	163	183	201	193	184	179	182	194	162	169	174	184	186	184	167	191	181	181	197	175	198	174	182	170	164	175	168	160	195	169	181	172	187	220	179	170	194	175	176	169	224	193	192	180	204	194	185	173	169	183	179	184	184	166	173	187	160	194	185	149	186	205	178	166	198	187	168	175	186	183	186	171	168	185	175	176	172	160	169	195	154	170	192	205	164	183	177	171	181	184	195	192	195	192	171	189	173	192	172	170	169	197	185	177	186	177	148	153	170	165	185	184	195	201	197	181	168	178	174	155	190	192	189	183	178	193	173	211	158	162	180	183	182	151	159	172	206	204	184	202	175	191	178	183	170	190	174	189	179	210	165	177	155	179	164	219	189	156	194	186	182	167	196	174	162	191	198	170	188	175	164	164	141	148	193	162	158	185	179	184	172	198	193	191	192	189	163	163	147	178	194	151	179	201	149	164	195	167	173	192	174	143	175	195	164	152	189	165	188	188	185	161	177	180	183	171	211	186	152	171	178	183	161	175	166	190	177	186	180	173	177	180	197	168	164	194	175	168	171	186	168	191	179	190	179	195	191	158	180	168	178	182	179	190	163	185	190	186	186	182	173	187	184	173	163	179	163	166	183	176	182	183	174	188	173	150	180	161	181	177	192	185	168	159	181	187	172	156	197	172	169	199	184	195	196	189	165	172	160	184	187	189	177	170	196	179	196	187	188	175	207	192	170	187	153	183	191	185	193	175	168	157	205	176	179	182	171	185	177	174	150	170	190	158	192	190	183	180	198	189	183	174	178	169	184	192	185	178	184	158	197	179	172	178	176	191	218	172	183	157	188	163	160	185	185	172	171	157	170	180	189	162	174	174	173	182	175	195	192	162	175	167	175	195	182	161	189	201	172	151	184	178	154	187	153	180	186	206	170	196	216	197	185	209	179	185	178	165	186	190	205	193	199	148	178	185	182	174	167	151	161	187	177	179	182	151	149	179	175	200	155	162	183	182	209	187	177	172	190	185	187	213	205	180	153	165	177	161	185	169	210	206	167	186	197	194	174	159	178	153	188	180	170	189	194	184	176	170	139	155	175	176	166	185	183	173	175	191	200	205	172	166	186	177	188	164	192	179	170	162	194	168	167	179	176	164	200	169	194	171	187	170	189	162	158	206	165	219	177	181	184	173	179	171	161	174	187	189	181	175	160	176	186	178	148	177	176	193	170	177	173	220	198	205	174	194	214	187	172	184	175	162	179	197	173	178	178	178	191	179	177	185	180	177	176	200	187	171	186	189	182	196	186	147	182	165	191	191	165	162	183	170	148	171	134	183	183	157	187	172	181	195	186	187	170	173	197	189	182	205	174	171	184	217	182	156	173	197	156	176	184	164	185	185	167	179	172	156	193	205	162	186	187	176	215	181	212	184	191	181	168	166	190	194	175	185	197	170	184	179	173	182	178	181	184	156	173	166	213	191	173	169	163	197	179	217	175	193	199	192	184	189	173	193	197	166	176	187	173	188	181	173	180	190	192	178	193	163	170	175	176	192	183	182	192	180	209	173	199	169	179	153	185	183	157	189	169	175	201	154	187	178	166	161	181	172	192	193	162	179	164	205	171	188	208	170	158	163	179	198	188	168	204	185	183	186	165	181	182	171	192	169	156	165	171	168	188	178	165	188	212	192	203	173	167	175	156	171	165	189	183	185	163	197	158	158	168	198	180	188	187	166	192	186	165	205	192	175	196	175	186	194	180	164	189	173	208	182	174	191	173	157	176	184	180	194	168	180	183	184	159	153	183	163	204	171	155	181	172	192	163	168	191	167	228	174	182	166	173	171	149	183	141	184	189	171	188	177	177	188	209	173	200	174	155	171	153	152	175	182	185	171	181	169	188	169	173	171	196	181	178	168	169	198	186	179	215	194	195	180	177	206	147	201	170	206	178	152	179	172	181	182	195	184	190	190	185	190	201	197	187	193	155	178	208	189	184	180	182	165	186	166	174	167	188	193	186	173	185	174	174	191	201	190	186	173	190	196	182	163	180	182	175	182	178	177	208	189	178	175	178	206	164	195	193	169	168	188	166	163	183	176	149	181	181	157	182	183	200	207	204	168	167	172	163	188	196	200	180	174	167	155	169	198	176	189	161	172	176	164	192	186	151	163	201	194	174	193	183	184	191	189	177	173	184	182	170	181	181	171	184	178	162	195	193	173	189	194	183	178	187	169	202	163	190	167	182	148	176	175	162	191	192	196	171	190	162	152	211	177	185	183	152	196	179	187	182	176	176	175	186	172	192	170	183	166	187	155	185	197	171	167	168	183	191	185	191	157	161	189	167	173	168	185	180	182	194	187	182	182	167	185	205	187	193	192	181	205	165	202	170	167	178	176	191	147	168	170	182	188	161	205	226	176	167	171	177	168	178	185	143	167	216	168	184	172	188	183	168	173	181	176	178	200	172	205	186	166	220	204	159	167	195	200	194	174	181	166	196	192	187	190	175	172	185	179	190	209	171	163	185	180	198	165	195	192	154	188	171	180	179	185	174	195	162	189	174	178	198	163	177	175	179	193	186	182	195	180	189	169	200	150	167	187	165	190	174	175	187	173	187	211	155	146	188	176	184	176	189	184	172	178	162	189	183	165	163	187	181	179	159	165	188	180	182	186	192	177	181	182	196	177	187	188	180	191	203	163	170	182	175	179	179	214	189	193	200	191	192	170	192	179	181	173	194	166	186	199	200	174	169	182	176	190	174	179	175	183	164	182	207	187	172	154	178	165	149	169	176	160	174	188	185	159	188	179	172	171	169	217	201	176	179	195	165	197	159	174	163	163	163	186	185	177	168	173	161	194	190	176	182	161	176	163	163	187	192	187	185	176	171	185	188	184	179	175	167	181	161	169	189	189	167	198	176	173	158	183	193	165	181	157	182	190	167	173	157	148	195	168	185	150	181	184	181	168	175	203	182	171	197	190	204	201	178	175	191	157	175	189	199	179	188	189	178	170	197	184	194	189	196	201	167	183	182	186	167	191	197	184	180	170	157	163	186	180	174	208	189	188	178	178	189	219	145	179	166	168	184	172	165	173	177	176	179	163	189	193	157	181	196	181	176	166	200	157	180	161	153	162	156	162	179	170	166	200	167	180	168	170	180	204	165	187	179	188	188	178	164	205	197	170	161	192	174	158	204	175	196	156	184	154	152	203	185	195	177	154	196	181	193	143	213	199	182	182	179	189	185	183	164	154	159	149	187	158	170	168	177	173	170	203	197	177	190	187	196	186	143	183	181	171	158	188	202	200	176	181	192	215	175	176	163	170	183	191	163	186	171	184	202	153
7243	754	1181	1432	1206	980	811	762	692	555	616	556	488	553	525	491	483	453	498	481	471	481	459	453	426	450	429	440	447	369	423	413	460	438	424	442	442	399	415	443	408	426	451	397	438	421	416	445	399	438	437	421	417	408	431	417	415	433	421	403	435	416	442	432	441	397	426	440	427	445	466	420	402	416	411	377	416	383	407	388	426	419	392	401	412	407	423	405	427	414	417	401	387	412	449	386	419	423	432	418	431	437	415	457	434	426	399	425	417	414	428	410	429	389	420	390	423	407	374	381	449	405	377	418	425	466	403	425	414	396	418	424	432	399	400	435	434	443	448	478	435	428	433	424	401	428	386	421	375	403	392	430	472	411	387	414	399	394	418	382	369	407	426	410	433	396	434	396	403	431	412	403	445	413	416	465	395	440	420	421	416	428	426	452	384	418	401	402	442	409	387	403	442	438	417	428	417	434	406	397	432	429	421	406	445	408	448	401	394	419	384	414	419	392	420	391	426	422	456	419	385	433	425	419	412	437	442	429	412	404	421	417	437	388	464	402	408	395	421	410	422	401	414	406	414	425	406	415	454	425	419	413	435	405	415	400	429	383	392	463	428	415	408	427	402	441	410	440	441	385	451	393	422	420	395	430	381	434	395	441	439	368	403	430	462	441	405	421	437	409	427	428	428	387	443	430	425	426	406	387	412	409	433	433	425	399	400	473	413	405	423	393	410	419	420	421	405	396	383	388	431	409	427	413	398	418	383	402	404	415	439	427	419	379	425	389	420	426	412	437	397	428	380	415	406	401	446	421	425	428	431	395	396	456	451	408	434	386	389	425	432	408	431	427	405	433	430	424	405	416	380	412	446	394	430	403	424	448	442	429	420	421	393	440	402	443	398	423	409	421	425	401	399	453	424	427	429	406	392	447	403	413	405	405	393	453	387	378	402	418	471	440	365	445	422	408	382	431	418	409	443	456	423	428	448	425	399	421	433	408	404	419	412	434	414	427	412	404	402	405	399	406	393	457	415	439	398	424	411	393	382	412	424	367	408	390	412	409	381	428	462	400	439	398	432	452	409	439	408	426	429	445	445	438	403	417	406	460	411	408	419	406	426	394	440	406	434	421	388	398	409	389	420	408	423	393	418	384	424	403	387	442	424	358	412	446	410	444	404	388	365	440	452	391	406	427	419	443	414	414	413	447	448	463	450	444	415	409	389	407	439	423	424	429	435	421	447	398	385	391	385	434	429	414	414	428	420	445	413	433	428	407	404	371	457	415	425	413	407	445	400	439	418	450	423	412	435	453	387	401	415	382	412	422	411	440	400	400	400	397	434	417	410	425	410	418	422	433	408	429	449	441	406	437	421	425	410	379	410	407	431	417	405	387	435	416	448	381	410	423	456	413	386	425	432	402	408	397	432	434	467	379	431	431	434	455	430	403	383	409	414	388	407	411	430	415	428	430	361	418	398	409	399	407	439	425	415	425	411	405	402	406	400	407	420	410	410	391	427	409	410	393	453	407	420	399	422	418	416	457	460	427	425	407	443	426	439	431	403	416	403	433	400	432	416	431	426	429	384	405	416	413	404	376	443	413	437	432	412	467	425	429	413	409	415	398	400	390	407	453	394	402	397	422	384	422	426	401	408	457	444	422	384	377	410	385	402	385	461	410	400	417	383	421	410	401	412	420	416	431	455	420	397	441	439	434	427	407	456	401	409	432	406	409	411	393	388	445	413	416	433	417	419	425	408	449	427	439	427	411	418	441	448	398	443	446	452	434	396	429	433	462	444	437	440	410	396	419	410	402	419	409	435	408	404	432	402	400	404	400	373	406	419	387	399	425	412	411	396	399	432	417	417	412	418	442	435	436	444	394	415	440	406	405	405	392	413	430	424	448	462	390	434	411	427	404	416	388	444	417	422	429	408	424	422	409	408	412	376	437	388	405	418	396	413	434	420	398	418	371	444	414	406	408	395	433	417	426	463	410	450	406	408	431	378	442	444	442	396	391	415	386	430	430	420	415	478	422	397	425	364	433	428	399	400	415	417	405	427	415	423	416	440	411	422	398	427	381	424	407	425	428	412	424	418	402	358	439	414	400	419	408	434	419	419	386	389	423	421	391	436	425	407	442	425	427	393	402	472	421	439	407	447	402	430	396	418	404	386	440	440	424	409	409	408	441	412	376	417	422	411	421	419	411	403	394	399	419	378	410	412	440	460	427	422	407	405	403	419	400	446	380	396	425	424	401	426	419	404	440	441	438	426	427	426	414	410	402	405	441	432	421	428	436	447	420	425	416	370	410	416	391	452	405	430	397	443	369	408	403	416	438	422	420	396	430	416	426	449	388	440	393	431	420	431	355	429	397	406	417	402	431	438	416	404	398	411	420	413	411	404	376	430	454	411	417	408	421	414	410	424	404	440	437	401	407	408	428	390	431	429	421	385	387	415	419	404	424	426	422	450	374	397	394	383	366	433	380	390	417	426	403	413	421	399	403	438	429	438	429	424	419	373	424	433	437	382	417	392	397	430	414	421	415	424	430	404	388	461	416	426	441	396	423	453	382	417	388	416	429	405	417	427	417	401	420	372	428	408	434	418	439	441	414	417	416	424	355	418	423	412	407	397	399	414	437	434	418	394	405	397	416	422	380	372	410	412	430	409	428	399	386	417	410	423	437	431	389	399	433	412	402	414	414	428	392	406	437	401	409	421	390	399	403	392	406	395	383	419	418	426	417	397	401	385	401	405	427	414	408	392	418	423	444	463	399	417	426	424	435	423	419	398	411	420	440	424	436	387	417	459	448	436	404	441	421	425	383	418	389	416	445	437	400	374	368	400	390	419	432	374	378	422	388	389	438	377	409	423	396	377	389	431	433	440	385	456	438	432	407	450	378	440	452	427	397	394	409	412	424	436	441	411	415	396	381	435	393	447	437	421	425	403	416	424	416	412	430	407	453	416	443	406	432	415	428	404	379	424	410	443	417	395	398	391	424	444	433	422	435	440	423	413	423	411	411	457	437	417	437	412	405	423	411	388	401	408	371	444	408	404	430	432	424	417	434	452	419	441	415	413	399	436	429	418	378	392	414	461	436	402	412	435	399	434	441	407	423	426	412	409	400	400	384	415	428	427	406	414	418	413	393	397	424	404	428	419	418	419	444	392	407	421	387	414	411	405	436	425	424	410	391	415	427	414	433	419	422	394	404	386	439	427	444	398	401	436	403	376	412	408	439	398	465	418	407	424	448	435	407	441	426	420	399	394	421	429	408	454	410	457	434	428	441	428	426	446	406	461	385	392	412	414	415	435	427	391	414	424	436	377	390	407	436	391	426	445	390	398	438	416	433	406	436	389	434	409	435	428	386	430	441	427	382	436	435	403	438	401	399	387	430	432	401	440	415	422	420	399	406	437	403	436	416	436	449	449	426	410	405	426	425	425	446	419	381	418	395	397	451	415	411	432	422	421	406	419	406	450	426	439	420	405	406	465	354
15529	1031	835	589	434	261	202	147	151	114	94	95	99	93	71	95	86	94	60	78	73	75	77	67	79	57	71	58	60	77	54	60	71	62	49	66	56	59	70	51	71	71	59	61	78	68	60	61	73	71	61	68	67	57	63	53	57	53	57	69	66	58	68	66	67	70	64	63	62	63	36	59	60	76	65	61	65	58	51	71	70	56	60	64	58	62	69	72	65	61	61	61	66	73	57	60	63	70	63	67	57	61	65	72	68	65	50	58	62	58	71	57	65	57	45	72	62	51	63	48	61	74	57	79	74	65	72	64	64	61	67	73	64	57	62	55	61	72	58	63	66	63	64	66	63	65	68	72	64	58	68	64	79	79	70	60	79	44	57	51	56	73	65	72	55	68	68	66	56	58	60	61	70	45	53	77	62	76	59	76	69	59	57	69	75	72	60	68	46	70	58	51	73	67	74	62	57	62	67	66	63	67	69	65	71	75	67	74	53	85	74	74	59	73	57	71	46	67	62	52	68	64	56	61	60	53	58	71	76	54	84	63	82	46	67	50	74	50	52	84	70	66	68	56	55	65	75	68	65	71	57	61	65	59	66	58	65	58	56	68	63	60	64	79	69	71	69	68	69	66	59	52	61	61	48	65	59	69	56	72	58	61	56	55	65	68	66	68	49	67	62	63	80	62	58	82	68	52	62	68	71	77	71	63	50	56	71	52	64	64	60	57	53	61	78	66	61	72	71	87	62	67	60	74	49	55	76	54	65	52	64	59	60	72	66	60	66	75	59	64	73	67	80	78	67	65	79	72	71	47	66	64	67	61	51	76	76	54	65	69	69	53	52	66	60	65	77	72	80	67	63	69	56	59	57	65	73	57	71	66	62	62	57	73	69	62	77	57	56	67	55	56	59	62	83	54	61	59	58	62	58	69	58	73	70	55	68	76	62	76	69	74	72	65	57	74	53	66	64	56	51	83	56	59	64	71	60	73	63	63	61	79	59	67	76	56	75	53	53	61	67	61	57	67	61	67	65	64	59	60	50	44	62	69	64	60	61	52	74	64	63	76	65	59	61	63	57	53	70	69	60	73	59	54	59	57	55	56	71	69	65	72	74	70	62	59	74	75	57	83	63	50	68	68	60	63	61	66	48	52	67	63	62	60	58	68	64	54	68	57	75	65	58	51	56	50	54	56	60	80	59	76	67	43	60	55	60	65	62	55	44	72	77	54	58	63	78	75	60	58	56	65	71	60	64	66	73	47	55	47	69	56	68	64	60	62	57	74	64	48	73	64	62	46	51	54	75	57	60	58	81	65	66	89	62	70	69	63	50	62	64	68	79	64	58	71	54	80	52	54	79	67	71	61	59	67	67	59	61	71	73	65	52	65	66	65	65	78	48	62	60	70	49	50	66	84	70	74	57	70	66	78	41	66	55	54	65	64	80	66	60	65	73	65	55	71	76	69	57	74	55	70	72	66	73	63	60	82	50	67	60	70	62	67	58	77	58	58	61	73	63	67	64	75	69	71	58	75	52	68	67	75	72	66	66	52	62	59	67	72	74	71	77	58	72	60	54	57	63	50	64	60	76	67	77	64	61	70	51	68	66	71	61	52	60	75	63	58	65	63	61	70	75	69	66	67	49	66	59	67	70	58	66	43	62	65	71	64	61	67	76	49	56	54	64	65	63	58	68	76	54	54	64	65	74	53	67	60	71	58	56	66	42	67	67	75	81	61	65	85	65	51	84	51	69	70	62	77	64	71	55	56	54	75	58	62	78	71	75	60	71	49	55	69	64	65	67	45	71	60	69	49	70	60	78	63	58	67	68	61	76	48	63	55	58	71	55	48	67	74	62	55	52	55	66	61	51	68	46	61	74	49	61	73	70	55	70	82	49	57	62	71	51	57	59	62	57	56	52	70	67	71	67	57	54	65	72	55	57	58	67	62	68	60	75	75	61	62	56	74	56	55	50	65	59	58	62	61	67	63	60	62	60	64	63	53	58	57	57	70	68	78	79	59	61	67	74	61	60	60	58	53	77	41	54	76	56	68	70	65	64	60	61	67	67	67	71	58	68	70	67	65	63	54	68	64	48	74	71	51	65	46	57	70	64	54	58	67	67	73	65	71	57	41	69	68	46	51	60	59	70	65	58	66	58	57	50	54	63	58	66	74	48	65	66	62	51	50	59	52	55	61	59	66	51	62	60	65	55	62	71	62	55	44	65	58	61	62	60	49	69	74	77	62	55	74	62	60	77	56	65	57	61	64	64	66	61	65	59	67	66	80	70	58	64	76	65	57	76	81	75	59	63	63	69	71	58	67	75	76	66	68	68	68	66	68	71	52	65	62	44	75	59	48	60	74	76	61	61	62	51	51	53	62	53	61	63	48	77	55	79	70	67	74	68	61	67	48	66	76	68	45	66	63	65	86	62	58	70	81	56	71	66	61	58	68	56	71	64	67	77	71	57	51	57	55	74	65	62	62	56	60	63	63	56	67	61	67	57	74	67	76	64	66	84	78	54	70	68	73	76	63	59	58	53	54	64	69	57	54	71	70	66	61	66	66	66	71	75	64	75	72	72	63	66	54	55	58	78	50	58	66	71	55	72	67	60	58	61	79	57	73	65	72	72	58	66	53	77	79	69	56	58	56	74	75	62	67	67	69	64	49	52	77	60	71	66	65	61	70	60	70	66	58	69	72	60	67	60	66	50	70	58	67	61	69	57	60	52	52	52	57	55	71	57	67	61	65	65	59	60	58	65	54	60	67	66	70	61	48	57	64	65	58	67	69	68	66	59	62	75	64	53	71	76	42	63	67	51	72	63	76	84	55	58	64	69	68	65	70	64	66	59	68	63	68	67	74	61	47	65	66	52	60	66	64	69	62	60	48	74	55	55	54	77	68	52	63	51	57	58	77	78	70	59	66	67	72	67	59	53	55	50	59	66	83	54	67	61	40	60	69	61	63	67	69	68	59	50	56	54	65	68	77	80	53	59	49	66	50	67	68	74	70	54	65	70	50	55	71	53	57	66	60	66	57	72	72	45	63	69	52	59	72	70	53	63	77	65	55	70	75	59	52	74	68	60	60	64	68	65	73	62	64	63	49	59	55	72	64	62	46	62	49	58	58	65	75	64	69	54	68	71	53	60	66	75	58	61	60	58	57	64	54	60	80	50	65	66	58	65	74	59	48	59	68	60	60	62	49	60	72	50	55	68	67	54	60	80	58	70	67	76	60	58	62	69	77	67	63	73	72	68	59	71	58	72	54	70	69	55	59	60	71	55	66	47	67	68	52	53	58	51	68	58	61	76	58	66	74	76	59	68	62	69	68	66	60	57	50	61	58	64	64	52	64	83	65	66	61	65	61	86	71	64	63	44	73	69	72	65	57	64	62	75	67	76	70	74	87	61	67	69	61	63	46	75	61	77	66	63	69	54	62	58	49	48	74	70	69	48	70	63	67	57	65	84	51	66	71	53	50	63	72	69	59
8918	782	1693	2096	1709	1245	965	762	675	506	499	443	432	355	335	334	304	297	270	300	293	243	246	246	224	252	224	207	224	216	223	203	178	212	187	205	212	197	190	166	192	182	186	168	185	194	179	188	214	190	175	189	202	180	194	169	186	169	183	179	183	192	195	175	193	208	178	175	191	174	179	185	172	171	173	173	186	178	202	178	178	169	177	180	211	161	185	166	187	186	174	174	203	193	158	192	179	177	179	186	181	166	164	191	171	181	191	183	182	192	172	176	184	170	168	154	156	149	167	192	193	162	156	145	179	183	186	161	190	177	141	165	170	172	144	163	171	153	180	183	175	189	176	173	191	180	196	147	189	197	176	184	184	195	175	162	179	194	186	199	197	169	158	194	145	176	172	176	172	181	164	192	202	158	202	159	154	142	192	180	178	197	163	186	172	178	175	173	173	167	169	178	169	179	178	196	185	185	182	179	169	193	157	159	179	159	183	154	175	179	164	178	172	182	199	182	159	151	196	183	174	161	179	177	171	176	166	198	167	146	188	168	169	185	176	173	158	175	143	190	183	166	160	183	169	182	170	182	149	199	170	170	158	163	179	149	163	169	185	173	196	170	161	167	184	139	175	161	184	183	198	165	182	178	145	167	169	170	167	148	158	157	157	157	152	156	157	171	175	165	178	174	169	181	159	165	174	178	173	163	193	172	173	167	179	167	162	190	181	190	163	170	172	166	165	142	173	166	166	184	162	183	168	181	180	173	166	155	186	172	162	166	176	173	184	177	162	163	166	177	162	199	165	158	189	153	171	181	201	171	160	173	181	185	194	160	179	175	191	176	151	160	165	169	184	171	163	194	172	156	172	188	166	170	169	186	169	185	155	165	166	170	173	151	183	178	159	159	180	154	152	169	154	171	185	208	205	161	159	183	153	202	172	151	183	183	180	189	188	175	184	182	154	175	185	146	168	185	160	176	175	197	166	165	193	172	173	164	175	162	172	191	146	167	158	157	166	183	172	199	178	163	157	151	159	179	157	183	165	190	149	198	174	160	161	168	154	180	179	172	178	164	170	167	159	149	159	174	171	184	192	185	180	179	168	185	150	199	184	170	190	176	159	181	196	169	175	157	164	164	163	146	157	175	190	185	148	161	171	172	186	176	175	163	173	173	170	145	160	183	192	179	184	170	161	170	165	187	146	179	180	175	168	178	154	170	169	155	147	176	170	169	165	150	149	179	160	170	174	170	154	162	160	175	189	159	175	173	177	166	178	169	145	157	147	153	195	182	182	161	185	177	168	173	187	176	166	157	175	178	148	172	150	160	167	165	174	185	165	149	162	147	192	183	179	151	171	146	183	152	173	162	177	185	191	177	172	162	172	186	159	172	170	170	187	180	162	155	160	166	164	178	152	184	172	168	187	171	163	206	174	161	158	181	179	166	161	170	168	158	188	181	167	198	162	165	167	181	168	175	156	191	157	181	165	170	169	169	139	202	166	182	172	177	198	174	129	166	180	171	167	169	161	171	182	194	174	186	163	159	181	161	152	163	177	148	152	185	163	186	165	187	181	168	162	176	152	175	170	161	164	160	174	164	172	176	168	182	164	176	187	187	165	156	171	168	155	158	176	168	191	167	190	162	157	157	166	193	184	162	168	171	144	158	155	169	169	169	190	172	173	177	169	165	161	212	198	178	160	178	169	168	196	176	155	188	157	185	181	197	159	162	157	179	179	164	178	164	178	168	168	170	154	192	169	161	180	178	187	155	172	178	177	172	172	207	160	180	185	167	188	178	165	148	166	147	152	162	168	160	149	155	160	178	165	168	163	167	162	175	174	196	175	185	194	171	179	169	180	182	179	159	178	211	168	188	183	148	165	190	178	162	193	155	162	162	182	164	182	162	173	168	175	158	172	201	201	175	164	161	141	169	193	161	186	163	153	186	173	178	211	170	173	169	162	154	164	174	161	176	174	184	167	158	165	176	177	190	182	174	141	159	164	158	180	140	155	159	137	166	163	176	189	158	158	164	181	179	155	173	159	165	173	135	139	171	177	176	176	173	158	162	145	157	167	175	181	166	183	171	152	175	158	165	174	138	169	182	191	167	159	173	177	177	187	186	160	182	176	188	163	174	154	161	166	173	190	183	192	176	171	178	172	164	162	162	177	161	176	174	169	193	159	171	158	163	182	182	186	170	181	181	189	159	176	212	170	163	168	151	164	173	168	174	189	174	167	152	175	177	144	184	176	160	154	169	181	156	161	167	176	157	171	170	174	163	162	165	173	173	181	178	176	180	169	165	163	173	149	179	151	172	157	135	176	151	160	188	169	169	192	165	166	170	179	184	190	170	168	175	184	179	166	184	173	164	159	166	173	178	192	176	177	158	175	169	165	178	167	183	147	155	172	186	176	163	156	194	170	181	173	176	170	211	151	175	179	188	167	166	183	158	176	164	179	145	145	175	166	170	173	182	173	195	185	163	173	158	159	187	179	162	138	174	181	158	172	164	187	162	172	148	189	169	171	156	173	169	171	169	155	160	164	161	177	162	153	191	163	140	183	159	178	160	176	177	169	183	200	177	193	176	165	169	172	177	171	178	153	172	175	181	159	183	184	178	151	159	171	143	176	165	160	197	153	165	173	172	169	172	184	188	192	158	167	166	163	160	179	170	166	178	170	156	180	172	152	145	166	180	178	169	161	172	155	175	177	174	187	166	154	162	171	173	173	183	185	151	162	139	145	176	152	155	188	181	173	175	179	137	182	184	190	175	184	180	164	160	161	155	162	175	168	157	170	163	174	168	157	202	153	165	177	149	181	179	169	192	175	172	167	173	171	157	170	178	172	189	173	147	169	162	179	158	146	161	197	164	171	182	188	174	152	168	172	152	158	175	155	188	153	174	168	159	172	180	190	166	168	172	165	166	196	194	172	167	166	180	172	185	172	197	172	171	187	160	186	180	189	169	183	184	174	178	186	191	175	153	173	162	179	188	140	165	156	180	167	195	154	170	166	178	190	159	177	185	178	176	144	166	158	195	156	188	167	186	149	173	160	172	174	181	171	186	157	173	155	167	205	167	176	185	164	179	193	187	184	184	165	173	179	160	186	165	167	187	154	192	179	183	205	177	148	189	174	166	152	169	159	163	163	173	178	185	195	160	182	166	160	164	185	159	157	173	173	173	160	169	150	188	160	174	174	186	177	186	158	197	178	182	170	183	173	192	155	166	169	179	164	156	188	172	171	175	173	194	163	174	191	164	154	166	185	166	144	183	169	169	171	176	185	161	178	162	159	203	185	165	161	167	167	163	182	183	185	156	186	171	176	166	183	163	155	186	151	175	196	160	164	172	144	200	167	162	153	163	169	155	141	181	176	177	156	168	167	173	173	154	188	174	181	182	205	173	184	148	143	173	161	170	161	153	183	179	161	191	151	160	170	162	168	180	184	168	173	184	171	171	154	160	177	177	190	164	155	167	191	176	177	165	168	166	156	169	165	165
2406	292	254	296	255	263	280	266	271	259	274	264	293	242	273	244	259	260	278	266	288	263	285	269	266	271	277	266	236	269	283	253	274	246	237	252	284	237	246	276	288	284	278	244	253	256	253	273	221	283	267	257	270	244	274	286	245	260	258	270	279	279	254	247	263	259	256	273	261	279	283	240	241	291	277	279	257	256	281	254	247	243	277	244	274	263	250	257	263	307	292	289	247	233	279	273	261	306	265	252	287	278	273	251	255	276	258	240	259	282	267	274	263	257	274	275	260	275	272	265	269	277	277	248	286	275	287	249	267	284	254	272	282	256	263	250	230	242	266	287	262	253	271	273	299	243	254	240	283	266	292	251	252	271	269	249	279	271	244	272	281	271	259	294	255	270	289	283	233	281	273	248	250	286	269	254	255	250	270	236	254	287	249	286	286	261	256	296	266	264	265	242	241	256	292	288	272	302	282	268	249	284	287	272	254	260	258	265	269	239	300	278	272	258	248	275	238	246	254	272	279	289	250	258	288	273	236	236	275	296	255	253	258	277	248	264	280	263	247	265	258	247	267	284	254	267	275	265	250	283	269	277	264	261	270	300	301	252	253	256	293	264	243	260	259	274	265	262	254	261	314	264	286	251	267	249	277	241	291	270	252	300	280	289	257	323	298	257	269	253	229	237	243	252	283	275	264	283	250	227	253	271	266	279	263	288	273	259	225	254	293	275	269	258	265	248	280	264	255	214	261	274	281	278	251	242	250	261	253	288	264	259	276	264	279	278	262	255	273	272	234	256	244	250	251	269	274	303	290	278	246	257	254	262	258	253	260	232	300	244	268	268	280	279	252	282	255	257	234	257	281	254	282	251	282	281	257	272	278	264	271	252	240	264	262	293	258	242	260	244	252	256	258	252	283	261	260	247	282	232	237	274	257	262	237	250	283	271	250	250	278	291	262	265	262	271	251	254	242	280	264	254	255	239	246	273	248	291	250	269	285	257	253	271	279	277	254	261	241	257	284	276	240	269	276	280	275	254	264	264	265	266	276	261	235	302	257	241	276	274	292	252	253	279	270	278	255	265	262	262	276	254	256	301	235	270	246	262	265	276	239	259	289	253	298	256	247	315	266	273	279	277	266	253	248	241	245	227	236	260	259	250	267	271	260	251	295	262	270	222	259	247	249	272	273	256	259	294	299	252	222	273	296	252	262	261	261	243	285	224	227	239	273	256	258	240	256	279	265	274	265	240	266	297	266	270	265	260	267	274	233	262	242	242	261	257	258	278	283	245	249	277	273	229	265	234	244	277	252	251	296	280	273	237	276	287	262	278	253	239	245	251	266	246	319	279	261	273	275	270	246	281	303	270	268	308	279	256	283	248	281	292	261	251	278	286	273	264	266	255	291	278	263	269	257	263	302	260	271	271	266	275	285	246	248	275	278	317	282	271	289	259	286	283	276	295	263	249	281	273	265	255	277	272	252	285	251	279	277	255	259	267	232	237	258	263	290	261	255	287	276	275	264	254	239	239	230	285	262	276	289	254	266	286	239	240	280	239	249	311	259	245	254	277	259	264	250	252	246	284	269	275	253	258	283	301	258	285	273	240	268	254	259	273	266	278	264	263	244	271	240	267	256	249	266	251	280	278	280	259	282	252	259	291	264	266	251	264	265	268	262	251	253	257	256	295	264	237	269	293	244	257	260	274	263	289	276	270	270	263	246	283	256	263	255	265	227	294	273	286	273	267	252	270	277	257	286	224	243	237	296	235	288	257	294	245	242	301	297	246	277	266	268	265	274	235	261	273	264	270	296	239	274	277	284	248	254	290	239	261	265	275	277	232	253	246	251	268	254	234	290	269	234	247	216	263	228	285	241	280	295	242	249	276	271	269	259	274	278	244	279	265	274	275	261	250	271	280	265	289	250	287	260	247	287	254	283	258	258	248	295	275	293	301	276	266	258	250	243	297	258	271	269	288	267	259	263	245	246	240	254	259	273	269	276	259	247	301	248	250	255	253	256	259	267	250	213	240	248	256	273	245	268	290	268	280	276	275	240	267	261	298	276	248	277	257	266	272	253	242	272	245	252	287	277	261	281	303	219	252	272	273	268	257	290	268	246	275	248	275	276	273	248	300	264	257	259	297	278	254	273	259	260	261	243	255	254	270	300	223	228	261	242	266	243	256	273	270	272	273	262	257	267	235	276	232	260	247	268	276	271	271	263	302	263	256	241	260	252	283	262	254	279	273	271	279	290	240	250	279	248	233	298	249	266	248	262	267	283	238	269	284	250	276	263	262	258	251	256	276	262	257	279	249	250	272	279	262	257	265	257	264	269	246	260	266	232	294	294	283	230	258	277	259	266	232	259	262	280	290	269	261	299	235	271	264	274	268	275	261	238	268	251	248	244	248	244	285	260	268	271	256	260	257	216	256	273	264	291	242	240	283	267	284	271	259	252	247	278	261	255	281	267	260	282	264	247	279	288	290	243	275	259	250	259	260	271	271	274	310	251	244	267	267	233	260	278	268	290	250	257	230	282	249	277	249	293	251	308	289	291	289	229	273	289	265	243	276	258	245	266	261	251	273	261	254	261	261	268	267	214	284	247	264	257	263	244	264	261	266	263	286	262	281	243	269	264	259	283	233	274	290	274	275	263	259	223	264	256	244	243	256	274	252	268	294	251	263	241	250	237	277	259	251	256	273	260	271	271	266	265	277	256	246	283	270	241	307	251	237	261	241	275	271	268	249	264	267	268	242	271	293	244	282	270	285	263	278	270	247	271	267	259	224	257	273	312	309	280	271	261	253	260	274	256	244	287	242	291	264	273	264	304	240	262	304	251	247	297	244	270	268	256	264	254	276	274	240	268	276	293	269	238	297	274	255	246	288	268	265	269	291	270	281	271	278	289	271	260	248	269	256	247	276	257	253	251	277	275	273	277	260	284	249	260	271	273	277	251	231	297	254	294	268	275	301	298	310	288	252	265	280	280	277	255	239	255	283	244	266	272	246	261	254	275	288	257	262	266	258	240	291	280	235	239	248	257	298	292	268	259	238	260	256	254	267	259	275	260	259	269	267	274	263	271	283	264	282	241	268	271	289	262	266	246	242	227	252	266	264	253	245	242	290	296	251	280	293	267	252	270	268	325	244	274	257	251	248	266	266	269	243	255	270	286	245	241	268	266	249	289	219	281	259	244	290	255	269	269	300	262	246	277	270	262	306	271	277	286	280	255	246	272	235	283	247	259	254	251	287	268	262	301	243	265	290	255	245	269	269	252	281	239	264	245	306	281	305	242	272	248	245	254	257	254	286	286	270	262	263	254	286	269	249	261	259	277	269	278	286	285	296	270	243	261	248	243	269	278	269	262	283	259	286	264	253	270	253	251	236	234	264	286	233	289	249	239	261	254	281	278	293	257	244	270	266	242	241	260	242	270	251	238	263	281	276	274	273	303	287	273	260	287	289	262	277	254	264	253	282	271	264	239	259	268	286
2342	660	653	637	625	627	608	613	624	591	606	573	644	600	576	613	645	623	592	598	587	636	587	611	605	593	596	657	622	627	614	648	611	595	613	591	601	607	614	633	598	589	568	621	575	606	569	583	611	598	592	615	597	614	590	588	569	603	593	578	571	597	632	554	544	647	590	580	590	588	571	596	577	594	628	601	606	571	554	611	607	605	620	582	573	582	616	616	640	631	602	615	586	566	643	608	618	584	590	593	600	622	609	556	615	576	595	564	570	602	655	584	612	589	645	620	611	618	593	610	595	567	575	572	624	590	610	556	615	613	616	598	536	607	591	629	648	667	623	612	597	556	640	562	623	622	633	586	620	624	601	582	607	575	617	649	600	611	595	579	598	580	577	619	623	590	592	607	631	598	610	607	613	600	606	602	586	637	607	600	577	588	586	631	605	562	613	602	587	581	596	579	609	568	598	593	573	596	610	616	576	613	587	622	600	569	607	610	666	596	561	628	611	555	621	620	623	581	606	596	597	554	600	626	567	583	599	594	620	589	605	569	560	627	587	545	590	553	611	609	552	638	617	662	604	609	610	575	617	598	594	613	595	536	588	586	598	594	591	561	543	616	635	575	615	614	619	585	588	617	672	569	625	626	613	591	603	596	572	587	571	603	633	609	603	618	576	600	601	616	697	554	617	596	615	593	600	623	616	595	595	614	593	573	592	595	602	606	561	607	592	623	612	578	599	593	614	588	614	568	605	614	645	565	569	619	585	601	599	619	608	596	592	599	569	573	588	615	579	625	575	612	589	595	588	627	609	601	578	600	596	621	557	659	643	596	643	649	526	585	633	543	618	549	574	638	613	577	586	597	607	598	586	629	629	625	614	598	564	637	568	621	672	567	576	582	625	563	583	618	596	661	599	581	591	552	593	579	593	603	613	563	616	624	538	618	609	564	628	547	553	584	603	613	586	581	592	628	612	591	621	583	614	620	588	613	590	566	611	582	575	639	574	556	637	593	591	565	582	624	619	614	566	570	620	609	586	619	663	592	598	578	569	603	578	594	605	571	607	603	593	618	566	567	614	588	598	648	583	580	595	618	607	576	607	609	581	614	603	595	584	582	567	574	583	600	635	622	620	620	593	617	605	603	598	596	605	574	656	584	559	603	586	614	593	620	625	616	608	604	573	578	613	608	566	578	596	599	612	571	623	606	581	616	628	564	609	600	607	591	594	601	571	582	587	583	590	583	563	661	634	601	578	593	631	607	602	624	630	582	565	635	616	628	594	606	616	593	561	580	632	572	602	567	569	592	641	618	616	563	612	615	588	563	600	605	603	607	580	588	536	583	588	615	597	603	612	592	578	609	587	646	638	591	585	615	582	599	554	629	602	589	544	566	615	557	627	595	612	575	558	602	567	587	651	603	563	581	570	603	633	673	605	597	618	600	612	610	584	622	582	601	574	632	600	605	646	575	616	609	601	613	593	620	602	613	575	598	573	570	581	636	582	604	628	602	597	623	571	633	620	579	590	608	615	557	585	591	595	605	556	629	583	622	593	608	590	600	596	592	545	589	630	613	578	569	596	652	632	544	622	610	589	570	630	586	580	590	567	601	561	621	581	566	601	605	551	612	576	619	612	603	601	613	632	604	587	617	582	605	606	571	615	594	604	600	558	589	611	593	639	581	597	655	632	585	615	622	592	635	587	600	625	594	571	604	602	581	604	613	603	623	571	591	600	577	608	631	615	628	586	583	576	593	607	581	556	622	649	619	626	588	575	618	569	624	626	610	609	597	567	607	598	594	626	586	609	590	599	616	566	617	590	584	595	586	573	577	588	645	598	598	596	602	619	603	616	613	652	569	662	580	586	596	547	638	591	617	628	630	609	596	539	567	601	603	612	592	567	566	615	581	554	573	561	594	624	629	621	607	591	537	587	585	617	551	568	602	599	613	582	576	658	606	649	593	589	609	636	576	558	596	620	567	607	583	601	586	603	598	599	605	594	627	636	611	612	619	617	589	622	580	621	569	603	607	594	605	627	590	649	628	626	593	623	592	598	568	579	644	580	589	570	567	630	611	593	580	595	580	626	623	589	594	596	592	594	615	616	595	623	605	575	618	593	603	572	612	628	621	595	639	633	606	569	575	616	624	599	623	590	582	630	548	576	589	614	579	592	562	586	611	625	575	683	597	600	584	604	585	627	620	667	601	590	575	582	599	587	609	592	613	601	583	636	628	572	632	548	594	603	529	593	575	585	589	602	553	630	581	640	625	604	612	576	627	636	562	541	582	600	595	555	604	621	601	635	586	594	617	614	552	574	588	630	603	638	635	587	632	607	596	555	613	586	609	631	583	608	668	614	647	541	559	587	617	541	617	559	579	597	532	599	595	605	614	569	603	631	615	629	636	597	599	580	653	576	589	591	619	658	612	588	591	607	599	616	625	573	575	585	609	587	629	573	588	593	604	609	563	562	612	557	604	633	574	566	593	602	637	599	581	573	606	590	604	577	615	597	575	644	571	612	630	587	573	572	592	633	592	599	638	631	648	561	601	587	614	587	580	580	633	595	574	619	575	581	591	633	626	589	563	596	615	553	594	599	627	583	606	609	610	576	595	597	583	605	575	591	572	595	583	588	618	605	603	600	581	589	560	578	610	603	600	584	591	552	609	624	580	598	603	597	592	595	640	591	594	596	610	603	603	610	587	588	608	592	615	641	574	632	599	589	605	587	575	627	597	603	614	655	580	623	608	580	632	546	584	629	570	650	593	608	586	605	565	613	589	606	603	554	586	595	621	600	563	590	599	639	629	635	604	625	586	587	619	639	566	603	591	628	640	613	606	588	598	599	651	591	590	548	610	567	562	569	553	592	621	620	606	575	575	577	587	572	545	610	609	563	601	564	599	561	600	617	599	582	594	613	572	639	599	633	610	586	626	599	615	587	601	541	594	607	599	591	585	606	654	605	599	565	603	597	595	590	611	590	621	606	594	606	606	622	618	625	597	640	532	552	586	577	574	574	612	672	604	602	591	596	575	564	554	632	594	564	581	612	586	585	590	634	579	586	611	603	629	612	594	630	583	572	586	619	597	566	557	599	597	573	595	591	537	603	579	579	607	616	615	597	613	593	594	607	641	586	612	594	597	641	570	565	628	635	614	647	585	602	622	613	653	583	628	592	596	630	615	601	658	615	605	614	613	609	609	605	641	568	608	608	605	568	597	612	627	605	606	567	595	621	607	613	629	596	593	579	607	594	625	582	597	541	578	574	595	609	587	595	594	569	593	618	564	587	607	596	583	579	603	638	599	588	608	606	599	599	578	619	602	615	623	599	614	588	628	616	583	622	596	603	569	634	616	611	570	587	586	644	601	589	599	611	603	605	590	602	630	634	574	583	586	610	614	581	596	534	582	591	552	590	571	590	607	598	624	574	593	594	630	618	622	617	599	566	603	607	635	624	637	575	578	590	561	572	538	602	530	588	596	549	549	612	557	586	619	620	606
9459	553	526	470	349	309	266	232	205	192	192	246	191	210	221	159	204	181	177	182	158	183	179	185	177	206	188	187	170	206	180	182	183	174	178	169	174	195	181	215	179	180	215	187	181	174	165	211	182	180	182	213	194	181	179	189	186	205	157	197	194	187	206	180	166	179	163	178	179	175	188	183	186	182	228	165	176	205	180	195	196	215	153	190	180	178	182	173	164	175	179	178	186	184	178	199	191	184	194	166	184	171	172	173	185	177	180	205	188	184	200	190	180	180	206	173	184	201	189	176	202	191	203	188	196	189	181	180	168	195	207	174	179	181	168	193	187	180	201	180	179	184	182	184	183	172	187	187	203	193	170	166	172	204	159	203	180	183	194	183	193	142	187	218	176	190	179	162	173	161	187	176	196	208	183	181	203	190	158	183	210	179	189	177	169	172	189	177	195	188	156	202	178	175	180	158	198	192	191	218	191	177	182	186	183	180	178	177	199	181	176	178	199	204	173	187	195	184	177	172	195	191	152	183	182	180	175	191	192	185	188	174	190	182	159	175	215	191	174	181	177	205	205	181	165	188	186	157	177	174	150	173	167	190	194	190	187	179	168	178	178	186	207	219	183	192	198	183	175	198	178	198	191	197	161	197	176	173	187	184	181	167	178	201	190	186	206	183	196	209	175	186	184	196	174	193	215	180	193	171	191	177	185	170	181	162	167	189	174	172	174	203	182	162	165	162	189	189	187	170	180	216	196	177	166	205	200	202	154	190	187	189	202	199	157	189	172	181	164	178	155	167	186	168	169	178	177	174	185	223	192	166	180	168	194	189	177	181	160	199	192	177	178	178	195	177	188	189	171	184	195	190	163	175	182	164	176	208	177	168	202	176	166	179	210	189	172	191	181	190	195	181	187	180	179	158	194	173	190	185	161	202	199	195	185	178	195	189	174	175	211	184	172	168	189	182	178	181	172	195	177	176	181	190	177	186	199	207	196	211	178	214	172	171	161	177	154	188	185	168	207	185	169	193	181	189	178	181	190	207	187	205	166	161	172	169	178	168	189	186	166	167	172	181	184	177	174	180	179	177	193	171	156	193	197	190	182	173	188	192	168	194	186	176	171	188	198	206	194	185	167	161	196	159	200	166	206	177	188	171	194	172	183	202	193	163	174	199	163	198	193	172	182	190	186	163	207	170	216	191	161	185	181	203	164	171	175	182	159	210	174	188	185	177	181	187	188	189	176	175	187	189	183	206	182	182	165	180	198	185	190	196	185	177	196	197	159	184	161	179	217	170	168	185	177	187	165	156	204	197	176	185	189	176	163	192	180	152	191	205	181	176	174	190	167	207	188	159	177	191	166	182	187	202	228	200	178	176	157	175	203	182	178	179	156	179	197	185	211	189	173	169	162	173	197	189	164	177	186	184	148	205	158	201	183	168	204	172	190	193	188	166	153	198	164	155	183	195	202	185	200	198	171	187	199	180	195	183	169	196	196	164	182	173	184	185	162	182	144	148	168	167	181	171	141	182	176	171	205	200	192	188	181	165	166	205	184	170	175	192	193	178	201	171	143	186	174	185	170	177	173	193	199	189	216	170	173	191	184	181	196	193	168	166	185	207	195	185	216	188	188	161	180	195	180	173	188	173	180	186	189	185	169	194	202	186	204	160	156	203	148	177	172	179	197	186	222	190	189	174	203	177	179	230	175	208	167	182	189	181	185	137	184	178	175	177	203	156	158	204	199	192	185	171	191	167	207	187	173	162	218	192	197	185	173	162	200	198	186	187	192	181	188	194	176	175	175	185	183	183	192	175	174	198	189	190	172	191	153	202	181	186	182	182	173	184	187	180	196	172	171	197	192	192	175	212	165	188	178	196	166	173	194	172	195	184	193	179	172	198	172	170	166	178	175	163	173	182	168	199	178	183	180	194	178	187	184	178	173	160	193	183	189	188	182	206	225	177	192	159	187	214	170	168	179	165	171	168	183	163	164	184	186	190	189	170	179	202	194	159	187	163	180	203	166	189	189	229	182	180	176	168	175	177	180	175	170	185	165	205	179	187	213	185	204	170	185	208	200	166	186	182	179	165	175	199	183	186	212	165	193	200	208	179	182	181	178	207	166	175	193	180	168	177	170	185	213	173	182	158	183	168	172	169	197	196	191	157	199	165	202	175	198	185	168	179	183	215	182	162	182	193	181	183	184	182	184	195	209	201	179	185	200	192	209	191	164	171	171	194	186	212	171	184	187	206	201	179	169	192	183	168	199	194	192	193	171	168	174	163	159	162	193	178	202	167	186	180	174	210	176	165	180	182	197	179	191	177	183	207	170	194	179	159	192	181	192	172	154	194	188	190	179	172	189	196	180	156	176	181	195	170	168	182	195	169	204	170	186	191	205	167	170	162	176	173	173	174	181	172	178	186	172	171	179	171	209	210	178	209	173	200	156	189	159	184	199	167	181	161	187	199	192	180	170	163	181	193	178	170	174	208	177	169	190	188	189	182	180	176	188	191	181	175	156	198	183	174	166	194	158	195	178	184	210	205	171	186	171	173	216	206	190	206	162	158	165	173	191	211	193	181	169	178	160	169	200	174	174	179	177	209	152	186	170	166	178	176	183	187	166	203	169	203	192	168	170	194	193	172	199	165	147	173	168	188	192	189	191	223	207	162	189	193	169	172	192	166	171	190	183	177	162	149	179	183	198	191	177	177	191	187	166	195	182	169	165	163	158	194	166	179	150	164	178	183	170	190	181	192	176	182	154	183	201	182	170	185	195	175	186	185	178	171	187	191	175	181	182	171	180	189	176	183	181	190	191	156	188	184	186	199	197	204	163	172	181	215	199	204	192	176	178	160	178	211	171	177	175	189	176	186	165	174	185	180	190	197	203	208	184	191	174	149	172	161	167	190	198	202	187	159	165	190	183	164	201	178	175	190	194	185	199	189	168	170	187	184	198	167	184	173	188	170	171	200	189	172	188	176	174	158	174	182	189	193	170	166	163	196	199	177	176	198	178	183	190	151	188	191	195	164	198	212	184	168	181	169	182	173	171	184	202	203	198	207	188	170	201	190	175	156	183	181	167	158	183	179	182	195	208	195	182	162	183	184	190	200	167	173	179	189	195	189	169	170	187	189	184	202	170	186	182	184	195	174	191	188	179	227	178	183	186	176	169	176	181	210	166	190	179	159	214	170	202	191	176	180	190	180	185	169	163	210	196	165	178	189	163	169	179	173	168	192	169	189	154	193	194	164	206	193	198	180	168	166	186	200	161	176	181	166	149	160	178	203	201	208	208	202	183	192	189	191	181	182	192	186	150	182	177	208	225	185	196	177	179	175	194	190	173	189	166	146	165	174	171	194	188	175	185	167	187	179	159	164	207	188	187	168	174	171	169	176	179	165	183	189	212	196	192	197	164	155	187	197	179	164	202	189	190	196	190	191	191	168	197	156	201	183	200	185	178	168	178	195	173	165	193	175	162	182	156	170	176	190
7191	735	1236	1337	1270	1006	842	732	696	596	561	598	549	521	547	475	496	510	480	472	483	481	434	469	447	466	439	425	399	399	460	459	462	427	410	431	419	424	428	421	415	405	411	402	395	419	416	413	414	418	435	423	442	439	416	423	449	412	435	414	410	422	426	406	448	406	382	420	441	403	405	454	411	424	423	379	403	454	419	437	407	390	450	410	407	433	449	409	423	420	420	442	425	416	464	422	429	405	413	443	404	436	394	390	429	432	437	417	457	399	421	399	431	418	387	422	420	436	387	399	365	417	434	435	430	401	431	411	420	390	405	429	434	436	422	425	409	394	462	387	401	419	402	423	376	435	408	410	397	428	401	413	394	380	409	415	447	406	451	414	405	448	440	411	412	446	430	393	420	408	450	438	422	408	416	428	448	431	381	433	396	402	454	408	439	401	427	421	407	392	445	418	400	456	420	410	424	447	382	464	413	434	398	403	402	399	388	414	448	410	407	423	408	412	398	408	403	429	413	409	438	432	438	427	410	427	388	379	435	431	420	435	413	416	412	423	431	414	393	446	418	448	423	396	419	420	412	441	405	460	434	436	399	397	435	424	389	401	444	423	413	447	449	421	391	437	450	392	391	466	429	430	425	390	375	413	411	419	425	409	422	410	419	404	410	430	435	395	398	393	404	414	422	430	404	415	433	472	407	438	406	388	448	430	396	415	437	414	396	472	416	426	439	443	400	434	403	387	459	417	397	423	401	436	415	495	434	395	426	399	418	423	426	432	411	398	384	413	404	415	439	408	431	432	366	424	409	389	416	423	434	367	411	410	413	454	449	423	379	420	414	457	425	406	421	426	435	374	410	423	396	392	391	424	402	397	453	452	387	397	420	415	430	421	450	423	406	403	444	394	397	426	402	429	425	406	439	425	395	430	428	443	401	440	448	415	412	426	421	442	412	431	416	432	399	412	404	451	409	405	412	442	439	407	409	394	412	417	446	387	469	421	401	391	400	431	413	436	437	451	407	482	441	425	393	432	466	420	443	399	432	391	412	410	436	433	445	416	408	414	398	401	429	436	434	435	391	438	411	417	444	387	406	428	444	433	391	453	425	444	432	402	455	368	448	472	392	395	463	399	400	441	444	414	463	453	411	434	403	393	425	405	390	430	422	433	403	429	414	403	396	448	397	412	414	430	428	386	426	478	425	384	410	404	387	441	374	411	428	429	444	424	432	420	430	437	420	396	424	405	426	400	451	409	429	442	398	415	401	372	392	424	425	377	481	404	428	403	420	401	427	423	416	445	428	369	445	371	472	374	413	411	417	384	400	408	433	420	415	393	413	392	421	407	385	395	378	414	421	441	423	383	427	396	444	426	399	419	431	430	421	412	413	408	445	460	457	436	433	408	442	441	411	396	432	396	443	420	405	411	445	466	434	419	429	417	401	396	382	425	363	419	403	409	431	401	419	428	399	401	423	400	407	428	415	413	427	410	410	424	433	424	421	425	423	417	411	459	384	414	446	408	398	404	437	436	416	418	414	439	414	423	419	434	400	400	377	437	439	396	430	438	421	406	439	414	412	400	411	383	453	390	453	459	432	417	355	447	425	449	442	434	390	434	434	426	397	419	435	387	421	374	428	406	427	452	377	421	420	395	420	443	412	381	438	416	398	439	414	394	461	409	416	429	389	422	417	423	396	418	427	467	432	421	436	440	429	410	439	423	439	408	421	434	421	390	427	445	428	412	384	441	400	416	389	380	407	389	381	450	420	420	412	424	434	418	408	390	420	421	409	423	428	412	411	452	442	420	437	398	430	375	423	432	396	413	411	438	394	399	405	424	396	437	381	453	385	415	439	422	414	442	408	429	423	425	402	443	435	403	381	453	431	460	380	440	471	392	422	423	406	408	444	414	441	433	443	385	389	452	397	426	417	407	426	408	420	457	409	392	461	440	422	418	390	384	389	417	418	434	416	414	431	435	451	425	396	413	425	395	405	425	434	430	396	418	431	427	439	443	398	432	395	396	435	439	435	429	397	407	407	389	435	407	398	387	412	424	400	409	406	409	440	405	487	440	404	440	412	399	390	400	410	412	462	405	433	463	392	415	420	436	425	417	426	421	418	437	410	454	415	441	448	441	445	422	425	400	432	424	367	424	416	441	394	412	420	410	391	394	408	401	410	407	438	439	429	387	409	402	435	453	403	423	412	436	391	397	435	428	458	431	423	408	442	430	419	413	406	434	414	425	434	426	411	383	460	415	406	400	448	408	400	423	450	386	420	416	390	406	389	423	439	440	393	410	421	436	413	424	407	398	419	427	421	447	398	448	413	384	434	411	405	428	411	394	420	407	438	467	424	438	416	376	402	407	403	428	417	379	421	437	450	439	435	448	408	387	417	409	391	442	409	424	429	390	406	451	422	427	427	408	410	412	415	415	401	446	408	397	389	407	420	390	420	415	422	395	407	448	410	404	407	442	425	423	414	436	424	410	400	380	429	443	415	403	393	410	374	429	412	425	438	418	432	430	426	412	410	447	412	406	441	392	427	416	467	418	426	385	441	385	405	389	436	405	408	412	432	400	401	384	439	395	421	426	420	394	400	437	415	413	430	413	423	434	450	397	412	457	390	403	413	417	451	424	416	401	434	382	444	385	436	423	387	418	398	404	387	428	429	414	413	396	433	421	422	419	388	419	406	403	456	441	397	414	429	426	434	430	395	393	400	424	446	429	402	431	430	429	394	406	423	370	411	417	446	395	445	380	404	442	423	417	431	436	409	405	415	413	442	423	390	401	406	445	453	417	411	396	425	428	391	433	436	411	402	413	446	403	424	440	429	405	430	454	422	401	424	458	417	437	439	397	441	425	411	400	416	390	430	438	417	447	415	420	397	383	451	399	446	417	406	381	411	418	448	433	403	423	435	409	395	437	448	433	392	445	430	449	379	399	394	418	428	410	402	423	452	425	440	397	377	438	409	446	406	420	394	395	444	397	435	419	415	448	436	427	413	449	378	427	416	415	412	450	416	416	409	430	421	407	433	405	415	440	398	425	432	442	385	430	415	461	399	414	420	431	444	456	419	437	412	433	463	402	412	436	436	401	424	428	405	380	413	445	415	448	451	401	435	451	406	439	431	425	408	414	444	418	450	402	448	374	385	395	415	429	410	422	464	437	386	431	425	406	412	426	403	391	420	405	468	444	430	458	435	436	443	411	414	422	428	418	410	411	412	425	396	398	381	458	427	418	422	410	422	412	402	403	419	410	389	421	449	407	390	452	402	421	439	446	417	427	403	437	448	427	400	443	370	449	428	397	450	407	422	451	389	430	413	431	387	420	433	413	422	416	407	434	418	387	453	409	460	422	388	444	454	419	444	462	411	444	390	422	404	416	452	415	428	421	384	412	410	429	430	445	458	384	424	425	437	385	389	436	435	414	436	402	422	427	411	420	403	387	419	417	417	379	459	418	438	417	382	392	415	435	432	432	442	425	410	420	403	425
16027	1068	787	600	373	277	212	147	129	122	89	90	86	100	96	85	76	78	86	71	86	67	82	79	54	68	72	68	60	77	71	68	69	66	69	66	76	50	73	79	90	70	65	65	73	56	57	68	59	65	64	49	63	67	61	63	60	49	57	59	65	68	56	68	76	72	87	72	68	64	51	51	70	72	68	55	60	75	68	85	61	57	69	62	68	59	63	65	81	60	67	73	65	62	75	75	81	67	70	67	50	71	61	63	55	65	67	61	57	65	51	57	51	53	70	67	51	65	55	73	63	78	63	54	67	55	72	72	61	62	54	57	63	55	71	72	66	70	73	58	71	79	73	70	65	52	55	73	59	64	83	63	62	56	71	60	56	59	65	83	54	66	65	67	71	73	54	68	55	72	57	69	71	71	67	60	49	59	52	73	75	73	63	52	76	46	55	60	69	54	75	64	64	62	67	66	65	77	51	64	67	65	58	65	67	66	77	67	62	66	58	57	70	66	51	53	62	66	68	77	54	59	75	51	47	59	71	63	75	61	65	80	78	78	57	69	75	81	54	62	53	63	58	59	73	54	57	71	46	59	65	59	66	60	63	56	71	53	58	59	70	53	57	68	60	68	56	71	73	66	63	61	65	64	46	61	58	67	72	63	65	53	64	60	56	50	55	69	77	66	76	71	67	50	80	67	74	56	73	69	59	58	60	53	63	76	57	67	68	50	54	81	54	53	74	60	48	56	52	73	70	64	72	63	64	62	61	74	51	67	72	50	57	78	74	54	69	75	75	58	70	64	57	53	61	64	58	61	80	63	75	61	65	58	56	56	50	60	67	63	62	70	63	59	79	64	74	45	66	59	55	70	60	68	68	62	60	67	70	49	62	70	67	54	70	74	62	54	79	59	78	49	68	72	70	62	63	57	68	63	51	56	68	71	80	68	77	61	61	62	72	56	52	64	59	64	51	55	67	63	49	61	68	63	68	85	75	72	47	66	63	67	68	81	66	63	77	51	60	64	70	52	63	61	61	68	60	64	65	71	63	74	63	57	62	62	62	43	60	59	63	77	39	70	73	69	63	45	51	68	75	63	59	64	72	85	53	65	59	48	52	72	57	74	68	77	58	66	57	63	58	77	64	59	59	65	73	81	65	54	63	71	61	56	71	56	75	73	58	64	74	60	75	67	66	73	62	60	72	52	60	59	65	66	64	59	66	77	62	66	66	66	52	60	66	56	69	61	55	67	57	64	49	67	63	66	51	63	84	56	61	47	64	81	60	56	62	66	68	67	52	46	48	50	58	71	59	61	56	62	62	53	68	72	69	67	62	60	67	60	66	65	59	56	79	66	77	75	67	76	54	57	64	54	64	61	59	59	65	68	65	63	70	63	62	68	70	65	61	66	70	62	63	55	43	61	67	63	60	70	64	66	63	70	86	53	65	65	58	76	54	73	66	69	61	44	77	69	61	74	62	60	71	56	51	74	58	55	59	54	66	64	77	66	78	72	81	67	77	57	67	53	63	52	80	58	67	67	73	48	65	75	67	53	62	48	58	61	85	68	63	63	74	64	56	64	61	60	64	68	57	68	72	55	61	72	59	64	62	68	67	56	69	63	63	55	78	64	54	59	47	65	58	67	78	74	54	57	65	69	71	62	78	66	68	82	67	88	47	58	67	72	61	66	44	69	52	78	51	61	60	68	66	63	76	48	63	59	61	59	68	76	59	62	65	45	75	75	74	49	58	69	52	45	74	70	48	67	61	72	84	54	69	81	67	45	59	69	65	58	59	80	59	60	62	77	70	58	61	64	83	63	57	66	68	76	72	58	68	72	71	67	64	53	67	73	56	67	66	69	82	72	74	67	63	69	73	43	65	64	65	53	77	55	64	78	64	80	58	64	61	73	90	70	77	62	62	71	69	65	70	75	50	54	58	68	60	60	66	65	52	64	65	64	59	72	50	50	56	69	65	50	71	65	50	47	85	82	59	56	51	78	86	59	72	75	73	66	74	75	50	62	70	47	68	64	55	71	87	63	55	60	61	62	61	67	66	59	63	54	66	68	44	68	64	54	64	69	56	80	56	64	51	45	61	69	67	77	70	68	68	63	69	69	68	51	62	73	61	62	46	83	62	64	64	65	66	71	64	70	64	58	73	49	61	69	62	60	76	67	74	80	54	57	71	61	69	58	58	60	70	71	56	67	74	86	72	59	64	64	64	81	69	60	62	63	50	68	64	69	72	59	73	58	70	74	71	85	65	58	71	74	59	65	44	54	61	51	66	70	61	70	73	68	61	59	64	60	53	63	67	62	64	69	61	62	68	67	61	53	76	67	66	68	75	71	46	74	49	90	55	54	59	73	53	53	61	68	62	60	79	66	67	67	59	66	74	68	45	72	75	68	71	46	73	65	62	71	71	60	58	68	68	65	60	50	62	79	60	54	50	70	72	67	71	62	72	58	73	59	57	64	69	79	64	79	66	80	62	70	52	55	61	57	82	72	60	69	67	72	49	56	60	73	62	55	68	56	45	65	74	63	52	67	63	61	67	76	66	56	55	61	59	59	88	62	53	69	65	58	65	67	70	70	63	61	62	72	51	59	62	50	54	72	64	71	57	80	76	62	62	52	71	60	59	59	73	75	64	69	67	58	56	57	65	69	67	54	72	62	75	52	57	62	72	65	79	53	69	74	74	53	65	83	58	81	50	72	56	63	54	53	54	53	79	63	57	56	67	55	55	49	71	61	60	76	71	55	55	63	63	64	60	71	65	78	61	87	55	64	59	57	68	76	58	73	59	57	79	62	67	60	65	74	68	60	64	68	71	74	70	63	56	56	61	65	77	76	58	76	61	72	77	74	70	63	58	65	74	57	56	57	70	56	61	78	75	66	58	79	56	48	65	58	73	53	63	63	69	70	64	63	56	67	78	68	77	53	87	68	66	55	66	60	58	56	61	61	44	74	66	43	55	62	59	74	81	69	52	71	64	70	54	64	49	57	74	79	67	62	65	69	68	74	83	62	69	62	53	65	68	66	61	69	67	67	71	60	71	69	74	68	58	52	64	73	50	54	59	41	77	56	62	69	60	76	54	70	56	65	73	56	55	85	86	65	86	72	64	62	74	66	57	63	48	57	70	53	65	52	71	54	46	54	70	67	71	49	49	68	61	59	56	71	71	60	75	58	54	58	68	57	73	63	57	64	69	61	54	60	63	72	59	69	57	65	66	52	60	68	82	56	45	67	64	59	60	71	70	58	56	66	63	74	63	67	71	61	64	61	75	51	57	56	64	66	60	72	56	66	70	56	58	57	61	73	79	68	69	51	64	67	59	66	57	65	67	73	71	65	66	68	67	42	57	71	69	67	59	49	51	68	65	71	66	56	73	61	49	74	60	65	51	64	57	57	53	47	57	72	56	65	66	62	60	81	68	80	61	54	58	76	57	57	51	60	57	77	65	65	70	71	69	58	64	65	65	57	70	59	58	64	58	64	66	56
9208	790	1623	2136	1719	1172	942	733	658	531	486	433	393	441	355	302	307	295	308	285	240	248	250	223	222	203	210	233	226	233	206	241	186	199	178	211	208	194	203	186	180	207	155	183	189	181	169	199	164	177	182	197	204	177	194	200	196	199	181	202	182	168	188	174	189	200	166	183	191	193	175	179	186	173	150	192	182	184	189	192	178	166	162	154	186	192	174	195	172	175	191	183	175	181	169	172	170	171	169	175	178	187	164	176	195	192	191	169	192	156	179	179	179	170	184	176	191	154	185	163	182	166	176	177	182	182	168	190	149	188	194	182	178	179	158	157	166	161	175	169	166	167	168	169	178	164	153	158	171	172	181	182	175	152	181	178	165	156	201	144	190	179	171	196	185	167	185	151	161	180	161	206	187	166	176	183	174	146	173	177	198	169	178	158	188	148	168	179	171	159	182	176	174	160	150	185	169	171	173	165	159	170	158	186	160	174	169	149	178	168	186	178	172	178	185	180	165	155	177	191	193	160	192	173	184	205	192	168	192	196	204	183	153	175	192	164	174	161	166	177	160	189	174	191	169	186	188	194	156	166	194	163	177	168	184	178	179	176	166	165	185	200	174	182	161	170	168	156	178	154	175	149	161	174	168	195	181	188	171	183	174	177	185	186	188	166	181	165	146	169	186	160	162	162	162	160	177	167	133	174	162	166	187	183	195	165	184	193	147	173	185	170	178	200	170	186	186	187	153	185	182	177	175	184	167	161	166	180	165	185	173	193	153	173	173	174	169	176	155	159	184	159	176	179	151	161	159	185	186	166	192	173	175	188	182	203	160	141	157	166	160	165	167	162	178	175	182	169	166	181	176	176	168	160	159	170	173	162	174	194	188	196	184	170	198	158	172	166	144	172	191	174	168	183	159	186	181	168	150	175	187	183	170	167	171	160	158	178	162	187	165	176	160	192	181	162	192	162	168	166	168	180	158	158	149	176	171	169	181	164	162	174	179	179	151	184	175	185	146	173	182	195	160	181	165	176	165	172	154	164	188	172	178	181	168	167	177	172	161	169	166	164	176	161	192	173	183	172	177	172	158	160	166	181	165	172	166	197	144	188	183	173	176	169	180	156	166	167	183	183	175	188	181	165	180	173	183	193	170	205	164	162	166	167	181	183	166	171	163	171	175	181	159	167	165	162	180	185	192	176	188	160	168	186	160	158	191	165	163	170	170	179	163	184	161	191	184	181	172	178	174	171	175	192	195	167	181	193	166	181	164	166	158	185	185	194	200	186	192	157	183	167	177	165	192	156	187	172	172	161	186	177	184	168	190	176	180	177	182	150	152	196	175	174	183	184	191	162	183	181	177	186	191	166	163	174	191	165	167	160	175	195	168	190	172	169	167	194	186	173	171	172	167	150	162	171	178	189	180	183	139	154	173	142	178	179	187	182	168	186	164	174	133	177	204	169	163	165	169	157	170	182	182	159	157	192	176	174	174	198	184	167	152	172	168	171	182	164	168	179	182	181	161	177	161	184	165	162	181	178	212	169	173	182	171	202	176	177	183	177	173	169	202	159	194	163	159	196	159	165	180	154	159	177	168	194	161	158	157	167	205	152	184	184	159	179	159	174	181	181	179	179	169	195	192	167	172	174	189	172	181	170	173	192	177	201	177	176	201	186	187	165	182	170	168	166	181	168	174	159	168	165	169	173	193	146	190	189	156	182	165	159	189	168	162	187	174	167	175	169	191	195	164	144	172	179	153	156	165	160	173	162	173	186	180	171	173	159	177	176	148	167	177	178	183	186	174	179	169	169	169	199	183	169	195	178	147	160	180	202	166	162	215	175	150	181	172	175	181	162	172	187	177	176	158	181	182	170	170	182	166	185	179	196	190	171	177	177	183	184	177	179	164	178	220	166	178	181	176	168	191	173	182	174	175	150	181	181	171	185	146	182	173	193	159	172	192	164	169	170	189	194	184	162	209	177	203	182	187	163	162	169	152	177	163	169	179	167	174	181	174	174	162	157	189	175	175	166	154	168	174	149	175	169	182	206	177	189	191	189	168	192	152	164	172	182	191	174	187	172	183	183	192	174	162	149	177	172	186	177	191	176	198	153	172	193	174	189	183	163	155	157	179	180	194	168	169	180	172	173	193	150	181	207	150	176	195	158	179	165	176	178	177	184	174	201	181	186	149	169	169	170	165	182	175	181	183	195	172	145	151	172	177	193	162	198	179	161	183	171	180	172	172	170	154	209	177	189	167	157	154	178	172	192	190	182	166	158	185	207	163	194	163	161	162	196	165	192	168	173	173	157	178	194	181	162	167	147	177	152	185	149	166	135	166	190	196	165	164	181	164	175	160	167	196	205	178	175	156	177	173	185	156	175	197	170	195	159	192	201	193	172	186	168	164	172	173	193	154	178	164	165	187	175	173	166	205	176	161	153	176	160	178	158	174	168	178	160	174	153	171	164	164	159	160	181	165	165	169	176	157	166	188	188	163	186	163	164	171	158	192	157	151	168	187	180	172	173	184	176	168	169	160	181	186	185	177	170	186	177	152	186	183	170	160	181	154	182	191	187	193	161	158	164	157	163	179	195	174	164	189	147	181	189	179	175	153	199	195	186	179	189	167	173	184	196	202	183	167	171	161	161	189	185	182	159	184	188	176	185	185	177	165	187	194	150	195	165	166	160	186	191	172	172	171	204	181	167	175	186	162	161	182	159	175	199	157	171	169	161	212	188	160	187	181	173	168	209	172	174	176	192	195	168	174	172	170	178	180	162	181	183	188	188	188	153	189	177	178	189	178	181	181	193	153	175	162	177	164	166	165	173	198	180	189	167	182	149	185	180	184	182	183	197	160	154	166	161	167	169	174	166	163	169	179	199	162	179	183	180	169	173	163	175	182	167	151	177	178	177	150	159	193	166	157	188	157	202	177	177	183	168	184	185	185	158	167	169	158	198	148	179	166	178	166	170	173	197	165	192	181	179	195	182	167	180	173	180	166	172	161	164	175	185	176	161	189	179	194	177	161	156	134	172	172	182	158	193	206	176	178	188	136	169	176	202	153	158	173	165	190	166	182	184	140	184	183	164	176	168	187	157	162	173	182	140	160	180	189	196	168	166	177	154	165	174	159	148	155	175	191	170	157	193	174	190	165	180	171	185	170	201	171	195	180	169	160	178	168	169	164	181	173	175	176	174	179	166	174	193	178	157	145	158	178	173	206	174	177	192	170	156	183	195	172	200	160	176	184	159	206	179	179	169	174	175	181	171	168	173	178	199	172	183	174	171	159	179	175	168	179	196	143	167	180	177	162	147	157	174	171	173	178	173	168	164	177	170	174	173	178	172	173	156	195	163	188	185	146	174	168	173	179	155	171	180	146	185	196	167	187	185	169	181	175	162	178	180	188	180	174	181	186	162	188	171	193	160	151	165	173	182	170	186	184	181	210	162	183	176	194	166	185	172	156	179	170	182	188	190	172	172	177	155	182	177
2494	301	304	290	273	280	257	244	258	268	268	274	277	272	299	278	260	283	284	242	306	268	264	312	271	252	279	273	273	266	251	273	292	268	265	265	248	252	265	240	285	284	269	263	267	263	267	255	237	278	289	304	279	272	245	264	278	256	261	222	254	245	257	240	282	262	297	249	286	258	244	263	293	274	247	286	268	274	263	272	256	239	273	257	257	278	276	284	261	294	284	272	278	280	267	254	274	273	259	247	301	262	273	263	264	251	264	270	264	249	294	233	296	253	246	246	253	251	293	287	257	277	270	258	265	250	273	253	282	289	258	250	289	289	275	248	260	243	281	254	266	265	263	267	246	261	275	259	283	280	277	245	246	297	266	281	255	284	247	251	264	230	277	238	263	288	272	271	257	236	262	257	283	272	275	284	265	244	290	286	237	283	261	262	260	261	262	260	256	253	277	282	250	247	255	249	257	263	308	263	273	272	249	287	275	247	258	282	294	278	244	254	258	267	232	243	266	262	267	261	317	283	253	249	256	272	294	265	290	256	272	281	257	280	284	284	291	272	265	250	260	282	245	288	260	265	256	272	247	284	252	281	249	265	293	295	319	299	267	288	261	303	267	263	281	234	281	263	224	235	241	285	294	275	269	270	259	242	248	283	264	252	261	298	270	262	264	257	268	304	295	274	269	266	236	255	266	285	251	249	310	290	275	275	248	237	285	272	283	265	271	273	279	249	278	287	277	248	304	294	257	249	236	273	254	284	264	246	287	286	268	234	297	282	253	258	261	266	276	272	282	257	278	241	274	248	257	280	268	255	236	268	270	271	264	270	309	293	258	219	282	254	252	275	253	246	265	289	296	283	261	256	255	260	292	273	247	238	268	292	281	299	240	248	301	243	271	248	280	282	251	273	296	266	258	282	269	243	239	272	273	278	269	272	282	266	272	270	273	247	240	275	269	256	244	233	237	269	245	268	281	255	277	246	270	237	277	283	239	285	295	274	259	257	213	286	268	285	273	253	273	263	273	254	269	297	276	295	267	257	287	277	296	268	296	266	261	246	277	276	236	270	246	291	276	248	252	263	285	259	262	268	286	268	252	242	269	267	276	278	254	287	261	269	284	263	278	259	250	275	280	284	272	248	300	276	269	242	264	285	243	244	253	306	251	240	287	274	261	256	230	262	254	269	263	247	270	256	277	310	282	264	279	275	234	258	294	287	241	228	278	277	257	278	283	265	291	296	291	253	293	258	287	253	212	261	266	276	258	282	296	264	264	259	245	250	238	256	257	281	270	273	262	252	258	260	289	268	305	256	272	282	266	238	264	248	221	220	264	277	249	246	287	288	280	262	264	248	286	274	272	261	289	299	230	239	263	282	279	285	311	323	296	251	266	232	228	283	284	240	294	239	313	233	299	245	254	251	263	257	266	246	280	272	269	262	265	262	268	271	255	268	287	270	240	269	279	275	291	333	251	250	247	219	244	269	273	280	300	297	238	271	264	264	277	254	296	282	256	256	265	260	259	261	259	241	255	239	256	241	236	280	253	270	249	292	240	279	274	264	256	255	272	254	272	289	271	287	281	225	233	272	258	272	230	253	251	270	242	268	289	266	267	258	261	278	256	278	276	281	273	249	270	271	266	259	258	241	296	305	272	276	260	272	287	267	265	250	263	275	281	260	273	290	273	241	285	269	293	255	292	277	262	248	250	276	273	267	277	272	257	264	252	276	292	279	280	300	304	265	249	272	271	258	274	289	245	250	286	258	260	270	257	287	266	291	262	242	269	260	265	218	275	244	257	262	274	252	264	257	261	287	273	295	264	272	272	259	271	275	279	293	289	271	260	264	306	293	269	288	302	233	261	261	249	246	277	257	266	227	237	282	229	268	287	262	267	276	307	263	282	269	286	281	262	258	252	258	245	281	294	239	269	261	279	244	275	272	283	259	273	240	235	294	293	266	277	277	259	270	264	297	274	268	279	255	238	250	252	256	254	275	257	267	279	275	273	247	234	252	279	262	260	274	262	268	255	273	296	304	276	276	256	252	250	263	272	290	261	254	264	286	258	263	265	278	251	235	255	280	280	256	269	285	246	230	287	265	289	256	284	267	298	270	296	291	292	258	243	253	242	250	283	302	270	262	295	283	268	276	294	235	252	255	301	260	288	266	297	263	285	286	271	269	253	276	263	250	271	256	272	259	265	274	290	273	241	249	246	272	263	264	266	261	263	266	248	267	278	283	273	257	288	265	283	289	266	241	283	273	265	270	277	247	291	236	263	282	251	265	280	283	255	266	273	268	288	264	257	270	296	271	275	256	260	253	271	253	251	277	290	263	275	254	276	252	245	238	263	271	276	261	283	262	280	283	264	272	282	289	258	246	244	264	250	281	249	290	269	247	244	274	257	252	253	305	283	249	242	275	253	278	244	265	277	268	244	250	284	266	222	247	244	268	256	262	255	273	280	260	263	273	243	253	237	252	269	271	253	283	259	263	276	247	287	261	283	276	212	283	247	241	277	273	250	258	254	241	248	285	250	257	260	296	292	279	294	265	266	261	317	250	250	277	259	300	264	292	296	248	254	299	267	255	248	290	257	289	272	260	285	277	298	222	291	256	249	258	264	270	284	284	260	284	290	274	251	263	247	244	295	263	255	253	269	277	254	257	270	282	284	262	251	265	225	291	257	265	267	243	285	249	278	265	272	287	268	251	263	274	256	265	278	266	260	249	285	266	285	269	282	263	248	273	253	268	291	267	304	227	246	252	304	276	252	258	264	307	260	279	247	275	274	289	305	252	245	268	243	289	266	264	269	255	241	255	245	272	235	291	284	275	244	248	254	267	246	266	287	240	288	264	268	288	282	273	281	249	286	260	271	311	259	259	290	250	283	281	265	224	261	261	272	264	263	281	270	261	255	299	216	234	230	261	262	263	270	261	275	252	287	310	289	257	286	264	266	265	268	243	253	235	246	245	244	257	274	284	273	283	260	249	253	253	229	251	304	265	255	278	272	258	251	274	264	246	269	285	273	245	265	276	265	247	264	266	274	272	274	250	240	225	260	296	271	288	253	261	280	275	265	281	244	255	239	252	264	281	283	241	261	262	262	271	288	245	286	281	266	269	256	261	246	262	261	245	285	293	272	272	274	254	262	255	291	264	281	282	282	258	258	289	290	268	273	269	268	273	286	253	255	259	260	272	240	298	268	263	279	310	266	277	271	269	277	279	226	250	252	248	232	258	314	269	257	272	286	268	264	263	263	244	266	241	229	248	258	291	243	278	243	274	323	264	261	260	270	230	248	276	261	257	251	270	251	270	265	283	275	251	268	257	248	259	291	241	249	243	263	213	244	269	271	265	260	273	283	279	278	284	270	269	287	261	263	275	264	328	270	253	258	265	275	261	302	292	255	280	294	271	248	252	279	273	230	270	257	268	273	264	253	258	253	249	265	253	260	279	231	282	269	258	277	270	267	264	243	292	277	270	255	250	258	254	279	271
2430	627	659	701	618	601	609	645	618	616	672	595	607	612	565	596	639	610	629	578	586	607	646	605	621	595	609	638	606	590	624	603	596	592	544	543	597	647	562	648	601	585	631	596	576	623	593	588	640	606	592	626	600	613	597	590	589	607	652	561	623	575	596	603	624	592	592	554	579	623	591	589	633	616	624	622	653	600	598	613	619	580	583	583	599	589	616	615	587	600	587	578	573	610	601	581	563	603	606	611	637	620	591	594	571	649	614	596	599	585	597	534	575	623	616	598	557	565	623	605	606	538	606	595	635	612	584	616	588	553	585	552	625	553	643	599	595	601	635	589	550	592	604	622	570	608	608	590	592	635	599	587	596	622	562	604	592	629	621	619	604	627	591	634	600	585	584	624	594	580	610	588	602	603	617	605	621	653	569	587	592	618	623	617	579	619	605	578	611	584	575	567	599	607	616	626	592	621	608	637	603	563	591	586	587	607	585	623	568	608	579	599	619	560	601	561	606	621	599	626	617	666	613	614	620	605	632	634	623	604	608	626	626	568	629	594	591	659	587	583	592	630	601	625	632	591	578	632	642	627	597	609	598	624	622	561	577	628	619	580	563	593	562	589	608	568	617	629	601	602	598	617	625	621	610	619	598	601	606	594	596	623	569	620	605	627	626	603	613	616	567	612	617	578	570	628	614	620	653	586	604	568	602	644	561	607	628	585	621	587	598	623	634	603	611	630	617	593	590	571	573	603	586	629	587	581	588	578	593	599	613	580	580	590	620	585	626	596	603	607	591	569	620	618	627	558	563	579	620	577	599	634	595	607	628	611	582	608	612	586	586	599	581	578	589	561	589	613	608	610	625	613	630	629	624	589	607	609	621	585	615	553	618	605	619	606	594	597	574	570	619	629	625	634	626	590	635	608	591	596	624	635	583	618	606	593	622	617	618	634	630	583	642	629	558	570	615	606	628	623	632	602	644	601	635	634	625	598	581	625	621	626	596	632	579	609	593	617	566	589	588	621	629	634	546	586	617	594	628	613	631	605	583	601	636	551	576	568	564	607	582	619	631	630	559	633	612	599	622	638	671	600	659	608	603	624	607	570	587	639	636	606	566	616	586	629	560	631	641	555	639	593	599	627	557	628	579	626	605	597	628	614	603	623	606	584	577	596	559	578	638	533	613	610	591	565	570	658	623	584	584	634	572	576	602	592	642	607	598	618	595	592	610	608	606	625	638	605	592	617	656	618	643	545	572	586	631	586	630	600	598	616	593	614	586	609	584	614	619	613	618	608	614	586	605	619	597	632	627	602	610	565	623	610	597	576	571	593	648	563	607	637	607	605	622	622	585	581	568	620	600	598	564	582	598	596	615	567	604	590	561	606	653	622	594	585	608	574	581	587	635	630	587	570	623	618	591	619	602	614	648	596	597	602	648	627	611	649	577	617	578	584	584	605	574	613	573	608	593	595	604	562	615	629	562	559	595	623	590	626	558	616	613	589	640	607	585	604	598	620	665	620	618	596	610	577	619	607	587	584	576	593	627	568	648	610	610	556	631	643	575	579	581	570	581	614	622	611	588	629	587	630	602	583	616	637	644	610	583	591	594	618	596	602	634	615	620	585	575	582	625	585	598	596	649	569	633	604	596	575	596	615	602	610	577	612	611	579	607	605	613	619	625	583	642	558	642	565	625	579	615	643	590	568	587	579	584	600	626	587	636	578	608	584	575	655	607	586	584	608	617	602	601	590	546	584	645	598	610	592	644	564	666	609	612	617	632	615	610	606	571	623	609	613	580	599	652	582	577	583	597	632	593	618	565	614	571	570	592	594	594	550	616	587	527	583	573	600	632	579	595	626	587	606	637	632	590	612	603	599	616	616	578	609	617	600	599	626	648	634	588	630	617	644	552	610	615	601	611	610	584	607	647	621	615	581	583	576	546	595	594	607	650	599	567	664	582	600	613	598	568	595	597	631	620	558	564	547	578	654	616	636	597	592	586	596	634	597	603	615	598	636	572	584	604	585	578	596	616	590	631	592	596	591	609	601	578	585	611	617	605	619	584	596	638	590	557	649	629	658	596	610	567	632	590	615	597	591	576	596	571	644	603	653	585	620	590	616	603	608	617	619	591	587	594	597	568	616	557	609	640	590	646	593	606	590	603	527	626	620	590	590	646	599	615	595	604	601	589	605	588	623	575	587	609	633	539	618	617	593	646	589	583	589	646	616	602	606	601	593	672	607	653	583	593	628	615	621	584	607	624	614	600	610	609	610	559	596	659	602	611	568	582	577	580	617	631	650	640	601	587	557	624	579	569	647	589	593	639	603	599	643	586	616	622	615	595	596	640	565	634	582	596	602	608	631	611	628	606	615	600	589	645	576	619	572	628	600	618	628	555	594	644	609	615	608	611	598	593	573	603	591	594	561	606	593	613	590	560	611	591	598	582	610	620	613	643	610	590	595	616	614	575	589	597	602	585	614	623	633	598	585	565	584	607	598	601	599	606	620	550	575	576	578	584	567	570	590	581	603	601	614	618	625	599	565	600	651	620	562	631	598	576	614	595	652	617	609	611	606	584	644	598	626	566	596	584	616	589	645	591	571	617	642	653	574	592	624	622	612	626	597	611	631	597	610	605	597	590	636	577	613	577	577	583	578	594	588	625	625	601	606	568	586	598	617	643	596	647	584	605	604	633	620	553	604	613	570	622	561	631	597	626	596	587	630	618	573	624	581	609	592	607	565	643	589	589	612	576	570	599	604	600	628	588	640	594	650	528	598	573	601	611	556	617	551	614	586	604	583	582	588	626	581	629	608	626	628	636	611	589	638	614	652	540	629	582	637	594	562	592	580	644	580	576	607	595	580	615	659	605	602	579	629	585	575	577	568	563	577	643	630	591	617	599	576	571	620	628	610	631	633	582	637	610	604	602	607	562	615	579	599	569	587	625	587	561	612	658	592	624	583	574	631	634	587	597	604	610	649	615	604	603	585	637	589	601	572	624	647	578	609	579	591	649	596	572	639	624	585	635	622	581	609	585	602	637	616	586	617	580	563	574	595	606	620	564	608	620	626	582	618	647	632	616	583	632	627	655	581	595	594	575	608	597	626	607	616	584	638	573	553	629	596	620	602	595	604	604	662	609	633	611	634	630	615	614	571	657	571	634	580	565	588	620	582	593	568	599	608	592	615	591	583	595	610	594	604	614	625	575	609	601	583	660	581	689	607	565	598	604	602	627	571	588	626	583	611	592	604	575	589	571	566	633	586	604	621	628	577	657	602	602	634	622	581	601	618	606	650	637	580	560	592	684	536	589	656	610	615	602	603	583	587	614	605	608	602	560	586	560	612	598	659	645	578	639	575	630	623	582	618	588	584	598	565	626	630	590	612	629	579	623	651	595	594	559	660	564	594	582	619	562	580	566	580	620	604	597	586	620	592	629	582	601	566	606	628	585	637	595	594	539	591	602	610	643	599	597	604	594	584	577	581	635	601
9707	544	516	458	396	294	262	250	207	213	198	214	189	190	194	208	179	171	195	178	187	188	198	189	174	175	212	177	193	163	186	194	184	199	201	185	190	190	190	216	167	169	163	206	182	203	190	190	179	191	208	170	183	203	161	187	191	184	162	197	200	160	209	191	203	198	174	198	173	196	191	190	187	150	168	188	182	180	178	176	182	171	201	209	170	154	208	189	179	169	181	189	189	179	182	186	186	199	206	183	178	200	193	187	179	181	177	190	194	165	170	214	177	170	171	199	164	158	185	186	191	214	183	173	211	205	217	193	195	181	215	209	186	181	200	191	193	171	180	203	195	193	193	176	187	167	189	196	170	157	200	175	169	163	188	164	173	183	193	186	175	185	157	195	171	200	172	180	169	190	202	181	172	200	172	181	183	201	198	180	188	209	184	208	200	162	187	163	172	176	206	186	197	188	146	190	170	186	159	158	160	173	177	195	184	195	186	192	153	186	182	157	182	175	157	187	179	197	192	171	189	193	170	178	186	194	171	193	189	156	156	187	223	191	180	194	171	184	193	210	211	186	197	177	180	184	194	188	188	184	187	184	214	201	184	166	164	172	174	153	183	185	187	176	183	175	185	189	169	193	173	177	200	240	173	190	197	161	169	187	181	180	203	171	178	175	201	206	178	197	172	156	198	156	197	168	176	180	213	176	176	173	170	190	174	183	206	197	209	206	182	183	180	175	183	198	176	206	180	182	195	182	194	182	187	185	159	175	210	196	191	203	169	188	157	187	180	203	184	193	185	199	174	181	191	189	183	178	156	176	200	184	204	172	172	172	187	176	209	159	166	157	164	195	178	171	158	194	184	156	168	183	193	184	197	189	190	162	179	190	176	216	191	166	187	171	165	193	193	170	174	179	182	199	177	194	170	180	184	185	185	184	183	193	207	160	187	185	190	190	181	151	182	169	191	172	188	188	166	190	177	190	160	189	192	191	164	191	191	189	163	198	177	184	167	196	197	181	168	172	180	170	162	190	192	183	166	182	181	191	183	187	150	186	200	180	188	174	171	162	173	190	211	197	202	184	189	159	199	194	184	160	156	194	182	167	167	161	172	168	164	175	181	171	178	174	193	158	177	183	156	174	182	162	180	182	186	181	223	173	182	191	210	188	191	207	167	223	163	187	174	186	163	199	168	196	217	190	185	206	190	179	162	161	184	205	179	189	191	191	172	177	185	186	195	185	181	163	169	189	156	197	161	198	194	201	164	157	200	170	158	194	160	186	180	178	192	180	185	177	187	174	159	168	154	198	203	165	185	190	191	173	184	151	178	180	170	185	193	183	187	193	174	184	176	174	183	179	197	183	177	196	176	206	172	174	188	185	162	153	197	169	166	180	183	195	185	177	220	188	176	210	177	183	176	172	147	169	164	187	181	197	192	195	176	195	192	177	205	181	154	156	173	182	205	190	185	169	140	167	193	195	183	204	217	179	168	178	176	190	183	189	186	180	201	180	188	189	150	186	185	198	199	180	189	180	165	208	186	192	186	178	193	161	187	183	201	174	191	191	162	183	175	183	190	199	204	190	169	177	176	164	170	186	179	163	168	157	208	171	170	170	181	166	168	180	158	175	202	186	197	161	188	184	183	175	182	179	165	172	171	191	174	174	189	174	163	177	192	167	179	196	177	199	171	222	168	180	196	191	198	192	181	180	183	174	220	169	159	172	158	153	186	185	181	200	193	175	182	174	188	179	191	152	179	203	179	169	189	156	190	179	187	185	189	206	188	179	179	173	184	192	184	175	205	194	183	183	199	191	173	174	177	188	201	215	177	162	190	200	168	187	201	197	165	178	164	199	169	203	155	207	183	199	166	182	170	168	154	206	166	175	200	194	198	205	181	203	180	200	172	176	167	185	201	177	185	183	188	170	190	171	192	216	189	179	179	160	173	161	193	169	180	198	162	182	211	178	153	187	177	182	166	171	175	160	187	169	191	190	152	214	199	193	175	191	160	166	157	183	203	183	197	174	192	173	234	178	184	177	176	179	175	176	181	150	166	168	166	187	185	169	187	201	184	188	163	155	187	199	167	181	175	183	201	199	186	191	179	175	189	193	200	180	156	174	176	202	184	197	160	158	173	178	178	190	173	201	175	198	207	191	181	168	168	150	200	179	159	182	172	161	201	163	177	148	189	176	162	189	195	202	180	184	185	169	171	200	194	185	196	157	172	190	200	181	206	153	170	169	188	175	203	177	201	173	160	178	172	184	176	200	156	188	192	196	180	171	198	191	194	172	168	185	199	177	174	168	167	207	194	183	180	199	212	166	171	194	184	183	194	194	179	190	167	182	182	153	198	181	189	183	199	184	190	162	176	199	196	167	194	165	205	188	181	198	193	168	196	191	181	194	197	197	166	211	203	204	180	172	186	166	189	203	180	200	188	183	175	171	188	190	190	158	205	177	156	176	167	182	154	184	212	169	199	185	167	192	168	192	162	163	157	178	192	175	189	183	164	179	162	186	183	178	179	207	164	173	194	193	170	193	192	188	190	206	184	181	178	184	175	183	179	201	168	200	157	177	187	199	183	175	157	201	193	190	202	190	150	179	161	182	172	200	184	195	188	187	196	182	192	197	185	191	199	172	180	172	183	193	187	180	197	207	195	181	199	195	158	182	180	190	168	197	172	206	218	206	168	169	183	196	191	166	174	164	189	176	194	178	170	203	156	188	178	192	195	202	190	169	172	150	161	179	178	178	173	177	187	181	177	202	205	156	191	200	195	169	217	181	178	202	169	164	169	154	166	157	207	161	203	173	170	201	183	201	181	169	171	210	215	195	194	185	203	191	170	166	180	162	189	185	160	202	199	191	195	181	175	193	201	179	164	165	182	191	177	212	168	191	166	153	186	173	177	195	163	158	200	165	182	179	165	187	182	196	213	193	192	216	186	177	178	196	182	165	173	192	212	203	197	204	202	179	198	187	190	195	183	215	186	189	191	180	173	163	205	174	204	189	181	172	179	198	174	153	180	167	147	171	164	196	155	177	176	174	174	187	194	190	177	180	180	182	191	199	199	185	196	181	169	167	202	158	173	203	199	193	196	175	182	169	174	172	176	189	200	188	143	173	183	207	173	183	209	174	171	194	193	156	191	187	176	170	189	212	176	179	197	203	158	172	209	154	185	187	172	177	207	174	190	177	188	163	180	177	166	196	194	203	188	184	177	173	195	163	178	176	187	183	193	171	187	159	183	188	191	181	186	193	159	196	174	175	220	192	172	162	188	197	208	185	182	157	194	168	180	191	177	184	170	188	146	182	199	202	169	201	153	150	185	177	179	177	199	190	183	148	195	187	166	185	158	173	185	182	172	185	185	156	196	194	171	200	170	181	173	184	168	169	171	165	180	199	197	194	189	175	184	221	191	198	163	169	171	181	176	166	152	168	168	178	193	180	171	199	208	192	181	168	160	198	167	172	159	200	199	204	171	188	174	175	176	166	169	179
7425	760	1192	1445	1204	991	834	749	652	589	619	546	547	534	534	519	488	436	474	479	474	484	467	453	438	470	466	443	462	395	450	423	442	435	444	437	467	454	405	414	430	386	385	419	416	428	432	423	454	413	453	426	445	429	421	454	391	449	476	458	433	415	421	437	422	429	410	425	429	395	464	417	427	454	432	447	428	418	413	448	412	395	439	413	438	408	375	405	403	436	433	424	427	423	455	411	432	394	436	412	419	453	432	441	422	408	388	417	449	402	423	408	416	390	407	442	406	380	430	449	405	430	458	404	451	387	433	449	399	441	387	449	425	427	412	401	421	431	411	416	420	430	404	390	416	444	399	432	393	433	417	443	421	432	423	377	396	427	438	445	459	377	405	406	411	447	413	424	407	428	435	453	440	465	395	404	438	427	465	426	425	437	429	420	410	411	374	417	431	406	390	447	459	447	399	414	434	453	403	415	438	426	433	387	443	420	422	416	415	415	453	388	413	435	435	441	367	395	435	434	372	447	426	421	404	460	420	405	393	417	445	415	434	420	439	405	425	399	427	398	397	374	408	446	409	402	397	370	442	428	404	423	458	421	398	439	437	380	434	422	432	449	406	385	420	429	415	421	432	432	429	396	414	426	415	409	447	359	385	435	424	407	404	409	434	423	391	398	417	464	407	432	421	413	422	424	440	395	442	394	442	417	465	398	412	423	422	434	430	411	411	422	453	432	414	418	413	456	399	450	424	407	443	410	422	443	401	441	424	419	432	412	431	420	413	478	432	429	406	421	422	402	428	404	409	417	413	457	435	432	400	417	392	460	416	456	381	432	423	411	379	412	426	405	396	382	404	391	426	428	423	380	442	432	411	442	418	418	425	435	422	394	421	432	407	429	413	423	433	436	427	410	420	373	412	429	432	424	433	389	403	416	441	412	407	443	464	394	424	406	378	398	397	446	451	414	434	391	430	398	444	421	396	489	396	403	416	410	433	399	423	388	418	440	410	404	424	430	407	393	422	439	397	407	431	426	428	430	432	391	404	407	417	439	409	379	414	435	416	431	426	403	427	447	459	420	415	421	426	418	413	406	439	431	420	424	420	437	420	425	453	392	376	452	444	382	399	439	446	433	394	425	404	426	397	418	423	412	418	423	415	436	422	419	435	409	427	423	401	437	397	412	409	433	419	410	402	372	436	420	403	394	381	401	440	434	438	414	430	423	420	413	440	442	398	426	406	400	436	435	429	416	414	437	421	438	428	391	425	422	418	459	426	409	443	411	448	404	396	426	443	416	426	413	434	408	434	416	443	454	412	422	422	426	431	415	438	440	389	422	446	445	428	414	431	430	406	421	425	445	390	409	444	381	405	446	403	428	405	424	378	391	451	415	424	448	420	395	435	400	400	411	430	454	384	461	414	398	459	430	413	426	417	450	426	451	420	400	433	443	445	431	380	417	459	412	394	385	443	413	423	398	417	389	426	411	400	408	426	395	409	419	425	409	422	431	452	422	413	430	392	406	423	430	461	450	374	402	399	426	402	387	435	417	415	424	416	456	449	403	441	450	413	416	424	439	390	419	442	416	425	435	439	423	445	427	407	446	401	427	425	379	429	417	402	423	411	369	400	387	432	426	443	436	405	426	422	426	397	450	435	444	386	416	399	426	438	422	439	406	389	428	422	452	414	418	447	402	426	435	398	431	416	390	411	413	440	436	439	439	409	419	443	427	445	393	430	409	419	413	406	445	423	403	412	418	399	390	387	415	413	409	451	417	377	398	436	399	459	417	405	403	431	398	399	439	418	416	459	415	417	433	398	408	434	404	435	428	386	430	433	407	405	429	433	454	387	415	431	417	402	443	446	405	442	401	421	393	394	427	430	416	422	407	405	422	437	425	422	397	406	444	422	401	462	444	422	385	421	392	433	437	419	405	423	411	432	442	406	379	441	444	479	392	394	397	411	425	427	382	401	477	437	428	424	381	394	428	407	427	429	422	412	397	412	414	428	431	400	413	416	404	433	392	424	432	460	400	424	449	397	449	433	416	422	415	424	434	425	421	439	405	419	426	435	422	417	393	430	419	438	425	395	425	417	432	418	421	460	426	417	399	442	414	436	383	445	418	448	401	418	440	435	417	423	420	408	383	386	422	371	410	443	424	433	437	443	436	420	427	427	415	444	420	410	410	409	417	396	423	425	409	449	413	414	415	439	445	381	405	381	414	432	430	431	447	431	401	417	436	402	476	399	412	459	457	409	440	438	434	384	407	441	403	391	415	384	435	435	433	447	420	390	429	408	439	432	395	431	417	421	447	388	396	431	407	443	393	443	434	402	437	408	417	396	467	442	416	392	413	429	383	419	413	447	422	435	431	403	455	456	450	399	460	397	399	414	439	383	376	411	419	390	392	440	394	394	444	424	395	425	432	412	426	384	413	423	434	434	445	455	443	437	410	439	419	415	416	403	422	430	412	415	390	394	419	422	416	463	425	443	422	421	403	439	401	403	441	475	402	432	407	389	431	415	446	398	378	421	418	434	429	450	420	394	422	428	415	436	412	420	404	447	416	420	416	417	416	437	423	399	409	378	434	403	435	447	398	408	436	495	410	414	428	465	398	450	414	427	419	407	415	427	430	448	431	430	441	395	408	457	402	409	441	389	448	448	399	398	422	436	414	437	418	421	441	408	408	429	424	407	394	434	410	462	454	445	443	429	416	380	429	400	438	414	438	430	442	445	424	419	418	427	376	420	396	426	455	435	420	412	418	451	415	408	436	427	442	410	432	435	475	448	382	425	433	426	423	404	419	470	418	372	436	384	421	411	400	409	437	383	399	408	432	424	406	446	390	445	421	449	404	449	405	444	417	392	412	410	418	394	447	427	440	435	368	432	433	440	427	424	421	405	418	400	429	411	438	432	426	422	409	422	439	406	464	439	419	435	426	417	430	400	454	432	433	425	432	424	409	452	406	420	414	435	424	414	438	423	461	449	416	412	439	435	423	416	437	424	411	428	422	391	396	416	417	390	393	403	414	430	431	421	431	438	410	409	415	427	443	386	420	413	427	412	409	415	398	434	401	445	415	408	424	414	419	404	426	434	423	457	435	450	405	418	418	439	407	448	453	422	414	439	406	387	389	410	405	411	388	452	391	411	425	423	409	423	432	414	415	344	468	430	425	466	402	397	457	436	427	441	436	428	435	396	419	426	472	415	408	413	414	394	428	387	422	434	413	380	410	436	442	412	421	435	413	406	439	413	416	401	455	443	405	415	429	443	445	437	388	422	411	448	403	432	440	387	434	418	451	442	452	443	391	444	411	456	430	423	408	470	408	416	457	395	439	412	421	438	438	421	406	417	435	444	411	412	430	425	412	402	425	419	435	456	404	454	440	448	444	425	396	415	429	424	424	385	421	432	389	462	437	427	396	444	415	414	403	441	428	452	413	403	406	389	411	393	406	400	420	425	423	421	418	428	401	404	409	408	391	438	418	451	433	422	437
16498	1098	828	555	409	301	215	182	136	105	104	113	112	92	103	98	81	83	76	69	83	62	76	67	86	80	85	95	59	57	80	70	72	68	64	59	70	70	71	64	80	75	69	66	70	61	52	65	64	67	73	67	75	69	63	64	67	57	84	83	59	72	82	62	67	58	74	66	71	78	69	67	62	67	69	57	68	74	69	65	49	81	64	65	61	74	58	76	68	66	74	80	61	69	65	67	69	56	78	66	66	52	76	84	83	48	74	52	73	61	74	70	71	66	54	65	64	67	66	70	59	41	58	69	81	51	56	57	69	58	74	69	63	73	71	56	67	63	64	49	63	80	53	65	53	64	55	59	61	54	71	70	70	63	66	68	62	57	71	70	74	53	78	67	70	61	83	69	67	57	58	53	64	55	61	71	52	61	73	82	51	61	47	65	80	63	72	49	84	66	43	62	83	71	64	69	63	50	66	62	62	53	66	79	56	54	68	64	69	62	73	62	67	69	75	79	52	55	61	69	60	68	66	67	64	70	65	62	56	62	53	64	56	67	68	73	63	64	74	68	52	66	71	55	76	81	72	76	71	67	76	54	72	67	82	69	70	71	66	65	68	54	62	56	71	62	63	77	58	69	81	70	69	72	52	86	65	49	65	68	72	78	71	48	70	50	53	54	78	74	65	64	82	70	83	62	67	57	59	91	83	66	66	56	56	61	55	48	63	67	70	54	63	57	66	54	67	67	76	71	60	67	64	62	48	60	65	61	51	56	48	71	70	60	49	58	52	71	50	71	67	80	62	55	67	69	76	77	69	68	60	69	52	56	66	59	68	80	65	65	68	77	58	67	70	69	75	69	68	72	70	80	53	60	63	80	64	64	68	56	73	64	70	60	66	67	60	49	52	57	53	52	59	70	59	61	69	65	69	58	73	74	71	56	64	61	77	85	66	48	61	73	78	50	69	63	63	73	53	66	64	81	65	54	88	53	56	71	64	84	62	61	59	85	65	60	68	75	75	67	54	52	54	55	61	64	71	74	63	62	74	71	58	60	59	68	64	67	71	62	90	60	66	65	49	49	81	79	51	70	61	68	71	65	60	68	69	65	59	52	62	64	71	54	64	76	58	60	67	82	68	51	62	54	62	69	64	50	80	55	67	51	60	50	65	58	68	62	72	64	73	67	65	64	62	69	68	61	86	66	65	74	78	45	62	59	60	59	60	65	60	87	74	70	53	64	45	61	58	69	70	67	61	66	78	81	69	52	82	65	68	67	72	87	62	80	61	68	56	63	68	60	65	67	62	66	68	79	49	67	65	81	61	69	79	76	50	70	73	60	58	54	71	75	58	73	76	61	68	56	52	65	66	70	56	69	59	72	58	55	57	65	68	57	69	58	75	57	60	50	56	85	57	64	73	55	76	59	60	59	63	75	78	56	60	57	73	60	59	64	66	72	60	69	78	86	78	68	67	71	53	50	61	67	68	70	69	74	67	64	64	60	56	71	70	81	65	51	73	60	59	67	63	56	51	65	49	75	70	67	53	63	54	60	61	59	76	71	64	68	71	55	73	58	54	67	55	76	57	58	82	71	71	73	56	54	68	73	68	67	65	81	62	58	68	68	71	60	73	60	58	62	74	84	69	72	58	71	60	79	71	55	85	67	50	76	49	62	62	71	57	61	69	88	80	74	55	70	70	53	76	80	49	65	56	72	67	78	51	57	53	64	77	88	73	61	58	72	53	53	70	68	67	64	66	65	70	67	64	83	76	61	82	71	74	58	71	65	57	74	71	74	73	55	71	66	66	76	57	57	73	62	65	67	73	54	70	61	73	62	66	60	61	73	65	61	83	74	82	66	60	74	67	65	63	65	65	59	54	63	69	62	63	54	51	65	61	77	65	65	72	61	68	71	76	74	64	54	68	54	68	62	63	70	59	71	64	62	72	50	67	57	57	67	60	50	71	71	55	69	58	66	60	73	71	72	57	63	82	61	59	73	73	51	69	57	62	57	70	69	64	55	57	59	62	56	69	58	64	67	61	73	81	70	67	74	82	79	60	58	63	68	66	63	41	66	84	59	64	57	55	74	61	67	73	74	72	78	60	58	68	66	62	60	56	66	59	73	54	59	62	67	65	64	65	64	66	65	74	68	69	48	55	55	80	82	59	53	60	80	67	66	63	78	63	78	61	55	70	64	69	68	71	59	70	75	71	72	68	64	71	73	61	61	49	68	73	54	45	57	61	58	60	67	71	63	69	76	71	57	55	51	62	50	52	78	73	74	52	48	68	76	83	89	60	74	66	68	64	75	60	57	67	76	71	65	56	74	79	68	64	60	45	68	49	52	73	71	63	69	62	57	77	67	74	60	75	70	59	67	43	59	76	66	61	61	69	74	67	60	67	67	59	63	66	59	63	79	81	61	61	73	52	60	60	67	68	51	74	73	56	75	59	69	56	60	52	58	61	76	77	67	51	64	53	64	68	61	50	65	67	49	57	71	70	62	80	71	54	71	55	63	53	63	56	53	62	68	60	67	74	68	74	68	61	80	63	60	80	56	53	68	60	64	83	56	55	52	71	61	66	64	58	54	62	67	64	67	57	58	68	69	77	65	69	65	74	58	62	71	59	66	62	54	52	74	61	55	77	72	73	62	71	78	73	70	48	80	68	60	69	54	58	60	61	63	50	61	61	71	55	51	70	79	65	82	55	68	49	58	76	58	68	57	55	74	74	59	69	60	70	60	58	68	47	62	63	73	54	63	55	70	78	62	74	67	72	63	75	57	55	71	58	75	72	84	57	52	70	80	60	58	72	79	65	76	66	52	56	55	55	53	67	59	59	72	69	63	51	59	69	50	61	57	55	62	58	68	57	55	68	75	59	65	73	59	71	78	76	68	55	70	60	60	63	69	63	58	62	65	67	79	66	60	56	58	69	91	67	62	51	67	70	69	66	71	75	69	57	63	57	60	52	60	59	54	70	61	56	65	53	57	53	74	72	72	63	65	75	57	66	64	67	56	69	77	63	62	67	66	67	67	55	74	62	70	73	65	72	65	75	48	64	69	55	75	82	57	64	57	57	65	48	68	68	61	74	56	70	51	55	58	60	72	71	60	57	56	61	71	75	47	64	56	66	71	68	60	77	60	48	60	53	55	61	63	78	68	56	61	67	51	82	77	55	76	54	52	67	75	79	58	67	60	61	49	85	51	63	80	73	66	61	63	71	74	61	61	52	60	65	66	71	56	53	62	84	76	59	72	59	69	68	69	74	66	66	67	74	62	74	67	64	59	69	76	64	73	66	60	57	69	75	57	57	49	52	61	74	51	64	71	62	64	58	63	66	86	60	46	77	79	64	62	78	68	63	53	76	72	83	69	61	72	49	64	76	67	63	71	52	80	60	59	63	72	52	60	64	68	68	61	51	41	76	69	67	68	77	60	61	66	80	79	48	60	62	66	56	68	53	51	62	59	69	57	51	42	61	55	52	81	68	81	72	59
9197	828	1666	2012	1676	1248	950	776	611	533	512	431	406	366	348	351	283	308	294	254	262	256	254	226	220	235	222	226	196	233	232	209	213	202	209	204	203	192	215	206	204	178	210	192	182	181	213	185	210	172	165	177	192	190	217	194	168	179	177	172	182	188	156	172	169	190	206	198	179	210	202	184	179	180	214	167	182	169	191	192	166	185	198	195	161	161	195	181	164	159	190	200	196	146	165	165	176	186	158	187	175	177	189	201	191	169	195	197	178	160	201	192	159	174	192	168	197	205	177	163	165	185	171	182	190	154	161	197	164	173	188	179	159	183	193	182	190	163	190	184	185	172	199	180	180	169	173	158	170	148	189	191	185	199	159	170	188	160	219	186	178	169	158	149	158	170	167	192	172	187	182	185	191	168	150	186	190	174	177	172	190	188	173	179	165	162	186	166	167	165	172	171	191	153	192	168	170	162	168	199	193	182	142	149	163	189	191	181	183	156	183	170	206	173	171	158	170	146	174	169	182	177	174	175	191	191	179	178	161	167	179	179	200	191	175	203	167	176	189	165	173	169	152	194	168	175	191	184	172	165	179	189	165	176	190	181	182	180	196	169	172	186	170	188	190	174	176	199	174	177	163	179	170	170	179	170	186	167	186	187	173	172	198	192	186	159	198	160	160	178	189	177	189	142	163	148	172	161	180	157	201	165	161	186	143	168	177	158	167	179	166	177	183	187	175	155	193	179	179	163	193	147	167	162	180	196	186	196	184	182	163	154	145	163	190	174	193	182	176	172	184	185	135	184	171	154	182	171	192	171	170	176	169	179	187	164	175	164	169	174	134	194	192	171	161	179	169	165	185	177	176	167	166	185	170	171	193	157	173	172	174	178	175	156	170	185	151	170	185	187	173	164	189	163	164	173	189	190	159	178	185	198	171	172	182	183	184	188	183	186	178	181	165	140	171	172	207	180	167	170	175	184	191	190	176	188	187	167	162	179	167	170	182	165	184	163	163	194	190	166	196	202	176	176	209	178	170	183	186	166	172	178	164	162	161	182	185	178	184	182	164	178	198	195	190	181	163	164	162	160	192	162	150	172	187	175	189	168	157	179	178	176	179	185	186	190	173	175	164	182	168	162	161	187	169	184	176	178	182	157	172	166	181	158	176	145	170	197	174	170	168	165	206	150	164	172	179	160	186	156	176	168	180	191	185	189	167	162	180	181	175	190	174	168	191	166	155	196	174	183	175	185	179	162	165	177	172	170	183	160	192	172	183	182	173	170	186	193	167	162	177	191	180	184	190	184	158	193	171	166	165	184	154	189	170	163	162	192	161	186	172	191	161	173	163	169	166	158	172	207	194	168	200	182	167	180	164	169	165	177	169	168	182	167	181	169	188	176	169	179	181	157	201	174	170	188	184	177	197	178	172	167	175	165	186	190	189	173	153	166	183	166	166	168	168	152	160	159	189	174	167	171	157	164	185	183	184	184	185	185	160	195	172	173	197	171	176	177	193	167	180	170	175	167	171	169	192	168	165	172	168	176	190	187	182	184	146	182	166	163	177	156	184	172	167	175	193	175	179	187	190	169	195	206	167	197	170	184	188	178	153	176	173	170	159	162	193	192	189	174	182	153	183	153	171	160	160	196	179	184	180	156	181	149	188	178	146	175	194	175	180	182	170	162	169	179	166	182	157	185	148	171	185	201	181	157	172	176	176	202	172	178	185	180	195	179	171	174	185	149	195	157	179	169	174	166	194	185	187	198	173	172	166	179	160	181	164	188	177	155	182	183	161	174	206	177	171	198	196	161	171	209	184	176	181	202	174	178	158	173	176	177	174	184	155	180	177	183	178	185	156	155	167	171	166	199	181	168	151	174	179	162	172	152	175	178	171	142	184	190	185	167	196	168	180	166	182	187	182	180	167	195	176	185	190	183	173	170	172	154	176	162	184	168	170	172	191	165	157	139	173	161	171	182	178	171	173	181	172	186	171	176	172	198	194	184	174	161	197	168	187	175	185	179	154	177	163	187	162	194	164	174	161	161	171	199	177	194	193	175	187	153	174	161	166	163	171	185	188	177	159	177	145	178	142	160	177	168	185	189	203	167	177	178	171	184	164	191	160	179	179	160	181	185	178	170	175	177	173	174	186	191	171	179	178	162	169	155	150	167	168	169	170	171	186	185	185	183	186	160	166	178	190	191	173	184	177	166	155	166	160	174	153	168	175	187	188	192	158	190	188	201	154	160	144	185	184	173	177	170	179	186	145	165	181	151	165	171	164	200	183	204	156	186	167	197	190	166	194	181	183	188	176	194	173	183	203	164	160	166	193	190	199	166	203	191	162	171	167	179	180	153	193	174	166	164	165	196	195	186	165	177	173	187	156	185	153	183	174	167	173	179	153	174	193	196	164	154	182	159	181	151	183	174	161	170	169	189	173	163	180	184	188	200	153	165	171	143	181	190	175	183	178	186	164	189	219	168	177	195	176	159	160	194	162	176	138	183	176	194	172	167	164	193	188	186	171	167	164	156	179	182	174	165	161	170	205	184	194	176	179	177	193	173	168	157	175	162	195	183	170	209	180	187	180	167	193	178	179	184	165	174	165	158	189	185	169	187	177	186	186	187	165	176	158	195	180	193	155	144	155	157	178	173	175	179	185	173	181	183	194	162	194	154	174	170	176	157	187	185	172	186	169	177	178	167	185	181	191	175	175	181	172	165	170	191	192	163	162	186	165	160	154	164	183	182	188	153	172	160	162	199	189	177	159	174	164	170	165	159	168	182	164	198	168	184	175	146	197	178	172	182	163	184	155	187	186	173	174	182	171	166	154	188	198	197	192	179	169	170	169	161	168	152	159	190	180	192	188	157	164	197	166	173	201	170	186	171	179	183	166	161	207	194	162	182	182	172	177	172	176	148	175	172	191	192	204	173	177	176	175	169	178	184	182	171	182	172	169	192	173	168	153	159	187	170	185	182	156	193	163	188	202	166	165	155	166	177	167	206	154	180	186	188	159	172	177	178	179	172	186	185	167	162	171	191	198	154	179	182	164	174	160	167	215	178	177	189	167	161	163	170	142	178	176	179	160	198	167	176	199	182	173	146	174	182	164	163	163	165	172	167	171	167	180	200	199	174	172	168	189	194	172	178	182	163	194	163	187	162	167	158	193	173	169	168	166	173	181	187	176	171	171	170	180	155	182	198	181	185	190	179	181	163	165	175	177	168	171	175	163	186	163	167	175	158	187	160	160	161	166	174	182	175	198	199	168	175	152	189	167	179	208	194	161	128	162	157	183	184	178	190	171	171	169	192	178	147	162	212	197	168	168	174	176	166	175	164	158	178	178	181	216	162	143	147	164	184	182	170	176	177	179	186	173	183	158	172	171	167	163	180	164	165	189	171	169	180	188	176	179	187	173	142	151	182	183	177	180	176	160	161	148	157	171	165	197	146	205	187	163	174	189	183	169	190	156	158	183	153	179	167	161	190	179	175
2718	304	265	283	291	276	276	283	291	301	285	282	250	251	264	266	274	286	269	274	268	249	246	281	253	262	271	239	259	276	251	240	269	308	276	280	280	259	268	269	262	234	266	255	286	255	261	296	285	222	271	279	277	265	266	264	272	265	254	263	257	251	265	283	281	268	248	233	254	250	256	281	271	248	279	251	279	297	264	295	285	262	293	276	246	275	260	281	239	277	282	320	259	268	273	258	246	276	287	279	273	306	243	232	302	260	247	283	272	267	309	260	268	226	275	283	269	267	289	275	299	237	257	280	262	275	271	249	256	254	230	260	279	254	245	264	235	266	264	259	273	273	280	284	259	243	258	259	263	256	290	265	296	257	282	301	271	244	283	299	278	298	258	302	299	272	257	247	287	282	252	275	261	258	292	257	281	244	255	286	284	265	302	295	280	269	259	255	252	289	284	258	286	257	275	249	275	239	271	297	261	272	261	287	247	276	250	252	266	274	298	263	276	283	295	271	269	259	271	254	273	293	255	251	269	287	266	314	260	283	246	277	269	246	262	275	268	274	249	266	282	267	286	249	281	271	287	260	285	289	256	272	264	292	291	246	254	245	294	275	258	273	265	267	236	255	260	271	261	271	277	295	260	299	278	273	271	292	302	270	260	275	281	249	246	247	267	277	274	273	255	249	304	245	280	284	257	271	272	275	282	236	254	271	253	256	272	288	266	274	282	251	273	293	306	291	272	273	276	277	264	267	267	258	259	237	295	293	274	264	261	271	275	276	256	260	283	274	270	268	289	255	302	233	248	251	254	280	248	268	252	261	269	264	257	285	298	276	262	254	272	286	268	225	254	238	262	235	228	259	255	285	258	258	274	282	272	299	234	249	275	251	276	291	277	242	256	303	292	291	258	263	278	277	304	277	256	225	268	267	234	285	267	278	245	265	268	244	244	242	271	235	245	270	270	257	268	243	279	254	216	271	256	247	281	269	264	277	267	276	288	294	293	265	266	273	261	273	239	264	303	231	274	267	283	270	242	253	282	264	248	252	284	272	263	283	280	249	243	271	265	274	244	270	262	270	284	240	286	282	232	252	275	284	262	281	264	272	282	290	273	273	265	257	288	243	253	253	308	273	234	256	260	233	261	258	270	266	253	283	280	286	273	239	273	276	256	282	230	258	278	266	277	262	274	249	267	264	265	266	253	261	271	303	267	247	267	240	238	252	257	282	256	276	274	263	238	274	296	283	262	251	286	266	271	276	257	262	282	274	266	256	240	297	259	231	274	283	261	268	290	264	276	247	253	281	262	279	277	240	245	287	285	262	263	243	273	262	286	257	235	264	267	294	275	267	269	268	248	300	262	271	260	260	275	276	242	267	263	266	259	285	261	252	251	260	269	265	267	264	308	258	266	258	257	292	295	278	297	244	271	241	246	260	264	258	252	270	284	280	280	251	278	261	245	278	272	286	239	241	236	256	257	277	283	275	276	256	255	237	248	247	274	244	273	274	258	268	291	251	280	257	293	298	265	277	282	281	262	247	288	245	254	265	261	278	254	279	286	254	285	244	273	278	276	271	246	263	309	268	286	282	257	275	291	277	272	270	287	252	290	259	273	274	291	273	279	267	292	267	254	261	264	257	270	261	272	259	232	262	255	253	280	262	272	269	306	260	278	279	262	261	285	279	261	265	275	270	277	269	252	255	279	263	289	241	250	268	260	278	267	260	264	260	287	262	283	254	274	250	274	270	233	273	238	291	279	280	227	266	306	287	273	304	273	263	239	266	294	243	230	297	259	262	290	247	256	261	281	253	270	270	285	270	292	280	294	266	280	275	297	286	288	275	259	301	271	277	303	250	232	267	287	268	259	276	254	262	300	289	259	300	294	253	278	279	272	244	263	271	267	277	284	236	278	256	254	261	263	282	280	252	272	240	252	258	292	270	263	325	274	275	282	236	282	272	282	246	298	254	274	278	270	297	270	250	265	260	274	270	247	258	270	262	281	258	256	264	234	268	241	267	247	253	258	252	299	267	263	281	255	253	261	277	266	255	277	260	267	275	297	256	253	268	263	290	251	262	261	269	293	255	238	252	269	272	291	256	264	286	256	261	240	253	280	276	246	279	270	276	266	251	264	279	270	238	259	286	268	258	258	275	269	227	274	267	276	312	246	245	269	261	293	306	268	259	246	239	261	257	266	282	254	275	289	264	247	273	273	272	271	281	256	269	268	282	286	251	268	261	263	271	282	260	273	281	265	277	268	258	267	259	261	274	250	275	285	270	278	260	294	232	275	238	240	269	275	279	253	240	268	224	253	267	230	259	287	254	270	273	266	277	253	271	275	264	273	285	280	256	237	256	277	286	268	297	250	282	265	246	238	252	247	242	270	256	251	273	278	249	255	254	270	280	255	303	258	255	263	242	248	253	261	304	274	250	288	271	256	246	251	282	268	291	279	246	277	284	260	261	281	276	277	263	283	290	297	254	276	262	246	281	248	263	259	274	271	269	269	258	260	268	260	249	283	270	276	258	282	267	247	243	261	265	245	290	256	268	282	291	236	289	256	271	272	279	260	268	273	275	288	271	290	267	276	259	242	281	267	240	265	246	285	285	258	288	268	263	271	267	265	252	269	236	263	249	254	279	268	264	303	248	266	300	294	277	266	279	269	242	249	248	246	282	287	242	277	286	257	241	281	279	264	267	245	223	269	255	258	244	251	285	247	290	239	252	260	262	290	275	260	256	274	247	231	278	243	274	272	265	243	263	248	256	259	269	241	260	253	274	240	269	255	276	280	269	283	275	283	258	282	268	271	264	255	255	295	250	263	230	276	243	250	280	294	263	251	285	284	252	252	236	244	228	250	256	262	262	285	279	309	259	302	300	290	251	262	255	289	286	282	278	295	249	262	271	275	232	256	258	289	246	287	252	277	260	244	221	255	261	241	270	271	293	270	267	273	282	278	254	248	257	310	286	289	265	277	275	260	261	296	271	258	258	255	281	265	255	266	280	259	259	253	269	282	256	260	244	266	245	272	255	252	242	273	262	245	263	269	281	266	249	292	259	263	247	268	241	266	242	278	261	258	285	235	270	256	258	260	246	267	254	271	265	276	244	260	250	289	254	262	265	318	305	270	251	255	259	255	267	263	251	278	280	257	226	271	256	279	278	272	281	281	275	242	239	257	287	254	235	282	267	266	277	212	279	260	255	253	258	269	263	280	266	262	303	258	274	260	287	280	239	262	265	284	255	254	304	285	276	304	267	248	288	245	248	281	257	297	256	277	269	264	252	259	311	268	284	266	246	273	249	268	258	245	280	274	271	270	295	255	282	294	323	264	221	260	265	270	256	280	252	229	280	261	264	282	253	264	260	283	250	270	271	274	294	288	279	266	250	248	263	277	278	263	291	260	270	268	268	251	232	244	261	287	247	269	242	268	283	272	292	258	288	274	238	266	270	266	253	257	293	240	268	254	253	281	270	270	240	273	271	262	271	255	231
2533	656	719	676	658	648	638	618	627	573	575	576	659	605	608	594	596	622	639	617	580	591	597	585	633	603	567	600	585	589	609	620	630	595	519	567	596	592	603	619	579	597	629	610	587	571	622	652	605	596	567	628	606	597	587	589	599	626	605	637	607	590	605	602	596	616	584	599	597	620	590	633	568	572	596	594	633	573	571	638	631	623	601	582	573	574	616	621	608	611	567	568	649	538	579	627	604	608	574	608	607	620	604	591	657	595	611	605	633	558	571	575	604	609	595	607	598	616	603	581	563	593	600	603	597	642	653	639	589	603	605	624	583	616	615	658	594	575	628	622	586	622	572	591	596	636	593	628	609	613	636	604	620	606	590	624	602	586	596	631	578	620	651	623	645	578	638	583	559	586	588	585	614	592	583	617	608	578	611	616	604	624	579	638	654	607	635	624	604	660	587	622	602	605	612	598	579	587	631	593	591	559	617	580	613	603	602	587	618	602	589	592	613	609	586	625	638	618	621	621	623	611	586	612	574	591	590	589	595	636	607	620	641	588	576	570	619	580	567	604	564	542	624	637	613	583	626	593	615	610	639	611	593	564	636	598	585	589	605	619	583	633	585	564	563	589	585	631	630	586	668	593	612	604	594	575	599	645	612	628	539	650	607	628	610	570	589	552	619	603	654	661	622	597	581	608	589	573	579	603	594	596	591	539	573	614	586	562	623	587	571	602	617	612	649	618	616	531	625	626	591	600	623	613	595	593	628	587	582	644	622	602	613	604	631	566	569	568	608	599	579	569	573	582	631	647	593	582	550	599	569	583	588	563	596	584	574	589	627	609	582	581	581	601	584	614	644	648	580	598	594	660	607	624	569	587	591	603	653	605	600	624	620	589	642	631	609	599	593	607	618	598	616	595	616	603	586	617	576	583	647	614	614	608	627	586	581	613	583	587	570	629	623	588	605	609	576	609	615	621	644	585	635	588	591	620	600	606	653	591	637	567	634	603	602	573	609	588	553	620	601	598	601	636	614	595	662	619	607	609	605	611	599	614	562	624	606	582	624	591	603	581	554	586	600	600	618	548	567	632	642	604	594	570	571	579	614	578	609	613	591	611	651	577	613	598	617	579	582	596	602	577	605	553	650	592	626	643	575	624	627	595	605	585	629	589	600	603	609	573	654	597	619	606	581	625	629	613	608	598	574	583	554	622	598	614	608	605	611	603	604	615	583	580	587	640	596	601	623	647	587	619	575	601	612	586	560	612	588	587	629	588	574	619	612	615	597	603	611	603	589	588	583	592	575	609	645	581	612	584	614	601	603	580	585	599	617	601	590	597	628	577	584	591	598	598	610	612	592	587	592	575	592	577	561	575	586	607	581	609	586	660	604	611	615	550	589	588	623	626	577	633	561	604	600	625	526	618	600	586	628	630	590	598	535	626	605	594	600	656	636	568	623	619	603	615	619	582	636	588	571	597	630	580	607	639	628	622	639	635	595	574	631	578	617	608	651	610	602	608	586	596	588	596	561	612	634	618	594	618	617	607	605	578	613	593	600	582	614	647	592	584	626	589	538	619	614	636	550	602	605	595	624	600	584	601	549	632	605	618	594	625	613	622	619	583	578	615	655	614	593	574	585	608	603	620	596	610	625	612	626	645	603	610	612	631	584	588	603	609	607	625	644	584	635	612	586	591	593	626	599	583	624	654	624	618	628	646	604	603	593	583	628	563	581	579	605	606	594	634	548	601	615	582	584	604	608	620	603	559	581	643	614	602	648	589	623	623	656	582	609	592	623	621	603	641	590	569	587	637	620	581	598	622	598	547	632	610	600	609	606	614	606	572	605	607	612	606	570	624	590	594	641	573	585	650	638	651	598	627	607	624	606	628	569	623	641	592	640	645	582	652	606	595	617	619	609	605	594	631	597	603	661	597	567	601	597	622	615	608	575	570	599	607	613	604	607	652	592	629	560	607	568	604	589	566	611	610	556	556	605	589	599	610	632	626	595	617	569	583	577	604	586	577	599	620	562	630	581	590	587	632	631	599	599	597	587	595	632	650	588	590	612	637	642	600	608	659	613	595	626	587	634	599	583	600	625	590	635	597	582	550	606	590	599	580	598	639	613	613	613	605	571	611	572	618	608	566	596	601	613	627	577	633	649	590	622	541	569	597	616	596	583	563	591	592	586	637	556	592	605	604	594	586	615	621	602	598	621	638	588	581	604	581	599	608	578	597	637	615	595	584	575	570	592	577	616	613	643	575	585	601	591	602	568	615	555	618	667	593	647	652	562	587	634	628	596	607	525	620	603	578	601	591	590	614	623	619	638	612	606	641	582	575	604	599	599	555	567	573	630	556	586	589	630	602	612	601	600	606	595	608	612	588	537	599	601	572	632	600	603	578	620	583	608	620	605	621	620	627	591	627	613	642	591	593	591	602	568	600	585	581	615	590	640	568	571	577	616	597	574	626	591	587	641	615	562	597	574	597	575	634	635	614	602	612	656	601	604	606	577	602	568	592	612	590	654	646	638	589	619	636	612	603	656	605	610	633	607	608	530	590	607	600	583	647	598	625	616	598	611	601	624	615	600	599	598	611	590	587	648	633	596	624	582	638	640	581	645	628	582	574	606	606	605	564	597	650	574	625	594	664	593	596	596	623	614	585	601	629	589	586	594	592	613	603	605	608	593	585	579	598	589	597	591	596	654	582	581	606	592	576	601	594	612	598	594	640	638	642	604	582	542	602	612	633	608	595	604	604	638	614	617	579	576	573	578	589	611	607	629	540	577	600	551	614	601	581	565	599	592	607	606	626	603	569	563	570	568	577	621	645	614	618	593	595	598	642	643	617	610	613	605	589	581	607	596	569	603	623	608	617	614	607	564	685	579	584	615	631	646	608	631	596	609	633	546	589	668	601	636	597	604	602	574	587	635	593	594	581	626	613	583	579	611	557	555	592	625	615	610	568	593	607	620	616	585	644	621	595	620	612	578	621	569	590	574	581	601	595	666	629	560	614	609	658	598	593	609	580	629	605	612	627	598	603	618	593	568	561	582	595	617	577	607	593	532	605	643	573	548	573	576	583	566	594	570	594	627	551	568	608	605	592	603	601	595	635	629	607	586	605	594	578	611	560	593	619	604	620	628	599	605	627	619	580	593	604	594	625	590	632	595	630	627	582	645	578	587	566	614	613	609	563	574	589	587	590	596	578	606	597	644	573	594	592	593	624	572	635	597	605	630	608	604	614	586	603	623	598	601	648	607	580	544	565	596	558	594	609	640	622	590	618	578	609	571	621	600	610	548	566	620	609	624	580	610	612	596	606	628	604	621	629	601	583	603	608	644	614	596	627	585	625	579	591	611	580	578	619	584	543	567	597	578	592	610	607	630	620	637	631	682	593	625	603	576	583	578	591	644	607	601	638	559	603	582	566	657	593	621	615	621	641	609	582	630	621	613	588	592	577	565	642	614	607	620	620	613	553	611	570	567	614	593	596
9495	503	565	428	367	292	254	229	201	194	211	187	194	214	190	190	226	202	193	184	190	175	171	204	201	195	188	195	186	177	205	175	180	180	177	187	204	188	168	166	191	187	157	174	166	176	163	201	169	192	200	137	164	209	186	200	192	192	167	175	186	189	192	194	202	191	172	182	172	196	185	165	154	177	193	167	172	171	163	207	208	158	154	183	188	169	198	154	190	184	192	190	203	200	195	165	175	174	169	202	193	181	193	199	202	174	169	170	152	213	203	189	184	174	181	186	190	173	201	168	171	184	173	182	184	182	178	182	205	214	207	176	159	196	174	183	182	180	175	192	179	185	169	203	184	161	188	198	176	183	190	173	175	192	190	170	170	172	204	175	183	195	179	179	184	186	171	174	175	201	170	196	194	176	191	195	199	173	182	171	173	196	183	190	183	199	205	178	198	176	172	171	208	174	188	189	184	171	191	189	178	192	188	202	179	184	166	197	205	181	166	206	202	194	160	202	175	199	172	176	164	210	196	185	173	170	175	163	183	146	176	193	156	169	177	197	163	162	156	193	186	178	201	183	178	201	199	183	180	183	187	172	177	173	198	186	193	182	166	185	157	179	192	176	172	203	166	193	159	178	200	203	203	190	208	185	167	169	178	159	184	185	221	170	174	192	165	206	177	198	193	182	183	196	192	217	171	176	207	204	168	178	179	177	208	179	166	202	173	188	202	188	175	172	181	176	193	195	192	186	220	211	177	162	177	179	192	190	177	201	194	181	191	157	185	170	183	193	204	194	188	171	189	193	188	170	198	178	197	192	176	167	173	178	154	181	169	191	188	204	202	173	184	181	180	184	191	184	181	159	156	179	172	180	183	181	180	171	172	199	188	186	161	201	186	194	168	177	168	206	201	201	201	160	181	162	159	196	202	196	198	195	166	164	176	175	205	169	191	181	197	191	192	173	189	171	181	174	163	173	179	176	171	176	173	184	210	183	181	196	186	150	178	171	167	201	175	164	202	166	162	197	201	175	176	183	175	188	188	208	181	178	165	152	203	192	182	180	206	206	220	232	184	184	167	157	165	202	155	196	187	190	166	221	198	169	184	190	198	172	188	174	165	192	178	177	185	187	178	175	208	200	165	202	190	227	157	174	157	205	172	192	174	204	196	213	172	186	173	164	183	197	174	204	182	154	149	215	181	180	181	174	180	157	193	184	194	171	172	177	164	209	185	174	175	192	196	198	178	224	181	164	209	187	153	158	159	168	169	183	165	176	211	172	192	195	201	194	192	187	191	194	212	192	185	176	186	209	196	184	168	193	197	181	205	184	201	162	160	163	192	198	181	192	214	197	184	191	179	194	195	186	197	176	167	159	207	181	183	176	199	186	204	184	180	209	177	181	172	194	180	179	167	166	178	163	193	188	148	164	176	187	178	178	205	192	187	195	194	170	199	213	179	182	215	176	182	187	181	189	170	179	172	188	170	199	158	172	192	168	171	200	153	190	189	184	175	153	188	182	170	159	181	185	163	201	188	217	177	184	170	189	183	168	174	185	182	194	174	195	200	191	181	206	198	185	198	165	170	174	171	181	153	218	182	189	186	188	186	209	180	166	198	190	164	164	184	161	199	175	192	211	163	185	181	174	192	166	175	205	185	184	164	182	195	168	171	170	186	177	154	179	169	214	181	185	164	179	191	198	185	184	189	179	174	194	157	178	199	189	185	177	181	182	177	194	189	183	197	177	194	180	181	166	181	167	172	197	178	187	203	196	170	168	167	187	162	189	187	180	222	180	175	194	177	167	198	171	170	194	189	165	171	192	184	193	178	191	178	167	186	188	204	182	208	195	190	192	176	176	158	173	186	158	177	170	191	192	205	205	193	192	204	170	174	201	208	194	198	204	180	197	179	167	171	183	163	149	177	192	176	208	190	180	201	195	208	171	190	198	189	181	208	183	207	181	201	199	179	195	193	193	173	184	192	170	159	200	168	165	187	201	188	163	197	147	207	185	193	159	153	196	193	187	182	181	171	190	169	195	207	181	188	187	188	178	178	175	187	187	202	191	191	179	199	191	178	179	191	163	207	210	196	159	170	201	194	207	185	180	202	170	168	171	195	176	200	199	192	182	185	183	191	190	165	210	199	206	181	184	171	184	158	177	215	194	166	187	172	185	195	158	191	173	182	190	190	203	203	187	179	193	176	193	175	162	173	193	183	179	186	160	200	194	190	192	182	180	200	184	190	176	189	166	183	209	176	190	177	171	167	198	189	172	184	201	185	170	198	205	183	173	193	196	213	185	181	204	193	187	167	197	182	205	185	179	153	176	184	184	189	189	175	182	190	188	176	189	186	171	162	143	203	209	191	168	176	200	193	153	194	181	189	180	200	192	182	187	175	177	161	200	186	197	180	177	151	173	227	186	174	163	190	201	186	184	162	166	186	179	199	163	188	188	196	178	190	171	206	184	169	190	185	180	173	215	176	204	184	188	170	165	180	175	179	188	194	190	184	175	217	188	190	198	183	184	181	180	190	174	203	193	186	177	175	159	168	174	200	214	167	170	176	192	185	179	162	179	175	174	200	165	162	204	221	183	197	190	162	170	191	172	197	178	141	168	173	153	179	193	162	193	189	174	194	167	200	217	188	176	187	188	188	172	196	183	184	206	170	205	194	179	182	233	168	179	181	212	160	176	189	193	207	193	176	178	181	181	191	198	224	171	201	175	185	180	168	189	192	178	195	177	192	178	184	189	188	199	172	181	174	210	196	178	158	192	172	211	187	197	177	178	177	178	187	179	171	170	179	180	198	187	179	180	179	205	170	196	197	193	178	182	193	172	208	189	193	190	173	164	189	183	182	162	184	176	158	195	194	177	189	189	176	202	166	191	204	181	187	174	183	197	194	181	175	173	160	202	177	185	185	171	179	170	176	195	199	180	162	180	177	174	147	199	180	208	165	182	169	176	188	209	201	196	206	194	189	158	175	195	156	181	193	174	184	201	175	185	173	183	213	204	210	183	161	180	171	167	176	168	194	151	180	182	178	185	193	173	149	204	188	186	172	178	182	166	196	180	197	184	196	191	168	152	180	182	155	196	181	179	194	183	204	165	213	187	173	195	195	177	193	161	193	207	180	202	185	171	173	163	183	177	185	193	180	188	192	179	199	182	198	166	203	188	197	172	159	183	181	195	181	189	169	168	195	197	180	173	181	187	176	183	176	183	208	226	185	181	183	172	156	186	196	200	159	189	193	177	162	186	156	215	181	196	144	179	193	183	170	206	193	173	177	172	175	193	168	201	181	181	185	197	208	173	182	161	215	169	179	178	171	167	172	195	176	178	158	215	183	185	188	207	207	167	198	172	190	152	188	157	184	179	194	175	137	165	174	170	185	195	185	182	169	191	201	174	178	184	199	174	167	197	184	187	203	181	184	184	157	182	145	193	176	158	187	185	169	185	184	182	179	170	182	180	192	187	174	165	193	165	184	181	167	180	194	170
7430	713	1193	1400	1230	934	827	731	712	587	579	557	541	548	519	465	446	478	453	448	484	458	423	482	464	465	436	439	489	478	427	445	422	382	403	404	457	431	418	414	448	426	458	434	429	430	432	490	432	409	420	414	434	444	389	459	443	431	409	427	429	419	435	407	407	421	380	466	461	412	413	390	436	412	414	400	401	434	413	445	396	406	376	454	473	420	433	433	406	413	397	435	420	397	397	386	439	436	425	426	431	413	423	451	419	440	456	401	415	425	428	420	429	425	421	436	404	404	429	400	391	445	405	443	405	453	391	401	448	429	429	420	421	411	403	452	403	390	437	401	424	376	414	446	454	427	405	414	495	434	424	425	429	403	398	441	437	387	431	422	422	463	429	428	374	454	440	417	407	416	403	442	444	408	401	404	421	430	398	406	442	433	416	411	423	430	428	424	378	463	398	416	413	454	402	457	469	451	447	441	429	420	444	423	440	404	425	419	393	407	413	411	419	441	421	418	421	443	389	390	415	449	441	449	435	416	449	410	459	418	444	427	397	416	407	413	458	421	419	404	419	420	414	429	395	434	418	446	417	407	427	429	380	442	456	433	437	423	388	424	398	430	415	424	409	425	444	433	396	440	444	420	443	447	457	433	435	393	414	437	444	403	414	426	392	419	427	445	436	433	441	403	393	423	430	440	436	418	422	430	451	422	398	419	428	425	429	426	413	425	406	398	432	443	434	401	401	429	408	433	449	390	426	444	416	426	449	421	429	430	414	412	413	438	482	417	413	464	389	400	411	433	427	411	417	423	433	425	414	401	423	443	447	404	421	432	438	413	425	393	400	457	402	437	429	410	371	438	408	444	409	398	424	418	438	415	420	415	401	427	419	429	401	435	393	384	433	384	441	418	430	424	436	433	428	454	437	445	413	402	409	389	463	410	419	404	455	450	410	436	449	383	417	412	412	429	420	409	397	430	422	459	466	451	440	436	410	426	387	440	437	420	445	401	453	443	397	425	401	414	380	399	416	417	460	463	439	425	407	437	359	404	474	438	395	419	420	422	411	431	408	463	450	420	432	440	446	406	436	450	422	410	445	412	437	369	436	429	453	398	394	414	412	433	425	435	416	432	451	407	413	420	378	444	416	423	401	403	419	402	419	429	396	427	415	437	442	430	447	432	429	411	443	431	410	446	396	405	398	424	425	414	421	424	408	410	396	427	427	434	435	411	438	387	452	470	434	418	434	431	427	394	421	456	434	433	407	421	420	431	378	438	416	395	403	432	425	366	420	454	422	416	426	427	421	388	415	440	421	430	399	413	409	422	435	414	442	373	428	426	387	422	422	467	383	441	435	424	384	402	406	430	447	411	403	393	415	412	433	419	389	406	449	438	408	407	435	417	441	407	428	416	427	413	429	431	443	462	432	380	391	395	457	415	442	412	428	427	418	386	420	418	423	419	453	446	405	419	444	402	399	416	455	395	440	413	426	437	400	465	462	412	394	404	441	403	444	423	426	423	393	425	422	419	421	418	445	418	419	411	442	421	439	384	401	381	404	453	407	422	420	397	408	410	415	433	409	409	430	422	431	416	421	420	419	408	460	418	386	437	445	396	450	431	425	423	406	417	352	409	398	425	379	421	435	401	399	420	403	392	439	433	402	396	389	418	422	433	409	443	431	403	404	452	445	393	421	462	385	444	432	375	441	429	450	417	425	407	401	444	426	450	436	415	445	420	396	435	398	430	417	380	424	454	414	418	419	404	408	404	423	427	425	442	395	433	414	383	392	433	457	428	433	452	380	424	405	380	413	417	431	390	442	393	392	447	393	426	384	412	419	427	426	404	434	412	429	438	437	427	457	391	448	385	417	408	428	443	400	403	427	440	386	398	423	419	439	415	410	454	444	407	423	456	458	449	447	422	424	435	401	419	463	401	433	401	430	419	433	426	423	419	420	453	394	436	416	423	403	421	423	415	410	414	417	450	406	429	424	456	440	412	435	397	393	416	410	424	440	394	429	420	387	421	400	393	428	453	394	406	417	430	386	403	415	413	415	432	445	417	436	426	432	423	403	416	399	388	422	411	428	437	455	418	430	458	398	383	435	405	438	399	399	408	386	406	376	445	441	417	435	412	416	451	387	438	484	385	447	422	387	436	405	436	428	456	425	402	399	413	453	423	401	413	423	368	414	405	400	392	416	422	418	409	425	473	451	428	436	400	455	387	401	396	437	444	433	410	403	431	431	449	406	440	448	467	441	438	443	444	418	441	454	407	410	445	433	428	415	426	445	432	424	446	449	397	428	410	438	389	453	448	418	406	446	436	418	438	435	418	411	399	417	421	425	411	415	447	396	413	443	398	435	433	442	373	475	395	444	450	416	461	430	445	396	445	436	424	436	432	440	437	403	408	412	417	405	465	406	399	383	403	383	424	424	407	425	444	442	447	378	452	419	439	432	420	407	421	432	421	437	362	406	371	417	407	387	427	439	443	446	381	397	413	415	409	386	426	425	400	396	406	420	431	394	429	434	403	433	459	427	432	396	437	428	447	392	426	400	390	445	421	376	399	480	414	432	408	395	415	411	408	440	405	446	386	439	471	460	423	421	421	410	401	440	431	419	417	443	422	389	429	442	411	428	439	403	414	404	402	441	425	413	412	425	449	397	419	427	400	379	451	399	459	418	425	395	441	387	394	421	393	422	434	426	415	407	402	444	429	409	417	407	422	437	429	417	451	423	441	418	444	435	462	419	425	396	438	442	393	396	437	410	405	441	395	397	401	418	405	383	425	399	413	423	384	451	404	430	425	434	437	422	436	439	423	411	411	421	412	431	437	446	419	428	416	459	442	441	413	419	443	438	410	430	428	402	377	402	405	426	434	397	442	444	427	412	422	394	406	425	389	431	386	367	417	367	432	394	388	429	436	418	432	433	401	428	427	400	420	444	439	432	424	388	432	468	397	423	403	421	471	409	460	400	443	427	405	437	461	423	399	423	413	432	439	430	446	421	438	418	454	383	449	444	397	407	426	399	412	390	460	413	452	429	409	417	422	401	419	392	425	388	414	421	414	430	381	409	406	469	444	425	413	434	382	409	387	428	422	430	432	454	430	384	439	426	424	452	412	448	416	416	395	434	419	456	437	411	395	412	394	423	370	437	438	421	402	428	412	408	418	432	383	419	433	381	416	415	378	436	462	401	434	397	405	430	394	417	408	420	399	416	391	401	414	420	424	379	407	414	435	409	379	418	465	392	430	415	392	379	410	446	441	428	426	412	439	422	391	418	424	411	388	391	415	438	424	437	407	414	405	377	422	417	455	406	425	393	422	457	450	432	384	410	426	406	396	414	421	461	439	387	421	413	415	448	392	412	435	390	416	451	424	414	427	438	413	439	429	427	453	407	411	427	400	427	421	418	426	401	427	444	425	436	452	415	399	438	394	403	440	415	457	407	445	448	446	492	413	415	486	392	435	422	428	405	446	419	440	417	411	431	421	439	388
16195	1041	819	630	410	290	218	163	130	132	109	116	103	115	93	107	79	72	68	75	65	68	74	93	67	68	72	72	65	72	57	70	69	81	74	53	55	74	79	75	60	74	64	80	51	70	51	87	49	61	52	53	77	64	63	58	63	60	65	70	56	69	67	78	60	49	57	57	74	78	73	63	54	64	64	73	58	54	54	76	69	68	62	57	65	77	63	74	64	63	63	62	68	69	59	73	70	63	71	67	61	56	68	54	74	75	66	72	63	66	78	66	75	61	63	59	73	48	63	56	75	54	66	65	45	59	69	71	63	64	53	54	63	69	54	59	81	60	75	61	54	68	59	57	64	60	68	72	81	54	67	59	68	63	57	81	73	62	73	68	69	59	62	67	64	70	85	64	87	55	65	77	69	64	78	62	56	64	70	66	79	67	72	77	75	52	72	64	53	75	78	65	56	68	50	68	71	64	79	62	84	64	67	50	82	67	48	78	59	59	67	64	88	70	55	68	69	71	61	59	71	61	49	60	55	70	79	70	54	58	65	71	76	65	69	64	77	60	70	74	61	61	73	78	62	52	78	74	68	78	62	69	65	76	60	60	57	63	53	86	71	74	55	51	67	76	77	66	72	62	66	49	73	53	76	61	60	58	68	64	81	52	78	71	68	58	75	69	61	60	61	51	81	66	64	78	59	75	85	56	62	61	73	82	63	70	59	54	64	66	70	56	75	75	63	67	68	53	79	75	72	61	62	92	64	63	70	68	72	65	49	81	65	61	60	55	75	57	61	76	81	65	56	59	53	71	73	68	82	58	64	74	63	76	70	84	62	61	84	80	72	65	70	69	72	54	75	49	59	57	57	78	55	66	66	70	66	58	63	68	63	54	63	55	58	58	63	79	64	63	61	54	60	68	63	90	69	51	72	77	70	78	57	66	62	77	86	64	84	58	72	70	78	42	70	79	74	71	65	71	66	45	68	58	69	59	73	65	68	77	70	55	55	53	59	55	50	77	60	60	60	61	72	73	65	69	63	70	68	83	60	65	67	38	60	68	66	58	71	66	59	68	70	65	76	67	70	60	69	57	50	69	68	76	67	73	78	52	55	65	55	87	69	71	64	56	70	65	58	70	85	61	54	78	76	79	71	76	56	48	56	53	65	58	62	61	56	75	71	65	61	75	61	54	76	68	63	61	66	52	52	65	59	58	52	77	77	58	70	76	73	53	59	75	86	74	57	59	65	71	51	56	70	64	57	72	63	60	68	70	63	84	64	71	69	65	57	61	60	66	72	65	62	81	66	60	79	64	59	69	59	73	62	69	73	72	59	69	69	82	53	80	57	65	59	73	52	49	57	68	73	60	54	60	58	79	66	62	61	66	63	74	55	74	52	63	57	56	51	70	68	64	61	70	67	72	61	64	58	64	67	50	69	50	54	69	76	67	50	65	78	64	56	56	65	70	69	61	63	69	61	70	63	56	78	66	54	49	58	65	70	84	60	58	81	63	53	72	64	60	52	66	63	68	67	70	75	72	60	56	60	63	60	72	62	77	76	63	74	62	58	63	62	70	63	59	76	64	64	52	71	70	66	71	81	58	76	51	65	52	47	70	74	76	59	58	76	68	75	72	63	61	77	65	62	70	67	71	56	75	64	74	47	59	82	51	77	65	69	52	50	56	53	51	65	61	78	71	66	59	50	66	73	63	56	69	75	63	59	79	74	51	64	80	70	69	62	70	62	65	60	58	72	59	65	69	65	80	60	66	51	60	65	61	70	86	57	66	82	75	67	53	56	58	67	42	59	58	61	55	75	58	79	69	58	80	76	69	75	76	64	54	66	74	56	64	59	58	63	66	59	59	60	63	65	72	65	62	55	72	75	70	74	77	62	64	57	74	74	77	75	80	62	67	62	67	50	49	79	60	70	74	66	78	75	57	82	70	63	65	60	61	74	84	56	77	47	83	59	62	85	69	59	78	63	74	55	72	53	77	37	53	75	55	65	54	68	68	47	66	71	82	61	72	56	71	72	63	58	75	67	49	61	65	65	65	58	85	64	50	74	60	56	70	64	70	60	56	63	60	77	71	61	63	55	52	64	59	52	75	76	61	56	74	69	59	59	65	80	68	59	56	64	67	65	65	64	67	68	91	60	52	72	68	54	60	69	57	74	56	69	72	58	58	69	62	71	76	68	76	64	58	59	79	62	78	66	64	55	66	66	59	67	67	76	75	58	79	68	63	68	67	80	69	62	76	60	67	71	66	61	62	65	65	67	71	63	58	67	61	55	81	66	68	63	58	63	82	60	53	70	78	77	51	61	67	67	58	50	61	55	63	83	63	75	61	63	54	73	59	70	65	55	66	66	64	76	62	85	60	53	65	47	55	60	66	71	66	71	71	62	66	48	75	63	57	65	57	64	58	70	69	72	66	71	84	73	63	65	67	66	73	69	69	40	65	64	51	70	77	60	66	62	59	77	51	54	80	63	62	97	75	63	63	58	61	56	55	67	79	59	69	61	71	56	75	59	71	61	51	48	71	69	64	72	54	82	62	77	52	56	63	61	65	61	64	69	54	69	58	70	52	78	74	67	79	57	47	66	84	53	57	71	51	74	65	82	48	51	54	59	62	56	67	77	75	71	79	79	57	72	78	54	69	79	52	66	80	68	63	62	61	70	73	53	65	83	57	64	54	59	58	51	66	61	67	54	67	74	74	72	75	83	69	41	76	74	60	63	63	63	78	60	69	66	75	76	73	65	71	82	51	75	88	70	70	58	63	83	63	61	60	62	61	66	58	62	63	62	64	68	71	73	56	66	68	75	63	77	49	63	79	61	64	77	66	56	66	59	57	58	67	61	64	56	52	76	69	72	47	57	64	79	68	79	66	78	51	60	66	63	81	65	70	60	56	77	68	68	68	68	62	62	68	57	69	62	67	70	74	76	63	64	66	79	64	58	63	64	58	73	52	69	55	63	80	70	63	78	76	70	67	60	73	86	65	68	57	54	65	72	52	68	69	56	71	76	71	69	60	59	70	66	60	74	61	74	75	61	73	69	64	64	71	62	62	66	64	56	60	57	56	54	65	66	66	72	64	61	73	53	65	77	68	63	63	67	59	59	54	65	70	60	53	65	67	69	61	51	57	70	70	63	65	67	57	57	71	61	62	64	69	68	55	57	58	64	61	76	62	63	71	71	73	74	66	65	68	79	70	73	55	66	90	61	63	68	75	65	66	67	57	61	50	55	72	54	54	69	47	69	66	61	71	76	64	60	52	67	63	62	67	51	71	68	67	68	63	66	65	70	71	85	60	78	60	56	54	67	75	80	72	70	73	52	77	66	61	74	62	73	76	68	50	71	55	72	63	69	70	59	69	68	66	60	62	73	64	71	59	56	58	56	59	74	62	56	77	82	73	62	59	58	50	75	78	67	59	76	66	75	72	52	69	52	66	69	63	69	75	65	61	76	53	61	56	79	51	73	70	59	78	65	66	67	60
9217	796	1709	2007	1665	1338	937	720	652	537	471	462	408	381	341	324	317	316	268	296	262	260	230	211	248	234	227	209	234	203	212	201	203	179	194	197	212	181	189	225	186	170	179	181	191	192	178	169	197	191	179	199	199	194	188	197	184	159	207	186	197	188	196	186	182	179	170	162	154	181	163	182	179	190	197	206	175	180	189	210	213	175	157	161	166	191	209	173	161	177	208	153	176	185	200	164	167	185	168	188	171	198	154	174	183	170	169	185	192	178	198	171	194	186	188	182	193	172	169	189	200	163	181	163	169	199	176	154	163	161	160	166	170	188	196	177	166	178	182	184	198	195	182	163	184	153	179	186	200	197	160	190	194	178	170	189	148	159	162	171	171	171	187	170	196	196	178	173	194	181	187	163	167	182	184	153	166	160	165	196	187	159	179	183	186	171	182	194	177	173	162	181	213	195	176	177	181	193	186	203	164	169	179	177	180	158	182	187	173	156	188	154	180	193	174	188	167	192	161	171	183	171	171	178	179	159	204	206	181	184	184	174	171	186	183	187	198	169	167	177	150	189	150	167	171	198	176	168	172	186	155	190	171	153	162	193	166	179	161	200	201	181	185	180	198	173	186	180	170	184	184	174	173	154	164	191	157	177	201	171	162	149	174	175	167	149	200	194	200	204	187	180	171	204	168	158	165	171	178	176	187	176	179	157	173	182	185	173	180	174	172	172	143	177	183	165	176	172	175	172	171	159	174	184	180	195	183	170	166	176	186	175	177	171	173	189	184	165	168	171	192	175	155	191	185	188	182	167	152	174	195	166	188	188	161	195	167	177	187	168	160	182	171	166	148	180	172	176	175	199	193	173	190	154	169	182	182	192	191	182	173	179	170	164	166	194	175	187	163	164	194	161	170	171	174	168	163	173	174	177	192	181	168	183	200	197	178	194	165	181	179	170	165	175	139	166	164	163	171	176	190	181	159	173	178	169	175	187	183	177	176	197	167	160	185	150	188	155	184	167	180	155	191	158	199	161	175	195	182	176	159	185	170	152	197	184	168	175	167	160	185	168	173	189	173	198	163	169	186	181	198	158	165	187	156	195	160	179	180	180	184	176	191	173	154	197	179	173	168	156	178	182	165	173	183	172	182	166	178	170	205	172	184	189	176	176	169	192	175	180	196	166	181	203	192	156	185	170	188	193	172	170	185	189	171	197	172	177	196	170	178	184	188	176	153	174	156	173	197	185	173	179	196	216	179	155	162	186	157	201	170	183	175	171	182	183	152	183	160	192	186	176	169	186	171	181	174	167	186	171	154	186	174	179	164	166	183	187	180	198	186	149	160	189	152	181	203	175	190	190	213	157	182	204	181	171	189	151	172	189	181	161	211	179	199	165	165	178	177	175	172	181	175	175	172	151	175	171	161	170	187	150	172	154	172	190	184	176	179	159	162	186	162	211	186	160	183	173	196	185	167	180	188	178	176	185	192	169	170	175	160	150	177	164	182	186	192	210	176	184	182	170	187	198	150	172	207	180	188	191	178	171	170	170	175	181	158	176	177	189	166	177	186	177	164	173	174	161	192	177	173	173	174	155	188	175	177	168	166	164	163	173	164	196	162	180	166	171	188	169	193	152	198	165	183	183	155	180	183	183	155	191	204	175	139	156	154	199	172	185	170	196	166	173	172	174	178	202	211	193	178	180	161	150	193	178	198	179	162	169	180	165	170	177	181	170	175	143	184	164	196	155	172	160	199	178	188	185	173	167	151	190	181	153	201	163	174	176	174	170	184	164	180	183	184	173	217	160	176	176	169	156	178	178	177	180	158	177	179	179	185	172	184	164	177	186	191	185	161	199	174	177	166	170	181	191	195	170	158	198	169	148	169	159	192	142	152	186	174	173	163	180	167	180	179	203	181	181	202	168	170	190	162	170	180	163	155	147	158	173	182	180	183	181	171	190	189	177	177	173	162	177	174	177	174	158	188	195	160	181	178	178	175	172	186	148	160	148	165	197	169	173	162	189	181	187	188	153	201	184	185	191	160	181	181	180	187	186	184	195	146	163	179	181	166	175	157	185	176	158	161	153	179	171	184	154	161	153	183	150	175	170	180	180	145	174	185	182	184	172	171	174	174	175	172	199	167	176	180	169	167	179	164	195	182	183	179	159	187	156	164	173	176	188	187	177	194	160	162	153	173	180	175	180	164	168	192	147	161	166	159	173	177	182	194	195	190	173	176	169	141	182	182	163	184	182	198	173	181	190	194	180	174	191	178	182	184	165	164	157	179	163	163	184	173	187	196	188	161	190	182	182	163	178	190	205	152	175	163	177	178	161	173	169	189	186	192	181	171	190	173	161	181	161	143	160	174	159	159	177	189	179	207	191	182	162	172	172	183	171	192	186	174	193	180	183	175	174	156	184	186	174	191	180	154	181	145	190	166	170	180	195	182	168	162	144	143	153	167	196	181	168	162	179	152	152	186	164	141	170	168	158	192	178	169	172	169	183	165	157	179	171	188	182	165	186	171	208	204	169	163	202	174	155	170	151	204	162	195	205	165	151	173	188	159	191	170	170	189	181	177	176	148	171	186	191	181	178	176	174	182	203	187	181	188	198	202	153	172	202	167	165	165	168	175	180	185	178	175	184	188	175	179	173	172	184	164	184	164	159	176	186	187	186	193	171	171	168	172	164	189	174	191	168	164	165	190	170	165	176	186	154	186	184	183	160	179	164	157	178	184	196	190	161	188	206	162	177	181	180	204	187	180	172	190	177	169	171	185	184	153	186	196	193	175	178	163	185	190	197	168	188	181	163	190	194	154	187	191	169	187	172	176	163	172	178	194	178	153	185	189	189	171	181	184	185	160	169	181	175	174	176	148	186	174	162	177	178	164	174	197	176	196	172	170	163	183	176	149	165	179	189	171	193	173	174	167	178	194	181	158	205	159	165	176	171	182	191	170	169	156	194	170	156	177	173	172	191	178	172	171	169	174	183	173	156	179	188	186	189	168	185	183	178	193	186	172	201	178	189	149	182	146	177	187	192	200	181	163	160	172	198	170	169	181	175	175	196	173	189	191	176	165	179	179	165	157	169	167	183	176	185	190	171	162	192	168	167	174	169	176	178	198	168	169	158	203	169	144	172	170	192	188	195	190	171	199	167	160	171	203	208	176	186	172	184	188	173	171	166	190	197	179	194	171	178	161	190	164	182	169	176	175	161	188	160	171	173	200	160	192	172	169	182	169	176	186	169	168	173	165	194	165	164	169	190	182	177	184	167	171	185	188	159	154	192	161	176	185	165	187	151	189	147	201	183	178	178	214	167	166	159	189	188	163	161	167	174	181	175	195	165	194	171	181	149	187	198	161	160	174	181	182	200	193	179	149	165	152	188	174	195	165	181	176	179	168	190	182	188	198	159	187	156	174	168	186	182	179	187	216	175	172	149	186	166	159	146	188	176	148	182	176	156	188	171	180	171	181	189	173	188	180	167	173	175
2502	353	296	277	280	305	275	264	273	271	297	272	262	289	284	265	252	265	282	243	285	268	250	268	264	275	251	276	286	295	270	268	260	264	285	295	264	281	228	267	234	250	285	291	242	263	256	243	275	277	282	236	329	273	247	269	271	282	283	256	264	281	281	286	257	276	289	252	267	253	278	278	241	262	286	302	279	262	294	266	262	269	258	278	255	253	268	275	313	275	291	301	254	264	289	268	284	269	251	252	279	239	252	263	267	248	264	294	278	265	308	290	245	265	274	248	281	286	247	283	249	261	281	269	268	257	248	246	266	274	248	262	267	287	239	247	296	269	261	240	278	266	258	247	266	251	279	264	249	261	232	277	269	270	234	297	232	299	277	244	255	258	289	259	268	239	259	240	243	275	279	275	278	276	228	251	272	280	263	268	266	276	269	254	281	274	263	289	267	252	268	254	268	266	267	239	262	248	268	267	272	271	278	277	284	252	289	239	260	231	266	267	254	273	237	261	248	269	246	244	263	269	278	251	270	266	277	257	270	265	245	252	272	273	258	252	237	257	260	278	264	248	264	281	259	259	286	272	273	272	260	274	265	251	256	242	271	257	269	275	263	257	254	277	272	257	306	251	264	267	227	267	257	258	271	274	282	242	248	266	256	279	264	276	259	260	260	264	265	244	243	253	283	270	263	267	272	274	279	264	261	269	262	286	269	256	283	256	259	260	227	251	247	278	288	249	271	296	257	245	270	275	257	275	273	257	230	254	252	252	296	291	286	260	263	278	281	296	263	245	259	250	242	240	298	291	295	243	255	259	265	245	253	261	275	247	270	293	274	266	267	269	244	274	282	275	256	273	257	265	287	249	248	262	256	258	269	261	260	279	271	307	275	278	243	221	222	279	260	257	246	258	269	268	247	272	235	252	261	224	276	258	302	252	280	267	278	254	279	268	294	251	235	247	273	283	289	259	271	254	257	244	294	277	270	259	227	267	253	251	272	288	249	258	266	273	244	262	252	265	263	292	238	267	267	268	275	237	259	285	258	283	260	265	246	256	275	263	253	248	271	286	273	259	286	261	228	265	265	282	266	238	296	285	272	270	275	276	274	252	271	246	276	278	293	252	299	259	242	283	281	262	265	285	268	258	277	245	271	283	260	291	261	268	302	251	260	257	275	269	273	261	260	289	264	267	219	288	269	258	274	288	292	276	292	245	243	261	297	289	280	250	284	254	251	274	211	251	268	250	267	276	258	265	281	258	287	292	267	268	260	271	246	300	270	253	263	283	273	267	260	275	280	281	265	282	266	269	298	287	281	252	258	259	240	269	270	285	267	285	272	236	280	269	247	273	253	265	290	267	285	277	250	295	265	246	272	263	262	246	302	273	294	265	288	275	243	266	260	256	286	259	302	268	278	221	232	256	267	260	250	264	232	256	274	258	269	283	252	240	257	254	240	242	257	271	275	263	257	282	279	282	241	281	260	293	247	270	266	289	237	250	254	242	280	262	258	261	270	249	259	249	265	270	265	252	238	243	289	273	276	265	252	233	254	267	276	254	256	277	277	264	266	256	244	278	262	259	274	270	268	239	279	263	245	289	236	279	286	281	257	272	255	300	286	242	270	243	277	247	283	273	266	235	274	270	249	271	275	234	277	247	243	245	259	260	269	285	235	272	234	260	264	274	231	254	259	249	259	294	267	273	282	246	291	287	247	253	258	265	265	257	266	242	281	244	255	259	261	252	281	232	240	258	267	250	262	267	247	281	272	279	264	297	246	286	258	245	281	251	272	261	237	287	259	246	239	266	282	281	283	256	266	256	260	273	287	282	253	280	286	250	267	266	258	251	269	291	277	269	291	277	289	274	265	249	267	264	278	282	253	289	303	283	270	259	241	218	291	268	281	271	272	242	264	296	274	281	282	291	250	238	265	288	233	262	265	277	258	268	265	295	270	247	260	283	284	265	259	255	282	234	260	266	271	277	285	272	274	244	270	285	274	261	275	277	230	294	232	265	251	265	291	276	286	269	267	253	286	291	280	261	268	255	281	274	267	268	272	232	266	241	281	282	254	275	285	226	289	264	248	255	260	248	265	246	269	244	267	283	279	256	267	231	302	252	280	272	276	268	271	276	248	264	292	235	234	272	260	267	263	261	275	243	272	248	216	264	243	252	270	286	293	267	257	224	244	292	280	282	258	242	245	261	272	240	270	277	258	270	253	253	297	246	230	266	263	253	238	252	274	255	257	222	268	279	264	280	278	277	222	280	275	289	277	309	254	257	246	266	265	256	253	271	292	265	230	249	249	246	265	269	271	251	283	258	285	251	271	247	281	213	287	262	269	319	269	254	253	272	253	286	246	255	265	288	247	251	295	281	264	273	249	304	279	265	286	246	256	238	274	296	276	252	261	273	247	272	258	262	277	252	262	259	277	251	246	248	247	280	262	286	268	290	249	262	263	262	272	308	225	241	234	284	267	270	288	269	235	249	252	269	253	274	277	269	284	258	284	272	255	266	290	243	224	277	259	279	291	279	242	270	293	263	245	252	275	270	250	264	300	277	262	259	234	262	256	275	251	251	234	261	268	248	264	256	273	273	271	295	264	259	256	274	237	284	258	268	287	251	246	265	246	239	262	290	283	279	226	276	264	258	250	266	232	275	273	300	277	253	242	256	248	275	243	275	257	292	230	263	269	276	262	302	298	245	295	278	230	276	244	250	263	262	252	233	266	246	252	263	260	295	241	269	257	283	267	289	310	278	290	268	272	255	316	276	277	306	280	273	290	248	277	284	271	265	261	264	282	240	268	279	257	253	279	265	260	262	283	280	275	268	238	270	242	252	240	291	253	234	266	248	288	251	256	303	284	269	273	262	268	226	304	245	230	245	259	275	286	243	252	272	312	262	257	230	238	266	286	280	270	289	256	261	248	271	271	241	270	243	276	278	254	292	273	266	275	283	269	235	255	261	249	271	271	299	281	256	259	278	253	277	264	275	254	279	294	250	243	271	305	307	279	251	236	259	293	288	260	265	251	265	284	275	258	279	281	287	282	292	269	279	246	265	275	274	292	259	258	263	257	241	270	266	258	278	260	219	268	243	252	258	267	252	252	275	295	272	256	252	250	266	325	287	265	287	257	253	262	274	288	271	282	289	236	251	244	266	283	277	266	277	240	280	256	298	253	265	275	236	265	266	272	295	283	279	221	266	278	239	245	258	286	259	303	271	288	277	275	272	261	279	250	258	277	265	282	302	267	230	282	285	256	261	251	264	277	269	281	277	262	276	267	237	279	235	237	274	243	281	276	288	276	271	270	269	237	229	271	264	257	261	260	267	257	262	278	280	269	295	259	261	291	270	248	246	248	308	249	268	244	284	283	254	281	298	230	233	274	253	243	272	245	226	281	284	259	265	266	307	291	294	257	265	257	274	269	274	269	242	252	281	273	275	278	278	284	264	247	280	257	287	256	255	265	274	302	246	279	263	292	283	256	269	285	253
2527	612	662	683	673	618	618	609	630	594	601	589	618	614	599	669	552	608	610	625	618	580	616	585	616	567	611	647	620	599	592	626	556	614	569	584	602	646	630	617	595	580	669	573	640	563	647	583	685	643	574	592	601	580	611	618	629	609	553	619	586	574	603	603	629	613	574	617	628	637	617	603	596	578	605	621	607	556	575	643	566	584	637	566	600	641	612	634	586	595	600	556	614	621	622	618	562	575	596	587	620	602	564	601	579	629	606	606	570	654	593	567	585	650	625	553	658	648	554	573	565	574	592	634	577	580	648	602	640	570	615	608	629	557	601	616	599	604	572	631	601	615	599	568	585	581	634	583	596	582	620	642	597	601	609	613	634	629	604	574	638	583	569	599	613	646	572	603	612	602	593	617	607	586	632	629	575	630	580	601	615	588	607	635	629	626	575	571	587	622	567	566	586	584	605	601	637	584	556	630	573	599	597	652	619	569	626	570	640	595	583	607	594	581	584	577	615	568	610	601	616	578	649	579	579	580	559	600	610	608	582	615	561	596	645	618	567	565	656	584	608	615	573	615	647	644	615	621	604	597	586	594	577	587	593	567	599	619	638	629	618	592	630	578	598	618	609	602	614	595	610	568	597	645	560	605	595	559	579	608	586	571	618	593	574	559	574	575	609	590	637	605	594	649	614	567	600	638	579	614	591	575	545	608	613	620	585	583	570	569	598	566	648	614	587	654	616	619	587	605	603	638	630	591	598	594	612	620	578	606	660	593	562	586	622	604	585	616	626	575	622	569	625	568	601	583	592	606	642	622	600	615	612	628	629	599	592	619	585	617	551	612	587	562	584	614	678	611	615	567	638	570	592	603	591	585	577	608	599	604	603	610	571	618	580	605	618	597	617	622	578	574	566	595	607	598	639	606	629	551	623	613	595	619	610	602	638	617	612	605	624	600	616	534	617	580	583	623	617	623	570	563	590	557	645	555	608	612	622	594	573	609	604	588	605	595	617	583	593	617	638	595	635	595	580	627	624	599	630	577	546	603	589	628	565	575	627	598	561	577	622	571	578	611	551	608	605	636	658	645	606	560	570	616	621	570	613	580	656	609	582	616	620	567	587	623	621	603	612	603	559	629	633	607	596	628	595	610	606	606	587	610	642	581	617	609	547	605	580	595	610	647	585	585	631	599	613	610	630	604	618	573	562	571	628	595	597	553	586	559	583	623	605	613	607	605	612	614	610	650	599	619	626	573	607	637	614	605	606	577	624	585	642	580	639	616	620	574	564	607	644	556	638	596	620	596	614	571	609	595	584	590	603	612	586	608	602	553	577	646	608	604	615	610	573	564	588	634	642	627	592	596	576	605	564	594	571	582	604	610	583	563	573	591	600	622	627	625	578	608	602	590	594	622	616	612	609	598	581	596	573	609	645	646	642	589	589	616	610	606	600	609	611	598	586	595	578	615	618	602	610	635	599	575	598	614	647	581	583	612	600	570	603	589	609	554	538	642	599	576	577	614	607	594	594	605	574	587	578	573	603	587	620	625	553	600	570	613	611	600	641	600	576	631	593	627	626	586	574	616	577	596	606	592	633	569	608	568	617	619	601	611	598	603	624	627	593	574	617	581	602	594	582	586	612	633	610	586	585	627	620	571	585	597	574	579	626	597	631	651	560	620	579	634	644	626	566	610	619	617	600	599	548	604	625	611	612	586	592	593	615	608	576	622	576	633	626	638	612	604	577	638	608	641	618	592	608	595	586	565	567	607	603	622	618	601	618	635	630	617	566	617	588	622	592	590	599	574	600	639	608	561	624	582	619	622	610	582	632	578	610	604	627	617	570	595	622	611	587	579	549	626	614	637	600	579	626	573	585	621	602	602	609	594	602	588	593	586	569	572	611	664	576	602	623	596	630	583	600	576	630	574	599	596	614	602	616	618	582	609	610	615	593	575	613	604	613	582	636	625	593	578	588	621	606	605	559	614	554	577	654	569	598	575	576	623	572	629	630	631	644	606	630	606	619	619	584	609	599	618	629	582	598	592	594	577	618	575	597	621	603	658	659	602	563	626	583	641	611	571	581	597	599	616	612	595	639	545	601	577	590	597	583	553	615	638	607	586	570	581	586	633	630	590	671	585	622	595	582	564	609	650	571	580	605	617	625	581	607	576	595	552	609	602	603	608	580	619	604	618	596	596	593	558	622	619	639	565	624	665	601	610	599	610	619	595	587	578	636	644	563	622	593	603	607	614	623	613	618	617	576	573	580	577	584	642	613	572	577	665	650	617	543	605	637	582	615	582	600	641	622	620	625	651	635	582	576	618	605	569	604	600	623	561	614	606	600	617	563	575	610	574	580	633	636	580	574	573	580	601	624	626	639	590	571	602	612	592	586	611	550	587	612	630	623	603	606	565	617	590	584	614	617	579	632	602	617	629	597	671	598	601	611	610	618	594	642	570	600	611	586	580	612	624	649	582	600	581	539	596	555	585	620	641	601	609	587	587	608	632	565	631	581	607	602	627	565	646	594	626	577	610	588	671	631	598	590	590	649	572	611	624	602	607	612	622	628	589	589	605	624	552	646	617	584	596	595	617	627	587	638	662	626	628	582	602	569	612	593	549	580	612	609	628	640	647	571	609	596	568	687	581	567	563	583	622	580	569	572	603	602	617	643	573	633	606	576	582	580	577	561	568	602	613	614	598	632	636	552	596	587	597	542	626	593	616	605	603	583	562	653	593	625	567	566	574	633	596	617	617	594	620	614	574	666	597	629	635	633	594	589	581	597	626	646	629	616	605	641	602	599	606	594	614	593	575	598	582	641	631	562	622	633	639	614	587	586	606	601	591	638	552	617	564	591	611	633	619	599	571	644	568	601	607	594	638	565	610	579	625	607	646	602	614	586	598	581	570	556	584	582	617	635	605	633	604	603	587	571	619	633	606	617	597	595	593	579	656	595	637	599	611	588	601	629	600	614	564	568	593	657	599	632	608	583	593	606	599	580	576	577	567	589	594	577	638	602	618	582	567	614	572	596	578	616	588	610	594	623	619	600	621	606	634	575	596	617	645	581	597	648	592	571	619	595	648	607	624	592	553	552	606	589	600	561	608	551	619	641	609	628	606	593	611	599	568	597	643	613	609	610	567	629	590	576	621	604	580	585	602	599	596	604	615	594	624	617	580	627	629	596	610	576	623	637	588	572	584	610	609	604	626	596	609	616	615	598	600	615	566	621	564	591	608	618	591	592	587	581	592	572	614	620	642	631	578	630	605	607	600	619	664	638	625	634	658	584	578	579	604	574	581	586	640	619	616	588	583	579	603	582	598	592	634	603	583	614	612	545	596	607	587	580	626	627	587	599	593	630	572	647	593	556	647	623	594	635	597	608	610	557	615	606	625	587	637	594	643	615	584	622	596	586	641	569	563	588	636	610	605	572	609	594	611	622	600	554	584	639	612	580	588	570	585	572	577	567	608	608	604	568	585	622	607	582	594
9276	585	547	452	349	255	238	269	230	197	204	196	186	189	194	197	188	179	184	210	183	189	172	189	209	191	188	199	168	176	195	191	208	196	182	180	180	175	170	155	194	201	183	202	208	180	172	221	189	191	175	156	173	168	184	184	185	168	183	208	184	178	178	191	177	177	180	200	170	195	193	185	198	172	166	170	174	172	175	179	191	157	201	162	159	191	193	184	169	193	174	160	209	199	186	174	178	193	213	193	155	197	208	206	193	185	201	192	179	178	152	185	168	168	196	183	194	203	163	155	180	193	173	199	176	192	180	220	182	175	195	196	172	185	177	172	185	185	193	209	194	174	187	197	188	179	153	181	184	193	189	190	187	231	190	171	155	199	199	183	169	214	182	190	181	194	173	202	182	193	179	204	167	171	161	178	193	197	197	183	183	168	175	177	171	191	195	175	191	165	187	192	169	180	192	201	198	186	177	161	204	188	181	172	180	179	186	202	167	198	199	167	166	181	173	173	183	207	175	207	180	186	173	185	179	173	186	191	199	187	182	164	198	193	174	187	191	173	195	162	186	178	175	191	175	198	183	188	172	197	185	177	180	180	160	208	182	209	187	172	203	183	199	165	184	180	199	181	211	192	188	174	169	205	187	162	157	179	185	155	184	184	163	186	194	201	175	193	185	188	158	170	163	177	175	180	158	193	184	168	196	207	190	191	186	204	177	161	202	180	192	186	204	166	180	182	199	199	142	164	198	191	183	180	187	171	181	175	185	191	191	195	176	203	187	180	179	190	177	208	218	154	183	171	176	197	161	174	147	184	182	161	187	188	199	185	186	179	167	203	174	166	176	219	222	171	194	180	175	193	166	188	199	197	192	193	195	193	177	179	177	201	184	191	191	181	185	186	196	195	171	169	171	195	169	181	200	177	199	198	195	184	167	168	196	163	182	173	187	197	192	182	167	178	174	189	180	193	166	192	177	177	171	178	206	155	169	198	188	224	189	172	178	199	173	180	181	198	192	159	177	204	191	202	176	187	195	189	188	198	206	181	162	168	193	186	201	183	185	180	192	171	194	204	182	188	194	170	177	178	223	201	186	200	194	182	198	200	196	172	162	181	195	163	203	186	177	163	211	208	185	231	195	174	206	188	187	180	206	172	192	192	189	185	166	171	172	174	190	199	171	201	189	178	163	199	198	185	181	162	218	160	174	182	179	182	199	170	192	183	199	213	178	190	184	190	202	188	209	186	191	177	179	210	179	190	155	172	177	177	175	158	185	178	196	200	183	187	188	193	185	183	175	210	178	187	150	182	179	190	182	196	186	171	174	171	167	180	167	186	213	215	220	181	182	195	206	185	172	186	178	155	190	191	174	168	188	185	179	177	205	202	184	177	186	222	206	171	181	194	207	150	205	190	170	174	191	199	185	171	166	196	224	194	182	170	173	189	200	203	190	198	187	167	199	168	185	173	168	168	170	196	197	205	179	187	167	175	191	173	180	176	187	182	162	193	172	176	201	177	184	216	217	171	195	163	216	177	167	217	161	164	171	170	186	173	177	185	208	178	192	186	169	191	193	172	164	197	219	194	190	195	168	165	155	179	186	170	186	195	184	166	187	184	171	196	202	192	178	181	203	172	209	203	183	202	221	194	188	189	184	168	179	183	172	194	166	194	175	185	204	196	195	193	180	194	187	168	181	188	176	185	181	206	204	180	188	170	163	155	189	171	192	159	168	188	177	182	201	164	194	186	160	166	199	145	172	166	154	200	190	188	173	182	199	202	184	178	190	178	173	198	171	191	174	181	196	198	174	171	175	185	190	175	188	175	169	160	223	184	223	205	172	175	181	164	170	186	183	183	171	182	185	182	189	175	177	176	162	178	200	185	187	192	169	177	177	197	187	187	175	196	201	158	156	178	194	176	169	188	172	169	180	184	189	196	198	176	168	199	207	199	159	183	194	189	204	173	201	173	171	175	187	179	172	173	154	145	203	168	213	185	184	168	197	153	173	170	172	202	180	178	186	153	173	162	176	191	162	187	161	174	198	190	159	187	180	206	204	204	187	179	191	184	190	165	183	202	187	201	159	178	172	192	185	185	183	183	213	201	163	183	173	157	194	182	161	177	176	198	198	181	172	186	185	179	187	201	183	183	217	207	217	194	196	187	157	175	170	194	201	184	175	170	187	187	174	202	173	191	186	206	191	191	179	192	187	164	173	179	175	184	198	203	196	181	192	188	197	181	189	165	170	163	149	171	164	200	169	176	194	189	189	196	190	189	192	162	201	209	208	188	173	170	166	190	166	182	172	146	211	165	187	190	183	197	181	182	187	168	179	179	200	196	196	186	156	188	186	195	181	188	184	165	185	176	180	160	173	175	188	180	174	200	185	199	198	199	180	173	211	192	185	216	193	165	196	179	170	189	195	194	202	160	188	196	183	161	166	168	205	177	165	150	192	184	174	198	184	175	198	154	188	173	196	198	177	188	221	160	185	196	181	192	160	171	176	164	169	199	179	180	183	215	197	204	191	182	183	177	171	178	174	189	182	185	213	196	193	212	202	167	183	160	170	183	202	171	189	203	189	147	182	173	179	187	181	198	179	163	194	177	196	156	180	181	201	191	195	176	179	187	183	160	199	213	179	164	175	162	208	185	204	190	187	196	198	185	181	189	175	166	180	183	173	200	185	172	191	205	197	177	181	200	194	185	194	197	183	199	189	175	169	165	199	190	165	176	180	193	177	187	196	200	180	169	185	169	157	184	183	168	187	179	193	176	180	177	210	181	206	199	181	167	188	157	177	183	189	184	175	195	190	199	189	188	173	204	181	178	185	174	178	179	155	171	199	168	196	212	152	178	192	188	162	206	204	164	187	193	195	169	172	194	163	161	193	161	187	182	202	190	184	166	203	204	186	187	191	177	181	199	193	194	176	178	159	196	185	172	162	195	171	193	179	207	163	158	186	188	180	188	190	209	199	178	192	182	194	190	192	192	185	172	158	188	176	188	169	171	209	184	175	162	197	183	184	185	181	174	187	212	193	187	155	189	159	209	178	159	187	167	186	171	169	188	177	182	170	171	160	187	168	186	190	189	195	210	180	167	161	184	178	210	179	178	162	154	184	180	207	181	163	156	171	169	199	163	169	176	187	180	174	183	190	185	201	158	175	195	181	192	189	168	196	201	199	199	215	188	192	185	183	173	174	197	187	192	166	179	168	172	192	173	180	209	188	178	200	188	200	173	177	167	190	182	176	187	178	167	188	181	182	195	185	172	168	181	172	198	196	178	184	184	195	191	177	190	182	174	191	188	187	172	176	187	180	189	194	182	195	203	162	191	180	153	185	172	186	196	202	192	189	186	176	181	184	192	177	182	202	166	174	193	171	175	166	159	167	209	159	196	166	181	180	170	200	185	179	187	201	176	188	180	184	212	181	183	170	182	194	224	173	176	192	207	159	153	178	196	182	177	162	170	200	181	171	202	184	184	185	178	192	181	208	193
7387	724	1158	1492	1198	937	800	709	639	551	579	521	535	550	511	469	542	484	495	492	456	418	506	446	476	451	457	444	438	418	401	446	467	489	464	443	471	407	451	423	422	456	443	455	456	434	374	437	405	459	427	407	403	410	427	434	426	440	416	417	410	400	413	456	450	425	435	425	405	399	413	407	440	388	420	434	422	378	401	422	392	398	438	398	414	439	393	425	405	417	430	441	433	421	393	399	396	445	425	427	446	423	452	460	449	419	436	431	435	421	407	399	431	475	413	416	449	407	399	398	451	396	386	431	387	426	411	422	458	453	410	394	421	441	422	427	417	419	432	422	405	396	455	406	365	445	411	414	422	406	445	444	410	396	443	447	391	387	465	426	434	419	418	479	413	430	407	410	416	406	392	403	447	423	434	386	403	444	414	433	420	410	420	407	396	438	388	446	418	459	406	431	435	424	422	429	459	433	426	408	437	416	414	438	434	401	406	427	406	429	426	389	405	417	397	385	382	451	422	422	432	377	436	396	411	388	406	435	403	432	401	423	412	432	401	412	400	418	415	455	409	426	423	442	415	428	398	415	430	425	455	375	410	386	433	416	422	444	419	411	410	424	428	450	409	440	419	408	410	479	413	456	385	396	395	409	383	410	421	460	447	430	426	420	425	418	420	390	417	437	401	404	386	446	461	406	435	413	449	397	399	409	432	441	392	447	393	451	407	402	398	411	421	449	408	403	431	418	419	427	407	419	397	385	440	404	406	424	417	406	404	432	431	440	451	402	404	417	429	422	415	428	395	430	396	415	410	429	427	404	403	420	385	403	437	387	446	411	419	418	475	438	411	447	441	421	405	454	385	410	428	406	434	450	425	418	408	437	437	415	401	425	445	410	423	425	459	429	434	410	441	390	410	398	403	385	443	412	431	450	417	411	406	437	399	444	417	426	426	415	421	382	439	394	389	427	423	430	394	417	431	421	435	382	448	431	461	455	433	436	406	469	400	424	399	452	421	446	436	390	439	454	443	432	440	462	401	424	396	428	413	410	389	386	408	379	410	434	424	444	414	450	417	398	436	396	434	421	437	458	416	421	433	415	448	421	402	424	385	430	411	418	390	422	431	436	415	420	428	430	441	428	401	420	450	403	425	434	438	449	432	422	401	457	405	385	420	393	434	430	418	450	423	409	443	414	424	429	416	370	427	411	447	406	386	461	436	407	445	396	434	420	403	478	417	396	404	428	396	415	417	427	428	412	435	431	420	424	430	421	406	426	375	397	400	394	427	417	434	430	419	447	417	417	415	462	441	383	429	429	421	436	399	434	429	426	394	427	411	398	432	420	403	388	416	455	414	414	406	416	414	451	400	424	444	419	464	420	440	428	421	428	438	409	423	415	421	406	457	433	405	384	399	414	424	421	414	435	399	415	419	396	422	424	416	413	402	426	426	435	382	464	457	428	445	443	422	422	411	411	403	401	408	402	448	391	438	430	448	418	383	430	429	397	451	411	427	424	412	436	404	415	410	444	427	435	427	412	416	406	436	385	394	423	438	456	458	449	409	441	436	422	442	404	390	398	414	451	402	441	433	408	413	413	397	476	412	427	426	428	392	379	409	398	403	389	430	430	421	414	422	427	377	446	408	394	413	406	438	441	413	425	436	414	422	426	454	403	441	434	386	442	414	383	437	440	439	443	410	392	415	423	439	431	439	401	410	449	424	413	423	434	449	407	448	421	424	378	438	422	437	432	417	418	407	456	430	380	415	417	417	436	453	423	399	430	404	422	406	388	426	433	427	451	407	398	453	410	421	415	405	426	410	434	438	417	426	419	448	395	411	430	445	400	393	424	419	434	383	422	450	434	464	422	435	415	412	369	381	406	427	406	412	408	380	428	409	471	412	435	395	446	416	430	393	412	437	414	407	449	420	402	424	394	383	397	410	450	434	461	422	383	437	412	407	454	444	456	412	429	409	444	445	419	423	432	396	409	421	382	416	421	424	407	424	411	443	421	422	409	441	470	378	414	437	410	409	434	425	432	441	459	397	430	431	424	412	409	405	443	391	384	406	416	386	410	448	411	448	404	452	440	437	428	441	459	417	398	445	396	448	415	412	420	425	413	407	445	429	402	438	396	391	403	422	430	421	425	437	402	410	432	424	405	427	431	448	424	405	403	391	432	383	449	471	410	394	411	432	442	403	448	456	419	435	406	386	423	439	387	409	443	397	426	435	437	439	394	443	432	425	414	417	412	414	427	429	402	397	414	406	410	417	445	417	434	402	386	421	410	405	404	414	423	442	399	451	431	456	393	450	428	424	401	423	403	422	427	467	411	425	411	414	423	447	403	441	441	431	448	445	407	427	396	464	419	417	447	418	388	413	409	398	443	400	398	390	451	463	415	424	451	452	421	431	422	440	386	462	410	438	456	398	460	430	414	401	414	397	422	420	395	405	405	431	420	407	408	419	437	405	415	414	417	411	420	419	395	428	428	411	425	389	406	394	457	395	446	412	409	397	428	397	436	426	407	388	439	401	442	404	392	407	455	410	411	439	395	420	428	429	406	446	394	422	455	398	430	392	439	419	427	407	444	450	415	451	404	442	447	406	433	407	444	431	434	445	449	425	399	452	406	425	420	432	430	426	378	462	448	410	421	422	438	416	443	426	433	410	428	431	418	419	423	428	432	433	436	422	436	415	397	411	445	422	430	436	411	440	428	387	451	429	408	424	394	388	446	408	408	386	437	405	400	422	398	459	400	421	396	434	384	426	425	402	393	451	436	445	416	444	431	406	430	437	446	440	432	443	412	397	426	383	424	407	422	409	395	422	429	427	397	404	414	389	426	427	449	384	417	391	411	417	419	419	396	399	451	417	425	420	445	464	420	440	407	426	380	418	436	420	440	405	415	424	436	475	405	448	417	429	480	399	428	438	437	424	387	407	452	417	429	432	400	422	392	404	406	425	417	448	428	458	424	434	451	411	405	439	412	406	411	422	423	401	423	427	404	452	447	436	432	416	398	413	414	430	429	426	432	433	415	446	467	412	427	411	433	397	429	406	435	399	410	446	454	444	390	407	434	412	411	398	424	432	445	398	432	436	416	420	419	450	393	426	446	416	429	396	436	407	416	424	418	451	427	418	443	412	425	427	378	416	433	408	430	417	428	412	411	402	428	392	402	426	457	408	424	366	408	384	428	409	428	413	414	429	415	406	424	429	416	392	412	423	422	439	430	396	410	444	431	406	414	389	387	431	419	447	394	436	440	454	422	470	414	416	409	422	407	442	444	408	421	392	386	401	439	400	417	399	416	413	402	397	440	390	451	441	432	417	423	425	438	455	426	423	430	401	399	402	406	424	449	419	426	426	399	365	402	450	434	410	455	391	416	406	408	404	432	405	423	406	391	437	419	412	407	422	418	428	409	430	452	418	444	424	405	401	421	411	398	402	417	409	442	367	424	444	424	401	431	423	403	404	401	394	434	410	417	390	429	433	411	401	399
15630	1059	823	568	407	279	205	157	127	112	115	102	99	89	107	101	82	85	87	94	82	69	82	64	74	63	68	69	64	86	68	52	54	86	61	59	64	69	71	61	54	70	71	74	68	65	58	54	71	66	67	72	58	53	54	76	51	76	71	60	67	56	52	56	68	50	51	67	65	62	61	63	61	62	70	66	81	54	54	81	65	57	75	70	78	62	70	68	66	52	66	61	58	59	76	60	47	76	50	78	65	57	73	64	63	71	60	68	64	80	61	69	78	66	62	69	70	72	52	65	60	71	76	60	72	57	56	59	67	62	56	54	59	57	72	58	95	65	68	68	57	80	56	60	66	61	71	60	61	68	69	63	64	67	63	61	61	78	55	67	67	65	56	64	55	67	67	79	63	60	66	51	54	66	67	73	61	57	81	74	86	61	59	60	54	61	67	71	57	75	64	67	66	48	64	62	55	66	69	64	77	83	68	81	71	77	50	67	53	66	64	71	73	60	58	62	60	73	63	75	68	73	62	63	69	62	71	78	83	59	73	57	63	64	72	63	58	67	63	66	62	74	73	59	62	66	63	51	56	56	82	59	58	69	58	55	74	65	57	57	63	72	57	73	60	68	62	63	62	73	57	55	66	67	82	57	71	75	61	61	70	64	59	57	79	63	72	64	67	60	64	65	63	73	72	79	55	58	73	51	71	65	77	60	71	68	61	67	71	56	65	52	78	65	51	73	66	64	50	61	62	66	51	48	59	65	55	67	58	81	71	81	64	59	61	66	62	67	65	71	62	69	52	64	68	67	55	70	64	80	66	73	51	71	71	63	66	64	63	55	54	57	69	59	60	60	73	64	52	72	67	78	67	66	48	65	52	82	60	72	57	54	78	53	61	69	66	76	71	79	68	77	55	66	84	60	48	77	66	62	65	82	66	55	55	59	70	61	60	69	66	61	69	60	63	69	72	71	76	74	76	61	66	78	69	57	69	59	66	67	58	79	51	63	58	79	86	71	66	39	62	64	76	73	69	68	73	57	77	83	63	64	64	68	58	67	53	63	54	69	82	64	60	65	57	56	67	64	69	69	61	55	60	67	75	56	68	60	53	71	73	79	69	66	47	65	60	62	66	66	63	70	61	66	73	63	75	80	62	76	59	57	69	56	57	67	60	66	59	72	62	78	64	70	68	70	48	67	72	54	74	75	66	63	68	63	78	64	70	79	47	39	60	57	62	71	54	67	66	61	69	81	66	75	74	67	74	51	60	70	74	57	63	70	58	54	63	67	59	68	69	84	62	65	74	75	60	62	69	65	59	75	61	66	68	68	66	47	75	70	56	65	80	70	74	66	64	78	63	70	65	63	69	81	53	64	86	74	63	58	81	55	61	66	61	64	71	60	75	66	71	68	72	54	57	52	63	70	71	62	62	66	74	61	52	76	52	59	69	68	79	67	73	82	72	49	62	74	75	73	77	66	67	77	68	67	79	63	81	68	67	68	65	58	60	64	75	57	69	63	70	66	70	62	68	71	94	68	49	50	70	54	71	71	58	57	55	66	68	68	59	60	72	69	64	82	66	62	55	59	72	62	56	53	58	65	71	61	71	79	58	64	67	62	67	64	59	62	82	67	74	66	65	80	68	75	63	61	75	74	76	57	54	59	78	54	49	62	63	59	67	66	55	66	67	78	67	61	63	46	66	64	47	47	51	69	74	68	62	52	64	62	65	63	83	70	58	60	75	75	68	57	49	57	57	59	75	67	68	73	58	71	71	62	67	69	73	63	69	51	71	82	62	62	76	73	56	56	75	62	74	71	63	66	59	57	55	62	76	57	74	64	61	67	64	64	68	46	55	67	61	63	79	77	64	68	74	66	72	74	61	53	73	58	68	69	56	79	71	63	71	69	59	86	66	60	65	76	70	73	52	61	72	74	56	73	73	62	69	60	92	64	51	68	75	72	73	73	52	72	77	58	76	67	53	78	65	67	72	66	73	63	66	54	71	76	56	62	73	87	64	59	68	64	50	65	61	80	65	54	72	74	70	51	78	80	58	68	65	53	69	58	55	49	68	72	53	74	62	57	69	71	54	68	56	66	71	59	58	81	65	71	57	63	64	72	61	78	57	64	67	76	54	80	66	49	78	59	72	62	64	68	65	55	65	59	69	58	59	62	63	61	79	58	52	76	59	53	72	55	70	50	59	80	60	66	57	67	77	65	52	77	63	65	86	67	63	60	66	76	68	58	77	61	61	56	64	61	50	73	75	68	59	55	65	85	71	62	60	72	55	53	61	63	53	80	80	56	59	48	50	75	68	73	72	60	73	73	70	61	87	85	53	71	76	60	62	60	76	66	74	70	71	59	60	73	76	54	72	64	73	71	60	70	70	59	61	65	84	47	69	72	50	63	55	63	58	67	80	72	56	73	54	60	73	77	61	59	60	64	58	70	67	64	62	52	68	64	79	73	54	68	71	55	57	64	63	52	71	53	48	67	67	69	72	60	63	74	63	45	55	66	73	52	62	55	59	72	59	55	71	72	78	83	82	76	60	54	54	59	64	79	57	71	63	67	78	54	71	63	51	53	82	65	56	56	65	66	63	79	67	61	63	57	68	67	66	78	73	55	64	72	63	58	67	73	49	54	56	68	56	62	63	53	65	61	58	56	47	67	71	70	62	81	63	66	78	56	54	55	69	71	66	68	68	70	60	71	66	66	73	54	68	60	67	58	74	73	57	61	65	66	69	81	64	54	48	71	61	68	64	68	68	70	62	55	70	66	58	61	64	55	68	65	61	68	77	75	55	50	67	59	85	62	62	66	56	57	62	48	63	63	59	58	65	71	64	65	64	66	67	59	75	78	68	57	77	82	53	67	67	54	59	69	69	50	60	64	67	61	67	63	68	55	71	60	72	62	50	77	88	55	52	59	62	62	54	62	79	63	87	68	57	65	66	79	72	56	51	74	70	66	70	80	75	69	56	59	56	56	73	74	61	67	73	81	68	72	51	65	62	80	76	69	68	58	46	58	77	74	46	77	67	50	48	68	51	62	58	68	74	58	77	73	64	65	62	64	56	62	64	68	64	64	65	68	61	60	61	73	58	64	71	58	51	68	50	51	69	62	73	61	58	61	62	60	73	64	55	65	77	59	78	53	64	77	80	58	68	60	64	66	57	60	74	79	64	72	80	66	62	73	56	60	63	55	71	63	64	52	59	77	65	65	81	62	71	55	69	73	58	71	57	60	63	69	67	59	72	59	55	79	71	59	74	54	72	59	71	70	65	69	62	61	82	73	82	73	61	66	62	70	59	58	66	71	75	59	56	67	58	79	60	60	85	62	58	65	62	63	53	75	74	60	69	89	65	66	52	58	52	81	60	71	50	81	64	60	54	52	69	54	76	58	74	48	70	80	62	73	55	70	66	71	54	70	66	68	71	50	70	62	59	74	57	59	70	63	54	78	72	62	54	73	63	49	53	58	69	71	68	62	50	76	57	87
8983	775	1781	2091	1755	1236	993	748	675	510	461	434	395	391	352	328	290	259	260	271	244	267	246	223	215	226	226	213	221	222	247	207	210	211	201	194	199	196	226	232	184	194	199	195	209	187	183	181	213	165	200	194	178	198	179	187	199	209	206	166	170	195	165	190	192	166	200	193	158	185	185	189	201	177	150	189	197	182	165	175	180	181	200	192	175	193	187	192	153	166	182	190	199	173	184	151	188	170	179	175	162	170	180	167	174	180	152	178	158	179	183	164	162	175	198	188	180	191	187	190	194	177	175	199	198	154	193	175	201	186	176	188	168	175	160	182	167	182	179	195	155	179	171	192	174	173	185	197	183	190	184	175	183	182	180	176	168	180	187	167	178	173	174	198	174	191	154	163	194	187	204	185	179	150	181	168	202	178	164	190	179	186	209	161	171	173	154	145	146	178	173	192	159	177	177	178	173	163	181	159	168	178	195	172	179	172	177	166	171	168	163	165	179	189	182	185	175	178	160	178	142	186	159	190	183	184	168	170	195	163	180	165	160	165	175	174	155	164	164	182	197	179	185	193	182	184	187	203	184	163	147	147	184	170	168	166	173	187	158	174	148	175	146	185	157	179	159	183	160	183	157	177	173	167	172	140	197	150	162	179	167	160	163	170	201	158	148	188	170	162	161	188	160	193	191	189	161	154	146	170	162	162	170	192	197	199	200	171	172	160	172	169	163	184	171	190	190	178	176	172	177	169	168	185	157	142	208	207	174	177	174	174	166	192	165	180	207	200	161	153	164	160	189	195	196	191	183	168	162	182	173	188	155	177	182	148	170	209	156	198	176	184	176	177	144	168	180	179	174	190	203	172	179	170	180	190	192	186	191	161	179	188	156	190	171	167	176	190	175	175	171	164	176	185	172	176	190	173	160	171	196	185	187	182	177	168	203	185	186	173	168	164	200	200	166	184	167	182	186	176	176	172	198	181	189	168	194	162	152	164	200	165	176	183	165	185	153	163	175	203	170	194	164	185	168	194	170	188	184	195	184	189	182	191	172	173	183	189	166	184	181	160	165	161	170	200	145	199	184	161	189	171	181	165	177	180	168	177	188	184	186	181	153	167	166	195	177	174	187	186	189	196	167	173	169	160	189	199	191	160	175	187	160	194	192	137	179	167	153	177	170	187	146	176	185	182	182	190	179	169	165	191	182	187	177	157	172	174	176	196	179	159	190	158	156	189	187	175	180	197	174	160	178	175	157	188	192	165	172	151	147	190	165	179	175	167	180	170	190	183	172	170	167	169	174	157	189	170	168	190	171	180	158	170	154	189	193	192	163	141	150	183	181	185	175	178	156	156	179	183	182	171	181	182	195	177	181	188	185	193	175	193	188	161	161	168	176	163	179	174	182	175	177	172	191	171	192	166	156	172	184	170	164	177	145	189	187	163	188	134	153	189	178	181	184	170	168	179	185	153	192	191	174	177	161	173	173	165	157	166	187	168	193	182	174	186	207	162	183	161	177	220	208	171	176	161	189	165	173	168	177	177	173	169	154	175	145	173	193	175	171	170	165	178	169	188	137	163	164	175	158	197	207	188	165	191	159	158	191	182	172	174	178	174	177	196	165	159	174	172	205	166	167	179	176	166	174	152	189	177	199	190	172	174	163	186	190	183	173	184	193	180	168	167	157	171	173	162	174	163	184	180	175	193	168	198	172	182	180	190	179	158	182	159	173	163	188	188	162	185	168	177	185	175	181	196	173	194	156	202	187	160	164	170	173	177	161	166	175	201	160	180	173	178	161	162	192	192	168	173	162	188	190	167	188	167	193	172	165	170	179	191	167	167	200	162	165	194	188	166	167	185	176	168	174	181	172	171	172	157	163	181	166	185	159	182	174	167	172	168	174	174	189	177	199	180	179	163	190	187	166	167	185	169	166	164	205	182	169	195	181	182	194	171	178	172	178	178	184	159	183	159	168	179	173	175	173	190	180	193	176	165	188	168	185	173	157	160	160	167	183	169	170	182	169	177	177	184	188	183	192	167	162	190	187	183	164	187	189	181	185	178	164	151	199	175	194	210	164	186	174	174	155	178	150	182	153	176	171	157	185	148	174	187	176	175	157	178	195	157	165	159	186	171	198	162	174	176	170	191	165	159	182	182	170	187	166	218	205	191	174	177	187	194	201	172	168	192	188	184	192	168	165	153	164	193	174	168	169	185	172	180	179	180	180	183	212	187	151	184	167	191	152	162	178	173	175	183	161	167	158	187	173	145	172	190	181	185	151	212	170	145	195	202	172	174	201	192	160	164	155	162	192	154	160	166	186	190	182	176	155	182	194	205	170	172	183	166	155	180	179	188	175	173	187	173	179	175	168	185	180	168	179	197	179	164	170	176	168	177	180	168	186	153	155	183	181	179	195	185	159	182	181	178	176	173	169	178	180	164	173	172	169	190	181	169	172	148	176	200	161	183	166	188	167	174	159	178	152	175	185	170	162	181	174	164	203	161	189	187	162	174	167	178	161	177	155	170	201	156	182	174	168	163	176	192	189	147	171	185	164	173	203	174	169	179	169	186	141	159	161	153	173	195	188	176	195	196	179	172	151	194	181	177	170	179	160	158	175	172	174	174	191	194	178	188	189	180	193	184	181	157	180	190	168	159	162	197	181	185	173	170	165	167	156	164	172	182	170	165	186	173	166	187	175	176	166	163	184	150	180	192	190	161	191	169	170	163	182	169	189	167	164	181	187	190	181	177	179	190	187	184	183	176	162	179	165	179	167	149	181	172	190	168	164	179	170	169	171	175	173	180	166	187	171	163	170	196	164	157	168	198	173	180	183	151	165	178	178	186	163	181	177	154	180	192	174	193	181	164	182	187	187	186	174	200	177	180	173	164	171	170	190	163	197	189	192	147	167	157	183	186	169	204	179	194	191	195	177	172	193	175	187	185	169	162	180	184	174	186	175	146	158	194	207	171	177	186	171	169	181	188	147	172	170	161	176	170	172	195	177	173	187	184	195	173	167	193	173	172	172	179	174	153	168	145	193	181	173	168	183	179	173	176	188	154	158	180	154	182	201	167	176	189	183	196	173	178	154	212	183	183	163	206	181	188	172	175	173	193	179	183	169	156	176	181	186	197	162	178	169	167	185	138	173	155	178	151	193	171	182	172	204	196	173	167	170	169	168	166	163	177	180	194	159	182	171	177	170	183	150	210	153	188	168	168	183	166	184	164	191	190	183	172	201	173	179	161	174	170	173	188	179	185	164	166	169	182	164	171	170	162	175	197	166	177	174	181	179	198	155	146	174	174	183	160	161	155	177	167	168	186	175	181	153	173	177	190	191	187	172	184	178	162	162	169	157	165	149	163	181	188	152	168	187	167	173	166	186	181	152	180	191	176	157	184	171	196	198	182	171	149	170	177	157	154	170	161	169	188	167	156	185	174	204	157	172	180	188	166	179	188	209	213	193	171	163	184	182	164	166	191	176	193	181	166
2190	290	314	312	311	290	271	275	275	292	268	277	249	290	243	259	279	269	300	267	289	268	245	285	267	265	248	269	296	274	273	258	265	250	244	281	246	233	273	263	278	292	280	245	269	288	264	241	291	281	266	229	292	274	248	280	278	262	235	277	278	279	256	279	268	266	233	267	301	245	276	249	247	251	254	304	285	269	263	251	255	236	271	272	253	260	266	277	303	302	254	258	284	319	264	241	270	273	291	279	271	252	250	251	263	271	271	303	271	260	281	295	276	268	264	241	260	276	251	242	252	279	253	232	262	246	267	288	262	284	327	247	250	254	278	277	263	257	250	262	300	264	272	271	272	257	260	250	248	282	296	304	277	266	276	240	282	242	303	278	271	288	290	272	263	269	270	284	265	267	254	308	286	292	285	272	275	279	261	304	276	240	277	259	272	295	269	257	260	257	248	268	221	264	247	270	269	275	314	253	253	288	274	263	267	265	240	278	273	270	252	284	296	249	277	277	278	275	291	276	258	268	294	252	218	271	261	260	276	290	280	267	245	285	252	290	277	280	269	263	276	278	299	304	253	286	258	232	256	275	275	283	288	267	261	255	275	254	285	257	279	280	268	286	261	241	269	271	251	271	263	279	266	245	253	268	237	247	256	290	306	252	277	274	263	306	265	278	295	268	287	248	249	277	260	249	277	295	270	245	261	271	288	260	275	280	237	258	293	288	242	255	255	248	254	267	288	250	255	287	253	272	247	269	239	287	282	278	282	268	272	241	264	238	235	267	254	264	301	295	260	266	265	270	268	259	249	272	267	236	271	276	254	249	246	270	297	259	270	258	272	244	255	287	274	279	284	247	257	263	298	269	280	278	277	240	289	276	259	255	269	311	260	270	245	275	257	284	251	261	261	238	234	269	279	267	232	276	300	257	231	254	257	279	287	283	278	272	245	270	260	252	294	267	267	280	275	259	306	295	273	267	268	253	263	273	248	303	293	262	230	282	264	281	279	227	268	253	247	229	270	307	270	287	293	240	280	259	269	252	242	284	276	256	286	246	262	264	270	299	274	267	277	253	257	261	268	267	279	278	260	297	284	244	287	268	266	281	247	293	277	231	278	295	279	298	284	267	266	282	262	285	251	269	252	255	259	264	272	262	259	271	245	278	259	258	260	270	246	298	265	271	251	270	274	253	295	250	265	258	274	273	267	257	251	283	267	284	280	262	261	276	243	275	244	242	249	258	275	250	263	270	258	300	254	238	252	264	262	280	260	249	298	298	264	290	267	277	251	263	283	269	264	263	289	272	261	270	270	248	252	281	263	233	229	262	272	255	271	267	298	269	249	251	227	271	263	254	251	283	243	252	255	271	246	292	246	292	258	239	291	273	259	302	283	267	261	268	273	280	270	247	262	283	244	251	276	242	265	235	266	262	240	279	287	326	320	256	278	266	269	243	237	237	262	291	287	264	237	235	266	250	261	250	283	265	255	297	282	277	236	242	274	256	233	269	284	276	246	302	219	246	271	272	286	251	259	263	279	260	260	284	297	268	283	300	286	263	301	242	270	296	281	263	256	245	254	264	256	261	255	284	259	231	263	265	253	244	241	234	267	298	292	258	270	239	289	273	259	287	265	275	262	277	278	281	268	276	292	250	271	281	245	252	278	278	287	260	232	272	261	259	264	275	266	276	266	265	273	254	257	296	297	270	297	276	260	264	271	250	230	283	295	278	236	256	289	274	285	270	281	264	277	259	255	277	300	282	248	295	257	266	276	269	253	240	275	238	244	247	274	290	276	248	250	275	284	269	263	284	262	253	257	311	280	277	285	256	262	250	254	286	286	267	268	239	264	210	271	259	288	310	266	262	242	260	240	285	306	247	248	271	257	238	285	302	242	256	290	269	288	273	301	296	275	273	246	275	278	271	260	273	258	267	248	273	290	272	273	272	261	269	269	317	268	255	266	239	280	272	280	282	298	283	277	275	282	277	276	287	255	257	274	271	242	240	268	271	232	250	247	265	278	268	270	246	241	266	248	258	280	264	260	305	271	257	266	290	247	288	261	235	269	286	277	254	251	278	278	279	266	245	270	270	270	253	250	261	279	257	281	292	247	279	294	291	267	279	272	276	226	280	275	302	293	248	287	287	245	234	271	265	281	272	241	282	247	273	265	283	248	282	269	285	272	279	281	320	285	258	255	252	253	243	276	255	241	244	251	262	261	259	274	259	298	285	223	245	297	292	271	274	299	279	275	253	292	290	293	237	263	274	268	246	260	272	299	287	278	270	272	298	278	238	235	277	274	289	256	255	259	299	266	284	303	293	275	264	258	280	293	305	280	260	251	248	257	256	270	271	249	273	284	249	289	258	276	291	275	256	276	264	271	284	278	251	244	254	267	238	265	293	275	255	244	239	248	260	281	280	250	235	279	239	251	277	270	266	272	263	274	259	252	278	270	271	272	217	256	267	291	252	272	292	290	297	248	288	260	264	228	268	265	293	233	253	268	269	265	260	246	272	269	244	245	281	256	273	265	275	276	244	266	248	259	277	268	285	272	281	288	295	283	247	268	298	291	266	256	257	261	247	306	263	290	262	280	255	281	308	238	270	297	284	271	269	284	262	264	243	254	277	285	259	276	295	279	254	268	263	247	254	247	281	268	263	282	249	274	245	242	275	276	271	266	269	284	265	262	269	301	256	266	268	265	294	245	285	240	264	244	284	275	260	260	258	282	274	272	343	269	271	260	251	276	249	289	282	286	282	252	241	273	277	283	279	264	279	238	271	246	264	264	241	273	269	258	255	272	236	246	281	274	285	284	258	260	259	285	260	243	249	258	295	271	277	273	257	256	278	272	238	260	282	274	275	245	241	250	250	255	260	274	291	258	282	295	270	276	245	298	249	266	298	282	278	271	238	260	268	298	274	274	308	282	273	298	304	254	288	288	263	263	281	286	280	300	277	271	248	269	277	255	280	263	268	250	271	283	287	267	257	254	256	244	251	258	250	274	265	258	277	259	292	309	285	276	290	247	293	273	296	249	264	264	292	274	249	286	262	274	279	271	261	260	256	270	281	238	284	291	291	250	282	244	232	254	279	292	283	257	259	304	267	264	260	281	283	289	256	262	298	295	290	251	261	283	260	263	264	247	295	273	259	290	270	263	268	268	275	231	281	276	240	268	278	263	270	296	248	251	262	299	317	282	264	245	231	247	289	256	272	250	239	286	257	294	275	269	267	279	240	272	280	256	268	301	259	262	255	296	259	295	269	267	278	241	287	240	257	266	292	259	254	263	306	260	314	267	287	264	272	245	281	284	272	236	286	290	279	266	265	282	279	286	242	245	267	277	271	223	293	253	234	260	310	259	280	267	278	312	285	268	267	260	261	232	295	280	257	243	280	268	273	268	252	297	283	258	268	255	266	302	255	251	244	289	305	271	273	307	263	254	268	258	252	271	244	236	285	241	286	248	280	253	264	298	268	276	278	301	269	308	257	249	245
2313	642	701	714	673	637	578	609	589	659	602	616	627	595	588	606	630	613	591	614	590	608	578	584	649	635	608	606	602	612	619	607	598	578	612	596	644	633	595	599	638	604	558	618	645	608	621	595	618	598	646	609	612	631	610	607	558	596	638	587	544	589	629	564	573	652	652	593	607	608	590	586	605	569	592	615	608	647	599	609	556	631	653	635	565	621	618	641	605	614	594	607	616	627	612	606	635	617	608	583	603	628	580	598	608	577	582	608	603	594	659	630	614	626	624	610	622	582	562	592	641	568	633	566	630	634	640	661	591	616	571	595	612	623	600	621	629	581	580	590	622	602	638	653	604	560	622	613	595	556	616	586	632	583	564	624	605	593	596	610	599	581	614	581	642	606	594	617	615	611	639	654	581	609	674	572	616	604	618	599	577	641	642	615	629	574	605	627	608	596	603	626	623	614	598	616	595	570	644	626	610	551	578	663	622	604	560	655	583	636	578	633	600	632	622	587	669	611	611	582	566	635	598	609	621	576	621	672	609	599	620	639	604	587	570	614	612	584	584	602	637	579	607	599	576	615	574	630	621	585	555	614	643	615	588	558	645	607	606	613	588	621	623	543	617	609	565	617	619	635	637	621	607	585	645	614	637	605	598	616	624	594	605	617	594	594	623	615	577	609	589	625	609	583	596	602	623	629	611	624	623	614	612	571	608	608	651	603	606	627	609	600	572	610	593	604	597	600	640	599	586	621	594	611	609	600	593	599	568	596	618	611	568	583	558	605	630	608	636	593	611	562	600	614	623	614	586	570	571	610	621	594	606	637	627	612	546	606	590	580	601	606	588	596	626	568	637	595	579	684	610	615	611	641	587	640	650	616	579	587	573	597	586	629	627	598	587	600	582	569	577	625	602	617	612	606	594	610	637	577	567	595	606	593	593	595	649	600	612	608	578	605	636	611	604	638	571	609	598	618	552	614	613	612	587	629	609	621	622	608	607	614	636	580	619	615	660	592	623	582	593	572	594	588	609	612	607	635	576	579	615	579	616	587	603	636	608	565	599	601	629	588	604	608	593	585	618	575	602	579	612	598	592	642	580	641	574	601	634	592	609	581	579	626	613	618	588	606	588	573	627	594	557	570	608	609	599	629	578	595	597	593	575	653	589	619	603	598	554	590	680	563	632	611	620	577	598	586	619	621	591	579	609	607	644	629	607	630	686	565	601	607	591	585	588	623	591	589	605	621	585	580	591	606	604	611	602	570	585	588	606	591	609	624	597	648	577	588	611	580	573	598	622	551	552	594	558	605	619	637	630	612	579	616	624	614	627	572	594	603	616	587	622	614	564	597	587	615	589	615	609	631	619	552	597	610	607	574	605	650	594	627	572	578	582	602	623	633	642	609	618	603	572	619	612	583	623	645	595	645	617	599	566	601	638	606	617	635	611	604	595	611	607	592	603	611	584	578	605	621	588	600	612	610	605	618	626	632	611	585	577	628	597	614	570	633	599	584	625	577	633	566	583	588	593	630	604	608	618	590	631	590	600	630	610	568	548	590	547	584	585	607	625	632	615	620	622	608	575	585	636	589	633	622	593	560	626	609	602	599	584	634	638	637	642	600	649	648	547	595	594	592	529	587	576	614	566	589	614	599	598	615	594	616	625	621	627	570	620	632	603	564	590	604	621	622	609	587	626	613	619	595	642	584	624	594	611	570	579	616	610	629	624	628	584	565	616	609	601	664	559	616	582	564	645	611	634	602	608	586	592	597	605	588	594	556	577	580	659	612	641	550	611	573	608	628	584	663	605	602	667	624	607	613	587	588	630	603	570	626	583	657	611	582	579	558	618	587	592	597	664	543	642	675	586	622	602	614	581	592	620	587	614	625	596	643	579	622	608	612	604	587	611	598	596	599	587	610	644	624	597	630	638	610	589	557	612	613	591	609	614	560	628	615	659	593	601	654	602	613	578	585	606	583	635	603	611	588	618	569	585	602	660	607	627	599	602	577	639	627	600	644	591	609	563	615	593	657	646	610	604	626	591	626	597	648	599	586	617	599	586	610	583	643	596	627	595	560	588	614	634	624	642	602	613	626	626	568	591	603	594	581	621	615	588	624	629	622	598	585	597	616	590	621	605	565	571	648	573	619	630	590	620	608	588	596	597	591	591	609	619	602	598	580	609	599	557	570	629	595	609	584	565	612	605	607	599	602	608	652	618	610	589	623	612	689	596	643	623	608	618	578	607	605	589	563	592	622	564	581	670	604	686	614	593	639	633	609	591	635	614	623	586	619	614	560	628	602	608	575	591	644	595	611	657	566	616	560	572	598	540	618	605	554	615	614	624	604	615	639	652	589	627	597	650	569	558	617	641	633	630	592	588	608	561	602	580	600	609	566	576	632	564	580	602	601	634	546	602	614	595	619	652	614	564	646	617	604	594	622	588	608	604	592	661	612	577	611	613	621	601	586	641	584	586	628	598	616	576	601	600	591	608	583	614	597	551	596	619	652	646	566	603	570	625	596	648	565	616	607	620	611	610	625	573	608	619	628	618	631	580	582	592	669	617	636	655	578	563	642	584	596	600	591	606	600	637	564	597	586	599	590	614	599	619	625	588	593	601	571	635	652	608	650	621	603	641	570	568	601	615	659	595	595	618	630	553	625	559	574	595	548	594	635	611	637	639	584	610	629	588	583	626	615	605	568	619	604	629	636	636	608	582	614	562	596	631	560	608	620	611	670	579	619	625	542	616	590	558	609	600	661	588	571	609	601	603	642	588	645	599	624	632	608	601	598	584	584	579	597	583	594	608	557	643	590	609	629	637	627	545	585	579	563	591	617	589	578	586	598	601	559	594	644	571	602	587	593	618	565	565	636	610	575	605	602	552	621	583	594	638	579	654	593	597	596	623	588	615	611	611	602	631	622	601	607	587	599	603	587	637	636	588	605	593	637	553	637	623	593	603	591	603	606	607	591	613	565	582	592	603	613	552	599	583	579	598	593	630	581	595	575	585	641	610	590	596	608	631	595	627	621	592	651	604	591	592	636	599	597	615	596	625	659	627	618	605	588	593	600	640	659	619	623	586	648	567	568	610	635	623	582	589	587	631	576	623	615	601	625	562	588	606	604	629	585	600	605	622	629	590	603	638	625	637	598	597	586	609	610	592	574	640	613	629	615	598	612	584	550	613	636	606	505	599	608	615	610	589	616	594	600	622	649	582	616	602	587	638	610	579	629	585	609	603	576	611	610	592	603	600	572	568	619	646	592	600	558	607	594	605	597	662	622	612	630	582	625	595	607	594	583	597	629	577	601	612	566	595	611	613	583	575	624	632	598	604	594	619	626	569	609	641	609	646	604	631	548	618	605	626	622	586	606	635	603	612	623	606	537	572	603	611	586	569	569	596	589	577	586	577	606	611	590	549	557	613	598	567	593	602	614	588	554	612	595	597	594	591	588	614	615	577	603	606	580	601	632	656	576	617	634	615	589	595	618
8887	573	511	422	336	263	282	212	223	221	236	206	203	216	199	183	186	196	175	198	161	192	155	173	202	172	189	178	190	202	193	214	185	167	193	163	178	175	169	180	188	199	185	203	194	175	197	165	187	198	192	188	201	205	195	182	173	185	188	166	197	176	178	166	209	161	174	199	184	171	167	191	172	189	193	179	199	198	190	188	175	190	188	177	180	206	161	206	175	165	180	169	172	177	191	200	187	195	199	215	165	195	172	162	189	167	180	186	183	192	184	208	163	200	173	182	171	185	169	197	153	180	186	167	169	182	184	169	215	176	174	180	184	187	199	180	149	187	171	216	171	198	202	193	177	193	195	178	201	180	190	190	194	174	184	210	175	210	181	172	158	220	182	184	188	157	188	218	186	190	183	155	189	197	201	174	173	183	180	197	185	191	171	196	175	183	195	153	181	176	139	198	210	167	188	194	203	177	161	192	192	172	206	182	167	207	190	180	195	163	211	173	191	135	175	187	181	182	193	168	188	197	193	183	176	186	185	195	202	179	193	191	193	182	214	175	201	203	195	183	171	204	185	197	172	171	171	189	180	206	166	182	174	205	181	179	189	198	160	178	195	200	179	192	198	195	193	178	200	193	218	168	167	189	183	195	187	172	215	170	173	178	186	184	195	196	180	172	212	183	200	170	175	179	159	182	168	186	161	198	180	179	194	173	190	164	171	166	193	186	172	178	199	207	157	162	184	167	171	196	179	192	170	180	188	178	175	178	205	193	173	198	184	179	214	194	185	203	186	173	161	184	200	211	187	153	173	172	188	177	182	188	196	168	177	215	196	181	180	173	178	188	196	172	202	168	180	207	191	179	197	169	162	200	194	196	186	199	163	196	204	196	192	173	193	168	172	186	166	184	201	190	183	202	191	171	183	186	181	179	170	167	191	174	167	185	171	208	166	185	169	163	165	195	203	186	202	174	174	176	179	181	162	195	207	181	170	164	191	178	181	188	163	179	170	180	195	147	193	172	186	185	177	176	197	183	192	185	190	207	196	199	163	158	194	183	183	192	179	191	182	183	195	173	212	210	168	196	181	145	188	180	195	200	174	180	205	175	194	183	198	180	170	189	183	170	169	195	187	177	156	143	215	167	175	185	204	178	212	173	200	198	180	183	155	186	181	171	208	194	178	202	200	188	171	160	195	178	178	205	208	155	174	191	156	171	165	173	189	179	186	188	180	166	172	214	173	170	195	224	190	177	167	174	174	192	190	202	157	148	185	183	182	183	197	199	185	192	223	196	175	175	199	187	185	177	204	176	183	192	195	181	180	191	177	194	160	206	159	177	187	173	198	161	155	168	178	188	189	173	180	188	157	207	160	180	165	169	171	187	204	171	190	173	191	205	174	190	214	171	182	172	180	173	204	189	174	201	184	167	211	176	187	197	165	187	197	181	175	164	172	186	185	187	163	166	211	220	179	183	206	183	191	209	219	204	198	191	166	206	191	159	182	183	193	185	207	209	165	177	189	173	169	188	175	173	225	172	177	191	184	169	196	178	180	203	186	178	184	185	212	176	183	179	189	193	183	181	173	195	187	188	156	200	178	173	192	199	174	162	156	189	158	221	187	167	175	182	194	182	173	182	198	203	180	171	176	172	183	183	170	186	188	196	193	199	177	201	162	182	202	191	182	188	191	172	183	208	169	180	195	186	197	211	199	169	201	177	196	156	169	185	216	195	185	162	175	178	177	185	179	169	193	171	220	185	189	180	162	195	181	201	191	178	184	186	207	160	196	190	182	182	197	186	165	188	180	205	194	182	193	192	172	192	161	151	180	191	162	156	163	187	195	189	172	195	197	166	199	178	182	176	202	178	212	183	162	195	159	182	188	162	197	194	192	194	173	164	153	187	179	184	195	196	197	176	195	186	190	178	181	195	198	181	160	186	198	171	192	187	175	171	185	189	178	183	173	181	163	181	162	177	201	179	203	182	205	192	150	175	202	195	176	189	153	164	166	200	190	191	185	197	179	207	168	168	185	199	172	183	173	173	168	182	175	185	198	188	189	181	191	196	182	207	175	170	200	198	171	183	189	165	191	200	193	160	204	165	185	207	188	193	189	190	162	165	175	179	184	183	170	143	176	191	193	203	202	191	193	168	197	174	182	194	198	200	185	188	181	168	176	212	201	187	186	174	189	163	177	194	184	185	196	172	213	190	205	170	187	174	185	196	175	185	190	175	218	173	199	181	190	171	143	187	192	206	192	196	190	185	178	178	178	168	174	168	193	163	200	189	159	185	198	171	187	186	182	189	165	174	170	213	161	207	179	175	201	164	187	201	212	192	186	193	212	182	176	185	180	171	168	164	177	163	162	194	177	175	179	194	188	159	179	183	174	189	172	178	186	174	179	169	174	164	172	175	167	183	177	190	222	192	161	189	200	219	202	192	202	187	163	176	185	194	179	216	176	166	175	182	186	186	157	195	174	207	183	205	207	200	187	179	173	197	181	164	163	156	164	189	198	191	177	173	174	175	161	178	158	170	181	172	184	175	199	179	188	175	194	180	184	167	196	145	171	191	196	177	182	199	189	215	193	206	183	196	187	187	189	196	164	195	183	175	161	186	201	157	164	188	169	183	182	170	168	197	175	194	194	192	202	166	191	187	184	172	173	193	172	181	190	174	153	175	174	188	172	179	164	202	196	196	183	164	169	183	192	178	183	180	179	172	185	178	155	215	214	198	187	175	188	181	177	205	180	179	195	168	162	206	182	163	187	183	192	160	195	191	180	173	190	206	218	169	187	207	168	202	195	192	190	192	182	194	203	172	186	193	175	177	195	182	198	180	168	177	178	179	184	178	202	195	178	171	181	173	222	200	209	174	164	177	169	174	198	191	165	155	172	166	183	186	181	168	192	176	177	212	206	167	163	167	164	188	189	187	190	179	164	186	187	174	178	196	203	199	189	181	192	193	189	181	191	174	178	173	183	163	188	194	194	194	193	197	177	179	198	182	195	167	188	177	200	187	187	163	167	184	174	182	183	193	212	189	184	180	176	179	180	184	203	198	186	155	179	189	198	195	162	189	173	192	196	187	184	182	185	187	193	189	193	188	189	180	177	152	202	173	163	187	181	178	182	168	169	178	192	188	186	174	186	182	173	213	167	171	180	199	208	204	184	170	199	211	189	187	217	170	167	216	171	156	205	174	187	186	183	207	224	182	177	210	191	175	199	172	164	183	171	182	184	183	178	159	207	214	206	176	170	172	185	169	169	175	155	174	173	211	171	180	170	195	200	202	189	166	186	201	187	167	169	176	161	207	182	196	207	197	191	171	185	183	191	178	181	178	185	190	186	162	197	194	193	184	189	187	187	195	194	195	168	186	189	196	191	161	201	171	200	186	185	170	221	203	201	176	205	204	201	156	206	195	179	204	185	169	181	214	174	196	192	203	172	171	163	174	180	193	177	196	170	178	181	198	187	178	182	165	161	155	188	191	178	193	202	191
7211	717	1311	1395	1146	967	856	752	631	615	617	562	491	491	518	480	482	450	496	486	495	425	453	474	424	486	416	434	448	445	490	452	436	425	454	423	436	447	462	463	444	390	430	452	438	447	437	418	397	402	392	429	416	461	390	411	454	395	387	433	463	443	449	420	389	430	393	462	411	392	429	429	442	404	427	404	421	426	433	363	392	415	438	457	435	412	418	422	430	381	395	423	389	419	386	457	432	402	399	415	428	416	421	438	422	397	424	440	435	468	432	435	446	441	427	432	424	434	424	427	405	417	430	431	411	444	447	426	418	441	423	421	413	417	417	407	375	420	452	398	425	420	427	403	435	392	422	434	429	428	379	432	403	404	420	390	376	418	405	412	402	428	435	430	407	380	388	438	396	430	418	423	415	416	413	450	421	426	446	414	395	433	396	439	418	400	417	399	420	421	407	444	445	425	390	405	451	412	401	425	441	443	404	448	428	474	410	439	424	450	430	427	402	452	454	399	403	455	417	426	444	425	438	441	425	390	398	420	404	423	441	416	396	383	426	452	418	409	410	405	409	409	396	414	444	419	461	429	418	418	411	422	406	424	397	395	440	406	450	427	426	429	407	413	426	414	439	434	410	424	433	416	354	425	401	420	433	424	387	396	419	429	408	409	436	406	447	457	431	392	426	426	427	438	415	451	417	426	420	403	456	420	379	454	454	438	401	395	423	407	461	417	454	445	441	426	433	412	390	410	409	396	414	436	393	467	417	403	417	416	456	426	412	422	382	428	401	415	387	402	394	397	441	436	435	422	455	424	460	420	451	424	396	420	421	419	417	427	382	442	442	397	434	424	394	437	419	437	416	418	433	433	377	446	411	446	405	410	395	425	412	439	386	422	443	408	430	409	416	411	405	399	415	392	413	406	405	437	440	394	443	422	436	431	438	463	394	425	437	449	439	391	404	439	398	449	418	447	418	442	450	390	436	417	416	418	395	434	432	418	425	418	406	420	383	401	442	388	445	381	408	410	408	462	465	410	485	446	458	423	396	417	403	450	420	415	429	404	431	405	422	437	390	392	382	418	403	423	424	430	423	393	403	421	424	399	395	401	399	387	411	410	440	408	446	429	404	447	441	448	452	395	395	416	402	429	429	439	428	443	400	425	410	433	374	425	452	400	426	431	444	473	412	426	390	425	379	462	409	455	436	416	421	413	379	448	418	425	425	424	436	404	418	456	433	409	425	415	424	434	434	404	395	407	398	449	405	435	419	440	409	407	439	402	404	404	410	395	401	427	415	406	451	449	420	451	414	391	405	444	436	408	432	433	395	450	422	424	404	426	462	414	424	469	435	460	412	403	379	438	409	396	466	406	425	445	408	413	418	469	441	417	407	412	427	436	404	413	430	454	429	407	454	442	408	428	422	417	426	452	468	406	390	418	400	442	447	436	432	414	462	402	441	400	391	390	435	437	426	411	385	376	415	387	438	433	452	447	413	411	422	419	410	410	416	453	402	454	447	429	407	417	413	397	377	423	456	413	410	446	392	417	404	412	417	413	410	391	436	386	442	417	419	385	460	412	421	408	435	435	458	416	390	414	414	423	444	414	405	433	392	457	408	399	408	428	430	449	384	419	423	424	420	440	438	448	441	392	381	425	459	392	430	426	386	452	423	408	385	423	440	389	405	412	470	422	409	418	424	434	441	417	371	412	391	405	430	433	442	425	436	424	409	441	422	420	427	406	406	414	424	424	435	436	406	401	429	447	440	432	403	389	424	404	419	397	422	388	397	401	411	412	387	416	395	430	437	463	425	424	403	414	374	390	419	408	402	402	449	415	416	415	432	453	412	442	428	421	422	432	404	430	416	463	414	399	429	386	391	396	415	353	421	420	410	393	440	441	438	405	393	416	447	433	412	436	399	414	384	428	409	438	430	416	425	418	451	440	448	405	414	392	437	435	403	415	429	423	413	390	452	403	431	415	415	421	428	420	388	414	428	429	422	404	427	426	380	445	433	479	422	374	388	415	425	433	400	403	418	445	427	413	436	410	432	428	425	400	426	408	422	411	439	408	407	417	409	416	440	439	429	442	427	390	396	405	404	418	427	407	389	417	418	421	403	397	390	431	433	404	419	384	391	403	438	428	419	414	416	394	416	454	460	450	404	455	418	417	432	450	411	419	426	408	415	402	395	431	425	424	422	371	424	419	404	454	446	391	399	404	450	433	423	434	422	461	449	366	423	450	388	409	415	394	429	405	398	442	434	433	405	412	417	441	428	391	406	398	415	439	426	407	438	417	431	407	443	411	404	401	431	419	409	413	480	413	450	393	401	420	422	445	442	429	428	438	414	436	434	409	381	439	396	418	433	430	400	403	437	428	432	423	452	443	378	403	388	406	417	424	375	428	401	437	424	413	449	408	409	417	412	405	412	409	411	411	423	411	431	424	373	429	407	425	430	406	434	441	402	430	387	400	396	422	407	420	402	405	411	408	384	439	439	402	420	424	381	429	409	422	403	411	440	427	459	411	460	424	410	440	415	440	409	419	410	424	429	445	409	391	406	404	423	401	420	401	420	431	395	452	424	453	430	405	421	392	443	456	395	437	409	433	424	393	409	405	411	465	401	413	459	417	436	381	436	419	421	404	412	394	414	375	395	406	392	443	425	393	394	410	413	439	380	416	431	421	409	438	388	423	416	421	408	420	419	452	409	404	408	384	423	399	405	437	440	494	421	437	425	392	389	425	432	398	418	473	411	438	447	415	424	415	422	409	428	446	409	418	446	416	415	419	402	442	427	374	420	395	444	411	426	416	430	403	447	428	408	434	405	409	438	409	407	403	430	391	434	457	435	447	406	426	452	414	449	415	406	437	436	394	405	405	402	400	440	417	431	407	429	424	426	420	407	431	397	388	429	400	443	386	424	426	422	438	445	406	402	466	431	382	415	404	428	419	481	415	420	437	430	382	433	422	463	420	412	440	437	396	432	397	407	400	435	436	385	393	419	399	430	440	453	425	416	430	394	440	401	422	430	409	383	429	433	418	452	429	425	411	391	429	444	407	411	408	412	400	404	414	416	396	429	447	385	450	404	427	454	410	421	410	440	421	400	427	452	433	402	390	429	449	421	453	402	400	440	419	430	433	434	387	459	417	397	419	430	441	392	453	394	438	388	398	414	411	456	443	439	405	430	415	421	431	433	416	425	470	451	425	417	402	422	416	461	420	460	404	402	412	406	417	458	429	426	442	433	417	433	436	385	413	423	404	421	429	425	435	412	461	401	414	399	421	455	436	429	447	441	423	401	405	428	452	440	405	407	420	403	453	425	418	420	438	440	403	436	421	433	450	424	407	437	407	432	421	453	406	464	455	388	434	437	440	476	406	418	431	430	445	437	419	452	399	423	417	412	421	417	445	436	413	400	386	432	389	458	433	407	448	395	452	442	424	410	412	442	433	490	445	449	442	442	428	440	409	400	401	452	417	433	420	413	435	477	407	437	438
15274	1037	793	608	434	272	213	177	173	127	90	97	108	111	85	89	78	87	99	67	77	66	65	55	73	54	75	66	54	57	67	71	65	62	65	63	73	65	79	70	70	66	63	67	80	50	65	76	69	68	70	71	67	57	84	57	64	62	64	75	64	75	71	67	69	61	60	65	63	63	61	48	69	74	55	65	84	89	74	68	57	66	50	62	51	68	62	83	67	64	66	59	67	57	74	65	56	66	68	59	67	73	71	57	61	66	79	56	52	72	59	65	58	75	55	62	58	77	64	51	66	60	70	67	54	60	65	76	76	47	62	59	56	53	77	72	56	72	85	67	56	69	70	100	64	44	65	62	67	62	66	70	68	72	52	55	57	63	50	61	77	66	48	66	76	60	72	80	62	77	68	61	69	66	61	67	56	75	75	65	58	62	71	57	74	71	57	56	56	73	68	64	67	81	54	62	74	69	66	71	64	81	72	62	76	71	66	65	63	72	61	84	61	63	76	53	78	78	57	59	75	62	69	54	90	61	58	59	76	70	66	68	71	66	65	69	56	57	73	51	53	72	60	73	59	57	71	74	65	63	71	65	78	54	58	89	61	72	67	65	63	66	80	87	72	71	59	64	87	75	78	74	79	56	61	58	66	70	66	66	70	80	74	58	62	53	60	50	63	69	76	55	57	50	63	77	65	71	61	72	62	61	64	57	56	78	63	66	65	69	67	62	58	76	59	75	62	59	57	72	66	62	63	65	52	59	58	49	53	56	72	71	63	55	52	53	76	52	54	55	69	60	65	71	70	71	55	52	41	64	65	67	68	72	65	55	61	57	52	63	67	56	74	72	61	56	62	66	71	61	79	59	68	80	72	61	49	50	68	58	63	72	66	56	75	61	63	74	66	56	58	77	70	66	67	59	61	62	59	75	90	61	77	63	60	81	66	73	65	53	60	64	59	57	60	61	67	76	62	68	61	43	71	66	63	90	78	70	70	63	58	81	61	47	61	69	51	79	59	69	78	56	65	72	64	55	61	68	56	69	67	69	61	75	66	81	73	72	60	61	66	76	70	76	66	65	80	60	70	74	46	69	62	54	63	60	78	60	54	61	62	62	76	75	71	72	76	70	64	70	70	67	71	61	64	58	62	59	70	86	65	71	71	73	71	54	60	65	69	42	47	76	56	61	64	60	63	73	65	55	65	72	68	66	72	61	78	69	69	55	80	66	62	63	65	69	65	65	65	67	68	63	68	62	69	64	63	68	60	63	51	64	43	58	64	51	61	56	65	46	57	75	63	64	50	76	71	83	83	61	62	59	75	42	51	78	71	67	63	69	60	64	68	71	58	66	64	68	73	58	46	63	65	47	58	67	48	63	64	68	68	60	63	59	64	55	64	57	61	61	52	54	63	75	60	66	55	71	64	62	54	70	67	63	64	62	68	77	79	58	66	62	56	47	65	65	55	66	54	52	59	51	53	64	75	60	60	62	64	61	61	66	45	54	73	56	72	76	77	59	72	69	70	75	60	70	62	63	71	66	65	64	65	70	52	68	58	51	77	66	74	61	56	62	64	67	77	58	63	76	65	56	59	66	73	58	60	80	58	73	61	70	59	66	68	65	63	68	65	60	68	79	84	54	62	52	67	71	50	64	74	77	59	71	48	73	63	63	76	61	79	63	88	63	56	80	56	63	67	64	68	58	52	50	53	72	58	63	61	78	60	81	64	68	68	59	56	66	68	54	65	58	77	72	68	71	64	67	69	79	44	45	74	75	55	61	60	70	75	68	85	64	70	63	61	74	38	61	58	62	55	44	81	60	48	66	69	78	58	64	65	74	73	54	64	79	62	67	64	69	70	80	77	82	69	71	68	71	67	71	73	77	69	67	73	65	61	64	57	72	75	57	56	73	67	65	66	75	60	56	67	82	69	56	74	63	59	52	69	54	66	66	70	65	66	54	73	63	78	75	71	53	44	46	61	75	82	64	77	60	73	60	58	57	80	58	70	70	57	60	46	71	58	75	60	63	73	70	72	63	74	67	78	74	54	63	66	68	65	67	62	63	64	69	56	71	68	64	76	58	82	67	57	60	74	61	49	65	54	79	74	67	47	63	65	72	74	61	63	60	59	57	71	83	73	61	58	56	72	57	72	68	68	72	55	53	73	68	73	62	62	50	55	78	66	61	59	67	65	74	66	59	70	47	54	72	80	82	58	76	76	52	68	55	73	62	73	60	69	68	50	61	69	56	74	60	69	83	70	63	60	76	63	80	66	78	55	67	62	69	61	72	70	79	63	67	51	62	73	69	69	60	77	77	60	66	62	52	51	58	53	59	51	58	52	74	54	67	59	49	62	64	66	66	77	61	59	59	69	60	60	55	59	73	56	78	77	66	65	74	68	62	70	71	68	71	91	62	60	67	57	52	68	75	54	58	75	66	77	60	55	57	73	68	64	64	59	64	54	56	64	59	77	57	69	76	70	65	69	76	69	76	67	77	63	49	91	58	67	58	72	86	86	67	65	58	63	61	81	77	56	52	60	71	60	68	70	49	63	52	59	56	58	66	61	73	70	69	52	53	59	60	61	66	59	65	69	66	67	65	74	60	69	66	74	61	59	73	73	65	73	63	59	74	67	65	66	66	67	61	74	70	60	72	55	52	53	60	73	58	55	78	60	68	70	68	64	54	63	56	60	57	73	68	54	65	65	72	43	67	57	62	52	70	67	54	66	57	60	67	71	74	78	60	89	61	57	68	52	61	69	62	56	67	61	61	69	65	55	68	58	84	77	65	52	64	71	68	78	80	68	59	69	72	52	62	70	73	79	62	67	56	58	61	55	73	78	66	70	67	64	74	67	61	63	64	56	39	62	51	70	74	64	47	58	59	68	64	66	43	66	54	64	63	72	58	51	62	56	70	68	66	58	65	52	65	65	90	72	67	59	54	73	71	67	65	69	81	70	61	72	60	53	71	55	59	53	66	77	62	60	67	73	66	54	65	52	76	72	77	55	58	55	71	66	93	69	77	64	61	67	68	49	59	63	59	73	65	69	66	67	71	73	66	68	53	62	78	71	69	71	66	67	60	62	57	77	67	66	44	57	67	65	55	68	68	78	70	60	71	54	59	53	78	76	59	78	65	70	61	65	73	55	75	72	63	57	62	81	69	68	71	68	69	70	57	59	63	64	67	54	66	79	82	71	78	63	61	64	86	68	71	64	49	70	71	78	72	66	58	55	67	63	59	54	77	78	54	62	66	59	73	64	84	52	62	62	68	70	62	60	64	67	51	68	62	66	68	66	71	64	75	53	60	50	69	64	64	78	69	69	57	66	62	75	63	52	70	74	60	71	67	59	72	61	62	63	67	60	77	71	58	66	63	49	54	57	69	63	55	63	57	57	65	62	72	58	69	59	62	57	61	36	64	77	68	83	65	74	55	80	72	53	67	65	54	72	60	59	57	70	58	57	68	55	79	69	74	70	67	61	59	69	70	60	74
8802	837	1701	2057	1692	1328	990	813	649	581	514	446	423	329	350	312	320	279	281	249	271	255	253	265	241	205	188	225	227	230	199	204	231	232	212	213	205	214	200	184	181	203	206	169	198	189	200	189	194	181	171	190	181	175	186	178	200	205	168	184	181	183	210	165	202	184	184	158	205	188	170	171	171	186	186	163	201	200	178	157	153	193	203	182	174	183	194	174	189	160	182	163	171	167	162	159	197	161	168	176	188	181	178	188	176	191	159	162	195	153	157	177	167	189	172	174	192	190	178	166	174	172	163	190	154	171	189	168	180	168	157	173	159	166	167	178	188	186	186	182	194	185	187	166	189	183	190	186	200	163	160	157	193	186	172	175	181	165	180	181	185	181	223	166	164	182	197	185	161	178	161	183	178	170	173	161	158	143	167	171	175	188	172	193	190	182	178	167	176	194	185	168	181	179	164	202	185	175	142	170	174	185	179	181	192	173	183	185	175	172	173	200	179	184	157	190	205	187	171	184	156	168	186	168	179	176	166	178	174	165	179	143	155	171	167	178	167	166	173	169	177	176	168	167	167	177	190	165	165	176	161	185	153	177	172	159	162	175	161	168	175	196	148	167	172	170	177	177	197	153	160	189	149	167	175	173	159	170	176	171	173	181	175	159	183	170	155	164	164	160	172	189	179	169	182	197	179	185	193	179	179	158	147	183	162	145	166	177	172	192	188	176	179	180	165	175	167	186	187	176	170	204	186	183	173	173	171	154	141	174	187	186	171	166	172	187	193	176	175	169	203	199	182	187	154	177	168	160	163	186	173	165	178	177	180	186	187	185	203	185	168	173	167	190	194	170	197	181	188	183	182	174	178	173	181	171	172	169	172	161	164	164	174	162	171	171	183	157	173	157	155	174	191	162	180	195	199	171	176	181	159	168	162	191	159	196	192	182	182	161	162	194	178	166	172	192	162	171	162	185	152	190	175	172	180	181	164	178	155	181	179	184	174	178	196	200	156	189	163	167	166	162	183	178	173	188	162	204	176	164	175	184	172	166	198	176	173	166	189	166	173	165	174	183	157	189	191	189	172	169	172	173	198	191	176	172	181	165	170	164	157	180	171	198	158	167	187	184	196	182	167	174	159	182	157	164	173	173	189	172	190	186	160	156	194	179	179	174	181	162	174	170	174	190	179	192	164	164	175	167	196	165	195	154	187	166	184	180	159	170	165	187	155	177	157	190	158	184	159	159	158	161	183	164	157	179	172	183	215	208	138	155	174	180	176	167	164	161	188	177	173	178	175	161	190	170	175	171	179	158	192	187	158	182	147	186	158	177	182	207	171	184	180	176	163	183	184	178	198	180	178	176	179	184	151	188	182	184	177	167	175	163	163	190	181	185	181	181	141	163	166	212	188	159	172	182	208	202	200	179	148	168	162	191	171	181	169	208	177	176	183	169	161	183	171	165	177	181	167	178	175	155	170	167	170	177	180	171	189	186	163	176	168	170	165	153	188	198	172	197	191	168	183	179	195	168	184	183	178	158	177	177	185	179	173	160	165	188	175	179	149	169	162	170	168	189	163	187	178	178	191	156	177	184	193	184	149	175	194	179	162	167	175	181	167	225	166	177	190	183	200	181	167	187	183	190	157	178	158	168	171	172	178	166	155	212	177	176	169	171	170	173	171	167	170	199	182	163	183	169	184	197	175	159	178	150	195	174	184	159	149	166	195	178	179	184	167	178	161	165	178	170	175	173	184	177	180	186	178	171	183	179	198	167	152	168	197	193	177	173	154	175	177	170	195	151	177	177	202	181	178	153	194	169	195	177	190	188	156	183	187	157	176	173	175	172	169	171	194	164	190	161	161	193	179	157	165	192	178	164	170	198	166	194	164	183	197	159	173	163	180	179	167	166	179	180	170	167	153	164	176	159	198	192	170	175	152	214	182	165	185	160	161	178	179	153	168	184	159	179	178	141	153	152	182	184	156	173	175	172	150	175	175	154	171	168	187	149	178	159	190	157	181	175	200	177	164	190	198	163	169	164	184	181	170	188	156	172	173	181	155	174	157	167	173	159	191	180	185	155	173	184	187	193	155	158	199	159	183	169	166	160	174	219	165	183	167	174	167	178	159	183	173	186	159	173	170	164	204	164	188	194	189	143	178	172	167	161	195	168	174	163	169	154	192	160	187	182	175	179	167	178	171	177	205	155	160	172	167	164	162	176	169	171	172	189	154	175	159	175	175	161	174	175	178	190	177	191	173	179	171	176	182	168	193	187	177	159	167	179	148	160	180	156	181	169	194	185	167	200	201	167	191	179	165	182	194	168	185	174	173	177	173	162	165	162	180	155	177	168	167	185	156	173	169	174	162	169	165	167	159	156	193	185	173	162	169	183	181	179	175	170	162	176	161	161	165	174	174	186	192	196	161	169	173	167	174	181	187	156	184	189	199	169	200	187	162	191	200	164	176	189	167	167	173	159	186	157	184	196	172	193	166	178	154	209	172	181	176	162	182	186	157	164	176	180	156	156	193	173	184	170	174	166	162	161	166	174	166	163	161	191	186	174	183	165	165	170	166	165	191	186	187	188	181	178	169	176	179	173	191	183	167	185	161	175	187	173	165	162	186	177	168	173	180	157	181	189	188	180	165	195	160	176	178	190	175	174	170	162	184	187	172	182	161	190	179	161	165	152	147	147	186	167	167	158	179	191	214	172	180	181	172	165	169	162	182	189	192	177	165	170	174	176	168	150	188	173	200	207	175	191	168	182	168	178	161	185	183	174	186	189	166	173	192	178	210	167	167	177	154	156	184	191	179	168	183	191	179	206	181	179	167	173	172	196	184	184	188	183	166	178	149	196	148	184	158	177	174	159	160	168	165	195	175	168	170	164	173	164	177	178	162	192	189	160	171	165	159	159	167	163	180	176	165	178	158	180	187	158	169	182	167	160	156	174	187	181	176	158	168	178	181	157	183	171	174	194	159	186	169	186	166	188	183	168	169	199	174	181	191	188	181	138	180	161	183	188	182	182	201	169	174	173	169	184	179	179	180	181	173	180	160	156	162	185	173	194	168	155	159	174	193	160	171	176	166	169	166	174	184	147	163	165	168	169	162	174	172	178	165	174	159	204	179	172	194	207	180	169	185	188	167	179	170	187	180	169	181	179	203	166	180	205	162	182	200	182	164	168	171	184	184	173	183	209	186	160	151	184	156	175	199	166	148	167	182	164	185	159	158	185	163	181	192	179	172	178	182	181	172	172	184	172	159	177	158	188	183	185	210	181	162	182	209	186	183	150	168	176	168	175	158	155	172	180	163	156	155	181	173	198	143	152	153	164	147	165	170	174	184	147	177	185	186	157	157	178	172	163	170	175	181	190	171	185	157	162	146	182	166	169	184	134	194	160	170	198	179	168	179	164	171	156	167	210	183	173	168	180	167	172	173	158	174	183	167	168	176	179	176	179	173	173	165	185	175	169	166	165	194	160	164	177	166	161
2128	293	330	294	313	275	270	279	297	292	308	277	266	288	254	276	287	286	297	273	239	317	247	281	287	252	263	264	280	274	283	302	268	282	262	261	253	261	290	249	321	272	297	256	272	267	278	285	283	273	256	261	262	270	273	266	245	219	262	263	260	294	266	255	291	267	262	308	312	288	273	281	278	280	291	274	266	251	278	265	272	271	293	263	272	264	263	241	267	256	269	261	253	269	275	287	251	262	276	287	251	299	263	267	275	278	257	248	241	255	290	255	276	256	237	275	259	264	255	225	257	285	256	291	261	252	271	272	259	288	268	252	277	277	276	259	270	285	278	273	252	277	246	279	292	251	273	250	292	274	259	279	264	257	304	280	235	272	268	262	248	265	259	275	251	254	289	265	241	292	272	249	260	242	282	279	257	279	253	267	261	313	302	268	272	241	258	225	257	248	273	269	254	281	258	281	269	265	290	308	258	229	266	245	261	247	273	271	283	247	294	234	277	244	279	281	277	291	267	258	309	255	255	269	252	269	281	258	268	275	255	269	289	221	288	263	246	259	250	289	287	271	297	273	259	261	265	277	265	269	242	285	276	296	278	268	284	259	240	291	290	276	258	217	255	247	282	260	275	258	283	244	272	277	275	266	270	285	269	260	246	280	273	261	243	233	266	235	268	278	250	286	240	268	292	253	265	306	284	259	267	287	261	262	255	273	275	249	270	252	258	274	289	264	240	270	256	281	258	274	306	262	260	260	276	290	272	262	277	291	265	288	263	276	244	248	228	259	248	300	288	266	288	286	259	259	247	297	274	255	233	234	274	259	253	233	250	296	273	240	262	294	290	267	257	278	266	262	279	286	267	281	280	289	252	262	258	272	245	261	271	286	224	258	291	227	275	251	279	285	284	258	269	267	236	284	260	258	278	279	269	257	282	269	280	276	273	244	269	255	278	283	263	261	274	302	252	290	283	283	273	274	267	275	257	296	254	264	248	269	240	254	271	260	255	272	271	263	259	284	272	285	261	280	268	257	306	288	260	221	262	247	269	276	267	294	224	252	286	281	277	263	250	260	265	281	269	259	299	235	296	273	254	271	248	231	276	278	262	299	267	277	256	261	273	258	298	276	266	270	282	251	282	303	242	251	282	256	296	283	287	248	271	245	267	258	281	295	284	291	264	264	251	275	303	273	252	284	270	249	241	253	274	266	247	244	301	253	231	290	285	261	263	256	260	286	290	268	249	284	234	272	308	269	281	313	262	265	265	243	271	257	275	250	288	245	263	274	234	248	240	266	261	239	276	273	266	314	275	256	281	305	260	285	268	230	240	237	280	263	277	257	273	262	292	249	258	276	279	259	266	274	288	256	291	273	266	297	277	272	285	278	286	256	276	264	275	264	275	239	251	286	274	278	282	271	284	288	281	276	271	262	239	253	273	268	273	260	256	296	260	262	238	255	263	277	264	264	257	276	269	281	286	284	265	291	249	292	284	273	265	294	241	230	296	250	269	259	269	283	251	241	249	252	282	255	265	278	265	276	273	325	286	271	247	257	256	283	267	306	288	294	282	288	272	265	264	275	266	245	270	249	272	292	258	313	269	285	290	286	269	255	255	254	256	261	311	270	266	278	287	247	260	255	273	282	279	254	281	234	260	267	265	253	255	241	260	235	256	257	264	248	260	280	295	251	269	256	272	261	288	240	303	266	293	253	279	298	298	265	318	263	275	250	264	271	259	303	273	227	291	254	249	284	251	230	260	270	263	252	274	275	296	265	280	278	265	274	263	250	256	269	284	262	264	231	277	243	280	283	283	266	278	261	259	249	274	278	245	252	263	263	272	284	277	274	246	304	291	257	313	276	237	291	260	254	260	300	258	309	251	271	281	257	266	290	276	268	242	265	270	262	281	250	261	269	268	307	303	287	286	268	261	239	277	272	272	255	275	248	273	286	268	261	299	258	259	281	286	258	286	248	237	292	288	275	248	314	271	259	252	254	292	265	279	312	298	258	264	264	244	270	268	249	231	254	288	253	249	248	290	264	258	244	266	262	277	231	252	278	265	260	251	276	299	305	271	258	274	275	252	234	258	263	288	249	248	264	268	264	254	272	272	247	283	295	229	265	275	258	292	253	274	228	268	243	273	283	276	256	268	276	277	285	271	276	259	266	259	267	266	288	267	266	312	287	277	240	232	267	238	274	265	277	279	262	258	293	300	261	254	239	276	260	263	268	243	279	273	272	234	250	261	266	312	249	229	290	259	295	262	270	237	299	278	280	270	303	275	278	276	256	264	260	296	262	254	273	279	246	283	263	277	269	256	266	292	281	257	274	246	268	274	283	274	287	272	279	263	285	280	271	281	260	280	295	259	293	233	269	269	269	263	270	290	247	211	277	265	265	250	248	274	252	289	276	255	244	246	278	274	269	289	275	266	318	280	271	264	274	261	280	270	248	233	323	250	275	290	286	252	280	308	265	247	272	297	277	287	276	291	278	268	271	264	285	260	254	261	287	259	262	252	255	277	258	268	295	240	272	282	281	281	254	269	273	221	262	264	280	279	268	277	289	267	295	288	268	293	280	276	241	282	303	243	257	252	253	285	270	258	266	276	258	269	271	276	278	268	229	249	266	308	295	247	242	271	253	254	293	278	296	263	243	261	252	292	265	269	283	253	266	261	262	265	261	260	275	255	277	279	274	246	263	262	268	270	279	284	287	268	269	251	255	279	266	295	266	254	255	279	289	267	301	320	275	275	284	276	281	274	289	288	282	229	266	267	281	256	286	259	259	280	264	267	279	247	266	256	254	271	287	260	279	299	312	297	286	244	261	274	248	269	268	238	227	267	301	238	258	324	283	237	272	249	285	268	269	291	265	288	266	287	277	255	268	264	316	284	283	279	277	251	257	273	266	282	271	332	265	249	268	253	244	298	259	291	247	276	306	294	223	260	260	282	286	276	275	254	231	282	244	285	245	268	258	285	263	261	249	225	288	260	278	278	247	273	286	261	271	266	278	296	297	237	252	290	258	254	268	304	264	265	292	259	305	277	256	268	267	246	280	282	261	278	261	281	272	264	232	255	251	255	276	277	279	294	264	268	265	292	255	292	269	263	267	299	266	277	298	261	283	256	253	294	283	297	250	263	247	266	265	298	229	281	290	273	267	265	257	285	263	219	239	260	266	244	258	291	287	272	285	284	251	254	287	263	298	253	289	279	267	267	268	291	267	295	256	241	269	265	283	274	251	277	264	293	259	257	261	279	244	269	251	281	252	284	296	277	274	312	277	260	264	287	271	265	278	269	252	241	236	307	271	233	272	273	240	265	257	248	281	255	286	272	281	257	305	254	267	270	244	263	259	268	249	237	275	261	228	269	268	307	276	262	266	254	275	262	286	256	285	279	288	252	246	275	213	237	318	250	276	251	266	260	276	243	289	248	308	232	263	265	249	261	254	269	269	260	257	286	260	247	262	270	290	243	236	277	269	253	284	293	250	286	258
2366	661	632	729	643	636	636	562	621	641	588	662	615	596	609	620	621	613	593	616	556	599	608	552	633	607	640	663	591	620	615	588	609	600	565	604	561	601	632	642	595	616	637	576	612	597	586	573	604	628	598	587	609	589	618	648	575	606	609	607	637	607	614	657	602	602	606	605	609	601	570	620	621	599	642	629	602	569	573	598	632	604	595	623	627	619	569	624	602	616	588	612	590	586	576	643	615	580	621	612	587	644	588	641	579	582	613	625	625	604	585	612	617	602	597	599	566	668	619	611	565	560	593	634	616	595	620	584	606	605	597	615	604	653	542	605	615	609	602	588	630	635	604	649	618	604	594	624	622	625	639	643	596	577	642	613	616	603	618	596	558	624	564	588	609	619	588	613	632	616	614	653	631	633	608	587	599	631	597	633	594	644	585	599	590	602	652	635	617	691	605	593	635	623	631	631	626	607	592	580	586	629	609	591	615	601	571	615	566	581	613	618	583	621	580	590	608	600	611	632	596	610	628	572	619	621	643	588	638	633	628	621	577	597	586	618	618	627	594	661	621	626	652	622	617	639	584	639	597	615	585	639	608	579	609	598	610	608	597	653	612	629	628	615	673	592	608	606	611	605	614	622	591	603	593	623	644	576	632	575	653	613	621	612	651	613	632	637	610	595	604	582	619	652	602	665	604	626	618	549	598	628	621	628	577	584	616	623	591	592	608	590	621	626	593	594	639	626	590	583	620	629	624	599	631	593	585	598	618	583	633	593	598	629	589	616	573	593	622	612	629	616	604	628	632	563	640	586	585	605	616	647	593	614	629	614	546	617	570	645	640	605	595	599	636	594	599	560	559	633	627	596	612	613	585	652	612	633	602	606	644	607	613	587	618	582	623	571	623	586	596	634	612	561	625	606	543	641	607	579	577	614	594	667	623	590	610	562	606	613	622	577	611	626	615	598	646	582	633	647	586	558	648	581	614	584	552	601	648	620	608	635	601	596	626	563	558	580	633	642	620	600	590	627	627	592	615	580	579	584	592	612	613	616	595	603	630	589	604	619	574	607	611	613	619	614	595	586	604	610	614	576	636	639	623	620	604	561	573	591	627	615	595	602	603	646	617	579	599	643	614	617	638	633	595	630	634	582	644	590	641	633	632	636	599	598	600	611	616	596	597	621	596	610	593	597	626	573	621	557	630	572	633	574	599	633	639	554	600	620	632	624	625	628	616	581	618	600	538	620	657	605	610	612	620	591	573	613	617	637	567	608	597	619	640	602	614	604	631	569	604	614	658	596	631	612	610	620	620	638	625	619	633	605	584	576	612	619	594	590	593	604	576	599	615	657	609	596	615	602	579	616	605	626	606	639	610	595	572	593	631	623	615	610	588	662	560	626	646	611	631	646	592	602	652	644	624	562	588	610	594	596	624	612	601	612	633	621	606	628	626	557	633	615	589	595	619	614	631	643	588	605	577	605	578	589	603	638	629	594	600	598	626	595	635	616	601	621	608	605	611	616	608	662	626	605	639	598	613	616	582	602	612	635	591	584	616	628	543	594	592	606	623	620	570	614	601	592	601	592	543	611	598	610	588	620	596	623	593	595	588	614	650	613	603	653	582	593	572	601	599	581	607	637	655	610	625	566	601	628	576	623	672	610	531	636	627	669	621	584	583	651	563	592	657	614	570	610	622	588	663	587	602	607	623	631	634	583	564	562	635	569	628	586	584	635	583	580	626	581	575	623	625	598	610	582	640	607	591	614	564	601	629	571	583	634	545	608	570	572	583	627	597	598	592	599	567	625	622	632	601	649	589	601	605	619	573	654	566	607	587	638	616	591	624	583	581	611	594	584	575	641	594	589	637	622	620	616	596	584	589	622	579	638	613	626	655	607	581	624	622	615	611	610	631	528	599	609	646	632	641	583	607	610	584	584	628	594	569	605	550	640	636	654	589	617	623	615	658	604	601	632	594	596	630	603	604	612	589	625	586	581	547	628	596	618	631	600	627	634	597	605	609	673	608	598	605	602	604	581	647	631	588	615	585	584	594	590	653	625	552	610	609	605	578	645	551	608	597	619	596	573	559	625	591	617	593	614	624	608	603	612	591	597	610	598	643	639	647	599	600	606	655	586	594	623	587	611	623	588	628	637	606	648	598	606	582	628	625	607	593	566	562	632	534	666	566	580	564	643	666	620	606	612	608	582	589	591	603	621	573	596	589	618	596	649	627	608	626	671	619	616	646	585	608	623	590	595	587	598	596	640	584	583	638	588	649	631	624	622	603	591	599	565	595	600	596	679	601	599	621	596	584	576	602	578	600	582	638	568	641	614	611	607	634	565	660	604	582	614	652	617	609	603	600	603	634	615	592	623	621	586	588	563	657	606	597	630	667	640	615	600	598	617	625	608	585	572	614	607	604	636	590	613	625	579	645	576	593	645	614	603	564	626	577	611	590	600	604	639	658	621	615	604	636	656	629	617	605	624	641	586	593	621	615	573	626	618	609	584	645	578	549	597	616	636	617	595	569	621	597	582	600	595	590	598	627	595	578	579	619	560	626	586	569	646	603	551	654	553	605	604	653	606	640	615	628	636	605	580	620	583	586	642	610	599	619	583	594	568	592	645	633	636	550	617	654	610	619	571	625	641	637	604	643	574	603	606	600	595	595	569	602	635	600	593	639	591	633	634	636	609	612	625	601	649	672	565	600	584	597	583	585	610	647	591	617	577	654	627	603	638	587	616	594	591	637	627	608	634	608	619	630	604	631	621	569	644	614	610	633	640	646	585	644	588	629	613	635	616	609	609	580	572	651	572	630	594	594	654	601	586	621	620	586	577	594	632	617	612	587	623	583	573	647	602	592	612	584	621	609	619	633	616	585	644	585	636	595	633	609	585	630	610	600	595	577	612	632	649	602	574	619	567	622	603	596	642	627	612	604	644	617	575	598	620	611	604	650	617	604	612	600	645	597	593	569	609	630	570	665	620	625	604	631	627	643	612	619	585	610	601	630	638	618	670	621	597	585	578	578	616	622	593	590	580	634	628	609	573	590	597	594	611	593	582	613	602	598	625	611	646	618	604	598	595	622	624	620	585	609	620	640	638	584	620	624	581	604	614	589	606	631	613	622	621	613	629	656	629	613	627	588	600	593	568	662	612	643	599	593	621	623	663	643	645	600	620	590	610	581	605	623	609	601	595	648	656	623	622	614	597	638	611	606	592	653	630	577	592	636	595	585	664	550	611	607	651	599	688	602	623	595	589	620	565	664	608	609	616	620	623	650	622	601	640	597	636	681	563	599	605	622	616	618	603	624	607	634	625	625	589	548	617	641	595	595	582	650	638	638	612	640	631	605	588	584	586	643	626	581	621	579	615	637	681	631	617	600	565	596	585	615	586	627	592	556	639	588	600	584	588	606	591	618	604	600	574	643	595	601	585	573	615	652	627	567	573	569	656	605	627	618	612	656	616	641	614	601	629	646	603	643	593	575	613
9222	521	557	455	300	298	229	243	219	222	189	232	238	221	196	222	190	196	200	196	183	189	170	176	198	175	168	182	175	216	161	178	164	171	174	188	184	159	186	177	184	172	179	165	183	181	178	188	159	189	195	186	189	200	196	214	196	195	167	191	156	204	172	209	194	195	175	190	189	208	182	174	192	197	171	186	182	195	194	171	190	202	214	200	179	161	185	165	175	174	183	213	199	163	164	170	178	185	175	164	187	173	190	183	172	178	206	180	211	195	168	159	155	179	192	186	156	211	168	171	188	174	193	203	179	186	175	217	180	181	195	196	180	219	190	191	169	172	198	197	206	154	168	183	160	177	165	233	173	198	199	209	177	205	213	169	183	168	185	199	163	195	174	165	189	190	189	209	189	185	179	167	183	193	166	188	181	194	200	191	185	188	181	191	184	174	193	153	187	178	191	156	177	186	163	199	205	195	187	169	162	179	162	175	176	190	177	188	194	186	170	189	174	183	185	188	162	178	202	184	204	166	206	159	172	197	191	173	166	165	173	219	188	192	201	204	199	143	167	177	189	163	188	171	202	190	180	175	192	163	200	160	182	179	197	168	190	188	204	150	208	199	184	135	174	184	212	189	184	162	177	148	201	191	187	182	180	199	160	177	188	188	175	182	195	210	184	178	181	198	205	189	179	177	199	187	198	168	174	173	190	173	182	199	192	187	183	178	194	171	203	162	197	180	198	198	174	195	165	174	206	187	199	184	183	199	191	206	194	187	182	204	186	187	169	195	202	194	179	200	223	201	176	183	187	197	183	180	168	198	164	174	204	186	192	180	193	197	193	178	192	183	181	186	197	165	178	180	193	214	210	188	190	200	176	185	188	202	172	179	208	194	202	175	172	184	163	217	216	193	174	176	179	183	177	206	169	192	235	225	190	204	203	182	203	174	170	183	202	185	214	194	193	168	202	194	203	159	169	177	170	185	179	159	168	165	161	187	180	168	178	156	155	191	169	171	175	191	185	182	200	193	169	173	192	216	175	168	218	167	199	182	179	206	209	184	176	196	190	181	191	175	182	183	187	189	181	164	188	176	181	192	188	183	174	179	182	179	216	190	198	175	182	199	185	186	162	174	184	171	209	192	162	163	150	177	169	191	184	168	218	187	186	204	173	197	176	175	193	177	162	180	187	175	192	172	186	175	195	179	173	184	175	175	175	204	190	175	177	197	194	184	217	190	176	159	161	188	189	174	178	182	197	175	182	181	170	197	158	163	181	194	179	205	168	166	195	174	180	178	159	214	194	187	180	203	207	174	166	205	169	153	152	157	200	203	185	163	166	165	173	178	205	194	177	170	178	168	191	196	199	204	202	195	182	177	173	180	200	189	195	183	156	178	170	204	191	156	179	177	196	192	185	174	180	214	184	189	154	215	188	187	186	172	156	186	181	189	194	172	162	188	171	183	173	199	192	177	188	167	181	186	189	190	207	165	184	199	162	164	195	169	179	184	190	192	171	182	172	183	184	162	177	179	162	205	205	191	193	195	185	173	201	192	171	187	175	204	179	184	179	172	188	204	190	183	186	200	166	181	184	171	185	173	181	215	179	209	170	162	189	183	184	198	194	157	198	177	189	187	197	173	202	170	190	183	206	218	211	152	194	175	169	205	173	178	202	216	156	182	183	184	171	188	177	157	188	203	190	171	205	184	188	165	189	164	230	192	164	186	174	174	186	168	162	192	184	165	184	161	209	157	182	203	181	186	174	194	195	160	193	189	172	195	212	192	166	166	174	190	196	165	170	159	179	162	182	192	180	190	183	173	171	200	177	169	177	155	162	187	191	149	173	174	182	178	180	176	175	189	186	165	175	214	197	205	182	182	159	174	182	184	192	195	186	210	171	180	160	186	171	191	172	179	197	191	206	199	195	185	181	178	192	201	167	182	171	214	189	165	179	195	162	171	196	226	185	204	213	189	174	179	185	150	176	185	185	192	198	176	176	187	205	178	203	156	159	194	166	165	189	170	160	171	182	158	187	169	165	176	216	183	190	166	171	195	170	202	182	181	178	151	170	209	184	192	199	197	187	181	203	205	184	187	211	181	198	183	193	184	183	192	200	165	191	183	172	199	182	201	213	203	177	189	201	175	169	203	187	205	202	179	180	203	174	189	213	175	170	176	172	196	199	187	168	200	181	180	206	184	150	185	193	174	194	172	170	213	198	180	198	175	179	162	191	199	222	204	163	173	214	207	193	213	169	188	178	176	149	140	170	182	181	182	183	186	202	162	181	206	183	171	179	202	174	181	172	181	166	184	203	184	198	169	182	189	192	195	192	198	176	180	181	178	182	186	185	186	173	181	181	171	191	175	193	184	173	189	198	174	197	182	189	182	194	168	167	208	199	168	189	197	168	164	221	188	172	176	195	195	204	201	183	188	185	202	181	197	194	181	204	179	180	200	192	182	173	200	182	194	195	176	181	204	168	184	165	166	209	191	183	189	178	182	182	158	206	199	176	182	168	167	202	191	191	197	190	174	169	171	178	173	191	173	183	168	193	168	215	156	203	198	194	204	188	188	173	170	210	175	197	200	214	180	167	173	176	167	191	184	195	177	213	190	188	201	203	173	175	175	165	187	170	183	189	217	162	188	186	194	193	194	181	187	212	195	169	182	179	212	185	181	212	184	190	196	189	178	172	162	185	187	200	173	184	217	190	174	173	231	189	168	176	202	201	180	186	174	210	184	194	191	154	197	199	206	167	180	179	198	204	189	188	191	194	187	164	172	178	191	173	176	180	191	189	181	170	189	174	214	192	199	181	183	193	183	168	172	197	181	181	182	156	192	179	189	183	188	180	185	216	169	199	184	201	174	181	165	182	188	175	184	191	201	208	201	208	173	178	170	174	201	181	185	164	195	158	203	177	202	154	193	189	162	150	173	179	170	170	176	210	171	195	197	158	175	166	184	174	174	158	164	180	154	183	192	191	173	154	183	167	175	202	189	173	192	213	193	189	211	179	204	176	170	174	181	196	152	198	190	183	170	163	208	202	192	174	178	183	144	197	185	194	179	179	160	180	181	149	164	173	193	184	172	175	180	202	190	175	198	175	181	192	178	175	206	178	180	196	189	217	208	177	162	183	171	200	174	201	186	197	176	194	181	184	167	184	189	182	183	171	171	218	185	182	187	162	164	188	144	168	170	173	196	191	182	181	200	184	196	204	184	155	156	198	187	186	160	187	184	180	186	188	181	176	187	176	160	156	174	206	182	203	183	182	211	166	194	169	206	201	168	200	189	178	186	185	173	192	170	209	184	203	179	184	187	189	205	202	199	188	169	196	169	196	183	199	192	200	171	199	193	179	186	170	185	168	215	205	188	184	184	199	198	165	196	169	178	164	208	177	189	179	172	172	179	180	177	166	199	166	170	186	177	215	184	216	175	178	186	177	184	190	199	171	193	185	187	192	195	192	185	169	173	208	173	164	209	175	177	173	223	179	203	170	183
7094	744	1276	1399	1191	1008	846	709	682	650	564	513	570	513	533	501	491	455	501	489	457	461	446	452	441	451	466	458	436	425	480	425	407	430	441	438	451	457	417	435	417	451	415	412	450	414	479	459	429	399	414	419	426	453	413	415	420	456	447	443	421	395	432	437	417	439	414	409	474	418	396	407	464	443	438	422	412	448	424	406	453	408	406	394	404	399	394	427	437	452	411	427	395	393	404	439	379	412	443	410	406	434	430	410	414	419	448	417	415	420	413	445	397	454	424	411	437	423	441	408	437	397	451	417	429	420	417	422	428	399	400	432	413	431	429	405	403	393	422	431	411	421	402	440	416	451	423	397	422	433	419	432	394	465	406	421	408	430	407	444	406	436	374	425	430	413	410	442	418	431	429	403	421	392	442	433	472	430	412	376	398	447	451	393	423	404	453	459	418	461	420	447	390	429	411	430	408	420	393	436	397	424	445	412	444	443	407	427	434	423	372	461	396	387	406	424	410	419	436	416	447	389	437	417	436	412	393	442	411	395	421	460	409	399	426	430	419	413	424	398	398	403	412	442	427	420	423	401	447	441	461	442	406	433	424	447	429	401	406	452	432	427	428	408	412	447	418	374	458	422	434	458	394	435	440	391	421	419	463	451	425	398	442	414	443	417	438	422	429	403	368	465	422	423	428	438	392	392	456	405	414	410	414	444	410	408	432	410	441	445	433	423	420	443	435	407	425	406	414	410	419	428	397	452	429	445	428	419	427	451	409	414	408	445	423	433	393	394	442	446	438	393	417	396	408	439	413	403	409	436	425	425	392	426	417	426	420	430	430	418	413	450	429	432	425	433	370	404	421	433	424	439	356	405	424	410	415	459	425	451	418	422	424	418	443	446	394	414	452	459	441	413	420	418	434	416	407	414	388	446	427	400	409	450	461	373	411	493	410	419	418	428	416	444	442	401	409	453	403	428	410	437	394	410	416	428	373	405	442	418	424	424	449	448	399	437	385	443	413	429	435	431	398	391	439	418	409	431	411	434	457	414	397	429	437	442	440	411	370	392	450	414	442	419	393	433	412	414	420	413	429	424	441	390	422	435	424	408	427	419	412	382	377	442	410	425	443	428	441	403	427	414	407	447	388	417	396	469	421	394	393	412	417	407	394	415	449	436	424	430	409	432	392	431	423	441	419	407	426	396	418	416	445	424	444	396	404	381	417	419	392	406	424	404	432	446	436	404	441	432	403	412	416	427	423	396	425	404	446	424	445	428	417	401	383	427	379	419	440	451	428	393	403	399	403	429	460	418	468	437	436	417	412	449	442	424	437	399	406	437	413	401	403	446	414	408	462	439	401	425	406	407	450	418	455	372	390	407	422	423	438	375	401	412	437	445	398	443	427	439	454	418	439	403	411	397	466	433	416	422	442	409	420	404	415	426	383	437	412	419	451	438	435	404	417	440	388	427	432	446	391	407	401	453	448	417	413	455	430	417	437	417	397	407	437	432	422	411	476	396	425	429	383	414	420	432	413	448	452	402	421	449	455	401	480	412	421	447	433	420	416	447	422	415	390	416	395	439	482	439	390	402	409	457	416	401	447	477	402	395	414	424	440	395	433	422	403	423	410	386	393	452	431	437	409	416	420	450	401	432	395	420	392	418	424	419	426	451	398	398	433	391	376	440	427	419	417	439	413	385	429	407	440	384	410	407	432	441	451	428	411	413	408	417	408	417	425	390	454	425	434	384	437	384	428	410	442	450	423	427	397	410	392	415	384	455	441	392	412	434	427	396	423	386	384	399	423	439	377	440	388	428	437	447	425	389	423	422	441	400	444	429	448	405	404	418	428	468	432	404	431	419	382	411	415	409	405	424	415	420	438	450	399	451	446	398	414	413	415	434	399	460	413	420	458	404	391	408	432	397	403	420	430	438	420	421	413	427	435	444	429	439	464	423	458	414	393	392	441	443	404	409	445	437	394	431	442	419	425	442	384	388	429	393	412	431	430	415	450	383	419	404	422	433	425	379	447	433	402	456	447	408	415	438	409	416	469	399	460	431	419	443	419	426	406	397	435	418	416	453	418	422	424	438	390	435	448	396	411	456	439	422	405	433	425	441	410	414	408	423	449	414	428	408	462	399	439	408	438	399	407	413	404	418	418	416	379	435	388	438	428	402	434	451	421	417	407	410	403	437	401	418	406	419	376	412	445	412	423	453	453	393	399	423	443	424	419	455	419	453	437	413	450	412	433	421	445	447	418	440	443	452	436	457	455	416	395	377	444	391	432	408	435	420	431	423	403	452	406	443	432	396	421	423	430	438	445	464	401	413	405	391	429	413	436	433	429	434	419	417	396	427	445	433	410	424	458	437	403	410	422	462	398	406	403	432	420	401	408	418	448	447	399	465	422	447	399	430	462	394	384	457	422	424	456	456	410	416	386	427	438	422	451	431	421	406	403	410	408	447	452	403	450	423	394	403	453	417	446	434	407	427	395	440	412	408	418	406	420	386	413	423	401	426	408	440	416	447	427	410	436	400	404	423	418	431	417	428	409	387	407	400	415	444	455	440	462	404	397	450	401	399	464	411	399	413	413	438	434	414	372	368	435	418	428	424	395	451	429	397	439	435	392	407	457	433	459	401	431	382	438	388	415	441	441	427	418	413	437	444	431	400	413	407	438	409	436	422	410	426	417	414	416	385	427	412	440	394	425	408	398	438	420	428	425	453	450	389	451	399	441	445	400	439	418	437	424	416	423	390	445	422	460	407	472	443	457	397	411	416	422	431	430	437	396	431	426	439	392	437	413	438	414	427	402	399	432	436	426	410	416	404	402	396	438	438	433	402	419	363	398	414	415	420	437	426	411	407	410	387	406	398	414	416	439	412	470	416	417	411	398	433	432	403	433	404	410	423	431	393	427	438	411	408	426	433	461	410	422	435	451	399	467	416	422	415	427	434	453	403	428	375	421	426	438	403	439	396	403	422	388	408	407	428	403	427	423	391	410	396	387	398	434	429	429	454	442	446	425	375	409	425	410	409	403	407	450	435	404	412	427	379	431	422	457	443	426	436	395	439	408	425	398	463	380	462	429	441	425	406	435	399	416	433	448	425	420	401	432	418	437	414	433	384	383	460	403	419	416	391	425	420	416	420	426	410	440	428	419	441	420	428	410	420	441	448	420	419	432	465	432	458	426	447	380	420	423	402	408	410	370	415	428	405	417	439	461	410	422	397	421	419	399	407	456	448	415	453	430	397	427	378	407	417	408	406	415	391	452	430	410	392	429	423	424	374	424	444	404	433	396	421	389	408	420	456	409	432	423	442	402	392	446	437	416	431	413	413	377	427	413	405	426	406	419	443	393	408	411	427	411	425	426	404	456	439	426	421	396	422	422	428	476	463	427	439	424	393	445	427	405	442	431	409	429	433	394	421	417	397	427	444	451	382	430	434	431	433	416	440	436	429	457	403	397	404	426	406	431	423	470	419	432	418	423	403
15371	1007	782	612	407	264	224	169	144	129	99	100	90	110	108	80	68	81	64	68	73	64	79	78	63	82	65	89	77	67	85	76	71	64	71	71	65	55	70	66	79	82	80	67	72	66	73	65	62	55	76	68	68	71	57	67	67	70	61	90	59	61	65	55	66	65	72	72	79	69	62	66	76	72	73	65	54	70	59	78	73	67	72	72	72	68	72	92	71	70	67	74	72	55	66	72	59	72	56	53	58	55	65	42	57	71	60	59	65	71	65	56	72	64	74	89	70	68	79	65	68	61	69	58	66	47	65	58	63	67	68	59	65	58	56	67	76	66	75	60	71	52	69	64	58	57	51	60	80	69	71	57	71	65	76	56	68	50	60	58	66	70	77	62	64	63	83	84	59	55	66	78	55	64	66	57	77	69	71	72	70	59	63	74	72	61	74	62	74	67	73	72	64	74	83	60	84	63	61	70	64	88	82	66	76	58	67	70	61	68	61	63	58	53	66	78	69	74	61	64	70	58	60	46	71	72	60	65	78	66	70	62	54	69	76	63	57	50	62	64	67	58	66	63	74	75	65	67	70	74	63	68	58	70	62	56	52	71	75	48	51	58	60	53	58	70	81	81	59	74	54	61	60	75	53	68	63	82	73	73	71	49	56	67	59	53	80	62	68	64	56	72	69	61	76	57	64	51	69	60	77	63	55	77	76	62	71	60	72	71	66	64	56	57	67	82	62	83	81	68	73	75	56	67	69	70	71	57	75	58	69	66	59	62	53	63	66	58	58	68	70	67	61	71	69	66	64	58	85	59	71	71	70	52	58	49	67	79	58	64	77	52	54	61	62	72	39	73	77	70	70	55	56	68	63	61	50	80	94	76	59	58	63	60	63	46	64	57	68	60	72	68	70	68	66	73	65	53	80	70	54	94	63	69	54	72	66	70	47	53	77	95	94	52	61	48	80	64	63	77	51	57	70	67	79	80	78	70	54	74	73	63	79	73	64	78	66	60	70	66	60	69	60	58	59	49	58	64	52	60	77	62	60	59	64	58	63	76	60	56	61	59	68	64	66	71	55	73	52	71	61	70	52	52	65	58	46	56	60	61	72	66	63	72	68	59	64	87	79	75	72	71	64	50	65	74	61	80	74	50	72	76	57	66	56	78	62	67	70	54	88	66	69	59	46	59	57	80	69	60	70	60	62	61	73	67	60	61	64	63	82	84	60	62	61	55	58	60	69	64	66	71	61	78	76	79	72	54	73	82	64	72	70	66	65	57	79	62	60	77	58	70	52	66	76	68	45	63	66	67	66	66	78	75	76	52	64	53	72	60	88	69	67	60	58	60	62	69	65	58	71	67	63	70	63	83	66	60	55	71	60	67	69	67	63	63	68	70	68	70	67	56	70	69	70	74	62	67	80	80	60	70	46	65	67	63	59	71	56	51	51	71	59	74	72	62	75	57	63	66	61	53	69	62	71	77	54	58	63	57	43	61	70	62	62	57	74	78	75	63	60	48	63	79	64	66	83	63	63	72	62	72	56	81	53	59	60	58	63	63	73	69	63	57	91	76	79	76	96	68	76	60	59	81	69	61	59	63	58	71	67	67	66	66	71	57	63	53	59	67	59	44	60	67	60	78	64	63	60	75	67	68	71	66	79	60	52	71	60	71	67	61	61	71	85	65	60	54	67	63	50	70	66	66	65	64	71	67	58	71	57	72	61	70	67	54	66	46	61	65	71	72	67	65	74	69	73	61	65	58	80	76	64	72	77	66	78	62	65	76	69	78	77	78	65	64	55	49	73	55	59	85	66	58	68	66	55	79	64	53	72	76	56	69	63	72	56	58	65	65	69	59	61	50	63	76	52	64	69	80	72	72	59	48	63	63	64	59	75	64	60	54	71	60	63	67	55	65	68	74	71	78	79	71	66	61	65	75	64	79	52	67	75	63	56	62	56	72	61	89	61	66	51	66	67	73	62	72	54	67	80	59	68	79	56	72	76	59	60	58	60	58	59	79	66	58	70	81	66	58	69	68	56	60	64	59	83	58	66	59	65	68	67	69	69	83	62	66	47	63	66	70	70	46	69	57	58	78	58	61	73	76	57	75	53	71	58	77	58	61	62	71	67	45	69	67	59	63	76	76	65	66	62	68	60	60	72	70	71	86	62	69	63	76	77	63	72	72	70	68	76	75	68	62	68	63	56	83	53	63	72	83	55	73	70	59	57	69	65	61	77	68	53	45	79	72	70	64	65	57	74	69	68	74	56	57	72	64	70	67	76	58	58	60	61	68	60	58	76	71	73	76	73	68	69	73	74	58	62	60	70	63	52	73	78	62	71	66	80	63	71	68	71	65	59	73	59	68	72	68	69	55	69	69	69	84	71	71	67	54	76	68	72	60	62	62	67	61	69	66	69	59	60	61	79	80	59	56	69	62	74	62	71	70	69	74	66	73	67	61	60	70	58	65	76	67	60	71	81	71	87	56	51	68	71	70	68	64	80	45	50	52	66	58	70	78	80	58	85	66	76	60	79	75	52	64	66	61	59	79	68	70	71	57	63	62	65	75	59	66	74	61	56	68	64	62	52	55	60	72	60	49	66	55	64	56	67	72	59	77	69	54	59	72	48	74	49	60	60	62	57	66	54	64	72	43	79	76	76	63	61	71	53	83	56	80	67	48	66	64	67	83	63	64	56	73	84	80	74	68	68	48	62	52	71	75	61	64	61	68	59	62	68	57	62	60	57	67	81	57	66	56	60	57	67	77	75	68	86	61	59	67	74	53	79	68	62	63	69	65	67	50	61	82	79	72	54	39	77	72	64	64	76	57	62	74	71	83	79	65	69	70	69	66	73	61	48	54	83	65	58	81	81	64	64	55	58	77	74	46	57	66	81	69	73	74	84	61	60	61	59	70	64	58	52	65	48	82	62	60	48	57	69	73	72	60	55	63	79	65	71	74	76	83	65	70	66	74	60	62	47	61	68	54	73	64	67	60	57	79	65	73	71	80	68	67	68	60	74	57	66	68	70	66	71	61	57	79	55	73	64	62	58	66	60	61	82	88	66	55	63	68	54	70	70	73	67	69	52	75	63	63	60	51	66	58	71	65	53	88	53	57	62	62	55	69	72	55	79	80	61	73	75	64	56	72	68	56	71	60	61	69	44	72	62	75	57	63	51	53	61	64	56	70	76	73	54	66	45	69	59	70	60	68	60	58	78	73	58	65	70	62	61	66	56	74	56	63	68	64	68	62	61	65	63	75	65	68	62	64	65	62	70	74	58	60	71	66	44	71	66	52	60	49	86	63	75	65	72	85	77	59	57	58	68	83	64	68	54	80	66	65	81	52	65	75	63	62	64	72	52	75	54	73	66	74	56	50	51	59	70	60	76	53	69	68	57	85	82	78	65	67	60	67	68	59	70	53	58	70	80	65	54	67	80	72	85	70	57	75	55	73	57	59	77	69	69	60	74	68	83	62	64	79	81	80
8761	851	1736	2012	1660	1276	966	795	682	549	532	457	412	364	386	322	291	275	298	253	249	282	257	216	220	229	239	212	211	203	213	211	180	212	193	196	207	161	178	180	195	185	198	212	173	194	197	197	191	183	186	180	189	217	182	206	201	184	146	174	196	180	176	172	177	175	190	202	203	170	153	159	166	192	175	205	191	183	197	166	166	176	184	176	176	183	173	175	174	182	192	188	178	197	192	187	183	162	191	166	189	179	200	151	188	175	182	173	187	189	168	172	152	189	167	168	178	167	168	192	182	154	185	191	185	166	184	163	146	154	204	178	157	172	177	168	176	212	180	164	185	179	173	174	166	199	195	186	144	189	168	174	169	193	181	164	201	188	173	202	198	191	195	158	165	212	181	199	168	191	191	167	190	163	159	168	189	176	177	176	173	170	166	175	183	180	165	180	208	172	181	183	163	190	152	156	164	175	137	146	172	168	185	155	191	167	190	198	149	184	174	188	172	184	150	166	178	150	198	181	194	161	192	161	172	214	199	151	155	162	178	193	193	165	192	175	203	166	157	191	182	178	170	167	163	163	185	188	160	175	184	173	189	166	176	183	177	182	178	191	175	192	172	189	161	184	170	182	146	151	195	169	164	173	158	156	177	161	171	174	213	178	172	196	171	155	192	184	214	174	176	181	175	172	193	180	182	171	171	172	163	180	180	153	157	221	183	185	165	186	132	191	174	175	175	182	197	169	169	179	156	165	152	182	177	175	178	164	168	213	182	157	184	181	175	195	193	161	171	187	162	159	176	172	164	154	175	186	158	172	179	164	177	170	171	161	187	192	193	195	167	156	167	171	183	155	191	179	156	177	170	166	176	158	178	156	181	168	194	188	192	179	177	158	168	187	192	162	163	169	198	163	162	162	167	171	162	178	180	169	152	172	173	187	185	164	171	167	177	156	191	166	186	169	179	165	190	173	164	194	158	195	181	179	184	192	194	173	154	184	164	168	206	196	178	163	190	181	162	194	195	168	174	164	176	158	180	167	166	163	161	192	169	178	182	184	182	176	185	167	170	172	175	185	168	168	174	176	181	157	182	171	183	184	173	165	159	183	160	179	180	156	192	179	151	200	172	213	131	177	195	195	180	195	160	179	182	164	174	183	175	167	183	182	174	188	194	188	191	200	183	166	204	175	158	179	169	194	177	152	175	176	192	159	175	152	188	170	184	184	204	170	179	165	151	170	196	164	189	164	156	209	172	198	159	194	185	177	167	172	171	170	198	167	159	196	169	154	154	178	186	178	165	186	166	181	176	173	169	174	176	193	193	166	190	165	180	167	170	194	167	168	191	154	163	183	158	176	156	190	188	198	144	165	176	185	172	189	154	180	175	163	147	178	167	161	193	175	170	160	175	160	185	192	188	170	194	175	162	185	197	185	171	164	176	166	181	177	178	171	183	191	178	165	157	175	175	162	168	173	213	160	179	198	199	170	192	194	165	209	164	146	171	205	177	173	163	194	167	171	141	186	160	162	181	168	173	154	162	172	188	196	189	166	173	193	186	172	166	188	177	153	162	191	186	185	160	163	168	163	178	174	188	160	170	191	171	165	162	194	174	154	177	186	201	173	170	179	169	145	170	182	183	175	184	166	183	173	185	171	192	172	186	182	171	174	177	205	150	168	188	184	167	182	166	176	179	158	184	156	173	171	179	184	172	153	182	173	187	176	161	168	156	176	181	177	173	166	205	165	191	171	169	176	171	167	161	196	169	173	176	183	185	172	165	179	164	169	187	168	182	165	184	178	187	177	200	167	181	163	162	180	162	184	185	185	174	164	207	173	158	160	183	150	187	174	174	154	174	184	188	167	166	189	197	177	182	192	179	182	187	181	168	163	193	188	183	191	200	212	183	170	181	164	185	192	198	193	188	186	200	182	144	173	175	173	170	177	158	197	179	193	218	214	186	183	157	176	158	174	188	190	161	188	176	174	162	184	173	168	157	172	183	192	189	179	186	170	170	181	181	168	173	172	154	176	195	184	188	173	166	153	200	148	156	150	187	156	194	189	173	177	184	192	160	181	166	156	203	167	175	166	213	188	169	189	154	163	158	189	184	174	188	188	165	175	174	193	178	182	162	176	176	161	150	156	159	162	189	198	173	167	188	189	181	169	164	155	164	169	174	143	195	174	191	182	184	180	178	195	207	188	169	190	173	175	179	185	186	181	190	170	166	168	161	192	179	176	182	175	169	177	176	161	163	173	179	169	178	171	175	163	179	162	174	171	173	186	185	179	174	182	171	164	181	169	187	168	162	182	169	174	209	176	183	175	172	160	171	193	170	172	181	184	197	151	166	177	180	173	177	164	193	172	178	161	179	187	171	189	184	183	182	176	186	187	190	191	190	175	162	203	162	173	178	168	161	183	196	158	150	168	171	186	172	177	167	165	166	199	196	189	170	149	171	165	189	192	187	184	192	173	174	187	173	167	184	174	162	179	187	180	185	197	171	173	176	166	147	195	212	175	168	137	154	171	177	185	167	146	175	177	178	161	155	181	183	175	182	175	155	158	198	180	165	195	192	176	162	191	176	177	158	182	168	157	158	179	170	180	154	163	169	190	168	162	183	184	179	168	185	174	159	172	188	177	166	165	174	178	174	196	182	161	179	178	150	181	164	168	168	177	188	172	146	189	167	181	198	178	161	175	180	179	166	161	171	163	190	174	190	179	169	191	177	159	181	163	171	168	167	216	176	195	181	162	202	171	168	169	188	191	178	170	189	186	182	170	178	160	180	179	177	169	185	151	193	169	183	176	179	181	177	159	170	162	185	181	173	141	172	190	188	196	177	171	169	182	169	174	178	130	202	181	163	190	187	174	174	181	198	182	170	167	191	173	174	191	181	189	164	190	194	162	173	167	178	149	175	169	200	171	177	188	179	178	191	206	171	140	160	200	177	169	174	170	173	204	171	181	183	158	182	176	169	191	200	196	163	177	149	176	181	170	168	200	188	158	204	189	176	176	185	189	163	179	184	169	182	193	177	171	165	132	182	183	172	165	187	168	179	165	172	192	174	193	177	171	152	155	176	176	184	180	182	168	153	195	168	168	159	182	181	179	192	174	182	184	180	162	172	160	171	174	184	172	190	183	179	196	185	181	175	163	176	192	193	169	179	172	171	189	165	175	182	190	166	166	181	189	167	178	169	193	151	169	174	173	167	157	164	159	157	175	157	178	162	188	190	174	162	161	168	180	182	164	186	169	159	189	163	162	191	186	167	174	182	174	173	184	184	181	202	202	160	182	155	210	165	168	171	167	181	171	174	194	182	174	162	177	186	164	208	158	200	180	184	175	190	188	178	165	207	161	182	164	171	172	152	180	172	183	171	191	177	177	204	167	182	169	179	185	161	182	172	179	184	177	178	186	174	151	178	181	182	190	195	168	189	166	171	190	163	189	177	179	167	173	188	178	153	172	168	186	164	192	169	169	206	168	166	172	178	159	173	158
2168	292	315	297	291	285	276	307	268	294	277	265	290	284	251	273	291	237	279	285	289	273	245	252	273	254	279	214	271	300	271	268	263	275	264	281	274	236	274	279	262	241	298	275	253	259	296	295	257	277	302	277	268	260	288	296	278	288	297	283	263	254	266	238	234	260	277	276	254	249	274	264	277	262	300	252	265	263	261	277	283	308	258	230	269	265	272	253	256	292	276	247	279	283	295	263	257	259	277	247	252	278	280	283	282	288	306	288	263	258	261	247	242	251	280	263	284	256	270	273	290	295	291	297	272	256	270	282	277	283	288	298	307	263	270	281	259	275	274	292	297	242	245	278	256	249	262	307	258	240	268	274	276	259	271	266	237	265	250	295	261	255	307	258	279	245	249	265	235	244	279	288	245	289	275	260	251	294	272	259	264	277	270	286	273	274	259	291	314	256	266	266	278	261	280	263	295	254	251	275	258	272	269	257	295	280	278	252	280	276	242	257	277	261	285	260	262	247	267	264	266	261	266	265	287	273	265	272	272	258	270	277	269	261	269	254	269	268	278	289	271	260	299	257	274	291	281	281	241	280	311	232	305	267	263	254	257	275	277	268	293	289	244	246	273	273	287	286	253	267	290	261	255	316	247	269	260	248	284	267	246	268	241	266	255	259	264	258	253	286	246	270	262	248	261	275	247	256	259	258	243	314	266	256	250	260	257	274	259	290	282	242	268	294	268	274	273	277	221	274	263	263	254	278	281	265	289	306	301	257	234	256	262	261	248	276	265	280	263	260	269	278	282	264	304	268	271	277	276	257	262	262	272	247	281	281	274	283	292	277	264	255	289	304	300	265	284	260	284	264	252	283	277	264	251	290	262	254	282	281	274	299	251	292	280	262	301	291	257	285	291	242	256	298	283	283	261	288	261	257	257	256	246	244	240	253	287	286	265	261	308	245	267	282	253	265	273	230	293	274	278	255	300	289	248	262	252	282	281	230	262	271	291	254	245	258	278	275	262	237	266	301	295	267	252	258	257	278	268	273	253	291	295	288	270	280	277	275	231	259	273	269	287	268	290	259	255	257	289	254	306	259	257	286	257	284	292	260	264	285	232	281	269	247	271	258	258	274	258	272	275	288	266	256	282	290	300	240	265	269	282	276	250	276	288	268	286	230	291	269	295	302	259	264	236	281	241	248	263	261	297	280	283	282	300	278	249	285	258	272	304	274	265	259	264	268	233	258	281	256	235	287	246	255	267	270	306	285	263	260	267	249	277	286	259	260	288	288	295	250	287	310	293	262	247	256	257	278	261	263	250	269	251	265	269	278	248	251	304	275	271	272	279	240	273	289	277	255	258	293	284	239	275	264	315	274	277	273	263	293	231	238	261	261	267	280	282	258	291	272	273	257	278	246	257	257	280	276	260	234	293	300	286	267	257	255	251	271	259	256	263	288	266	272	268	263	268	281	273	291	255	308	264	285	239	277	265	245	261	254	263	276	276	286	251	298	325	261	292	274	267	269	251	294	254	265	277	264	249	279	272	295	264	301	253	261	236	283	263	255	263	246	279	256	240	280	279	250	261	284	279	265	235	283	284	290	302	286	261	284	270	264	285	268	287	283	250	262	244	249	240	248	251	285	266	280	271	290	264	304	261	251	258	267	263	277	281	237	257	252	281	263	302	236	286	287	238	261	279	257	254	291	284	232	272	266	263	299	285	303	263	285	291	313	273	264	251	256	295	284	248	251	287	255	260	272	259	292	272	275	273	257	287	252	269	260	264	263	287	284	270	251	257	286	300	277	249	265	269	281	266	257	265	280	263	305	235	271	276	272	241	294	288	259	269	272	298	279	282	272	293	262	290	304	242	247	232	257	269	280	233	271	276	264	262	276	279	300	251	264	289	263	265	276	286	244	273	282	259	267	260	260	276	256	261	265	260	254	293	274	282	279	295	281	275	270	245	262	282	283	268	278	285	282	290	294	283	261	254	274	281	293	256	260	280	269	238	291	264	239	247	276	263	272	261	269	247	285	243	273	255	288	286	289	243	251	247	283	227	245	247	286	297	251	277	262	247	278	267	255	275	230	229	265	275	280	257	285	260	253	274	260	302	256	288	300	261	261	297	255	263	293	273	252	244	273	260	270	259	269	270	281	284	260	251	247	245	263	273	279	274	307	278	256	288	267	238	253	270	272	253	257	285	284	260	273	274	246	276	279	234	253	275	269	277	253	304	261	272	249	269	272	281	275	256	245	255	258	266	246	284	259	261	258	259	258	261	277	249	271	288	255	277	256	286	264	283	271	256	288	314	306	272	271	276	274	293	277	277	254	257	267	247	284	251	255	234	251	260	270	312	297	243	263	257	258	295	268	296	250	282	287	277	275	278	290	268	261	256	300	261	269	236	245	259	249	318	267	267	250	259	268	279	291	294	279	266	264	256	274	257	260	294	269	297	293	285	283	276	294	257	272	261	290	280	280	247	273	234	260	256	286	247	263	265	274	316	240	304	287	262	283	274	290	270	249	308	252	278	263	265	299	259	265	258	278	265	253	261	288	280	276	293	271	234	275	259	281	265	286	280	265	267	250	249	264	257	270	280	255	248	249	274	287	303	273	264	293	283	258	302	281	261	275	259	268	253	283	247	273	251	299	251	237	241	257	268	293	260	291	288	260	261	287	274	283	280	236	268	310	278	273	274	254	249	249	221	280	256	258	265	274	277	270	278	284	285	273	273	238	267	296	290	273	256	259	287	271	274	265	263	246	305	267	239	258	285	256	285	282	269	276	266	263	270	255	290	276	276	282	246	256	265	264	252	261	271	292	220	286	272	254	268	257	307	272	277	266	295	253	276	277	282	276	267	236	309	294	277	271	291	274	274	274	240	299	277	269	290	268	274	241	267	295	253	319	279	284	294	256	286	302	245	235	256	269	262	269	273	247	285	266	257	261	268	283	262	243	259	264	264	262	268	269	277	281	256	248	285	253	282	308	280	267	290	268	295	264	261	293	286	253	265	287	275	261	297	274	293	289	291	252	272	289	275	282	248	254	280	253	263	264	251	268	279	234	255	255	280	283	261	268	261	279	299	273	272	272	257	246	238	239	264	252	245	275	296	265	302	239	256	255	252	263	269	288	299	285	296	289	253	249	245	255	275	261	306	252	280	304	273	272	271	291	298	233	283	272	290	280	286	275	290	232	238	222	258	258	261	245	274	256	258	274	267	295	267	274	294	236	292	264	241	277	274	259	258	264	282	261	293	273	282	281	278	248	296	269	287	275	289	267	261	259	267	259	286	271	299	277	276	269	259	269	284	282	282	263	254	271	281	295	266	273	253	273	253	271	307	287	257	250	290	270	261	254	281	303	257	288	271	274	260	273	295	289	285	264	254	265	238	280	279	241	278	279	237	289	282	259	305	282	312	269	279	273	275	268	294	260	282	255	275	279	276	277	272	275	265	295	269	277	293	269	267	255	257	261	263	266	234	266	264	307	253	285
2322	624	659	666	656	605	627	630	588	639	644	598	598	613	631	636	609	548	617	634	590	649	604	638	628	656	598	612	607	626	593	570	607	637	594	603	648	590	613	604	588	639	633	595	615	651	606	607	601	648	661	637	588	651	613	595	587	628	628	614	631	588	635	642	600	603	582	578	610	656	548	554	632	569	619	612	614	579	628	631	605	610	584	647	640	599	596	624	634	586	664	619	605	633	623	613	603	629	612	627	582	610	604	601	597	607	613	605	611	637	651	643	651	619	629	606	615	625	593	645	607	609	607	620	608	616	615	600	630	597	581	594	617	667	648	591	601	587	581	591	601	617	619	585	599	656	637	624	623	648	561	595	602	624	626	624	614	606	622	578	630	550	616	613	655	612	600	650	611	597	618	615	603	614	615	628	622	598	616	608	628	628	663	654	619	602	600	594	577	571	651	606	569	659	570	588	558	645	655	604	608	617	607	650	649	603	622	609	622	614	620	587	598	650	619	630	591	620	598	602	611	615	587	614	603	600	628	609	619	658	567	601	598	594	596	591	591	630	578	624	601	613	544	621	630	631	641	641	625	599	578	624	604	634	617	629	593	613	617	623	605	595	605	624	633	612	634	619	626	638	591	605	603	598	584	614	630	611	600	593	603	595	604	631	619	591	565	633	563	624	616	598	632	653	603	589	612	629	634	588	597	612	610	624	598	608	640	640	603	580	579	640	615	621	615	628	655	597	589	603	660	600	579	623	601	626	603	625	614	596	618	586	624	623	639	603	591	628	570	634	643	649	576	577	558	612	634	603	608	667	584	590	615	614	611	627	648	596	628	595	615	620	635	603	639	614	623	592	568	580	591	604	598	640	580	607	624	605	631	604	573	644	662	569	602	593	608	590	605	629	601	609	629	574	607	644	562	629	591	582	632	591	597	642	644	604	605	639	599	610	544	620	582	590	588	628	636	598	582	617	645	664	623	579	625	638	592	566	598	580	633	632	592	614	613	596	585	553	595	590	585	570	590	610	596	571	588	596	595	574	617	584	604	611	588	609	606	629	645	618	612	698	614	649	579	607	602	608	604	587	653	613	618	604	653	587	633	585	590	597	602	582	669	624	595	605	629	613	595	646	638	599	637	627	592	592	623	599	572	610	611	585	589	634	637	640	587	612	566	616	595	612	594	583	627	575	625	607	570	581	628	592	616	667	600	600	635	605	584	592	641	608	582	653	587	602	572	609	631	652	568	667	612	594	620	573	619	620	604	656	638	618	622	593	582	630	603	592	597	594	618	626	601	599	617	643	564	581	621	648	604	626	612	628	616	620	608	566	610	616	594	544	590	595	606	618	592	612	577	648	605	600	631	660	620	588	619	630	625	581	614	608	604	640	652	624	606	606	593	619	625	601	602	602	612	655	578	585	627	549	637	581	641	591	626	641	649	628	577	592	639	611	646	573	667	627	623	610	655	597	601	638	620	605	609	612	613	602	628	592	621	609	622	580	624	600	610	592	580	699	585	597	624	617	636	572	589	620	581	602	603	615	588	624	646	623	567	658	624	568	609	634	614	633	612	632	563	612	571	622	629	628	608	599	617	621	592	605	637	559	597	620	592	594	625	576	591	581	615	605	630	623	576	592	624	631	630	616	643	601	563	612	615	582	594	604	596	645	688	616	618	603	599	654	592	611	644	606	582	576	610	571	600	599	614	569	652	586	636	634	615	590	644	630	595	620	606	639	582	614	596	581	617	590	623	592	608	590	590	647	580	610	635	624	612	540	638	586	577	620	613	642	639	607	638	598	657	596	629	583	638	594	613	635	593	598	652	622	615	632	637	637	625	593	639	605	633	625	582	603	582	600	595	593	580	607	654	613	596	619	605	562	609	611	591	658	603	626	599	576	640	601	611	656	573	616	618	647	585	599	573	589	617	626	618	584	621	642	575	615	616	631	596	643	607	628	574	624	630	602	571	628	607	622	593	597	582	585	584	597	602	587	625	621	604	605	642	615	652	576	611	648	616	602	628	602	561	658	599	640	590	596	604	612	588	610	598	609	632	597	670	632	578	628	582	597	602	602	637	605	618	627	619	650	599	618	588	630	593	629	563	607	630	615	646	578	660	623	639	625	607	606	640	609	574	665	605	607	612	574	585	645	618	632	624	572	619	612	635	595	553	608	569	614	579	601	582	573	596	620	602	667	591	620	607	626	589	615	620	575	627	644	552	584	575	618	581	585	645	596	620	605	616	649	582	639	603	606	605	620	632	591	622	653	588	631	593	567	578	608	609	571	611	605	590	608	586	629	648	612	603	628	562	613	588	626	628	641	592	597	595	632	610	662	614	626	639	607	593	580	640	622	618	617	587	587	617	604	601	640	606	662	588	620	609	600	636	615	602	658	650	588	614	615	600	634	635	591	597	622	600	617	545	587	564	602	603	573	576	609	616	639	585	580	593	541	648	652	619	573	604	576	570	592	614	602	611	594	592	622	599	613	592	611	625	645	633	614	597	641	608	589	608	579	618	606	634	652	627	614	621	675	598	574	607	593	626	653	594	629	607	658	608	638	609	577	569	583	658	633	607	578	622	662	639	579	608	614	636	628	624	616	627	633	634	613	622	600	609	608	618	621	575	612	620	600	618	645	615	635	601	620	648	619	611	643	614	568	648	622	609	654	597	588	629	631	645	633	616	601	636	625	625	619	619	617	616	655	593	585	611	599	615	643	622	604	594	613	579	637	603	596	576	646	648	599	607	600	569	645	641	622	558	606	570	608	599	619	635	584	619	592	652	612	618	620	596	630	597	608	582	589	614	629	643	584	613	637	622	619	623	565	601	634	610	590	643	623	655	618	612	612	598	672	603	643	625	616	557	588	627	603	619	589	559	617	598	664	607	600	585	601	615	607	598	623	637	613	637	607	591	612	619	634	595	603	626	604	626	593	606	612	615	582	594	598	603	621	618	606	597	595	592	555	620	631	624	659	622	629	662	614	647	595	607	630	615	624	624	591	602	593	623	642	629	573	621	576	625	587	591	572	619	597	585	596	611	586	583	619	659	614	588	625	613	600	570	590	651	624	618	570	615	631	609	611	641	622	613	593	611	588	638	649	585	596	663	628	618	589	628	626	615	587	636	619	583	624	609	624	604	585	590	602	629	626	651	601	606	619	619	624	624	553	619	608	602	590	608	625	584	641	584	586	623	603	567	586	637	605	631	615	604	615	628	565	618	604	632	618	568	585	611	659	576	608	585	598	665	579	613	608	666	623	594	597	602	641	573	631	662	599	591	583	617	592	619	584	633	619	596	588	624	611	597	658	564	591	630	611	625	628	641	627	593	629	624	614	613	635	562	625	616	623	592	638	614	637	624	585	623	587	587	562	589	596	623	616	626	619	622	586	624	559	614	607	594	578	607	602	625	674	613	605	660	631	554	613	641	637	650	583	621	593	623	626	614	618	626	619	627	644	624	613	602	600	625	620	602	593	632	599	639	622	661	557
8895	552	562	481	361	312	249	234	230	205	196	192	205	219	218	218	212	193	190	180	176	202	183	209	207	182	189	199	196	180	171	186	178	198	190	191	190	169	195	193	206	176	175	189	171	168	197	176	172	185	191	204	217	197	199	191	199	173	193	200	211	174	180	167	182	206	186	189	170	186	191	167	197	169	154	172	212	183	184	198	183	210	194	178	181	208	173	183	170	162	196	190	189	169	171	197	195	164	168	143	209	176	199	194	207	214	172	191	184	158	201	210	166	190	193	189	178	176	178	158	187	176	158	190	187	183	204	190	170	170	173	164	157	164	198	164	162	184	169	193	206	170	155	165	154	178	204	196	181	178	169	158	191	198	185	185	191	178	183	175	178	162	182	204	191	197	196	185	192	177	164	174	163	164	185	215	193	169	192	167	190	179	196	190	172	158	196	178	205	184	176	196	159	195	179	197	180	168	195	197	183	161	195	170	167	175	195	188	195	233	194	165	201	174	175	174	206	174	208	178	185	204	200	155	172	181	201	164	172	186	164	155	207	187	194	172	191	157	179	197	221	173	160	204	208	170	198	194	187	161	173	186	194	192	193	187	191	201	166	193	195	189	183	191	175	204	195	175	194	166	196	191	186	178	161	159	169	186	168	185	169	177	181	172	158	162	208	199	168	209	198	164	182	179	180	170	168	174	186	186	200	203	206	185	186	168	176	190	208	194	180	183	168	201	193	196	211	173	168	172	177	188	197	183	155	182	189	174	169	170	196	185	186	194	195	204	172	194	188	175	183	188	164	204	202	202	173	183	168	167	187	191	181	172	178	163	169	200	204	183	158	183	181	184	191	180	172	160	176	186	171	183	166	197	168	179	191	166	185	181	181	160	164	187	183	163	182	200	199	189	193	175	189	200	187	198	169	165	171	178	165	159	198	173	174	188	197	178	161	188	215	172	177	190	197	189	217	178	175	177	179	180	185	176	181	179	177	195	184	197	164	190	188	155	185	190	176	189	171	186	179	174	182	171	207	197	177	177	185	169	153	198	192	175	202	175	175	206	182	182	211	213	179	195	196	201	178	170	178	169	208	196	191	172	189	211	178	203	214	171	176	199	160	176	187	204	182	206	164	180	180	203	169	186	168	192	181	179	190	180	200	184	163	183	160	204	178	183	163	192	183	171	178	199	178	193	186	189	142	167	201	201	197	194	201	178	186	175	185	165	201	204	175	166	182	197	189	190	175	178	173	194	186	175	198	175	181	205	193	167	203	217	185	200	200	173	189	178	187	197	174	186	183	176	176	177	180	203	211	187	186	193	195	188	173	153	151	198	171	198	151	171	194	168	226	204	197	173	204	193	194	194	194	169	177	178	181	153	176	197	196	179	194	175	180	192	211	176	202	189	201	177	192	209	164	177	199	197	222	168	187	177	189	179	196	202	175	165	169	161	197	169	172	194	178	172	200	188	206	221	212	166	213	188	188	173	183	182	189	173	176	184	175	206	189	172	193	185	189	155	189	182	192	188	191	186	199	190	203	179	194	176	181	198	178	167	202	194	195	188	166	182	183	166	198	220	196	165	203	184	202	157	183	187	187	178	193	172	198	183	182	164	185	183	185	200	173	170	188	154	186	171	177	202	174	161	180	183	204	183	209	193	181	175	204	193	194	190	212	186	163	176	190	208	178	175	194	179	196	183	172	163	180	174	193	193	206	166	169	181	190	192	200	177	200	177	206	171	158	184	189	186	164	182	183	186	184	170	202	194	188	200	177	201	179	196	204	163	188	183	183	193	180	197	220	186	176	177	186	185	182	208	179	195	201	167	146	188	211	175	166	192	210	166	196	190	200	178	183	160	172	172	160	176	187	168	187	165	169	187	218	161	191	174	158	217	211	193	171	175	186	177	173	191	171	188	192	159	212	196	171	186	179	192	183	195	208	182	167	164	176	173	158	163	183	189	215	206	200	183	196	166	191	181	164	200	169	162	172	183	190	180	143	170	178	203	162	175	220	157	168	170	170	192	177	167	172	165	197	190	177	194	173	196	195	174	201	185	170	170	180	197	176	173	197	184	182	174	190	178	167	178	172	196	196	198	203	195	189	188	173	210	194	173	194	202	174	180	160	174	160	173	171	190	182	156	177	176	186	155	190	196	189	204	180	183	204	171	195	203	164	159	183	177	163	221	169	173	177	190	189	193	187	207	197	174	191	174	174	182	181	177	210	189	181	186	209	216	178	204	190	193	175	179	150	166	187	180	195	189	195	163	179	190	209	174	192	186	198	188	180	179	145	198	212	178	204	209	177	180	175	197	175	190	207	167	222	183	179	167	163	189	179	175	184	191	157	172	181	180	205	189	186	179	200	227	180	184	203	182	191	182	202	167	187	186	171	195	197	214	194	165	170	183	196	192	190	181	211	171	192	174	175	161	162	167	173	176	176	159	183	203	184	187	185	189	187	166	186	188	180	178	177	179	174	182	195	192	187	172	165	208	190	172	182	210	181	205	179	198	194	194	167	179	160	155	193	178	179	159	167	193	183	162	184	195	167	179	182	165	179	173	173	201	175	199	186	185	212	165	203	204	186	189	190	179	194	173	193	207	191	186	180	194	192	180	184	163	180	193	205	201	185	174	170	193	191	172	210	176	162	181	198	183	216	207	197	182	153	163	183	195	186	199	188	185	206	178	182	179	204	176	185	172	190	171	167	147	212	202	177	189	195	171	177	193	201	176	173	192	192	187	187	219	178	211	173	177	152	164	188	173	189	163	187	204	199	189	200	185	176	155	161	155	153	196	185	191	184	185	225	201	163	177	206	189	181	154	174	170	161	183	190	189	177	175	180	185	184	169	176	184	196	174	182	187	203	176	160	213	181	201	168	169	211	188	201	198	192	165	190	189	155	175	155	169	201	192	178	197	155	191	186	188	180	184	221	184	201	189	188	203	190	177	166	196	188	203	173	166	174	196	182	187	182	183	179	190	157	204	223	188	196	186	179	192	188	159	187	196	170	189	187	179	167	184	188	160	200	178	181	167	174	171	202	160	196	183	186	173	178	179	179	175	184	175	171	162	192	180	189	206	172	191	199	180	160	183	193	167	204	200	188	178	204	174	189	187	184	187	175	178	183	210	176	181	199	165	178	190	187	165	200	174	187	160	195	186	176	180	173	172	200	174	167	197	195	196	188	196	191	171	184	190	187	184	213	187	180	163	184	181	179	183	168	183	200	190	194	191	169	161	165	216	233	169	187	169	233	180	198	174	146	157	182	189	195	201	209	188	188	168	156	201	174	182	184	176	214	209	190	183	206	174	192	184	135	185	183	166	172	169	160	178	184	171	180	193	208	161	191	167	221	203	168	195	190	208	164	191	158	190	222	196	183	202	169	152	181	174	176	169	190	166	192	198	185	169	201	196	174	179	182	180	192	191	206	173	179	184	176	178	167	187	209	192	181	169	193	184	187	196	146	169	191	207	181	200	179	209	192	177	181	201	177	187
7123	763	1282	1421	1172	948	786	728	656	604	566	543	563	512	496	520	508	477	489	465	477	441	430	475	454	431	457	422	424	436	463	446	462	454	405	423	453	454	435	389	446	413	441	444	405	411	446	468	411	442	427	457	461	419	440	448	452	395	422	442	438	435	410	467	417	415	438	389	461	425	427	420	422	429	404	404	427	435	405	434	384	452	442	436	455	434	446	444	380	404	417	403	441	440	414	405	420	439	447	413	421	432	399	431	391	417	409	430	459	426	413	433	429	400	421	420	407	411	423	406	416	427	451	387	428	410	409	420	427	391	422	430	452	406	425	425	426	432	438	424	433	455	447	430	425	412	427	450	388	382	440	405	447	406	416	449	398	401	426	411	430	390	419	415	445	399	396	458	420	395	441	413	398	463	464	416	407	405	424	405	397	412	432	413	409	436	380	420	390	407	421	402	432	375	426	408	448	406	402	429	418	426	434	406	411	430	431	443	429	385	419	440	400	416	460	450	412	422	407	430	402	412	408	406	431	410	440	406	413	452	444	427	412	431	451	435	411	418	447	426	388	402	417	434	450	434	450	451	434	432	440	432	415	443	434	408	454	414	426	454	408	389	436	452	392	425	391	409	414	424	439	378	416	412	400	421	433	470	426	432	415	407	432	460	400	428	432	442	416	383	387	417	455	431	427	452	454	416	400	415	430	425	437	429	430	431	433	375	415	383	410	421	414	453	447	424	400	437	403	398	413	424	430	406	438	422	426	411	413	415	392	421	433	438	409	450	431	451	410	413	405	432	432	422	448	407	436	391	435	410	429	381	437	390	421	422	479	424	395	433	405	418	398	437	418	425	414	427	400	398	421	443	418	447	426	476	463	413	398	439	436	425	431	443	404	435	415	457	449	416	421	402	375	394	422	381	423	397	413	416	431	434	423	452	434	420	445	444	398	425	420	448	428	413	398	421	419	426	383	449	414	406	374	409	422	416	410	420	456	451	403	417	391	373	410	426	403	425	413	402	422	407	465	431	396	401	399	408	412	437	418	442	423	447	392	433	417	425	387	428	413	420	373	427	399	430	403	444	411	426	447	427	451	438	391	436	396	410	418	428	457	451	418	432	433	442	447	414	432	386	369	417	405	428	426	396	404	407	406	409	430	390	394	425	399	397	423	433	421	434	416	474	435	431	446	444	407	421	397	407	444	437	450	400	429	425	420	395	386	421	394	421	442	398	433	416	411	403	441	435	393	405	393	404	416	427	393	421	405	392	431	420	395	417	419	432	414	439	398	392	446	381	421	390	445	407	429	431	401	418	449	423	429	388	423	423	430	420	430	393	442	428	438	423	414	436	410	394	419	415	414	384	405	471	402	465	450	424	439	414	400	437	363	431	458	411	431	421	436	446	432	442	423	398	446	424	438	446	407	439	424	444	421	402	423	418	404	396	424	417	423	430	442	430	394	383	388	436	416	372	419	397	390	392	415	380	453	416	413	435	392	415	466	434	437	424	411	419	420	426	415	407	414	405	422	433	388	492	433	388	395	428	410	390	404	408	433	421	428	439	429	438	430	394	385	428	410	403	451	417	445	365	455	401	443	408	445	404	409	419	418	406	454	407	414	437	434	400	433	419	449	414	382	415	429	392	407	432	368	435	404	401	429	439	427	425	428	418	423	401	420	393	416	422	450	408	433	415	429	450	444	416	396	431	434	418	434	432	451	425	417	421	427	399	414	400	433	412	441	415	418	398	416	403	433	393	410	395	454	452	398	438	431	416	423	412	413	422	392	364	458	398	441	407	444	430	453	447	420	391	439	420	422	421	427	411	466	438	426	404	393	396	429	425	428	430	400	426	460	421	389	454	437	411	431	444	474	443	391	446	434	429	455	421	419	422	410	463	432	414	419	425	411	440	444	418	452	402	420	401	400	392	428	395	427	421	429	440	410	443	403	445	421	384	442	368	431	429	438	422	418	447	405	430	436	410	404	390	443	442	425	402	405	410	404	402	386	411	445	399	427	398	412	404	487	423	435	431	409	406	405	425	387	409	428	418	403	391	424	404	382	399	426	442	424	438	444	416	430	448	436	426	417	425	432	428	417	391	447	413	432	407	398	404	424	421	431	414	421	417	398	405	413	456	418	428	413	412	405	434	426	434	412	418	434	414	438	432	438	432	427	411	431	435	392	405	445	450	431	444	434	438	447	442	427	420	429	435	434	405	428	409	432	427	441	435	440	450	431	423	410	403	384	458	402	410	369	406	439	391	412	409	410	430	438	419	355	432	437	441	389	402	421	432	435	426	441	412	447	412	422	426	401	407	409	435	410	383	427	399	404	422	433	452	403	439	424	413	386	419	476	414	394	396	412	414	467	422	418	423	401	410	388	417	424	451	412	418	392	418	431	433	437	406	407	425	386	395	380	431	440	418	419	419	396	419	385	426	430	427	417	389	396	385	440	405	417	391	447	448	384	422	410	391	389	448	422	406	418	393	395	449	467	408	425	442	429	440	415	445	411	411	416	414	409	398	441	404	407	405	452	438	381	435	399	450	410	437	448	412	452	397	383	438	416	404	421	422	394	435	431	398	397	465	413	419	473	409	418	427	411	420	424	445	444	434	367	377	426	433	396	439	463	446	465	397	463	405	422	402	381	369	434	419	396	411	452	388	410	424	428	417	429	407	449	398	376	440	425	425	430	393	470	425	393	434	458	419	442	488	466	469	435	415	422	430	428	425	404	415	412	413	453	384	408	405	423	403	445	428	437	452	381	371	415	415	420	394	408	403	413	428	438	417	405	430	429	413	403	457	412	448	387	422	426	428	389	411	417	439	418	422	381	438	436	408	447	422	383	451	436	417	382	410	428	409	425	425	459	441	395	414	441	376	449	430	444	438	422	434	431	428	424	397	424	439	414	398	428	436	431	412	400	459	455	428	412	418	424	428	421	442	405	397	434	440	426	429	402	450	430	431	384	428	430	410	421	401	430	453	465	429	425	440	432	426	424	442	412	418	441	453	435	461	444	439	416	411	431	379	433	416	417	449	424	405	423	381	421	407	437	445	447	421	406	426	461	431	424	440	400	440	404	403	410	414	448	457	454	452	427	384	441	423	437	455	418	424	412	417	413	430	385	417	413	447	422	445	390	464	429	423	474	426	439	421	409	425	394	455	417	400	416	438	427	404	398	423	409	424	410	379	428	408	383	421	467	449	383	439	395	433	393	418	412	443	436	435	407	397	468	435	434	415	384	430	399	440	391	422	444	443	418	422	430	396	419	446	404	451	423	440	426	400	406	417	427	384	428	439	428	415	453	466	399	422	394	430	403	442	410	422	451	434	451	429	423	432	411	440	449	397	418	419	444	413	428	431	454	436	417	445	404	440	387	444	384	445	420	414	426	408	440	401	434	410	436	455	433	393	407	422	438	399	408	430	410	450	424	390	421	396	394	423	413	408	426	447	403	425	409	429	425	405	420	435	402	442	421	402	413	421	405	462	425	419
15513	1091	779	610	399	259	213	160	139	111	115	122	105	91	97	96	99	84	68	66	67	60	79	77	54	80	68	60	67	78	72	77	66	76	65	82	60	69	67	55	70	59	66	76	80	62	76	46	55	70	66	40	63	72	61	68	71	56	67	71	67	71	56	72	55	83	63	64	53	48	57	68	60	70	71	73	56	63	73	71	79	58	66	61	68	59	82	66	70	57	84	54	55	67	66	73	69	57	75	70	57	62	62	63	73	71	84	69	64	53	81	65	63	60	81	65	66	76	62	52	80	68	67	44	60	58	65	75	66	49	74	65	61	72	67	68	75	74	67	69	87	68	68	77	88	71	71	72	66	71	66	53	56	60	62	51	63	68	59	57	53	77	81	72	64	64	55	65	72	71	57	66	67	62	58	69	84	68	67	61	59	77	71	61	60	68	76	64	67	64	68	69	63	62	79	56	70	71	59	68	62	67	64	60	58	63	62	77	60	57	49	81	64	49	58	79	69	73	80	78	65	72	65	67	77	53	67	60	74	80	53	52	73	70	57	72	57	75	68	73	58	59	57	69	64	63	77	83	68	56	61	69	44	62	55	51	77	66	85	63	64	62	52	73	71	59	58	57	58	85	65	47	52	60	53	64	66	76	61	62	55	60	69	85	54	70	67	69	65	81	72	62	57	67	80	83	58	59	56	71	63	62	53	61	64	66	65	64	76	69	57	76	76	81	49	73	61	71	84	64	65	54	72	53	71	67	73	63	65	69	72	79	64	82	70	60	81	64	60	65	67	59	76	68	71	69	76	66	61	63	57	71	70	66	73	53	77	72	60	80	66	60	60	52	53	68	56	48	81	56	62	66	48	78	83	70	58	63	60	70	62	64	65	70	71	49	58	60	68	58	66	62	68	69	60	67	74	65	73	63	60	62	75	62	65	71	65	84	72	77	70	58	63	55	62	81	68	76	74	64	75	65	55	75	63	73	72	59	76	66	60	64	65	64	81	59	72	68	71	55	75	84	70	68	58	63	70	73	70	66	60	62	56	80	53	82	58	68	59	74	46	63	73	71	78	81	74	75	68	64	68	69	79	67	73	67	68	63	67	68	55	74	55	59	68	65	62	61	73	55	74	49	73	70	76	63	73	67	54	63	70	82	75	62	75	61	52	56	62	63	66	63	67	63	73	66	77	60	66	69	72	65	75	62	65	53	57	83	52	65	74	55	58	54	56	59	54	66	75	74	61	80	82	77	65	73	68	76	73	71	69	67	76	73	57	67	63	58	57	65	56	65	70	51	65	72	57	61	79	47	71	61	59	71	65	81	72	76	75	75	60	57	69	72	72	78	72	67	67	65	52	69	58	68	58	66	75	61	61	61	69	51	55	60	51	65	67	60	64	54	72	62	75	66	69	67	53	74	55	70	82	63	58	76	64	62	63	56	51	67	62	61	55	68	75	61	71	72	68	72	48	55	69	57	56	65	70	64	49	67	79	68	64	67	49	69	66	59	66	59	71	61	55	58	83	65	46	77	68	54	66	75	67	71	59	59	52	51	66	59	66	57	64	75	67	51	64	58	67	72	69	66	68	61	63	71	60	72	46	76	77	63	56	55	62	80	57	59	75	46	80	63	65	78	71	70	77	74	73	72	75	58	75	64	80	62	66	73	56	63	61	70	71	61	58	55	69	52	67	67	63	72	78	70	59	84	58	84	67	59	63	73	60	61	56	57	68	54	75	66	54	77	64	58	63	82	89	61	68	52	70	63	69	93	66	63	78	71	63	49	72	67	61	63	71	60	67	70	67	62	77	56	71	61	52	68	66	58	57	83	69	57	58	63	53	79	92	68	54	66	67	72	69	83	85	58	68	85	83	69	81	56	75	62	84	70	54	72	63	62	64	82	62	60	75	56	70	60	56	56	70	52	72	82	48	69	71	62	70	60	70	61	61	75	61	68	41	67	75	58	51	60	54	54	73	60	57	65	59	52	56	69	81	63	60	74	55	68	66	64	59	67	66	66	54	67	74	54	64	56	63	68	68	78	57	70	54	49	87	76	76	82	58	65	69	62	65	58	88	58	68	68	69	60	59	68	68	76	77	71	61	76	70	65	56	61	65	66	81	63	68	74	70	63	78	76	74	67	56	59	67	65	67	56	57	75	60	62	49	67	74	73	67	56	60	74	56	76	65	57	72	51	55	66	70	68	68	70	67	58	50	53	64	66	64	68	58	60	65	78	45	75	63	60	49	75	58	75	56	53	62	71	83	78	49	72	58	59	58	61	74	56	78	65	53	63	71	52	65	71	66	56	65	62	73	68	53	56	68	63	58	58	79	73	68	77	63	67	58	60	65	83	57	65	47	69	66	66	69	78	71	78	66	69	56	65	60	59	59	60	82	52	71	72	50	67	66	66	53	67	73	63	66	53	55	71	62	67	54	62	70	61	58	52	70	63	58	65	71	52	63	52	74	56	56	77	61	70	56	63	66	64	55	66	68	64	78	67	61	77	67	48	72	55	49	57	68	62	57	65	56	68	66	67	65	64	67	70	73	80	55	73	73	56	64	77	83	62	54	67	93	61	73	67	72	53	64	76	71	79	55	66	71	67	67	52	63	77	54	51	62	73	65	53	71	64	79	49	65	65	53	62	57	68	70	80	71	75	62	69	65	63	69	74	60	61	64	69	70	63	75	69	64	72	55	54	60	52	50	66	76	81	64	63	55	63	63	67	58	63	73	73	61	80	70	73	64	90	64	70	68	64	76	61	68	64	68	64	77	61	51	64	68	80	62	48	68	62	68	58	66	76	83	77	68	79	69	57	66	62	71	98	66	64	61	62	81	65	67	70	58	66	72	55	67	66	74	75	66	52	62	64	60	52	60	60	67	78	45	63	62	56	50	73	58	73	84	45	63	83	63	70	68	62	59	63	59	74	76	81	67	50	63	68	66	56	61	66	59	68	64	71	72	76	61	81	63	63	63	60	62	67	74	60	61	67	56	66	61	65	47	61	64	70	81	75	64	79	72	49	71	61	66	71	75	57	48	78	70	46	70	65	71	53	62	53	66	77	65	71	59	55	64	53	62	58	60	70	59	61	73	76	64	63	65	69	86	73	69	72	58	59	69	72	68	64	84	66	55	66	65	59	81	69	63	64	70	54	69	65	56	68	62	88	71	63	61	80	72	63	55	61	60	62	51	60	72	55	67	56	66	75	81	68	70	60	60	72	71	61	62	61	63	67	71	78	48	73	83	75	36	70	61	55	74	56	79	74	58	61	64	67	86	71	54	60	50	69	60	57	69	60	60	77	83	77	63	56	57	87	64	76	52	63	76	55	74	79	58	85	46	67	57	60	71	61	80	60	71	70	69	75	61	65	62	78	68	69	74	63	67	76	65	58	70	57	53	66	65	80	71	68	62	61	73	60	64	78	63	80	72	51	68	80	63	56	68	77	71	63	72	80	54	57	73	76	61	51	57	55	70	76	71	73	58	70
8753	838	1694	2066	1673	1282	958	815	672	554	488	433	419	382	337	340	314	295	284	302	266	248	226	239	219	223	225	239	210	228	209	224	219	193	189	194	162	199	182	209	206	202	188	174	181	188	198	194	175	194	181	205	179	185	183	174	170	189	187	167	153	186	190	189	167	163	187	186	165	172	165	179	174	194	178	204	188	181	181	177	161	193	187	165	170	199	184	161	190	175	170	173	157	185	161	197	180	165	184	185	177	148	161	190	167	191	169	184	216	185	177	192	168	183	205	180	176	154	175	184	181	172	200	189	177	157	176	179	185	170	176	163	170	170	184	181	161	172	176	165	154	189	181	172	182	182	187	180	161	178	183	172	152	197	177	207	174	213	172	184	170	178	163	200	192	179	180	172	175	171	161	169	195	186	171	183	181	185	196	185	177	195	161	176	170	174	142	174	187	154	178	162	160	170	172	165	182	186	177	176	162	203	172	160	187	166	165	154	186	182	190	176	183	163	185	183	189	192	166	146	179	184	189	172	178	170	175	192	191	177	183	184	176	173	161	148	172	172	190	180	153	197	180	153	179	166	190	149	165	172	174	186	185	187	163	167	189	167	175	168	188	175	152	180	193	171	159	171	208	205	191	189	160	160	174	169	165	167	195	162	165	176	184	183	184	155	179	162	197	184	178	193	182	173	174	167	173	175	158	176	162	139	194	179	175	175	163	138	210	182	172	181	182	165	181	187	174	176	152	163	184	179	176	204	173	185	164	162	166	157	178	170	188	171	191	181	172	167	192	194	173	166	170	162	181	172	181	195	185	186	171	179	186	165	180	185	183	194	182	176	174	173	187	156	179	163	199	182	175	165	178	168	168	188	175	164	196	165	162	165	147	182	189	214	153	183	186	190	162	188	175	175	187	183	196	153	161	157	174	165	183	169	157	194	187	175	185	177	190	175	184	194	189	166	163	147	175	188	168	168	193	177	175	176	176	185	152	165	166	183	160	173	149	175	184	180	168	170	156	182	163	175	164	167	188	183	179	163	172	166	180	177	160	185	182	183	175	163	197	178	179	193	179	193	178	168	174	170	148	211	180	192	179	173	155	194	194	176	192	180	164	163	177	160	168	176	177	184	142	174	184	177	158	176	156	157	161	162	155	183	182	171	160	159	179	173	194	158	170	176	180	199	176	163	180	199	190	166	160	186	157	145	186	171	191	176	153	208	151	176	145	197	179	171	182	184	169	171	176	175	188	173	197	191	163	187	172	166	160	166	186	176	177	190	163	190	196	186	170	167	174	176	184	185	160	170	183	174	160	171	171	160	183	184	179	165	177	170	158	168	165	186	174	187	157	173	168	184	171	198	188	168	154	154	168	166	169	176	157	189	170	165	160	159	166	169	161	160	168	155	170	165	186	200	208	196	180	163	176	190	192	191	194	192	189	184	171	172	161	186	174	160	132	171	181	198	180	187	173	156	169	188	182	196	195	189	194	198	173	157	174	177	174	174	187	181	193	176	155	185	158	183	178	186	165	162	179	179	187	185	193	176	181	182	168	171	197	179	164	161	179	191	153	189	159	183	201	182	188	179	164	191	188	176	171	176	192	144	175	175	204	156	181	175	164	150	187	165	157	178	157	174	178	169	161	150	154	167	173	155	212	196	182	203	174	196	180	173	186	176	185	182	184	161	194	191	168	151	171	169	184	196	179	189	187	204	163	185	178	177	187	193	193	169	172	193	189	159	173	179	160	200	181	181	175	158	176	181	196	187	190	185	179	211	167	158	159	172	188	173	182	177	168	192	172	167	176	169	166	207	189	187	186	179	160	189	161	169	161	187	182	187	184	194	171	179	172	179	144	188	151	176	163	184	191	191	184	171	187	166	187	186	181	173	173	153	177	175	159	178	182	169	191	191	172	180	186	152	183	150	169	172	159	142	171	176	187	174	184	168	185	185	189	177	167	192	166	159	186	189	155	164	181	172	212	171	163	191	175	159	171	175	168	195	192	159	183	163	175	173	179	179	180	184	194	166	174	165	188	183	177	174	188	147	167	174	201	186	171	170	197	152	175	178	180	199	172	192	158	177	163	150	185	188	173	166	172	184	168	186	186	163	190	167	172	176	168	172	190	185	181	171	180	170	186	180	196	191	193	176	161	191	160	147	174	180	198	154	168	171	162	165	158	175	157	183	158	177	159	161	190	188	188	160	187	166	177	172	185	169	167	162	161	159	169	162	172	179	185	158	166	172	166	172	198	158	183	174	165	183	178	163	183	155	181	170	193	167	189	172	169	182	175	181	205	184	200	186	156	174	189	179	149	169	176	174	146	161	176	157	161	186	189	174	180	176	182	178	167	186	173	180	161	190	185	176	151	155	180	177	172	184	154	153	192	166	183	192	155	187	176	188	175	182	181	171	148	174	182	174	182	195	189	167	168	167	185	163	202	175	203	182	190	175	180	164	182	164	190	171	170	203	162	172	188	171	193	184	187	213	189	178	190	175	157	178	183	195	153	186	190	189	169	183	162	192	178	166	184	170	187	176	178	170	161	182	173	162	180	187	179	164	190	162	171	196	195	166	174	179	156	171	173	170	181	146	183	172	166	167	176	174	171	188	167	200	169	183	144	192	181	209	174	191	170	166	164	154	160	154	191	172	189	182	176	181	158	176	198	181	188	179	172	185	180	188	182	173	189	165	197	164	180	184	169	181	192	171	164	184	164	172	184	188	186	185	181	161	202	164	190	175	155	186	179	171	183	168	179	174	173	176	167	180	189	186	183	178	172	197	175	166	168	175	169	176	166	168	183	164	153	182	171	167	168	185	171	166	186	153	140	156	166	182	206	195	169	184	163	203	184	160	173	180	186	166	175	170	135	154	149	168	166	168	186	183	143	175	178	178	171	184	198	175	163	170	165	171	170	201	162	175	176	169	166	176	162	180	155	163	161	161	180	168	187	179	178	174	188	184	160	186	168	192	176	162	186	202	184	181	181	175	154	193	173	178	190	192	180	172	169	184	182	181	175	180	179	181	192	188	172	186	150	168	151	163	175	196	170	201	164	153	186	175	203	181	176	220	163	164	167	177	174	182	167	176	166	172	171	154	177	172	164	171	193	168	204	186	175	171	183	173	173	226	184	188	165	155	184	194	165	162	185	164	170	170	164	185	152	179	202	178	200	183	164	197	194	168	151	178	168	170	177	203	173	175	170	173	166	183	186	156	198	180	177	186	178	178	207	177	179	159	177	153	178	185	167	202	176	180	184	157	188	183	179	177	169	204	179	184	163	167	175	160	177	179	178	161	176	176	178	143	193	210	183	168	191	180	173	149	172	173	190	157	158	185	172	189	169	178	177	163	186	186	189	189	174	190	183	179	157	164	188	183	199	185	176	185	166	163	196	180	201	189	135	168	169	172	160	185	160	176	176	161	180	180	186	196	202	165	177	172	164	213	170	191	162	168	185	169	175	154	184	173	173	189	174	186	162	169	179	167	188	198	186	155
2093	307	310	281	305	256	268	287	288	270	262	273	278	287	259	263	302	254	249	254	267	234	247	258	263	285	261	278	295	244	267	304	247	256	304	268	293	270	267	262	291	264	264	283	273	273	261	265	285	261	269	239	279	287	274	266	280	283	269	278	267	292	280	271	260	269	291	253	266	256	288	288	266	289	258	263	254	283	305	285	252	259	281	248	254	261	267	257	280	280	295	286	276	278	275	260	282	257	259	278	262	269	263	246	287	288	293	299	271	269	259	257	262	315	235	286	259	288	288	286	272	251	269	276	280	262	287	276	302	267	283	288	282	253	298	267	288	248	266	262	269	267	271	263	265	273	269	249	281	263	306	229	268	323	289	255	260	285	293	274	248	269	276	280	282	277	300	287	269	251	258	285	239	275	296	284	258	251	298	269	261	274	264	258	291	281	287	307	252	300	274	288	280	262	251	256	229	284	276	275	278	271	270	252	264	283	225	264	268	286	275	261	275	271	274	283	261	243	291	300	262	264	265	272	278	241	295	260	300	255	259	270	267	253	260	265	275	291	271	281	268	289	266	261	223	271	262	278	253	273	260	270	264	262	255	305	289	268	277	262	273	256	275	261	262	286	250	285	244	258	260	283	256	296	282	277	257	288	296	300	254	255	272	288	288	297	295	261	265	277	268	280	282	263	248	292	281	261	298	253	270	291	266	286	267	278	256	264	267	263	260	285	301	277	258	251	290	275	294	275	264	258	245	289	284	297	324	273	288	299	285	281	304	266	264	263	308	277	295	277	263	269	270	278	252	256	239	252	305	281	269	272	280	259	258	281	274	292	240	238	271	294	245	273	283	284	258	269	297	287	280	255	279	288	274	301	255	227	264	237	274	270	280	264	250	263	281	263	273	308	249	289	281	251	244	255	300	264	243	269	263	293	282	244	278	259	273	269	257	290	282	255	267	253	257	291	241	254	280	259	269	303	277	254	297	274	299	274	260	311	264	284	270	244	288	266	295	277	300	233	271	283	264	286	293	226	268	230	284	257	270	265	267	268	255	275	272	260	294	276	260	265	293	266	278	264	273	265	280	252	253	262	248	260	225	267	257	260	248	261	246	265	275	262	271	290	271	263	295	276	276	274	275	268	297	271	269	296	293	262	264	266	300	260	295	276	268	275	234	264	259	277	312	292	292	269	278	246	279	264	254	269	255	248	270	259	292	271	266	288	270	286	265	261	289	273	283	269	259	298	292	257	273	272	293	266	238	273	249	297	270	239	262	242	269	256	259	292	268	221	282	286	289	260	294	264	243	289	274	301	261	259	262	255	266	272	275	277	283	264	256	274	258	275	253	308	277	297	255	278	263	236	285	274	295	275	283	253	257	283	281	289	259	273	263	258	312	286	277	262	258	263	271	287	269	280	271	271	257	262	241	289	245	280	297	267	254	290	260	309	255	252	282	279	269	254	258	317	270	275	260	245	254	282	283	250	240	285	283	258	261	270	297	277	266	271	253	288	305	275	259	276	301	281	247	252	288	259	246	283	285	295	240	261	256	298	300	274	296	259	302	284	281	260	260	266	265	261	268	275	261	256	244	262	278	284	271	256	250	251	263	282	268	319	306	264	283	241	268	263	258	287	267	270	276	290	314	271	268	287	249	270	273	290	249	285	278	297	273	269	262	281	267	283	295	259	266	269	283	264	252	283	260	294	255	250	279	268	272	301	260	263	231	244	242	301	251	267	281	290	266	287	249	245	300	283	276	250	234	279	280	246	277	264	271	284	285	274	286	286	255	273	255	272	247	278	261	261	264	280	254	296	257	262	268	270	256	262	285	244	260	283	273	259	279	266	235	253	261	284	249	274	286	254	297	311	273	286	266	282	271	266	267	273	285	267	260	257	271	278	247	253	270	260	264	264	291	301	274	266	299	272	256	287	257	279	274	251	260	305	275	286	252	291	258	299	258	284	306	289	278	275	256	298	250	257	280	269	274	271	268	265	261	261	262	290	266	279	266	273	277	273	240	278	286	281	264	263	262	261	250	278	269	279	227	281	258	274	288	247	263	257	291	296	266	294	260	286	265	301	263	286	276	308	270	274	280	249	244	288	269	260	296	255	266	281	269	289	300	284	254	276	259	291	263	277	298	263	274	272	285	276	229	272	290	286	299	275	313	258	278	271	255	281	270	265	272	251	297	273	266	256	268	279	276	287	267	312	244	283	289	239	243	270	258	239	271	297	272	257	320	294	250	277	302	254	249	262	251	241	272	255	271	269	273	256	259	261	245	250	257	259	253	248	248	242	280	265	273	275	270	267	268	277	290	296	295	300	285	278	242	273	270	260	268	275	284	259	274	254	292	254	287	242	279	297	230	283	271	285	260	247	293	263	259	250	264	257	263	257	259	243	282	253	291	272	245	238	266	280	279	241	255	259	277	289	298	251	270	264	283	264	268	248	258	272	280	271	251	251	272	288	284	262	257	260	262	272	251	212	261	292	270	281	266	253	272	269	296	268	273	240	238	276	278	294	289	243	260	272	289	308	282	266	311	260	284	270	284	275	272	230	232	244	280	261	258	261	284	259	279	255	277	253	249	278	255	278	327	282	296	274	271	254	263	289	290	279	298	271	270	268	257	246	283	229	254	278	276	289	280	300	261	295	266	261	300	312	289	298	281	292	267	296	291	265	264	293	278	287	260	279	266	294	256	271	239	263	254	264	272	263	279	283	256	267	291	277	281	272	273	301	250	271	288	259	256	261	259	246	260	262	274	274	272	295	265	294	265	271	289	283	281	265	243	258	267	249	241	278	273	260	282	222	252	267	287	238	241	272	255	265	282	251	257	284	266	301	257	261	250	250	266	263	257	260	302	259	265	250	275	251	267	256	286	253	256	284	237	288	253	259	286	283	279	279	287	283	270	262	261	265	295	239	272	254	261	269	274	270	244	263	280	282	254	262	315	261	256	268	245	275	266	257	271	269	310	268	274	290	265	253	267	287	279	259	276	266	249	274	257	283	251	263	293	270	248	288	281	287	267	262	275	298	273	262	288	262	289	255	257	282	265	283	288	284	291	282	261	244	263	276	273	258	276	281	274	250	262	282	258	243	290	280	298	272	289	272	217	282	272	258	284	295	252	276	240	274	254	263	297	271	286	254	281	278	274	281	264	224	287	259	279	269	263	255	258	240	281	294	268	293	290	285	274	268	276	307	289	300	292	262	261	256	258	238	256	271	288	252	269	250	251	264	292	263	282	266	230	261	275	237	263	303	288	278	259	260	270	297	279	307	284	283	260	280	240	261	239	277	267	252	263	245	293	261	268	258	287	258	270	254	258	249	253	284	300	261	307	267	280	256	269	290	265	260	299	252	274	264	291	245	273	264	299	268	272	277	284	296	255	296	281	263	268	265	262	301	264	268	249	290	249	265	256	270	295	266	256	248	259	261	282	260	272	275	276	257	261	252	244	261	265	279	250	258	272	275	276	266	314	268	296	250	296	267
2271	647	698	702	676	645	621	615	614	550	556	615	602	642	595	591	599	639	597	624	637	620	564	629	619	627	652	626	642	636	638	612	593	644	611	651	645	584	604	602	612	628	652	585	663	608	586	622	598	588	587	582	596	597	659	580	643	588	620	601	607	642	627	595	612	585	581	631	632	601	605	622	638	565	612	599	604	615	633	612	607	640	651	572	658	640	614	679	619	623	644	617	589	659	609	593	597	619	576	593	655	616	623	626	588	622	642	602	597	593	604	568	622	576	624	676	622	602	623	600	591	611	567	615	632	637	643	582	616	581	560	591	661	599	579	631	563	658	599	605	629	607	603	603	615	652	613	602	610	584	605	605	623	669	615	609	578	606	580	635	599	552	672	582	645	633	605	622	638	626	632	585	593	601	606	621	650	603	589	628	630	594	535	585	589	609	610	610	626	615	663	610	651	583	630	597	672	668	645	646	638	593	575	589	635	652	578	663	613	627	599	598	589	548	622	609	587	600	621	595	616	607	592	583	630	643	627	643	613	607	636	569	638	627	607	611	628	563	630	621	590	624	626	591	625	622	593	660	598	616	598	588	656	643	628	613	624	637	627	630	620	624	578	676	610	630	640	620	591	596	610	636	568	617	621	586	601	613	649	607	620	632	574	582	603	612	576	588	637	599	610	617	599	628	636	623	580	637	595	616	599	576	626	573	611	620	609	642	627	617	595	634	604	590	594	663	636	620	595	619	653	610	648	628	591	660	604	627	641	645	615	588	591	602	640	614	611	611	629	613	631	664	630	612	599	590	623	616	616	591	631	678	610	591	602	646	579	611	596	629	568	587	576	604	620	583	662	644	630	627	628	618	578	655	589	601	609	567	634	616	585	618	624	608	641	592	640	624	603	627	599	597	618	611	609	580	573	645	595	628	596	625	622	589	618	617	664	608	579	611	611	612	602	605	604	626	615	590	540	620	602	589	575	628	585	561	638	629	648	644	637	613	635	598	653	602	629	605	593	545	616	607	652	581	580	639	622	630	584	586	601	633	620	588	594	596	637	659	630	615	598	572	623	620	588	570	667	607	608	665	555	594	596	563	614	626	651	636	586	623	585	597	583	642	615	625	587	609	640	619	631	637	584	608	634	648	593	599	621	626	621	567	587	613	620	618	599	666	605	614	618	611	617	604	643	635	605	600	602	598	614	617	607	626	604	627	613	641	584	651	611	605	611	604	572	592	610	610	590	575	588	639	604	614	608	657	599	612	632	626	590	631	558	607	605	610	569	631	611	622	568	621	630	613	576	562	602	621	583	652	656	641	612	596	582	592	622	647	590	604	591	609	664	627	638	625	618	628	599	614	669	612	610	611	652	633	570	586	622	602	626	581	635	616	615	619	611	604	581	640	644	606	573	602	586	582	616	611	593	597	643	627	578	625	648	582	631	560	659	603	595	582	631	632	636	622	589	585	616	626	613	636	653	628	654	588	619	616	649	641	595	608	624	615	652	594	613	623	614	576	582	619	605	617	616	614	631	615	606	628	630	631	596	586	615	606	614	626	627	622	564	573	577	620	617	637	621	634	633	602	638	605	606	606	635	594	625	614	611	595	588	622	625	627	653	612	593	599	618	668	620	596	595	593	629	629	608	590	609	620	572	639	631	607	621	602	617	591	614	615	591	629	603	617	585	624	603	643	661	640	609	643	614	593	624	622	645	623	630	595	577	602	583	619	668	632	645	634	599	601	621	600	581	557	632	654	612	640	650	615	606	608	557	589	609	657	584	598	606	645	601	570	603	594	589	624	594	627	647	634	597	581	621	600	616	630	612	585	630	587	624	571	590	608	587	648	621	619	634	638	602	601	614	619	558	626	617	584	621	608	602	642	633	624	584	644	611	588	649	581	616	594	604	606	594	623	638	610	624	628	592	661	608	608	600	649	625	615	625	628	547	640	574	600	604	650	618	583	619	589	610	584	609	646	623	604	608	589	612	620	577	616	632	611	586	609	633	589	623	618	598	633	614	633	586	627	612	611	592	580	644	604	587	635	579	646	585	606	569	605	638	610	621	613	567	617	667	621	629	655	660	607	664	601	606	644	587	614	608	616	585	638	617	624	614	585	637	612	608	591	585	636	593	585	671	583	582	611	599	644	616	581	587	636	614	639	650	577	575	619	608	599	609	625	589	603	629	573	634	612	616	620	636	585	583	597	551	582	617	571	662	577	603	607	595	618	696	631	619	571	610	575	611	573	613	634	585	614	608	562	552	594	609	593	592	585	616	622	609	644	641	565	618	609	570	582	645	669	580	587	600	614	589	568	635	623	612	604	584	583	586	629	597	627	634	614	641	585	619	607	607	601	660	622	624	602	655	592	553	623	617	629	583	604	615	631	634	634	641	653	651	677	620	628	666	601	604	618	624	598	579	650	664	602	573	584	596	612	619	594	609	612	629	601	641	633	613	615	672	620	626	599	667	545	608	654	573	626	626	563	653	622	588	622	629	667	583	578	609	610	618	598	604	593	621	649	610	600	620	584	612	648	618	592	602	678	627	618	665	639	612	629	637	584	586	627	579	623	616	580	620	617	596	601	641	618	604	639	657	595	599	638	653	638	622	634	585	594	614	640	647	567	643	638	620	604	580	633	606	608	633	590	640	565	563	612	624	619	625	623	614	596	617	621	601	615	617	630	655	595	668	644	592	598	621	631	607	613	628	616	651	650	603	585	623	598	617	600	590	584	628	586	609	619	592	632	597	640	652	624	623	603	580	614	631	622	601	615	593	612	594	614	644	601	610	577	593	596	609	633	615	603	600	614	597	637	614	623	603	566	663	638	614	633	592	632	623	597	630	597	644	572	652	632	612	617	548	578	615	604	613	581	591	646	575	653	642	634	632	630	637	596	618	615	639	633	615	635	612	613	587	600	652	623	587	621	570	581	674	580	628	604	614	601	639	632	614	615	588	584	601	614	605	631	603	591	610	643	649	625	602	573	563	596	578	570	617	650	615	663	581	624	595	574	628	633	623	615	592	592	620	644	614	613	605	584	651	593	631	603	582	611	624	581	609	607	618	623	561	600	609	644	605	641	638	616	651	602	608	620	596	621	618	619	636	634	641	588	612	589	665	595	629	595	611	589	617	605	634	610	588	575	604	602	629	613	664	591	597	623	603	588	593	586	635	639	600	617	591	605	646	601	612	620	626	622	655	570	638	589	602	593	630	600	619	639	641	620	618	584	634	587	597	660	633	632	610	609	653	629	608	582	625	584	613	603	585	630	624	623	630	605	620	564	626	576	625	624	610	607	630	617	589	621	579	630	673	638	604	589	586	606	600	600	632	580	644	611	605	635	636	653	584	624	623	601	649	628	616	635	620	627	603	627	602	597	593	570	605	588	615	641	642	626	612	600	613	589	626	646	611	621	647	586	598	620	574	610	637	580	593	627	613	640	623	628	588	620	610	607	602	593	620	593	646	611	576	641	577	585	582	647	584	567	641	605
8579	583	553	435	377	270	243	275	197	213	220	215	226	189	191	167	199	200	196	188	180	207	206	194	192	195	166	194	185	189	214	205	197	187	185	205	184	201	189	212	187	193	182	189	194	171	178	177	174	218	198	184	187	182	186	193	184	170	192	176	173	188	202	170	188	181	181	191	193	175	166	211	167	180	192	177	176	179	190	178	182	176	163	163	216	187	206	193	190	176	168	158	171	208	200	174	168	177	189	173	205	201	192	186	193	198	182	175	169	179	154	170	192	187	157	199	191	189	184	201	187	179	196	194	189	175	175	172	181	200	161	183	167	200	168	164	199	167	199	176	171	188	184	174	177	177	183	201	192	192	184	146	182	195	192	203	201	195	185	172	188	183	184	192	195	196	197	181	182	176	170	211	179	182	198	195	177	179	187	179	180	157	189	182	206	175	194	187	173	176	155	175	200	150	192	198	201	208	184	178	193	207	201	186	191	197	194	172	193	173	211	197	189	162	185	183	207	187	172	165	185	181	194	182	191	182	183	183	156	197	213	181	182	164	182	194	196	174	171	194	189	183	202	171	202	196	196	190	194	183	192	193	147	180	181	220	165	186	166	201	177	180	182	194	189	176	188	185	187	176	181	189	179	194	174	177	198	180	177	187	185	178	186	190	193	175	195	212	173	186	190	179	178	203	168	172	184	196	213	202	182	176	189	195	176	163	179	159	199	172	184	158	192	206	181	180	172	192	171	159	188	188	179	202	208	175	170	165	181	166	205	194	187	161	183	179	179	181	166	188	190	206	198	184	187	182	196	153	171	195	191	187	167	194	162	203	188	161	190	184	178	151	188	176	197	203	183	189	163	189	181	182	156	191	204	209	190	189	187	204	172	167	176	183	191	172	173	176	193	198	174	188	173	219	177	172	182	184	195	201	177	195	197	181	202	163	192	190	192	157	208	188	183	200	176	167	164	192	168	201	194	198	169	186	208	141	191	198	180	209	196	156	168	184	172	213	197	182	156	175	174	188	173	193	214	157	168	204	180	168	197	176	181	168	176	214	180	171	191	179	209	195	203	203	184	193	197	196	188	181	186	159	190	182	201	222	193	176	178	188	167	171	170	172	185	166	168	185	172	182	198	204	184	189	186	175	198	191	217	206	183	184	173	208	189	193	188	197	183	177	184	213	157	178	199	184	163	189	188	156	171	167	156	178	173	194	206	192	215	187	182	172	189	201	206	192	187	209	173	179	214	176	188	207	204	191	195	189	202	178	198	178	173	178	183	181	179	183	188	177	171	150	176	190	183	160	183	185	193	186	170	173	179	173	184	200	171	202	178	179	194	178	185	177	196	195	187	156	170	185	210	172	191	192	187	160	193	186	183	182	163	189	182	173	180	188	188	194	189	193	178	181	197	180	174	190	201	179	190	182	174	183	192	187	196	197	201	176	189	182	193	180	200	174	188	172	198	170	158	158	202	166	205	175	194	174	204	194	190	177	160	184	171	148	171	185	194	185	202	183	187	157	171	175	157	176	202	211	179	164	179	175	213	144	182	187	174	171	206	188	169	194	173	187	183	190	161	206	204	166	212	175	185	151	189	188	191	182	189	189	210	180	174	196	187	171	161	226	200	150	199	183	213	196	186	181	192	182	179	180	206	184	153	183	160	171	165	179	184	199	186	205	171	204	165	168	179	180	189	204	193	178	201	166	205	184	189	191	185	181	207	203	169	167	178	200	202	202	198	199	180	171	202	180	196	173	179	182	187	185	172	165	177	192	156	169	169	168	192	179	171	195	189	166	191	175	159	165	174	193	189	201	193	181	179	191	198	166	225	191	200	157	205	188	184	200	198	142	169	195	207	159	175	151	189	206	226	185	171	184	188	168	192	185	181	160	174	190	177	187	216	171	190	196	184	176	172	189	180	216	157	202	185	197	188	189	182	191	202	208	166	197	188	180	166	199	206	202	163	214	174	202	176	186	189	197	174	182	185	171	184	210	197	187	177	177	199	227	199	189	203	180	185	182	186	164	189	184	175	184	195	171	160	191	178	185	171	188	178	181	167	174	193	171	172	182	158	195	199	197	207	189	180	168	181	176	185	210	177	177	183	209	203	178	179	188	167	166	172	186	186	172	147	164	180	195	192	220	185	175	186	206	199	185	156	182	194	179	199	167	187	192	188	184	159	188	158	194	170	218	192	179	190	178	201	174	194	194	174	196	187	196	181	195	171	181	178	212	186	187	225	169	197	179	183	179	162	180	169	156	198	192	158	168	183	211	196	165	172	166	178	171	167	195	197	172	210	212	163	192	175	179	169	170	195	166	194	200	206	175	182	187	193	199	183	196	203	205	185	168	180	191	207	203	190	187	193	193	193	183	170	174	209	183	187	162	186	201	180	166	192	174	181	231	173	214	194	167	185	197	192	178	190	192	193	185	233	207	196	173	192	178	178	196	188	182	188	198	193	184	157	186	217	154	200	201	203	198	178	167	180	167	191	169	171	221	187	194	165	198	166	169	206	182	185	188	210	176	179	186	170	195	178	173	168	176	189	194	194	198	188	182	190	180	169	200	175	178	174	179	200	185	184	169	184	190	204	177	188	186	202	187	171	188	180	208	193	196	197	177	186	166	199	192	184	175	207	174	165	198	182	184	194	203	176	174	170	217	187	170	170	198	200	186	182	165	158	160	183	191	174	194	166	196	171	211	175	185	185	197	176	186	181	181	168	205	220	183	200	195	179	189	187	199	193	204	173	204	164	195	162	181	204	181	195	169	184	204	182	190	198	182	179	202	188	188	207	203	199	189	181	214	212	202	187	197	167	170	190	190	183	210	160	192	188	193	196	161	187	187	173	181	179	185	186	191	194	185	189	176	195	181	181	190	203	193	192	201	189	183	168	210	170	180	175	181	182	190	194	198	170	190	185	181	172	178	174	189	179	158	167	178	197	178	195	188	210	200	198	183	154	195	194	196	165	192	209	175	191	184	166	204	155	188	186	170	176	182	192	198	184	198	185	201	199	216	190	183	181	193	185	158	194	188	178	192	221	195	173	188	172	166	193	187	194	177	191	208	192	178	216	173	212	176	215	186	166	182	185	202	178	179	169	181	178	214	182	192	168	180	210	199	171	183	156	167	191	176	187	187	170	194	185	164	169	182	185	178	180	186	177	178	169	182	176	193	185	193	193	167	200	206	188	190	176	174	175	181	206	159	194	196	202	180	186	211	202	197	161	193	178	189	189	186	180	180	180	192	201	154	200	207	199	170	185	162	197	187	187	211	196	179	189	162	202	187	177	162	207	186	167	168	184	190	167	169	183	183	174	181	165	187	166	186	190	206	173	197	204	170	173	186	200	195	167	201	189	208	200	198	172	194	185	184	216	173	167	190	157	155	149	173	212	175	170	183	206	202	188	192	189	197	182	170	193	157	188	194	174	163	170	176	167	171	197	197	169	165	173	186	226	165	165	187	202	191	172	188	175	193	186	181	147	200	197	183
7090	758	1204	1445	1185	1000	834	743	630	617	567	571	573	564	513	539	462	483	497	474	499	420	453	456	470	414	406	435	482	470	461	445	434	421	462	447	422	431	425	435	467	420	446	415	416	441	408	432	448	414	448	437	433	422	433	399	408	458	407	397	398	429	446	432	410	416	462	438	417	419	466	441	445	451	375	398	422	400	442	454	411	482	422	414	405	425	399	446	448	411	416	432	461	425	418	412	423	443	394	425	406	402	434	425	421	432	431	413	405	446	454	403	412	395	451	431	449	424	408	432	417	426	413	437	420	400	463	413	455	432	431	439	418	398	392	427	411	397	401	410	402	394	400	416	427	404	444	451	420	427	417	414	429	410	431	374	419	417	417	434	424	421	425	405	387	419	429	373	440	410	399	437	418	408	436	357	425	422	409	410	410	403	397	410	409	458	398	422	384	417	412	380	400	458	414	449	445	418	426	468	438	433	442	442	429	417	423	423	422	453	473	408	398	383	413	428	360	433	436	451	426	426	477	437	434	420	412	437	413	420	427	425	438	411	435	392	436	377	402	449	421	450	449	428	398	390	412	407	419	433	438	413	430	421	419	403	458	420	426	408	438	423	429	427	443	417	392	423	421	420	429	449	422	378	417	407	396	404	393	422	395	422	452	394	426	420	435	428	381	449	433	451	460	422	446	385	442	419	408	419	428	414	412	405	396	419	421	456	432	427	434	412	429	418	463	448	427	400	414	445	401	446	387	402	402	435	418	436	416	402	432	417	409	407	418	432	411	380	398	422	422	458	444	433	419	422	420	408	383	419	428	454	427	381	392	443	406	423	409	476	413	447	428	421	427	418	405	436	444	427	423	431	401	461	411	403	420	430	461	473	414	441	440	415	420	410	437	423	429	464	409	437	429	453	436	415	403	445	434	433	426	451	404	463	438	365	451	421	424	409	429	382	442	400	393	411	435	417	429	467	428	406	388	462	457	390	407	431	422	453	439	414	404	433	400	435	446	423	424	437	419	465	445	444	433	431	448	419	437	396	383	432	451	431	415	415	436	422	383	402	426	423	426	412	437	404	429	416	466	413	403	421	415	400	448	434	388	402	453	415	410	397	457	435	374	431	442	420	434	449	432	439	442	475	435	408	428	433	442	417	402	412	474	429	403	443	455	414	392	446	456	437	398	422	408	446	411	419	429	429	436	409	396	435	467	411	353	403	410	430	425	423	425	395	414	449	409	431	455	414	395	447	441	443	419	415	425	435	404	426	416	416	431	413	390	405	419	443	432	429	427	426	450	461	413	426	449	423	411	410	445	381	450	431	406	417	386	412	413	419	417	468	445	431	398	413	430	446	421	401	443	437	429	436	389	409	393	425	401	467	431	420	422	409	451	449	413	395	406	426	449	454	405	412	435	444	445	385	455	435	418	377	428	398	422	395	399	436	410	427	445	406	407	381	396	412	414	451	428	418	449	428	420	423	471	425	419	417	426	398	440	420	423	396	421	420	419	444	399	440	433	405	384	461	422	449	428	414	423	415	417	420	444	426	400	419	436	422	414	457	434	443	373	445	420	421	447	408	416	432	417	395	431	403	418	409	413	456	374	414	402	408	423	419	394	403	425	447	455	426	430	438	430	405	413	432	411	447	443	437	422	403	425	411	421	428	415	395	423	398	437	425	437	465	449	457	403	425	387	424	442	434	422	421	432	432	398	456	409	414	437	423	428	420	400	430	406	417	427	442	423	392	422	413	440	420	424	432	433	414	425	422	392	400	454	417	404	398	435	417	403	400	405	418	404	434	449	414	428	414	399	400	410	457	378	408	417	489	412	415	449	426	434	428	411	458	453	389	438	447	443	442	437	403	433	415	435	418	423	437	432	403	385	444	409	451	395	418	421	432	426	429	455	422	385	431	429	406	392	411	459	452	485	421	407	427	429	397	457	419	416	407	455	431	443	412	404	435	426	438	421	409	372	424	399	426	448	415	398	427	412	411	411	446	425	416	428	423	462	410	434	409	411	395	445	432	408	405	425	441	425	411	408	430	409	456	398	430	424	449	439	453	409	441	383	437	414	412	420	414	401	408	417	414	422	438	416	419	455	400	423	418	461	413	412	431	420	433	400	433	431	431	417	414	405	419	427	430	460	423	426	406	421	441	382	412	447	424	434	450	428	423	413	433	398	432	409	426	397	413	436	405	446	396	420	437	442	447	417	434	427	430	390	421	413	428	450	455	440	381	435	410	447	457	451	442	403	437	453	392	404	463	434	452	412	414	404	406	443	426	415	398	417	420	387	423	418	419	422	440	453	441	429	430	416	447	397	417	410	399	420	463	411	444	368	406	435	427	374	422	387	434	430	438	446	411	439	416	418	398	394	421	438	436	411	421	434	382	443	415	430	445	430	442	425	423	417	410	430	426	422	378	431	423	428	452	391	411	393	485	448	419	433	407	444	431	450	437	425	390	412	421	458	424	431	463	441	415	394	427	451	413	409	411	395	438	391	437	406	417	411	408	428	479	379	418	463	407	432	445	446	429	435	421	396	401	438	395	426	442	408	436	435	429	432	408	415	418	409	466	410	432	427	440	423	410	432	430	399	424	452	407	443	459	435	432	430	414	416	411	415	405	427	458	427	401	396	424	449	440	401	443	395	385	441	373	427	404	406	436	434	441	451	398	450	415	410	472	411	416	412	445	462	431	399	414	406	444	440	438	393	417	433	390	395	419	393	440	443	407	416	439	413	477	429	423	426	411	436	443	456	473	432	384	438	383	405	413	433	398	396	435	429	397	442	449	409	416	405	393	431	403	487	427	431	414	410	380	427	406	440	424	434	434	406	479	426	463	410	427	400	419	443	436	438	415	411	394	447	429	420	407	403	404	412	459	411	438	468	406	420	422	454	454	458	448	416	410	396	398	419	400	416	425	428	432	405	443	402	469	408	438	437	431	443	405	407	417	437	406	430	443	428	474	419	424	420	435	396	452	441	428	390	440	428	437	408	410	434	418	404	434	405	458	431	422	430	431	441	416	422	452	416	422	429	413	422	402	412	440	421	393	418	453	442	408	427	419	446	425	423	447	426	435	428	444	389	436	484	400	418	425	449	423	405	418	435	436	409	399	418	454	408	396	411	384	414	382	406	431	427	385	400	436	479	410	419	418	473	414	391	419	435	439	425	446	414	426	437	445	439	429	433	428	442	456	447	427	441	399	429	407	395	425	441	462	438	454	404	401	434	412	360	410	410	454	467	422	424	407	406	441	429	403	420	417	423	453	392	408	427	436	456	412	406	426	453	442	414	422	430	454	431	420	423	410	395	413	402	437	441	411	431	428	404	423	419	433	476	399	424	429	428	440	422	426	463	415	425	424	445	387	405	411	414	425	419	459	423	410	426	423	427	402	438	417	440	370	428	405	434	414	431	426	414	405	396	432	441	414	449	357	455	443	421	405	386	424	403	434	410	452	475	403	411	422	419	395	461	399	431	443	457	414	418	461
14891	1028	790	594	360	305	207	168	156	133	114	121	109	99	86	84	65	84	75	74	80	60	68	67	67	81	51	65	56	64	72	78	66	74	57	62	88	73	68	68	49	63	59	65	70	68	72	82	61	86	65	83	74	74	68	75	80	66	78	57	84	77	65	64	59	86	73	70	64	69	80	76	77	64	52	66	84	75	52	77	60	68	71	76	50	66	74	67	67	63	71	61	93	58	60	62	64	62	66	68	56	63	67	69	81	62	74	52	57	58	55	58	68	65	67	68	68	53	71	74	70	75	69	63	63	58	66	64	87	57	59	69	80	57	62	78	56	72	69	66	63	64	54	64	64	59	91	81	72	53	67	66	72	79	66	69	66	55	64	64	62	73	60	72	71	69	54	50	66	59	71	63	76	63	60	91	54	53	68	62	61	59	59	68	51	64	56	77	64	57	63	67	84	90	45	73	54	61	56	66	81	57	56	60	73	65	67	60	70	72	81	67	77	63	54	57	67	67	64	67	65	64	55	84	64	67	54	67	57	64	74	54	62	69	57	81	61	55	60	55	60	70	74	65	71	69	39	71	71	72	85	59	62	66	65	76	64	69	73	75	77	91	68	74	67	69	59	51	60	68	70	72	62	64	71	72	64	52	61	70	65	55	78	69	88	65	41	61	59	69	56	56	52	81	66	69	82	51	63	72	52	62	51	66	67	70	64	72	73	70	47	67	61	59	72	67	68	61	60	75	83	73	71	57	54	57	62	79	70	72	67	67	60	69	68	50	69	68	57	54	56	71	66	70	66	71	61	67	49	60	72	62	54	61	75	53	59	67	69	79	65	68	70	57	67	70	56	48	70	76	61	67	66	70	72	60	63	63	72	48	73	77	61	52	87	81	58	55	68	67	64	80	58	71	57	56	63	71	53	75	63	63	67	64	52	76	61	61	57	50	75	78	63	55	60	58	57	68	66	62	59	68	79	73	59	61	52	62	58	83	61	72	57	80	44	78	60	58	64	83	83	58	59	53	65	63	53	64	62	66	63	73	67	75	69	70	59	58	64	63	58	71	65	56	75	81	71	57	50	57	55	71	62	75	70	68	74	57	60	61	65	53	52	63	54	68	68	68	79	54	65	67	59	68	68	72	63	64	76	78	67	54	78	52	67	80	76	67	63	57	69	49	68	69	78	66	62	74	64	69	64	69	59	75	64	66	80	62	58	61	56	51	58	70	70	77	54	70	69	63	76	72	70	53	64	71	59	65	61	63	67	83	59	63	60	66	64	61	67	76	51	65	78	55	65	61	60	71	55	67	60	51	63	63	57	56	82	69	72	51	66	66	57	54	54	80	66	56	65	69	58	60	94	61	61	67	62	68	62	67	64	66	66	63	66	72	64	69	83	62	69	67	76	47	63	73	78	68	59	57	71	65	73	59	58	67	67	67	71	62	75	67	75	56	66	64	74	69	65	58	64	52	70	66	56	58	76	72	72	62	62	66	67	58	53	58	62	59	55	69	66	84	65	54	69	55	68	50	71	61	73	55	67	61	63	63	68	69	71	75	61	58	78	72	58	60	55	73	57	80	54	65	57	61	67	56	62	77	65	78	79	54	72	71	64	58	78	70	63	57	66	53	67	70	60	70	70	75	71	75	59	81	63	75	87	70	72	72	86	82	79	68	71	63	82	70	71	78	58	71	74	63	60	57	62	60	84	59	82	61	62	59	73	54	69	69	68	73	71	58	76	75	69	71	72	73	61	73	54	55	68	58	58	56	62	58	60	73	58	60	63	52	69	62	70	74	63	57	49	64	50	78	65	62	60	70	62	73	77	81	79	58	63	79	60	65	78	62	65	71	61	60	55	68	80	65	51	59	57	64	62	65	76	92	84	79	88	85	66	86	56	63	64	77	60	69	66	61	61	70	71	64	57	63	64	61	53	54	86	65	53	77	71	65	50	68	82	64	81	67	70	70	57	67	67	64	73	63	76	77	68	62	70	69	82	62	52	65	74	58	48	47	81	76	77	83	68	51	64	55	70	70	62	73	89	62	67	64	79	68	45	70	66	54	62	59	70	81	73	65	60	62	60	74	48	51	64	89	75	67	75	72	59	71	49	63	55	57	67	58	73	59	66	46	72	78	60	62	79	65	56	54	62	70	72	66	49	65	72	61	71	71	67	81	72	56	66	62	64	64	68	55	71	47	52	66	64	61	80	62	64	64	64	87	67	61	42	49	64	77	65	54	69	61	71	51	45	56	59	90	69	70	58	77	70	63	67	43	82	76	81	67	55	61	67	73	61	75	84	78	66	66	58	74	75	56	50	71	74	63	61	62	82	81	73	55	75	64	62	55	62	60	65	68	68	59	56	65	73	71	72	64	68	63	61	68	72	72	55	62	69	60	50	68	64	55	60	84	52	60	70	56	57	63	68	60	67	68	57	66	56	53	55	74	78	66	65	62	58	66	53	51	70	64	56	57	66	68	64	58	70	66	75	77	79	68	75	62	64	52	72	85	72	72	60	70	66	66	65	70	69	59	72	58	70	61	82	70	56	69	71	71	60	58	56	52	61	77	72	78	62	64	64	63	75	60	89	81	63	56	54	56	65	69	68	74	74	62	60	68	71	68	82	52	70	73	75	75	68	72	59	50	76	59	50	65	79	62	61	70	70	70	47	80	65	63	71	62	88	62	61	60	48	61	58	76	67	73	58	70	55	75	70	62	59	91	65	56	56	77	66	64	64	59	75	62	46	69	67	68	66	50	70	49	83	57	67	61	70	62	60	69	55	70	52	63	68	62	74	59	72	69	77	81	65	58	65	68	61	68	57	73	64	68	63	56	71	64	68	53	64	82	80	76	76	78	64	56	74	62	84	82	63	73	62	66	54	64	64	67	61	82	70	78	74	80	62	59	59	70	71	74	52	85	70	64	87	68	69	76	74	55	50	71	71	64	64	72	73	67	74	74	63	63	69	65	48	52	58	54	60	60	66	77	66	66	74	63	69	67	74	81	77	84	63	65	78	63	59	71	62	57	67	67	60	59	58	75	71	61	64	72	75	69	82	73	59	74	50	64	62	68	58	67	57	66	66	58	78	68	52	66	68	65	56	74	75	63	65	60	51	67	59	53	61	77	64	58	72	63	71	77	62	56	70	65	70	69	55	70	63	71	63	62	69	64	66	75	74	74	68	53	67	75	72	78	58	53	71	65	50	60	65	74	71	80	58	58	58	63	57	70	63	75	57	77	64	68	53	62	70	74	70	78	80	59	51	65	66	70	73	68	62	60	75	43	88	64	59	55	54	69	70	62	47	82	63	62	70	72	79	63	68	50	85	78	64	72	64	61	68	59	69	58	72	67	69	66	64	74	63	68	65	66	66	66	52	62	70	67	82	63	69	67	48	72	52	65	81	67	69	69	63	57	69	66	72	61	68	58	65	77	54	75	86	62	62	64	66	59	74	73	65	63	63	56	84	52	55	60	50	63	64	70	56	73
8670	854	1756	1987	1634	1223	920	757	683	535	501	447	442	396	312	299	326	269	286	282	257	232	232	245	248	246	242	209	229	239	210	223	212	204	191	176	201	204	215	198	192	186	194	198	168	200	195	180	187	186	180	197	194	173	196	198	188	202	194	162	189	198	167	187	176	177	211	187	177	199	189	174	207	210	208	159	179	188	178	207	163	166	166	179	175	189	199	181	188	167	171	176	163	142	174	170	153	159	189	171	176	150	171	195	177	181	186	181	195	175	161	172	184	179	186	186	191	171	165	171	177	172	151	180	178	189	174	187	167	176	187	183	197	177	174	209	182	181	186	181	185	175	183	182	179	198	148	190	154	172	182	174	183	178	171	178	183	183	185	200	186	186	175	175	193	188	190	176	173	158	181	138	164	171	187	173	177	157	176	182	193	164	205	175	190	188	176	165	173	179	184	148	189	173	179	187	163	162	182	191	184	178	189	160	167	184	181	169	174	161	176	173	148	173	174	190	201	184	171	189	160	175	164	189	150	187	188	166	177	187	178	178	199	192	179	190	164	168	186	166	175	177	166	190	191	188	168	180	184	173	155	160	211	179	178	198	164	174	185	175	148	146	165	182	172	158	178	173	196	167	183	178	174	189	172	164	176	182	194	183	161	171	197	175	157	177	164	156	162	189	168	175	185	185	191	163	167	178	179	163	172	172	161	182	211	189	192	157	169	186	163	182	188	190	175	173	159	195	198	162	176	154	180	156	165	162	179	176	167	158	190	176	187	179	189	151	159	170	192	186	180	173	184	188	164	181	161	171	155	168	172	193	171	170	179	159	176	177	182	174	188	152	182	179	160	172	202	155	181	183	197	173	184	177	177	204	157	179	159	174	179	186	170	167	172	170	201	185	196	176	171	171	176	172	159	196	172	161	195	173	175	171	183	182	165	172	167	169	185	164	170	190	160	154	155	166	167	175	168	170	172	181	184	174	162	187	184	157	174	184	203	183	179	163	183	190	194	175	171	195	176	193	182	178	175	185	160	184	225	168	181	175	139	180	177	171	182	192	182	169	150	180	187	168	164	190	190	184	189	180	174	172	162	183	216	185	184	170	162	180	177	180	183	188	177	178	153	190	201	188	194	161	187	165	167	184	158	185	159	160	188	179	200	196	198	167	170	201	187	192	150	194	184	178	165	155	185	173	166	165	179	162	190	204	179	175	182	180	171	180	199	190	180	160	160	191	207	159	169	169	171	170	166	177	173	173	166	180	186	178	146	175	178	165	185	168	178	190	213	190	186	177	182	180	151	184	169	183	160	178	167	160	171	142	178	195	187	191	176	182	190	191	196	185	185	186	188	175	198	173	152	143	156	176	172	182	168	173	172	179	180	199	214	170	182	164	171	186	178	169	170	172	178	185	172	170	156	191	177	193	210	153	189	186	161	196	159	163	169	156	154	167	187	185	163	165	172	159	196	154	186	191	193	178	212	171	145	170	164	167	173	200	152	182	181	174	170	177	179	144	173	164	190	152	170	158	172	161	174	170	170	163	179	174	168	187	170	188	172	171	187	169	172	177	164	159	173	175	170	150	172	155	185	179	164	197	185	194	167	162	161	146	199	194	192	200	169	181	168	193	171	181	156	176	167	178	179	194	183	166	174	198	199	179	175	159	178	169	179	191	183	181	204	184	166	171	180	188	167	186	195	178	190	181	172	176	171	185	195	165	172	196	207	151	188	181	183	206	178	176	180	182	197	166	177	163	173	186	185	197	172	183	159	180	173	169	167	177	183	174	175	174	187	173	167	173	186	196	187	164	174	183	191	193	164	182	158	183	183	194	143	187	167	171	155	178	177	186	164	165	170	171	147	166	191	176	170	189	163	180	162	164	183	182	175	183	181	177	157	168	189	178	179	180	164	161	163	195	182	205	161	186	186	169	170	168	194	165	197	157	170	162	147	163	165	187	165	155	190	184	178	204	195	145	200	175	166	158	186	169	181	177	149	185	160	166	164	176	170	187	183	181	192	187	168	166	203	166	170	195	198	162	183	152	185	180	184	186	182	184	177	178	198	157	190	179	182	182	175	174	185	181	167	179	174	196	184	230	163	186	195	193	194	170	155	172	209	159	155	182	183	164	173	174	186	201	189	193	185	159	172	201	174	162	172	173	165	165	155	178	181	162	171	197	182	183	190	192	148	158	186	163	174	172	162	175	176	179	178	148	167	162	186	171	184	175	187	196	167	169	156	211	156	185	188	208	192	172	186	185	190	192	187	191	171	197	170	168	165	196	165	167	169	167	193	184	193	189	195	192	162	186	193	185	183	195	184	177	191	188	167	178	195	194	166	195	162	170	156	163	172	185	194	191	172	183	175	178	160	186	192	168	177	176	181	182	180	181	166	176	190	180	164	167	173	193	164	176	195	172	186	171	176	181	180	186	168	176	173	188	189	162	171	174	173	185	171	167	180	166	207	187	164	177	186	188	196	170	197	201	192	198	187	141	183	187	194	186	159	196	177	192	191	176	185	160	156	166	165	199	184	178	174	159	161	180	170	187	188	165	154	162	174	193	198	164	168	170	194	173	178	198	169	170	178	181	191	164	179	180	180	172	174	175	212	195	195	157	177	179	163	167	178	191	183	179	180	186	184	179	171	166	156	178	190	169	192	188	189	177	171	173	151	181	165	175	180	192	185	181	180	161	169	190	177	192	177	183	188	158	189	182	180	172	215	163	178	168	165	173	180	157	174	168	159	176	194	191	190	193	185	180	179	173	159	193	198	175	174	180	181	193	164	158	159	159	176	170	165	170	188	182	164	183	165	195	169	178	184	159	161	185	170	174	147	182	173	182	160	187	172	205	168	184	210	173	183	176	171	178	161	172	162	171	216	161	190	193	186	172	183	165	175	191	188	177	156	175	178	171	199	167	165	183	161	187	183	181	167	175	177	166	167	172	159	175	185	167	195	161	186	182	179	170	173	177	187	171	177	174	191	176	200	177	158	173	193	157	178	195	191	191	178	184	155	152	165	179	172	183	183	155	174	182	179	162	173	182	177	190	188	181	157	172	166	180	180	189	175	181	179	198	195	168	164	197	177	194	167	160	166	198	189	174	194	158	168	167	195	174	188	189	171	163	173	169	175	173	189	192	168	180	179	156	191	193	164	164	181	196	165	166	173	169	183	159	171	189	181	188	164	173	163	199	185	198	173	186	184	185	166	173	162	146	185	194	190	168	175	169	196	170	162	176	172	175	173	165	198	183	172	152	186	190	168	165	163	172	182	186	203	175	200	160	210	163	150	169	194	184	177	178	173	172	165	157	188	165	173	163	177	181	193	173	164	181	170	173	142	179	173	182	192	166	161	159	160	201	168	172	182	195	184	186	158	188	169	181	185	168	166	180	171	179	149	206	182	176	155	178	151	167	179	181	181	180	166	172	161	185	177	191	183	181	173	193	167	210	183	196	199	184	149	179	188	166	161	159	183	151	175	162	173	189	182	191
1929	349	311	303	254	274	298	265	264	245	278	278	261	257	250	285	260	274	283	270	296	288	300	259	301	274	279	265	283	273	260	272	273	281	264	261	291	312	279	280	253	266	294	249	273	246	263	258	292	262	282	263	273	258	278	266	248	281	268	299	278	285	251	254	289	267	251	264	301	262	278	272	264	272	257	284	263	263	294	251	273	246	254	292	272	298	261	295	282	301	266	286	253	284	257	260	261	273	276	279	276	298	275	252	266	273	285	248	284	280	273	300	267	277	261	285	275	296	293	268	278	266	264	258	279	283	280	288	276	284	270	266	301	275	286	232	269	280	256	272	275	241	265	277	308	249	281	268	277	239	274	294	295	265	284	283	286	271	260	288	259	289	239	272	249	254	274	303	294	273	289	292	281	234	248	287	269	265	267	273	272	307	255	255	259	282	278	282	270	274	302	252	260	249	264	261	259	258	270	259	269	278	288	258	252	273	267	285	258	255	280	255	271	268	276	278	246	262	248	239	268	285	281	270	314	264	294	277	273	280	317	260	255	292	285	284	277	249	288	238	269	270	270	266	287	269	294	259	281	270	277	295	297	304	272	284	269	247	282	279	298	284	275	240	241	273	273	287	260	289	287	275	270	299	239	240	289	272	284	277	303	274	269	273	278	256	271	260	273	305	264	281	292	273	262	255	296	271	281	251	257	246	269	265	272	256	280	279	272	259	236	293	285	294	260	276	322	285	263	253	283	283	278	263	258	280	244	275	283	276	305	292	240	282	264	261	273	254	275	271	259	259	271	274	250	266	300	266	279	270	272	312	248	259	273	291	292	292	272	261	288	261	297	242	267	284	271	274	279	279	224	258	312	263	260	276	264	265	313	297	283	281	234	262	253	279	249	255	264	268	272	283	293	280	264	275	246	297	265	264	261	265	256	292	286	281	254	303	261	275	262	275	268	265	271	269	293	276	286	284	272	266	275	265	253	274	247	304	269	294	289	285	274	301	268	296	264	268	248	303	243	252	256	305	244	304	270	256	235	292	283	296	279	252	263	290	268	252	273	286	261	269	272	277	261	268	253	281	292	281	276	242	291	280	272	268	261	266	277	309	267	285	259	250	251	274	278	279	266	276	275	269	267	261	249	285	268	259	254	260	255	278	246	317	290	276	284	285	278	269	293	265	271	273	288	258	235	299	280	293	276	273	262	248	260	273	268	265	260	250	245	262	252	267	283	277	264	240	293	279	274	251	270	275	273	277	255	270	265	286	264	272	296	288	283	257	267	238	263	274	264	264	287	281	285	266	258	240	258	276	278	317	255	258	270	285	270	273	272	234	285	272	247	256	277	223	274	255	297	252	277	275	277	267	267	281	248	268	279	286	290	290	296	277	299	271	249	250	250	279	267	283	252	264	252	273	261	252	223	282	302	276	294	284	279	245	271	296	297	232	230	253	286	259	231	245	243	272	259	270	259	262	247	311	285	294	301	266	273	262	291	264	260	256	274	240	286	297	275	272	263	241	290	286	268	258	261	294	299	277	259	283	259	288	278	274	281	267	269	285	236	216	293	272	293	266	274	282	272	286	257	259	293	269	267	281	259	254	280	288	269	264	261	262	276	293	318	272	254	296	264	242	251	273	269	265	263	245	275	281	300	310	283	285	252	236	264	282	298	243	300	270	272	249	259	248	269	297	297	260	269	302	253	267	260	254	280	264	276	271	297	304	277	268	226	281	274	283	290	266	267	266	262	276	232	278	258	286	282	270	281	273	247	263	261	271	273	272	257	265	283	268	263	259	276	233	277	254	236	303	284	260	272	266	258	270	242	283	277	247	255	270	284	271	285	264	245	290	283	304	291	272	288	263	290	309	259	288	268	262	275	278	250	271	270	297	278	257	255	293	274	281	269	255	241	268	260	294	281	291	271	259	288	268	263	272	248	264	273	296	289	280	248	258	241	285	270	289	275	272	271	307	304	255	252	291	271	288	264	288	253	265	254	269	276	271	259	272	268	247	289	256	260	273	266	263	304	289	264	271	315	278	273	262	278	273	273	287	261	276	288	266	272	288	305	272	277	272	268	285	261	278	259	244	292	255	265	297	257	298	282	242	281	286	272	272	275	261	265	256	254	265	264	222	272	267	287	296	274	272	268	266	240	267	281	280	282	248	239	271	280	276	265	273	266	266	300	264	268	291	297	273	259	241	248	292	247	279	250	260	267	255	280	258	265	262	292	253	238	303	276	290	306	229	294	279	281	251	267	296	264	269	267	234	264	279	268	286	259	274	287	293	266	295	269	263	277	298	269	264	296	258	260	256	242	274	287	280	280	262	275	238	284	302	292	266	268	290	318	287	278	269	288	252	263	289	239	297	252	242	284	278	274	290	328	256	255	253	267	287	270	280	253	274	279	294	307	268	271	259	270	283	292	224	274	244	269	283	300	267	256	269	236	278	271	273	246	279	276	256	250	293	250	271	240	283	298	264	274	272	284	291	279	280	228	257	294	299	262	250	278	243	251	270	261	267	248	255	236	245	280	262	250	280	294	278	271	269	279	261	238	276	294	292	252	290	273	281	278	262	278	260	248	252	251	253	270	254	265	290	268	265	280	287	271	249	275	279	230	251	289	274	273	288	285	264	294	243	259	277	297	252	288	259	286	234	280	277	260	281	275	263	256	253	276	237	257	259	277	271	272	283	264	281	249	246	252	273	269	249	255	289	273	252	316	287	268	286	288	252	293	280	287	297	259	284	256	273	270	242	290	276	221	276	279	272	307	288	279	264	259	293	283	277	311	265	275	258	287	243	273	280	253	279	247	264	248	276	263	259	274	273	275	263	265	276	296	296	262	256	269	248	290	293	282	277	286	268	286	259	288	278	233	249	271	275	270	269	300	303	288	269	285	239	276	278	284	252	278	248	293	296	263	274	268	285	290	254	249	269	251	239	255	287	264	271	251	316	240	262	288	279	275	251	248	254	246	265	254	275	270	276	278	274	291	270	285	243	284	277	252	299	316	278	279	307	275	239	238	253	298	283	313	283	299	276	255	274	250	276	281	260	263	295	244	281	265	242	287	319	269	279	266	290	279	264	290	252	288	229	259	272	277	280	248	245	287	255	303	283	256	260	280	236	268	275	262	252	257	242	280	265	273	282	263	295	260	252	245	246	276	277	260	239	241	259	279	261	283	283	299	273	303	266	270	273	228	265	289	287	292	273	267	274	253	280	267	267	302	266	275	300	256	274	303	272	298	271	301	277	261	267	264	290	269	268	304	249	245	262	271	244	260	285	251	281	281	256	279	271	269	277	247	267	281	305	283	275	274	254	295	287	257	269	294	266	261	266	291	271	283	275	259	255	263	263	285	246	251	284	282	267	267	265	300	265	259	268	287	269	282	272	278	257	275	291	281	296	246	228	229	277	259	280	272	287	261	294	275	272	276	270	281	265	231	302	266	276	295	290	246	306	272	294	287	238	311	278	264	265	266	285	271	281	271	238
2236	660	714	657	624	679	635	639	622	583	592	656	647	591	621	626	614	589	626	619	650	663	582	609	591	640	612	597	605	655	578	589	602	624	611	643	626	622	598	627	600	651	603	632	597	610	616	607	626	644	605	614	588	586	597	588	609	621	634	619	647	604	554	604	627	655	623	639	629	594	660	639	635	626	657	612	631	606	604	648	630	617	622	612	568	592	624	581	579	590	626	659	626	600	603	559	645	620	610	619	608	613	592	617	618	623	577	582	614	556	608	605	619	628	629	651	570	601	554	602	606	660	627	595	635	619	622	633	579	632	588	637	556	620	626	634	660	649	582	575	602	604	584	615	626	607	604	647	628	632	566	568	640	619	540	630	618	603	598	648	590	578	558	623	609	640	562	602	592	601	637	611	651	578	631	604	615	623	607	620	618	604	584	585	600	609	620	575	629	638	602	641	604	619	595	612	619	641	612	633	588	621	597	612	619	674	625	585	612	630	619	591	635	599	617	569	571	589	605	643	588	587	665	623	611	628	616	603	625	593	596	549	600	603	572	608	598	612	601	608	623	594	615	606	629	594	633	570	601	641	615	610	581	619	625	604	592	583	606	608	624	578	637	665	633	600	622	620	590	635	615	599	602	578	625	637	595	634	602	636	605	610	625	629	600	608	651	590	580	598	635	606	617	623	619	615	635	646	618	620	604	647	629	602	607	605	638	585	574	582	608	545	626	629	634	678	582	635	601	580	610	569	596	623	613	582	594	614	597	634	592	595	628	608	569	629	593	598	629	620	640	578	642	580	628	620	611	611	604	588	638	573	645	633	621	582	629	628	609	627	618	602	616	647	629	609	619	600	605	634	629	616	588	594	604	600	583	578	632	593	616	585	635	655	587	639	626	578	615	614	638	573	589	597	575	617	602	630	588	576	570	617	610	689	648	673	629	633	617	611	616	574	629	633	587	623	642	638	579	631	632	630	628	583	627	629	563	638	625	577	624	611	606	616	589	639	648	578	617	649	636	563	647	632	567	556	592	621	637	631	587	640	613	690	609	580	675	625	663	613	628	564	609	600	633	579	601	604	584	606	568	580	579	635	650	625	612	618	624	602	599	589	627	545	618	618	576	627	604	654	630	628	570	675	616	650	607	563	623	650	557	624	664	593	646	605	596	664	590	608	606	636	562	622	599	598	622	618	639	545	597	611	621	636	630	585	628	630	610	631	636	639	599	596	694	590	582	617	583	591	637	612	697	634	609	632	613	604	607	609	627	650	622	632	620	563	583	604	637	671	588	580	591	604	568	646	624	621	592	603	612	588	605	632	598	653	656	588	638	651	602	602	612	636	636	594	621	619	601	588	620	649	608	624	595	605	599	631	632	596	596	558	619	587	597	643	593	614	627	663	608	593	617	612	651	649	670	581	642	614	615	637	590	584	646	622	673	632	594	668	635	630	642	594	588	574	595	616	611	612	608	586	606	574	621	576	667	658	595	598	608	605	610	625	610	617	624	578	617	627	633	605	637	577	621	587	662	589	613	576	599	611	601	631	562	599	632	598	635	620	626	608	550	635	617	645	565	608	621	630	632	598	596	600	635	609	617	616	555	588	600	611	626	624	615	588	653	605	629	605	632	587	629	604	656	626	562	582	584	612	615	627	595	593	573	652	628	650	609	630	571	601	597	650	564	628	633	610	654	542	626	640	621	616	623	652	622	613	586	619	634	628	584	634	607	631	611	611	593	617	627	607	619	593	625	644	634	643	604	652	602	590	572	614	649	643	595	654	629	561	650	624	602	645	593	587	619	610	625	602	630	611	618	629	639	599	585	611	615	603	575	627	591	620	586	589	668	623	613	621	627	615	634	617	599	615	624	607	608	641	605	594	585	626	645	612	664	581	586	612	580	618	646	607	588	558	595	600	598	583	591	579	641	650	621	655	597	613	586	602	585	611	625	589	627	596	660	645	587	618	646	601	603	600	638	618	592	612	615	621	599	611	613	624	592	596	582	609	615	642	599	631	594	591	619	631	619	639	610	603	614	622	634	624	596	597	630	634	605	569	634	568	629	598	571	617	601	629	607	595	640	650	602	621	598	626	625	629	595	628	601	643	654	586	664	587	592	611	616	602	594	585	556	564	584	634	577	622	596	662	610	628	635	628	610	592	624	644	596	588	587	604	628	642	637	621	630	599	604	632	620	631	627	590	578	657	606	591	608	608	615	609	632	624	690	602	607	607	649	580	631	642	609	593	613	659	629	589	616	587	616	628	568	634	613	648	670	589	600	669	612	616	628	617	633	610	625	573	637	622	583	598	572	617	620	552	639	594	651	597	598	634	645	626	540	626	586	650	623	645	668	597	597	580	613	568	631	613	626	584	668	604	611	615	607	615	640	624	619	629	631	632	641	606	656	588	591	625	603	606	634	602	579	594	584	614	623	550	612	620	625	591	558	620	596	581	607	578	633	581	605	607	634	566	590	630	619	672	607	654	593	588	592	607	626	624	608	572	637	624	622	626	621	568	624	625	559	620	608	612	617	642	627	618	657	621	638	611	612	623	631	607	569	626	609	582	631	619	638	605	648	575	570	648	609	613	602	584	628	598	597	603	659	631	617	619	606	630	601	606	601	587	630	643	617	639	596	655	560	581	630	638	646	586	619	615	616	637	612	593	653	618	675	576	639	620	584	603	667	661	616	607	593	562	579	614	624	592	598	597	630	590	647	583	595	611	587	624	630	610	593	610	609	610	632	608	593	595	630	628	637	545	616	613	629	609	608	639	568	603	611	607	613	619	607	606	610	583	576	580	610	607	611	616	628	633	642	658	596	607	603	581	646	605	614	579	616	607	628	609	635	608	593	585	670	599	621	606	657	579	625	623	581	584	596	618	636	652	587	591	637	631	639	595	629	600	632	625	631	627	590	638	641	630	596	642	590	592	627	608	642	608	660	631	631	620	625	594	625	640	580	613	598	595	624	571	606	641	597	581	610	627	579	559	602	631	596	638	640	615	631	598	614	643	598	578	619	612	569	613	645	620	565	600	594	620	602	589	629	613	555	640	673	652	635	646	621	605	632	674	638	603	613	613	602	586	573	616	650	593	588	598	641	586	601	630	623	607	612	692	618	617	632	610	577	613	600	615	602	652	610	580	588	612	624	560	596	587	612	643	639	587	649	626	594	601	638	619	555	632	621	621	618	535	626	576	626	570	584	611	623	573	635	608	603	627	593	637	660	664	606	596	606	602	605	603	625	617	598	593	669	637	586	646	617	597	547	621	635	609	631	686	606	622	611	629	610	651	634	603	589	613	601	594	606	607	637	587	653	629	599	599	650	576	620	639	601	616	584	571	622	651	610	690	629	646	634	581	626	587	647	594	589	610	644	602	621	605	590	605	602	617	628	615	604	622	623	626	611	641	623	656	636	625	650	547	607	626	625	590	632	599	622	680	630	616	606	624	580	597	619	629	598	617	633	581	566	614	647	611	593	611	683	599	634	608
8400	536	577	476	334	283	242	197	237	229	223	193	192	219	202	196	236	186	193	236	187	200	169	181	165	190	210	209	175	185	194	173	220	192	190	166	165	210	206	202	196	199	178	177	201	200	179	168	177	166	177	197	187	173	195	187	194	160	157	169	173	155	196	202	188	198	197	181	184	165	194	165	191	196	200	193	201	192	171	184	175	184	199	182	192	187	167	183	207	180	177	177	169	187	200	189	195	181	219	177	216	192	207	182	209	190	154	202	174	175	183	170	207	189	193	185	202	178	168	200	179	174	201	203	210	204	182	202	167	197	187	195	194	192	176	181	189	190	175	153	207	180	179	207	190	182	178	166	182	165	168	181	191	204	174	196	181	186	198	209	158	205	192	178	172	157	199	214	178	190	180	198	174	200	187	178	178	210	183	185	199	183	192	178	192	169	219	181	184	188	171	196	200	184	204	182	208	187	212	170	195	173	199	193	184	172	179	146	191	185	206	176	184	192	222	202	187	178	188	188	183	159	184	183	153	186	192	156	181	206	176	205	168	190	177	205	216	188	200	205	191	185	212	181	226	191	185	193	180	183	195	194	182	206	210	177	198	182	185	207	180	182	170	206	182	188	161	210	165	168	186	188	188	172	192	168	195	183	216	198	163	202	194	187	186	196	170	187	166	165	193	201	201	170	167	194	201	166	166	194	162	173	235	197	192	218	169	195	166	201	191	195	189	166	183	213	206	226	188	199	181	170	176	191	181	186	171	195	203	189	175	187	188	171	176	181	194	170	193	177	177	171	186	184	195	168	181	165	206	180	189	181	195	175	182	167	185	186	189	177	170	158	174	219	172	212	177	176	204	172	169	209	157	186	167	175	180	194	183	172	192	171	139	168	180	172	200	180	185	221	195	191	162	179	189	188	200	180	168	201	200	211	163	171	178	178	187	182	178	187	180	165	163	195	196	174	226	183	165	200	184	170	163	169	157	206	194	177	184	182	201	185	158	186	193	179	161	183	214	187	169	187	173	177	198	178	181	206	179	166	190	200	190	196	179	229	158	158	197	178	179	187	183	176	177	226	171	162	182	197	197	162	157	207	159	188	156	182	160	179	195	186	167	204	168	161	179	200	202	186	203	177	192	163	175	184	188	196	187	205	206	165	180	212	168	185	189	182	172	182	192	186	189	214	176	170	196	180	181	164	180	175	170	185	173	189	178	202	191	171	190	212	180	156	199	204	178	165	181	179	202	208	203	219	201	190	183	170	205	174	173	203	198	210	175	178	210	182	194	182	210	178	183	209	184	165	192	173	174	197	171	170	199	187	159	175	186	203	195	207	194	188	202	170	158	174	174	205	173	181	204	184	193	182	186	183	174	156	177	190	185	215	217	160	166	202	189	181	184	196	202	220	169	188	180	179	171	161	173	176	183	172	181	195	196	192	192	187	174	181	173	181	213	170	189	177	186	184	173	201	179	170	197	176	186	181	174	184	191	178	208	181	196	188	199	193	193	168	163	180	179	184	174	181	197	178	166	161	200	195	182	195	196	168	197	212	191	189	204	169	175	194	177	189	165	176	180	172	185	191	174	185	198	188	185	193	183	200	186	199	194	198	197	188	176	165	167	166	157	215	204	209	202	200	207	170	177	203	196	195	220	183	186	173	195	176	192	198	193	180	185	205	192	215	175	180	192	190	179	194	173	198	189	197	220	178	209	187	183	192	175	160	209	179	167	170	151	184	172	165	178	188	185	184	175	192	197	198	166	171	202	179	183	171	170	198	185	192	164	156	197	170	181	183	165	170	164	187	177	185	174	178	199	189	195	197	183	187	173	200	188	157	190	156	186	173	159	174	190	185	172	183	175	168	195	168	188	148	177	189	188	208	188	194	182	164	218	181	193	223	205	176	192	200	185	169	196	169	198	186	185	190	156	204	184	167	182	172	188	200	182	188	185	173	189	174	189	181	181	175	173	219	183	182	204	158	188	178	191	195	198	181	193	196	180	201	173	181	203	189	203	194	172	185	167	163	165	161	158	187	191	190	176	179	175	173	169	163	187	179	173	183	176	190	180	192	196	199	205	161	183	180	196	188	212	177	185	170	160	185	182	197	172	180	176	215	175	174	178	154	216	185	172	145	158	187	192	153	165	176	183	213	177	168	184	186	160	212	196	198	191	149	182	189	177	173	179	179	198	171	152	174	163	193	167	195	153	164	204	181	197	200	181	182	191	194	173	203	172	178	183	189	197	195	167	173	188	182	169	181	190	181	195	187	186	211	196	189	193	182	165	184	174	180	200	169	197	171	206	156	179	200	182	202	201	159	182	196	158	181	207	158	199	183	195	182	189	173	199	166	215	200	191	218	201	181	185	161	182	174	211	172	169	186	188	198	175	189	202	178	186	168	170	191	199	184	197	152	202	164	187	201	178	162	183	176	182	190	174	159	176	163	158	189	179	181	173	191	175	180	187	160	171	184	194	175	185	185	206	210	186	191	194	185	210	220	162	194	190	200	188	171	206	172	188	168	190	169	193	181	196	191	190	171	177	194	196	201	218	197	187	188	190	159	187	193	205	181	176	184	181	191	177	153	196	178	199	206	190	176	175	181	167	208	181	174	181	190	174	170	193	205	190	214	169	167	208	198	181	164	158	228	171	166	202	178	182	165	186	174	150	186	184	189	199	192	182	175	218	202	188	184	169	207	203	183	180	200	181	198	236	168	180	165	199	178	169	156	198	192	173	185	197	200	185	188	192	193	207	191	183	181	189	176	185	185	168	165	183	172	170	181	183	184	193	166	169	180	177	197	191	185	171	161	185	167	187	170	205	169	188	200	193	186	185	174	214	190	181	178	155	174	181	183	168	185	184	169	176	170	198	197	182	215	188	201	189	190	183	203	200	183	171	189	192	182	180	194	188	173	163	189	166	176	178	178	195	196	172	177	183	177	176	166	180	182	192	166	184	170	195	188	169	179	171	185	187	161	175	197	187	184	174	171	207	180	199	212	191	214	199	185	176	198	188	216	198	188	192	191	211	191	193	206	173	180	199	167	187	193	203	159	169	167	195	186	183	183	190	183	199	184	180	196	183	181	173	171	165	173	163	211	172	185	183	201	163	184	199	170	183	180	188	193	202	219	204	165	183	169	205	206	200	191	206	160	157	207	174	186	166	182	177	181	172	218	184	184	214	192	152	187	195	203	155	200	202	171	192	214	154	151	171	187	185	195	168	197	193	182	178	169	179	194	183	202	166	185	197	176	192	193	180	180	179	202	187	187	170	195	184	212	184	171	191	193	198	202	194	190	170	213	177	190	187	181	162	167	206	199	189	178	166	180	181	164	187	178	180	174	186	208	167	201	181	208	193	178	172	181	176	193	189	167	165	170	185	201	194	183	196	166	157	176	189	191	206	175	193	196	210	175	193	196	184	172	211	163	170	180	180	191	199	182	197	196	169	175	191	157	180	155	193	177	186	189	180	212	181	201	182	191	195	195	185	213
7038	738	1220	1373	1232	1009	782	742	682	605	572	627	605	536	541	472	501	528	449	505	471	468	480	420	467	492	471	432	451	437	437	449	414	435	451	433	466	431	454	422	435	444	447	463	458	412	422	432	439	412	416	443	366	437	400	389	440	409	429	437	409	401	477	463	408	413	468	434	415	462	407	441	426	448	415	456	430	432	447	439	457	422	419	437	418	429	441	407	417	419	425	435	414	432	433	395	427	413	420	406	392	451	419	382	429	444	414	427	403	389	436	418	390	437	481	450	408	437	456	435	436	439	408	434	396	437	373	439	473	411	422	389	414	442	421	424	399	394	411	409	420	428	438	421	419	392	423	469	408	446	409	423	421	412	451	414	456	413	425	402	415	426	421	451	425	440	457	420	416	381	429	401	449	444	430	408	429	412	435	443	462	410	433	428	422	407	417	429	437	450	440	430	411	465	440	451	434	408	451	421	416	417	454	441	445	464	407	426	412	405	412	443	384	418	424	479	414	398	437	395	444	425	430	412	453	430	401	438	424	435	434	395	413	442	470	421	417	398	439	430	409	416	403	469	394	436	417	418	429	437	456	423	401	419	445	424	475	409	413	423	420	413	475	437	421	453	424	421	459	427	394	437	436	414	454	435	454	390	408	440	445	434	364	434	424	369	438	432	401	431	421	416	460	429	421	412	395	461	426	401	421	386	425	400	414	416	392	432	411	442	427	398	411	416	368	371	437	423	425	438	420	401	470	423	416	423	426	411	417	384	399	412	425	495	413	418	424	406	429	433	434	444	426	439	391	425	445	408	462	445	434	424	434	407	399	411	449	437	417	465	428	418	428	426	443	430	423	422	413	434	440	410	437	413	433	397	387	411	435	420	433	404	424	421	443	429	413	426	399	416	408	453	456	431	409	431	419	431	464	363	403	427	433	459	410	425	440	433	433	425	461	418	445	424	404	451	429	442	435	420	398	392	469	438	425	416	465	416	421	433	422	431	404	406	434	415	406	447	433	437	403	408	435	427	482	449	414	406	449	414	447	455	427	416	422	431	420	433	460	406	425	431	427	413	438	439	418	405	436	403	410	419	441	422	381	424	424	415	421	441	438	439	465	415	441	406	423	473	461	404	429	439	435	415	401	409	399	429	430	471	427	427	411	435	430	428	403	426	419	422	422	391	440	461	428	407	466	434	421	445	420	376	411	378	409	399	428	452	424	418	407	438	406	398	435	401	418	431	415	431	424	469	410	422	423	449	404	403	392	442	406	438	416	392	402	421	435	431	418	413	450	437	445	441	417	396	411	417	447	451	456	439	448	411	389	389	438	395	417	412	429	415	420	437	434	438	427	421	432	405	415	385	410	412	473	402	422	374	454	407	457	417	417	457	426	411	403	412	413	439	417	403	425	403	398	392	405	406	430	420	439	426	414	431	405	426	418	430	427	409	394	422	410	420	425	447	438	406	437	433	439	431	407	441	413	393	427	418	455	443	441	457	434	422	430	425	412	419	407	417	409	452	409	421	426	441	444	431	432	405	434	413	443	404	434	440	430	419	449	406	425	406	456	435	435	411	425	444	414	392	420	462	430	418	472	408	448	411	420	445	417	408	388	419	417	456	415	401	396	432	386	435	403	395	426	391	407	411	431	376	430	420	415	425	440	460	408	408	417	470	451	415	416	402	414	431	410	445	391	464	409	393	423	412	462	428	431	417	413	418	445	390	440	411	431	452	439	418	422	413	425	418	442	397	403	433	439	396	439	409	459	428	429	418	438	443	418	430	394	454	441	462	440	373	431	437	405	397	426	429	448	415	441	426	461	424	425	437	426	433	448	440	419	441	406	424	441	413	448	438	391	426	392	407	436	432	454	436	412	426	413	428	470	419	462	427	425	435	457	417	437	441	464	436	398	418	416	398	400	421	446	419	374	430	452	435	396	388	420	412	458	425	447	407	392	414	400	420	405	397	419	430	418	405	467	461	425	411	448	444	440	436	424	399	442	447	405	418	428	408	420	467	408	463	408	415	446	417	429	441	400	394	410	427	426	408	444	413	437	384	410	458	416	407	421	448	386	463	425	417	439	425	455	408	426	409	399	430	443	420	445	422	441	422	454	463	413	449	426	417	443	459	454	430	380	408	437	430	437	446	426	438	426	411	396	419	419	429	423	419	381	400	410	394	459	374	437	410	439	415	420	399	458	460	409	397	414	433	474	401	408	395	434	415	441	430	453	418	425	431	417	426	417	398	419	432	438	431	445	468	400	389	423	405	391	433	460	434	435	411	416	416	432	406	404	445	377	440	426	383	425	419	435	469	426	450	390	374	432	423	445	424	402	419	424	399	438	414	410	444	414	424	437	443	400	417	438	470	450	443	398	445	398	417	427	393	415	417	458	426	407	469	386	441	398	403	421	433	418	408	438	417	395	470	417	424	406	379	418	430	433	414	419	424	405	428	414	407	467	427	398	430	417	464	426	428	425	461	395	429	420	432	427	456	436	416	429	372	418	452	404	423	419	403	400	396	432	432	468	445	438	442	403	447	448	461	421	430	434	417	457	371	382	423	416	412	404	406	448	424	436	373	477	424	488	433	416	415	420	448	452	426	434	426	428	428	425	416	396	387	425	394	422	454	438	433	446	400	411	442	408	388	434	451	435	431	424	434	452	425	423	441	407	452	456	429	392	447	405	426	414	442	408	398	423	422	410	464	417	415	413	446	448	437	420	400	448	474	443	378	468	423	417	446	435	439	410	416	443	430	417	413	404	408	442	480	421	419	449	396	448	438	415	443	402	404	413	465	429	406	412	427	409	390	425	451	420	415	431	416	410	391	432	389	394	415	435	440	405	387	448	445	436	425	424	420	392	406	408	408	425	417	445	411	421	410	424	417	440	423	402	453	426	418	457	450	394	411	445	420	411	428	397	440	405	415	416	418	424	432	440	428	388	396	436	438	452	411	436	420	419	412	405	418	400	422	426	381	415	447	400	379	418	442	420	443	458	405	430	426	450	417	398	427	405	426	414	438	411	389	418	391	416	432	409	390	435	407	435	386	432	402	403	423	458	406	409	432	406	450	436	410	462	421	432	415	480	421	422	407	412	425	438	422	421	459	438	434	454	413	404	406	450	466	432	425	441	431	456	411	399	443	460	437	413	432	470	402	411	419	410	401	431	414	421	439	449	450	434	445	434	421	442	430	417	389	429	397	414	415	411	433	421	459	435	426	426	436	438	399	416	384	427	465	396	402	466	413	436	429	399	371	425	435	432	416	446	446	426	411	421	444	418	402	459	403	450	460	413	431	437	443	412	452	404	405	425	424	416	455	427	417	438	465	438	427	451	443	469	440	431	448	431	417	417	452	431	423	422	428	368	423	440	421	428	421	404	407	416	409	381	395	415	450	435	427	438	466	432	453	425	411	422	434	398	424	426	450	448	421	404	423	429	401	414	416	417	424	414	419	413	444	390	396	412	410	432	405	446	408	400	454	413	437	420	419
14609	1021	802	598	392	272	233	211	162	110	141	117	99	104	81	92	78	80	77	80	68	75	72	72	91	88	76	78	57	75	68	71	63	72	58	65	56	54	66	61	54	65	64	63	80	67	80	68	65	79	80	54	72	74	81	70	78	73	59	62	66	62	86	59	47	53	53	65	57	57	79	59	70	94	52	53	76	60	70	82	73	85	74	80	78	57	71	62	56	62	68	54	56	59	61	71	77	64	59	68	61	73	74	74	60	63	87	60	48	72	73	65	55	79	71	68	82	49	61	68	77	58	59	62	73	54	57	73	59	66	64	73	62	77	65	72	75	62	67	74	64	53	54	62	48	59	86	55	61	70	65	73	78	69	75	61	60	71	67	54	72	66	75	66	80	58	64	75	60	66	80	71	63	59	63	61	70	53	67	66	70	72	60	60	64	60	68	76	63	65	59	68	66	75	71	51	73	71	58	57	60	66	67	73	66	76	71	71	51	78	72	69	68	72	66	63	62	58	64	71	58	59	73	64	60	53	60	78	70	80	67	61	66	75	75	64	75	61	72	69	58	69	72	51	55	54	69	65	68	66	62	67	62	66	66	55	64	61	55	68	76	69	50	70	60	64	78	62	72	67	66	71	69	65	68	79	66	56	69	79	70	68	65	56	49	48	61	78	71	76	68	65	72	53	55	74	78	63	61	80	56	58	60	75	54	59	61	62	65	59	69	66	66	70	62	56	58	61	69	64	57	64	71	79	52	58	55	67	62	85	61	73	61	55	51	53	58	68	68	67	73	71	59	67	72	65	75	81	61	68	71	71	72	78	70	63	73	78	59	72	60	54	74	69	65	75	69	71	63	58	72	65	78	64	97	65	64	70	67	70	52	73	57	57	52	72	61	72	74	67	68	63	76	66	61	83	52	64	59	58	65	58	60	61	59	59	70	72	73	71	73	59	75	58	57	65	58	60	60	61	60	69	69	67	67	55	63	80	62	67	57	60	56	58	70	62	58	60	59	58	63	77	58	60	59	59	60	74	75	59	56	69	54	81	76	80	69	65	62	77	62	71	75	65	81	63	57	65	59	67	64	65	68	72	63	71	77	60	58	66	56	54	64	71	64	85	72	56	66	66	68	66	55	68	74	56	64	65	68	66	68	58	69	76	62	72	53	64	74	59	71	55	79	59	68	62	58	71	81	80	64	70	84	87	57	79	63	66	54	85	59	68	78	63	73	57	65	69	50	49	69	52	48	65	72	61	63	68	73	57	50	43	57	61	68	69	82	73	53	62	67	66	62	52	65	58	58	56	71	51	69	56	78	67	81	86	70	67	74	80	75	72	78	92	82	68	62	77	81	51	57	51	59	59	70	83	57	72	69	79	56	65	59	70	64	65	70	71	68	67	74	77	53	68	66	66	71	63	60	52	51	56	81	65	73	66	67	44	63	74	58	54	63	53	74	72	75	68	56	53	81	87	66	67	49	62	67	78	51	64	64	54	59	66	70	61	73	79	61	75	58	55	54	65	61	46	57	75	67	71	57	66	59	66	55	58	60	66	70	81	74	68	53	69	81	66	70	61	68	47	55	62	65	60	66	60	72	63	76	49	56	60	67	77	82	62	72	77	55	59	59	63	54	67	68	70	75	58	65	54	67	65	69	68	74	79	65	71	65	69	70	82	56	75	55	62	64	69	65	81	82	69	59	73	70	75	55	76	70	73	76	75	66	56	66	59	65	72	72	67	81	48	74	73	58	72	73	56	78	55	67	66	72	57	72	65	82	81	79	71	67	61	50	57	54	64	72	63	58	72	55	51	62	68	63	48	78	62	60	59	61	61	76	70	66	70	66	70	77	58	50	65	57	73	74	66	71	81	48	66	65	62	51	61	58	51	75	67	70	58	70	67	69	56	68	61	68	40	61	60	68	62	66	67	61	59	69	50	81	66	71	63	65	66	77	68	74	70	80	56	75	81	62	73	66	62	60	66	70	72	67	63	75	60	63	59	53	60	66	73	60	57	64	76	60	76	53	68	70	70	77	65	66	71	78	75	63	64	63	66	66	60	58	70	85	52	52	63	78	70	68	75	64	82	55	64	73	43	69	60	76	78	58	82	50	82	79	66	63	58	68	74	69	55	72	56	68	56	58	63	63	78	54	51	56	60	62	72	82	69	64	71	52	74	46	81	82	60	68	56	73	61	52	71	61	71	59	74	57	59	68	63	62	67	55	82	73	62	69	69	87	57	73	54	73	74	60	67	67	53	70	67	71	67	74	64	66	67	73	67	60	72	57	71	72	65	56	66	62	67	68	66	67	80	61	73	56	69	70	61	65	58	79	63	68	59	59	63	60	64	52	71	56	71	61	53	75	70	73	62	63	62	71	63	58	72	67	60	73	56	61	80	71	76	70	57	71	67	67	70	72	58	71	65	70	68	60	74	70	63	64	61	61	61	54	76	76	61	64	72	72	82	69	59	74	66	62	58	47	55	64	66	82	64	77	76	73	69	60	63	75	57	57	63	58	70	65	69	65	58	58	55	65	56	59	64	66	65	67	67	57	54	74	54	66	66	65	50	77	72	72	78	60	71	70	69	57	58	54	62	58	69	72	62	56	54	62	67	70	79	60	54	71	65	57	64	56	58	65	64	59	76	59	53	68	62	66	57	67	64	76	67	66	58	71	65	63	72	67	69	78	59	74	61	55	65	75	82	69	65	55	82	79	55	50	53	74	72	66	72	75	61	64	66	66	69	66	60	58	52	80	67	67	63	81	69	64	74	57	65	72	57	67	78	58	61	66	55	64	73	70	71	83	58	52	84	76	67	52	60	63	66	71	54	54	67	61	80	71	60	70	67	65	87	59	77	56	54	61	73	67	73	65	59	67	48	73	76	69	58	71	63	51	58	65	66	64	48	53	62	70	68	58	60	73	66	81	72	65	73	70	59	54	66	69	59	59	74	70	63	74	49	61	77	58	65	66	83	61	60	66	64	61	46	88	88	76	68	60	62	65	77	67	60	77	70	61	58	62	73	71	54	73	64	60	69	73	66	53	69	66	61	57	69	58	60	68	51	73	57	51	74	68	69	64	66	54	70	64	67	55	60	74	61	70	62	67	64	68	77	70	61	80	67	74	52	75	68	80	61	55	74	65	59	61	70	69	70	79	76	70	75	89	47	60	67	81	70	54	65	61	74	64	65	58	64	56	60	68	63	41	58	49	69	78	64	69	68	58	66	64	61	62	63	72	53	55	54	48	59	76	62	63	60	63	70	69	56	69	68	48	60	55	72	59	74	61	67	64	75	72	63	60	70	58	63	68	68	57	83	62	67	69	56	61	57	61	62	59	68	72	53	61	60	69	62	64	63	81	51	85	59	71	63	79	65	80	50	60	58	77	44	69	64	65	63	60	52	60	74	71	60	74	78	65	58	87	67	54	67	63	53	38	60	63	70	65	67	53	88	68	58	44	73	57	60	71	65	64	57	57	62	66	59	67	85
8414	791	1801	2109	1629	1259	970	756	658	575	491	449	402	394	349	313	320	306	309	265	268	240	241	262	237	228	232	215	210	192	221	224	184	190	214	187	182	209	201	183	171	203	238	208	209	201	184	171	189	215	178	207	191	182	187	173	167	178	210	211	190	173	188	181	182	185	172	202	179	171	187	184	177	217	179	166	166	178	161	209	176	161	188	190	176	182	183	174	158	164	187	167	187	163	184	173	170	162	180	151	200	180	198	182	155	174	161	175	186	179	195	173	176	160	168	175	179	190	162	201	147	195	155	174	173	191	173	176	171	174	174	180	168	171	194	180	176	195	192	181	199	166	189	168	186	209	151	198	210	178	182	181	177	204	174	180	167	190	197	198	164	188	192	177	179	179	185	180	176	182	146	167	209	145	190	183	173	181	180	179	175	174	175	180	162	186	159	182	158	166	183	201	169	175	210	178	158	162	184	173	176	181	184	182	172	161	162	179	185	161	189	176	196	148	173	172	172	154	164	169	178	171	191	175	164	174	158	180	184	160	198	185	186	186	161	176	183	180	188	169	171	197	189	184	174	195	160	173	148	180	177	157	163	187	173	150	191	203	166	192	175	172	195	169	156	171	182	191	162	180	176	172	176	185	176	170	171	192	188	168	159	174	173	170	182	174	178	182	179	170	152	179	175	203	183	178	162	166	171	182	171	169	202	168	169	169	166	160	177	188	178	163	204	183	156	180	190	180	170	153	175	181	158	193	201	186	173	166	163	190	182	183	179	172	197	152	165	190	165	181	169	183	160	181	155	165	198	154	164	192	172	185	169	168	194	164	171	189	194	148	178	178	175	189	185	183	162	174	184	161	164	170	169	180	192	171	174	163	167	169	178	195	197	201	186	190	154	186	197	172	159	161	181	188	176	189	170	185	178	163	186	184	165	169	178	153	186	168	211	173	173	196	167	155	174	197	173	162	181	176	182	166	165	176	170	177	186	203	200	174	178	172	181	192	200	173	171	187	172	184	169	167	169	166	154	161	182	195	192	165	179	193	192	184	198	170	171	171	182	181	164	160	185	183	193	139	188	172	187	171	180	180	158	178	179	192	150	203	166	168	191	189	152	190	164	175	169	176	183	189	160	176	192	180	184	164	184	215	191	162	182	157	173	199	183	178	169	194	174	198	162	189	187	179	167	160	187	173	147	168	169	179	162	160	155	175	181	186	188	170	171	193	173	162	198	150	190	154	183	177	181	192	175	168	191	167	159	185	183	176	176	159	179	192	163	189	176	181	171	176	175	164	177	188	198	190	177	183	168	165	177	171	198	167	184	202	165	187	189	188	167	163	176	192	167	174	177	169	162	189	176	164	160	184	179	157	166	161	158	170	174	199	167	216	179	188	179	173	182	189	179	166	182	179	175	193	206	195	186	164	184	153	181	180	175	165	194	175	172	166	159	157	196	169	172	182	152	158	188	175	166	144	194	159	190	184	200	170	160	166	187	182	169	198	182	180	181	187	203	183	208	189	170	166	188	170	156	191	167	174	178	185	171	190	173	185	186	165	183	170	158	189	200	182	188	162	172	152	162	173	174	188	163	178	206	176	193	155	166	181	165	199	192	164	197	188	179	172	184	211	185	166	161	180	186	197	200	151	160	150	170	151	203	181	176	176	181	183	161	165	192	197	160	168	174	163	173	174	185	157	168	180	189	184	200	160	175	169	195	178	172	177	192	178	162	189	183	165	153	184	178	173	176	170	190	150	189	172	160	156	182	196	181	164	156	190	169	189	181	184	201	161	170	171	181	160	159	183	146	179	163	169	165	173	194	192	147	172	191	201	173	169	180	174	179	194	189	163	161	160	170	161	166	185	184	162	178	185	142	173	164	177	173	179	210	172	173	182	167	179	177	168	179	167	170	202	170	182	157	178	186	195	192	150	185	172	181	185	204	169	189	162	185	195	179	169	178	181	177	202	171	184	165	160	176	194	168	194	179	189	185	179	170	139	195	177	173	168	172	155	176	169	169	207	207	190	165	178	163	170	177	169	166	153	176	174	161	161	195	189	181	164	167	170	173	188	160	184	164	160	170	164	169	171	149	180	159	178	183	192	169	174	174	184	212	215	146	189	163	168	156	188	166	200	178	164	193	181	195	181	165	183	187	197	173	169	183	157	179	182	174	171	171	146	190	165	181	168	196	189	182	155	172	182	164	180	181	170	173	180	177	153	182	189	188	208	151	183	164	183	187	146	175	139	160	155	177	172	208	189	179	153	196	172	188	182	188	206	182	186	185	187	189	168	190	195	171	160	211	195	201	158	176	164	160	181	156	164	161	192	162	191	169	198	173	169	162	189	198	159	164	182	178	188	165	185	169	176	155	203	176	170	170	171	172	172	167	181	204	179	156	171	192	164	161	175	170	158	198	169	181	161	199	164	190	196	177	169	188	174	192	211	186	174	194	198	185	183	182	163	199	159	177	183	168	173	180	163	204	197	186	159	186	188	176	182	173	157	172	170	166	181	185	188	173	169	185	177	175	173	173	160	184	172	160	183	187	196	206	178	178	170	163	173	160	182	169	181	169	172	184	180	190	184	190	164	184	201	169	170	167	167	170	176	200	190	183	181	175	182	180	178	193	198	173	184	195	191	165	168	171	167	175	180	168	180	180	176	171	176	161	180	179	163	174	182	173	168	168	172	177	192	165	166	182	174	191	173	164	180	185	170	185	209	170	162	168	174	170	202	163	182	195	166	200	167	174	181	157	175	149	174	164	176	169	180	168	176	165	175	183	182	188	162	184	162	202	188	172	170	213	152	174	186	169	177	178	152	181	160	182	205	174	170	188	197	204	187	192	189	213	183	186	174	189	192	178	203	183	166	185	172	194	192	162	167	174	195	193	151	161	194	170	185	184	163	169	180	176	181	196	172	164	193	166	176	142	178	183	186	177	169	183	178	183	156	169	187	172	176	179	168	175	176	162	159	168	181	167	175	198	167	198	173	176	151	177	178	170	179	166	167	182	171	168	173	192	192	166	176	157	183	184	186	159	168	156	197	173	178	190	187	169	181	178	166	153	180	197	163	193	156	180	162	188	177	163	178	178	166	176	201	171	190	141	194	157	185	166	207	186	162	197	164	179	160	190	198	172	196	191	185	185	174	182	198	179	173	196	163	180	164	181	184	167	195	205	150	162	184	172	168	196	177	178	190	172	178	183	155	169	168	166	157	184	169	179	162	174	171	161	158	171	175	179	184	182	177	151	168	182	179	165	165	168	164	188	167	165	167	154	177	167	167	165	158	169	190	179	188	175	185	184	176	177	190	176	184	183	175	178	170	164	173	171	194	152	168	160	163	174	175	194	182	180	175	157	164	182	161	170	166	169	153	193	175	194	184	166	196	191	172	176	187	168	171	169	155	176	203	130	169	169	163	198	171	179	171	188	180	185	165	157	180	180	190	167	178	169	194	168	175	161	190	199	170	192	175	178	166	194	162	198	167	150	174
1898	341	286	286	284	319	265	288	279	294	269	254	258	262	285	261	272	285	284	263	272	279	282	280	281	276	254	284	237	281	264	246	225	250	271	252	272	296	281	300	276	268	246	300	276	277	267	283	289	249	295	255	268	240	275	277	256	258	258	263	275	267	319	294	249	252	271	287	264	251	292	254	254	263	262	249	275	258	281	271	264	266	293	257	254	308	282	286	278	252	248	297	257	254	287	269	276	297	277	266	295	270	270	249	274	281	265	292	294	264	279	276	268	270	293	267	294	249	279	252	276	267	239	274	252	264	279	281	311	279	268	282	242	277	263	249	288	277	275	238	309	275	242	258	234	294	282	273	256	307	258	268	260	285	273	287	295	252	259	225	270	284	272	263	277	269	273	268	264	286	248	280	279	265	291	289	304	253	273	266	262	277	275	262	258	275	303	309	273	254	286	295	262	286	266	272	304	247	278	260	278	263	270	298	254	272	240	248	281	281	276	288	302	276	284	287	302	299	245	242	278	308	279	294	233	281	270	262	251	280	273	252	275	270	286	281	273	255	263	248	295	284	269	247	265	265	271	278	250	249	257	272	261	258	297	266	247	277	270	297	275	273	273	277	271	251	293	281	279	272	273	274	301	238	258	283	229	267	272	302	277	278	254	261	288	277	275	242	267	255	264	280	238	281	267	275	283	280	267	269	266	286	265	257	281	254	249	274	263	271	251	267	293	294	265	274	279	290	278	278	289	256	288	302	278	289	291	279	274	298	259	277	278	274	266	240	285	250	288	255	274	250	242	290	261	268	282	255	277	301	276	260	256	262	263	281	309	236	283	239	266	261	286	272	273	269	273	299	263	291	284	262	273	251	278	261	259	285	287	233	285	253	273	259	259	270	248	291	292	241	304	274	268	265	257	263	278	274	268	287	276	301	262	281	241	261	264	271	283	264	261	268	282	275	270	275	257	268	250	248	253	277	262	290	229	236	287	273	286	291	285	288	291	262	252	282	252	248	280	282	283	289	274	264	259	261	272	286	276	249	263	289	251	259	261	253	282	265	265	303	271	279	271	300	281	280	245	281	276	264	306	294	268	294	271	241	278	258	263	257	282	273	285	267	251	250	245	310	255	258	285	279	269	276	276	260	264	283	258	299	271	259	249	287	272	251	292	318	277	290	292	278	260	285	243	276	266	281	232	279	271	292	281	227	271	251	280	266	267	275	260	306	274	281	263	261	257	255	284	223	291	270	259	285	304	259	269	259	297	289	306	251	254	301	284	258	280	275	260	288	283	277	298	314	279	276	302	255	254	247	256	270	249	273	289	281	308	287	257	260	256	268	275	284	260	259	270	289	265	306	283	287	257	244	293	279	282	264	268	252	288	268	267	273	275	279	246	283	266	278	260	302	253	272	314	246	288	282	291	256	233	238	261	290	254	232	320	280	304	269	271	248	252	253	273	277	254	260	271	279	261	221	284	248	261	266	264	280	270	270	267	259	256	285	282	284	284	273	237	286	257	284	292	273	325	243	278	251	295	296	257	276	263	267	271	260	283	300	305	279	266	261	259	247	230	248	285	291	269	295	278	266	249	283	274	286	284	267	260	275	288	295	254	310	280	264	270	316	245	262	265	257	277	272	284	280	246	265	274	257	261	271	238	267	265	305	281	295	267	242	297	243	266	296	311	256	277	272	260	262	261	295	264	283	261	311	231	271	255	239	267	272	270	248	259	291	276	229	260	287	281	260	243	274	268	294	259	246	261	258	294	238	267	230	269	267	293	262	293	272	257	275	276	282	290	258	244	275	274	233	268	266	262	296	300	240	259	250	269	266	276	321	271	266	310	253	283	230	277	252	272	274	264	263	268	279	274	277	257	259	280	276	291	289	260	261	230	263	281	266	272	239	282	299	264	291	277	272	247	277	261	282	260	280	268	271	284	292	283	268	282	244	250	251	290	294	294	274	288	273	296	263	295	298	287	319	255	297	252	262	281	280	285	265	270	267	290	238	269	275	276	300	274	263	245	272	285	263	284	266	274	249	254	264	267	276	261	298	276	271	279	282	266	262	265	282	285	267	279	280	256	293	271	295	286	270	272	301	294	263	264	274	277	272	276	251	277	270	268	286	223	250	292	254	255	248	249	265	259	282	256	260	235	282	275	276	245	280	279	275	258	288	266	291	258	277	262	272	244	252	280	261	278	252	268	250	268	262	272	292	265	274	260	281	272	251	268	279	300	269	264	262	283	281	261	285	268	254	272	283	271	263	275	258	275	235	262	246	267	302	267	264	281	270	253	266	256	283	272	288	298	255	283	257	260	314	285	303	283	299	300	275	267	295	275	298	282	241	275	261	287	249	266	282	261	239	248	271	303	285	264	275	247	275	273	272	236	247	318	282	293	283	260	267	266	261	262	291	288	266	253	268	294	298	294	265	264	265	254	287	259	267	260	277	272	271	276	261	253	295	285	283	269	278	256	278	293	290	284	258	289	269	278	269	278	304	274	271	285	268	280	269	233	239	270	253	264	300	231	253	290	270	277	225	281	252	285	249	287	270	272	280	292	237	261	262	256	285	259	276	273	257	234	280	265	254	319	259	263	278	260	313	235	260	275	280	260	269	248	282	255	262	264	283	295	293	247	266	266	266	279	241	274	249	287	275	295	289	249	281	273	255	275	277	268	238	302	264	256	258	280	289	264	259	261	271	246	260	277	280	317	274	285	239	292	244	289	294	262	276	276	317	283	262	272	274	269	265	250	279	282	247	283	288	315	247	276	275	282	280	273	277	277	285	260	284	287	276	271	279	286	271	287	268	261	293	260	270	278	260	274	267	226	251	260	260	271	313	298	288	273	290	255	284	257	295	254	297	255	265	277	273	280	269	281	270	254	272	278	274	269	267	265	291	267	249	258	267	245	258	282	271	250	284	305	305	256	267	285	246	259	273	254	258	258	289	283	263	269	248	265	296	264	260	249	272	273	284	239	286	265	237	233	276	285	259	290	287	259	258	283	258	293	295	298	233	273	243	304	267	286	283	263	263	290	273	280	254	254	274	257	271	266	287	278	309	278	271	286	283	278	239	260	278	289	237	256	274	295	317	324	263	257	275	264	251	272	266	266	265	238	256	259	243	282	268	253	274	261	249	226	273	245	253	252	257	261	267	264	287	251	273	256	280	251	288	266	276	292	287	286	247	275	236	257	275	251	258	287	242	249	261	278	251	270	320	275	270	266	271	279	294	281	272	286	244	278	243	247	271	281	284	265	271	250	274	265	281	271	271	298	265	300	269	255	283	257	308	276	280	280	260	271	261	263	269	301	288	284	252	283	317	282	264	274	290	274	279	283	264	289	263	298	297	269	296	276	276	279	262	272	264	259	286	302	286	240	285	245	275	265	257	284	260	261	273	280	291	288	309	249	274	282	270	284	278	261	262	287	233	249	262	261	278	242	254	257	289	291	274	271	283	302	299	279	306	274	239	257	282	247	264	275	291	273	231
2135	672	727	670	638	619	673	663	630	645	600	623	636	622	595	606	630	575	620	612	625	624	607	599	614	598	658	604	613	647	557	647	629	591	633	591	570	573	612	603	604	605	593	611	629	591	621	585	634	673	611	600	584	583	611	609	612	588	641	612	646	647	618	640	620	602	580	613	601	590	687	629	670	592	579	570	597	594	659	574	610	640	604	613	601	633	616	574	586	587	576	644	567	671	555	597	593	656	629	581	606	613	634	607	601	602	607	631	665	598	581	578	629	643	595	633	590	590	605	605	612	550	627	570	623	591	611	627	629	601	587	608	598	572	609	572	604	634	640	644	625	613	629	603	590	662	611	612	642	580	624	590	665	606	622	636	575	607	632	637	590	618	622	623	623	607	582	613	613	606	633	627	584	624	627	629	567	608	599	638	627	615	644	577	596	598	655	649	607	616	592	597	560	587	647	595	592	624	656	602	562	648	598	605	631	569	607	579	626	630	593	599	590	610	616	564	544	624	608	635	591	592	596	618	644	597	604	609	591	592	617	589	636	615	650	594	635	628	616	591	565	656	578	582	598	597	608	598	614	676	632	629	606	632	636	627	586	543	636	581	606	603	592	662	591	645	573	606	591	585	614	639	627	614	624	584	580	628	640	600	571	613	614	617	609	633	570	635	648	637	596	614	598	655	617	639	562	593	589	668	636	639	597	593	639	604	584	574	630	580	603	573	599	597	588	613	648	591	606	592	608	641	658	632	626	587	654	609	622	609	633	553	562	647	583	623	631	561	600	618	653	596	615	633	602	641	637	643	573	620	646	643	621	620	585	627	610	590	623	600	614	610	633	589	609	618	639	601	589	559	612	580	606	578	539	589	626	637	616	541	616	602	620	660	641	614	646	626	601	603	636	625	600	631	632	628	631	585	607	611	613	640	631	611	604	604	553	544	615	584	618	604	646	600	596	588	625	588	629	604	634	640	575	605	598	613	659	613	590	579	630	626	626	583	588	593	621	611	608	587	592	594	601	584	600	632	580	655	649	593	624	583	624	617	600	593	621	600	544	608	592	611	584	619	579	648	587	594	600	606	669	614	580	612	599	627	571	572	627	618	612	614	632	663	596	599	614	604	598	601	578	591	603	593	623	591	635	596	548	646	590	642	635	580	619	648	644	601	616	665	625	592	620	621	608	618	607	619	603	604	636	624	632	593	596	592	609	621	669	633	586	616	611	645	609	605	614	567	594	608	647	587	614	589	594	601	625	600	618	577	626	572	587	615	564	605	615	574	600	592	614	627	623	593	636	618	627	605	589	607	631	650	607	596	595	636	614	580	632	553	606	675	634	597	618	590	607	599	615	600	599	620	607	562	610	639	577	643	598	588	600	688	637	615	620	622	603	610	610	604	609	570	620	589	624	589	581	622	625	617	634	587	590	610	583	596	624	618	594	559	607	600	581	644	619	612	615	587	608	587	668	619	620	632	609	591	573	606	601	595	630	596	602	594	621	616	616	598	640	588	619	589	609	622	603	632	603	596	646	550	623	597	606	610	670	612	611	604	614	563	588	610	620	615	585	623	612	644	662	641	615	589	591	598	562	686	609	588	586	594	612	605	598	581	613	611	593	646	582	621	612	598	616	602	604	603	654	650	593	642	609	605	600	598	589	627	615	648	617	630	637	638	577	606	609	627	647	575	578	607	595	659	603	568	601	610	593	603	612	573	605	590	570	600	616	616	641	591	614	625	606	594	626	608	601	600	593	615	625	589	590	613	620	566	609	585	631	605	646	584	619	658	616	601	605	608	615	608	650	658	650	578	615	605	623	590	604	620	621	643	624	561	599	579	620	601	603	613	615	650	605	630	656	622	635	587	587	598	639	588	568	610	589	590	613	659	643	599	636	572	601	578	612	606	592	610	592	595	593	625	625	648	580	590	651	576	593	582	615	581	629	618	553	607	646	566	618	639	596	630	605	615	629	644	618	622	605	650	611	583	614	603	608	588	647	580	617	577	578	583	599	594	623	595	626	613	604	630	635	593	657	638	600	626	623	602	603	596	590	678	623	608	622	613	582	587	572	596	638	620	584	582	615	608	630	579	557	592	598	653	596	616	587	616	587	588	627	636	607	642	593	613	614	602	608	573	619	614	594	586	593	585	642	654	626	620	583	623	635	575	625	620	567	615	617	616	638	609	617	595	620	635	678	646	609	558	597	594	625	620	602	592	607	595	580	666	623	644	589	586	625	566	656	602	621	621	600	594	631	601	578	582	607	613	594	638	656	624	621	603	624	583	622	595	646	585	605	635	619	610	627	606	623	564	557	594	614	603	577	620	619	588	631	646	626	597	614	561	689	598	592	561	675	592	657	645	637	600	600	595	624	569	607	593	626	615	614	570	579	648	618	586	642	611	617	614	645	584	532	624	628	609	615	592	656	588	631	577	613	617	623	624	590	622	579	617	596	633	589	598	612	590	575	613	582	605	626	598	601	563	593	597	611	641	615	589	596	645	639	625	588	644	593	608	594	617	644	594	614	595	620	620	611	645	611	648	628	666	632	603	597	604	625	636	607	606	623	579	607	595	605	642	611	618	592	600	604	662	651	612	611	645	606	637	620	610	645	615	576	656	614	634	593	651	564	606	670	599	576	604	639	616	658	595	602	615	598	616	571	630	625	631	614	552	610	596	609	623	635	603	642	611	581	616	605	571	625	617	593	602	642	597	583	583	602	633	620	613	655	599	559	615	635	636	595	591	636	624	571	587	603	620	616	597	656	607	658	624	571	601	622	608	603	636	542	635	585	592	619	621	617	611	543	637	613	598	598	633	597	575	676	558	619	610	569	589	583	604	574	616	588	580	625	630	608	616	611	590	593	567	567	563	622	599	615	638	570	625	597	640	600	593	631	583	622	615	630	617	607	609	603	588	568	581	619	597	601	551	627	590	592	602	566	607	607	572	629	659	613	621	584	629	619	640	625	610	587	604	627	589	623	606	626	610	620	618	589	639	600	605	647	612	590	632	593	630	621	632	627	563	634	610	579	575	554	572	590	613	641	605	613	594	625	601	576	655	599	606	619	659	588	578	615	631	628	619	628	610	601	581	584	617	608	634	600	603	648	646	646	609	663	629	639	568	592	602	628	598	618	623	657	579	619	594	607	595	577	603	625	646	624	644	629	648	603	598	565	611	610	602	642	548	622	592	625	560	575	609	561	590	627	589	610	620	621	603	612	566	615	630	642	632	637	610	623	640	587	640	616	599	615	632	592	619	558	602	632	586	607	614	589	627	652	629	625	647	606	572	607	658	612	609	621	603	605	611	595	617	587	602	614	639	604	607	631	588	603	600	653	624	618	618	615	612	620	599	630	610	601	595	611	618	618	634	637	573	551	650	623	573	629	621	597	618	627	611	646	614	575	625	604	632	635	615	629	610	612	595	579	596	648	627	611	595	591	618	592	636	603	636	593	640	639	582	621	564	635	584	621	627	615	576	589	583	610	663
8178	572	572	523	376	302	246	231	238	176	208	203	203	197	214	186	196	173	200	150	193	184	193	202	196	207	165	189	188	186	169	174	179	226	210	185	179	173	160	194	178	204	200	194	188	181	193	182	213	180	194	208	194	208	183	202	194	195	166	196	187	166	221	186	179	172	190	174	191	207	170	171	172	203	205	206	174	179	184	168	188	198	186	185	202	179	188	176	182	200	201	174	157	176	182	191	186	171	178	173	162	216	175	213	211	189	209	193	178	178	184	193	190	179	200	183	197	187	171	193	179	202	180	185	202	187	184	167	178	211	172	183	193	191	192	206	186	189	196	198	186	195	186	176	203	187	203	196	203	201	199	178	179	187	199	173	215	195	186	176	168	183	219	178	202	181	186	154	182	185	180	197	194	182	187	203	177	182	194	199	183	182	183	178	186	198	167	160	190	175	187	175	186	188	203	183	201	195	203	189	197	155	200	196	171	167	190	155	167	166	200	197	193	190	193	166	180	181	157	184	180	210	179	175	193	189	187	157	191	197	220	191	191	176	178	198	193	176	199	185	160	179	206	165	185	179	205	196	177	158	188	203	183	196	183	189	195	207	184	192	200	188	167	201	176	178	198	178	163	195	183	204	167	183	166	185	176	189	175	188	192	189	196	213	187	184	179	189	182	185	192	176	167	161	206	180	179	157	189	182	179	164	197	172	198	197	182	186	193	147	172	187	164	206	172	189	212	195	197	172	175	168	169	204	208	190	189	184	195	191	195	181	209	190	189	180	203	160	194	190	197	219	171	182	214	194	185	181	198	181	189	210	186	162	168	211	167	152	188	184	209	198	192	197	206	205	191	242	177	202	182	177	170	181	200	174	209	195	207	186	200	181	203	181	179	193	171	155	157	188	181	202	166	185	185	213	202	168	147	196	210	202	165	170	185	186	184	182	181	186	169	157	174	176	197	169	178	218	208	184	183	187	171	203	174	179	181	190	172	200	176	198	182	177	201	192	169	192	153	178	177	181	180	210	181	195	185	177	200	182	179	171	208	166	188	194	169	201	186	179	172	207	195	180	169	172	193	176	184	214	189	175	173	162	190	170	170	208	194	179	173	179	178	190	185	176	199	201	193	209	208	162	194	192	194	177	170	208	168	193	177	180	190	187	177	196	194	194	158	202	162	174	191	191	166	208	187	183	191	173	162	198	178	189	180	170	181	192	162	186	193	175	193	181	182	187	168	189	220	158	204	206	178	187	185	193	214	189	198	202	193	190	176	205	176	170	184	201	204	146	182	187	174	187	183	198	157	176	168	200	193	179	177	167	188	181	197	199	175	194	188	170	181	194	182	187	170	156	208	180	158	217	171	160	173	182	189	179	174	177	206	195	189	183	187	162	182	194	177	181	167	191	181	185	196	178	179	184	187	153	201	182	165	171	173	193	179	161	177	161	181	173	216	192	166	187	168	165	184	224	187	195	174	191	183	204	209	182	196	191	178	186	179	190	185	167	197	172	162	148	188	162	199	149	192	177	181	169	204	184	187	202	190	183	180	181	199	180	177	165	194	184	176	194	175	181	187	183	191	199	179	176	200	209	171	149	179	192	178	202	190	192	178	179	188	172	197	195	156	176	205	199	187	193	178	196	162	197	181	177	202	181	173	178	190	187	180	181	194	199	161	190	183	173	170	191	199	175	199	196	189	164	178	202	158	171	203	187	187	180	183	199	208	190	204	175	199	199	180	197	190	168	191	197	165	205	218	195	173	188	206	196	155	178	179	200	173	188	190	174	173	175	202	197	173	168	173	186	177	198	206	189	185	168	195	201	175	188	180	182	167	153	210	191	195	169	202	199	184	181	175	195	201	175	184	179	175	171	207	184	160	176	187	205	181	181	174	185	200	195	181	193	200	167	208	196	195	171	194	199	212	172	192	189	184	193	164	165	174	189	188	192	183	154	174	155	202	198	163	187	166	176	203	186	196	161	170	188	199	217	213	201	196	167	217	193	216	190	210	206	182	187	192	197	196	168	176	213	206	212	204	209	195	189	179	179	171	182	189	184	179	167	171	181	185	178	205	189	193	192	204	162	188	187	188	188	169	182	178	184	197	179	190	187	179	193	182	165	180	176	173	185	189	197	170	185	186	187	206	206	218	183	173	170	170	174	211	202	197	185	183	193	169	165	171	192	185	196	190	185	196	156	164	166	185	200	183	207	195	200	190	191	190	201	198	183	168	188	149	186	207	209	174	188	159	183	171	185	175	189	176	198	183	211	193	175	199	195	189	159	179	175	163	205	194	175	181	178	189	177	193	175	185	188	176	175	188	195	198	217	182	198	180	203	194	202	201	187	183	179	219	190	166	179	184	163	185	215	208	179	189	194	209	182	182	192	190	212	186	208	210	226	202	223	191	167	192	156	172	180	202	186	192	165	200	195	215	172	144	188	200	173	190	199	169	209	172	193	193	187	179	183	177	197	171	170	194	183	207	201	203	173	184	170	178	220	179	186	193	200	197	164	188	177	191	195	161	177	169	182	200	210	189	191	189	173	175	172	194	172	182	172	191	185	193	164	172	190	204	176	180	209	185	173	174	206	166	182	196	173	191	186	193	158	183	164	194	190	182	168	174	198	190	178	196	205	171	173	168	160	193	182	187	189	200	176	203	193	177	178	163	191	180	220	202	176	190	197	185	200	166	186	203	170	178	197	173	192	197	185	165	182	189	192	201	201	189	177	184	188	188	181	184	174	198	170	209	188	195	201	186	181	215	216	185	208	196	169	197	176	168	181	171	170	172	204	188	197	186	205	226	207	214	178	195	172	173	167	172	208	188	189	198	205	187	179	162	210	193	206	171	187	170	185	180	146	197	203	202	175	188	222	172	186	174	185	202	186	187	186	155	188	191	182	159	194	182	192	175	150	171	190	178	193	197	198	209	214	190	185	184	177	204	187	204	183	185	163	161	206	188	184	171	204	180	184	205	180	187	165	189	186	198	178	184	162	164	166	183	192	214	195	167	194	175	178	178	178	228	193	183	184	161	188	196	163	170	197	164	194	172	208	207	178	188	187	167	172	210	177	185	161	186	147	175	174	194	157	179	187	181	176	188	205	197	199	189	182	192	166	185	180	184	192	205	191	189	205	207	206	193	189	187	177	192	169	191	193	168	196	192	198	179	193	185	179	181	199	169	184	178	176	193	181	204	213	219	152	175	193	180	189	186	174	179	196	206	154	202	189	175	212	180	168	176	185	159	206	171	164	183	182	194	174	176	209	171	173	203	195	191	189	173	199	187	191	172	167	194	201	198	189	206	190	183	199	195	173	200	173	201	211	201	180	170	176	192	196	206	171	192	190	204	176	214	182	189	192	193	194	162	174	177	206	187	177	186	181	193	181	189	197	199	178	174	186	177	193	175	164	193	179	173	189	187	167	183	201	203	192	196	172	157	186	188	179	137	190	146	172	199	195	179	198	190	176	176	165	166	178	205	179	190	183	185	165
7012	755	1233	1389	1172	934	842	752	675	613	596	537	553	545	541	517	504	480	457	467	455	467	474	419	466	466	454	427	412	442	437	463	432	425	468	419	450	470	442	405	452	440	398	430	408	434	476	427	401	423	377	446	419	455	423	435	459	462	447	392	465	437	424	397	460	434	467	409	430	417	441	439	454	418	447	435	415	417	458	448	434	435	434	439	465	432	395	400	429	456	412	442	393	430	436	413	423	442	434	457	393	443	435	433	468	398	444	438	436	441	435	444	383	416	464	401	415	437	395	414	433	422	456	421	430	456	448	431	432	431	437	451	419	416	423	455	408	423	438	395	433	405	462	451	462	397	428	420	424	409	455	436	442	385	390	396	458	434	435	407	443	436	427	413	409	444	436	421	427	438	410	441	390	455	423	422	452	394	436	433	408	466	454	418	424	411	409	426	432	431	409	389	420	464	433	440	449	436	449	384	382	439	393	416	408	413	439	455	435	409	404	413	415	392	418	405	463	432	397	446	450	476	420	440	387	449	425	399	410	403	405	416	415	434	412	431	374	426	467	382	394	411	414	412	420	445	401	389	467	433	416	387	409	414	464	452	458	427	429	406	405	395	434	435	406	408	431	439	430	432	425	425	427	433	426	396	383	413	425	403	424	446	438	453	419	422	404	427	467	485	458	406	440	406	439	442	433	444	423	434	420	425	402	413	422	421	417	397	425	446	394	412	426	442	394	451	415	438	419	433	436	428	412	449	409	410	391	432	444	413	413	415	454	409	471	410	412	423	438	428	379	423	413	450	422	446	420	400	430	433	416	438	437	422	447	408	473	424	441	437	426	394	415	401	456	439	432	406	441	439	427	412	467	428	400	455	375	414	421	429	435	410	427	420	416	419	404	421	473	422	478	463	457	425	463	432	462	422	402	415	419	433	425	432	408	407	432	440	418	436	460	415	421	445	419	428	403	430	425	440	429	421	423	405	435	438	417	441	421	403	415	417	436	444	415	411	387	437	438	411	455	403	405	424	431	442	439	426	423	407	422	387	395	434	428	472	427	425	394	390	452	420	425	435	405	416	390	427	378	438	406	410	418	453	414	423	426	422	431	452	411	416	395	367	429	456	471	430	413	387	393	454	447	420	394	424	453	474	469	392	405	418	401	424	418	409	395	400	366	476	428	423	437	442	409	404	383	428	425	393	420	406	431	432	427	414	456	401	409	444	450	411	434	447	408	427	412	414	424	415	414	417	425	452	423	416	406	429	386	425	434	410	445	433	464	374	429	395	444	409	427	461	438	422	427	439	398	453	432	410	409	438	405	393	411	407	412	453	431	444	415	399	396	411	400	445	432	453	407	423	417	438	453	476	447	456	427	424	422	459	389	437	427	421	439	442	415	414	416	419	435	411	440	397	411	405	439	426	405	438	425	426	396	440	417	425	471	398	420	443	399	424	375	435	381	444	464	440	420	427	431	417	440	454	395	410	432	454	456	424	416	441	443	423	405	434	413	417	424	422	453	430	439	420	437	464	462	438	423	446	441	450	438	406	417	411	446	425	420	441	373	415	419	414	396	451	416	449	453	422	443	427	444	429	442	408	408	413	429	413	403	390	422	393	426	409	448	456	446	437	446	414	424	408	407	444	401	412	419	453	445	429	413	444	440	458	430	433	413	403	443	444	424	439	410	425	425	382	414	407	430	452	426	441	394	418	437	425	394	402	430	469	433	450	426	428	408	402	419	416	420	401	395	394	401	404	443	416	408	408	424	440	407	425	407	484	440	437	415	424	409	460	434	444	415	490	444	397	417	409	401	423	395	430	433	410	442	413	419	425	414	410	414	431	427	437	435	435	443	433	396	432	440	411	437	456	404	396	461	414	477	431	431	415	402	439	422	448	391	447	428	424	401	436	422	448	423	394	408	414	436	411	420	438	393	410	442	393	432	464	430	423	394	409	433	405	435	408	415	445	415	419	409	426	428	414	424	473	425	443	461	488	438	422	428	452	401	450	397	431	423	394	421	420	439	411	392	421	423	452	431	402	408	395	423	415	432	349	446	480	448	399	460	421	438	407	423	419	425	438	437	399	442	452	413	421	417	449	412	437	445	449	399	409	392	392	398	428	426	410	433	431	460	448	432	392	434	444	440	438	432	431	429	434	407	413	429	436	448	455	420	435	459	401	425	378	409	427	459	447	456	448	428	418	445	454	427	439	439	455	429	407	484	451	439	396	409	418	412	410	443	416	416	443	431	417	410	436	413	415	466	440	424	429	438	436	456	434	432	423	426	386	435	457	437	452	395	373	420	433	405	422	430	463	402	429	418	419	437	434	419	432	401	442	407	441	400	415	469	424	411	435	411	416	403	432	447	458	393	417	380	455	431	393	416	455	415	471	443	422	439	399	445	404	405	424	411	417	458	443	415	440	397	428	416	449	364	451	388	436	425	413	383	423	420	455	446	380	422	439	404	438	400	411	410	406	432	410	423	423	425	411	442	436	481	429	421	439	417	430	446	432	420	414	416	470	430	412	407	438	428	444	403	388	462	457	429	454	445	402	411	447	426	399	409	412	416	484	428	422	420	454	398	415	404	462	449	428	479	403	446	396	416	450	426	456	437	462	423	426	439	498	422	404	423	457	417	417	424	441	466	416	410	431	442	435	409	442	454	414	429	388	418	425	419	453	408	439	439	430	422	417	455	439	440	424	378	432	433	407	399	385	416	423	436	414	417	424	431	439	417	437	410	405	418	462	431	409	442	428	398	451	409	388	386	425	442	460	408	427	413	409	420	416	426	435	399	440	457	441	430	422	429	448	427	397	428	430	397	446	431	410	455	456	430	443	435	401	432	431	441	408	430	416	416	441	440	431	396	398	411	448	476	451	393	445	435	445	415	404	450	406	394	446	454	415	425	440	432	462	427	423	414	472	402	425	478	429	399	418	427	437	442	411	457	412	441	406	427	394	426	435	430	408	416	435	411	428	405	381	437	441	422	449	412	418	378	412	421	417	432	408	396	428	429	400	430	404	423	456	412	412	423	438	443	403	427	444	423	395	395	420	417	417	415	391	465	451	406	402	421	407	439	399	436	418	411	451	434	439	402	455	423	439	411	431	398	409	446	423	413	415	461	433	424	394	446	403	402	422	408	367	451	432	403	467	414	452	414	389	423	407	443	393	436	440	448	418	426	435	444	431	413	419	407	435	419	439	432	440	423	437	424	409	423	396	409	409	402	415	438	424	459	451	427	422	384	430	420	400	431	415	418	461	434	459	420	402	401	446	406	443	443	454	402	426	444	449	414	425	432	416	407	399	452	438	460	440	398	439	399	400	476	411	413	426	454	420	417	409	430	420	472	395	434	420	410	423	397	444	418	450	424	428	407	427	397	421	436	442	491	390	428	432	427	429	424	406	411	416	466	434	383	423	415	428	414	385	455	403	442	436	407	435	375	406	413	456	455	399	433	423	452	469	435	457	443	431	423	414	413	404	415	459	444	447
14575	1047	849	613	392	268	212	186	136	140	118	115	110	98	90	86	92	83	69	68	67	76	72	68	66	74	76	68	77	61	64	69	81	80	76	64	63	62	83	64	84	68	79	61	55	72	77	66	54	55	52	67	58	59	65	74	78	55	73	86	70	59	65	64	71	76	47	57	48	69	66	70	59	63	73	81	69	60	64	71	67	73	70	66	76	58	80	63	53	78	68	76	78	79	60	59	64	52	60	54	46	65	63	63	68	67	59	79	61	59	62	55	54	75	63	60	62	75	56	66	71	63	55	70	77	57	60	67	50	61	57	60	65	70	54	74	65	61	72	66	59	74	73	58	66	81	58	69	68	69	85	64	47	71	61	70	73	56	58	65	55	52	65	73	64	72	61	73	50	62	68	66	61	96	54	64	64	62	72	55	65	61	60	67	74	64	72	78	49	66	60	88	62	58	65	66	59	63	57	65	72	59	59	67	60	72	58	53	60	60	62	47	58	80	62	68	71	66	63	58	73	57	74	59	67	66	74	69	63	65	60	61	57	57	76	56	64	74	58	65	60	66	72	72	66	57	51	54	65	79	70	71	67	57	75	65	72	56	60	68	66	76	59	45	73	64	79	69	62	67	70	53	66	65	78	77	83	55	63	74	65	63	63	56	59	65	75	49	61	69	68	54	58	60	73	72	58	56	62	58	64	65	37	60	64	61	68	70	60	68	61	81	81	93	65	73	59	75	71	73	48	63	67	62	59	65	84	74	64	59	61	59	52	53	58	72	55	53	40	66	57	68	74	82	65	69	75	66	51	77	55	61	56	87	67	80	65	62	69	62	56	66	55	61	65	66	70	75	77	56	68	78	84	62	79	60	62	48	66	70	63	66	75	64	64	66	72	57	57	71	78	64	54	53	80	70	65	60	63	68	72	66	62	97	71	73	64	65	70	63	62	74	79	60	66	63	67	67	73	66	58	62	70	82	68	58	57	67	58	66	75	69	66	57	55	65	85	70	64	68	62	81	44	60	59	76	88	74	62	68	72	81	64	48	72	67	79	62	68	53	73	69	56	54	47	64	68	77	58	64	78	68	71	62	63	70	66	73	62	73	70	71	70	70	66	72	65	69	64	69	64	55	81	88	64	65	71	72	68	57	65	70	75	70	60	72	76	64	74	57	77	74	62	48	68	67	64	71	60	65	63	66	70	92	55	80	68	74	69	49	69	62	67	84	67	65	75	60	63	71	72	69	74	73	55	70	57	62	83	68	65	73	49	71	62	74	63	61	66	64	72	79	59	75	67	59	73	68	63	73	56	70	63	58	73	78	72	88	60	66	62	68	57	73	88	78	75	55	66	71	61	56	71	73	76	78	63	64	60	67	67	48	56	81	75	55	74	76	57	60	59	63	55	67	62	58	65	68	67	59	50	65	57	62	60	65	75	69	76	51	70	67	71	64	73	72	51	43	53	65	62	55	78	74	66	72	62	93	70	62	55	85	54	62	62	59	61	68	60	53	56	52	68	63	68	68	63	62	59	48	58	69	66	73	66	63	52	68	73	78	67	67	74	60	68	46	71	64	53	59	65	70	62	51	58	54	55	70	64	64	53	63	62	62	64	62	79	51	59	70	60	61	71	67	75	61	74	63	72	66	84	73	70	58	83	64	81	46	60	81	61	71	74	61	71	80	63	57	56	66	73	71	62	57	66	43	67	49	73	68	47	67	62	69	65	56	66	50	63	82	68	79	54	60	67	59	60	48	62	76	50	63	69	70	45	65	59	66	52	60	55	64	76	65	67	64	54	59	62	72	67	63	68	53	60	61	62	75	63	80	79	72	60	54	61	55	77	79	75	60	55	62	52	66	64	77	68	58	59	84	61	61	70	61	76	68	78	77	57	47	62	66	56	55	58	66	60	60	54	51	59	62	74	55	48	78	69	56	51	77	69	58	76	68	62	43	54	68	58	67	57	65	62	64	56	68	60	67	52	69	55	72	62	66	64	68	55	57	57	63	62	71	70	68	54	67	63	72	60	70	62	52	61	66	66	69	55	65	68	67	84	60	49	57	71	48	78	65	63	67	63	65	69	71	75	68	71	58	65	62	59	41	60	68	75	67	69	80	61	78	64	51	72	81	76	62	73	58	59	73	90	69	75	64	61	63	76	65	69	75	72	73	66	66	76	55	61	46	68	69	79	67	53	72	64	75	72	74	74	58	65	54	66	68	77	64	49	72	58	63	74	64	66	65	61	62	63	58	75	64	69	66	66	47	71	65	61	70	69	59	66	65	82	71	78	63	68	45	61	61	68	72	77	66	83	83	75	46	69	66	69	68	72	76	62	88	65	62	72	69	77	67	61	72	69	64	53	58	59	68	62	63	67	80	68	60	59	53	70	67	67	68	54	73	66	56	65	65	80	70	82	65	73	67	61	71	71	62	61	56	82	74	72	63	66	70	69	52	59	75	72	62	70	62	66	75	55	61	62	65	76	74	59	69	64	63	64	62	51	64	68	74	61	59	61	62	55	57	53	66	78	79	66	70	64	53	53	43	57	73	61	75	69	64	71	56	88	68	79	64	55	59	56	57	64	58	75	63	53	61	43	72	65	58	61	62	68	73	70	75	79	70	58	53	63	65	71	67	65	71	67	74	56	47	51	70	57	77	73	63	71	81	70	59	71	64	79	59	51	56	77	64	80	62	72	61	80	81	70	65	75	67	73	66	60	86	58	49	61	66	75	65	72	74	74	61	62	62	75	56	61	78	61	67	72	68	58	71	56	59	78	65	60	77	68	70	65	46	60	66	67	75	85	62	73	67	66	59	66	78	57	71	62	62	60	73	72	75	59	60	66	73	72	66	66	62	77	91	68	70	63	88	61	73	58	64	60	49	62	76	56	55	82	81	75	46	58	67	75	83	61	61	77	57	66	45	54	56	62	65	60	49	73	57	65	64	48	72	67	80	74	75	66	52	62	43	63	74	77	67	69	74	71	62	64	75	81	56	70	72	63	76	73	70	85	80	69	64	44	65	58	65	58	67	52	84	74	65	67	64	59	63	67	66	61	57	51	53	90	69	66	46	67	56	67	56	53	73	61	56	66	54	66	74	65	65	64	49	67	78	65	62	68	79	68	70	62	80	59	65	62	80	58	64	54	85	50	65	61	62	78	79	73	62	82	67	78	66	67	61	61	80	70	57	59	49	56	69	71	57	59	56	53	62	72	59	63	73	72	66	61	67	59	62	69	72	73	57	59	63	81	67	79	70	62	47	66	66	83	67	56	68	54	69	70	97	59	78	70	87	57	65	81	90	74	59	70	86	59	68	69	74	50	89	50	69	57	60	54	68	78	73	65	67	77	59	57	63	73	76	70	64	61	62	71	59	55	54	55	74	76	58	55	70	72	67	53	60	70	65	68	79	68	58	67	63	71	59	62	62	59	52	77	71	69	54	68	67	68	84	69	58	59	77	69	66	64	54	68	56	69	77	43	69	64	64
8344	843	1730	2048	1651	1205	975	765	665	562	513	434	419	370	335	335	332	356	292	269	288	253	243	234	244	204	225	240	227	229	208	218	194	223	177	193	217	165	203	203	205	209	194	195	197	199	210	176	188	187	179	202	186	180	190	207	176	166	165	165	215	192	183	158	182	180	175	177	183	180	181	169	182	187	184	181	178	182	169	179	154	175	180	182	159	155	175	166	174	159	172	183	168	188	179	196	168	192	171	166	180	170	186	181	198	191	183	186	175	172	173	187	190	183	191	177	194	184	201	157	148	176	179	185	171	166	159	157	216	194	147	193	169	174	179	159	193	171	182	195	168	174	222	168	149	185	166	197	171	176	140	190	189	192	194	157	164	177	185	168	170	188	177	172	153	197	177	171	161	188	162	170	176	177	194	166	179	151	193	157	168	183	177	158	186	169	163	184	158	183	195	161	177	174	182	182	173	161	180	198	169	183	180	161	189	185	164	180	171	183	176	158	197	181	177	199	168	199	180	175	171	183	167	198	193	200	162	141	176	197	174	156	181	182	177	155	169	172	182	173	194	186	157	166	175	181	201	188	166	191	160	154	161	175	192	175	177	182	186	180	172	181	171	173	193	189	165	173	173	171	170	173	182	186	182	187	174	195	159	187	167	198	161	163	180	175	211	183	164	185	162	194	220	178	168	188	193	166	193	177	190	165	192	176	141	167	203	191	164	182	161	172	204	161	166	200	203	183	190	185	177	180	160	163	204	166	150	164	178	170	200	157	184	181	176	161	188	177	211	152	185	188	185	177	179	162	189	182	179	196	160	181	165	146	161	168	176	159	184	156	188	173	185	159	186	173	166	198	189	176	161	192	170	160	189	156	175	162	182	160	150	217	198	194	170	184	173	173	176	179	177	175	182	174	155	164	160	163	173	165	178	175	186	199	156	181	177	166	184	169	173	154	174	168	192	174	159	168	151	164	172	187	190	171	199	191	169	184	195	179	161	184	179	164	183	175	183	193	198	158	149	180	169	168	181	178	164	183	192	179	164	156	175	151	153	160	182	165	181	156	184	178	170	151	164	177	166	172	188	195	201	177	192	161	164	180	169	176	174	161	173	199	180	186	181	186	173	168	184	169	180	168	167	160	167	169	160	179	153	178	176	185	200	180	212	167	173	180	187	196	181	172	180	190	190	164	172	162	182	198	179	202	206	171	175	171	179	180	159	163	163	176	164	171	172	182	190	187	151	172	169	181	196	175	186	170	172	207	196	185	186	183	167	177	179	180	175	179	169	204	193	161	183	176	193	196	196	174	203	172	166	185	160	165	181	173	178	173	176	193	170	174	165	177	170	192	161	182	156	148	173	170	172	165	183	174	166	173	176	167	160	172	192	152	190	161	201	153	174	192	187	187	183	161	170	168	175	172	173	182	199	179	177	176	176	170	178	163	186	178	180	181	175	195	197	163	190	192	158	184	167	175	180	175	165	179	180	140	200	166	170	187	165	188	191	177	191	177	175	178	178	137	161	170	185	164	148	192	172	164	182	190	192	189	176	181	180	187	173	196	200	163	199	141	163	187	162	193	156	171	179	187	179	185	178	173	166	144	167	184	171	167	170	172	190	180	175	170	163	168	185	174	178	175	177	190	205	174	167	170	173	166	191	202	165	177	187	193	179	164	174	163	178	179	206	175	168	184	193	194	169	168	187	194	159	185	173	159	180	174	183	173	184	170	196	151	158	174	174	166	195	173	149	180	180	170	185	166	170	175	169	184	166	196	185	191	168	194	189	177	152	177	176	159	178	194	158	207	193	173	165	181	197	159	170	176	186	152	176	191	178	189	191	192	148	165	191	178	183	179	178	164	179	181	174	130	222	185	189	190	184	188	186	178	172	158	153	179	169	173	181	179	183	175	168	166	170	202	169	164	167	183	184	196	181	156	189	185	172	181	155	197	177	183	158	174	179	166	188	167	167	175	195	185	141	176	165	191	177	186	149	173	171	167	151	178	188	181	172	166	186	199	156	196	205	168	179	194	184	163	166	173	200	167	166	176	171	172	171	172	165	185	163	163	193	198	199	158	165	175	189	162	180	180	156	164	187	168	169	171	177	172	180	188	185	172	180	182	169	173	155	173	184	184	179	198	191	185	181	153	178	179	178	159	171	193	171	171	165	160	158	184	202	186	170	170	161	158	189	175	161	183	163	176	147	178	180	180	182	170	183	158	175	169	166	173	177	161	171	186	194	186	184	179	154	178	153	172	171	148	168	184	177	179	183	162	176	186	185	181	173	162	156	175	165	174	165	183	189	188	175	172	174	182	174	188	167	180	170	170	186	201	184	181	177	177	166	184	183	166	166	158	184	164	179	170	160	155	178	197	196	195	180	185	197	180	168	185	187	166	171	179	166	183	152	186	174	168	191	158	149	180	145	165	187	161	176	175	174	190	181	187	167	203	201	180	185	181	187	174	170	173	188	186	178	195	168	169	188	173	188	176	189	155	196	162	160	186	197	156	168	163	204	182	205	187	181	184	176	173	182	192	168	182	163	183	194	174	173	168	186	171	174	174	180	170	168	191	188	195	185	207	164	189	175	178	162	196	146	192	191	174	169	171	199	196	175	171	176	190	178	184	211	153	171	188	169	186	163	190	177	189	186	177	153	139	174	168	173	161	167	171	177	193	148	179	179	180	151	164	174	192	172	176	186	182	185	200	182	183	190	161	161	153	169	167	169	183	182	199	163	192	173	203	180	159	163	195	195	204	200	175	194	204	157	156	202	191	197	173	149	181	183	193	186	190	179	189	182	190	174	178	174	159	180	189	164	176	184	198	178	197	175	180	181	150	172	173	175	171	180	176	175	179	187	192	182	172	178	175	196	168	199	200	182	165	182	155	201	203	165	200	176	187	173	174	180	185	172	178	168	174	151	177	208	180	181	161	205	186	184	181	183	183	177	181	183	185	173	198	160	186	195	171	187	204	201	165	199	185	192	166	177	185	186	180	167	198	168	187	174	165	172	145	180	160	171	193	181	193	178	185	169	183	187	163	163	203	169	180	162	160	172	165	181	178	193	201	187	182	194	172	161	152	174	157	173	175	183	156	180	161	181	187	181	180	183	175	190	161	145	173	183	194	167	206	168	175	197	197	178	175	156	184	201	223	183	162	199	187	208	191	177	173	166	137	173	151	159	177	154	191	176	173	185	173	172	182	177	173	160	162	174	180	178	175	170	187	169	169	177	186	196	190	175	213	181	175	174	206	182	184	181	190	199	170	180	182	186	178	195	198	187	170	178	169	182	206	202	167	175	165	173	174	172	181	176	166	175	162	196	171	181	183	174	171	196	173	180	185	188	187	186	176	181	196	200	167	178	180	205	189	172	169	181	189	135	169	152	179	175	165	196	178	205	156	175	174	156	178	167	155	152	186	180	171	170	159	169	190	170	186	181	186	173	156	162	195	165	156	168	190	176	176	194	188	184	194	182	170	181	212	167	182	206	192
1730	271	291	316	276	266	296	251	249	295	250	257	282	272	250	252	268	243	268	299	280	257	265	267	265	288	256	254	299	266	275	261	263	304	273	283	285	272	312	301	289	292	256	273	281	291	236	264	270	272	265	278	256	283	263	295	277	283	277	243	279	268	253	287	274	263	273	297	272	258	264	254	266	268	260	277	263	271	300	286	261	261	265	277	261	289	256	265	282	266	298	258	248	284	265	269	292	270	274	246	282	238	272	275	283	286	295	286	319	281	270	275	293	250	295	277	280	276	280	287	264	280	288	280	283	275	253	279	284	244	242	299	285	254	276	262	297	303	295	273	263	256	282	283	281	272	273	294	264	276	270	283	243	316	289	316	277	276	279	236	275	281	236	296	259	273	261	267	258	247	279	240	284	305	304	282	266	309	267	280	266	258	271	250	255	274	261	255	278	276	255	300	286	283	258	270	276	303	251	256	292	266	281	290	269	282	293	294	256	243	262	284	254	262	278	277	273	278	253	229	262	284	286	278	280	252	273	310	269	266	287	255	250	248	267	287	241	286	267	247	293	258	265	268	300	277	247	290	268	284	294	276	271	272	273	262	272	281	247	283	288	279	266	303	302	293	244	279	290	281	256	278	269	274	268	320	302	276	261	287	265	259	249	242	245	298	253	305	278	259	262	263	267	279	266	262	280	266	275	252	273	302	284	265	263	289	265	256	265	248	292	266	249	263	290	237	249	284	247	289	271	273	271	246	296	279	266	273	271	281	261	298	260	265	291	299	261	299	267	264	279	263	273	291	230	251	260	276	252	265	270	268	308	248	285	291	297	281	307	299	299	314	297	285	292	265	264	288	276	293	256	286	250	299	264	319	283	306	262	251	246	286	290	260	252	297	275	290	279	258	278	263	294	265	276	283	303	285	248	273	242	251	250	273	245	266	244	269	278	261	265	254	266	277	301	271	231	298	261	240	272	260	275	308	253	275	261	269	257	255	250	283	300	277	246	295	292	264	273	284	259	259	296	291	265	273	286	283	278	278	252	283	254	264	305	294	284	232	299	273	300	266	252	298	243	257	264	253	267	276	251	268	292	299	276	289	281	286	259	292	273	291	263	276	259	275	281	287	274	263	244	270	283	302	265	254	270	273	271	298	274	292	290	256	301	311	269	233	271	252	309	265	263	254	252	292	287	280	256	280	252	275	282	291	267	302	317	272	269	270	302	296	258	256	272	271	259	281	278	272	270	250	291	266	262	273	246	257	260	282	277	281	292	303	259	283	294	302	283	240	270	276	251	286	253	274	266	268	298	273	283	274	286	226	275	273	256	277	260	259	260	258	241	272	307	288	280	254	291	316	267	271	265	280	294	318	279	277	229	303	257	281	270	279	286	272	269	272	267	255	293	256	274	260	282	296	305	304	284	266	275	274	275	280	253	275	253	271	263	287	263	279	268	260	272	281	259	270	271	237	274	246	272	270	272	303	259	270	285	259	248	263	268	313	270	300	268	268	257	260	291	239	246	271	275	286	275	264	267	285	304	282	280	267	300	280	302	278	267	281	278	267	289	283	278	291	285	285	288	279	262	256	291	282	282	288	298	281	287	288	278	301	268	272	256	308	275	282	282	263	276	279	287	216	273	249	274	287	255	262	271	274	282	269	272	291	284	294	280	263	275	269	231	286	259	319	260	284	277	270	292	255	229	284	278	275	256	289	302	265	240	278	262	265	276	250	291	264	258	273	278	295	281	244	248	259	249	249	289	277	273	273	280	238	267	260	306	260	223	278	282	277	276	300	280	267	268	262	308	278	264	270	280	266	279	252	241	245	271	264	263	298	262	266	244	294	291	267	265	262	285	303	281	273	269	262	270	307	312	277	259	285	268	270	265	271	276	254	272	257	282	294	284	282	279	263	300	282	279	288	298	269	246	264	255	279	286	285	274	270	293	248	245	259	305	262	277	277	289	264	266	312	262	283	260	260	294	265	251	273	242	261	266	273	310	261	304	314	281	275	261	303	260	270	281	273	275	284	296	312	253	262	274	291	275	260	311	287	310	281	271	297	299	244	271	280	250	272	273	240	257	283	246	271	275	276	262	272	281	271	263	276	267	253	288	271	263	259	308	248	244	287	277	266	269	300	302	270	296	265	282	300	292	261	259	292	259	248	235	280	309	267	268	285	257	274	265	282	251	257	263	259	286	283	282	283	282	252	247	272	284	300	278	246	283	299	281	275	258	294	263	267	266	282	249	277	274	274	265	253	274	278	282	262	259	288	267	279	276	271	289	268	257	272	308	260	292	283	277	283	263	251	303	298	274	266	250	264	245	278	290	285	264	286	273	288	264	256	278	248	262	255	278	263	288	270	281	258	248	271	265	265	268	275	254	303	295	277	278	257	277	279	279	261	282	280	268	278	260	243	266	299	297	273	297	297	283	277	256	260	270	268	269	275	254	284	297	277	252	252	277	286	253	297	285	283	266	282	311	298	260	250	257	286	271	276	283	269	267	282	252	295	259	293	261	264	282	292	264	258	288	293	256	278	276	276	265	267	254	288	266	298	259	265	301	269	257	278	267	241	275	273	268	264	261	303	293	253	265	294	282	275	261	298	288	278	282	289	275	269	264	246	262	258	277	265	294	260	272	259	250	289	268	243	249	287	294	279	289	272	268	257	277	279	288	287	294	329	277	278	276	284	269	262	271	246	270	290	282	264	294	255	285	235	256	282	268	286	274	301	301	272	276	275	298	292	267	303	319	234	279	306	285	264	264	282	275	294	293	273	263	267	279	258	240	297	292	283	271	287	274	280	278	303	288	295	248	283	266	256	264	276	307	279	254	277	268	282	276	279	287	237	286	293	297	271	269	288	301	254	258	259	252	273	279	263	281	288	283	285	280	247	256	281	263	316	258	254	284	258	288	301	274	271	302	303	278	280	293	273	297	272	273	299	265	268	289	249	292	253	288	272	279	283	262	235	278	230	297	277	286	265	262	245	260	277	268	286	301	265	278	281	275	266	294	265	284	273	271	268	291	290	284	263	258	268	267	273	267	279	252	292	274	285	274	247	260	266	275	284	280	276	278	273	257	276	286	283	272	275	264	282	256	295	275	264	256	260	267	277	287	276	260	273	290	298	249	301	283	241	301	278	264	272	261	290	284	248	287	264	287	282	304	254	307	294	265	301	281	283	284	286	243	271	301	302	261	292	264	284	274	278	282	271	281	261	279	285	279	277	260	277	283	247	263	272	243	267	263	284	238	296	268	279	265	253	245	271	291	274	283	248	282	274	270	267	295	257	260	250	276	261	300	253	255	254	273	280	296	334	271	247	283	274	286	262	277	277	269	254	266	258	274	284	274	270	278	260	281	322	271	287	266	310	270	259	258	271	295	254	327	275	256	285	260	267	284	256	260	285	274	270	264	250	263	235	281	237	261	270	269	284	305	285	258	281	291	287	261	285	292	285	283	286	259	265	286	279	294	259	289	270	286	282	271	263
2144	663	710	667	612	691	637	626	616	577	631	612	610	643	664	606	670	557	682	644	636	602	588	633	616	610	626	589	601	620	653	621	652	606	615	584	582	598	628	602	605	674	577	628	595	693	658	627	615	634	603	611	614	567	596	606	625	663	592	602	679	602	641	618	634	617	619	613	615	617	647	628	640	601	566	615	639	622	598	622	590	620	604	696	589	618	625	615	654	598	585	608	636	600	636	605	639	637	548	610	607	560	652	605	605	664	606	560	609	641	618	592	658	576	585	596	630	646	663	625	612	583	628	595	656	595	592	651	645	673	605	619	615	593	622	621	662	640	625	622	635	589	617	597	586	640	619	592	596	669	600	617	600	652	600	639	583	657	621	590	598	606	618	647	608	615	641	638	599	632	587	636	608	593	647	616	619	582	601	634	579	628	613	644	643	611	622	592	611	618	663	634	636	598	622	627	633	657	689	621	596	566	587	643	591	621	650	628	631	613	599	613	637	583	609	605	590	603	616	614	635	573	631	600	633	580	613	601	613	589	620	573	605	600	615	618	661	594	657	587	622	630	627	602	649	557	614	630	627	563	648	618	616	622	677	589	595	618	642	593	615	617	591	625	578	611	606	598	580	627	626	623	648	573	662	568	592	638	592	644	617	635	647	590	630	626	619	620	650	634	638	617	636	623	623	590	602	637	620	647	612	610	590	621	615	639	655	609	651	643	609	614	610	587	637	606	621	576	602	636	674	643	612	654	636	548	598	641	646	651	612	633	636	599	596	622	615	639	637	650	617	625	585	625	660	597	592	589	627	596	621	570	628	609	606	596	634	633	618	622	642	633	639	608	565	621	656	577	601	605	631	630	632	569	641	641	588	653	633	613	649	592	595	587	587	613	625	651	641	600	647	586	622	640	624	607	626	588	619	664	645	589	634	608	618	603	624	610	612	627	614	656	579	593	645	655	624	616	576	605	617	629	624	603	601	601	648	610	637	637	617	613	570	638	594	592	642	609	621	650	626	568	624	648	626	625	641	601	631	629	605	615	586	605	628	624	581	594	645	584	572	606	595	576	587	660	625	573	662	627	605	586	602	670	652	613	608	637	591	641	613	612	641	629	654	649	614	641	587	660	622	631	619	639	636	632	641	631	599	702	670	597	586	620	602	614	619	655	655	617	638	583	642	633	601	607	657	633	620	591	591	629	607	601	645	615	631	612	573	581	595	671	595	617	615	629	613	656	624	591	596	626	639	616	616	586	577	609	591	608	647	608	656	629	621	607	604	581	613	607	693	636	647	657	584	612	623	592	597	608	585	642	555	601	647	649	639	622	576	640	634	610	633	616	641	630	565	638	607	646	623	597	652	614	619	676	655	582	641	657	597	604	597	598	688	620	601	593	577	617	598	618	600	620	611	570	619	611	625	647	589	622	588	629	574	606	605	610	605	602	619	643	650	634	645	580	665	603	637	602	625	610	639	640	641	642	622	641	576	607	654	599	567	638	615	650	604	610	591	647	639	619	629	641	633	587	618	608	630	615	642	588	599	622	652	648	601	648	614	618	598	625	623	606	649	611	628	609	619	589	625	652	649	588	640	601	637	624	631	593	655	600	587	592	587	670	669	635	640	626	574	588	596	627	602	577	618	606	579	631	640	614	572	642	636	588	615	599	604	586	623	634	637	621	639	611	621	649	605	657	659	639	582	627	620	642	614	642	620	612	625	591	619	634	590	670	642	633	614	595	624	663	628	618	631	645	684	598	656	622	593	603	612	645	613	611	590	599	660	641	639	653	630	608	593	551	598	634	623	593	601	600	599	581	550	640	611	630	632	630	591	587	622	597	593	653	634	620	631	625	594	608	599	620	619	630	637	615	645	612	597	616	593	583	625	593	587	611	617	614	627	622	595	641	599	617	608	663	610	630	646	630	597	547	599	596	628	556	640	628	617	621	609	604	630	594	588	613	651	622	629	613	617	622	558	646	563	625	616	624	592	679	638	586	667	636	593	564	616	599	586	569	602	619	609	579	636	652	612	601	615	635	625	624	594	621	595	573	585	632	615	637	551	639	612	608	595	608	591	639	592	632	586	553	618	627	633	601	607	643	599	598	680	593	603	594	633	581	630	624	608	609	564	625	570	690	593	615	613	630	629	632	608	615	605	594	588	629	567	616	661	608	658	647	585	605	636	637	607	605	609	636	618	616	635	643	602	694	600	544	559	638	621	627	605	623	628	631	581	579	604	600	619	672	681	601	558	580	634	610	651	610	596	602	628	637	641	670	611	622	680	607	601	589	608	651	625	606	594	618	700	613	620	609	591	596	674	594	612	569	668	557	641	634	580	604	589	637	641	610	633	672	602	626	607	642	612	613	582	644	606	655	587	665	607	622	641	597	613	613	621	639	616	644	640	670	638	652	596	607	593	606	571	585	610	607	569	593	621	639	577	584	641	678	594	570	638	574	634	588	629	608	622	587	628	607	578	623	547	581	681	601	586	616	576	638	551	617	595	618	595	613	585	615	599	624	653	609	654	616	633	648	600	641	635	642	608	631	631	611	587	640	593	624	638	634	657	625	612	619	676	626	609	594	585	605	603	596	606	633	632	623	614	619	602	577	617	644	593	559	638	610	640	642	619	607	619	659	678	619	648	616	607	660	617	642	626	583	607	583	635	631	613	608	649	630	624	611	602	592	608	599	577	590	578	635	579	643	584	630	581	642	621	603	629	613	626	644	613	614	582	648	629	582	655	602	598	640	604	544	611	610	626	612	597	652	606	585	603	624	600	615	606	616	632	588	604	600	603	598	634	589	614	612	618	623	596	671	583	648	596	611	599	624	631	636	586	664	634	648	606	634	627	632	635	613	662	630	604	623	601	603	608	620	613	608	607	651	604	625	564	612	610	617	597	614	636	631	624	605	602	625	635	653	586	616	654	605	611	637	659	618	619	619	611	609	605	592	651	603	605	621	636	655	597	649	639	608	603	605	641	614	621	609	639	589	569	627	624	616	673	598	624	637	625	616	612	595	614	630	586	591	634	603	617	617	613	633	648	624	630	586	631	679	593	651	596	606	638	653	589	589	629	603	567	594	652	617	596	638	609	650	610	633	633	603	625	622	617	642	630	643	657	590	621	610	627	567	567	615	597	674	568	603	596	564	646	625	620	624	621	651	630	635	646	590	571	640	606	606	626	596	635	586	653	575	598	577	590	602	609	599	645	600	599	645	602	621	649	594	652	605	574	603	603	620	614	594	603	615	601	596	629	603	652	601	628	657	589	603	637	613	650	628	636	566	612	659	577	616	653	637	585	616	610	638	629	586	589	582	616	623	592	598	641	625	619	640	600	596	608	608	602	682	610	561	651	600	574	610	611	623	658	600	599	601	618	637	603	636	642	633	666	636	626	579	590	618	627	592	619	655	622	575	612	649	624	638	619	661	639	618	614	645	593	660	611	616	639	614	582	614	639	614	623	632	609	596	624	624	596	616	597	623	620	616
8256	548	580	452	359	299	247	260	232	231	203	201	206	213	183	188	193	196	183	198	184	196	177	200	161	191	191	202	192	192	177	194	187	179	150	204	199	200	174	196	199	191	178	177	174	183	177	218	209	176	166	174	185	171	193	192	210	173	162	190	175	194	175	177	170	167	198	206	184	187	204	185	184	179	206	184	162	181	190	198	170	177	172	207	166	186	147	186	167	190	210	186	191	206	193	157	209	177	178	180	214	165	165	184	190	182	180	180	207	170	212	192	203	203	170	184	170	189	200	171	173	214	194	189	209	192	196	189	170	159	190	208	184	163	157	168	178	200	168	179	180	203	178	170	170	171	186	191	213	201	191	187	183	193	165	174	193	204	201	188	186	170	175	176	200	204	202	185	207	199	182	183	186	182	181	187	218	197	175	210	207	168	189	190	213	184	158	227	202	198	193	185	185	179	192	210	178	177	216	204	177	178	227	162	182	185	215	191	185	192	171	177	176	189	181	190	184	196	208	190	178	206	168	186	203	190	167	167	209	181	186	220	188	181	188	176	172	207	203	162	167	197	211	162	169	176	182	197	181	190	194	157	179	201	162	173	191	179	190	185	193	167	204	226	168	163	157	176	198	166	189	197	191	187	212	188	182	160	207	184	170	181	181	187	170	173	190	178	190	211	215	179	198	185	179	174	156	187	163	193	190	208	198	177	187	180	184	208	201	186	186	195	189	191	221	160	200	180	158	190	198	186	180	189	192	165	165	174	189	203	194	178	161	181	176	195	187	181	176	197	189	196	202	170	182	166	143	174	203	203	218	183	193	192	184	189	192	180	172	190	176	193	173	178	207	200	212	226	198	179	182	187	186	190	165	167	184	181	215	164	193	194	183	177	189	188	172	192	165	192	177	202	177	219	192	163	187	196	198	182	185	197	181	189	205	167	152	213	181	190	197	172	200	189	199	195	197	190	197	170	192	177	210	166	178	187	201	169	210	190	194	181	194	152	174	207	176	207	183	184	173	198	158	188	182	167	200	197	160	194	194	179	181	192	209	193	181	180	163	189	192	192	200	166	182	173	201	191	169	184	173	189	170	196	194	190	181	213	172	188	164	187	173	210	195	197	199	198	174	165	211	184	188	190	173	190	184	182	174	170	176	166	171	199	199	167	182	180	193	196	179	176	194	197	185	183	183	191	187	184	182	179	194	179	185	187	189	177	166	215	181	153	211	164	144	190	191	154	196	191	182	191	168	193	196	194	160	175	161	200	173	199	209	204	175	195	191	190	158	179	176	222	203	195	225	192	156	180	195	188	180	190	190	192	169	213	198	189	164	184	189	184	182	228	207	184	196	202	181	185	199	187	186	204	207	193	203	170	183	177	194	195	186	191	193	180	204	172	197	165	184	184	183	189	204	183	194	157	186	178	182	186	189	190	186	191	176	174	197	193	209	204	205	183	180	214	164	196	200	210	222	191	189	168	193	182	189	181	189	170	169	182	203	163	172	147	204	185	193	199	192	197	185	199	174	191	172	190	201	170	165	177	197	191	183	193	184	160	187	188	190	182	194	199	181	192	173	190	170	183	186	170	194	196	189	153	184	182	175	181	196	200	169	161	199	174	187	188	180	184	212	196	192	195	178	187	163	197	175	201	204	182	195	163	176	181	158	176	179	182	166	184	196	211	167	190	185	177	183	204	195	191	184	213	205	191	177	184	163	170	185	218	196	168	227	179	181	181	194	191	180	178	192	169	205	204	159	191	163	190	176	202	191	198	185	197	195	194	204	193	191	201	203	191	176	179	173	173	193	197	183	185	174	198	183	211	193	189	188	184	186	204	165	199	161	174	176	181	182	196	202	169	189	175	213	189	206	192	171	156	196	208	206	184	168	191	205	168	184	180	199	183	192	197	180	168	189	181	197	202	191	185	197	164	182	186	180	186	177	184	191	210	185	167	178	189	219	204	201	198	180	201	202	187	181	166	175	169	183	205	178	186	187	201	174	191	192	192	174	200	181	190	186	183	177	174	171	203	188	189	206	184	204	209	199	182	187	192	194	182	173	157	203	164	171	199	184	191	201	147	191	196	204	193	196	201	173	192	179	202	192	162	181	184	198	196	226	195	186	190	178	215	174	186	210	164	158	179	204	187	191	159	202	195	172	197	187	189	169	189	170	182	193	179	179	158	166	214	188	189	188	196	161	186	180	178	167	171	183	205	162	188	173	197	201	199	189	209	209	190	163	180	174	162	158	170	173	168	186	170	201	177	221	182	217	215	199	189	201	204	177	191	192	189	189	177	185	166	180	189	173	168	177	194	195	209	155	198	202	198	179	151	175	180	154	165	173	207	182	183	202	180	151	192	192	212	182	163	200	179	147	192	179	193	185	204	180	178	200	196	182	199	183	189	180	152	152	186	202	186	221	188	194	209	209	203	170	185	193	165	197	199	177	199	197	171	187	174	171	201	193	190	142	188	203	196	155	175	189	183	170	185	184	183	194	206	184	154	192	193	176	192	167	192	180	178	168	200	196	168	186	172	218	176	173	158	183	200	200	187	174	167	168	195	188	154	182	169	205	203	192	200	199	196	203	192	179	180	165	197	184	186	182	195	167	182	178	182	173	196	191	214	194	197	194	180	180	188	193	157	158	177	174	218	181	169	170	180	172	193	175	171	197	188	185	207	171	214	189	173	161	183	189	181	182	191	181	174	195	173	178	195	157	179	183	211	184	193	191	189	179	184	190	210	166	215	184	196	188	178	186	155	204	165	168	165	178	197	186	184	162	184	198	186	178	189	194	191	183	199	208	185	194	188	190	204	181	182	175	176	177	194	181	174	188	207	202	203	198	207	168	179	174	201	177	206	199	175	206	205	207	186	156	178	191	181	187	197	207	188	159	188	159	191	178	180	194	183	204	213	208	187	179	195	181	201	181	174	193	177	185	181	180	172	195	197	165	192	182	179	207	196	206	200	190	183	166	187	194	219	192	169	186	197	168	175	175	172	154	192	208	200	197	178	160	177	183	201	176	192	191	181	150	190	168	169	169	205	187	190	208	178	193	171	192	194	174	197	186	187	164	187	202	187	164	184	162	209	205	178	186	175	176	202	168	192	171	185	185	202	191	173	189	201	190	193	197	201	175	178	207	165	175	187	203	194	191	186	186	171	176	180	171	171	178	193	192	173	201	171	180	182	184	163	164	161	208	205	174	191	185	165	184	170	179	204	175	186	166	205	183	174	205	188	185	206	194	196	160	190	169	198	191	156	193	178	195	178	160	172	184	190	183	182	204	197	173	177	173	195	199	199	175	192	202	188	206	194	210	174	193	182	195	178	166	174	172	202	194	207	182	178	219	217	201	210	203	195	206	187	185	200	178	173	172	199	191	196	217	207	196	214	185	180	179	178	176	214	198	212	181	196	156	169	194	179	177	186	177	184	182	188	166	175	179	173	214	179	196	209	200	197	181	205	198	176	167	190	174	194	172	174	188	195	199	209
6951	715	1279	1418	1177	961	896	707	677	626	584	546	567	542	504	510	467	439	488	442	471	475	484	448	473	433	478	468	432	453	443	460	459	483	451	407	431	434	459	467	436	428	439	450	468	402	469	413	420	409	438	462	431	418	417	427	436	437	464	434	423	441	443	430	409	428	439	416	414	422	458	404	473	428	406	439	407	475	416	462	429	448	399	417	418	437	441	436	421	425	391	411	413	463	437	410	399	408	425	449	443	455	437	469	397	421	421	411	425	446	427	452	418	438	422	403	448	390	418	396	390	409	391	420	450	445	407	427	401	412	422	415	410	397	467	458	429	416	461	410	464	418	413	453	400	457	449	441	423	412	432	432	445	448	456	399	444	405	407	440	399	402	464	417	444	434	405	420	446	438	411	431	419	450	435	399	428	450	425	418	416	435	374	441	380	391	460	391	407	405	445	451	416	437	380	427	381	444	433	418	426	419	425	453	380	452	435	415	441	469	443	443	461	450	448	400	466	450	468	412	405	438	427	433	392	443	406	436	446	426	441	401	433	392	395	454	417	436	432	410	433	406	423	435	441	490	405	438	422	430	424	408	406	432	411	398	405	412	398	415	413	394	389	407	428	397	419	436	407	428	415	411	427	417	402	419	428	447	441	452	414	448	436	442	423	388	448	428	440	441	417	421	458	481	419	414	429	427	409	401	433	410	463	434	430	415	433	412	441	420	440	440	400	428	410	416	460	426	407	405	413	413	421	388	402	428	433	441	417	386	458	422	394	431	402	432	380	412	417	466	418	421	426	441	434	400	452	403	400	377	406	432	424	422	385	422	444	422	418	406	417	460	423	415	441	423	426	412	415	386	408	434	432	414	400	381	411	435	447	395	441	408	463	417	440	422	411	423	421	414	429	398	389	408	449	406	443	417	427	409	432	453	434	445	472	431	429	414	407	467	443	453	415	451	405	445	393	423	381	445	444	428	428	426	430	431	428	434	440	456	426	419	455	436	450	418	450	427	434	431	440	470	411	422	437	409	437	420	431	464	430	402	418	429	420	432	422	425	408	453	427	421	431	399	450	421	422	429	434	392	409	396	390	418	413	445	457	439	456	408	433	451	431	423	397	411	399	431	444	434	413	433	417	427	437	395	428	446	434	441	427	418	418	425	451	422	416	414	410	447	427	439	452	406	416	441	421	443	441	426	445	414	428	411	445	420	429	410	422	415	413	427	416	396	417	459	412	411	401	439	421	453	419	406	444	426	434	447	451	408	401	436	414	435	403	429	457	454	402	451	429	423	413	408	430	405	414	405	398	408	449	439	434	442	438	422	427	449	422	438	395	463	391	434	425	411	417	433	429	449	451	468	449	433	413	425	413	421	455	425	432	415	388	421	403	431	424	387	403	461	440	408	427	427	403	405	440	427	418	426	444	416	429	439	409	418	431	451	413	458	421	429	466	415	416	395	395	431	430	403	433	395	409	394	402	418	393	436	440	406	394	428	423	419	493	415	435	408	469	450	448	424	419	422	421	414	430	452	435	451	431	405	405	453	442	413	431	412	422	445	412	449	402	436	469	440	405	416	418	419	413	398	419	397	462	443	454	438	413	420	406	436	454	421	429	419	417	400	439	401	439	470	431	419	410	449	433	447	415	412	416	420	386	449	405	443	437	416	457	420	414	397	425	453	418	409	387	425	415	404	433	432	423	426	412	451	457	407	413	409	413	428	417	423	406	392	453	382	422	433	468	444	426	466	439	435	433	409	424	437	412	444	398	387	451	441	428	429	434	456	410	476	416	435	441	402	428	429	384	461	410	424	395	464	364	429	434	449	412	401	457	441	470	429	427	415	416	414	455	423	418	425	419	429	403	433	431	416	400	447	401	406	412	411	449	401	401	410	443	414	445	429	425	430	397	439	448	442	407	414	418	416	423	401	433	404	436	419	409	454	433	421	423	420	438	432	412	459	438	417	423	443	424	453	430	431	370	408	443	420	421	423	432	446	412	429	441	430	447	390	426	419	455	445	445	457	476	419	442	421	432	405	389	435	458	429	424	419	436	388	391	422	413	453	426	408	406	456	418	432	444	445	436	433	473	418	410	415	444	412	410	459	387	446	420	396	416	464	392	447	424	475	439	443	400	396	405	389	404	448	479	428	422	466	420	420	436	410	421	416	434	419	458	416	422	411	417	425	424	409	418	455	444	422	405	402	422	404	422	386	449	414	389	414	459	446	440	422	410	392	424	374	383	426	427	412	407	417	445	384	433	425	428	420	453	402	413	428	430	424	434	424	445	421	430	391	429	421	442	466	403	409	379	417	403	425	469	425	403	378	376	389	419	408	433	399	441	390	416	405	461	424	461	414	409	399	429	444	454	393	473	424	465	407	419	407	417	407	409	406	438	383	460	397	428	422	394	399	437	418	406	430	408	434	429	389	442	421	430	402	440	408	399	408	403	441	430	411	411	418	450	428	404	437	398	421	439	399	446	409	425	419	415	436	431	407	438	428	399	424	410	448	437	412	405	393	429	405	422	415	444	419	411	430	412	442	419	388	428	420	455	407	414	412	441	425	426	437	474	384	392	400	463	400	451	376	426	425	442	439	420	436	466	387	444	402	446	458	423	426	425	426	449	438	429	433	404	404	438	443	405	447	434	465	416	441	417	447	424	418	394	445	412	423	430	395	447	430	433	386	425	431	410	448	427	428	440	384	399	389	393	475	392	419	409	455	413	412	457	411	433	430	495	457	413	411	418	417	404	408	421	434	421	407	469	411	398	423	448	463	446	401	443	390	454	449	433	429	434	399	482	453	429	394	399	437	408	433	450	400	450	401	429	380	425	433	390	415	396	431	390	468	418	426	446	422	438	423	427	401	438	418	425	377	475	401	424	420	432	452	419	408	410	434	432	422	454	383	444	382	425	436	456	445	428	412	383	433	446	410	418	417	446	430	402	417	407	409	444	412	409	396	396	414	411	399	437	468	426	423	444	382	399	415	412	398	458	403	425	414	471	387	400	415	418	429	458	448	405	421	385	464	435	401	429	478	425	443	456	433	400	437	414	403	439	392	418	408	463	400	421	434	417	400	440	420	426	452	407	442	418	415	417	406	432	421	400	464	441	416	451	434	472	427	443	400	463	458	440	414	437	380	448	402	447	427	493	442	408	434	469	414	444	430	444	393	392	440	419	412	443	407	412	445	398	432	423	417	404	429	426	411	445	436	431	394	443	405	404	438	403	398	416	447	440	419	400	426	432	439	449	397	428	424	402	437	410	421	425	431	448	400	447	420	422	420	421	448	460	437	436	409	404	421	417	413	404	425	414	445	444	436	412	437	420	417	448	488	434	421	432	425	397	435	430	425	429	439	456	424	414	417	403	429	416	396	437	412	438	441	423	412	427	456	396	446	418	400	450	413	421	425	456	400	424	419	445	415	413	406	398	421	384	468	433	456	432	377	425	409	409	458	427	416	428	405	395	409	427	399	439	408	434	390	411	409
14640	1050	831	590	345	248	204	191	156	150	113	118	90	91	86	100	93	71	77	68	82	74	63	81	89	79	76	65	84	80	77	61	75	70	73	74	67	67	75	71	63	67	74	68	69	70	64	60	62	55	72	56	56	68	63	70	50	63	78	64	73	59	75	72	69	57	55	62	65	81	85	68	65	66	68	58	73	66	85	75	64	61	64	69	64	68	74	52	63	79	67	55	76	70	52	69	73	51	63	69	53	67	62	60	57	76	67	56	71	63	63	61	60	66	64	55	54	63	85	58	71	60	52	69	53	75	67	69	73	72	55	63	69	67	70	63	69	80	66	83	61	54	68	77	85	67	62	51	62	57	81	77	59	71	65	59	72	51	58	73	65	93	62	62	65	71	59	48	65	64	51	61	59	66	59	66	56	63	64	76	65	65	65	57	77	70	84	70	68	68	48	76	63	57	61	45	64	56	65	51	81	61	63	65	51	60	73	64	61	66	64	74	65	80	70	47	84	75	83	74	70	59	58	70	77	77	67	72	62	56	57	57	72	77	61	70	69	87	69	71	78	54	51	61	70	74	56	62	55	63	48	62	77	80	48	62	60	80	64	69	66	74	62	75	57	72	65	63	48	70	49	60	70	62	70	61	73	73	76	52	59	77	58	65	67	51	66	48	58	63	60	70	77	70	58	58	49	77	76	65	83	63	52	63	82	64	61	73	70	70	61	69	58	57	68	80	64	58	75	53	68	51	61	61	68	62	50	51	65	55	67	67	69	71	67	59	74	65	57	65	69	66	68	51	64	68	60	75	76	70	72	75	70	78	53	71	60	54	64	68	51	77	69	70	77	62	55	69	58	62	55	72	90	64	83	59	65	65	63	67	71	63	61	81	67	59	77	56	68	64	69	61	59	60	72	68	56	61	74	60	58	72	64	83	68	54	69	70	68	57	62	72	88	66	53	73	77	58	61	64	71	73	62	58	75	71	66	64	68	63	73	69	82	73	61	68	70	79	61	56	51	64	72	64	61	61	88	65	74	67	56	62	58	70	83	64	68	71	76	76	57	62	51	68	68	69	59	57	61	53	63	62	66	59	58	68	71	61	89	83	76	73	62	64	49	55	71	79	63	77	60	67	47	67	57	78	67	65	54	81	69	59	62	77	79	45	55	56	68	82	75	51	59	72	77	64	63	82	65	62	61	57	40	60	63	74	53	56	60	67	67	67	51	64	58	71	71	75	66	65	65	68	65	87	53	69	62	49	70	69	63	69	60	55	59	71	75	63	68	80	68	65	58	68	68	54	60	67	74	52	74	62	68	77	65	64	54	77	57	47	63	53	70	70	56	76	91	67	69	72	65	64	81	62	68	65	66	62	73	65	67	80	61	65	75	64	56	76	59	73	61	63	70	69	67	63	64	84	76	65	68	68	69	60	88	53	71	75	72	66	64	62	71	43	60	45	63	57	76	59	55	58	75	66	57	68	73	73	70	70	80	60	41	64	61	48	65	66	71	84	58	65	79	66	63	69	70	63	73	74	64	61	68	68	64	63	54	76	68	63	55	59	57	64	61	80	57	68	77	72	60	58	64	52	63	64	65	72	68	63	71	63	77	74	73	76	55	72	74	62	56	67	59	84	87	43	64	53	58	69	64	59	73	75	66	55	73	71	63	48	48	69	78	44	75	54	74	59	61	75	66	57	57	60	69	73	62	66	64	67	67	74	77	80	66	83	71	59	77	79	64	53	57	68	56	70	68	59	68	57	70	55	73	50	66	79	55	63	58	76	68	63	65	72	64	65	51	66	86	60	58	69	77	72	64	80	61	72	71	68	82	71	76	69	66	62	51	56	72	60	47	67	63	61	68	74	58	64	58	69	53	59	66	53	57	65	72	72	73	43	47	67	70	65	70	63	64	57	59	69	79	62	61	64	67	68	58	48	60	70	55	67	54	49	70	58	67	64	75	73	63	75	60	84	62	76	85	81	63	53	64	64	77	83	60	63	65	70	67	68	52	82	68	77	67	51	67	57	66	62	66	62	69	76	77	68	60	68	70	74	73	64	51	71	70	69	58	76	71	59	71	69	69	68	67	52	52	67	72	66	73	69	64	65	64	71	93	82	63	59	62	68	81	54	55	59	94	61	80	65	61	69	91	68	60	74	58	49	50	74	76	78	74	68	51	57	62	51	71	70	76	62	74	65	82	64	75	70	66	75	43	52	63	69	76	63	57	53	61	64	72	73	68	66	78	68	58	63	73	76	67	63	67	57	71	58	69	71	62	62	62	60	50	74	51	59	69	50	57	64	62	79	59	68	51	58	84	78	64	68	61	87	69	70	62	70	78	68	61	63	74	71	73	63	69	65	51	63	50	86	65	65	69	69	67	73	86	78	64	78	55	62	69	62	78	54	78	56	45	49	50	75	81	78	68	54	70	72	78	44	69	54	60	63	84	70	61	67	50	60	66	63	59	66	56	67	53	66	64	64	68	55	60	76	58	66	62	63	70	63	50	71	55	70	86	76	65	51	75	56	59	70	62	60	78	72	70	59	67	64	61	65	76	69	53	59	59	69	76	71	57	67	69	53	55	67	69	59	58	54	78	61	49	76	60	56	64	56	68	76	63	64	51	63	54	73	55	63	70	74	74	54	78	57	70	62	62	84	67	64	51	58	74	66	71	62	51	59	74	69	86	67	64	60	66	64	60	61	80	50	66	92	56	84	74	79	70	42	55	70	60	78	56	71	66	53	72	48	66	64	67	78	61	62	74	58	70	60	69	62	60	65	76	55	71	68	61	61	63	56	76	73	69	76	63	72	67	56	65	53	73	63	62	71	57	60	59	79	66	63	70	84	52	79	93	58	67	52	51	68	64	78	69	68	64	75	69	70	57	64	59	58	76	53	60	51	68	70	54	53	56	62	62	60	70	66	75	56	65	88	60	59	82	68	81	81	59	63	55	71	67	46	76	77	62	55	64	60	62	64	64	67	66	76	69	72	60	68	83	65	69	76	62	55	54	67	79	83	78	67	74	70	69	59	57	66	68	69	61	63	54	66	60	53	63	63	56	55	64	65	49	81	72	64	67	58	63	66	66	63	72	76	73	69	78	78	68	72	62	57	65	77	52	68	66	65	53	79	61	70	61	66	67	77	68	62	63	63	59	59	62	67	72	96	61	60	75	70	65	50	66	68	59	59	63	60	78	61	60	68	67	53	81	55	77	71	52	62	61	60	68	72	62	58	66	54	73	76	78	54	74	54	69	80	83	61	62	64	71	49	62	51	69	72	58	62	63	55	61	65	80	63	56	52	62	69	72	65	83	61	60	58	50	59	42	66	88	50	72	68	65	74	79	65	56	60	66	72	53	73	68	63	67	70	68	64	63	58	69	66	75	83	71	64	67	61	64	62	61	74	83	72	66	68	60	57	65	78	73	65	69	56	70	60	62	64	56	68	82	50	64	60	55	63	63	52	67	53	67	64	73	59	78	76	84	66
8344	825	1783	2058	1726	1250	1050	790	630	587	524	472	428	365	385	330	307	293	271	285	288	246	229	239	262	227	218	242	221	206	230	201	191	210	185	212	206	183	186	198	181	207	212	197	194	203	194	200	201	196	183	180	204	167	170	192	166	188	184	190	181	209	194	166	195	171	201	177	177	198	195	162	172	182	197	189	184	189	182	188	171	171	166	162	176	165	161	180	202	187	168	162	190	185	183	198	150	188	173	175	177	161	193	173	206	176	182	189	166	194	183	187	194	176	193	167	210	163	181	186	174	154	179	172	198	179	175	161	177	198	184	178	174	194	169	181	177	192	160	163	194	186	185	192	173	179	182	174	176	178	176	180	171	164	175	169	155	163	186	197	189	193	185	174	178	188	175	176	162	184	146	200	167	193	168	184	170	171	175	181	196	172	215	164	176	172	151	176	181	181	185	197	180	160	173	190	183	179	173	180	160	171	160	182	184	159	176	189	157	200	166	160	164	169	189	174	166	168	171	212	186	175	194	178	182	185	172	180	168	176	190	173	190	172	197	190	199	186	191	167	159	189	161	192	205	182	195	199	185	196	186	178	171	182	185	170	178	184	174	172	169	173	174	168	183	185	177	188	181	166	183	174	189	176	169	184	163	177	182	171	179	167	195	165	181	176	196	164	202	177	192	156	183	174	168	167	177	154	189	191	175	174	195	173	194	161	194	181	199	179	150	188	185	162	189	189	158	182	184	174	177	158	169	175	179	176	182	190	201	199	197	186	201	144	172	180	174	199	173	185	174	194	183	195	153	193	163	162	185	178	166	181	180	197	183	173	191	185	191	169	194	177	170	173	162	176	172	171	198	170	181	157	198	179	189	171	166	182	190	156	186	177	173	190	187	177	181	171	164	164	166	182	180	195	183	173	170	168	162	176	182	165	188	164	169	203	182	168	199	187	192	159	186	171	165	174	175	179	185	163	175	206	191	166	189	174	187	185	189	177	176	182	190	188	156	171	174	196	181	149	167	199	176	207	163	197	187	182	139	194	195	197	183	180	165	173	160	169	183	168	176	200	168	186	168	191	164	194	165	160	167	169	184	210	179	194	163	169	180	181	203	182	218	194	168	184	180	169	187	174	185	159	193	170	167	171	171	177	172	183	160	179	169	177	172	172	171	174	176	199	172	161	194	158	195	162	185	162	172	172	190	177	164	192	174	168	182	175	184	208	163	197	185	182	197	193	169	178	163	189	191	209	189	180	183	174	171	179	162	180	182	155	179	205	196	176	178	205	175	156	157	181	200	169	187	175	173	179	166	187	175	150	166	190	181	184	173	140	165	182	176	209	170	164	177	158	187	167	169	152	191	198	178	162	192	162	195	208	171	197	217	191	191	168	157	187	160	167	173	198	165	166	189	169	187	197	203	207	184	171	211	196	199	155	165	183	179	165	176	180	187	175	176	167	196	186	169	163	156	186	169	163	180	157	179	155	142	198	190	162	156	190	192	178	146	167	162	192	178	175	184	183	170	173	168	164	163	178	181	175	185	177	187	182	173	185	156	192	182	174	188	155	152	200	163	181	174	152	183	184	162	184	182	176	172	195	162	159	167	172	186	182	188	168	166	169	203	189	155	187	150	200	171	189	174	178	185	194	206	185	179	180	162	155	157	173	186	184	188	170	210	186	200	176	195	162	180	177	179	170	190	210	149	179	165	165	179	166	171	168	166	179	181	165	172	184	147	162	184	196	206	183	177	179	147	207	195	183	178	176	187	167	195	154	188	201	185	175	174	182	181	172	181	179	181	170	178	159	133	156	190	164	184	194	181	191	190	159	188	165	213	171	192	160	184	180	194	213	167	184	169	186	159	182	166	192	182	183	167	177	171	179	156	169	183	209	181	195	182	173	166	203	183	183	182	163	185	187	162	165	207	168	182	148	178	173	214	195	181	180	176	189	185	179	187	176	187	178	176	177	186	185	172	188	190	188	184	183	163	207	193	169	166	170	193	206	205	201	172	166	197	173	163	207	186	187	167	186	173	199	188	165	181	176	193	170	196	173	179	147	142	187	190	162	166	188	159	163	179	162	166	180	186	178	180	176	182	196	149	170	178	182	170	175	178	182	174	171	165	172	176	182	206	183	155	185	172	177	169	176	182	181	173	189	193	191	182	172	153	155	165	168	190	159	172	190	174	174	183	181	151	194	152	173	191	160	180	172	188	176	180	163	167	169	199	196	199	173	191	177	176	187	185	162	161	189	160	192	164	158	203	176	174	184	199	155	155	164	166	168	187	162	180	158	183	175	178	163	179	176	153	181	202	166	198	191	177	189	171	182	158	180	177	155	179	171	181	154	188	183	168	187	160	195	189	185	179	176	164	168	200	179	189	167	188	161	176	180	172	195	171	187	182	177	196	164	173	183	151	201	193	170	177	180	171	175	171	177	174	180	167	186	172	205	168	183	176	172	203	175	184	192	167	160	170	184	175	170	167	149	196	169	163	177	212	167	179	183	175	155	180	166	185	209	158	194	187	181	181	207	170	157	196	176	171	159	199	167	160	180	161	156	171	179	163	186	160	163	159	179	178	192	193	176	153	171	187	196	164	167	159	184	166	167	173	177	161	149	168	170	170	174	179	166	179	183	146	162	183	182	194	168	195	205	170	168	190	176	196	161	173	161	193	196	181	163	174	192	193	154	182	179	196	175	157	191	170	167	161	186	192	176	213	170	170	183	159	149	193	170	177	204	161	172	179	189	212	196	182	158	162	178	210	179	162	193	171	175	186	183	171	186	185	170	181	190	169	160	175	203	205	165	172	145	181	182	159	189	181	171	170	153	193	190	149	182	170	162	175	174	162	159	170	195	176	174	167	175	180	184	189	163	174	168	146	166	164	159	173	157	181	163	194	160	179	172	168	171	180	184	179	166	178	188	172	196	187	165	169	179	173	197	172	175	174	196	161	178	162	170	170	171	165	184	182	170	178	206	168	192	162	203	157	170	195	169	163	174	175	184	171	158	159	169	176	179	175	175	151	192	182	181	175	185	171	156	188	176	202	162	187	191	183	169	173	176	176	178	174	168	182	180	200	171	172	195	163	198	170	177	199	162	177	208	171	176	186	173	170	196	149	169	185	166	192	165	180	208	186	182	173	169	169	168	186	195	174	177	177	182	175	176	160	155	207	179	161	187	176	159	196	172	177	151	181	187	168	192	188	173	186	174	178	174	173	186	163	167	181	187	166	167	155	181	195	179	162	190	177	177	168	170	177	150	163	189	202	153	195	181	193	201	162	171	191	185	180	157	173	174	186	200	172	166	176	187	182	187	192	174	179	166	175	192	154	179	175	198	167	170	172	168	198	172	138	165	170	156	187	182	174	189	167	193	156	149	170	179	187	183	164	176	150	176	184	188	196	178	178	196	182	169	163	157	172	184	184	184	191	178	194	183	165	171	199	174	174	167	184	206	193	170	172	182	190	168	160	170	195	174	184	189	199	167	182	197
1737	268	275	292	295	255	273	263	250	248	275	271	254	281	267	274	285	233	281	256	267	274	270	270	270	259	264	287	265	295	266	249	288	307	287	293	265	272	261	293	289	267	255	274	298	245	269	260	267	253	299	301	278	291	270	233	272	283	298	272	278	270	263	296	278	269	264	287	257	279	298	284	291	267	272	272	271	276	239	265	265	290	303	274	266	285	290	303	286	274	242	257	273	253	267	266	259	286	282	252	295	283	259	271	291	265	290	279	283	279	296	275	252	302	293	269	286	279	300	312	271	272	267	246	239	272	268	248	289	258	263	278	270	277	280	294	280	270	291	254	284	268	305	287	274	279	292	273	291	303	279	265	286	277	290	260	288	264	256	283	303	277	248	296	294	283	277	246	291	268	274	271	277	275	255	272	271	294	264	290	247	259	266	277	245	266	265	281	269	274	262	285	247	265	265	241	304	269	285	254	253	283	284	267	300	279	236	270	274	274	279	281	284	294	284	267	274	271	248	295	243	292	298	259	267	260	300	256	255	299	253	279	285	250	294	273	264	283	274	252	301	295	264	266	303	267	291	264	300	258	308	283	275	264	286	255	293	274	240	278	289	277	275	277	282	259	249	251	298	284	276	280	278	291	291	261	268	271	268	262	263	271	257	301	225	253	238	270	274	308	269	274	243	266	291	270	251	310	252	247	288	271	272	273	296	260	260	271	270	260	270	241	256	242	271	271	277	296	276	272	286	295	266	306	272	255	292	291	286	274	279	287	256	323	283	292	245	281	270	283	274	269	262	284	290	281	256	276	261	261	306	276	259	272	271	304	251	281	266	251	273	273	251	276	256	278	254	277	307	281	274	299	304	276	286	277	241	299	268	277	281	272	284	245	265	305	289	279	281	302	281	270	271	254	290	277	239	258	259	298	281	276	306	243	269	258	270	238	231	247	262	274	278	254	299	264	269	273	247	258	279	277	305	275	274	254	254	278	282	296	261	266	271	298	259	245	252	257	272	280	268	282	287	265	250	258	273	240	247	291	263	288	275	261	244	278	293	279	263	264	274	271	294	285	254	296	277	251	311	278	269	237	259	263	264	275	280	255	285	274	256	270	287	292	279	248	263	288	256	326	296	265	265	278	304	293	253	236	289	281	277	280	285	290	281	261	271	252	294	260	310	265	284	265	253	284	291	275	249	302	283	245	285	251	259	263	255	251	279	280	290	267	269	260	271	275	241	300	264	298	267	265	297	261	267	288	268	256	273	261	294	297	292	270	276	272	283	256	268	239	265	294	256	281	264	277	301	265	286	317	250	270	262	305	268	300	285	277	294	307	269	263	246	297	291	297	280	276	262	285	278	279	255	273	283	269	273	287	269	281	272	295	296	271	278	277	274	290	253	276	264	246	264	274	299	253	289	292	294	295	287	261	300	256	262	279	267	284	275	256	282	254	272	253	274	259	272	272	274	278	296	320	293	265	277	279	249	260	279	299	301	238	272	272	300	269	264	303	263	270	291	285	284	274	265	310	281	248	257	268	287	272	276	259	262	287	275	273	272	271	290	291	302	307	267	259	290	246	274	280	256	279	290	279	270	286	300	278	290	245	293	273	296	285	265	296	258	292	311	267	277	270	307	252	257	272	288	255	246	259	274	269	269	251	254	277	268	290	271	260	278	262	282	278	278	254	270	270	266	255	308	255	261	282	255	268	270	252	287	318	268	246	256	285	259	257	275	277	244	267	268	290	272	267	271	285	289	248	291	269	260	266	276	261	274	280	271	276	296	248	288	264	290	252	255	222	247	286	253	297	281	273	276	286	267	265	326	278	278	291	273	275	273	283	285	251	266	276	279	277	289	251	270	306	242	281	264	284	240	289	290	261	277	267	274	285	230	258	259	238	277	290	245	257	291	238	267	299	301	252	262	257	288	256	312	265	266	273	270	286	236	273	278	243	257	282	296	256	289	277	279	282	268	273	263	282	274	287	278	312	301	278	279	269	276	263	265	281	249	274	263	286	272	294	273	276	305	245	268	270	266	312	272	294	274	265	279	287	260	293	276	265	258	268	257	275	242	254	278	306	260	268	264	263	269	265	272	274	239	239	269	274	273	295	240	276	268	278	249	271	259	272	270	263	276	275	272	274	263	306	238	253	229	280	277	277	268	282	271	266	238	288	291	292	284	290	265	267	264	261	293	275	262	277	238	229	287	293	251	280	247	287	258	295	266	275	254	273	294	271	255	275	294	282	244	273	228	276	276	262	274	265	253	249	256	286	278	297	319	266	291	254	298	252	273	275	250	258	232	284	253	239	301	257	269	258	285	257	299	287	273	306	253	285	291	260	262	275	280	275	287	260	295	265	301	281	314	266	276	266	263	288	266	282	273	270	286	257	272	295	292	260	242	274	304	282	239	275	285	283	264	285	296	271	277	270	273	265	249	289	289	262	275	255	266	246	272	291	268	288	262	264	254	278	289	271	263	295	241	265	279	281	279	250	255	235	267	278	299	279	245	267	284	268	263	275	258	259	246	276	272	303	289	274	255	268	231	288	248	271	273	252	261	249	263	258	253	271	256	280	266	301	315	264	273	244	296	255	254	297	266	306	266	278	260	272	257	276	270	269	301	257	247	238	289	240	287	301	312	269	272	265	286	267	266	261	262	290	289	291	276	285	244	262	278	306	278	315	253	271	267	272	275	295	274	269	262	289	276	279	294	310	257	267	262	247	286	255	267	304	269	315	256	252	264	275	226	250	251	240	268	247	277	273	269	285	254	266	266	306	267	270	296	264	277	277	238	250	270	267	266	289	244	260	265	244	299	253	255	284	278	247	262	284	294	266	250	273	261	272	265	271	279	291	285	264	285	257	294	291	273	294	286	307	269	260	311	288	295	264	304	268	291	275	278	281	270	280	273	265	260	269	259	250	294	300	295	289	255	266	266	321	264	238	268	273	289	264	248	270	278	285	269	278	278	259	266	270	243	294	259	260	273	273	268	260	277	250	288	268	274	266	324	255	246	250	261	280	238	308	259	274	293	281	288	268	261	268	271	272	246	270	275	258	307	252	266	290	264	261	268	245	270	265	279	254	263	298	260	231	277	259	259	247	264	274	252	266	282	284	291	265	273	271	308	273	303	266	255	292	265	256	292	269	280	287	262	263	276	268	263	280	238	295	269	262	281	268	272	290	279	270	296	274	306	277	272	289	260	279	259	261	267	257	280	264	281	230	275	288	276	272	288	273	283	267	244	258	279	273	258	251	265	276	238	244	266	297	273	282	243	273	247	284	286	296	246	230	275	239	289	273	280	271	282	265	262	256	285	269	289	275	276	232	313	242	266	274	279	229	279	277	272	312	288	288	284	266	256	283	252	292	299	296	277	250	253	268	231	222	258	277	290	263	298	282	256	284	297	273	251	273	268	241	263	284	290	272	296	262	269	272	279	295	288	285	293	279	282	242	269	263	290	256	277	292	311	260	277	296	263	301	244	272	286	265
2126	637	777	680	705	653	672	652	632	612	667	579	604	632	620	624	609	627	631	609	588	643	631	604	636	590	600	635	641	609	652	571	660	618	620	594	662	593	617	640	604	625	615	645	631	585	605	600	612	640	554	602	622	617	621	630	618	598	600	585	644	611	566	642	651	606	601	619	627	638	591	617	629	598	576	586	599	600	653	597	599	590	601	607	611	634	602	536	620	607	595	623	634	564	579	620	633	620	588	595	614	616	629	608	598	640	641	626	655	629	648	582	649	606	668	652	602	646	633	592	612	664	613	575	602	633	647	658	592	634	603	639	583	601	644	645	611	620	642	611	631	648	594	600	643	659	616	613	599	628	643	585	599	632	624	600	639	624	615	571	579	593	624	607	656	615	594	618	596	584	570	649	623	612	626	648	650	570	607	600	646	618	631	605	636	612	628	600	626	577	616	616	613	620	634	587	628	607	629	627	613	611	590	600	601	612	679	628	612	608	605	618	577	652	582	569	634	614	632	661	639	585	621	610	598	579	649	627	685	638	635	641	606	671	631	645	593	628	635	631	659	599	603	606	614	637	612	626	633	640	619	619	676	631	631	638	624	618	607	620	645	634	615	608	596	639	631	618	587	654	639	595	646	589	609	617	612	623	643	606	577	627	634	628	588	620	607	588	598	618	592	615	649	591	632	620	642	643	620	630	632	608	610	587	654	614	633	620	604	647	573	631	613	623	611	638	608	580	622	637	612	600	624	588	569	598	586	604	604	598	636	614	633	615	616	605	603	622	616	623	605	579	580	621	590	593	624	626	625	658	664	576	603	595	580	616	597	634	601	613	602	600	647	625	551	656	591	586	592	624	614	596	592	640	586	632	661	687	601	645	578	629	612	599	593	639	590	579	643	599	664	578	629	626	607	615	608	656	637	633	585	626	663	642	606	595	609	636	607	642	627	612	593	634	620	625	681	638	599	616	593	619	619	677	611	627	628	616	567	624	625	633	587	644	636	624	569	621	615	626	635	570	595	635	646	631	634	632	641	615	638	665	638	619	629	615	594	629	592	658	601	611	583	570	579	603	604	639	632	624	612	571	668	571	627	586	637	620	604	615	645	611	609	616	642	631	642	645	630	618	604	572	610	658	613	572	612	577	597	650	591	621	621	618	637	615	653	626	607	582	574	610	668	605	608	602	619	598	608	612	631	619	647	591	613	627	611	605	643	595	673	603	671	615	613	606	644	662	612	634	681	637	612	620	641	572	641	583	611	639	639	581	611	619	597	620	639	632	601	628	606	597	642	594	641	594	614	620	623	693	581	576	627	611	623	661	609	612	622	629	604	628	608	595	644	629	592	603	598	659	565	625	590	642	641	562	613	640	588	605	595	595	617	612	590	624	625	616	604	655	626	626	634	634	599	608	606	662	629	632	597	603	597	583	610	600	626	666	608	648	597	678	614	640	620	590	631	609	613	604	585	612	602	645	669	576	562	617	609	635	633	573	620	607	580	594	691	625	645	584	613	606	621	604	619	596	637	599	621	567	594	571	625	650	669	606	644	639	614	589	612	607	639	619	609	593	608	604	611	627	638	583	599	616	612	569	597	603	588	635	628	618	579	589	615	581	599	596	632	605	579	627	624	619	635	606	637	636	587	621	655	629	625	638	616	578	575	599	564	608	600	659	561	612	641	621	629	622	617	621	625	603	585	635	673	659	599	573	603	630	599	594	592	613	624	623	618	623	597	653	615	642	669	612	631	613	554	584	639	647	616	597	618	659	649	629	645	667	661	632	622	632	590	596	644	550	608	618	637	631	579	625	635	594	631	593	579	609	647	613	572	602	641	638	621	619	653	644	603	597	621	633	639	646	637	616	619	591	660	573	657	572	642	643	653	614	647	581	594	652	593	592	588	580	657	620	608	618	654	602	604	618	645	623	631	600	619	595	621	614	627	560	630	604	550	600	626	629	632	592	636	623	599	633	604	625	607	640	628	666	602	622	661	565	634	658	618	615	604	631	637	635	601	637	618	636	602	623	585	619	636	637	607	584	601	568	635	624	607	638	633	597	610	604	629	562	606	616	617	596	603	572	597	603	644	640	583	618	627	631	603	634	633	609	597	626	628	659	612	624	574	593	592	619	551	635	648	605	633	623	633	568	635	632	624	641	636	599	643	621	637	667	643	607	595	632	602	631	596	625	652	638	630	617	649	622	564	615	601	666	620	599	598	631	613	609	616	651	643	650	594	603	616	610	618	598	635	647	620	605	622	615	609	593	631	611	622	613	674	663	611	602	653	616	599	620	654	623	616	647	621	603	629	652	613	633	587	602	650	608	647	626	646	622	631	632	596	609	564	608	624	632	617	614	628	638	665	588	611	604	616	638	597	638	605	631	620	610	637	655	625	680	624	595	600	628	639	554	616	618	627	644	605	615	629	613	608	593	597	606	617	630	633	648	641	623	609	664	645	610	620	630	602	634	613	640	643	627	581	608	611	621	602	634	648	629	636	628	644	619	629	589	665	616	633	634	628	643	592	605	559	592	647	639	649	587	603	585	617	613	623	583	591	634	632	647	618	620	604	566	581	586	624	630	673	623	639	638	676	592	646	639	610	651	669	619	597	596	605	604	601	584	609	615	630	615	631	615	624	651	609	580	617	626	611	607	612	608	632	617	597	634	642	623	620	607	581	647	600	630	617	622	593	617	649	604	610	664	599	627	587	604	609	661	618	588	608	607	616	610	610	648	618	683	633	617	595	702	636	613	612	640	637	619	638	629	614	590	642	611	595	641	617	587	559	620	654	661	601	602	572	630	622	590	636	682	578	593	616	594	581	624	628	643	614	644	605	617	565	610	617	619	611	602	610	606	629	668	572	625	653	629	614	614	646	619	620	589	605	600	587	644	617	606	610	595	628	654	658	622	628	648	583	651	585	585	625	637	641	631	673	640	611	645	608	621	627	589	609	603	657	643	625	648	616	580	572	604	604	605	594	684	610	662	601	655	553	632	622	617	608	637	599	603	580	643	606	646	599	603	590	602	649	650	605	629	605	588	655	622	625	611	621	633	587	650	642	661	623	656	639	642	600	609	658	627	684	629	679	634	607	591	607	650	665	673	621	582	612	649	611	600	650	615	603	570	623	635	635	608	632	600	630	613	560	637	598	587	621	591	586	650	600	648	625	625	574	624	609	647	664	616	615	599	596	614	654	608	631	598	626	645	630	592	598	552	650	625	636	562	647	618	591	611	614	625	579	645	601	600	637	630	622	641	628	603	631	627	609	588	630	649	625	620	578	624	646	645	631	662	626	595	655	613	627	615	608	633	639	636	636	634	671	628	645	594	637	628	624	643	647	608	637	676	617	607	607	610	652	620	594	609	591	635	565	656	576	651	638	647	654	645	646	651	604	647	612	604	558	677	635	626	612	632	581	599	602	600	635	636	588	655	619	654	582	581	629	634	626	645	631	596	664	629	628	571	613	625	581	604	592	623	601	637	602	616
8032	551	514	491	349	298	227	259	215	217	200	209	192	208	233	194	230	194	186	173	189	192	177	208	200	199	191	167	192	171	181	198	211	213	189	197	185	188	151	207	192	172	205	206	200	175	177	195	182	172	184	171	193	176	162	168	184	199	190	185	195	207	196	172	199	162	193	179	210	190	194	181	192	192	191	182	184	199	168	178	179	171	183	174	181	192	183	178	188	165	167	186	195	208	170	178	199	204	190	180	179	179	184	161	198	196	196	189	203	198	179	161	199	167	181	181	203	170	169	192	171	209	188	173	202	179	208	202	176	180	193	186	203	188	204	184	199	172	212	188	145	183	164	172	171	182	184	163	178	198	191	185	190	188	193	173	166	215	193	181	157	171	185	180	193	176	177	155	187	190	157	195	179	183	179	207	165	187	195	190	179	185	183	173	200	217	175	174	176	168	171	187	199	202	181	192	174	213	206	195	191	200	163	181	177	166	201	169	179	185	193	189	173	173	175	168	201	213	165	174	199	180	212	155	188	188	177	192	179	169	189	180	178	198	216	158	175	166	194	192	190	193	177	211	182	196	192	191	192	166	204	196	172	187	184	166	169	170	202	230	174	198	187	206	187	159	196	194	185	193	197	204	159	186	196	175	173	175	177	181	199	212	183	191	197	165	202	176	186	193	178	194	201	196	190	175	191	176	197	189	205	177	174	207	206	166	193	175	166	179	191	174	193	201	179	175	188	187	171	219	181	167	196	167	182	199	168	198	177	160	192	194	165	194	191	204	177	171	165	202	168	198	191	172	178	183	208	180	208	191	187	195	191	201	168	184	216	201	184	187	164	169	168	176	171	169	186	190	170	209	179	196	192	167	197	176	186	178	183	181	171	185	185	175	193	191	191	189	194	197	190	199	183	197	183	200	209	212	181	190	198	191	181	173	214	187	191	199	209	189	185	199	182	185	171	194	169	186	178	182	167	204	210	191	194	195	179	207	203	196	209	179	194	213	186	201	197	193	168	197	197	156	169	164	184	195	192	191	183	162	178	182	170	171	184	178	154	159	194	182	154	172	162	181	215	178	164	198	189	175	195	194	212	209	204	211	202	164	183	182	188	186	208	157	178	178	193	175	169	207	175	208	180	175	197	184	182	162	201	204	204	202	201	181	213	194	195	160	185	160	172	187	194	177	173	200	191	196	185	185	178	174	201	188	179	197	225	175	163	181	161	172	199	199	165	163	160	210	157	176	188	185	202	189	178	200	184	200	182	187	196	198	221	186	163	189	181	180	170	214	216	191	190	165	188	177	192	145	170	181	215	189	172	155	186	188	203	152	174	187	191	191	179	203	184	178	189	176	174	171	181	206	172	190	171	163	180	174	173	203	199	184	197	182	164	183	179	201	165	173	187	184	194	190	174	184	171	196	187	182	167	180	185	172	198	176	196	181	173	189	173	196	169	182	153	154	206	189	156	174	194	173	198	178	175	169	179	162	194	191	179	172	190	188	203	210	171	189	214	195	197	174	172	180	208	189	175	188	194	195	194	182	199	176	203	198	193	193	186	156	185	203	202	182	159	184	163	188	182	205	167	197	193	159	204	159	182	199	173	181	214	188	177	171	200	202	207	180	176	162	176	199	177	195	188	173	186	184	175	181	188	204	166	204	178	190	178	199	193	179	198	186	197	191	198	179	185	186	182	210	187	224	149	190	175	217	188	166	182	162	186	169	205	181	171	161	166	178	189	172	199	188	191	196	165	182	185	203	167	173	184	191	201	198	201	199	201	156	181	181	169	182	199	197	220	206	191	198	198	194	186	193	209	162	190	172	194	196	221	179	197	189	195	186	190	185	172	169	187	194	193	177	166	202	181	172	199	179	186	194	206	186	160	183	187	183	182	172	155	188	188	199	179	157	175	155	171	193	205	179	181	172	182	173	171	207	185	191	162	169	169	163	184	160	192	174	179	181	185	189	204	199	189	172	193	215	182	166	190	174	186	175	179	186	173	185	195	189	189	155	162	204	188	190	164	160	204	191	187	173	178	193	191	166	197	213	165	183	163	172	168	188	204	209	187	176	189	199	200	188	193	197	187	176	156	206	184	200	169	187	178	184	180	174	192	188	178	184	219	201	194	188	166	173	178	185	171	194	173	173	162	182	179	184	207	180	203	172	196	186	158	214	183	183	191	178	190	202	159	179	161	209	186	167	170	191	191	176	195	195	179	190	198	209	191	174	183	182	198	179	194	182	187	192	184	175	195	193	162	197	186	204	194	170	202	173	186	196	185	210	206	178	186	198	174	191	200	182	200	168	192	182	198	176	197	192	191	207	181	199	203	196	177	192	207	192	187	156	161	205	189	212	183	170	201	183	168	184	188	202	196	197	185	187	173	191	198	178	158	172	197	186	203	178	196	187	188	185	181	172	185	189	188	170	185	183	207	178	172	195	193	173	190	170	165	183	186	169	195	207	156	175	179	184	196	187	170	174	190	182	178	190	191	172	172	200	180	216	192	172	195	196	201	165	206	163	181	203	193	178	179	165	192	200	185	190	179	208	179	176	184	191	217	195	172	179	216	201	176	209	186	186	200	199	203	159	208	209	186	162	185	187	222	208	200	183	185	164	189	189	187	200	188	207	183	167	192	163	180	188	178	195	151	181	192	187	193	185	200	180	172	183	170	212	157	216	206	185	184	179	198	187	186	177	208	178	201	203	207	204	181	178	188	181	182	195	170	161	215	167	199	201	186	185	171	214	220	208	184	187	192	174	169	161	181	233	188	162	181	181	198	183	179	203	187	169	200	195	191	178	173	205	184	177	168	179	189	178	170	176	173	185	196	187	190	212	166	191	185	206	195	196	194	192	189	193	208	177	203	172	207	184	180	168	198	187	162	169	179	178	193	217	193	168	188	181	155	161	183	188	180	191	183	167	209	188	191	182	216	183	163	187	191	171	211	175	158	186	198	193	186	175	191	189	186	204	177	177	184	214	183	172	184	162	214	192	195	194	183	173	182	164	179	167	180	182	183	209	180	182	193	197	189	181	184	200	155	180	184	177	170	203	193	187	192	188	182	194	192	177	194	196	197	183	181	188	156	180	182	183	169	190	201	180	214	210	202	163	200	177	176	172	185	192	174	181	208	163	178	190	200	175	194	191	184	172	195	188	209	199	179	204	168	204	169	186	181	180	167	171	170	194	204	183	198	207	186	194	175	213	191	177	183	202	197	183	172	160	189	155	195	182	186	161	201	170	175	187	200	185	217	179	157	176	192	189	176	205	194	161	167	183	176	176	158	192	201	203	195	187	184	177	182	181	196	196	200	187	187	177	175	167	192	211	169	176	185	178	175	176	207	187	185	228	179	189	193	202	181	184	194	202	197	190	198	207	181	194	183	184	201	173	186	171	176	191	178	179	186	180	205	175	173	191	175	161	188	158	177	183	173	171	203	176	166	181	218	186	154	203	196	168	221	191	199	183	193	188	185	167	202	210	181	207	203	190
6794	737	1191	1430	1264	961	894	782	684	637	590	558	536	544	513	519	524	479	462	467	475	455	442	462	470	468	474	435	422	416	442	462	422	389	440	462	454	434	411	422	423	440	444	438	431	428	416	428	453	448	448	442	396	438	442	444	439	425	438	415	436	424	470	434	420	412	440	420	469	439	374	405	426	428	461	460	432	440	426	415	395	406	417	403	428	430	441	415	422	433	441	441	427	431	442	393	479	404	449	420	447	434	420	418	463	432	438	414	408	449	426	384	427	413	430	412	439	443	448	442	411	444	373	383	374	419	415	431	426	393	404	399	437	412	423	375	485	422	441	406	453	465	426	438	449	387	420	439	440	444	408	400	417	412	443	416	407	418	431	410	419	431	399	445	424	430	432	442	466	451	444	455	447	429	438	410	452	435	443	425	415	457	457	418	419	406	431	427	456	399	428	450	435	425	429	443	432	444	384	419	441	408	437	437	414	437	412	413	444	443	423	453	433	386	405	427	441	389	427	385	447	417	435	376	413	482	397	412	421	428	440	407	430	435	424	455	418	411	412	424	408	422	416	394	407	416	422	410	412	395	398	421	402	451	403	443	444	425	466	429	430	449	432	434	435	435	399	463	420	408	430	431	419	400	428	369	400	439	377	434	440	439	427	380	433	453	460	419	476	426	401	418	401	419	394	450	442	432	433	430	383	413	431	454	406	403	412	415	405	442	412	435	463	421	455	432	421	393	415	463	407	437	406	441	422	417	409	427	394	447	403	421	418	425	425	416	397	427	440	424	404	457	435	415	449	390	441	427	400	413	431	417	411	416	432	406	407	431	470	429	412	408	444	434	455	417	397	463	400	440	413	446	433	439	459	431	450	421	426	385	385	416	437	432	450	445	389	405	425	416	447	415	438	441	454	405	413	424	414	436	439	470	446	443	422	415	425	430	440	429	430	430	409	454	448	405	384	451	450	417	407	406	430	422	429	412	419	467	402	411	406	430	440	393	452	430	408	429	437	390	409	426	415	443	410	435	427	413	450	435	457	393	417	418	423	414	451	425	417	444	443	448	412	450	429	422	419	422	416	456	451	397	472	455	413	410	413	438	384	437	423	436	413	421	411	403	406	421	400	411	416	460	427	461	433	405	424	403	413	455	421	375	441	438	422	438	373	439	404	412	434	468	434	401	391	450	449	399	419	424	438	429	424	441	450	458	420	426	418	444	438	439	406	403	432	439	391	383	446	461	384	404	375	448	415	409	427	417	418	388	406	407	408	372	407	455	408	430	442	448	450	407	397	392	474	400	452	437	426	414	441	444	426	410	415	415	391	420	402	419	442	418	455	395	416	408	430	449	422	416	428	412	413	429	425	416	444	413	416	427	405	415	411	429	447	425	413	402	442	428	423	448	468	410	450	445	446	434	415	411	460	455	437	443	407	434	431	435	414	448	443	442	404	468	448	456	427	403	390	421	404	436	463	418	401	431	437	425	399	425	404	432	454	398	415	457	431	385	412	421	416	442	408	409	426	414	436	421	402	406	415	426	461	418	420	431	476	445	406	418	448	399	396	400	399	403	408	409	420	409	425	387	417	438	415	447	464	449	438	425	471	423	395	462	424	425	447	433	404	444	448	409	421	424	413	458	410	428	469	376	448	470	429	429	418	431	424	417	416	436	436	404	423	431	411	429	423	394	400	408	434	412	406	425	425	488	441	414	452	442	424	410	408	459	450	419	421	399	391	448	408	429	438	417	454	477	439	423	425	420	437	452	402	393	439	430	445	444	432	437	420	418	425	437	427	444	406	460	401	445	418	424	389	432	434	457	435	440	403	465	428	420	402	429	415	471	396	417	458	411	442	442	400	386	459	418	469	429	420	444	418	423	407	431	401	485	414	437	442	441	444	445	440	418	426	398	443	420	382	429	425	431	412	423	415	427	449	434	406	446	410	417	464	439	403	427	454	430	430	428	402	425	428	425	415	440	422	411	425	384	409	440	401	427	394	436	379	420	443	434	400	413	456	427	421	437	402	459	447	460	412	421	466	412	416	442	416	407	407	399	420	431	472	399	465	441	435	430	423	388	421	429	399	449	426	395	460	454	458	398	455	434	423	407	429	431	425	461	443	432	442	422	446	451	402	425	434	394	466	424	425	421	407	397	393	416	472	461	442	418	402	409	419	439	450	412	426	462	428	448	437	404	433	441	383	459	421	437	378	422	418	378	451	404	403	444	419	407	459	412	420	416	406	390	390	408	443	453	421	437	429	406	467	433	442	426	431	437	392	405	429	432	443	458	431	396	404	422	449	442	450	439	459	387	412	443	427	431	388	444	416	405	435	419	440	438	451	421	429	401	402	426	427	441	404	438	439	405	410	385	388	434	444	453	419	448	386	422	422	408	429	419	400	423	422	419	449	431	442	415	456	445	415	459	409	431	436	428	433	399	437	441	383	414	425	396	463	426	432	424	446	422	431	442	434	462	422	424	429	434	470	429	418	418	428	416	457	446	410	443	396	430	457	425	454	437	431	394	459	431	422	450	444	415	429	465	420	444	417	457	447	432	421	440	422	434	448	392	429	404	423	422	419	465	448	431	406	428	436	437	453	431	413	409	461	427	401	426	419	406	405	412	421	428	459	420	448	384	453	391	387	417	442	429	405	421	457	454	391	440	432	428	412	402	435	424	439	413	436	445	428	454	425	420	422	406	441	433	433	476	445	452	449	427	432	426	429	426	435	460	422	408	386	417	425	454	421	422	438	414	420	442	422	409	392	430	433	437	455	435	420	442	403	398	407	409	400	432	362	435	405	439	418	394	434	420	449	421	397	398	446	410	422	403	424	390	415	413	431	412	439	414	447	414	409	440	435	423	399	417	417	438	470	406	428	408	432	422	403	392	436	430	431	442	436	387	436	422	400	448	434	387	419	406	424	424	420	410	439	451	403	482	428	396	424	421	442	395	416	397	452	407	389	438	454	458	437	444	460	435	417	414	382	452	416	419	456	435	439	403	400	417	420	387	439	432	464	445	414	457	398	413	404	402	425	421	385	396	392	424	430	371	415	426	454	441	420	414	430	402	440	404	435	460	455	439	415	413	417	446	440	417	418	424	440	389	422	429	423	439	426	426	411	448	444	409	419	424	437	418	399	461	380	436	446	397	407	397	397	421	427	433	414	431	467	406	433	418	407	394	431	414	418	414	460	453	446	418	488	447	407	428	414	440	429	438	419	462	404	456	403	472	441	446	434	410	443	428	418	408	428	400	457	429	443	418	418	403	442	425	411	421	424	426	433	434	411	419	408	443	389	447	429	423	441	425	420	440	420	442	416	433	478	397	417	429	418	461	409	381	425	422	454	431	424	450	411	411	421	408	380	408	448	397	425	444	448	399	415	435	401	418	420	438	396	425	408	420	467	425	399	424	450	407	425	399	431	406	440	395	412	441	437	432	455	427	404	476	420	451	452	410	407	416	362	447	408	457	408	426	407	446	449	434	416	405
14460	1053	815	653	385	279	220	177	137	120	127	94	116	97	72	95	83	78	73	93	84	88	87	83	76	69	62	69	69	62	71	74	55	72	73	67	75	82	64	78	50	66	67	59	70	72	72	55	71	70	69	58	71	61	53	55	63	64	50	59	56	65	68	75	65	80	77	67	53	52	57	75	81	84	61	55	77	51	72	58	65	68	83	60	72	69	64	69	68	64	74	63	68	70	74	69	63	72	67	63	73	51	71	73	56	83	78	81	71	65	79	69	68	61	67	62	63	59	52	79	62	52	62	68	70	65	63	63	48	68	61	62	63	68	71	75	67	69	72	65	70	64	54	63	81	59	58	66	68	79	85	78	61	66	57	79	48	62	55	70	48	68	79	80	56	77	52	57	65	68	62	52	63	57	78	78	69	67	82	69	63	60	50	65	72	60	60	70	62	71	66	84	61	68	86	63	75	84	74	64	57	83	66	55	62	77	57	59	67	72	70	67	56	72	67	88	54	49	76	62	70	58	77	61	62	69	56	61	61	65	77	67	70	70	56	59	79	62	84	72	75	68	63	59	61	63	61	67	64	73	58	59	66	69	54	56	73	46	61	52	77	78	74	65	68	49	74	63	70	66	52	64	60	71	55	64	78	62	81	66	69	71	65	53	73	63	66	67	64	69	62	55	56	74	76	63	52	69	47	62	67	67	64	60	66	52	71	63	76	65	79	57	67	56	79	67	72	60	70	51	66	61	59	94	67	57	54	55	66	63	51	71	64	68	63	50	68	58	69	55	81	80	67	80	76	70	63	60	71	56	57	70	55	64	66	77	60	67	59	53	70	51	66	64	70	74	77	82	62	62	69	58	76	53	72	82	73	64	67	58	77	74	76	72	83	86	53	65	87	58	51	62	90	75	72	60	78	69	75	64	71	63	66	66	79	63	80	61	60	57	68	60	62	74	65	91	52	75	58	76	58	62	67	56	58	52	68	58	57	70	60	63	72	88	66	70	67	85	71	71	64	53	66	61	58	71	67	69	65	51	61	75	52	57	82	49	55	76	63	78	76	57	51	51	68	66	53	69	72	58	65	62	57	77	76	79	64	70	78	57	74	51	65	71	51	64	68	64	65	55	51	54	68	71	58	61	68	66	68	69	63	71	80	63	68	57	65	75	72	82	78	64	73	68	85	64	80	65	69	76	73	68	80	63	65	49	59	55	78	75	57	47	62	67	76	72	76	83	60	70	76	66	69	71	68	59	68	82	92	54	73	67	70	69	76	59	72	76	79	84	74	69	69	51	64	68	51	58	57	61	68	72	79	64	70	51	51	83	61	62	65	61	53	66	70	71	80	70	72	58	75	77	59	58	60	72	64	61	58	73	73	74	55	65	55	82	63	80	75	59	81	81	62	66	62	52	54	72	58	54	59	53	87	74	66	60	51	82	71	54	62	60	73	71	56	56	65	61	49	48	85	54	55	79	60	62	77	62	58	62	57	54	70	68	68	61	81	62	76	69	71	60	70	68	61	63	52	91	71	78	70	53	69	80	69	60	66	75	66	87	78	61	70	57	67	71	58	61	84	79	55	61	79	76	73	78	71	71	76	68	62	75	66	61	77	56	62	73	53	53	73	63	91	61	65	68	61	57	64	75	50	72	71	82	73	64	56	51	61	66	52	52	81	79	66	58	53	79	66	76	68	82	78	61	72	72	68	66	71	63	61	73	69	52	69	51	55	70	59	81	73	76	64	58	51	56	85	65	60	68	67	64	60	79	65	58	67	64	75	52	70	75	63	66	60	60	73	53	67	61	94	61	64	64	61	57	59	60	71	66	60	59	50	64	63	68	57	60	73	72	70	64	79	55	60	55	71	58	56	51	63	63	66	83	64	58	72	65	87	68	79	67	66	74	68	77	48	72	68	66	70	62	73	67	65	75	64	73	70	62	66	63	50	61	76	74	70	69	65	81	72	79	68	62	48	67	64	63	65	57	63	75	68	63	48	60	50	71	61	51	53	69	84	72	74	66	77	63	72	64	65	79	59	67	48	79	71	68	65	64	64	50	75	54	51	53	68	70	75	71	80	48	65	63	59	52	86	73	69	59	59	56	61	63	65	91	73	73	69	75	72	70	60	50	63	44	69	54	68	67	78	61	68	70	60	57	65	60	62	66	64	80	66	74	59	58	60	48	65	69	76	67	64	64	75	86	56	82	63	55	69	67	61	63	61	49	72	77	67	60	64	69	61	61	58	63	61	56	74	64	49	54	64	68	57	67	75	67	62	65	50	60	67	79	65	54	64	76	63	64	66	63	72	52	50	73	61	54	82	80	62	55	56	69	67	64	70	76	59	56	68	61	73	71	60	74	63	63	65	66	65	52	67	59	72	60	90	45	50	47	81	71	72	74	58	84	59	72	65	60	56	78	75	54	72	62	63	76	62	63	62	58	77	81	83	58	70	79	71	63	67	69	63	62	59	57	69	68	70	59	57	54	72	64	65	49	67	44	68	76	67	74	64	78	61	71	63	65	57	69	57	89	56	77	60	57	65	60	68	46	64	74	68	56	65	56	53	66	70	52	67	62	69	58	52	55	47	61	73	65	60	62	58	52	60	71	63	58	67	64	56	74	65	64	67	61	81	57	67	74	57	71	64	82	60	65	71	64	62	70	69	65	81	60	67	87	61	54	86	57	70	63	54	47	81	53	65	60	67	79	63	70	62	68	58	69	88	56	74	54	67	68	64	70	56	62	74	61	62	60	70	68	67	77	65	52	67	68	67	56	72	62	76	68	50	56	57	66	65	69	67	74	87	67	76	54	65	56	61	67	64	57	59	75	70	59	62	67	71	75	60	58	68	67	73	70	56	75	61	50	65	65	46	51	76	51	57	62	90	70	64	52	59	77	72	86	56	55	75	65	59	69	77	78	60	56	67	62	51	63	67	70	68	66	69	61	62	85	53	62	57	56	63	69	60	61	61	43	68	65	56	52	68	73	67	57	65	69	56	76	65	63	71	56	75	63	82	65	57	67	73	73	73	55	61	59	64	70	79	59	77	53	67	58	64	77	62	66	64	75	54	73	80	67	74	71	57	66	58	68	69	72	59	65	59	58	67	67	64	67	75	59	70	83	69	80	62	69	58	73	72	58	66	63	73	52	60	68	73	66	64	58	63	80	68	69	61	60	62	61	69	69	87	50	59	58	66	70	61	60	78	65	56	56	66	71	58	63	60	69	67	63	65	53	67	54	57	64	79	77	67	64	67	66	56	76	59	49	60	91	79	72	66	66	79	70	65	69	66	62	70	75	72	74	65	72	88	62	55	71	46	65	74	49	60	64	81	61	60	56	60	61	73	33	70	74	48	68	82	63	54	66	71	64	55	66	73	71	67	62	79	86	68	65	72	76	38	62	54	52	77	75	76	49	55	52	77	62	67	71	70	41	62	61	87	50	69	66	56	62	63	79	51	63	50	67	66	75	78	71	69	59	70	53	68	63
8203	793	1706	2072	1728	1271	985	798	679	554	507	427	448	361	353	338	354	344	298	293	242	284	248	228	226	212	228	233	191	239	202	216	234	204	216	206	176	221	209	196	222	162	201	211	199	197	184	196	195	185	174	193	174	181	178	167	193	184	190	178	190	193	187	182	164	179	165	195	187	179	155	179	176	194	174	182	164	183	205	172	157	183	168	176	204	196	187	184	159	183	184	196	183	168	176	184	177	163	198	158	166	167	175	162	175	177	174	189	177	167	176	175	161	182	174	171	151	173	178	216	168	204	180	200	188	201	186	168	159	175	170	166	179	171	187	173	184	186	169	189	185	185	163	155	172	175	188	171	179	200	178	185	162	203	146	194	168	192	165	176	175	184	170	177	169	160	181	176	175	181	167	185	176	199	155	171	161	196	171	180	157	165	178	204	157	156	163	182	182	151	147	182	149	181	175	163	154	181	185	154	153	170	185	162	172	172	162	198	175	182	198	196	191	185	196	188	180	191	177	182	176	159	191	179	198	185	186	180	193	177	170	168	189	159	179	192	188	197	156	171	154	167	180	171	158	175	184	206	167	175	152	168	203	181	169	193	197	179	171	162	175	178	193	157	174	179	162	195	177	169	182	184	202	158	175	198	178	189	167	167	186	162	189	182	175	197	173	158	177	175	166	188	161	144	198	172	164	170	188	176	182	170	159	206	172	180	156	183	171	182	200	167	184	185	160	173	175	199	181	167	172	172	201	172	167	169	198	181	192	191	179	183	188	170	181	175	201	174	166	183	193	160	163	173	189	177	183	164	206	204	166	169	185	157	178	176	162	194	182	171	202	165	187	180	185	176	159	197	190	193	189	188	173	186	165	178	199	178	175	215	183	176	177	160	157	166	202	181	192	167	201	170	185	186	194	190	197	172	173	175	176	172	174	183	179	166	184	185	189	164	209	178	176	176	158	188	170	193	148	205	172	166	174	171	188	180	177	188	195	170	174	171	176	182	161	158	179	187	187	174	210	198	164	211	199	174	171	174	188	187	175	204	182	201	185	177	174	186	190	158	175	182	195	190	174	175	196	184	196	171	168	185	165	208	184	175	185	185	194	154	148	186	176	203	160	179	163	165	162	176	179	154	183	154	197	176	171	191	178	170	202	178	190	165	170	208	194	173	164	174	171	155	185	186	173	188	187	169	185	156	197	182	157	187	167	186	178	182	184	176	165	177	179	188	185	181	190	178	166	176	179	178	196	165	184	175	172	178	177	200	156	162	177	183	186	182	182	188	144	169	167	180	184	168	178	194	171	168	179	160	158	194	168	173	170	183	177	174	173	170	170	185	165	189	201	163	183	187	173	169	155	160	179	153	192	175	189	170	165	180	175	171	196	188	177	190	183	163	169	165	193	191	182	163	178	166	212	175	180	150	190	175	190	192	206	196	193	183	180	192	178	205	201	173	166	185	168	177	164	167	207	162	164	143	188	180	169	179	183	175	189	163	164	164	164	182	169	176	176	171	171	165	188	187	161	176	186	164	184	183	160	177	165	184	178	174	193	186	171	191	176	180	175	158	160	158	174	168	200	171	167	183	216	171	179	182	212	177	156	184	187	157	202	175	175	169	169	192	170	193	181	177	178	155	167	172	217	174	198	167	203	183	186	199	185	171	205	179	176	165	192	158	188	162	201	185	192	177	188	169	173	188	182	184	207	187	153	176	161	169	177	176	166	174	164	170	180	189	201	160	182	156	185	210	196	166	187	200	172	194	196	160	183	176	186	184	179	178	183	181	172	196	173	179	159	171	137	189	160	179	185	190	187	176	193	175	155	171	190	169	161	199	171	155	174	164	161	177	179	170	200	181	149	177	193	177	196	185	158	193	171	178	167	177	180	160	174	180	153	166	169	175	207	170	197	170	180	178	172	159	156	170	187	180	176	203	176	154	187	204	158	162	190	170	176	188	175	177	192	167	170	158	208	199	182	160	189	175	185	163	169	201	183	184	160	172	178	172	171	174	169	170	180	177	172	179	184	162	194	194	184	183	174	160	191	176	175	186	178	177	172	145	197	162	176	169	204	171	180	188	176	190	189	170	165	174	179	189	173	190	164	168	169	178	181	175	183	187	176	180	177	206	165	178	198	166	193	195	183	173	182	175	181	175	155	176	192	183	179	210	184	169	168	193	173	201	184	166	185	188	179	166	176	160	180	153	193	185	186	198	167	168	178	182	174	171	208	191	177	214	183	174	184	147	169	193	167	170	179	181	184	151	164	172	187	153	189	204	176	184	169	192	191	167	181	166	186	176	172	158	157	175	195	167	185	170	183	187	189	165	190	189	186	186	171	204	186	176	180	179	175	193	163	177	210	197	198	188	181	157	184	169	176	161	180	166	179	169	198	173	176	176	194	167	153	179	177	206	164	169	194	151	191	172	184	173	184	179	188	151	156	170	180	188	183	159	176	164	180	197	186	160	170	173	181	164	152	182	162	201	169	174	169	186	169	186	211	179	171	180	191	170	193	171	172	191	186	181	180	173	187	162	203	172	169	167	191	176	175	145	177	186	196	167	201	206	172	184	166	185	169	177	167	172	190	172	184	180	179	177	164	197	164	168	177	185	170	183	175	202	159	168	150	184	158	187	167	181	194	193	174	156	203	168	174	180	174	183	169	173	172	207	172	176	181	180	179	174	171	176	194	162	164	161	181	181	173	163	174	159	177	164	190	182	186	196	190	193	177	165	181	208	165	177	189	175	181	189	196	193	156	178	175	177	178	169	162	158	164	196	194	210	200	155	171	171	178	186	194	195	161	177	170	167	159	173	180	183	186	178	165	189	207	167	188	170	173	175	168	179	165	182	194	163	180	161	170	166	164	179	198	190	179	172	166	162	184	172	178	199	190	211	164	184	183	193	192	167	195	175	162	171	198	167	181	163	166	164	175	189	190	173	169	175	151	172	177	167	183	183	212	181	180	187	181	185	178	178	187	182	183	180	179	173	165	183	183	181	185	175	184	150	145	169	167	167	180	188	178	176	175	192	170	179	159	179	180	159	151	188	160	182	197	156	180	176	177	183	159	165	165	184	209	164	171	195	169	165	188	160	176	186	186	172	191	171	198	182	161	177	179	177	192	152	207	151	206	176	174	162	215	185	168	188	189	165	191	174	176	178	185	169	159	179	158	177	182	181	169	153	148	175	176	189	182	161	174	160	185	192	169	202	189	193	188	165	149	183	176	185	188	194	175	197	173	188	171	176	156	189	174	190	186	151	183	186	179	178	188	177	187	174	192	166	161	185	176	170	176	188	186	169	176	174	184	153	160	185	184	170	194	196	181	160	172	169	153	156	181	195	174	180	173	174	188	178	161	158	176	199	157	190	176	185	191	164	168	168	178	159	174	172	180	170	184	169	196	165	180	195	183	181	166	142	201	170	170	168	163	175	193	159	183	171	195	147	179	141	180	169	189	211	183	158	188	176	180	212	191	169	167	185	174	182	181	184
1716	289	302	273	281	266	265	259	268	298	279	295	291	261	266	265	302	313	268	265	274	297	241	294	297	269	290	290	240	271	284	240	265	269	275	274	316	269	315	276	284	297	286	264	270	275	268	265	259	318	271	257	285	270	259	294	250	241	263	268	299	288	313	281	269	259	300	292	267	276	309	241	286	281	269	270	255	288	268	271	287	274	292	267	284	318	299	294	270	271	293	264	274	270	266	262	246	260	258	290	286	281	274	269	268	255	269	261	264	278	253	275	301	277	279	307	255	258	284	263	277	290	292	264	289	248	282	285	290	287	264	278	279	250	273	288	286	322	270	287	263	262	253	263	278	247	241	273	288	295	259	247	260	259	295	271	261	242	272	304	273	277	258	258	262	297	279	265	258	263	264	272	270	276	274	248	283	275	245	267	263	275	334	277	252	294	309	264	226	232	314	281	267	268	283	280	259	250	295	293	266	276	268	256	253	266	265	284	267	236	286	272	298	289	299	286	281	259	282	284	262	279	295	276	285	279	274	276	265	264	222	270	285	289	281	233	278	269	296	267	235	268	264	278	274	293	268	282	299	275	261	277	245	239	286	298	261	246	271	265	276	268	264	284	249	295	297	242	273	307	255	249	280	281	296	289	240	295	305	256	277	281	268	314	270	266	278	278	294	274	308	257	280	267	274	295	299	270	258	271	252	269	269	272	283	253	266	268	268	287	258	279	277	271	271	250	297	273	265	285	290	270	279	260	244	250	292	286	288	261	285	293	274	275	232	249	282	236	268	252	261	246	249	277	272	271	274	263	232	267	272	290	288	231	234	301	278	238	275	255	285	262	273	269	277	283	265	271	272	242	263	303	258	276	274	266	268	265	287	262	277	298	271	265	323	285	282	290	280	261	252	270	279	286	281	251	300	272	285	300	231	291	285	288	268	270	278	242	255	252	261	273	278	282	270	261	295	303	289	290	258	255	260	292	253	246	286	266	302	282	289	280	252	259	243	276	266	274	273	266	280	275	266	281	280	255	307	270	279	257	275	280	248	277	266	297	284	257	283	276	314	273	243	300	261	277	327	242	280	261	271	267	257	242	249	269	279	283	252	265	286	297	289	275	253	282	293	279	264	249	263	257	277	238	300	298	283	275	291	303	251	236	249	233	243	274	275	241	268	262	295	291	275	276	245	286	279	275	276	256	263	274	292	274	279	317	272	285	283	273	271	264	293	279	260	260	261	284	307	290	256	257	252	272	280	258	267	255	256	286	265	275	274	232	268	268	269	265	294	264	285	268	269	250	298	299	269	272	282	285	282	274	268	288	293	296	257	291	265	278	281	277	275	304	272	274	282	267	274	236	271	279	267	270	238	278	314	270	267	303	281	266	297	287	306	272	240	280	271	268	268	258	271	282	297	273	290	285	247	288	271	305	282	265	288	247	294	279	261	247	279	278	261	286	261	272	261	299	302	314	272	261	287	268	290	299	238	281	242	279	259	270	308	312	262	285	264	277	300	275	261	258	267	244	255	252	293	235	255	235	270	269	273	289	271	283	285	310	255	232	299	260	282	254	280	294	258	262	243	277	258	260	302	293	280	268	265	271	272	270	280	270	303	261	242	283	269	260	288	260	258	272	280	269	276	287	243	306	262	287	269	264	283	289	297	255	289	258	268	251	261	243	238	272	294	276	251	258	266	241	252	266	271	256	271	238	272	256	280	275	273	283	292	236	243	260	275	249	261	317	267	287	283	264	247	262	265	266	296	315	261	260	282	255	240	262	271	253	259	291	271	247	293	264	284	293	258	264	265	263	274	260	274	276	301	281	273	318	285	257	290	268	254	248	276	273	306	284	276	283	243	269	241	237	265	245	268	273	227	236	250	273	264	264	273	275	249	247	271	289	278	255	249	280	261	268	305	299	252	257	269	261	259	266	275	254	261	286	257	277	258	273	266	325	237	285	244	294	277	244	262	275	262	263	264	260	295	288	280	287	273	278	258	262	261	253	287	261	273	275	270	251	292	262	294	273	283	282	236	276	270	273	261	278	259	295	245	294	251	299	250	240	304	267	250	277	267	282	274	265	267	272	248	272	260	306	245	284	261	280	258	283	260	292	268	268	303	247	303	270	270	313	281	324	296	262	285	241	254	278	262	225	274	255	262	271	262	267	286	271	264	261	247	279	297	285	279	245	277	267	302	253	257	263	254	265	253	269	267	283	271	261	293	274	287	304	289	276	274	281	265	279	265	250	267	274	264	286	247	273	294	298	257	290	309	261	245	263	261	273	261	324	293	266	279	258	312	251	255	254	305	266	284	281	248	266	260	258	263	270	287	235	256	289	250	263	275	287	290	253	285	276	252	260	296	262	265	251	284	298	267	251	254	288	283	240	267	276	299	276	250	273	256	276	285	274	303	277	297	272	280	250	255	301	290	258	242	283	268	292	257	296	284	276	279	269	271	246	302	265	261	282	281	258	315	297	276	290	253	288	298	304	297	285	313	287	270	300	292	253	250	288	246	251	240	290	293	256	269	265	259	300	282	274	248	253	257	258	282	274	274	283	245	276	252	305	282	258	275	288	255	263	288	249	266	252	251	266	296	256	304	273	287	276	275	263	252	260	264	292	284	252	262	278	278	259	275	235	285	289	309	253	280	267	284	250	290	310	285	299	253	275	303	257	260	272	282	247	253	325	298	265	276	266	260	265	279	266	256	258	242	259	265	244	283	267	263	310	268	282	254	253	299	266	257	248	304	264	270	257	290	315	287	291	287	262	276	262	257	264	268	284	265	275	269	265	280	271	265	255	276	254	261	288	285	256	268	281	270	290	266	282	261	296	246	266	268	271	277	272	244	281	256	269	286	292	280	270	299	278	311	301	270	275	287	276	273	287	287	280	298	242	266	282	281	269	255	284	283	280	272	284	261	247	271	263	283	260	298	279	248	277	252	252	273	252	278	254	299	265	285	287	280	267	290	244	293	295	270	269	272	274	292	308	286	249	299	296	267	285	267	257	287	262	269	265	273	268	271	300	260	280	266	272	272	259	239	296	255	304	260	228	318	267	280	255	279	264	257	284	289	290	279	289	308	247	288	271	278	284	251	281	266	261	296	307	253	273	288	284	274	274	288	268	264	274	274	256	282	261	330	296	299	259	273	277	248	281	258	264	266	257	248	259	268	283	265	293	277	294	287	283	283	263	264	242	264	286	250	278	289	286	284	321	287	299	253	268	292	296	294	305	266	286	288	258	244	275	283	270	279	272	295	268	286	277	302	267	273	285	296	283	268	286	289	290	280	264	277	259	282	291	271	274	276	261	245	270	282	253	296	269	297	247	274	291	273	269	296	276	260	265	280	243	297	267	278	263	276	268	243	284	272	278	259	230	287	287	293	258	280	286	281	260	256	267	281	284	285	278	261	255	256	250	280	279	275	309	265	293	268	286	319	260	302	311	237	270	264	277	302	294	323	286	281	297	258	299	264	273	260	278	256	258	293	269
2025	671	702	687	620	662	636	634	630	582	600	641	640	596	636	607	571	621	676	604	611	619	630	611	644	633	604	585	671	658	578	599	640	606	609	662	652	639	617	601	630	592	608	672	634	680	599	655	559	615	589	546	636	619	584	603	591	650	598	623	612	597	580	613	619	655	630	615	625	661	591	631	620	656	650	639	622	651	616	617	615	573	645	643	593	620	618	613	569	615	649	637	631	640	602	631	601	666	621	653	598	571	667	605	591	652	616	632	639	603	590	606	633	591	623	666	602	597	618	641	628	578	622	603	620	594	620	602	672	615	647	591	650	610	606	604	595	615	597	653	585	631	645	621	658	653	614	614	627	602	622	623	638	663	590	603	636	631	602	648	619	623	606	660	609	596	600	633	671	610	571	644	584	672	638	593	634	605	616	627	631	657	612	645	586	594	615	611	601	647	620	603	587	593	646	589	623	640	627	620	645	634	625	667	573	580	626	619	638	611	610	670	612	610	634	634	655	608	645	637	630	622	595	627	629	638	585	642	604	607	608	574	623	626	593	630	597	641	628	657	597	631	627	580	624	604	620	630	603	631	586	623	572	637	597	662	575	588	607	619	611	583	643	610	581	640	604	629	629	600	679	616	599	627	595	617	595	651	624	598	647	634	629	653	608	641	596	586	627	612	661	556	628	641	592	650	643	616	612	652	588	631	609	599	576	638	627	593	610	648	635	605	635	622	627	600	607	610	598	595	598	606	609	567	606	655	590	651	627	657	664	634	572	618	663	663	612	631	540	583	592	639	611	616	654	579	622	597	617	633	670	644	673	621	598	594	628	638	642	601	618	645	652	578	645	621	615	596	616	617	602	639	625	606	653	569	598	586	624	614	599	612	622	624	617	619	623	611	676	577	595	624	605	599	647	619	588	610	625	581	586	597	606	632	620	598	648	628	589	585	569	660	600	608	605	586	657	651	635	602	624	611	606	589	640	626	590	672	625	592	589	615	645	636	616	611	604	595	660	645	591	640	596	618	616	596	608	607	631	607	639	601	626	673	601	620	594	624	645	575	589	609	590	656	628	614	602	611	620	589	640	659	626	605	626	601	650	639	603	617	570	640	588	658	646	643	610	615	630	612	637	594	672	597	636	622	673	606	592	627	601	665	624	592	620	614	625	619	616	623	606	628	623	602	626	675	597	631	642	614	618	610	603	640	652	614	598	603	596	613	598	636	585	661	580	591	608	600	609	610	590	610	604	662	610	614	649	628	646	591	593	667	624	634	618	624	583	584	638	597	627	612	642	601	582	624	626	657	690	628	643	591	608	611	612	688	628	630	668	608	607	646	631	639	616	642	643	617	645	604	628	684	620	591	612	595	573	570	607	589	603	623	635	634	656	598	646	618	623	602	635	610	597	599	626	537	590	623	593	605	606	612	612	647	657	636	624	635	621	617	618	567	610	657	616	591	629	637	658	613	618	610	610	628	593	619	594	635	626	616	632	621	614	640	622	621	636	593	632	626	608	630	608	594	653	560	635	650	636	616	650	604	557	585	586	627	581	610	622	617	650	586	598	617	577	561	615	637	626	628	630	601	612	651	664	633	611	566	599	646	611	612	602	628	644	628	557	644	622	598	589	656	673	617	641	644	581	595	627	612	622	587	600	631	636	609	582	659	612	641	623	620	619	589	641	617	612	612	610	581	647	625	670	606	605	620	631	612	628	575	607	607	635	610	672	602	604	624	613	632	637	604	619	635	619	621	614	626	611	584	603	602	613	611	628	616	656	628	642	571	580	633	628	604	580	613	614	671	609	597	662	627	615	615	606	604	647	621	604	598	639	609	646	635	589	592	704	647	637	600	598	649	645	616	621	597	615	654	619	613	569	655	653	597	600	626	611	649	630	614	626	604	655	613	625	659	675	664	668	608	648	584	580	612	577	657	598	619	561	622	612	583	632	643	630	606	630	618	654	598	600	579	663	609	589	632	603	560	615	598	610	611	629	618	605	626	606	616	616	611	572	608	619	600	636	622	634	584	634	622	623	597	607	627	615	599	639	628	653	647	603	663	670	591	609	625	643	651	614	575	596	623	656	599	636	610	623	578	634	621	596	624	617	663	620	603	661	581	631	623	582	608	657	667	636	600	614	626	593	621	637	630	613	692	630	630	599	584	616	596	614	638	602	627	629	628	651	599	567	625	617	627	598	623	628	609	595	645	597	637	609	663	614	615	650	608	541	639	652	629	613	595	563	637	566	622	633	624	621	628	653	655	635	626	642	625	600	631	625	632	633	659	631	623	632	672	623	574	607	584	622	646	637	621	609	616	621	626	632	602	617	639	632	627	629	616	610	650	630	617	644	561	616	616	604	577	616	571	629	596	618	654	649	622	624	638	646	627	594	584	695	620	640	647	632	591	626	617	583	636	620	620	612	599	615	606	635	633	632	607	620	634	610	640	646	605	637	680	624	612	606	599	670	671	622	612	617	617	613	606	662	585	616	601	637	589	603	636	632	629	610	643	590	608	643	625	634	633	615	633	633	616	634	647	653	644	625	604	643	610	656	618	579	626	638	626	582	614	610	633	619	597	630	634	633	638	629	614	632	618	621	617	704	615	651	632	620	649	632	631	659	672	626	610	654	572	612	596	610	588	644	652	639	609	613	613	599	650	635	647	619	569	629	653	563	633	612	629	625	644	631	619	575	573	573	628	626	669	622	546	570	599	637	603	646	633	594	601	645	630	615	630	638	638	568	596	577	596	603	610	629	565	647	612	586	612	608	664	560	630	646	623	631	592	610	654	616	613	591	652	655	604	636	591	648	597	626	604	596	643	603	655	648	625	579	619	633	620	604	605	636	603	559	624	673	597	656	638	590	603	619	654	638	607	609	600	625	639	584	616	669	573	604	590	613	619	609	641	636	611	643	659	621	603	600	635	599	597	605	589	605	669	589	646	575	620	611	618	620	575	609	648	584	595	645	630	631	601	614	630	622	662	627	594	628	605	615	578	620	636	643	582	636	622	622	612	605	576	604	646	608	634	617	642	646	648	629	595	609	614	587	648	644	637	613	628	622	622	651	647	638	664	647	605	593	641	631	659	614	587	644	633	616	634	569	620	600	678	606	615	581	631	596	622	610	617	577	635	582	596	624	608	606	616	628	645	611	583	610	612	637	602	646	629	608	635	590	583	621	620	567	579	630	630	614	617	609	618	609	610	621	656	608	614	627	607	628	681	634	620	656	591	655	633	624	624	620	591	570	623	587	617	617	622	623	612	630	612	603	626	628	598	630	646	596	635	604	602	617	637	583	582	635	622	611	612	610	643	612	651	680	618	648	634	632	614	605	628	586	620	571	618	624	606	621	583	631	576	634	629	600	619	589	618	638	629	629	607	617	595	631	600	603	589	625	636	585	601	629	580	635	619	617	616	627	587	635	631	627	641	555	648	613	600	631	629	599	630	613	647	633	630	586	624	615	596	610	619	574	569	636	640	649	606	595	622
8256	526	585	449	357	303	315	245	228	217	190	196	187	206	189	174	192	194	194	202	191	208	201	184	196	166	197	178	158	205	197	222	194	184	174	200	188	180	188	179	187	205	182	208	203	207	172	203	184	184	169	186	189	191	171	175	192	175	192	190	208	186	192	175	190	179	195	199	186	184	177	174	170	164	156	190	171	188	182	186	209	169	184	186	169	156	190	175	186	217	180	168	194	186	174	187	185	176	220	197	206	179	174	195	192	165	196	187	187	211	209	196	160	162	188	172	206	188	189	162	166	166	208	168	193	207	191	178	175	194	187	192	179	210	185	203	197	168	195	191	185	139	185	213	176	178	188	214	191	151	189	190	176	184	204	202	176	208	162	213	184	179	183	169	207	193	174	193	196	177	165	180	180	181	219	179	187	162	179	180	194	191	165	198	186	173	183	166	166	192	160	167	194	188	186	169	193	176	153	191	182	179	192	194	188	177	204	181	205	208	175	205	197	172	201	188	188	201	183	173	194	197	190	177	184	171	190	202	200	194	211	208	184	161	194	186	185	206	191	192	194	187	193	184	199	192	164	201	194	182	199	155	189	191	196	167	180	176	195	201	218	168	183	202	177	195	191	166	198	187	178	183	218	185	164	184	168	197	202	202	192	180	188	173	190	180	181	173	157	192	200	192	191	177	183	165	207	174	205	180	197	190	190	186	175	210	178	154	194	179	179	175	178	183	202	171	178	179	199	183	181	190	180	188	205	203	169	189	188	189	187	201	188	188	172	174	183	206	203	183	180	167	181	182	188	189	163	182	207	193	211	197	177	171	197	191	202	201	170	194	169	172	184	202	213	207	170	159	178	171	193	188	201	200	174	163	169	186	209	175	189	193	162	189	169	194	190	173	177	189	199	196	204	211	181	161	201	174	187	161	186	181	194	180	215	199	195	197	195	162	172	174	171	185	174	208	195	178	190	168	189	178	180	205	196	207	210	186	188	187	194	196	202	163	176	210	213	201	192	208	190	176	184	196	164	177	196	174	194	190	192	173	157	190	194	201	212	202	193	174	174	175	208	185	158	198	202	177	181	186	187	192	195	194	185	187	205	202	198	198	170	196	174	177	175	182	207	209	188	192	172	187	176	180	197	185	206	185	168	190	184	186	192	177	167	170	170	181	162	165	192	172	197	195	162	179	178	203	207	201	182	186	160	196	176	193	181	167	201	200	163	187	184	192	186	185	185	166	163	174	185	173	198	199	178	175	177	183	185	164	178	159	180	167	202	172	179	160	164	187	192	182	187	193	209	189	175	182	182	163	189	172	188	193	199	185	215	213	167	177	193	187	180	163	164	194	192	195	190	186	174	174	193	202	189	217	155	187	156	202	167	189	212	193	188	197	178	171	195	194	172	170	173	175	184	200	198	210	162	189	183	183	174	188	172	161	205	199	206	186	166	224	182	194	181	189	211	199	205	187	227	175	195	181	185	161	191	194	196	180	179	169	175	198	200	198	198	197	187	170	170	183	187	160	160	162	198	173	168	157	192	194	191	177	169	184	180	161	177	191	194	171	200	195	181	160	171	202	189	158	169	177	214	184	199	187	197	185	177	182	186	160	171	163	195	174	179	195	175	177	193	179	162	183	196	190	189	180	201	174	201	178	182	181	195	197	179	199	170	200	200	165	194	169	194	201	187	186	188	177	206	202	180	181	225	212	183	177	202	184	190	194	198	184	192	152	166	181	175	180	187	188	175	179	170	180	180	164	192	186	193	189	186	180	194	169	197	179	166	165	197	207	180	181	151	187	221	207	199	177	193	188	176	184	190	199	191	203	186	202	192	178	195	172	177	175	200	198	174	182	186	192	181	195	177	190	197	189	187	211	196	170	193	178	190	164	199	190	178	179	169	178	157	201	212	167	182	185	178	183	200	178	188	189	203	174	199	180	199	198	192	166	193	151	213	207	191	219	191	180	159	153	179	172	170	197	193	191	200	189	188	171	206	192	175	179	174	184	194	174	215	172	179	169	169	192	208	193	171	180	157	231	156	177	201	191	181	162	180	202	177	181	207	171	212	176	220	188	186	204	183	197	181	180	206	191	187	163	199	226	180	191	173	189	190	184	178	174	192	162	162	195	186	182	182	171	187	193	200	200	196	177	197	175	195	196	180	184	178	176	169	215	189	191	193	170	188	183	185	170	156	196	185	190	185	199	182	171	183	176	189	186	203	172	191	180	160	163	175	171	147	200	169	162	159	174	184	173	193	189	199	181	187	199	183	182	168	170	180	175	197	191	191	169	180	173	215	191	202	192	200	205	193	169	166	188	182	168	175	196	205	197	182	196	164	170	196	191	205	185	203	203	186	162	171	177	190	160	176	158	168	223	174	180	166	182	175	188	153	216	206	163	174	195	185	171	175	209	199	196	183	181	199	185	182	212	173	180	169	186	208	176	197	194	204	183	179	206	193	180	211	162	187	182	188	192	189	202	195	168	188	194	203	190	165	183	189	207	196	200	179	195	206	183	216	176	209	180	187	191	197	217	175	166	170	164	187	203	181	190	195	172	169	186	173	172	173	183	208	185	200	191	219	209	161	201	177	172	175	194	175	188	188	180	162	176	197	209	184	184	171	194	211	195	175	184	183	190	193	191	176	173	181	184	179	198	175	165	177	169	219	174	172	189	183	189	201	170	176	215	194	193	197	173	194	204	186	192	173	204	199	188	201	172	184	193	196	144	174	158	183	220	200	180	200	191	192	228	201	179	186	178	216	198	205	194	168	185	161	196	170	183	197	201	184	182	195	188	196	161	183	178	181	180	191	168	179	206	157	173	175	180	170	193	180	186	162	195	200	180	192	185	218	171	181	190	170	197	176	172	162	182	178	193	193	183	188	197	181	189	190	167	174	207	183	174	193	177	180	158	186	199	212	196	198	179	180	168	196	201	211	204	198	216	192	180	180	185	194	177	179	169	183	161	203	175	199	187	181	191	218	206	181	215	173	183	173	189	172	182	184	195	204	197	193	186	201	174	190	213	194	196	173	200	176	169	197	173	177	189	184	183	187	188	170	177	186	205	198	173	188	192	179	168	182	169	175	213	192	201	207	171	192	184	172	174	214	197	192	207	189	182	181	189	210	162	157	201	181	185	179	208	169	178	179	188	195	176	186	190	173	176	185	174	190	207	176	208	162	182	202	201	205	164	164	155	184	172	171	176	188	183	175	202	179	187	181	197	196	188	221	152	178	204	190	197	188	186	192	200	188	161	166	193	203	179	203	208	195	207	180	202	177	157	214	181	161	191	206	187	189	204	220	176	195	185	173	187	157	178	213	202	211	177	192	189	194	199	187	192	200	210	183	183	182	176	193	188	206	173	167	203	194	178	183	197	170	175	201	184	171	188	186	188	186	176	201	180	200	191	200	168	189	175	201	191	183	182	176	170	183	180	196	184	184	174	201	185	183	198	179	188	177	182	174	169	183	185	182	205	196	184	192	192	209	170
6745	748	1304	1386	1172	1013	899	732	672	652	590	546	543	525	524	466	478	493	484	435	452	478	446	467	445	481	445	436	444	470	408	465	416	445	480	473	454	438	434	439	417	418	457	424	427	417	421	449	430	423	431	424	432	411	432	449	451	391	449	407	393	437	448	448	417	449	422	441	425	416	416	435	442	448	425	415	428	385	472	415	431	444	431	447	407	442	425	404	435	453	402	405	399	428	458	460	391	419	413	452	432	423	415	440	466	444	457	436	407	401	382	430	478	460	434	398	425	448	470	414	405	419	466	426	417	461	428	438	405	420	443	398	383	410	438	444	419	419	413	402	420	427	424	462	445	409	415	434	391	414	436	427	456	429	403	443	423	408	409	451	403	464	408	417	390	426	440	385	422	428	403	413	406	460	424	444	445	435	422	417	419	452	442	393	418	416	449	417	406	418	412	422	421	414	395	457	438	415	413	409	432	422	420	440	444	446	393	441	396	455	428	404	425	410	399	424	444	477	449	450	405	405	362	426	445	423	422	425	436	427	426	420	471	404	425	428	401	408	467	414	465	417	401	419	441	414	429	409	425	418	402	414	423	406	428	390	399	415	422	409	425	430	397	387	427	456	407	423	412	427	432	447	437	439	460	476	448	413	430	448	418	402	432	423	418	429	435	423	438	455	401	427	398	406	401	434	449	412	439	412	442	421	418	447	425	425	421	418	458	449	416	469	416	397	416	439	454	458	418	397	436	407	405	413	419	418	406	445	445	428	386	444	449	432	417	421	449	443	451	446	401	393	428	404	438	465	431	413	395	407	448	475	433	411	407	439	411	409	395	435	426	452	449	443	407	385	425	446	448	407	430	407	418	444	432	406	415	447	392	421	413	450	446	422	450	439	408	428	431	427	457	454	452	439	401	422	473	433	423	423	418	427	454	442	437	431	445	441	453	447	418	442	427	412	441	448	440	387	398	435	445	396	432	392	429	441	410	403	429	462	452	400	426	413	425	422	427	408	424	416	446	403	431	409	402	481	437	452	431	418	394	431	441	415	408	445	479	437	417	443	406	430	476	443	408	424	387	387	424	439	417	417	417	413	421	420	415	414	416	439	392	407	426	414	449	426	433	409	408	435	390	423	439	447	394	429	440	445	406	425	454	425	409	458	432	427	427	426	448	400	446	442	417	416	414	439	419	455	416	439	411	441	429	400	465	405	391	413	419	452	427	417	436	434	443	425	428	416	412	415	457	393	438	388	420	420	392	436	411	439	451	413	409	421	418	415	398	407	411	419	454	453	446	461	404	416	414	433	422	427	444	403	447	419	390	429	458	429	424	418	412	381	472	424	439	436	413	452	396	410	444	426	435	410	412	375	376	434	429	446	430	388	435	418	444	416	454	457	430	406	411	369	444	407	418	434	438	381	383	464	418	423	443	369	406	431	397	407	393	423	421	401	461	403	433	410	413	415	434	421	463	405	430	435	414	410	461	430	461	378	402	419	449	408	433	444	431	404	469	415	403	435	416	431	426	431	426	407	406	438	388	422	433	423	421	464	411	444	431	441	466	440	417	445	411	412	422	418	462	441	392	430	400	410	423	440	414	483	436	432	439	403	455	410	417	446	474	414	393	391	447	383	445	448	432	404	402	406	419	451	413	454	441	453	419	468	463	423	445	428	410	399	409	462	447	424	463	423	433	446	417	445	419	406	472	434	437	474	448	421	418	433	445	416	424	439	458	451	418	423	426	441	386	402	429	442	418	465	454	426	437	442	402	415	441	428	433	439	417	417	426	442	436	425	418	433	384	452	421	453	429	397	437	399	435	430	418	445	399	400	401	415	422	440	461	399	443	390	448	426	433	401	454	420	421	437	418	425	427	424	430	420	438	421	450	421	430	437	449	399	431	422	483	408	419	415	422	451	414	416	416	441	428	436	422	429	435	410	385	437	422	429	455	428	389	419	425	439	409	427	394	422	422	416	463	417	467	416	416	417	426	438	416	398	440	412	471	436	417	437	445	430	422	419	429	429	415	429	436	410	436	442	428	432	460	435	403	451	454	442	414	394	414	400	405	429	411	413	404	462	412	434	461	395	415	413	405	426	457	397	401	424	407	452	456	433	397	404	454	440	436	441	414	427	451	406	429	413	440	427	423	411	440	433	413	455	437	426	448	438	435	405	445	445	439	422	398	438	417	407	417	431	455	432	417	405	452	420	423	447	409	424	434	395	460	454	406	425	441	430	456	421	428	396	441	435	450	420	417	429	433	428	426	420	401	455	412	418	426	386	456	438	397	449	463	423	406	402	456	430	444	426	425	440	416	441	445	438	422	401	437	427	389	409	421	432	459	431	380	436	432	420	428	421	449	446	428	456	437	423	420	407	443	386	444	443	394	439	423	430	432	452	426	411	413	442	436	428	435	443	464	419	460	432	418	424	421	439	435	421	439	449	389	433	413	436	401	399	419	428	440	402	405	405	427	442	421	443	413	412	396	414	446	416	429	437	424	437	448	382	400	410	414	421	419	424	442	449	436	440	421	460	436	426	442	433	417	422	379	388	418	400	433	456	441	381	461	444	424	430	443	414	447	424	446	431	430	426	418	395	402	392	454	446	410	432	403	419	395	406	399	420	461	462	404	432	388	417	421	431	409	416	402	438	451	448	461	425	450	437	418	369	411	415	424	420	414	457	441	429	440	400	394	430	411	413	428	461	423	446	407	443	423	434	388	473	452	449	431	393	412	462	447	423	393	406	407	457	409	456	410	437	432	413	437	392	435	455	431	402	443	393	447	447	415	465	433	413	452	402	394	431	435	386	413	443	433	406	405	425	426	418	389	408	428	408	442	453	423	424	425	471	440	438	445	434	430	452	412	429	408	454	437	438	398	393	409	446	440	468	446	422	405	401	410	460	455	424	443	430	477	444	408	451	432	453	422	431	441	409	488	430	427	407	402	458	394	437	421	413	415	430	418	429	410	417	471	417	377	414	429	402	434	435	384	428	450	421	395	426	434	421	435	450	406	443	400	433	408	445	413	425	408	454	468	442	413	410	431	436	438	432	425	440	430	413	420	432	427	412	434	416	476	393	409	400	445	407	445	421	418	408	445	464	385	465	426	434	438	394	418	416	457	431	433	386	383	441	448	454	435	441	440	378	438	412	451	406	422	405	445	453	432	412	478	466	421	426	450	431	425	439	457	439	419	412	415	471	417	387	422	441	438	429	419	410	406	414	416	391	434	401	409	437	405	399	393	421	434	447	430	414	399	400	401	444	445	465	451	445	437	368	451	382	429	412	414	444	396	406	444	411	457	435	435	420	431	385	439	422	415	442	416	433	456	429	420	406	437	449	445	443	403	421	421	414	404	388	424	393	441	416	451	456	425	420	460	416	404	388	458	440	423	454	458	420	447	413	404	413	394	443	408	416	401	434	406	435	438	401	449	441	431	422	409	424	461	413	428	390	426	437	394	462	440	438	449	418	400	430	414	403	412	415	414	444
14623	1039	802	618	377	275	215	167	144	114	114	106	102	103	100	81	99	78	69	86	74	75	62	81	45	73	49	65	72	66	92	72	91	66	75	63	71	84	63	80	69	60	83	65	65	75	65	74	68	67	58	91	68	75	60	70	68	71	65	64	62	69	71	63	80	69	64	58	70	58	62	41	64	59	66	77	78	77	54	67	57	79	60	74	71	77	53	54	66	56	80	58	77	70	64	74	59	76	65	58	53	62	74	76	65	72	72	71	73	55	70	52	59	62	69	64	71	63	71	59	65	70	74	77	58	70	60	69	81	75	79	63	74	61	68	62	78	69	50	69	66	78	67	69	63	69	68	61	85	71	71	58	77	58	88	78	76	73	73	64	68	62	64	58	81	76	65	65	67	65	68	71	56	72	69	50	64	68	47	65	64	62	62	65	68	60	87	76	52	60	75	77	76	57	55	55	80	69	52	78	56	57	63	78	64	61	68	78	57	59	70	71	63	66	68	61	60	57	71	61	63	71	59	81	61	67	64	63	53	63	68	70	68	54	68	59	89	85	65	69	61	75	78	67	69	63	68	75	69	80	67	65	57	61	60	61	75	72	74	60	56	76	78	72	77	69	64	69	67	67	59	81	68	66	73	67	73	56	74	80	58	73	73	72	61	61	50	63	51	72	49	69	73	51	73	58	73	78	69	65	54	82	61	56	58	79	71	75	62	74	70	60	60	66	60	75	63	62	66	60	64	65	52	60	66	49	62	49	73	61	89	60	84	70	70	56	62	54	60	88	61	59	71	63	70	49	77	64	70	56	66	63	76	75	56	80	54	67	66	71	65	63	84	70	54	59	59	59	49	70	53	73	80	63	48	75	60	56	70	70	72	73	72	65	78	54	57	85	74	60	75	71	53	65	59	60	64	73	72	65	68	66	63	69	81	69	79	79	72	52	60	68	62	60	60	75	52	61	70	51	57	57	55	57	67	66	76	62	73	72	66	63	50	64	69	62	56	64	47	62	56	62	88	71	77	65	70	73	72	75	72	70	65	63	56	55	69	58	70	53	44	63	76	69	56	59	65	56	61	59	69	70	69	66	60	50	74	65	61	65	77	74	63	77	69	81	79	62	55	64	77	73	75	63	61	67	63	64	57	71	66	81	71	64	59	67	67	81	70	83	47	82	65	62	68	95	74	55	61	77	66	77	78	67	68	73	63	67	63	50	65	69	67	74	71	50	64	60	82	80	76	66	76	63	65	69	64	60	50	74	67	74	69	83	75	56	58	66	67	81	64	78	62	53	70	74	48	64	71	77	72	62	57	69	69	79	54	65	53	69	70	76	56	66	59	62	70	80	68	78	66	67	54	66	71	78	65	69	78	65	64	67	62	68	78	73	80	59	55	67	79	64	75	67	75	80	52	65	79	68	67	70	57	68	74	56	63	58	69	64	76	62	65	60	69	61	53	58	77	59	76	48	58	67	62	71	70	77	60	67	75	48	65	63	67	60	66	54	62	82	71	74	59	66	64	78	63	53	73	50	52	68	58	79	72	55	73	59	85	63	63	71	67	58	68	64	56	54	78	60	59	58	68	62	61	70	59	74	89	85	71	69	56	84	62	65	77	50	63	59	66	69	52	56	67	66	59	56	77	67	66	64	80	62	59	45	67	70	55	68	57	77	74	75	72	61	67	59	55	55	63	62	53	88	64	79	56	53	61	60	62	67	71	66	83	55	65	53	49	59	68	53	64	66	68	68	80	85	82	63	53	58	61	58	71	58	74	69	73	68	65	74	73	59	81	64	68	52	69	69	70	73	72	70	65	87	85	74	72	56	58	77	70	63	52	57	69	55	65	60	88	60	66	65	55	54	58	87	67	75	68	74	72	59	84	70	67	67	65	53	68	63	72	67	78	65	58	69	79	65	81	68	82	69	68	67	65	73	73	58	51	59	68	49	61	56	64	73	73	70	67	76	63	80	59	76	63	72	64	65	67	75	63	53	68	89	76	63	68	62	76	70	77	86	69	56	49	61	64	64	70	58	75	67	51	56	70	61	64	61	55	73	68	71	60	86	64	61	65	65	54	85	67	64	61	60	78	57	69	89	64	73	89	52	70	66	80	72	74	79	73	70	57	73	69	80	64	49	80	73	69	74	70	71	65	56	71	72	59	70	66	62	64	59	80	66	70	71	69	62	63	60	77	71	48	67	66	68	74	61	76	72	64	65	64	68	82	58	74	57	58	78	59	69	62	70	64	77	61	57	54	72	60	50	67	70	67	74	62	59	61	65	73	62	55	60	62	67	73	65	87	64	60	56	66	77	80	64	68	78	65	71	71	72	57	65	71	65	66	77	61	86	74	58	64	72	66	84	69	58	72	69	67	59	65	69	68	63	71	63	70	71	60	57	59	54	62	66	61	65	63	68	63	67	74	67	60	44	55	60	66	73	77	74	64	53	59	56	55	71	70	60	65	78	68	68	63	75	72	67	68	68	62	63	61	74	75	62	60	60	78	69	64	49	58	78	74	66	62	63	75	64	57	66	76	68	57	55	81	81	88	55	71	68	61	75	55	70	69	53	56	68	61	61	54	65	69	55	65	64	67	78	55	65	64	60	64	51	68	76	53	80	75	66	58	50	70	76	59	62	58	78	59	75	65	84	79	79	78	60	55	59	65	68	66	59	70	77	63	42	79	68	59	59	67	60	63	72	69	84	75	61	61	67	83	67	50	81	67	65	53	68	62	56	72	58	64	80	77	65	62	67	58	69	72	59	47	57	55	73	65	73	71	89	74	70	64	72	70	65	73	62	56	51	63	67	64	68	56	82	73	72	69	72	63	73	62	71	67	72	54	79	67	67	57	71	53	48	60	68	64	77	62	50	77	56	75	57	69	64	62	68	73	61	67	78	52	61	72	74	72	65	69	77	75	78	66	62	57	74	66	76	81	73	70	68	78	69	66	66	65	74	70	48	58	69	56	56	65	56	55	49	63	57	77	74	65	56	65	60	69	59	60	56	61	60	79	71	60	69	69	71	66	80	73	72	52	74	55	62	48	60	60	70	78	55	70	78	59	59	62	54	68	72	77	66	71	60	72	66	52	50	59	62	72	66	68	58	61	69	78	57	67	67	68	80	66	62	53	63	70	63	76	87	62	75	68	58	53	73	60	70	56	75	67	64	69	67	73	85	62	58	69	61	73	60	69	57	68	65	76	65	64	76	62	65	66	57	76	55	79	70	60	64	61	76	79	64	64	63	65	75	74	72	60	67	62	79	73	63	68	77	73	59	60	68	58	65	69	75	56	70	77	64	62	61	58	58	74	64	64	69	69	60	71	70	54	64	87	78	58	66	82	65	69	65	52	62	67	57	69	68	61	47	57	78	85	65	64	73	72	64	80	73	65	55	72	60	62	81	68	67	64	58	69	60	76	61	59	64	57	83	74	61	68	51	64	66	73	63	63	68	58	54	59	73	66	72	62	59	69	64	45	75	72	61
8323	820	1739	2037	1719	1293	978	821	677	544	520	467	429	356	359	326	334	290	282	255	249	285	237	267	220	212	228	217	215	225	237	225	197	230	211	205	198	194	214	215	215	209	200	172	200	202	185	183	176	183	180	183	185	180	190	213	205	200	181	183	190	191	156	171	193	165	170	182	181	186	162	208	196	180	178	161	170	176	213	185	181	173	175	177	184	189	191	176	200	173	152	180	163	152	190	176	189	161	173	166	203	168	184	171	194	188	210	177	171	173	186	174	190	182	179	150	192	164	149	168	182	196	161	171	186	189	181	164	139	164	193	183	189	178	178	164	168	183	177	180	193	214	199	195	165	194	174	185	175	193	172	187	176	180	194	176	188	178	181	167	151	203	189	171	193	183	174	163	182	202	161	190	168	172	169	166	172	183	164	184	181	181	165	167	185	161	174	175	165	185	190	167	169	208	163	160	185	186	172	191	174	155	195	192	150	198	187	179	174	180	158	175	186	186	185	173	173	182	185	183	183	187	183	182	175	169	175	195	198	160	180	192	182	178	178	194	185	172	184	173	167	177	180	168	165	177	223	194	198	190	192	172	162	164	156	173	190	164	202	210	176	173	188	155	168	182	167	184	176	185	152	194	171	183	167	176	178	190	178	178	171	187	162	166	167	180	198	170	163	198	160	175	176	177	197	180	185	176	162	194	174	154	165	173	173	164	164	176	192	165	187	190	176	166	151	165	173	194	183	185	186	210	178	167	167	182	193	177	178	172	195	160	176	162	171	197	186	160	177	184	166	182	172	174	126	171	170	176	186	178	192	197	175	176	179	168	184	184	203	183	185	187	196	175	176	165	170	138	170	181	194	202	184	183	161	171	170	165	163	172	163	182	188	181	181	185	161	163	172	187	186	177	191	173	182	188	194	186	188	170	178	186	200	147	191	150	186	189	177	199	182	193	180	184	171	192	174	180	187	166	199	189	153	181	177	171	180	175	177	182	152	162	169	199	217	166	153	191	169	185	192	193	163	165	160	186	189	215	178	161	165	175	171	171	165	186	170	172	198	181	165	174	204	173	178	181	168	144	189	163	182	164	192	168	192	201	184	170	177	192	168	175	178	188	201	150	190	190	175	200	168	171	184	160	193	172	184	170	192	176	174	185	167	175	186	165	185	181	187	172	184	185	193	165	178	200	162	183	186	163	185	172	178	207	187	196	186	173	174	176	182	177	183	177	195	162	174	175	183	159	175	165	191	167	175	179	169	200	196	189	177	157	196	181	194	179	176	170	173	176	171	218	193	144	185	176	199	176	170	160	168	200	154	172	162	180	168	171	177	166	167	163	172	186	180	175	169	181	169	200	174	185	131	189	173	185	196	184	198	179	154	169	164	167	158	184	191	165	162	145	210	169	170	182	201	185	179	192	157	178	178	167	198	188	190	175	179	170	171	165	168	199	198	205	190	166	190	174	185	184	177	179	186	185	189	175	175	172	185	164	149	170	164	173	176	172	180	182	162	180	177	183	183	167	186	201	199	164	174	188	164	176	166	195	178	200	164	173	183	188	175	182	200	183	184	178	214	150	190	160	187	181	158	185	193	173	161	173	171	167	171	192	201	189	193	158	182	194	168	184	170	163	183	187	180	200	194	171	193	178	184	179	139	199	190	158	175	176	179	205	183	183	192	171	168	186	157	181	160	173	169	148	172	163	172	163	187	186	190	156	166	161	182	166	170	164	192	198	186	172	189	168	187	193	171	169	188	157	191	198	172	173	171	157	192	183	161	192	165	202	166	169	161	159	180	166	183	185	204	196	156	178	173	200	186	211	174	172	168	171	161	167	182	180	180	178	175	172	166	182	173	169	162	173	169	204	179	167	178	166	200	171	188	177	163	194	169	205	191	175	174	165	171	182	218	185	185	185	185	186	188	165	206	184	162	200	196	176	152	180	179	190	179	179	205	175	182	177	176	192	152	173	173	181	171	197	184	182	178	181	194	197	171	170	186	174	184	193	188	196	173	165	192	172	189	179	174	179	190	169	182	161	177	173	156	160	164	206	192	168	178	162	171	167	170	223	156	179	159	179	195	178	174	190	165	208	179	221	188	196	175	169	189	186	162	189	168	171	192	189	172	181	184	191	169	186	183	189	199	183	191	177	154	173	179	182	202	167	191	179	176	190	183	169	171	186	165	159	180	201	175	195	176	182	175	170	177	173	191	173	189	186	143	178	169	187	170	180	200	168	192	160	172	178	162	172	177	176	185	178	166	171	175	183	191	179	187	169	207	181	189	169	180	163	160	174	190	191	171	188	174	167	204	208	163	185	183	180	177	172	183	171	172	185	189	188	174	190	175	209	204	192	177	197	190	180	167	168	186	188	171	168	169	159	179	183	183	150	172	180	160	196	185	179	177	166	162	193	183	181	165	170	161	182	169	165	157	180	155	166	192	163	171	165	160	172	195	169	163	160	163	187	190	186	182	190	178	156	179	151	189	181	179	200	203	170	177	201	180	181	173	173	170	181	156	185	166	197	160	183	177	193	163	156	185	181	197	173	184	166	156	191	186	163	189	181	197	168	185	213	163	164	174	179	168	181	183	197	163	171	184	175	160	185	193	160	144	159	187	203	198	178	178	167	193	165	186	159	177	186	182	169	165	179	188	176	199	170	190	196	193	186	175	175	157	169	175	163	170	168	171	169	209	171	176	176	188	171	162	185	165	183	173	176	178	186	183	224	159	177	146	191	183	196	177	167	169	152	180	180	193	186	186	196	168	157	177	216	187	187	166	149	174	188	187	167	171	170	173	161	165	169	190	185	185	166	174	182	188	173	155	164	168	189	159	193	194	167	188	185	188	177	174	182	180	157	180	173	166	172	167	167	207	184	192	167	187	171	185	135	170	190	215	192	194	176	167	175	203	189	193	161	170	180	178	172	184	173	179	188	180	176	198	178	172	189	167	197	193	194	188	194	188	196	175	175	177	186	175	156	165	177	189	185	160	187	173	174	186	172	207	191	175	187	175	187	190	177	175	178	189	170	181	174	191	184	195	177	149	184	193	197	173	183	197	181	190	189	165	211	184	163	180	163	170	167	177	183	177	187	183	190	163	187	156	170	177	185	156	187	167	188	203	187	177	198	195	180	170	209	194	187	189	180	184	165	183	174	182	190	180	180	171	167	177	180	193	180	197	174	191	180	184	193	183	179	194	192	173	167	204	167	178	198	185	157	179	193	190	156	172	170	169	164	172	160	175	167	212	154	193	177	180	198	175	167	162	217	220	191	161	199	191	189	160	201	175	166	176	187	182	193	177	187	187	163	176	182	156	177	200	165	170	177	176	169	155	181	193	184	203	172	174	190	189	160	160	182	153	181	195	179	156	193	173	202	181	172	176	186	169	195	196	169	185	187	175	195	166	186	175	187	185	167	193	171	181	147	150	142	162	164	164	179	164	189	165	183	154	196	193	189	175	168	175	203	169	196	177	179	194	171	184	178	176	200
1657	304	256	293	280	302	234	254	280	250	254	277	279	278	274	268	305	266	276	283	277	260	264	264	281	289	305	272	311	289	282	256	266	265	296	294	268	296	262	304	304	297	290	281	228	290	263	280	298	299	291	299	277	274	267	293	265	279	280	277	269	259	271	262	283	276	244	277	261	276	234	264	301	250	306	291	264	275	277	263	256	266	255	274	250	268	282	299	286	283	257	272	278	273	255	268	261	237	273	243	269	272	266	287	308	275	270	278	268	268	247	276	303	267	252	252	281	265	274	253	248	247	285	279	286	297	275	274	257	248	269	286	240	272	273	284	249	278	285	300	242	273	291	285	284	270	273	280	263	279	232	299	282	260	275	283	277	265	283	248	303	259	286	276	289	290	285	276	264	312	274	267	266	263	253	273	272	298	270	237	255	236	263	257	258	283	291	299	265	267	258	264	269	287	250	288	299	272	273	267	286	270	264	269	300	270	269	290	257	269	300	276	266	289	298	242	300	277	288	289	248	313	269	281	268	270	242	247	274	294	297	295	282	281	284	296	256	307	258	271	322	286	274	281	265	289	280	292	256	238	260	270	253	284	253	288	309	277	260	299	303	281	278	297	289	323	251	276	291	280	286	276	266	302	305	263	270	286	283	278	265	289	264	300	262	283	242	274	298	280	294	280	287	274	260	308	300	300	294	281	272	281	273	243	280	277	274	292	291	285	262	253	290	285	245	265	278	267	260	241	270	279	280	295	262	300	292	273	263	277	278	264	306	279	268	312	266	238	278	280	261	284	291	306	276	284	269	269	278	269	259	258	276	299	277	276	266	251	238	261	280	272	265	290	292	247	279	298	301	279	299	296	287	261	254	281	271	256	260	232	273	264	266	282	275	258	269	262	303	278	327	321	292	247	270	251	253	288	284	266	295	276	272	282	295	261	255	272	265	257	299	253	295	282	276	292	278	281	292	271	258	283	292	290	296	280	272	298	305	267	253	277	235	304	269	282	279	262	255	287	271	267	281	264	282	297	264	274	267	279	293	271	263	272	284	292	267	275	286	243	272	256	267	316	278	290	290	265	266	299	290	296	284	238	291	265	254	262	268	255	287	239	302	302	286	276	242	279	265	272	266	295	254	305	258	269	306	273	301	261	266	293	248	283	290	278	290	254	297	278	266	255	277	275	285	292	312	268	280	273	268	272	303	259	298	271	255	270	265	297	278	273	284	264	265	296	265	270	266	277	289	234	263	263	263	290	268	300	250	284	250	263	277	248	283	263	278	273	291	292	258	268	273	290	278	266	279	284	264	296	245	265	307	260	293	278	260	258	277	236	264	308	260	300	263	288	234	296	282	280	263	282	310	255	260	232	290	297	288	299	286	249	265	257	266	271	296	263	302	266	260	273	293	252	275	276	280	241	274	299	257	295	286	255	272	291	272	286	244	262	262	279	276	251	268	247	271	274	263	277	271	260	275	299	267	251	316	245	287	286	260	232	283	264	291	234	261	275	279	292	281	251	281	252	301	231	252	292	292	268	262	259	248	269	272	266	283	244	262	259	276	285	302	285	301	270	288	281	264	262	275	272	294	268	267	280	268	282	277	277	275	284	282	270	315	251	288	294	253	282	267	282	273	246	261	262	270	301	291	268	289	272	261	272	263	272	281	279	291	290	266	289	254	296	291	314	276	276	287	288	308	278	285	275	282	286	286	309	271	282	248	272	286	293	255	290	258	284	263	276	284	279	291	275	314	247	289	257	283	292	284	290	264	258	251	263	296	284	275	293	258	278	248	278	266	249	277	307	288	285	270	276	253	303	292	265	285	293	292	311	261	285	260	278	277	281	288	275	276	291	268	262	257	292	283	251	251	305	279	285	281	259	259	267	281	262	229	278	283	262	313	297	290	254	280	310	252	296	285	294	283	274	253	251	259	250	265	287	282	290	281	275	275	269	302	279	292	301	277	276	292	288	272	268	269	288	268	262	254	262	306	280	266	265	270	295	303	276	271	271	296	239	291	256	270	281	269	290	294	262	299	278	235	301	281	282	288	269	246	263	277	297	270	277	306	269	274	267	297	259	235	280	253	257	262	285	285	259	278	315	277	261	286	278	275	274	267	300	264	275	289	267	302	266	259	286	298	249	267	282	283	287	260	242	271	297	285	267	296	262	276	279	263	264	297	275	286	251	292	272	269	278	247	273	284	286	263	295	292	276	276	273	273	295	264	271	273	269	247	263	266	263	298	270	247	261	290	284	267	298	313	284	273	246	286	284	303	280	278	290	282	289	252	276	292	283	292	293	264	270	289	242	288	284	255	259	286	265	268	278	286	286	253	261	250	290	300	280	255	279	276	243	275	259	272	256	266	264	294	260	282	277	294	287	287	268	273	273	291	274	269	273	262	265	272	282	309	272	272	280	295	286	264	267	265	285	322	280	256	260	264	276	307	319	260	246	280	258	273	253	287	260	266	241	312	273	317	272	278	302	273	290	328	264	290	274	292	284	270	276	272	281	308	267	284	285	306	309	284	228	255	284	289	278	277	287	274	324	267	299	287	289	256	244	274	290	281	273	262	253	269	285	264	276	279	265	254	284	270	252	267	241	262	281	264	284	306	306	251	259	278	286	306	267	285	287	257	285	278	266	294	285	308	284	277	235	256	289	273	286	291	286	265	297	288	280	296	272	248	256	309	279	253	283	267	269	313	289	264	249	290	272	279	273	245	264	246	241	291	277	297	281	274	279	304	288	290	286	274	297	278	232	275	301	254	269	266	269	279	259	311	279	293	270	285	249	248	270	258	279	282	299	280	254	280	269	265	292	257	239	278	260	294	276	254	242	257	266	304	257	333	289	289	277	272	303	265	245	269	272	288	268	293	301	226	244	277	302	270	306	264	260	294	275	288	278	224	241	281	274	251	290	292	289	299	271	285	297	309	281	275	315	272	250	244	258	260	274	261	256	272	303	295	274	284	323	268	264	297	260	255	266	258	281	284	294	281	277	268	244	306	287	280	272	281	235	254	236	267	257	255	297	261	308	244	264	268	286	296	278	286	261	297	249	268	288	289	273	302	232	256	252	284	278	272	246	281	281	268	279	283	293	278	316	261	278	247	268	270	292	277	293	254	283	283	303	249	296	273	261	273	259	261	265	279	285	272	299	259	284	234	268	295	302	270	264	281	300	300	311	247	292	301	286	278	268	239	304	258	320	289	296	301	308	236	261	303	266	250	259	281	274	265	263	269	276	291	262	251	291	275	259	297	303	301	247	295	255	259	272	245	262	264	266	271	314	278	245	322	260	271	278	265	309	299	261	290	311	299	272	260	264	303	297	292	258	280	289	260	238	262	277	259	285	261	293	271	297	254	278	290	280	258	274	247	297	261	231	254	262	283	246	291	273	267	277	245	262	299	271	270	290	262	261	254	263	264	256	291	271	275	282	269	269	255	281	284	274	262	290	283	251	269	307	272	290	293	265	275	258	283	283	276	276	232	269
2105	664	722	656	650	692	615	660	622	623	639	630	620	571	615	586	630	609	651	620	649	635	652	605	619	596	577	664	623	654	645	659	625	583	633	683	620	608	632	656	670	584	630	639	630	622	635	610	608	626	630	635	609	613	629	644	637	591	602	628	623	662	628	610	617	650	592	633	635	605	632	634	605	626	603	633	590	630	632	584	589	610	613	621	629	626	598	628	674	621	609	604	564	614	605	608	581	638	649	641	683	645	591	575	597	594	633	669	603	627	623	626	620	609	591	618	684	633	576	670	641	595	625	611	630	610	585	643	649	653	636	598	614	584	674	683	621	588	617	615	609	608	679	597	598	644	624	610	638	603	600	605	613	627	668	666	633	561	616	583	638	658	633	645	589	605	603	628	607	599	605	582	627	610	559	555	670	620	636	659	593	632	632	625	621	653	593	639	638	637	611	607	630	568	628	663	621	630	612	626	618	644	616	683	650	637	654	657	636	651	602	624	596	600	644	662	668	581	624	596	601	609	629	669	613	604	613	627	568	591	571	616	565	570	583	626	616	627	585	617	588	596	586	607	594	626	605	610	643	612	643	604	600	646	642	650	607	590	584	620	579	638	637	581	622	647	608	613	605	617	620	613	632	582	613	605	632	579	604	611	621	628	629	611	614	629	608	598	632	640	603	610	627	626	626	610	616	588	628	583	588	616	618	643	611	607	628	603	559	584	660	591	597	648	595	642	631	628	584	614	627	590	570	611	619	595	611	610	602	594	629	561	610	634	628	593	636	633	616	604	634	626	629	609	657	614	590	635	606	634	595	644	659	667	630	641	649	621	626	661	573	647	636	639	596	608	556	628	629	609	628	666	607	659	650	681	630	583	608	587	640	635	612	606	608	602	631	649	655	617	585	629	597	592	612	629	611	639	643	613	623	631	607	608	566	623	656	635	595	625	615	607	616	625	639	630	619	567	566	650	594	600	643	638	615	642	634	597	652	626	597	641	617	606	580	596	599	629	587	601	575	604	606	621	600	594	605	625	620	615	625	618	618	628	618	578	602	606	528	663	624	591	594	616	626	604	638	607	653	609	596	612	603	608	568	574	623	582	638	613	610	629	623	601	581	597	572	617	634	643	633	581	617	653	621	610	617	638	618	629	694	603	594	630	670	587	610	639	656	588	626	641	653	660	602	612	608	637	655	618	582	601	577	623	616	620	624	631	604	651	641	585	602	612	600	603	614	561	608	638	629	638	660	609	646	615	667	600	583	632	627	648	581	618	617	636	619	608	614	583	590	617	611	636	612	645	642	618	588	588	583	610	621	626	645	595	677	644	583	645	616	637	629	630	620	582	590	599	652	645	628	621	589	632	644	604	625	596	650	587	574	591	609	559	615	641	640	645	589	666	601	615	649	562	605	630	608	574	637	646	641	647	604	614	588	627	650	616	605	611	616	604	621	613	561	598	624	636	620	650	593	561	640	651	618	559	585	591	619	634	640	642	632	609	621	642	538	627	601	643	594	605	646	623	660	613	618	588	628	642	585	618	585	665	619	643	611	550	658	632	604	614	627	607	620	590	645	619	573	602	585	622	624	636	669	616	620	637	645	650	643	670	627	612	626	613	626	629	583	595	556	634	618	631	645	602	624	617	627	636	678	602	643	624	625	636	605	622	632	627	664	614	638	600	596	612	622	622	606	598	585	602	589	594	654	590	565	592	608	642	586	609	637	604	606	586	609	636	614	534	639	572	616	585	601	605	649	649	628	636	655	670	623	593	638	620	598	612	617	609	653	627	632	611	605	617	595	630	622	615	632	669	601	658	659	584	639	656	645	595	631	669	624	634	597	626	640	579	606	605	578	631	583	568	634	630	570	606	639	590	627	642	609	584	643	638	665	617	609	636	595	590	625	673	622	593	627	629	643	636	624	635	630	627	629	615	615	589	621	609	611	663	641	645	612	645	593	656	593	646	606	614	678	558	625	567	647	648	621	612	608	617	622	616	616	617	598	642	645	622	603	647	641	612	648	673	555	571	622	591	652	610	629	611	589	639	605	639	622	611	643	624	602	646	632	616	616	631	633	667	608	617	585	619	642	616	626	646	597	615	594	608	657	619	615	618	572	578	604	617	659	587	678	588	615	633	565	586	595	596	584	637	658	621	582	609	612	579	561	603	592	598	619	665	588	591	636	610	574	625	654	607	610	570	579	658	656	673	609	645	600	615	641	632	644	598	648	619	597	557	592	598	553	660	665	656	606	617	613	624	584	638	638	591	614	628	653	626	605	654	628	645	610	625	585	603	632	594	602	644	642	586	603	627	609	637	654	624	630	633	642	613	640	669	651	645	617	634	610	635	566	662	675	638	617	621	631	623	651	616	645	605	598	609	629	602	601	630	623	610	637	657	610	643	595	624	582	628	612	652	625	576	615	620	606	617	617	601	625	625	640	606	629	663	661	655	617	592	596	632	649	610	637	609	632	618	630	643	592	651	641	646	633	614	611	681	628	583	594	638	614	629	607	611	634	611	622	619	674	604	601	658	609	609	591	638	603	586	612	614	612	577	637	600	637	633	596	578	607	586	637	605	558	598	647	596	631	597	626	603	628	644	604	638	604	608	608	630	650	658	619	599	655	581	643	613	580	663	597	646	609	595	569	618	628	607	623	644	645	629	657	649	589	571	654	642	592	594	626	657	614	668	633	640	618	620	613	634	611	622	610	636	634	627	612	632	605	601	590	574	659	620	613	623	619	626	619	608	604	613	603	638	659	612	635	626	629	656	583	618	625	641	660	601	612	646	623	655	625	632	608	595	612	654	630	661	611	662	644	618	643	608	618	592	651	587	628	584	644	623	717	604	596	653	609	613	624	668	629	644	617	626	603	601	655	616	639	630	616	646	638	636	629	635	644	613	640	594	615	601	644	682	582	644	631	616	627	636	621	574	636	671	585	604	595	670	593	622	613	612	630	573	641	606	642	637	659	634	599	616	606	638	628	601	628	621	630	625	621	641	658	641	640	655	633	629	613	661	638	643	621	596	693	618	672	609	661	618	601	621	660	586	637	596	626	623	584	554	668	660	627	557	594	644	606	648	646	583	622	613	660	589	640	611	603	643	597	657	643	627	602	608	651	617	583	608	651	579	645	671	624	618	639	620	614	645	603	612	614	592	588	638	580	556	614	627	612	621	685	642	662	671	649	619	639	626	600	646	635	623	653	604	598	577	607	581	609	590	634	646	592	656	633	613	631	603	590	631	658	633	531	635	591	596	643	599	657	599	602	626	621	627	613	583	623	616	606	621	628	670	610	631	616	627	605	636	584	625	606	590	585	622	624	677	639	563	635	621	620	603	622	604	614	602	644	620	651	632	648	645	586	595	637	641	631	656	608	641	615	605	607	611	640	590	595	584	619	588	647	607	555	648	612	601	662	615	588	634	644	573	610	609	637	608	590	638	642	646	612	621	602	661	600	616	653	630	671	635	636	626	581	630	627	619	621	623
8337	560	566	449	358	312	236	253	244	223	210	229	189	207	218	190	187	198	179	185	180	213	214	181	173	179	203	208	174	164	179	189	186	200	197	218	199	180	194	193	174	204	183	189	208	188	214	175	155	183	180	219	180	194	194	201	167	197	205	210	190	182	187	203	197	187	170	199	184	199	194	196	185	180	189	176	192	166	182	182	199	196	169	172	185	205	186	168	183	189	173	216	197	185	171	185	187	193	169	174	202	197	176	184	199	179	181	191	191	229	194	176	178	200	185	204	201	165	177	183	178	181	168	179	184	154	193	187	207	192	183	198	189	179	185	195	209	178	172	165	183	185	196	201	180	192	175	178	167	179	198	155	167	175	215	179	199	183	179	163	173	199	180	189	188	188	191	192	198	176	172	160	195	219	179	181	187	181	161	181	176	181	179	181	184	170	202	176	200	169	182	182	184	221	210	158	177	202	204	197	165	177	180	184	186	185	137	178	182	172	171	190	213	180	160	174	205	171	177	166	151	191	183	195	166	212	181	188	170	168	175	198	193	190	171	185	204	179	199	169	199	171	179	192	195	187	225	195	181	190	167	171	176	187	197	190	181	209	169	184	198	151	198	183	204	200	181	188	174	163	162	191	192	175	194	174	160	189	195	191	187	189	154	197	188	182	195	171	179	215	197	200	198	191	171	202	163	185	168	197	180	173	165	192	187	164	176	196	194	185	183	195	174	184	195	193	171	194	213	187	187	197	189	187	189	203	202	189	173	183	179	221	189	192	173	211	200	166	182	185	169	192	169	178	206	209	200	183	193	174	193	165	168	176	209	186	164	188	214	189	173	171	193	195	199	191	194	173	176	174	183	200	171	190	167	199	163	205	201	200	198	173	191	193	197	185	190	189	176	160	187	211	168	190	190	188	210	177	159	155	196	175	196	193	197	169	169	210	191	175	190	175	182	193	162	207	170	187	206	200	198	182	214	183	156	187	167	179	175	200	186	216	188	220	187	186	215	205	190	187	175	185	199	203	178	178	174	159	202	180	153	187	176	175	193	174	172	196	171	189	186	204	143	194	186	180	197	187	192	206	188	180	186	213	195	168	184	196	174	190	203	176	188	177	193	191	180	194	168	206	188	186	173	188	181	202	175	186	178	185	165	175	179	172	185	164	189	203	183	163	186	197	194	185	207	169	181	172	182	165	189	199	187	185	193	168	193	210	200	200	179	194	183	162	181	194	192	186	165	161	202	201	217	199	176	174	182	176	199	188	200	174	172	183	193	175	179	209	176	173	186	183	201	203	203	166	194	173	175	190	180	182	190	231	181	185	182	185	187	178	183	191	180	189	195	170	204	195	188	181	181	180	172	195	175	192	189	172	162	203	194	176	186	185	174	177	195	187	203	171	185	146	158	170	184	182	182	180	178	174	174	176	185	185	193	195	177	196	199	189	204	194	181	191	186	202	203	186	187	172	183	178	165	192	172	190	152	180	167	190	158	189	204	184	169	173	205	230	185	181	206	183	154	201	206	192	183	210	196	194	175	183	173	191	205	173	167	163	178	200	185	226	184	175	198	204	191	186	191	190	188	178	204	194	166	207	204	187	199	199	239	194	192	181	177	171	179	200	187	174	171	173	199	181	188	177	175	185	193	184	181	198	167	170	184	183	181	205	225	196	183	191	182	212	188	183	190	179	178	185	176	192	202	188	183	205	188	167	161	191	189	205	183	182	213	184	176	188	184	179	195	186	181	164	185	175	166	190	193	173	180	177	189	177	199	194	188	189	177	180	186	192	165	180	177	209	199	200	190	183	199	188	192	204	190	205	189	183	186	174	192	194	181	198	164	155	192	179	186	194	201	193	185	181	160	182	172	178	179	173	165	192	186	197	171	183	177	191	196	165	169	198	184	202	176	191	164	198	154	173	175	177	155	184	196	172	182	206	184	173	155	182	205	187	207	194	188	190	207	189	203	168	174	168	190	190	168	187	197	189	170	173	184	191	179	167	178	179	171	202	192	189	178	178	196	198	186	181	185	170	193	195	210	202	184	178	225	180	210	204	189	180	168	179	175	167	181	168	192	189	184	195	176	215	188	187	165	176	194	214	206	186	158	188	198	187	181	189	206	213	204	202	164	175	184	204	196	186	182	161	172	175	179	170	195	207	208	208	194	196	174	213	193	194	216	195	150	210	192	182	192	190	188	197	203	187	168	192	185	184	196	182	179	168	183	169	173	183	190	163	202	186	165	187	193	186	184	187	187	168	151	167	218	178	192	172	199	199	170	171	183	196	186	192	183	188	195	190	201	178	200	198	174	179	177	182	170	201	183	180	167	185	186	168	181	184	189	191	169	215	180	189	177	169	184	199	175	200	187	206	157	218	176	193	204	172	181	188	156	212	188	193	154	181	181	190	192	192	180	197	196	210	156	197	195	180	197	197	188	163	170	164	169	183	205	214	154	188	186	188	180	197	192	183	180	171	185	164	194	183	191	193	170	203	167	202	190	192	197	195	191	209	182	184	159	192	234	178	187	215	181	188	206	189	199	152	200	149	187	199	199	163	185	153	188	191	176	174	191	181	175	185	191	189	156	182	178	163	207	171	207	187	166	188	185	146	182	150	174	179	192	177	179	158	168	168	192	187	170	172	162	221	211	183	179	208	187	196	204	198	220	172	181	208	171	210	214	185	215	169	222	191	194	168	165	196	179	188	200	179	189	166	196	188	184	189	180	168	197	178	202	167	189	180	185	193	162	159	176	164	200	188	199	179	193	181	192	167	188	190	184	198	169	211	188	196	188	181	179	193	181	186	172	194	185	169	195	166	178	197	173	184	174	186	176	207	182	201	210	178	191	175	167	196	177	189	185	216	191	189	217	186	172	178	187	178	183	168	178	168	192	164	220	185	189	181	174	181	179	210	179	195	189	181	200	189	171	201	190	179	185	203	193	217	173	212	178	185	163	172	205	199	188	180	162	194	194	185	173	194	188	189	188	185	169	174	188	177	174	195	192	173	151	165	174	190	183	202	167	185	178	184	184	188	200	183	180	177	200	224	185	194	202	199	204	208	189	200	154	187	170	186	172	176	199	199	174	169	191	207	185	212	189	192	190	171	187	181	173	192	183	166	164	182	161	179	220	187	204	182	198	183	219	168	195	189	173	181	177	174	188	179	177	184	197	210	185	162	177	202	186	212	184	170	191	174	167	181	182	175	196	219	201	169	204	200	191	172	202	167	179	196	218	178	181	185	191	171	178	163	203	185	198	175	192	194	201	176	185	184	187	176	165	189	191	187	175	189	173	177	214	194	198	170	176	206	183	161	181	172	194	195	196	182	210	191	181	188	193	196	195	169	195	204	189	202	186	181	208	191	200	182	190	172	166	225	186	187	198	193	194	167	178	201	180	194	193	183	205	199	179	196	165	195	176	188	173	173	180	169	203	196	172	178	169	204	192	196	170	188	188	182	220	174	210	185	175	178	177	185	194	183	161	199	210	170
6766	735	1217	1399	1209	933	886	774	659	636	596	567	558	527	527	525	518	520	485	503	474	482	463	422	447	426	469	449	403	481	440	434	451	443	463	428	438	453	443	409	437	438	457	441	470	432	393	400	418	408	440	437	416	438	423	435	424	411	420	411	412	409	425	452	461	449	414	420	422	413	431	466	435	428	402	455	441	407	462	488	439	421	406	401	413	439	438	446	433	446	444	431	430	420	422	414	427	439	415	450	408	429	445	420	441	441	407	408	448	378	443	468	430	388	421	426	435	443	439	439	404	393	391	434	425	417	405	410	425	421	388	448	430	447	392	453	436	450	410	432	413	437	426	424	441	406	406	427	438	415	403	404	412	419	421	458	454	448	425	421	385	436	413	431	402	452	410	441	422	415	398	421	402	399	456	408	457	406	429	408	469	423	420	415	443	394	478	391	409	450	424	438	441	444	405	446	417	402	427	440	414	420	421	415	436	438	465	425	426	418	426	417	414	417	420	368	421	452	411	429	412	448	406	408	410	447	399	421	429	424	423	439	420	421	421	436	406	449	424	425	416	435	405	418	406	416	424	451	432	451	426	427	436	425	440	406	433	429	435	401	428	447	420	460	423	393	422	413	390	441	406	443	407	431	403	429	423	423	414	427	417	412	429	396	399	458	448	429	423	408	422	423	473	432	419	437	402	372	397	403	387	443	412	446	450	395	436	427	445	432	422	370	428	420	430	435	418	439	421	407	415	430	448	382	422	441	421	439	421	388	459	444	434	389	437	408	423	420	436	404	444	406	436	388	426	438	432	447	418	420	443	437	405	418	435	438	407	408	400	460	392	404	432	448	418	434	429	437	400	415	442	429	376	407	444	417	419	435	402	432	430	432	470	400	421	395	425	443	440	436	388	397	472	438	423	424	439	443	396	434	452	403	400	399	427	451	442	457	409	403	438	400	419	464	412	425	477	449	397	456	451	418	437	432	426	444	425	421	398	407	406	428	452	397	415	423	445	438	425	345	422	402	447	393	444	425	436	423	412	415	414	405	409	433	408	439	437	423	433	390	442	441	429	447	421	438	425	423	410	465	439	409	442	367	434	418	429	463	402	440	433	443	410	429	430	433	434	438	432	392	455	428	460	415	394	414	421	425	425	395	388	441	409	397	444	407	418	412	430	404	395	391	427	452	429	419	385	426	415	447	425	392	392	422	409	421	409	395	432	431	416	463	422	446	416	394	436	405	411	409	465	427	450	421	439	424	394	393	382	427	414	410	427	414	457	402	429	425	440	479	418	440	417	411	414	412	413	426	440	430	431	406	416	424	419	437	441	399	418	439	427	409	395	418	441	397	450	432	402	450	422	381	415	416	426	442	448	443	453	447	422	439	442	421	416	404	437	430	420	455	436	433	426	429	411	439	431	448	427	445	437	450	398	391	446	393	431	451	442	445	415	419	402	426	426	400	412	432	414	404	377	438	446	424	434	397	426	405	423	442	405	446	448	392	400	402	447	436	430	413	468	406	413	489	406	429	404	423	428	451	417	415	422	380	403	445	409	427	434	429	448	422	438	456	419	432	446	407	416	414	435	421	407	436	426	403	426	425	452	394	432	421	442	432	467	404	404	429	430	460	452	436	405	400	436	444	474	429	450	447	404	456	434	441	416	404	400	443	449	399	415	449	452	441	433	407	427	416	407	443	429	413	413	436	387	455	439	445	450	399	413	459	446	414	420	430	411	466	434	424	426	435	425	422	402	431	416	429	402	412	403	445	443	421	399	442	401	466	408	430	452	407	465	421	427	422	456	419	414	426	393	413	393	451	390	400	455	448	435	420	426	428	447	440	434	441	466	455	445	438	433	413	453	439	390	447	400	403	391	457	433	451	420	445	393	429	380	417	424	421	427	416	417	458	427	395	418	409	450	417	427	414	444	424	422	438	412	404	429	420	454	402	401	407	382	431	418	417	433	449	413	428	466	474	403	441	452	414	418	381	417	397	419	372	454	426	411	387	396	458	434	419	448	417	424	406	428	430	408	434	408	435	412	431	438	395	453	437	418	460	431	404	445	421	411	445	432	443	429	443	427	420	419	440	419	441	398	417	420	447	409	396	442	419	404	453	425	445	448	435	454	445	450	464	418	402	424	404	467	415	461	376	427	441	417	439	423	427	463	405	409	448	426	453	421	424	424	419	444	428	429	447	439	421	395	394	383	445	461	425	431	388	410	421	394	438	429	397	429	412	416	450	433	435	386	418	405	423	424	431	412	405	424	411	439	428	384	396	428	446	433	399	457	445	419	429	426	424	431	415	456	458	447	424	411	417	436	460	481	433	446	459	402	404	419	432	417	407	394	426	456	438	463	456	417	397	460	431	428	413	438	436	436	408	398	420	378	493	411	413	428	413	386	453	405	395	402	433	423	426	393	426	462	437	437	404	433	429	410	413	441	449	424	424	405	424	418	416	479	421	407	428	420	459	446	414	427	429	406	426	438	454	452	448	454	423	457	398	440	438	407	436	397	447	472	375	442	396	417	422	436	420	450	457	425	467	453	404	421	442	422	411	457	443	412	413	417	444	406	416	428	438	420	418	433	426	424	421	397	406	452	451	448	407	446	431	440	459	391	421	425	461	393	430	430	414	437	429	424	414	408	421	415	456	394	449	471	413	407	424	430	435	448	467	416	439	418	470	434	472	430	406	436	396	430	445	386	445	450	437	473	432	438	431	420	381	427	417	445	428	408	427	408	407	428	450	422	437	425	403	385	438	433	390	433	405	405	411	393	410	440	467	397	442	430	408	433	410	430	457	406	393	441	418	427	442	400	448	439	416	407	414	428	415	409	420	431	445	390	391	396	444	404	436	430	411	428	453	455	457	440	405	445	451	440	413	411	422	421	417	406	452	421	441	421	442	450	414	409	440	443	472	415	410	393	428	387	449	414	440	457	416	456	413	438	447	452	401	470	490	363	425	409	414	401	435	413	433	368	416	397	429	418	433	427	430	434	417	435	444	390	392	446	428	396	416	405	476	440	485	453	413	453	445	464	439	404	448	444	457	455	428	467	413	449	423	432	414	403	476	401	454	423	423	439	426	425	412	411	436	412	390	422	396	479	470	420	434	463	445	444	437	396	428	412	402	441	436	438	457	402	420	434	399	471	433	392	459	411	428	432	416	397	429	435	451	431	435	448	414	413	431	383	391	428	419	412	404	425	422	408	428	414	426	405	430	444	412	441	409	397	461	422	401	378	404	447	424	394	447	421	461	405	436	388	413	427	438	433	428	416	444	410	410	421	473	419	413	464	436	418	424	409	430	446	403	490	402	419	376	412	445	415	441	451	418	431	457	415	428	402	447	421	404	433	417	397	414	418	444	435	398	441	414	400	398	398	420	453	443	411	423	459	420	413	431	440	430	440	435	423	435	422	413	383	446	467	419	398	413	388	391	445	441	436	396	409	414	391	424	421	425	424	437	446	420	430	415	406	419	449	421	394	427	379	456
14409	1120	783	610	395	249	209	181	148	124	116	98	114	103	84	94	83	69	81	88	71	66	70	74	90	68	63	72	79	62	60	71	77	56	76	62	76	66	59	93	73	62	70	52	75	68	52	67	70	68	77	65	70	55	71	72	70	75	65	67	73	62	59	75	74	70	67	66	74	80	75	57	65	75	66	68	63	70	65	73	91	59	57	60	67	52	72	66	54	62	60	75	76	76	57	67	59	60	81	59	69	66	75	71	63	78	75	75	56	62	63	62	60	63	71	81	66	70	90	63	62	52	70	59	67	56	83	59	73	52	85	80	62	63	54	71	75	59	63	67	53	85	63	64	60	70	64	67	53	68	77	61	55	67	71	59	56	55	47	61	70	59	67	61	56	76	84	81	73	74	47	63	73	57	68	77	94	69	54	82	59	68	70	60	63	57	74	65	67	64	62	62	71	69	70	61	64	69	65	67	51	65	60	79	63	63	63	66	73	64	69	47	59	75	63	64	62	61	67	74	59	68	65	73	71	63	55	49	64	58	68	50	58	57	70	72	73	66	59	73	68	75	63	59	60	75	56	66	50	76	83	75	63	67	71	54	64	72	58	60	61	72	65	79	64	62	72	78	68	61	88	76	56	64	60	57	64	86	72	67	62	56	63	67	63	54	72	56	74	69	60	62	59	63	66	66	69	50	60	72	56	82	66	58	52	67	71	56	72	78	81	60	64	76	69	55	59	71	57	61	68	66	71	63	69	51	57	63	79	75	49	66	49	64	55	78	66	82	66	71	60	61	73	84	70	62	66	71	68	59	57	56	68	69	67	56	71	66	71	74	64	70	63	65	59	55	47	59	68	69	68	71	64	60	55	64	80	67	63	79	82	70	57	66	45	63	65	62	58	55	66	53	70	74	75	66	51	71	82	66	61	64	72	50	83	62	79	64	57	73	73	68	52	92	61	64	66	67	55	66	55	66	93	64	67	55	75	64	65	67	65	63	57	66	80	49	54	65	84	75	62	63	63	56	75	77	62	56	71	67	71	60	63	65	65	75	52	76	69	59	57	68	69	57	72	63	66	58	88	55	67	65	58	60	71	69	64	70	74	76	67	65	69	69	63	75	69	74	51	68	71	57	65	78	88	60	74	55	64	75	79	75	51	64	54	51	56	64	52	45	64	88	53	71	61	62	61	62	75	73	58	76	48	52	68	62	58	63	61	70	74	70	60	66	56	76	68	62	58	57	64	64	74	59	51	70	66	58	59	79	72	69	68	64	55	76	57	66	78	70	74	64	71	83	60	77	72	57	63	89	68	64	71	70	69	59	82	55	57	79	54	62	67	65	61	63	66	64	74	72	63	65	70	49	82	63	62	74	60	55	76	71	59	54	76	80	78	68	77	54	79	67	43	61	71	77	71	68	79	72	62	54	65	72	53	73	69	74	65	70	53	76	56	62	68	75	78	62	73	61	58	53	71	63	71	50	74	73	56	62	54	58	64	65	72	59	74	52	79	68	62	61	52	74	48	58	78	77	55	65	78	65	60	61	44	61	62	61	66	55	68	73	69	71	80	54	67	80	65	71	81	64	64	64	41	66	72	68	76	43	83	73	43	68	64	67	72	47	51	72	59	60	78	75	64	71	67	70	53	63	72	64	58	68	66	76	52	72	70	56	74	59	59	76	59	67	77	57	50	73	67	70	61	69	59	69	62	78	56	74	75	58	64	72	55	60	65	78	65	83	65	65	61	54	64	59	74	53	53	47	81	68	63	54	68	67	61	67	71	60	61	66	57	57	56	68	62	72	81	68	68	70	66	50	71	68	57	80	51	54	68	72	72	81	61	63	51	64	65	86	57	59	61	65	58	75	73	59	73	60	65	65	67	68	73	87	93	63	51	71	75	66	75	73	69	62	70	75	50	67	73	66	80	64	70	49	66	54	74	71	51	57	62	68	78	61	49	88	58	68	76	63	68	61	73	70	80	64	72	64	62	75	51	64	71	52	64	73	72	54	53	63	65	74	85	70	67	58	61	67	67	63	55	69	61	68	56	70	67	59	70	57	55	59	58	61	67	57	54	75	64	77	57	72	66	73	80	69	74	55	61	64	62	78	54	55	69	53	73	78	77	58	57	75	64	63	76	54	68	61	64	59	59	52	68	61	72	71	66	59	74	65	80	74	71	86	79	75	75	69	74	56	66	76	66	54	45	40	59	69	67	65	63	66	74	71	94	64	69	74	62	61	62	68	63	57	73	56	65	56	66	56	56	69	64	68	64	60	65	65	65	70	82	77	70	58	71	81	48	75	86	54	76	71	58	76	55	81	61	58	57	65	77	75	66	58	69	57	62	66	78	79	69	63	72	74	64	52	78	61	52	46	67	74	68	66	61	59	75	72	82	65	64	58	61	64	77	52	60	69	54	58	65	64	59	67	72	66	71	47	77	61	64	61	52	56	56	72	62	51	60	61	64	55	57	65	81	71	88	83	56	66	75	69	82	69	75	58	57	58	64	44	58	60	77	76	74	76	54	81	63	60	72	67	54	69	75	81	59	57	72	72	60	61	47	62	65	82	50	61	61	63	68	66	64	66	53	59	59	61	79	61	77	51	61	75	64	76	80	68	61	51	66	68	71	65	63	63	68	76	60	67	65	64	70	55	65	77	61	58	54	62	66	68	60	74	66	67	64	53	61	76	65	67	74	63	66	58	68	79	86	70	66	67	75	77	64	62	58	81	66	67	61	48	76	62	71	64	64	53	55	56	79	67	51	67	66	57	61	68	56	70	61	80	68	67	64	72	58	68	71	68	54	66	66	64	69	81	59	59	73	55	65	60	66	56	73	76	75	46	55	59	73	59	63	60	66	71	67	81	75	75	70	60	61	58	70	62	57	55	63	83	68	84	72	54	64	85	47	56	79	68	55	66	65	71	62	72	67	54	55	73	64	52	74	66	52	60	69	68	70	75	74	54	59	73	56	67	57	78	66	72	83	62	74	84	66	77	67	67	69	77	57	76	69	54	59	69	68	60	75	70	66	82	61	55	63	88	54	70	58	67	58	71	63	74	65	73	53	61	66	73	68	55	69	63	66	74	54	72	79	63	70	76	76	48	60	79	64	63	74	62	66	68	57	67	72	65	74	57	66	84	70	66	74	61	83	86	59	66	51	80	72	68	57	68	81	75	63	70	60	60	56	80	56	61	68	59	56	61	56	62	55	84	74	82	71	59	62	72	78	59	61	78	71	91	59	57	44	47	56	64	64	65	59	59	64	56	62	77	64	68	58	55	70	60	74	86	66	44	69	64	62	78	68	57	64	67	62	63	67	68	73	52	63	72	65	67	75	53	72	68	54	73	76	72	64	73	65	68	69	66	68	65	51	67	68	60	70	78	58	54	53	75	75	61	58	67	61	67	51	74	65	62	60	60	73	71	63	76	69	81	72	59	73	62	60	61	75	70	62	79	66	62	79	69	69	56	77	57	58	65	81	62	58	51
8234	807	1673	2090	1596	1272	964	763	686	597	485	451	451	397	343	314	341	298	260	268	274	252	224	209	254	236	238	231	226	244	227	202	224	206	210	223	208	205	173	179	208	207	215	191	199	174	183	201	183	183	184	196	189	187	211	172	167	173	213	200	190	189	195	176	197	194	166	182	175	191	195	187	168	210	191	177	193	160	180	176	170	196	183	205	173	169	179	215	181	197	185	191	188	165	180	191	189	202	161	196	170	188	176	194	184	177	178	191	171	176	188	168	190	194	175	154	171	141	181	171	180	170	183	205	178	176	164	181	179	183	170	192	202	182	182	155	172	181	185	182	207	173	206	198	180	186	193	160	180	180	173	163	185	172	185	184	172	193	195	199	176	196	155	188	191	160	175	192	169	177	188	166	155	166	170	164	170	184	170	179	175	189	190	203	204	156	162	180	176	176	191	199	182	202	154	166	203	166	187	176	189	187	153	171	193	197	183	179	183	185	174	190	208	178	189	204	149	168	168	190	179	187	165	175	151	166	197	174	180	144	180	174	177	170	188	163	191	176	156	160	178	175	164	192	167	178	164	175	171	172	161	178	179	172	181	187	168	207	174	198	193	177	174	173	190	187	192	170	182	186	169	177	186	172	171	167	197	169	173	167	173	182	184	165	163	195	191	171	182	172	165	190	171	160	185	177	180	166	185	195	195	188	159	216	174	199	201	156	177	191	197	189	177	179	159	180	173	165	180	178	182	189	196	175	191	178	181	180	184	199	181	172	180	160	186	171	180	178	167	199	158	174	182	182	185	204	199	171	181	197	191	173	187	176	178	181	154	164	196	168	161	183	177	181	179	190	181	186	183	143	173	189	182	176	180	185	161	183	209	159	174	176	161	205	184	186	181	204	181	193	173	151	166	170	165	191	203	184	157	180	178	191	202	156	178	186	169	153	180	165	195	169	157	167	155	164	181	180	169	186	169	175	179	153	172	172	168	152	180	182	142	189	213	178	177	169	149	173	197	170	199	170	184	169	174	182	193	164	175	181	197	190	178	160	165	166	158	173	185	179	190	185	181	195	168	193	159	176	194	187	161	168	158	160	195	191	182	179	180	183	174	173	172	188	215	167	156	176	179	167	162	166	176	184	177	169	175	179	175	175	185	152	190	169	175	185	177	195	194	183	179	180	172	172	209	201	183	168	169	186	188	167	199	173	189	197	164	158	196	176	169	159	176	206	172	177	174	180	177	202	152	178	193	187	174	165	190	197	173	168	179	169	173	196	178	193	186	180	187	189	178	190	191	179	167	181	182	157	195	170	199	158	177	162	185	178	181	188	167	193	185	166	159	164	167	175	201	177	193	170	173	174	191	171	184	174	173	154	171	161	189	166	160	177	160	167	185	188	183	182	160	194	176	163	188	178	200	201	181	189	180	173	169	171	176	172	197	174	186	188	161	175	177	192	155	185	158	179	174	175	214	196	152	189	197	200	175	176	190	172	172	189	176	187	177	160	166	159	175	200	181	174	171	196	176	175	176	170	170	177	175	206	168	168	186	156	195	192	159	176	160	160	187	163	178	208	184	173	170	185	171	187	175	179	160	174	165	189	206	186	184	168	171	197	191	183	184	183	182	200	171	162	160	170	183	159	137	186	168	184	172	192	185	180	155	187	159	160	188	171	188	181	165	200	185	149	178	176	212	190	180	181	197	165	161	172	184	183	180	172	186	184	165	188	210	172	189	202	167	170	158	202	173	168	194	175	200	183	181	155	185	184	170	174	176	202	179	178	164	184	181	183	166	172	165	203	168	190	170	193	177	175	180	174	162	149	173	175	187	152	158	187	173	175	194	165	180	180	187	174	166	175	172	187	184	152	189	184	191	158	170	178	195	171	181	186	158	218	159	207	179	165	166	169	185	189	181	180	153	170	174	178	178	167	169	182	172	181	174	166	204	147	180	197	189	167	174	198	180	192	173	189	173	196	178	181	206	183	192	193	197	190	209	173	164	178	198	181	178	143	199	182	165	181	205	177	177	174	187	193	192	177	191	182	192	153	152	182	183	183	202	181	195	174	173	185	168	187	192	192	163	181	190	201	177	185	183	157	174	188	172	156	173	190	174	170	210	192	186	178	182	167	169	189	166	173	172	178	180	171	168	189	179	184	174	173	185	194	187	167	188	163	175	192	161	174	189	180	154	190	175	188	174	172	175	183	179	182	215	197	164	218	158	164	167	176	169	170	177	181	189	193	197	205	229	185	215	199	216	154	178	191	186	179	189	179	175	177	200	166	155	192	171	163	179	182	190	180	202	145	168	191	172	180	145	163	181	174	171	193	171	203	169	185	177	151	190	184	199	179	196	158	186	179	186	173	163	202	184	177	172	178	183	200	180	168	197	183	179	175	188	163	209	172	176	180	184	174	187	192	182	185	177	232	190	174	176	188	185	183	163	163	188	178	212	167	188	154	171	198	175	177	157	171	156	207	181	143	185	182	170	183	161	180	189	161	184	199	161	191	174	177	179	170	160	182	182	193	189	149	177	187	157	196	174	185	192	178	164	180	177	198	171	181	187	181	185	186	188	179	174	176	202	179	182	185	169	183	169	177	161	194	193	193	212	155	170	176	166	176	193	177	161	197	179	171	156	192	162	193	179	189	146	187	194	194	194	184	172	165	187	193	177	160	201	195	198	200	196	201	166	182	153	178	178	171	177	187	181	184	184	174	175	198	183	184	161	156	177	184	206	185	193	192	167	187	169	164	186	170	179	171	178	181	174	195	178	194	173	168	178	183	178	193	188	179	185	181	206	167	186	152	207	185	188	164	172	181	188	171	189	165	208	178	175	179	168	186	156	176	157	192	181	185	174	180	206	202	197	159	170	177	178	199	190	153	157	187	164	186	189	185	157	194	182	174	170	182	198	172	177	185	191	194	178	169	159	200	168	186	188	176	193	196	175	161	178	197	197	165	202	194	184	199	169	165	173	201	183	173	174	171	174	175	192	173	160	184	193	194	181	193	200	182	180	178	188	167	166	186	175	172	192	191	173	174	175	180	188	186	177	164	190	176	161	178	185	177	169	175	159	162	165	187	166	172	200	183	200	190	170	163	184	168	174	194	173	199	174	166	193	175	183	173	165	199	175	182	187	192	182	188	185	183	178	168	163	177	167	161	183	183	167	188	181	190	167	191	174	191	176	176	195	165	154	180	169	182	183	179	172	219	192	170	184	199	175	183	186	177	192	184	200	172	187	205	198	166	185	182	188	166	156	158	177	180	192	193	181	160	188	173	184	200	186	180	178	200	185	182	169	182	183	164	189	191	188	160	177	162	198	167	172	163	193	181	181	193	195	186	166	173	194	198	185	162	172	167	177	168	193	162	172	179	177	193	177	169	163	170	186	190	173	195	183	181	184	185	167	168	159	203	190	166	169	170	179	177	195	182	182	173	184	175	174	194	186	185	165	178	162	174	185	178	194	187	206	189	185	162	177	156	153	154	170	176
1737	322	290	269	288	267	272	288	252	286	298	307	300	266	288	293	264	280	313	295	285	254	299	297	295	286	261	270	274	277	275	299	269	292	260	271	278	254	266	299	292	296	278	277	287	281	276	261	289	280	287	252	286	274	275	283	317	306	272	274	304	279	298	325	249	279	282	259	291	304	299	286	312	294	281	268	314	269	317	296	260	306	277	285	294	283	263	280	252	300	306	270	247	265	278	276	255	279	277	243	279	274	271	276	278	283	258	271	258	257	272	275	256	304	284	269	270	262	277	273	299	242	261	292	266	294	249	268	264	287	275	262	302	273	268	275	273	321	271	296	258	282	250	277	263	269	301	289	282	283	284	281	230	271	291	280	275	291	278	304	292	287	282	277	288	285	259	280	285	297	270	268	273	284	285	272	274	272	281	286	307	273	279	291	262	285	289	296	283	274	283	281	286	282	270	284	265	276	278	277	273	288	261	261	287	237	260	284	267	273	278	274	260	267	280	282	244	245	277	280	303	267	283	280	274	240	272	279	241	274	280	277	274	275	278	269	294	285	281	251	282	279	274	288	244	257	288	281	309	278	262	259	293	259	316	259	262	275	292	263	300	250	262	260	258	280	271	312	281	294	266	252	282	276	288	292	256	238	301	281	271	279	262	264	276	286	298	257	276	307	283	254	266	267	264	302	260	282	268	301	292	299	248	261	288	283	286	310	270	295	268	243	285	262	293	263	285	265	288	298	274	262	297	272	269	294	247	281	255	297	273	273	268	276	274	282	249	292	278	289	244	262	295	293	289	280	278	253	288	279	311	285	293	310	303	289	271	272	280	298	266	296	269	294	249	275	279	287	287	280	260	277	247	312	300	283	283	289	263	300	259	265	274	287	307	269	294	298	273	289	246	269	260	276	303	285	275	262	283	249	297	254	259	294	276	274	281	276	300	297	306	297	261	249	256	273	276	296	268	279	279	283	267	273	279	252	278	277	284	314	289	270	298	296	263	254	284	277	290	264	317	263	279	227	309	267	261	279	280	237	264	250	275	254	289	288	279	260	309	259	280	269	298	243	273	271	313	288	252	292	276	283	270	272	288	277	279	278	286	277	292	236	275	266	297	298	289	281	293	296	294	253	273	265	256	268	275	281	317	258	277	298	285	272	274	273	294	302	297	260	267	325	283	270	297	289	259	287	274	290	281	257	245	258	317	278	297	266	292	269	285	277	297	272	262	285	270	249	255	273	289	264	267	258	276	270	302	256	292	252	261	274	259	269	292	282	270	288	273	276	282	295	298	262	258	261	290	275	270	280	290	251	285	278	282	273	274	287	277	288	261	260	289	278	279	281	283	244	284	260	273	295	290	301	239	292	271	275	289	280	283	277	262	274	291	278	290	270	243	285	279	286	267	280	250	309	314	330	306	255	275	248	311	273	284	288	273	276	305	266	287	306	291	269	278	273	292	296	268	289	292	280	269	264	283	283	266	299	276	288	266	242	258	256	291	296	279	284	250	284	291	281	271	260	257	262	278	279	298	263	272	308	293	271	272	307	268	297	261	278	287	273	276	274	287	284	302	306	253	289	276	283	263	263	269	276	315	314	254	279	297	299	237	280	283	284	265	267	254	288	267	267	269	289	289	277	332	301	231	279	260	298	262	284	303	279	255	261	278	258	263	302	288	285	277	261	281	272	257	285	271	275	272	251	250	259	303	335	288	285	245	263	246	274	255	316	256	338	275	265	267	287	269	286	281	263	264	291	265	275	276	261	265	265	244	302	282	274	284	286	274	253	301	291	309	280	288	249	273	264	283	259	262	275	260	287	283	230	265	260	263	276	264	271	268	284	275	266	294	280	315	279	267	318	286	258	261	284	283	257	266	272	281	273	328	299	291	253	285	294	295	271	288	310	254	250	292	274	291	292	252	269	244	283	287	259	273	279	295	300	264	289	244	280	306	248	260	281	278	256	286	276	262	255	279	286	282	259	310	281	269	264	260	287	262	286	293	259	267	291	278	312	289	263	280	276	280	280	286	273	273	284	277	300	265	294	260	272	286	250	267	266	282	274	305	284	263	283	275	259	278	252	273	259	256	276	275	292	267	303	262	256	291	287	290	278	282	287	271	286	243	251	272	306	291	249	263	277	260	302	274	250	269	294	246	326	299	283	285	277	250	263	265	291	284	322	278	264	248	269	260	272	272	304	289	283	262	275	299	247	264	246	283	306	284	238	269	277	278	257	279	273	300	235	303	282	254	271	277	280	284	268	280	283	283	270	295	308	300	315	248	273	253	259	261	298	275	273	284	279	286	270	269	283	295	277	279	285	269	289	268	321	284	299	293	291	261	286	300	277	295	273	289	312	255	273	265	273	271	285	266	253	283	295	271	270	272	246	279	294	283	282	273	248	291	277	280	276	278	279	293	280	292	295	296	262	268	248	277	260	269	294	262	272	293	288	275	296	290	299	299	248	275	295	289	272	268	280	271	286	252	316	272	284	280	292	296	278	267	291	306	279	264	265	276	303	259	265	263	262	259	262	267	256	266	274	275	279	255	258	276	306	324	260	258	275	295	269	279	252	282	266	268	320	304	271	269	261	269	264	276	283	307	253	301	224	293	266	264	250	280	274	286	253	304	292	278	277	274	257	305	286	250	293	297	266	286	270	268	260	260	274	287	271	259	272	265	265	232	283	311	296	280	286	287	296	257	270	270	256	269	292	231	291	268	263	292	283	269	286	279	280	303	296	272	295	280	278	296	273	268	277	285	295	288	270	289	301	282	276	259	297	259	279	249	300	282	308	272	268	272	260	254	285	282	274	280	280	258	278	266	290	259	272	289	294	279	284	301	279	300	292	265	293	266	256	262	263	254	273	280	269	275	260	275	288	275	287	287	294	280	264	253	275	279	284	267	268	253	247	269	291	275	293	301	287	268	319	264	302	267	266	255	288	281	262	276	305	272	255	293	280	266	274	275	286	253	301	287	276	264	287	281	282	312	277	266	297	283	282	278	279	302	255	266	273	308	302	287	291	258	273	306	266	298	294	264	253	288	265	297	285	307	279	282	279	298	266	292	263	246	245	282	281	257	290	295	230	291	271	290	267	265	262	292	257	269	276	287	285	285	267	293	281	237	261	266	269	298	281	303	316	251	284	278	252	282	282	245	280	266	284	252	292	310	282	281	286	288	280	295	234	293	283	319	258	286	282	302	302	272	273	251	263	285	286	281	265	283	305	270	275	253	290	274	318	256	282	275	283	252	276	271	264	272	253	254	280	253	280	254	299	269	263	276	268	290	271	294	261	265	266	283	283	257	298	289	288	284	308	273	287	262	266	273	275	268	278	265	315	286	272	277	263	264	289	278	265	275	296	271	280	287	254	279	271	266	242	299	295	307	282	292	279	259	273	288	259	249	270	269	297	295	303	273	260	274	268	300	290	289	294	293	266	270	236	306	269	280	288	227	292	282	286	271	274	274	272	303	249	297	264	269	269	270	262
1964	657	688	726	579	698	608	610	632	650	627	660	606	624	646	655	611	621	626	637	604	601	618	587	623	582	616	626	590	626	597	600	628	626	629	656	584	603	605	574	588	618	594	606	619	653	662	625	616	617	661	648	615	623	629	629	605	630	630	653	601	642	613	624	614	671	604	603	584	624	642	616	623	625	638	578	614	619	590	635	644	652	642	636	596	618	610	662	632	640	620	630	639	627	619	580	617	626	629	608	594	592	583	572	638	657	620	657	657	611	645	590	585	650	610	639	589	611	613	642	597	653	641	657	667	624	633	657	619	618	637	618	613	649	636	629	635	615	627	588	595	596	602	600	654	608	625	597	644	594	609	643	596	646	613	567	604	588	629	652	650	605	648	613	632	653	613	628	641	576	614	664	654	588	623	643	636	625	586	647	588	616	604	610	640	672	630	582	599	633	605	639	637	655	621	616	642	639	606	613	628	671	618	633	611	626	590	631	661	680	598	621	630	619	649	619	670	631	676	692	587	622	604	655	650	637	580	636	585	612	611	617	605	651	630	645	566	562	643	601	646	595	639	576	628	575	639	631	643	635	642	633	624	606	652	602	658	630	652	588	647	652	644	579	653	628	664	601	616	627	641	585	609	610	639	626	635	601	608	631	642	635	623	634	587	614	617	592	617	589	589	608	673	573	614	578	597	631	632	628	685	629	591	607	635	627	650	626	622	614	625	599	656	644	654	625	583	653	632	592	652	631	633	622	633	606	591	603	608	626	585	660	654	592	612	600	597	637	643	609	607	616	625	622	623	602	616	652	619	638	648	587	572	613	586	588	641	633	582	610	648	602	638	608	612	594	654	638	606	635	619	664	619	566	632	610	674	594	610	607	665	642	632	620	636	583	622	616	585	630	672	631	631	610	662	655	568	673	619	605	657	659	592	615	661	614	628	599	625	647	576	650	635	674	644	603	652	637	652	588	608	610	621	634	576	619	612	689	638	616	618	567	583	612	675	613	588	621	606	619	656	592	656	611	617	663	635	603	611	584	663	615	612	638	655	645	562	609	607	626	602	592	615	631	642	668	593	592	593	630	637	616	611	648	633	617	632	634	648	646	598	652	639	610	660	641	638	608	633	645	659	615	602	643	610	639	612	610	654	613	643	634	657	603	590	628	612	633	619	633	585	602	599	628	595	637	642	618	629	656	628	609	612	593	631	625	652	626	622	625	621	597	654	620	587	607	694	676	620	643	634	617	588	629	655	613	582	623	648	587	617	619	630	586	594	614	662	595	595	615	606	605	602	580	650	590	569	591	603	661	664	584	646	606	626	623	622	601	611	691	610	650	593	604	579	623	628	601	619	641	636	601	631	602	622	615	640	639	595	627	643	668	645	610	573	597	584	628	598	564	602	633	619	672	592	617	620	608	626	582	635	679	679	591	621	636	664	625	628	637	600	612	636	667	607	582	593	607	615	644	619	593	614	607	658	610	643	600	580	632	632	642	651	602	589	581	656	599	590	665	688	559	630	625	637	620	614	623	619	682	641	641	634	606	618	632	651	620	674	638	668	634	583	627	596	605	634	569	585	653	615	602	641	662	634	630	585	630	612	622	616	591	630	666	649	594	601	613	590	619	638	678	686	614	648	582	645	641	624	634	654	653	617	627	637	617	596	596	636	594	603	650	606	670	614	626	599	636	610	629	633	582	615	590	575	605	609	617	597	636	618	570	647	643	603	641	624	614	600	585	676	631	584	667	625	604	642	684	618	643	653	594	638	597	608	618	620	631	597	647	591	560	617	623	618	641	593	615	675	620	569	651	619	679	672	613	612	616	626	595	615	616	658	579	640	572	656	642	639	629	625	607	632	644	572	546	594	600	626	656	611	560	605	688	634	593	633	611	603	634	615	643	632	625	612	592	655	665	655	597	631	588	658	625	616	650	638	628	618	600	583	611	575	650	608	653	643	640	649	582	597	618	611	622	662	640	603	631	597	650	620	595	638	649	622	649	613	627	589	606	600	604	644	592	618	668	659	639	650	608	641	626	673	645	580	611	624	622	607	617	650	594	637	662	624	615	644	603	607	645	613	647	617	601	592	626	579	616	613	602	607	610	619	640	631	630	600	620	608	643	633	591	659	665	645	581	617	604	629	610	621	601	683	656	621	622	607	606	662	601	666	629	633	621	615	608	629	595	644	629	618	624	653	630	626	600	657	642	649	645	603	660	677	641	633	609	599	596	641	619	616	602	660	586	613	669	656	591	627	637	651	636	634	635	606	613	636	643	608	639	681	642	635	634	589	603	626	656	616	616	633	643	585	661	619	666	613	620	628	608	624	582	597	565	591	637	614	584	611	644	601	600	587	611	640	610	641	615	653	642	623	605	623	568	636	627	619	606	660	648	582	632	597	599	647	633	582	607	572	686	601	654	638	628	653	638	630	580	607	611	599	624	611	588	606	603	610	583	638	613	613	653	609	642	644	691	607	600	619	600	624	614	567	641	616	635	614	553	598	629	595	599	589	600	593	666	627	653	648	613	579	635	658	616	629	626	613	586	623	613	594	628	593	615	649	638	647	629	639	666	621	609	641	645	612	636	583	594	551	600	623	599	626	610	633	620	610	631	619	662	613	592	626	615	609	670	613	628	649	617	607	664	640	602	649	590	555	610	607	620	674	602	582	603	589	599	633	617	610	643	626	606	646	587	630	600	624	612	628	624	672	664	592	635	617	656	680	600	647	637	619	599	629	644	640	618	619	629	638	630	592	684	635	680	617	580	648	589	618	633	636	681	609	651	636	586	627	571	589	615	654	596	589	679	605	645	609	640	676	591	574	614	593	639	581	606	609	595	589	605	614	613	682	616	629	669	619	610	630	681	646	635	589	637	611	599	620	589	609	630	656	629	572	611	602	661	667	657	649	595	596	661	643	614	635	605	649	665	620	601	602	646	632	650	588	639	637	617	673	660	686	635	642	629	642	628	592	633	643	586	607	619	646	598	596	634	594	619	616	624	592	637	623	596	626	606	576	627	590	602	654	612	666	625	645	654	636	647	592	631	611	595	605	609	688	601	660	643	580	587	635	586	644	623	618	633	652	601	593	589	605	631	650	600	609	661	618	653	626	604	611	603	585	588	632	624	603	635	651	607	594	661	602	589	613	619	598	573	625	591	652	594	632	621	582	577	649	579	631	642	632	588	638	602	630	633	636	675	632	649	593	619	572	617	635	615	624	647	634	642	597	596	618	607	610	626	600	637	631	617	626	623	622	601	608	649	631	642	638	586	614	597	631	628	619	603	619	640	603	600	644	693	648	627	611	631	597	650	641	613	624	638	599	643	645	602	677	669	602	642	629	586	601	619	661	630	650	656	604	577	593	662	618	607	673	626	571	642	645	641	619	652	616	614	622	591	583	643	587	621	588	643	635	608	617	628	627	632	612	629	604	626	670	604	617	562	617	613	599	619	632	580	589	612	615	643	622	620	652	671	630	625	634	610	605	637
8309	589	565	459	346	297	264	236	215	233	200	207	211	206	227	212	191	179	170	168	187	191	177	194	200	221	190	188	188	171	204	201	191	186	199	167	175	187	208	208	185	170	175	190	222	210	207	195	210	174	205	175	202	185	183	201	154	172	173	188	178	194	200	176	181	166	166	185	200	166	174	188	172	203	183	189	198	176	188	176	207	193	201	200	203	194	194	171	184	172	190	203	191	181	166	190	197	154	177	190	177	160	192	182	182	211	173	162	146	193	185	190	163	189	163	191	169	185	181	191	189	193	210	177	191	191	189	194	172	196	189	181	175	177	182	195	174	180	188	179	170	183	165	186	188	202	182	206	216	190	188	168	173	187	183	193	210	172	182	199	182	156	187	210	183	201	193	189	190	205	185	169	209	216	184	185	183	176	194	180	186	182	201	182	203	211	185	161	208	220	182	178	191	217	199	199	192	176	172	208	180	180	167	165	168	196	179	193	181	178	204	165	199	182	183	161	194	180	192	186	193	176	183	215	216	200	168	170	197	205	194	168	185	179	192	189	200	188	220	196	191	168	176	199	185	181	216	181	191	185	203	187	156	205	185	194	176	224	197	195	173	178	185	193	193	166	165	190	190	174	174	182	196	165	189	183	196	200	185	181	175	197	188	191	174	187	192	203	200	214	215	191	184	165	164	174	190	188	173	179	219	208	180	174	192	162	189	175	170	200	167	176	213	185	194	175	157	192	203	170	164	189	179	189	187	194	167	183	185	202	176	193	175	179	177	177	172	190	192	198	204	199	172	182	187	188	165	192	199	185	196	185	206	194	180	204	171	170	177	203	179	171	186	180	190	199	196	157	176	167	172	176	194	202	203	185	170	190	204	177	178	237	198	179	189	168	180	211	188	180	177	170	176	199	190	226	157	176	161	181	190	202	209	206	191	209	194	176	196	197	183	183	190	203	212	186	163	184	187	174	176	179	209	180	226	199	193	166	174	183	213	187	196	183	177	177	192	221	173	180	201	198	197	170	199	173	185	188	212	182	170	191	202	201	212	212	188	194	185	197	174	174	183	193	189	195	174	185	158	164	176	198	186	166	201	185	179	217	190	173	185	196	188	181	197	189	181	177	183	177	191	191	197	181	188	203	183	197	177	224	204	194	194	205	217	170	157	193	189	184	179	183	203	188	175	171	195	189	193	176	198	170	193	188	184	188	173	192	178	172	172	197	221	198	187	190	173	202	178	203	170	194	206	178	208	198	193	173	228	192	207	165	160	196	211	188	199	166	187	182	178	168	187	212	171	163	178	181	170	216	199	194	193	201	185	184	196	191	171	174	187	181	220	187	205	187	164	202	195	184	186	220	190	191	181	193	176	179	204	200	186	175	193	180	202	198	176	188	187	208	219	181	186	179	193	180	207	195	168	191	178	187	178	182	203	191	212	183	204	182	199	157	199	164	171	164	181	223	182	189	172	169	180	189	183	161	207	194	190	187	179	203	173	203	210	154	167	188	183	204	176	197	197	171	161	205	199	157	200	171	182	172	213	200	190	188	195	196	188	181	183	182	175	195	182	208	198	194	168	191	191	162	169	233	183	171	186	179	177	167	171	183	183	172	198	181	180	177	191	168	196	209	166	144	176	195	192	179	201	219	184	187	157	208	201	172	160	168	168	195	149	172	191	190	179	191	208	176	190	202	166	195	227	186	202	192	176	192	156	169	170	189	174	189	190	176	176	203	160	172	185	197	173	177	203	165	177	205	184	210	238	202	172	202	147	198	194	198	215	183	200	213	166	191	172	187	179	186	167	175	176	180	187	215	205	196	207	201	192	202	185	185	175	181	178	202	209	227	180	215	186	182	179	183	204	167	198	175	185	216	205	200	186	192	184	183	188	192	179	183	197	187	192	229	198	189	183	176	144	181	179	195	169	207	199	194	186	189	203	173	186	150	173	165	167	182	200	194	200	200	194	201	192	187	179	185	186	221	195	162	182	197	181	202	172	187	192	169	184	187	175	185	205	176	195	211	193	170	202	196	184	207	187	180	164	197	188	183	190	183	173	195	179	190	192	187	171	194	193	176	186	184	193	183	167	177	190	182	214	204	181	176	204	149	197	189	190	176	181	171	164	186	193	200	190	185	179	162	191	200	187	172	193	167	206	165	186	200	189	205	167	190	176	178	199	197	159	153	193	201	173	184	160	176	198	203	192	183	187	194	197	183	195	185	190	197	199	198	196	161	178	180	174	159	174	186	194	185	193	198	212	189	177	188	219	178	173	178	208	180	166	152	179	192	184	182	177	188	191	171	172	184	153	167	203	184	205	219	173	180	174	166	188	165	188	174	170	223	166	181	175	198	193	209	186	209	240	216	155	188	215	193	200	209	227	196	199	200	180	197	184	173	196	176	188	190	192	197	184	167	181	178	165	189	187	172	181	198	179	183	207	207	170	174	161	231	183	168	200	160	187	211	200	188	163	193	187	204	187	202	175	168	159	205	187	188	198	207	223	201	175	210	148	179	192	190	192	218	212	178	204	199	203	195	166	193	198	204	173	173	172	191	184	205	179	187	193	200	186	184	202	178	179	197	193	198	213	170	175	179	186	195	207	221	182	201	189	179	181	207	157	194	195	188	166	188	158	180	174	174	197	180	172	169	210	174	209	181	173	198	194	170	179	175	213	188	180	178	172	184	217	207	189	166	181	206	193	211	184	177	197	180	199	193	189	181	169	200	168	191	189	185	180	172	178	182	190	172	188	180	196	190	173	165	202	169	177	191	182	186	204	192	199	173	174	192	176	189	212	170	179	198	182	186	161	194	185	225	203	203	212	184	170	175	203	176	175	170	201	192	157	189	190	189	224	188	221	187	210	195	175	197	183	161	169	181	189	188	156	186	162	176	178	172	168	189	179	181	179	181	185	187	216	179	199	193	184	188	182	196	203	216	194	196	188	194	191	155	163	175	180	175	198	192	240	214	204	163	166	177	170	181	186	196	179	197	193	220	167	194	174	224	171	191	182	176	184	196	185	190	168	193	191	167	161	166	193	197	207	179	167	198	168	194	211	174	225	199	191	205	182	196	187	172	191	203	176	170	168	195	184	185	200	169	178	190	204	193	184	158	190	180	182	182	159	190	178	158	175	192	201	229	212	219	213	179	198	194	193	197	181	174	194	187	184	204	166	215	198	202	176	198	178	195	187	180	185	193	168	151	190	212	172	174	168	198	166	186	197	184	180	193	210	170	216	189	196	192	185	186	213	211	175	187	174	191	193	166	186	196	181	159	180	184	193	174	175	201	196	169	184	188	191	187	173	201	212	201	182	195	158	186	185	194	184	224	180	194	182	188	179	205	182	175	172	167	169	205	191	164	168	195	204	185	166	221	172	164	161	171	199	166	197	173	192	190	199	174	188	195	176	181	195	201	175	173	189	189	187	207	182	196	199	195	203	189	181	168	204	197	209	200	192	199	200	184	187	197	170	193	183	174	160	162	189	185
6853	739	1237	1365	1202	991	902	711	708	609	603	549	558	510	558	501	490	502	512	459	494	431	462	486	467	427	435	462	434	473	468	444	479	466	521	411	481	456	445	449	436	453	435	424	432	426	467	439	432	454	418	429	425	422	444	443	441	461	445	430	444	408	415	445	449	421	428	431	453	452	439	405	464	450	444	402	414	417	416	404	438	437	415	406	439	462	411	411	428	419	422	392	412	410	429	413	401	454	459	410	394	431	403	420	425	405	430	428	399	418	455	441	375	436	420	415	454	429	437	440	435	413	460	375	400	437	424	451	392	441	458	393	424	442	426	447	433	425	430	452	401	432	442	414	427	429	444	452	402	455	453	394	426	467	378	442	461	421	445	415	406	417	406	460	440	442	434	399	428	429	418	410	398	462	445	411	422	433	431	420	417	391	428	382	435	406	435	426	447	449	425	430	396	425	432	433	410	419	412	428	425	437	467	404	427	351	443	436	392	433	412	419	419	452	425	436	443	404	448	445	421	434	447	444	489	418	443	456	450	379	409	458	397	394	429	402	434	441	419	430	432	436	424	468	441	402	417	421	429	436	439	408	401	433	436	441	422	441	399	445	430	433	416	432	461	418	436	420	427	424	431	419	425	443	452	436	432	430	385	437	398	432	434	416	424	450	467	405	453	426	401	409	434	419	462	424	401	422	415	417	452	436	406	404	418	405	398	456	421	430	408	467	453	428	395	383	453	421	415	426	429	427	415	424	429	408	445	432	413	452	414	478	414	463	399	454	422	433	463	408	417	418	427	404	423	443	393	416	433	454	432	487	427	430	412	421	483	431	417	427	453	425	398	466	416	421	425	429	424	427	447	408	445	437	428	424	438	401	468	428	415	441	433	421	411	473	442	403	434	426	465	437	429	429	409	424	413	464	434	451	409	409	463	445	428	440	402	428	431	422	408	436	455	416	434	409	460	441	444	446	438	405	410	419	434	455	427	467	423	406	433	457	433	435	427	427	424	423	424	437	418	404	403	448	463	409	441	421	386	395	405	439	419	445	441	409	421	436	403	418	459	386	406	415	424	428	434	403	421	460	410	421	421	427	414	411	392	421	440	458	426	469	432	423	402	419	429	453	439	459	452	401	400	432	460	442	418	427	407	427	429	412	429	398	407	421	440	419	459	467	419	401	458	435	437	382	446	443	442	415	388	386	442	422	473	402	413	428	401	433	413	433	452	419	421	446	413	457	438	462	455	456	413	460	470	391	430	422	428	425	403	455	412	441	480	422	423	394	439	453	412	432	410	447	402	440	436	457	429	411	428	387	448	427	440	440	418	402	441	418	481	403	407	445	445	421	419	455	394	443	448	463	445	385	444	460	443	395	414	437	443	471	413	393	397	431	407	413	449	419	380	421	416	453	474	425	428	448	454	459	399	424	419	439	384	452	456	370	416	447	428	463	444	437	447	478	380	438	428	415	453	413	459	407	410	425	452	425	428	418	403	434	379	421	421	453	432	417	416	427	424	415	446	397	467	445	400	419	424	442	470	444	417	406	410	470	420	422	426	431	433	410	476	404	429	391	420	437	443	405	419	405	404	408	448	444	435	431	437	422	429	430	450	461	444	391	391	468	409	428	442	451	425	456	475	405	389	423	469	416	459	413	411	420	437	390	420	460	462	424	431	447	423	468	443	408	422	423	403	383	383	426	412	429	458	395	367	420	434	442	433	429	457	415	429	434	399	455	393	441	403	441	410	447	425	417	391	432	456	441	431	456	457	422	421	422	444	420	444	456	430	429	434	446	468	423	446	434	432	418	419	402	440	437	460	397	431	441	429	377	441	436	433	433	415	419	422	410	434	456	432	417	385	414	417	426	440	407	399	419	408	391	404	431	454	422	403	402	441	439	391	399	440	460	438	436	415	473	444	446	435	456	434	445	431	416	481	444	432	436	415	416	424	445	399	428	395	423	441	441	412	431	425	397	433	402	411	428	464	460	432	408	474	444	417	421	423	423	414	439	424	419	407	429	419	384	417	441	424	437	465	441	447	425	425	424	435	410	452	431	421	418	419	387	415	417	475	445	397	461	433	427	432	442	418	436	438	421	419	467	422	419	430	393	414	418	471	419	417	453	460	413	437	416	428	422	447	394	402	434	440	406	409	417	435	433	431	421	428	411	443	394	431	429	421	446	414	383	411	415	429	437	436	462	423	427	438	438	422	453	415	399	424	413	432	392	421	407	446	428	402	429	421	422	412	422	422	419	423	449	444	418	420	435	394	414	422	449	450	402	400	441	440	426	414	402	417	434	429	439	471	419	429	439	477	428	411	439	431	422	422	423	412	439	366	404	440	425	418	402	454	391	404	468	426	440	427	438	434	420	427	449	451	429	420	424	436	421	442	427	419	409	426	436	398	466	427	432	441	446	452	449	400	425	417	447	443	421	406	421	405	415	387	445	408	412	450	433	443	423	410	412	475	438	397	432	414	399	435	429	416	413	398	455	438	407	450	424	410	413	449	427	431	424	400	416	466	454	416	407	416	462	397	421	444	456	401	412	403	448	438	429	423	420	450	427	455	470	429	405	412	401	434	407	440	430	407	441	430	415	412	389	434	437	427	436	390	420	399	379	418	455	430	430	441	431	426	441	461	416	449	428	448	425	413	425	421	447	402	419	429	441	442	449	412	437	425	428	421	446	388	470	436	459	441	434	412	427	440	436	421	434	443	443	437	405	447	423	433	454	439	424	432	399	424	416	426	409	443	411	426	399	461	441	393	444	433	431	487	422	431	399	383	436	435	455	441	448	393	397	430	456	426	390	406	412	421	422	420	421	435	422	476	457	416	452	400	424	424	415	451	446	407	450	444	406	444	409	449	447	438	439	474	455	419	424	454	437	415	438	408	444	441	425	434	404	420	416	445	451	441	467	450	444	405	431	465	398	447	420	399	457	456	412	438	432	420	428	440	461	410	448	410	408	450	420	442	424	405	461	459	418	410	423	450	419	411	427	455	449	430	427	422	429	425	391	432	420	414	414	427	427	432	444	423	387	409	452	412	451	448	445	429	455	446	424	440	388	458	421	418	447	429	436	408	431	445	463	424	444	423	429	411	452	410	453	435	440	443	431	431	425	441	430	441	424	477	461	449	444	409	446	417	443	425	419	425	400	441	403	430	455	414	452	490	423	423	430	379	424	462	396	419	444	412	461	442	448	459	437	459	430	424	425	409	407	436	438	398	408	492	401	428	438	466	437	420	436	428	412	425	453	434	410	427	451	455	451	433	388	406	404	412	386	445	447	443	407	396	413	424	404	457	429	452	429	406	440	448	451	432	427	455	412	452	415	451	424	425	414	435	442	438	419	401	404	401	456	433	446	428	413	418	430	437	456	438	443	436	445	442	418	426	400	446	437	401	441	424	437	406	426	428	421	404	459	404	373	425	427	421	474	428	419	434	476	414	400	418	413	425	417	395	434	432	401	431	450	434	393	438	404	459	422	471	434
14719	1086	847	639	414	247	230	188	156	121	120	105	101	75	82	86	73	99	87	78	79	64	82	64	89	69	83	67	80	58	82	62	81	53	52	69	68	60	80	59	54	66	54	74	66	75	57	77	74	65	68	65	60	68	68	64	72	73	72	65	68	59	66	59	67	63	62	69	67	66	75	47	65	79	63	69	58	78	59	71	72	61	67	72	62	59	58	77	66	54	72	66	66	62	73	74	74	57	62	78	70	78	59	68	56	69	87	79	56	70	55	77	75	75	76	64	54	72	68	74	71	84	59	75	67	72	70	59	79	76	84	67	71	74	70	69	71	64	65	64	60	59	64	84	69	62	56	61	66	79	55	67	64	64	70	69	69	60	70	49	67	57	66	45	70	52	67	63	72	55	82	80	70	59	64	72	56	67	71	57	69	70	74	64	69	68	80	66	61	59	63	52	69	65	84	73	61	66	59	67	60	73	72	65	77	66	74	51	63	52	56	76	63	64	57	70	53	59	52	62	56	76	75	83	65	54	76	87	53	75	62	73	82	69	69	74	49	71	67	70	59	76	52	67	52	62	37	55	58	61	72	79	81	54	58	60	76	68	66	65	65	56	66	62	75	75	78	62	61	80	66	65	67	47	67	70	81	59	58	63	66	65	70	52	57	63	61	59	77	65	64	63	68	69	63	67	65	67	60	73	73	76	60	75	65	61	53	60	61	67	69	56	69	65	67	55	58	61	81	69	82	68	73	49	75	83	62	77	71	75	61	53	57	76	66	70	57	91	76	66	66	60	75	78	70	58	67	65	66	77	77	52	54	55	53	50	70	75	66	69	64	72	67	59	61	50	72	51	64	62	68	67	61	83	59	57	65	74	56	52	60	67	72	56	70	67	48	74	76	66	73	44	58	54	77	55	62	71	68	82	61	60	66	73	58	58	58	78	69	63	61	50	56	59	78	67	70	79	76	65	56	61	63	67	72	71	61	67	74	62	50	59	69	74	62	65	75	78	68	68	76	67	50	67	71	66	57	58	65	65	59	60	76	62	67	86	66	73	76	73	86	73	56	73	64	65	67	62	63	67	66	68	75	71	56	67	81	67	58	71	69	67	63	57	64	66	68	73	67	52	69	51	55	73	54	68	60	60	59	62	82	58	66	64	54	70	61	68	63	71	62	66	73	72	54	58	66	60	54	75	77	58	73	56	62	63	81	78	59	72	63	86	69	72	66	74	77	64	61	77	67	60	48	50	65	59	67	69	58	61	84	73	63	60	70	57	62	63	63	62	58	58	62	60	61	71	72	75	85	68	65	82	72	57	64	53	85	64	69	64	67	75	63	93	73	62	61	65	63	50	47	43	67	75	67	59	59	79	76	63	73	59	72	59	75	63	69	70	64	73	79	64	73	75	57	72	58	52	86	68	74	71	60	74	73	54	66	75	47	64	62	68	68	70	74	63	52	70	80	57	58	58	72	63	52	64	65	73	76	67	63	66	63	74	76	56	69	76	72	63	67	54	61	69	59	68	65	65	61	82	72	72	60	73	50	70	66	52	52	80	59	69	67	63	58	59	59	54	57	63	62	64	74	75	57	62	65	62	68	49	76	70	56	54	66	78	61	61	74	55	66	61	57	60	60	67	60	68	67	65	65	67	66	85	70	58	77	59	61	62	67	74	65	75	63	67	70	66	59	67	70	69	73	71	81	66	64	59	59	59	53	75	73	58	59	68	62	60	53	56	67	66	57	59	63	63	77	83	69	91	62	50	75	67	85	63	65	62	75	74	78	71	70	58	88	68	70	56	66	59	62	64	62	65	63	65	72	54	55	71	63	66	62	63	84	62	59	74	63	51	69	81	59	64	69	66	71	61	59	69	64	51	43	63	58	62	85	67	83	69	63	69	67	53	49	75	72	61	73	65	72	71	63	69	68	64	60	56	65	54	54	60	61	71	63	66	84	80	75	69	73	74	74	66	59	56	63	53	57	75	68	71	57	76	70	70	76	67	67	75	77	73	73	87	76	68	82	60	75	70	71	45	56	63	72	70	65	59	64	64	50	61	59	58	61	69	63	66	62	58	83	63	58	60	59	58	55	69	75	72	68	57	56	59	68	52	71	70	69	65	67	52	59	59	51	67	62	65	66	61	62	64	68	57	69	84	68	72	67	69	69	64	84	62	63	67	66	65	71	65	80	54	72	72	64	59	70	70	66	75	62	71	69	55	64	62	76	65	63	68	63	66	65	58	53	72	63	56	57	52	59	67	72	72	71	58	61	79	64	62	82	57	77	63	69	61	70	65	59	59	76	74	74	64	70	61	55	64	57	56	70	65	67	66	66	60	62	75	71	50	65	61	69	67	68	42	62	60	71	41	56	50	49	73	73	64	63	59	69	55	71	76	81	83	65	76	78	71	63	73	62	71	74	70	64	58	78	69	61	76	67	79	83	57	71	75	49	63	68	72	69	69	76	57	74	60	66	85	74	68	60	77	66	55	76	78	60	56	71	58	58	68	70	57	65	54	50	62	61	79	61	63	75	64	76	74	69	72	67	72	71	65	61	59	67	65	65	58	82	65	61	69	62	61	72	59	80	79	72	66	55	57	61	63	54	58	62	69	54	57	58	59	65	62	57	51	67	66	59	58	63	77	53	72	74	53	57	68	78	68	59	58	57	71	63	70	62	65	58	57	93	61	57	72	59	76	74	76	62	70	75	77	79	62	63	81	64	65	64	59	68	76	65	56	58	68	56	65	62	63	78	58	59	80	65	62	63	68	73	56	78	63	57	51	53	71	59	63	69	52	60	80	68	74	64	74	74	63	61	68	61	72	64	53	65	73	74	66	72	61	51	62	63	69	62	61	61	71	65	83	71	64	76	64	69	74	75	65	59	67	69	63	57	74	75	77	62	68	83	57	61	55	68	59	60	44	62	66	64	64	82	71	57	83	58	64	66	78	68	56	71	80	61	64	61	61	63	68	58	77	68	57	75	51	74	66	76	61	58	72	87	60	69	61	64	65	81	67	74	63	51	72	57	70	77	65	74	70	67	95	65	57	73	72	67	69	70	68	61	74	58	74	82	73	65	58	71	61	71	60	73	74	62	62	62	68	75	61	58	62	73	62	57	73	68	57	74	65	59	74	54	63	59	72	81	69	74	62	61	71	66	68	71	60	59	71	60	66	81	67	53	64	57	70	64	69	62	57	67	62	77	53	61	71	50	64	54	60	55	58	69	58	57	69	77	52	69	61	56	80	58	60	69	63	67	66	83	65	63	62	70	61	66	62	57	67	71	59	66	58	52	70	67	66	98	72	64	73	64	71	76	70	56	75	65	64	64	60	76	61	54	72	60	59	70	64	67	59	65	56	61	69	64	65	54	58	63	51	72	69	59	68	61	56	73	71	61	65	69	91	77	65	65	84	72	68	62	70	62	61	67	76	75	66	64	58	58	65	51	58	62	68	43	56	63	72	54	61	56	52	68	73	72	57	70	89
8223	816	1776	2013	1652	1234	1011	737	639	577	490	449	430	375	370	343	306	334	288	283	256	271	271	222	233	230	245	208	219	230	209	208	220	211	222	225	200	206	194	186	205	190	204	202	196	186	176	164	176	175	185	182	193	195	179	182	174	189	185	183	172	200	202	174	182	180	188	182	177	178	187	168	175	171	172	184	201	199	190	189	217	193	165	147	166	195	183	172	207	176	189	158	167	173	181	172	195	189	207	194	190	189	169	192	179	192	201	160	163	172	177	193	149	198	176	186	164	163	221	171	193	188	180	182	178	193	176	181	189	171	188	183	175	193	187	180	188	201	157	192	177	158	178	196	164	183	188	170	206	187	175	167	176	190	189	181	184	156	186	167	187	190	177	186	174	173	193	197	185	160	161	203	166	177	193	181	196	174	171	159	169	184	196	184	170	190	182	188	190	180	175	198	192	190	202	182	173	172	170	174	163	198	199	177	165	171	184	173	160	177	178	188	182	193	171	171	172	198	202	156	181	184	195	167	193	162	175	180	199	167	196	149	180	178	161	151	158	171	189	184	189	167	170	189	174	178	164	177	155	188	167	154	193	163	181	171	189	174	201	170	204	180	178	172	199	171	185	173	178	166	190	188	178	185	155	177	167	190	186	194	147	174	171	145	172	157	192	176	184	163	173	169	165	179	160	164	195	175	193	172	184	175	169	186	163	181	173	171	199	193	179	170	163	175	170	156	184	174	193	185	199	176	180	162	180	182	189	154	169	198	184	193	149	174	195	189	182	173	161	166	174	191	151	186	167	176	203	169	156	185	166	184	176	183	158	164	184	178	169	188	179	174	177	183	139	186	171	193	156	151	156	172	186	182	180	172	159	189	194	195	213	175	157	191	176	157	178	155	196	169	179	179	170	149	188	172	160	161	191	181	179	163	195	173	190	164	161	184	175	164	169	171	169	189	191	197	166	178	174	182	194	181	198	188	195	180	195	168	187	173	162	195	170	187	202	174	179	213	197	181	163	183	207	144	177	168	214	194	186	186	199	177	176	205	177	166	202	145	167	169	165	200	178	174	192	184	170	153	190	168	186	178	184	170	161	219	173	172	188	180	178	171	181	173	169	171	182	186	174	181	213	182	181	194	186	175	197	194	172	161	165	211	181	187	165	170	186	202	178	179	195	158	165	181	171	186	187	188	204	167	184	172	180	184	168	168	160	187	167	168	177	174	169	194	190	151	172	198	174	189	185	186	178	158	168	206	205	177	173	176	166	187	168	176	193	182	192	165	175	190	171	151	180	188	155	178	167	191	184	181	171	184	177	162	195	187	182	188	172	183	187	187	173	179	170	180	150	203	170	158	180	170	178	179	194	164	174	187	202	183	192	180	157	156	173	189	189	165	184	235	203	193	180	175	164	180	173	165	175	181	181	190	180	200	163	176	157	176	163	186	209	182	180	168	189	175	204	201	173	190	201	153	184	182	158	181	171	170	175	185	187	177	175	187	171	178	192	197	151	198	180	178	201	183	205	193	151	198	173	176	160	183	166	181	156	188	176	196	182	182	180	155	188	176	175	164	183	167	202	163	193	174	167	186	188	170	181	171	160	193	198	172	172	169	224	185	178	195	179	180	191	156	174	175	157	174	178	174	192	186	191	175	192	168	165	167	209	181	207	169	178	197	195	156	177	173	176	160	157	160	162	157	179	173	173	178	183	166	157	186	176	191	192	179	208	177	193	184	203	170	151	166	183	181	164	200	201	175	184	171	177	191	165	164	190	185	161	193	197	164	196	167	157	174	188	174	169	190	168	184	169	182	171	196	185	155	184	187	171	166	147	164	174	204	187	200	187	151	177	176	183	200	179	163	170	174	161	180	178	187	199	187	198	168	180	188	197	185	177	179	198	213	196	152	175	183	194	183	150	188	190	168	182	155	193	189	202	191	191	176	180	178	199	169	181	177	165	155	158	181	189	191	177	185	177	192	185	184	160	184	180	171	172	175	158	171	181	185	158	173	189	185	200	180	207	175	158	163	182	201	185	165	199	165	159	196	175	193	201	169	187	185	173	195	192	195	154	191	187	153	171	174	173	187	192	196	186	180	173	153	180	181	178	168	171	188	183	177	171	165	187	167	195	199	164	168	188	180	181	168	187	156	184	183	191	189	197	195	200	184	191	162	178	196	185	164	169	189	180	173	186	178	174	152	186	186	169	186	210	190	143	166	186	184	185	172	177	196	199	193	171	187	167	175	172	166	201	183	204	157	185	201	183	168	186	191	171	184	160	174	176	200	171	183	164	195	170	198	156	171	168	177	177	179	183	190	179	179	188	182	166	152	143	181	186	185	184	175	177	219	160	173	187	192	185	190	176	185	174	182	184	194	176	174	163	195	188	182	172	179	165	165	184	178	165	163	191	165	157	166	172	180	187	147	200	156	163	179	205	180	178	176	164	160	189	185	169	167	175	161	193	172	196	172	176	191	164	170	176	169	194	181	171	186	162	183	178	208	182	172	156	170	186	195	178	183	193	220	171	180	180	177	194	177	186	170	168	173	193	207	182	193	205	211	175	194	168	199	193	196	174	166	181	192	197	168	182	204	172	160	175	212	189	172	178	201	150	184	160	180	159	181	166	152	179	191	192	175	189	191	196	171	180	188	179	185	170	164	145	165	206	191	182	199	193	189	188	164	180	166	171	194	185	169	158	188	185	181	188	201	196	180	190	185	182	177	192	172	207	190	190	165	201	181	170	161	146	205	179	173	159	190	197	175	177	185	180	173	187	190	179	179	180	176	175	202	185	185	194	195	180	206	177	190	182	166	175	167	174	188	195	194	169	157	162	182	172	207	175	183	186	191	186	175	197	171	186	178	164	169	201	188	179	194	187	175	185	165	194	155	195	162	190	170	171	185	187	176	177	207	185	197	172	204	195	178	168	216	195	166	178	164	182	169	151	202	183	198	204	161	189	177	157	199	182	177	175	195	159	156	175	188	190	167	191	175	164	163	200	189	170	177	201	160	183	169	189	193	184	176	157	187	169	171	160	180	181	174	215	185	161	159	201	162	183	162	148	161	201	172	192	165	176	172	153	199	154	176	180	194	188	188	202	180	175	188	177	185	174	173	171	173	169	178	184	165	192	183	191	178	175	180	188	192	186	184	165	184	181	193	177	164	171	197	209	199	165	184	172	174	186	167	172	155	166	162	178	172	171	200	180	163	164	170	182	164	189	189	182	183	180	170	166	174	180	169	177	177	182	170	188	175	181	175	184	173	185	189	185	194	156	175	169	173	157	177	169	176	187	171	183	174	169	167	165	183	181	177	173	172	176	173	179	195	162	180	183	185	150	173	164	201	168	176	179	166	188	150	155	169	174	155	176	179	212	174	201	179	200	174	179	181	195	158	170	191	166	176	164	189	155	190	183	176	169	203	177	180	184	164	159	191	196	171	165	177	174	176	151	197	173	185	188	211	188	200	172	191	188	177	173	190	173	183	206	207
1709	344	302	296	312	283	246	288	254	313	233	261	256	258	270	262	318	277	279	280	284	242	275	266	309	267	267	262	299	292	300	284	286	262	256	269	273	270	277	251	277	290	253	282	257	293	290	274	309	266	277	295	293	293	289	251	273	247	277	269	278	273	277	328	290	280	258	304	264	290	313	249	270	260	260	277	282	288	270	266	287	276	289	285	260	272	274	264	263	287	271	284	247	287	252	244	278	275	299	272	300	296	282	281	304	288	299	257	278	300	288	282	285	226	285	273	256	289	282	253	265	299	263	258	279	313	262	297	274	274	295	301	269	274	276	277	289	283	270	309	269	265	247	277	256	257	289	267	288	283	281	265	257	266	290	279	279	279	262	268	250	261	293	269	317	276	279	296	275	234	288	271	277	278	309	309	264	286	266	278	285	243	271	278	294	294	274	266	277	245	262	274	259	261	299	290	281	286	263	280	252	257	305	254	289	290	291	272	269	289	267	293	280	268	284	275	258	251	287	274	281	283	273	282	280	301	263	251	261	271	295	323	313	284	280	292	254	290	266	243	281	280	276	244	271	269	242	248	261	274	253	266	295	286	268	273	264	282	276	250	268	252	289	264	273	268	305	284	256	295	287	261	283	239	290	281	263	294	291	290	275	302	294	319	281	262	290	271	264	280	284	285	263	310	280	252	259	271	264	313	300	261	235	249	296	263	266	272	256	256	267	250	302	292	253	275	241	283	278	287	266	244	252	306	282	255	289	273	302	274	266	267	280	304	273	264	262	283	296	256	258	282	291	274	294	269	286	282	273	312	275	265	265	266	269	254	295	266	267	277	299	290	292	292	286	277	257	268	266	277	270	264	270	258	268	261	316	291	297	278	285	273	272	278	285	269	257	273	280	267	255	283	254	268	308	304	255	314	291	269	279	311	301	252	249	281	291	313	299	258	299	300	246	299	277	270	287	267	266	274	296	259	239	236	269	269	276	275	272	281	291	272	314	245	285	297	266	303	311	287	286	257	278	270	255	273	271	279	290	307	266	295	264	271	276	286	295	273	271	288	281	260	266	302	283	278	282	287	296	266	272	282	230	293	280	261	294	254	309	275	251	282	278	311	295	252	298	291	271	275	295	253	318	291	295	260	270	280	296	296	265	284	272	264	264	279	273	266	279	282	265	271	279	258	283	305	254	247	295	262	278	308	277	285	261	252	292	305	273	284	301	296	245	262	265	275	299	306	284	239	282	278	251	298	267	251	274	282	277	258	275	273	288	294	271	284	253	279	264	264	279	251	241	282	312	286	268	253	272	243	286	287	268	294	235	271	271	285	263	263	268	272	303	257	262	285	270	270	296	284	275	290	282	266	299	292	304	274	243	297	266	287	277	276	320	256	300	304	280	279	266	274	269	253	277	280	287	251	256	269	271	256	251	259	233	277	267	282	271	276	300	291	250	308	268	289	272	275	280	280	304	282	277	265	259	285	272	277	269	311	292	292	252	232	306	246	267	231	279	261	295	337	281	266	266	261	256	282	267	280	265	302	265	283	285	263	294	280	299	294	287	284	290	268	282	281	311	303	265	297	271	272	273	282	280	256	275	272	248	286	296	288	278	295	341	257	279	272	294	298	319	259	284	259	316	260	261	282	244	270	276	273	256	246	286	276	265	269	260	263	280	280	286	250	278	254	245	300	289	254	267	278	277	276	292	260	261	279	303	295	250	265	276	247	290	238	258	311	291	258	293	281	264	292	296	292	296	250	291	263	257	289	301	237	270	279	287	307	283	282	281	303	278	261	273	296	296	306	311	270	281	298	314	280	277	232	254	261	300	297	302	282	277	244	258	255	265	284	271	274	259	259	284	249	291	288	295	294	270	332	291	313	290	264	305	261	297	306	310	279	295	249	259	279	296	297	255	290	260	272	258	272	250	255	283	259	252	251	270	282	300	256	296	296	263	259	280	272	274	305	254	250	301	316	280	252	268	242	277	260	300	284	254	247	240	301	304	288	279	302	282	262	260	274	246	290	306	287	296	297	269	300	276	245	298	257	264	244	236	286	300	299	260	285	274	266	269	280	297	244	282	249	288	305	287	290	255	306	277	260	286	258	269	283	266	264	266	292	302	294	252	263	265	251	287	290	301	268	319	281	281	287	270	285	263	271	265	277	269	301	269	293	251	253	294	281	249	250	275	273	266	273	278	282	294	275	258	286	271	308	262	278	282	273	277	273	254	291	299	256	295	298	271	247	286	292	259	289	278	255	254	280	252	275	286	253	288	285	293	287	266	285	301	258	270	285	301	265	273	306	271	258	249	284	264	300	274	275	292	256	282	286	265	267	293	272	297	276	302	291	273	264	262	271	279	304	293	283	296	281	254	264	273	277	270	280	286	250	282	246	263	270	260	272	298	284	251	272	279	288	264	260	246	265	279	268	282	239	254	278	248	314	269	252	280	293	292	282	272	276	271	276	268	264	271	259	289	266	256	269	271	288	260	277	280	284	278	266	290	262	275	299	285	266	282	274	293	252	284	263	290	268	287	239	286	283	288	278	273	273	286	284	290	258	277	243	266	278	275	285	284	258	269	272	256	260	256	294	283	283	244	235	298	262	293	266	270	242	250	285	286	292	264	296	308	283	272	258	273	291	287	295	284	253	268	256	248	278	269	266	305	288	268	307	274	288	277	302	262	274	300	265	276	247	267	309	276	267	285	270	304	281	275	253	274	290	245	241	263	291	280	295	287	291	292	267	278	285	289	275	261	271	304	253	269	276	271	276	268	290	282	264	304	255	297	288	254	287	269	271	294	261	286	259	275	283	281	247	267	277	273	290	298	259	267	304	292	271	233	262	319	290	307	313	304	271	256	284	272	268	270	272	281	273	262	250	280	272	258	310	279	282	294	288	290	275	280	282	291	282	276	288	292	296	253	243	287	266	280	278	245	289	300	240	282	255	302	274	274	259	286	281	268	290	308	271	266	293	267	293	257	276	258	268	251	293	291	263	296	261	249	300	286	273	272	324	282	269	256	255	308	229	272	284	270	292	293	245	303	259	290	275	265	251	257	309	276	264	309	307	243	260	259	298	291	294	285	280	269	262	297	267	274	297	248	270	274	268	284	277	239	264	300	259	302	297	340	297	259	244	279	280	279	277	294	291	285	260	327	266	279	302	270	305	270	272	270	261	276	295	275	273	281	290	204	284	243	264	301	283	287	276	285	280	290	286	255	280	276	255	257	256	269	276	261	299	284	278	292	259	263	272	302	274	316	272	261	256	275	295	285	268	251	275	277	262	285	295	269	298	313	283	246	295	261	258	258	275	271	275	246	288	275	273	259	268	252	288	256	268	278	302	245	276	286	292	251	303	270	291	278	236	274	242	291	279	253	265	296	272	266	259	278	266	282	261	273	267	260	295	277	286	243	251	314	284	278	283	294	293	260	258	280	282	280	302	331	262	291	277	253	250	281	287	273	282	273	260	283	254	279	282	246	246	264	277
1900	677	681	682	676	680	666	615	626	617	657	624	608	660	596	655	634	607	599	628	620	617	655	624	601	639	643	672	614	611	582	617	642	657	595	618	637	679	622	636	612	634	590	602	615	606	628	596	633	646	637	617	619	632	610	616	604	604	594	587	605	605	601	635	663	634	612	609	598	604	680	619	622	627	633	635	647	634	594	597	602	616	592	628	590	643	618	619	643	598	610	597	608	576	634	629	619	601	613	615	683	608	621	577	629	621	605	586	586	671	662	576	618	619	619	657	622	634	629	626	641	624	611	627	607	638	643	619	609	642	621	660	625	608	603	635	575	616	605	623	600	612	633	656	620	677	609	619	612	620	613	599	624	623	659	641	599	643	620	608	603	594	625	614	606	627	623	638	594	598	644	574	602	646	597	618	583	609	610	612	616	648	580	643	602	634	624	615	607	638	644	583	624	702	619	598	609	641	602	626	653	656	640	607	627	604	625	642	594	621	643	642	646	613	613	677	625	605	556	630	623	662	667	670	662	624	575	581	631	647	623	638	622	637	605	634	630	630	594	635	660	665	619	623	651	598	605	654	609	658	640	652	584	618	608	643	610	648	630	640	609	606	629	620	640	618	605	589	580	592	589	635	635	597	661	603	620	662	633	628	589	622	554	571	628	685	658	624	591	633	612	572	645	607	624	612	599	609	605	653	590	628	633	636	653	619	613	651	592	597	621	632	638	617	620	620	645	656	685	597	642	625	664	609	594	669	660	594	648	644	645	601	638	605	615	627	582	624	686	613	618	616	629	628	604	651	620	620	610	611	687	635	608	636	630	593	651	635	587	618	609	662	620	594	625	622	659	610	638	597	627	587	632	621	626	629	631	633	623	603	666	604	638	567	622	642	663	638	620	614	642	630	645	664	620	628	644	605	592	639	605	594	606	591	591	628	640	571	604	614	609	611	659	584	615	654	583	663	601	647	590	621	650	642	599	577	696	621	625	653	594	598	601	633	648	625	625	583	619	639	641	625	595	636	613	642	629	626	624	618	651	630	606	635	617	617	618	632	585	654	594	614	646	577	665	585	629	638	618	645	635	594	587	577	611	588	640	624	612	630	636	602	660	650	636	601	620	639	621	648	608	610	605	620	625	660	628	643	658	649	642	619	638	626	616	590	660	614	640	625	604	602	640	586	642	648	603	595	650	614	631	579	645	652	656	601	578	590	625	637	616	640	657	652	580	599	647	638	633	630	610	639	592	642	606	612	638	630	581	643	656	621	649	630	678	584	605	632	646	614	618	566	624	647	605	643	606	623	659	638	630	628	598	650	653	620	596	621	615	629	639	639	617	586	613	643	645	605	622	547	603	614	606	639	649	635	591	652	600	566	597	619	671	618	626	614	606	588	588	653	604	643	662	593	626	594	608	618	622	637	586	645	629	640	595	633	656	602	667	629	640	668	585	609	552	622	607	617	606	619	603	590	644	643	632	645	648	648	648	604	606	647	661	625	634	642	631	614	641	628	598	624	648	631	610	615	608	664	615	604	608	626	639	618	650	607	616	609	610	607	667	608	640	602	619	633	657	582	613	647	603	633	643	621	651	627	624	643	636	623	623	547	623	644	661	646	618	656	608	636	656	636	675	675	622	650	613	570	624	659	622	626	673	603	648	637	600	598	636	600	610	623	606	649	624	635	665	636	600	596	665	599	627	647	643	628	637	614	623	630	606	611	641	634	625	678	590	633	618	611	616	595	680	618	653	641	590	635	627	643	613	601	657	671	644	635	607	618	628	592	630	628	615	634	620	614	628	645	581	608	599	632	611	642	613	639	608	603	611	611	655	606	637	615	654	630	631	641	654	614	633	643	591	652	619	645	630	650	647	644	599	619	629	603	597	642	612	637	589	591	619	627	615	604	607	612	638	626	616	615	611	645	619	619	631	575	628	624	575	655	626	594	603	617	587	621	617	613	603	627	654	620	651	607	624	621	666	609	689	627	638	601	664	618	635	620	631	600	606	649	628	638	584	574	660	619	628	623	624	617	575	643	610	581	596	630	646	661	638	608	635	598	676	617	627	645	643	626	617	675	600	619	598	586	598	601	617	640	590	595	619	654	620	604	677	651	627	613	642	617	588	610	591	626	666	578	655	553	586	612	634	610	639	631	609	571	642	644	623	583	587	604	639	666	621	624	652	620	625	591	628	643	614	585	615	583	575	630	613	624	673	603	621	634	587	617	565	621	628	669	653	615	557	602	613	630	640	634	646	605	627	608	625	614	644	622	651	608	598	598	663	645	573	665	625	646	637	605	634	621	591	692	613	615	624	640	627	559	580	620	624	637	634	601	601	615	632	619	649	642	636	605	630	603	690	601	613	636	676	614	591	647	614	604	604	626	637	623	619	614	685	587	607	645	637	633	595	604	642	614	595	640	637	623	599	609	602	588	574	680	579	681	620	627	610	600	665	649	656	573	613	616	637	632	601	623	630	602	575	616	648	609	629	630	644	572	604	602	642	599	617	586	610	582	596	605	573	557	588	605	594	631	633	626	624	664	641	653	624	623	628	617	648	612	706	608	615	572	620	584	635	629	638	649	595	644	635	654	612	635	653	655	590	636	609	610	646	606	627	606	629	615	610	605	630	652	565	587	637	658	572	615	622	598	595	648	590	629	620	598	663	640	604	680	628	639	593	611	625	608	602	629	607	613	645	598	649	590	619	592	605	646	594	647	564	639	608	585	661	571	587	575	658	636	645	610	585	626	602	603	647	589	663	641	575	566	623	652	651	598	624	630	619	642	604	633	639	670	652	628	618	634	602	614	651	667	605	613	627	640	640	600	627	598	663	604	600	617	618	665	662	608	645	594	642	633	590	629	627	631	654	625	648	650	579	618	629	566	644	633	620	636	663	644	571	592	624	604	641	588	634	594	589	612	645	641	659	575	631	613	645	615	621	597	628	603	641	628	635	594	655	659	618	637	607	653	681	642	652	631	634	620	678	638	635	634	607	638	589	648	661	615	667	622	601	640	652	656	615	609	628	604	660	640	625	594	666	611	599	635	621	615	648	606	635	660	627	604	620	636	612	668	639	607	666	614	629	634	708	623	651	670	631	583	614	621	591	639	614	664	619	606	632	633	597	598	626	628	663	641	649	643	659	592	620	619	647	617	668	625	620	623	629	616	623	615	595	623	645	629	654	639	620	634	627	618	655	663	638	596	604	618	652	635	633	620	625	613	645	617	604	588	650	636	615	631	613	639	616	618	651	569	631	642	614	629	598	659	590	623	642	631	628	653	590	620	608	636	636	648	649	618	631	620	628	674	628	619	652	633	661	641	595	591	650	633	598	630	635	600	560	607	621	651	645	561	636	570	594	655	617	626	618	620	563	620	590	661	635	590	660	621	632	638	629	603	641	628	655	644	625	652	608	639	624	635	629	671	642	612	623	637	594	609	648	635	587	567	604	628	641	642	594	640	584	598	600	600	662	634	624	645	618	547	631	669
8369	579	547	435	346	313	300	243	214	218	239	217	194	213	202	205	195	183	172	201	228	212	187	210	191	186	168	210	164	177	196	217	191	205	183	158	181	217	190	208	200	199	190	166	173	164	191	207	188	160	203	204	199	209	189	201	192	176	179	186	185	186	179	194	175	204	181	198	186	163	172	200	199	189	180	169	188	208	191	193	177	180	170	199	194	196	179	208	207	187	183	164	198	171	220	172	162	212	199	187	176	208	195	198	182	184	192	159	219	202	162	182	198	181	190	183	168	195	178	203	187	165	183	203	170	202	190	171	186	189	186	202	168	189	207	180	189	182	207	189	182	140	160	207	198	212	172	186	179	166	205	192	183	189	201	177	172	155	159	184	169	190	173	179	195	189	181	187	176	158	187	203	209	194	187	204	196	176	173	218	199	177	180	196	176	197	171	172	190	209	189	216	170	185	156	171	172	173	208	207	224	180	173	182	196	210	213	197	199	182	196	194	195	167	199	190	167	165	193	188	191	202	179	176	159	198	192	206	190	181	193	199	185	203	198	179	170	193	170	173	210	194	198	213	172	185	186	170	209	194	186	176	196	207	176	203	219	201	177	188	194	181	163	180	205	176	171	195	179	175	201	199	176	183	206	184	177	193	176	208	220	190	188	185	199	182	190	181	170	178	173	187	206	198	188	181	185	176	172	203	199	181	198	201	199	157	197	182	197	176	206	202	191	183	191	173	159	194	167	176	197	185	213	198	183	189	199	149	201	195	178	182	215	193	224	200	182	182	190	170	192	190	171	193	178	158	186	193	190	161	182	182	194	166	171	168	205	181	205	176	189	175	195	175	169	186	185	185	178	178	197	179	169	186	194	184	171	195	196	177	175	178	177	185	195	195	180	152	201	196	209	197	190	170	204	168	197	188	191	196	203	191	184	180	187	204	190	211	206	168	163	193	171	186	165	186	196	188	168	160	214	206	203	192	210	172	189	190	166	168	192	169	209	200	179	190	196	168	182	191	192	164	194	186	173	183	201	175	170	174	167	183	175	189	200	198	186	171	185	168	194	208	209	203	205	197	167	185	190	182	199	170	174	185	168	190	198	198	197	177	182	192	172	168	166	192	212	201	199	172	177	192	204	189	169	162	183	194	170	189	176	164	203	180	203	215	198	180	168	206	165	187	184	166	222	195	202	166	184	165	183	220	181	168	191	195	179	178	194	178	169	182	175	201	194	172	146	176	186	177	184	165	196	199	184	175	217	191	188	202	190	210	201	160	190	177	176	169	203	191	196	192	186	175	175	196	178	190	211	188	178	191	194	204	163	191	179	186	211	194	181	182	176	156	177	200	208	176	213	195	198	198	195	226	199	190	175	197	188	173	189	194	182	164	197	186	176	188	180	192	186	193	197	149	174	180	191	193	179	181	184	177	202	193	195	160	159	184	165	180	163	181	157	179	166	192	211	165	191	181	187	190	180	198	204	216	196	166	191	182	193	182	187	185	188	194	194	172	199	170	185	191	181	173	178	187	197	213	218	185	185	198	182	192	209	170	183	177	179	183	195	206	191	175	182	199	202	163	174	154	186	206	194	177	217	185	167	206	180	175	183	203	178	183	176	189	196	176	210	218	181	199	207	202	190	197	200	180	190	174	204	209	193	192	200	187	197	187	185	189	199	176	217	194	181	182	187	174	172	185	181	193	177	186	149	196	200	194	184	208	203	188	184	166	195	190	171	180	163	187	173	182	199	185	186	182	167	181	164	193	216	198	184	203	203	175	183	181	187	166	191	201	171	193	193	165	198	178	175	161	182	218	198	203	180	188	192	168	184	205	212	188	165	167	202	167	182	168	169	179	179	176	163	204	165	173	189	192	212	175	191	202	180	176	198	181	191	182	186	159	197	195	181	189	193	182	198	200	182	179	181	175	166	202	187	203	181	171	153	195	193	205	195	182	182	182	182	192	184	208	171	179	168	193	162	181	196	205	204	172	173	202	158	178	178	173	180	190	161	204	181	208	156	193	190	200	188	178	169	172	177	164	202	193	186	188	209	171	214	203	153	184	185	192	194	165	174	195	213	187	190	175	197	189	200	184	183	201	176	166	190	187	191	198	192	196	193	164	185	178	174	171	197	228	199	176	184	178	183	170	180	191	204	171	168	201	217	192	185	167	226	173	184	200	190	218	223	198	162	197	190	178	187	208	214	179	189	183	168	190	173	196	175	169	168	185	182	177	187	185	206	179	161	171	199	201	176	188	192	184	200	189	165	198	200	186	191	186	191	205	181	179	182	194	205	191	190	203	178	168	194	152	190	199	183	161	181	176	164	181	188	173	174	176	184	214	175	175	194	190	170	225	193	235	182	167	195	182	181	175	183	192	181	203	175	181	180	191	193	159	190	172	194	182	205	162	182	186	189	213	177	201	191	208	189	179	170	194	188	197	197	217	208	219	195	183	192	167	210	165	191	192	180	176	187	185	174	165	188	199	188	189	170	191	190	178	194	217	201	174	176	201	144	199	174	172	196	172	194	183	191	200	163	165	213	177	199	204	174	179	185	179	191	168	182	180	175	172	182	193	179	176	172	183	190	171	206	202	184	192	201	201	177	202	192	207	186	205	220	207	199	181	158	201	184	200	168	205	164	210	187	167	194	163	201	182	186	177	209	202	203	182	223	166	180	183	190	188	163	167	200	173	178	219	189	182	172	194	197	208	169	201	182	186	184	191	188	201	182	178	189	168	202	175	179	200	174	196	175	199	205	214	189	186	233	211	163	212	172	196	159	172	177	171	222	192	187	200	204	207	200	173	194	187	205	176	198	194	196	210	193	190	200	188	196	172	196	192	206	184	174	192	189	192	186	179	182	210	186	202	189	209	192	188	198	178	182	174	168	187	189	178	195	173	183	198	193	189	193	198	194	177	193	177	192	180	147	172	195	224	212	199	204	197	162	208	201	187	184	182	203	166	170	177	159	180	198	185	193	181	186	173	204	176	178	208	189	196	217	191	208	175	195	191	183	163	197	195	195	159	200	168	157	190	188	170	189	192	175	162	189	198	186	182	155	166	192	194	182	198	188	200	215	199	189	174	183	150	165	181	193	178	192	180	188	192	177	172	185	244	175	194	174	187	215	211	202	181	183	187	179	184	178	179	190	185	209	180	176	201	204	176	195	191	199	193	207	188	200	202	195	204	223	204	199	201	204	189	192	204	201	180	180	176	191	200	216	162	226	183	170	178	178	176	184	180	188	169	192	195	171	146	182	181	172	165	179	198	197	178	195	190	212	207	202	194	177	181	181	223	193	181	163	198	191	192	181	177	163	191	199	182	199	191	186	187	193	175	185	179	178	184	178	174	158	197	202	214	185	198	206	192	191	182	171	203	187	177	185	209	199	149	200	196	207	190	184	181	187	172	194	172	204	216	192	166	164	198	191	197	206	191	200	189	178	182	196	194	198	206	188	208	161	177	189	204	205	176	199	177	215	189	196	182	201	193
6787	779	1193	1432	1181	1017	883	753	669	628	578	588	570	486	512	495	503	479	499	449	508	454	450	456	462	435	446	431	447	431	466	429	474	475	410	455	452	468	454	441	411	436	465	434	398	404	467	427	440	433	426	451	465	431	455	422	433	403	427	461	413	431	425	444	424	451	416	416	428	416	442	427	419	429	472	448	433	432	439	415	417	428	421	427	423	416	429	427	426	447	427	426	431	473	429	412	422	391	453	424	400	426	384	425	456	420	423	409	425	409	426	396	443	420	432	414	438	407	436	438	410	419	417	439	410	394	433	415	454	422	449	445	431	441	431	455	431	419	424	444	402	402	416	420	435	435	451	433	405	427	407	422	437	431	421	389	433	408	413	449	447	410	440	402	452	414	466	418	406	399	409	439	427	430	422	392	431	422	404	434	385	435	419	406	424	419	444	436	414	427	414	412	415	423	410	435	385	435	411	428	416	381	440	435	415	433	463	437	405	445	423	425	453	427	459	371	431	419	482	436	439	454	416	415	439	437	427	441	445	410	432	427	455	406	429	413	444	427	411	447	415	385	439	439	424	411	403	409	463	442	398	451	387	421	419	406	397	401	436	413	427	409	438	405	392	438	403	432	443	447	419	410	431	416	430	401	447	452	410	427	424	416	415	413	437	463	440	427	423	404	457	432	422	460	472	437	435	398	435	428	399	456	442	421	441	420	399	429	439	416	451	441	413	390	436	425	429	447	407	428	405	415	447	406	437	441	433	448	419	437	436	445	411	411	450	422	458	426	405	417	443	415	406	452	419	420	436	416	432	451	442	449	437	438	428	439	419	435	437	448	418	416	400	431	427	432	454	420	427	467	407	415	429	412	436	418	418	434	416	400	414	432	415	399	414	425	465	416	408	444	454	457	428	368	423	404	443	402	378	453	432	438	442	469	453	458	398	432	429	371	433	437	397	416	421	479	415	456	432	426	419	440	415	457	410	435	460	426	441	417	472	414	422	418	475	431	419	428	399	385	447	430	403	445	430	448	437	443	399	411	451	454	444	409	417	441	458	447	395	453	454	421	426	424	403	393	435	428	428	417	442	400	411	417	440	393	419	426	469	439	389	429	419	385	420	452	413	423	418	407	424	451	418	415	444	448	400	418	417	444	428	440	427	433	428	435	419	442	423	407	425	428	395	444	414	412	425	414	417	428	422	415	427	449	426	428	375	417	395	397	422	448	415	418	467	418	413	409	408	413	477	438	408	457	436	362	414	399	437	429	444	429	448	431	465	429	415	435	411	427	437	447	441	451	429	457	455	431	442	404	439	407	396	405	414	405	406	449	441	422	482	432	422	434	440	425	457	471	450	460	424	427	406	445	432	377	422	414	431	444	426	420	418	431	420	447	441	440	423	430	397	450	418	422	420	394	418	403	422	440	442	411	409	440	423	470	452	404	415	445	376	417	426	423	450	443	417	420	437	432	418	431	429	433	453	418	424	477	410	433	459	399	428	435	411	434	384	418	443	472	387	404	393	430	400	440	424	411	457	424	442	411	427	407	428	422	442	418	393	445	422	454	423	408	447	461	431	436	433	411	402	418	427	401	414	451	415	429	428	436	471	444	412	409	431	413	436	425	434	423	401	469	403	441	425	420	474	428	428	390	383	419	412	430	459	424	424	456	431	412	441	420	414	424	401	433	419	407	451	404	385	398	393	422	475	438	419	432	441	410	415	425	414	433	413	423	408	451	403	423	454	406	403	402	406	426	438	426	396	424	413	437	426	388	424	396	427	439	424	417	422	451	449	421	397	433	419	398	458	434	422	404	402	401	439	415	396	427	435	439	411	436	434	484	412	457	419	398	440	452	427	421	413	441	406	398	446	425	455	415	461	407	438	414	416	425	433	424	481	431	429	439	416	428	461	412	410	442	419	381	458	467	427	406	424	444	401	413	436	420	422	424	422	384	417	426	473	391	401	400	449	411	388	445	410	381	421	418	398	463	423	428	371	444	445	412	414	426	409	436	424	440	432	388	441	438	381	434	411	412	398	450	444	456	415	440	426	390	416	465	399	407	384	415	414	420	422	402	432	444	389	452	460	483	443	454	392	420	418	426	439	455	412	440	452	417	440	451	414	429	439	406	419	422	460	439	455	418	421	461	435	447	454	400	437	461	430	457	435	418	437	419	456	428	426	469	447	435	415	432	443	427	402	406	424	400	403	426	439	435	417	442	446	438	393	433	457	410	442	427	408	450	422	426	417	447	374	428	414	451	447	456	468	424	445	413	448	439	438	423	412	441	427	402	405	425	388	409	426	420	402	409	423	418	421	409	424	416	452	413	443	401	429	444	426	427	438	412	403	416	418	460	428	435	407	437	419	438	449	415	408	412	435	432	424	461	438	408	427	421	416	406	420	403	382	458	427	390	440	430	436	398	386	435	400	451	411	413	398	440	413	469	396	412	446	436	422	406	423	446	420	420	422	403	452	410	437	416	428	398	430	418	420	433	463	437	462	440	465	453	418	436	420	411	428	412	418	400	455	434	436	450	410	451	421	406	420	414	476	424	433	429	435	468	441	379	467	449	433	425	405	409	414	423	414	427	427	415	445	414	399	394	409	465	451	435	439	429	405	433	424	455	435	461	401	467	408	408	401	421	414	435	428	438	455	405	420	419	409	466	442	461	429	444	430	387	415	407	443	437	395	443	435	415	395	423	422	421	414	427	443	458	383	464	420	393	447	437	453	415	408	449	431	477	423	419	413	448	440	424	435	442	444	420	429	410	431	439	390	403	420	454	401	395	429	377	455	416	443	440	427	432	444	450	415	420	393	442	412	433	438	452	411	427	446	431	425	466	424	438	431	407	447	399	422	441	397	405	415	445	404	457	423	430	427	417	448	428	440	444	429	417	419	396	420	453	444	427	420	451	405	425	432	446	444	443	417	437	421	423	437	404	428	442	435	448	421	448	446	450	430	393	417	423	405	415	417	420	455	423	452	428	422	427	449	428	457	421	424	433	406	407	405	445	426	423	408	442	403	406	446	412	448	398	401	399	426	413	417	423	450	430	430	379	414	439	425	445	413	419	430	461	432	444	414	409	428	443	409	427	439	408	377	417	460	390	425	391	417	419	447	416	411	418	403	419	401	442	427	388	423	422	400	417	445	431	402	414	446	434	418	414	446	432	393	430	426	418	458	445	470	411	429	412	460	453	416	415	457	420	429	431	407	439	387	433	421	394	456	430	427	432	432	417	429	414	426	448	442	389	432	416	430	402	406	409	444	410	417	410	414	429	437	429	423	427	437	417	392	479	449	417	415	451	408	436	392	425	419	416	458	428	424	441	472	466	427	422	419	461	470	449	448	445	428	464	445	431	446	447	407	416	432	427	407	388	415	446	433	446	372	436	424	416	387	403	421	476	428	434	452	408	455	407	423	410	417	433	426	417	418	408	419	417	424	395	404	420	403	422	416	433	464	391	413	462	478	425	438	442	402	458	413	403	407	433
14636	1076	838	578	430	285	207	172	139	123	114	99	104	82	80	73	85	82	78	83	83	89	63	58	86	90	53	64	69	80	64	74	66	70	65	69	77	75	73	73	70	43	69	65	63	83	61	73	76	64	54	83	61	81	57	68	75	72	79	73	68	77	68	70	89	78	77	63	70	80	67	51	77	70	68	71	72	67	77	60	65	56	68	64	66	76	71	69	75	73	72	76	64	60	66	64	61	83	71	60	61	63	79	65	61	75	69	70	62	52	72	76	65	56	70	70	72	58	66	69	68	61	53	65	57	76	81	76	74	78	68	65	80	68	82	66	68	54	63	66	65	64	81	70	65	74	52	64	53	64	77	58	81	59	87	49	82	77	56	66	71	65	72	76	67	69	65	69	65	62	60	51	60	54	66	68	85	55	60	72	60	68	58	71	66	71	57	73	68	72	71	85	64	65	77	60	80	62	58	70	61	60	71	86	68	69	65	47	57	63	68	60	77	70	54	75	58	70	65	49	67	68	55	71	66	67	70	57	67	69	73	53	64	79	73	68	60	67	54	65	61	47	57	77	53	68	70	73	57	77	49	61	63	91	81	69	65	64	63	61	92	62	73	77	54	76	69	70	55	81	67	63	66	68	73	57	78	70	75	66	60	65	60	72	55	77	58	64	73	73	58	70	68	61	61	68	71	66	57	59	69	64	67	70	62	61	61	62	74	61	66	47	74	60	66	65	59	65	58	79	62	59	62	75	70	63	61	58	77	61	71	74	74	54	69	79	68	68	67	78	59	67	77	81	63	77	67	64	75	65	68	60	63	83	85	68	67	67	65	63	56	73	56	65	73	84	63	65	67	71	65	75	49	68	81	56	62	62	62	60	51	72	73	58	70	65	69	62	68	63	71	75	53	76	63	85	59	63	64	69	49	61	66	68	64	71	62	59	64	52	74	70	59	77	57	76	58	59	66	53	62	56	69	70	67	59	64	56	88	69	61	66	62	80	58	81	74	63	50	66	58	57	56	69	63	82	74	67	65	54	69	54	70	64	77	71	57	60	78	70	74	60	68	70	63	46	58	57	70	57	63	87	60	66	48	65	69	50	70	71	66	68	80	60	63	53	92	66	71	74	73	67	84	57	78	59	80	50	69	53	83	67	64	62	88	55	56	63	61	45	56	67	71	66	51	72	63	64	80	67	63	63	64	67	62	72	68	58	73	67	66	59	78	52	67	72	73	60	65	76	75	65	65	60	59	84	72	55	52	60	80	64	61	43	66	68	59	76	64	62	86	70	65	66	83	57	63	68	55	72	66	53	71	58	57	70	59	57	69	72	57	69	60	68	65	73	66	71	65	64	67	79	65	61	65	82	72	81	63	73	75	58	80	69	80	79	52	65	50	67	66	74	58	70	76	69	82	59	55	56	57	62	78	73	75	76	63	67	55	57	79	80	82	66	71	90	74	65	68	62	57	65	72	68	69	57	72	68	94	79	78	51	62	60	78	67	59	72	63	79	65	73	48	67	60	77	58	47	55	59	55	83	56	51	49	53	59	72	71	62	66	78	70	67	54	62	67	72	71	62	83	62	70	61	62	82	75	65	70	82	64	77	63	78	63	77	57	58	68	55	59	59	64	59	71	64	58	69	55	75	72	63	65	80	87	56	57	66	75	74	47	56	79	72	69	71	52	62	80	68	66	74	69	57	68	76	59	71	75	65	55	51	68	58	52	71	63	65	73	74	55	60	70	57	51	48	64	57	72	60	73	77	77	74	67	72	68	68	63	66	67	65	68	70	64	65	64	75	86	57	79	60	61	51	63	69	56	67	77	81	75	53	67	55	68	66	67	75	88	67	82	73	75	53	64	60	62	62	62	72	71	68	63	70	59	74	70	71	55	71	53	52	65	65	55	69	69	70	51	63	73	56	54	57	59	80	63	53	55	64	71	54	70	65	68	61	76	61	62	74	73	62	84	69	69	69	88	67	93	76	69	64	66	74	55	58	67	65	66	71	51	73	71	72	49	62	69	81	59	66	70	67	63	69	90	77	61	62	65	86	61	75	53	78	60	51	62	65	75	67	70	61	58	62	76	66	68	75	71	69	68	59	67	54	64	73	49	68	59	72	68	67	52	72	63	69	58	68	77	70	72	69	52	61	68	69	65	66	76	61	67	61	70	59	75	58	55	72	71	59	86	61	58	50	59	65	66	66	86	68	59	85	70	77	61	71	71	70	66	68	66	70	64	59	77	70	63	62	63	79	61	72	76	56	52	82	61	59	64	53	66	51	60	89	63	64	75	55	52	54	65	56	75	81	61	57	66	52	75	75	59	48	78	68	65	58	70	87	72	73	74	63	75	66	56	74	60	66	54	67	58	77	66	58	73	73	65	60	60	68	66	64	82	70	56	74	67	57	68	67	64	76	60	57	60	71	63	67	70	59	54	77	69	65	70	61	66	67	66	79	62	68	59	69	57	54	76	68	54	57	51	66	65	74	67	57	68	53	74	68	68	75	49	68	79	87	65	72	60	69	71	65	62	55	70	61	64	68	65	73	79	65	68	56	76	76	60	60	55	75	78	63	65	69	76	56	69	86	54	50	62	63	64	65	79	57	75	73	61	64	75	78	65	56	67	89	70	82	54	58	59	59	68	58	72	68	55	81	61	54	58	66	66	59	62	61	73	49	75	71	62	59	72	76	69	65	66	53	70	67	60	65	66	66	66	65	65	60	75	61	46	63	66	67	57	75	61	67	80	62	48	63	66	54	71	42	66	63	58	70	85	75	79	60	60	69	73	60	74	59	80	75	59	74	56	67	55	80	72	71	78	58	58	49	71	75	67	68	78	75	59	66	72	67	70	57	69	52	63	68	73	73	69	72	73	74	58	65	84	66	70	69	70	44	69	74	58	78	70	57	58	62	78	78	63	69	69	60	71	61	66	58	67	62	62	65	65	55	55	71	63	59	74	74	65	62	65	71	64	74	72	81	71	80	74	52	75	67	72	58	77	84	57	66	64	72	69	66	60	64	72	82	79	61	62	71	60	49	68	81	74	64	66	63	58	62	69	76	61	77	77	64	62	53	73	76	72	68	71	67	75	74	80	69	74	62	69	76	88	57	71	72	61	51	59	59	54	63	62	59	61	80	64	91	69	72	65	69	83	71	77	69	67	72	59	65	64	67	59	65	72	56	61	68	76	58	58	63	65	61	42	64	75	58	56	56	68	69	58	87	62	60	65	71	52	66	62	73	52	64	60	66	84	74	73	72	64	77	65	67	67	55	69	60	63	78	69	58	69	70	66	82	73	79	64	64	77	64	67	84	56	86	68	71	70	70	70	73	63	60	74	65	66	59	65	60	70	62	69	71	67	79	69	70	59	63	63	91	58	70	67	85	68	66	78	67	58	50	61	56	77	65	60	63	49	61	63	67	74	68	62	74	61	71	57	67	51	64	61	73	70	72	71	77	62	60	67	65	65	60	53	70	71	56	73	52
8203	808	1773	1989	1657	1322	974	767	644	562	492	459	398	357	353	346	315	346	267	281	258	255	266	204	216	254	219	249	226	213	250	234	214	227	214	212	186	185	199	209	210	203	197	212	205	209	201	174	209	188	186	189	190	196	197	203	186	199	192	184	191	189	203	194	195	176	195	181	159	199	154	202	195	193	169	198	193	186	201	185	200	211	171	169	191	172	170	184	195	179	193	207	175	183	170	180	189	190	174	190	172	185	174	162	185	185	201	181	207	177	176	163	195	184	177	201	184	204	171	175	191	193	178	185	180	172	194	176	183	173	163	189	189	171	190	164	153	193	198	180	199	166	182	188	179	189	194	188	190	183	153	201	213	194	186	175	196	199	191	179	177	167	191	167	211	185	179	169	197	189	208	188	174	179	182	170	211	187	180	162	170	178	199	178	168	192	148	190	180	196	161	155	173	198	165	178	198	177	163	173	185	180	190	173	205	178	180	173	169	166	186	186	195	192	183	158	180	158	133	148	201	195	170	156	163	167	167	171	161	180	165	178	199	176	184	203	180	176	194	179	174	178	186	173	165	191	181	191	184	180	164	180	177	185	185	169	175	157	166	154	159	190	195	179	183	163	179	181	217	167	160	193	180	188	169	175	208	177	170	191	175	167	172	198	195	174	169	178	171	182	196	179	168	168	183	169	177	183	170	176	206	162	177	172	187	175	180	158	178	176	191	174	180	173	181	157	190	193	216	180	155	184	164	155	198	182	169	177	195	189	185	198	188	197	211	174	192	182	182	184	194	173	188	166	177	195	179	186	176	170	195	156	175	150	165	169	175	199	179	176	174	170	201	174	168	183	178	197	189	179	181	192	166	194	165	158	187	202	168	182	181	199	168	178	178	180	192	179	200	168	188	191	206	167	198	174	174	167	212	177	199	165	192	194	166	174	212	154	155	182	185	212	159	182	167	189	183	160	190	165	170	185	190	179	170	172	180	186	151	148	215	171	189	163	187	175	172	166	176	181	164	183	188	188	179	191	178	156	193	200	189	185	164	176	180	163	186	147	179	177	168	162	171	182	182	188	186	169	189	178	181	168	185	164	167	186	207	169	179	190	158	177	169	192	184	182	189	170	168	173	159	177	175	154	163	170	167	197	207	174	180	179	165	192	170	180	171	166	177	191	189	188	176	191	184	182	161	173	155	170	193	174	174	167	191	203	160	180	177	192	187	203	190	189	204	172	193	182	173	163	186	174	181	181	205	179	166	186	162	174	199	178	185	174	204	177	202	182	170	179	156	192	190	169	211	191	200	159	183	170	174	163	169	166	164	186	186	170	192	182	176	174	187	155	184	180	206	177	164	193	158	179	187	165	177	198	168	191	185	182	184	186	203	193	175	189	196	164	160	191	179	175	160	182	189	171	165	168	187	175	175	174	177	175	180	171	180	201	194	180	197	163	168	194	188	191	162	172	150	173	172	180	180	182	167	182	159	166	179	198	181	182	185	189	216	164	201	164	209	191	168	173	181	182	178	204	193	189	182	152	180	193	222	185	185	186	165	177	188	181	160	165	177	183	182	144	169	189	181	173	170	182	194	195	174	176	169	211	163	182	157	187	173	172	166	182	188	198	220	192	194	182	172	185	198	164	177	165	182	190	194	180	185	179	176	169	194	164	171	169	185	172	162	158	195	182	175	189	178	194	191	175	176	176	197	162	183	189	176	187	169	193	201	204	163	177	169	180	183	187	157	180	183	174	184	169	185	188	186	155	185	175	194	196	202	189	187	192	187	197	183	158	187	166	185	192	181	159	190	176	192	173	189	176	187	185	177	204	171	176	164	185	167	180	194	192	203	180	192	184	169	169	181	145	194	166	191	175	176	191	185	178	163	212	202	190	182	170	148	161	193	167	184	201	182	167	168	185	183	203	189	178	213	182	166	163	196	171	196	178	181	164	150	152	169	180	210	189	176	177	197	172	177	181	180	190	201	169	208	186	169	163	189	192	171	151	164	174	177	173	181	186	171	174	185	197	180	179	200	155	166	161	173	162	218	174	174	179	178	191	165	171	182	189	173	191	187	180	182	162	173	164	183	173	162	198	165	171	176	158	162	197	199	165	173	179	186	189	185	211	169	160	159	171	207	171	176	181	187	186	186	180	187	210	185	194	171	179	164	194	186	156	191	183	188	155	151	167	192	187	172	182	202	189	183	185	171	176	176	163	192	184	188	181	166	168	163	196	179	185	174	181	191	185	170	170	193	188	198	168	177	179	198	162	184	164	170	166	163	189	170	162	150	195	180	167	199	195	178	207	162	176	178	171	180	163	178	180	190	181	191	191	170	176	193	168	150	188	179	180	197	179	160	181	184	164	177	189	190	191	164	188	176	181	187	209	172	187	165	199	180	176	183	188	184	175	176	213	163	181	167	163	159	164	183	166	158	167	170	177	173	177	182	162	183	188	191	170	177	183	131	183	188	166	193	174	164	205	198	166	161	181	180	177	214	206	184	198	194	199	173	167	163	190	170	174	166	179	190	183	182	189	191	179	164	160	191	188	163	203	167	182	199	178	157	185	157	184	213	186	164	173	154	201	164	172	187	184	168	167	183	196	181	183	157	170	172	189	165	189	179	164	175	169	159	151	171	162	184	155	166	187	182	187	191	192	178	172	217	211	180	191	173	171	186	181	163	193	190	172	167	189	195	184	174	176	158	164	162	182	180	152	200	176	175	183	178	177	164	196	191	167	197	180	159	179	181	183	164	197	178	159	177	164	165	197	188	194	187	175	202	180	168	185	180	170	172	175	166	184	203	173	176	178	180	187	169	189	169	148	172	172	176	164	175	151	167	177	187	155	186	175	184	174	194	196	174	176	174	174	163	171	159	197	181	158	163	193	179	169	168	174	172	196	162	182	194	173	175	211	180	168	199	180	169	199	180	179	163	161	184	180	175	186	192	175	199	190	176	193	162	169	175	180	207	189	178	203	170	199	199	198	169	172	191	177	173	196	178	170	181	194	161	168	168	179	191	190	176	171	188	185	175	171	200	184	197	163	164	173	211	173	168	177	162	168	179	182	183	165	161	173	164	198	192	183	178	195	178	190	167	190	166	160	184	185	184	167	159	169	184	190	188	172	177	183	198	190	175	187	179	165	175	157	188	173	183	179	163	192	188	182	190	184	193	169	180	181	178	203	172	183	175	194	206	168	163	184	175	184	187	162	170	186	185	178	200	165	181	202	175	185	196	187	204	181	162	197	164	164	176	208	175	164	187	188	154	176	177	178	193	165	192	184	179	165	178	180	206	196	177	203	183	186	173	173	192	166	170	169	168	195	179	157	173	170	172	190	179	175	180	177	186	166	188	183	182	170	194	166	166	169	154	166	177	192	176	161	181	188	190	176	176	181	174	173	197	167	182	161	184	183	173	181	190	181	178	188	205	171	188	160	177	191	189	180	189	173	173	180	177	165	200	167	169	172	177	191	166	184	176	173	175	193	165	175
1588	332	323	317	292	305	292	318	296	318	266	269	266	269	284	294	283	278	274	295	322	286	264	290	273	330	292	298	295	304	294	296	246	257	300	294	262	274	279	275	276	259	300	260	261	284	282	266	304	291	285	304	283	236	232	302	273	271	291	277	272	267	279	253	266	290	302	259	293	285	265	316	261	271	312	268	283	282	274	300	258	270	273	261	283	279	242	303	279	275	305	273	283	300	261	298	285	267	289	307	293	282	275	289	247	270	282	255	287	281	304	291	279	279	273	269	295	254	260	285	273	270	265	281	285	306	295	278	262	270	265	289	253	270	267	286	269	241	292	321	322	290	279	304	286	277	256	294	302	299	271	254	284	297	283	255	260	257	321	301	309	307	285	289	273	268	244	278	262	245	288	277	266	249	261	297	306	269	284	266	294	285	276	263	300	286	266	273	295	291	301	285	277	275	281	304	258	308	284	284	267	248	239	280	321	268	284	262	267	284	276	284	298	253	259	307	284	290	312	280	275	273	265	278	290	271	297	273	310	277	281	283	319	278	319	271	225	278	282	260	252	282	268	259	279	271	276	318	269	288	279	288	274	312	251	263	281	276	281	279	259	258	279	283	274	270	286	240	257	280	269	284	294	295	261	290	305	282	277	276	290	277	285	273	247	265	265	282	244	306	279	295	240	294	307	285	273	261	251	305	293	249	289	278	253	280	238	287	270	303	300	263	280	266	250	279	274	278	273	292	269	273	267	276	280	300	277	248	235	291	295	259	268	278	258	274	248	292	325	294	278	328	293	285	233	274	312	293	321	306	311	289	279	284	274	260	222	296	288	270	285	276	264	239	281	256	274	260	243	278	284	279	289	278	287	279	265	281	276	300	268	303	315	301	269	278	297	269	328	271	298	274	274	253	286	257	284	271	304	291	268	265	283	298	275	263	256	274	278	267	270	284	300	269	282	276	279	291	301	277	287	274	268	299	277	297	307	311	314	288	277	277	270	287	269	251	270	256	312	297	268	300	280	264	279	325	291	265	283	269	295	260	266	291	293	315	286	260	282	253	260	290	277	269	281	269	259	263	268	262	277	271	284	275	283	268	253	264	263	280	284	286	276	257	281	312	275	303	290	289	281	267	254	273	279	243	293	285	271	270	258	296	279	318	273	279	300	259	282	259	286	293	260	269	266	310	310	258	264	255	257	283	283	284	286	282	287	277	251	265	274	273	270	297	270	276	276	252	258	285	296	297	274	270	269	302	274	276	281	285	288	293	297	295	265	297	275	268	306	279	290	255	281	270	305	298	279	302	293	281	283	289	289	273	264	308	293	265	309	251	311	275	257	305	290	258	281	303	293	249	261	284	296	278	290	276	294	226	279	310	276	290	230	272	296	271	333	271	294	320	303	293	272	281	259	329	252	280	290	287	278	254	287	269	293	278	288	294	286	241	266	254	297	292	278	284	283	306	328	263	273	284	262	293	272	290	286	274	265	282	275	303	270	271	279	302	262	259	279	278	304	260	280	290	254	262	236	283	265	260	283	273	277	301	286	286	298	268	274	289	279	273	304	271	284	269	296	276	304	251	272	264	297	280	276	258	290	233	282	263	297	286	283	274	261	303	282	292	273	282	288	261	304	312	318	304	277	257	289	288	274	297	293	276	298	287	267	304	287	302	286	240	279	275	252	290	291	265	287	278	281	303	273	290	240	265	303	274	294	284	306	320	283	284	294	279	314	281	270	304	277	301	271	272	286	298	304	305	277	304	298	278	274	294	283	329	275	295	300	275	277	284	275	286	268	299	287	284	327	288	318	262	296	303	291	317	296	279	274	288	290	301	279	294	296	279	276	301	250	285	298	269	251	282	301	257	278	266	258	280	326	270	274	285	264	275	277	259	269	278	252	306	285	297	270	265	279	305	306	243	256	291	253	270	269	282	250	276	317	269	286	272	301	286	284	278	276	281	264	250	283	295	247	243	271	314	273	268	289	288	256	261	275	278	267	276	275	275	282	254	272	286	276	268	279	304	263	264	276	297	271	280	299	274	257	289	296	290	284	281	269	273	310	304	289	289	292	289	303	291	311	290	303	256	266	260	253	269	297	285	270	293	252	285	284	313	293	328	277	290	271	310	225	277	303	271	288	285	252	257	272	294	302	288	294	265	290	314	294	262	290	279	281	280	267	268	298	300	288	272	285	264	284	278	275	256	261	273	290	292	276	307	272	264	255	248	265	274	281	279	259	280	259	266	302	273	297	278	298	305	283	266	269	264	276	223	297	276	280	261	277	289	288	288	245	238	288	293	286	263	321	270	261	265	262	307	296	251	236	273	305	276	277	256	320	271	283	262	262	291	305	304	289	296	294	296	268	268	259	285	278	304	293	272	261	308	302	288	285	294	262	279	300	267	260	260	300	284	305	275	304	285	279	281	301	296	296	268	268	276	250	306	288	296	272	283	261	294	296	281	291	284	296	269	289	271	253	285	301	281	290	303	248	266	288	294	324	276	261	241	274	284	267	243	274	257	273	259	272	312	269	270	304	295	273	243	303	272	270	248	257	287	241	277	295	271	267	228	265	281	297	288	286	284	250	283	301	243	294	287	287	275	310	293	269	259	300	280	292	307	282	259	294	309	274	287	262	286	256	308	255	283	296	285	274	259	277	283	275	250	278	291	312	281	278	289	239	268	300	283	255	267	282	281	267	262	277	277	265	288	252	304	271	280	274	235	285	261	244	280	265	264	271	283	264	261	330	299	277	257	260	286	261	253	285	319	287	279	257	289	287	284	264	288	301	267	262	292	293	296	268	273	275	260	292	297	294	256	284	273	293	308	223	306	293	284	310	288	263	246	266	276	259	271	273	285	265	263	288	313	238	293	250	268	272	312	295	323	290	303	285	298	282	267	249	268	291	277	271	301	276	271	251	278	294	303	291	307	300	288	298	281	283	259	249	288	268	260	240	281	255	280	270	278	312	261	316	305	264	256	290	298	266	293	303	262	293	273	293	254	269	308	315	278	269	280	291	306	265	261	267	257	289	266	290	278	256	269	278	273	247	264	291	296	269	258	277	291	278	270	304	268	265	268	261	297	258	250	293	305	265	264	257	265	277	273	293	276	291	294	276	277	303	248	266	269	261	265	280	320	271	284	276	277	264	255	286	293	286	316	270	282	260	269	251	315	281	254	276	245	282	283	280	273	276	249	265	268	257	273	307	272	302	291	268	307	274	258	271	261	270	296	280	272	287	303	285	283	278	292	257	290	324	260	261	272	306	304	298	260	262	248	302	279	291	266	255	285	299	341	277	269	291	273	283	251	267	269	278	271	275	285	266	315	261	265	247	261	260	287	269	267	279	266	261	300	263	299	289	263	264	295	246	284	269	288	273	284	273	273	314	323	300	250	283	273	255	247	296	262	248	284	302	313	279	293	300	265	289	263	273	257	272	265	263	259	290	275	277	263	276	276	287	287	268	273	277	296	262	292	278	267	290	296	292	279
1998	693	689	682	686	571	655	624	639	675	653	621	600	634	644	616	677	623	627	640	657	623	581	599	685	651	593	663	623	659	630	645	669	626	605	620	603	609	611	612	671	604	630	634	619	606	624	668	599	661	623	607	618	629	649	618	610	635	645	613	618	622	635	640	633	626	675	614	645	627	576	636	644	640	624	638	647	621	654	605	629	645	609	660	627	634	657	637	629	645	606	596	621	604	619	620	618	611	632	628	615	654	568	661	597	621	578	614	645	653	603	643	619	653	595	670	598	588	650	584	650	622	677	640	634	623	618	646	605	650	629	662	645	655	607	631	600	656	609	649	593	629	590	664	641	591	628	637	629	622	643	629	623	631	666	639	667	639	625	652	606	615	583	639	627	611	621	667	632	606	614	659	673	631	636	629	614	614	607	652	640	595	653	579	603	662	603	632	596	661	545	615	628	661	618	609	646	607	601	609	636	651	605	649	611	608	601	639	603	678	612	625	656	633	655	598	720	621	652	650	657	600	648	577	644	665	601	637	580	615	615	621	651	599	620	630	647	641	623	613	623	635	611	628	671	601	612	625	576	588	595	621	631	624	603	620	595	610	545	602	670	598	653	623	631	599	619	634	646	592	627	610	660	616	597	605	673	628	620	604	579	605	628	611	673	621	645	622	605	602	631	618	630	644	606	582	609	625	584	629	601	659	611	641	600	692	634	614	624	649	632	589	668	578	619	618	607	610	625	587	589	599	618	599	654	590	658	601	627	636	594	576	582	606	621	630	638	639	640	626	608	666	633	623	608	650	636	640	625	626	608	638	670	606	613	611	604	605	651	612	604	613	641	593	604	653	606	651	613	613	622	584	617	611	613	606	592	622	608	592	635	647	585	640	594	604	642	662	579	600	590	670	658	617	639	619	666	640	616	634	619	621	682	646	637	613	617	620	623	620	630	655	666	628	614	628	624	613	628	616	612	623	620	626	645	603	615	628	618	672	643	640	583	611	628	622	660	619	620	617	630	639	635	622	635	664	582	629	643	639	649	613	670	606	650	674	580	625	612	637	619	617	625	596	640	658	573	615	688	661	637	614	633	610	619	622	646	637	617	618	648	626	620	586	613	638	628	607	640	600	620	575	605	590	628	619	581	606	648	621	661	614	623	591	641	598	618	605	597	570	659	595	652	625	626	645	631	618	656	613	585	662	668	651	649	653	585	601	697	598	631	612	604	618	612	618	656	624	635	645	639	591	667	596	629	595	636	594	633	662	601	671	662	605	650	606	625	630	631	592	612	624	636	628	637	642	618	605	668	633	638	624	639	660	612	601	663	674	691	619	650	602	642	644	594	591	603	627	652	627	604	604	605	601	653	622	624	618	570	655	629	651	649	625	643	631	600	599	642	632	651	602	629	635	661	664	632	661	648	603	659	566	636	634	600	619	622	631	605	608	607	607	611	575	635	610	676	620	577	627	648	641	601	644	668	593	648	614	613	596	670	609	630	622	630	636	607	642	645	581	642	603	613	673	641	597	608	617	627	588	621	640	610	596	619	660	617	627	592	657	654	640	620	622	664	627	645	605	624	609	597	591	632	646	632	610	598	652	631	640	652	640	628	622	598	635	593	635	602	578	606	658	613	676	600	609	587	638	567	572	575	621	647	633	607	626	642	585	654	670	585	600	646	622	618	605	638	697	602	614	642	642	636	674	625	636	616	650	615	569	619	588	640	633	640	619	607	562	629	638	604	631	643	628	596	630	650	608	632	601	662	636	645	621	646	664	670	598	596	611	620	634	630	655	655	568	612	613	624	686	622	582	685	635	632	635	558	649	593	613	597	625	641	638	600	608	654	634	582	659	643	603	582	622	617	655	625	628	648	636	625	560	671	621	624	627	646	615	621	604	622	620	621	607	613	646	608	671	645	638	609	630	588	567	627	619	631	636	602	627	631	569	603	620	664	581	621	605	644	661	666	630	613	584	594	614	631	625	651	628	623	648	635	602	634	616	575	614	628	632	636	610	606	605	662	628	588	618	679	623	632	613	678	646	628	647	602	644	627	575	605	629	635	586	638	591	601	643	655	622	652	631	645	601	641	634	581	608	624	590	636	627	659	642	614	651	608	631	620	639	609	610	634	610	617	596	605	664	600	682	614	628	626	587	661	609	669	599	674	613	610	572	612	626	622	687	614	637	603	604	674	637	646	593	607	613	670	623	644	571	667	661	598	646	641	664	615	605	607	636	640	614	625	618	611	575	615	620	616	600	640	594	620	638	646	630	607	648	669	611	628	643	621	596	624	614	580	654	659	620	589	596	603	636	621	626	606	627	606	593	590	638	640	616	672	637	596	615	603	632	594	612	573	624	618	595	622	593	631	671	579	625	640	651	594	650	648	663	612	655	588	598	629	620	611	654	611	598	579	619	636	605	630	583	596	573	656	628	593	655	590	602	649	651	692	579	592	668	639	622	620	628	613	573	605	622	584	614	649	606	654	608	678	653	634	595	630	623	609	623	598	617	625	598	670	621	624	583	648	617	626	679	609	647	623	649	600	639	632	644	589	603	622	642	616	622	668	609	631	608	626	625	647	669	626	614	586	640	592	616	625	590	633	616	613	590	645	620	668	641	631	606	652	614	619	596	616	633	595	604	607	634	630	598	611	631	659	645	648	636	652	591	593	612	578	608	654	652	638	596	610	630	589	634	638	558	605	596	687	602	587	607	622	602	602	609	621	586	602	678	590	615	690	617	636	600	600	617	606	652	632	612	635	576	632	630	673	634	608	632	586	593	631	640	629	633	629	603	613	624	630	638	611	679	645	652	627	612	603	660	663	634	583	666	613	635	634	606	607	615	639	593	636	576	666	614	600	629	607	667	644	613	633	641	561	678	631	678	622	596	620	631	641	630	587	613	622	658	652	637	634	636	620	654	625	654	654	601	639	633	620	610	666	591	626	628	623	595	596	627	607	668	604	598	670	635	630	614	663	644	549	613	620	629	650	583	646	638	630	651	652	617	608	627	671	627	618	637	619	601	658	559	614	603	648	669	618	663	617	641	597	597	619	675	616	656	693	610	669	635	619	634	612	598	579	654	627	587	614	655	632	627	568	622	594	581	613	649	621	648	656	662	633	653	641	638	615	640	652	622	618	642	624	641	601	616	663	621	612	633	661	671	601	651	665	614	601	613	643	589	611	573	632	655	671	612	610	631	597	596	594	615	609	619	635	624	614	632	641	659	646	631	591	595	623	596	631	601	627	581	633	584	659	612	650	645	616	672	645	628	624	656	636	671	586	611	617	662	600	598	596	575	603	602	618	635	611	612	652	638	619	613	633	596	608	642	640	629	605	621	664	562	654	684	607	603	641	644	583	647	611	632	596	607	627	619	649	642	611	601	611	668	601	628	611	594	628	656	646	575	633	595	614	647	589	687	603	643	595	704	589	621	634	607	610	623	644	645	642	614	637	608	627	627	633	643	600	657	651	625	689	629	638	644	631	624
8138	519	579	444	341	295	250	257	249	222	214	204	153	194	199	188	204	197	197	208	218	186	206	198	179	206	201	174	204	172	168	198	188	173	190	191	171	176	213	180	147	176	173	181	159	184	202	198	171	206	181	177	178	192	165	178	182	197	187	220	168	180	185	180	194	174	196	186	189	191	171	181	165	187	193	161	183	208	185	209	215	177	180	183	185	202	168	172	183	180	196	168	191	200	202	165	187	204	180	157	178	186	174	197	194	182	196	189	174	181	205	177	207	198	186	203	228	197	164	175	175	180	202	192	212	190	195	173	193	211	172	212	194	215	202	164	197	145	185	198	180	190	202	199	162	186	181	183	171	189	183	181	188	194	189	187	189	170	172	192	223	204	188	193	158	183	185	187	183	191	195	200	161	226	182	202	213	179	171	211	169	205	163	204	196	199	189	185	172	178	197	176	173	174	182	188	154	208	166	192	201	181	172	202	179	200	173	175	178	141	179	199	173	178	160	162	165	190	198	194	196	201	186	190	192	189	198	213	182	167	210	189	178	204	200	188	186	204	167	183	171	176	198	205	174	189	200	195	182	189	180	201	208	201	181	170	208	176	204	197	187	206	179	210	190	172	206	184	200	205	171	202	183	201	196	180	184	187	183	195	169	193	185	196	186	170	157	197	172	175	186	191	198	177	163	169	169	169	177	176	191	184	172	215	190	185	179	170	193	189	180	173	220	163	162	208	183	193	196	185	182	173	188	180	188	192	164	191	170	182	163	175	196	195	171	202	181	212	206	178	199	175	182	191	183	191	167	174	175	172	208	190	211	187	213	176	171	216	200	194	186	191	196	182	181	184	176	180	191	188	201	183	188	187	185	189	192	202	183	210	178	168	193	200	181	181	175	157	197	193	183	185	185	193	176	195	182	178	204	201	188	187	175	175	197	165	197	180	219	172	174	201	205	199	186	194	206	191	156	184	208	173	169	200	178	189	184	177	180	208	186	170	158	181	197	199	184	184	190	199	185	194	196	170	194	188	192	178	183	176	191	177	216	202	196	185	198	204	211	169	202	161	190	187	183	210	191	169	165	207	191	205	162	192	157	204	200	180	191	209	178	187	205	187	161	184	204	181	185	191	180	220	188	211	194	172	171	162	236	199	185	187	186	191	182	173	186	174	178	185	208	190	187	190	188	190	179	174	177	216	190	208	195	185	206	195	165	191	176	176	195	196	173	202	158	175	143	186	190	216	168	176	190	197	177	212	194	189	197	227	188	186	175	169	147	178	182	193	176	171	189	176	191	181	197	193	167	201	196	193	168	174	175	186	158	176	168	177	193	177	174	143	173	199	171	202	218	170	173	205	216	212	195	204	172	171	175	178	177	209	166	214	167	174	163	210	191	175	202	187	165	190	199	191	191	206	182	180	210	169	171	189	191	176	179	173	197	161	167	206	186	210	216	177	187	168	203	173	188	187	188	200	186	170	196	197	197	161	196	195	171	192	214	204	178	198	182	186	212	208	190	212	173	175	194	195	192	191	181	171	184	172	183	172	193	165	207	184	185	184	177	180	178	189	187	167	201	185	208	172	183	183	191	185	195	162	202	187	202	165	173	170	193	215	180	179	204	208	180	189	196	186	189	197	197	200	185	185	180	187	182	209	167	208	225	178	205	171	197	159	187	216	182	179	178	165	188	195	207	190	189	175	203	178	174	192	191	185	166	194	194	202	176	183	180	194	189	184	175	179	172	160	165	194	199	189	190	201	186	160	184	181	196	196	166	179	203	186	206	186	210	183	194	168	189	162	167	181	176	171	197	167	169	179	187	176	181	162	169	173	184	174	192	165	224	190	171	199	204	192	193	192	179	201	196	167	197	170	199	196	199	177	191	170	170	183	167	200	180	177	205	196	190	177	181	195	194	190	185	195	181	177	173	191	180	190	186	212	190	186	178	190	191	182	177	180	193	172	195	194	209	201	207	211	208	166	187	200	193	201	172	170	179	196	215	182	182	191	201	164	204	175	184	179	171	198	181	200	204	178	170	153	188	179	208	193	200	191	162	226	196	180	193	173	202	199	191	176	202	159	176	175	199	162	188	197	204	178	201	182	204	208	180	153	217	197	189	157	199	204	183	189	170	195	176	204	214	193	205	186	219	205	192	208	199	216	190	190	209	204	164	181	166	200	202	197	164	164	199	174	190	181	179	162	207	196	149	179	185	159	165	191	161	216	172	171	210	176	200	207	183	187	176	199	174	193	179	194	196	202	206	176	196	161	185	175	195	187	189	187	197	169	189	194	190	170	174	187	159	181	182	184	180	194	216	214	174	210	183	162	191	193	171	172	189	216	202	183	168	201	175	164	193	173	194	170	191	189	173	187	182	189	173	182	207	198	177	160	166	208	176	174	171	170	190	183	165	186	183	190	197	213	188	197	191	201	185	209	189	163	200	196	181	173	186	178	193	187	190	195	187	178	196	180	195	194	176	180	174	212	171	196	181	194	159	190	221	196	193	186	193	191	185	178	174	189	178	201	190	171	187	191	186	200	184	178	174	188	200	188	207	181	201	181	170	190	186	199	211	180	176	178	196	171	211	189	187	201	183	200	167	180	181	184	177	177	161	172	189	174	211	191	174	187	197	157	188	186	170	179	160	213	207	170	160	177	195	211	188	208	168	163	234	187	185	206	192	199	178	188	174	204	219	193	188	166	190	191	193	188	180	160	186	165	168	196	210	191	178	207	188	161	202	169	176	202	209	204	189	205	178	191	186	158	201	203	205	180	175	194	199	176	168	192	197	186	184	195	194	166	166	183	186	184	168	168	191	184	150	195	176	204	190	203	194	199	199	182	229	195	201	179	201	161	165	162	190	180	181	200	185	211	189	188	211	233	195	196	170	161	177	168	191	210	189	204	180	201	198	207	193	180	163	171	201	185	163	205	178	198	154	187	179	184	147	169	194	202	173	205	171	199	203	169	193	175	206	200	153	181	199	212	191	185	216	188	209	213	194	189	194	180	203	174	183	205	177	182	177	203	183	182	188	223	209	179	172	211	189	189	163	204	170	184	211	186	203	186	181	230	189	171	182	165	187	178	148	185	182	175	223	169	179	163	173	184	191	200	206	184	166	177	193	177	187	154	199	172	209	194	204	188	173	185	191	173	183	202	169	171	175	172	199	184	189	185	190	195	173	185	181	204	176	171	202	198	182	175	168	157	200	165	196	183	180	182	167	183	189	190	189	179	176	194	179	178	211	181	203	180	184	203	161	206	189	197	188	178	182	185	174	220	171	191	216	188	185	171	175	202	183	185	196	175	207	173	171	188	195	193	214	215	191	184	178	185	188	209	189	189	190	158	195	197	199	196	215	173	184	178	206	224	193	213	160	188	171	201	185	174	180	177	181	172	195	185	188	203	195	189	175	210	178	168	204	197	199	200	182	187	194	187	180	177	180	178	195	192	178	210	178	188	179	170	193	168	199	204	173	198	181	204	171	192	175	171
6721	804	1220	1421	1206	992	838	765	650	604	614	586	529	520	511	530	500	496	500	475	479	526	455	447	476	439	462	431	440	471	468	413	494	458	424	418	470	447	432	472	411	413	438	441	461	416	415	416	469	391	449	451	437	412	426	386	462	427	402	443	456	451	466	400	404	432	426	426	411	425	429	450	462	392	425	423	440	447	423	426	409	409	444	433	413	435	421	408	392	443	427	456	421	441	384	445	442	390	421	422	440	396	406	399	392	449	447	427	428	398	403	450	426	442	456	453	417	433	432	421	416	396	426	461	417	402	447	461	443	444	412	448	422	414	436	414	452	465	419	434	421	478	395	377	419	414	415	396	446	414	449	427	430	418	409	415	395	433	381	426	429	428	381	405	393	409	421	461	477	410	447	426	417	401	416	407	408	426	440	398	403	429	438	426	436	426	443	411	433	408	409	421	443	413	431	431	428	445	411	402	437	410	444	409	461	414	436	436	481	419	428	402	420	399	457	423	428	454	418	410	448	436	429	427	429	440	468	436	423	412	446	422	415	387	413	374	405	454	423	418	419	442	435	419	428	414	430	463	411	397	420	399	418	438	394	403	432	472	451	441	421	476	423	424	446	428	432	417	409	449	434	443	403	412	435	458	417	442	450	410	469	457	403	395	426	396	438	417	424	450	459	409	416	404	428	403	428	424	416	414	424	445	438	422	419	436	408	429	448	416	414	416	395	421	462	414	407	457	457	440	395	399	450	435	418	442	423	430	416	433	411	442	403	426	403	437	419	459	431	419	392	439	395	436	425	442	451	451	438	434	468	406	409	405	404	396	426	455	392	441	427	430	432	408	411	408	413	397	425	409	437	433	412	406	444	417	463	417	430	431	434	427	410	411	401	443	423	436	441	432	422	433	415	410	434	456	442	471	410	423	448	404	448	404	421	436	410	432	404	432	429	397	425	448	435	375	405	446	422	416	450	423	437	452	440	430	402	405	395	403	432	406	435	423	396	448	450	461	426	463	435	409	424	454	430	448	424	417	423	407	440	435	430	426	398	410	441	415	410	443	453	413	445	433	470	442	406	411	425	451	396	408	450	420	421	467	424	422	451	435	401	444	468	450	437	467	428	386	477	424	438	470	433	449	436	427	391	411	443	394	409	408	435	438	426	397	455	423	424	430	438	423	433	444	426	419	418	439	414	424	433	396	436	438	418	452	406	413	412	400	383	463	421	424	428	447	395	433	430	440	433	406	457	426	392	435	408	406	419	435	445	452	436	464	408	405	393	417	430	436	425	377	437	412	429	455	468	405	414	398	380	422	437	417	435	448	420	435	416	430	410	442	413	414	420	482	409	401	435	493	462	422	410	457	435	432	410	427	462	438	407	450	440	441	464	424	407	421	414	407	453	402	395	444	453	452	443	382	454	409	398	439	415	400	395	422	454	457	417	446	427	453	394	426	454	443	436	416	416	453	437	432	422	426	437	434	435	443	402	407	420	433	417	428	433	422	416	444	409	421	445	430	387	434	439	419	455	429	416	411	423	425	394	457	421	459	394	431	435	425	443	458	425	434	401	419	396	417	413	417	460	400	408	425	458	433	452	430	448	398	422	419	443	388	460	434	436	416	492	442	453	422	427	435	428	422	415	423	423	440	403	447	397	427	443	457	418	439	410	406	446	412	420	426	460	460	424	389	421	413	431	446	414	428	415	435	421	444	432	462	430	480	405	398	445	451	422	406	451	386	419	424	417	403	450	423	422	414	400	448	412	435	451	415	394	402	441	426	431	435	392	472	420	441	455	403	460	441	409	410	406	415	440	452	435	422	416	424	427	424	411	455	423	451	431	440	402	437	423	423	415	440	393	384	408	406	453	449	393	427	403	396	403	433	408	430	460	403	410	423	426	436	472	438	435	403	373	447	409	470	421	413	426	418	406	446	416	419	396	467	427	407	450	407	426	449	416	414	415	454	438	416	428	474	407	432	438	427	410	443	432	401	459	426	399	409	401	398	414	435	445	425	425	417	453	431	411	415	429	389	435	450	422	476	435	431	428	427	428	425	457	416	430	414	429	460	405	425	453	408	407	408	446	415	417	430	403	468	407	447	426	461	464	396	406	464	455	405	430	462	425	404	429	442	435	420	410	424	465	439	432	420	409	414	409	441	408	422	438	420	434	439	439	428	380	480	430	446	428	440	435	410	426	432	427	443	453	427	411	400	424	420	425	410	421	378	454	460	477	430	453	429	447	429	440	439	411	402	399	422	390	445	410	436	436	416	459	443	447	428	416	417	436	431	433	424	460	382	447	430	416	452	446	436	432	412	435	454	431	441	446	441	448	414	432	436	411	412	461	421	412	438	446	434	419	397	438	449	422	402	426	459	402	460	462	382	439	404	456	398	399	411	430	426	392	443	457	412	431	427	453	454	409	422	412	404	426	437	418	430	451	464	427	423	406	403	411	398	441	429	426	458	432	454	391	409	430	446	414	425	432	427	436	430	427	453	454	418	461	429	418	375	439	424	435	417	390	433	416	484	385	392	419	442	431	425	412	412	445	437	424	415	432	479	421	422	417	414	414	433	392	434	432	412	446	399	440	412	440	415	430	429	426	421	420	421	430	426	435	442	420	426	448	415	465	448	388	410	434	446	453	427	424	439	399	396	433	466	415	454	406	371	437	419	429	419	476	454	430	389	461	412	436	409	425	409	415	412	436	441	471	417	427	420	431	440	437	452	397	428	455	435	428	419	391	464	406	433	450	441	387	408	404	446	420	438	397	456	420	406	416	410	369	410	442	390	404	476	438	415	402	461	439	452	424	399	435	421	416	462	418	427	439	464	450	441	450	441	409	431	445	391	434	461	421	429	412	408	430	409	424	427	413	430	430	399	394	453	397	376	433	427	397	456	448	454	396	430	424	432	433	449	418	432	436	445	429	425	400	427	440	441	430	418	436	433	422	428	443	423	415	410	441	432	396	416	422	430	419	468	440	422	444	410	406	434	422	421	439	428	437	398	414	420	445	393	432	416	424	456	403	432	456	433	436	450	448	458	412	447	434	419	432	432	431	411	438	413	435	444	429	408	410	422	459	383	428	425	416	418	440	406	408	426	439	407	394	411	420	448	402	421	423	419	424	436	451	451	420	426	447	424	424	387	435	419	426	463	445	423	424	396	443	452	462	416	424	432	410	441	429	445	469	455	471	421	423	432	423	417	421	460	414	413	407	422	429	446	413	420	426	472	440	434	445	398	409	444	448	455	441	439	443	421	419	406	455	436	414	409	434	392	396	405	431	395	445	397	456	403	427	452	470	414	428	411	409	391	438	426	456	429	453	405	444	424	416	423	418	420	446	437	424	411	421	377	440	426	387	428	405	398	410	454	428	452	449	447	418	395	431	417	426	382	440	420	449	398	406	447	458	435	373	429	471	418	448	447	390	466	458	399	389	461	422	398	409	427	414	429	419	428	472	412	448	439	416	425	436	428	436	432	453	419	406	464
14455	1078	745	583	407	260	212	193	147	119	113	124	100	89	95	79	68	95	79	86	62	78	82	74	91	78	99	59	77	76	55	75	77	66	66	68	58	77	67	68	77	86	69	70	55	67	72	69	65	56	84	62	72	54	72	63	62	64	71	67	65	72	65	60	56	72	64	58	63	57	72	71	67	73	60	79	75	73	58	73	68	70	70	70	74	67	64	59	69	64	74	76	59	54	49	56	60	73	61	76	56	73	53	59	69	69	67	56	72	72	66	75	70	64	83	75	75	66	65	54	72	59	63	76	71	59	64	74	57	68	73	75	64	74	55	70	76	75	62	71	78	62	75	51	55	51	83	74	65	75	73	63	59	56	59	63	77	71	60	64	67	68	69	78	69	58	78	70	70	68	66	80	50	73	60	69	70	61	68	91	65	54	77	69	53	56	58	61	70	68	57	74	71	63	62	72	72	67	57	89	55	58	80	66	57	81	71	79	61	56	83	57	70	64	67	69	58	61	43	61	74	65	49	64	58	66	80	54	56	78	58	61	64	48	64	76	65	74	67	70	60	64	64	72	69	54	74	64	54	61	70	68	57	83	56	59	73	52	63	66	61	60	66	68	67	70	50	62	81	78	75	55	67	80	65	84	73	75	61	47	48	56	60	64	67	63	62	78	71	59	65	58	73	58	67	58	72	74	72	55	54	59	67	71	66	72	73	69	62	61	75	63	65	74	61	68	78	68	68	71	66	83	53	61	62	80	60	63	71	71	63	67	67	56	73	64	68	72	85	76	71	71	66	52	71	53	73	66	55	72	68	54	64	60	82	63	57	60	58	64	76	72	73	71	70	56	74	61	65	65	88	67	62	79	64	58	73	81	74	73	71	77	57	72	77	61	51	59	63	63	76	67	79	70	71	73	61	51	64	75	57	64	68	72	57	77	71	69	51	74	61	85	56	60	57	78	77	53	77	66	60	68	67	69	67	70	54	76	67	56	67	67	67	71	71	81	63	61	71	51	62	66	65	45	60	66	67	64	63	75	69	67	60	61	71	76	65	68	75	69	67	65	61	78	71	60	63	73	47	65	55	58	54	78	69	57	79	65	72	70	65	60	62	58	59	68	72	70	75	92	81	68	60	71	70	61	68	60	60	69	71	83	62	77	65	73	64	60	58	60	83	58	68	59	64	57	74	51	76	74	48	52	76	68	55	60	72	49	57	66	66	57	51	73	52	52	75	51	71	50	62	65	66	80	61	68	59	56	64	57	56	65	69	48	73	68	64	82	70	63	70	68	77	62	72	71	59	54	79	60	60	66	74	57	56	63	72	62	59	67	74	52	64	63	66	80	68	60	73	61	68	53	68	65	60	67	67	59	74	59	69	64	78	57	61	71	82	69	61	58	63	66	62	75	69	85	66	68	80	60	68	88	70	66	56	81	69	77	70	48	69	58	59	61	60	70	62	64	72	67	84	72	59	59	79	59	78	73	62	47	62	69	70	74	54	68	52	62	56	72	64	75	73	45	54	55	50	57	71	68	77	56	66	72	92	71	71	62	63	59	57	67	74	66	66	69	59	66	66	77	62	61	61	57	57	73	55	57	56	69	70	65	61	98	75	59	61	70	70	59	51	52	73	53	51	71	66	54	69	65	65	55	71	75	73	65	58	52	61	57	71	73	58	67	63	68	60	65	68	63	55	64	46	63	45	71	62	91	58	55	67	51	71	65	69	69	64	76	65	68	66	70	74	70	62	63	62	73	65	54	67	42	74	63	76	68	62	51	64	82	74	77	75	54	69	79	59	74	59	64	73	70	58	54	59	77	68	55	70	63	59	48	61	77	65	69	58	66	61	47	67	46	65	64	59	74	70	83	50	87	84	69	69	51	67	64	51	53	61	65	75	73	74	70	71	55	72	74	62	57	64	78	66	60	50	78	62	75	62	61	70	62	67	84	53	63	70	70	59	74	58	62	79	60	62	64	69	56	57	75	72	63	57	76	75	47	59	74	65	60	90	55	49	64	84	65	73	61	68	68	69	56	66	66	72	69	72	63	60	74	74	76	68	60	53	59	69	64	46	56	74	73	61	63	56	52	81	64	73	82	81	67	58	65	84	66	56	74	65	60	56	74	88	73	69	66	53	44	72	93	68	61	78	71	67	77	63	72	67	70	74	67	63	72	72	75	69	57	73	83	73	63	61	61	52	58	72	62	58	67	75	81	64	54	67	70	64	71	63	60	60	55	64	62	74	70	64	62	71	72	73	75	70	67	85	60	61	66	54	75	68	60	59	65	75	67	68	77	69	76	74	67	53	60	65	61	63	75	69	75	53	85	72	79	65	67	60	71	62	88	64	62	74	58	59	61	73	67	64	85	71	69	58	71	74	65	55	59	74	74	73	64	79	66	53	61	60	71	53	70	80	68	57	66	65	77	72	54	77	65	67	60	71	79	64	69	72	73	59	61	57	55	56	64	58	56	66	62	59	71	60	77	76	74	61	61	70	59	67	75	78	53	64	69	56	82	64	66	55	66	73	62	55	68	77	75	78	81	72	82	67	72	58	73	73	69	66	56	51	65	78	81	64	70	84	67	72	64	82	48	58	61	72	88	76	68	83	80	81	61	71	61	59	59	76	63	71	71	68	74	68	66	56	59	51	58	79	64	64	66	63	66	57	58	75	64	67	78	73	68	79	84	57	68	69	74	67	65	77	68	70	61	55	83	73	76	75	74	67	80	77	50	61	71	72	67	57	61	58	59	56	60	79	77	65	69	77	74	73	64	72	70	68	63	60	60	66	51	50	69	62	54	69	61	75	79	58	59	61	64	79	64	64	71	67	68	80	69	69	61	61	64	53	58	73	65	69	85	66	67	64	92	84	62	56	61	63	63	70	60	44	67	78	73	70	56	55	74	57	67	57	74	74	52	75	58	65	69	82	72	72	73	69	65	58	72	51	70	67	60	63	59	64	68	72	61	68	77	59	50	63	64	56	74	68	56	78	70	73	62	85	77	80	74	63	57	59	53	72	64	76	51	56	60	67	73	85	71	66	72	68	65	71	61	75	84	67	67	56	72	76	60	71	64	48	71	67	64	54	67	83	78	81	60	65	67	62	62	70	69	59	54	67	59	67	63	60	68	67	59	64	64	77	70	58	75	53	64	81	64	49	86	77	69	62	60	68	69	66	66	75	63	71	57	64	69	63	68	57	62	68	55	77	70	68	77	57	61	73	61	70	55	57	58	79	66	73	56	50	49	70	85	71	70	55	76	67	74	65	66	68	65	86	64	76	86	67	64	46	67	74	68	49	53	68	83	65	65	81	74	57	68	61	74	74	78	70	69	71	77	72	88	78	62	55	63	78	61	55	71	58	66	70	66	75	70	55	86	77	59	82	72	62	56	66	67	58	69	68	77	57	69	75	67	57	89	56	65	58	53	70	54	84	68	61	71	74	61	76	81	55	63	74	59	75	72	62	82	60	80	69	58	76	64	73	68
8226	825	1729	1999	1624	1268	979	815	640	562	519	481	437	406	355	328	332	304	306	278	251	283	233	250	243	240	235	229	240	221	202	202	211	210	237	230	239	187	248	187	179	197	191	186	196	194	164	211	176	203	226	180	195	194	171	186	184	193	181	180	175	179	189	199	174	181	184	184	188	195	200	196	186	160	184	191	177	164	183	170	184	183	168	210	160	174	169	183	199	170	186	190	185	175	180	173	167	188	167	163	176	182	180	184	175	183	183	188	177	153	189	194	192	167	180	199	160	189	199	173	174	191	221	186	222	185	189	197	186	172	200	181	181	164	203	176	183	197	190	156	200	183	191	175	186	178	201	171	160	167	174	180	150	188	186	199	186	206	160	195	183	176	191	200	183	174	181	187	194	211	169	172	188	197	193	171	182	198	185	164	173	196	178	180	171	182	187	175	217	191	172	190	176	181	189	203	202	160	172	207	158	183	193	213	184	176	194	162	198	188	180	188	166	169	160	157	172	178	179	184	193	196	174	184	199	190	169	182	161	183	192	185	181	152	191	179	188	184	186	181	180	190	178	178	176	194	172	167	178	175	185	178	165	202	169	162	191	185	164	177	176	187	177	168	163	173	184	171	178	193	151	186	205	179	199	168	172	217	187	187	191	176	170	161	171	216	174	164	181	174	187	175	188	185	165	163	183	169	170	149	187	157	187	182	196	181	176	188	190	185	188	178	200	177	167	166	184	211	206	194	162	164	180	167	177	172	194	172	170	179	197	185	178	170	176	158	188	189	197	190	189	164	179	199	177	185	179	153	179	180	187	191	178	170	190	185	154	167	156	164	164	174	175	201	173	163	180	171	211	176	197	159	170	187	186	174	184	168	166	201	153	169	168	166	174	156	164	199	173	166	195	163	184	166	202	196	174	159	206	182	169	173	213	181	181	191	204	172	164	172	179	161	178	182	171	185	173	160	183	198	178	177	211	188	189	152	200	208	155	202	178	182	193	201	189	156	176	170	192	193	194	191	178	198	161	181	170	169	201	174	179	180	182	186	179	165	187	197	162	186	188	170	177	174	174	181	191	172	163	174	189	199	184	165	189	197	179	160	201	150	171	175	184	168	179	189	170	176	204	185	201	185	205	166	175	180	151	172	179	168	170	179	149	200	164	166	177	175	195	177	189	170	198	173	174	177	165	212	190	187	176	183	172	178	178	187	170	194	189	187	174	155	170	162	177	169	177	161	163	185	186	165	183	211	188	200	163	177	205	181	169	198	177	197	181	171	204	173	153	188	170	151	164	170	172	150	171	180	194	164	172	168	173	205	184	185	164	183	201	184	182	189	187	190	185	169	187	183	177	192	178	178	181	155	202	165	188	175	164	165	190	180	178	178	172	202	188	179	186	228	193	205	197	173	192	162	178	157	171	149	181	160	160	195	173	181	167	179	179	204	180	175	172	182	171	194	160	189	189	192	203	192	187	172	187	187	168	188	163	182	181	180	169	186	182	185	196	181	170	176	169	187	186	181	183	182	196	198	178	169	180	162	197	180	191	195	180	186	185	183	185	181	174	182	184	156	165	164	159	187	146	187	192	169	167	164	182	161	167	198	170	174	171	183	169	178	186	169	168	189	173	178	194	168	185	182	190	161	181	168	186	177	177	168	196	183	174	168	167	171	192	167	185	165	158	178	183	189	184	156	180	185	156	183	195	194	191	184	210	187	202	175	178	181	192	176	169	184	195	175	166	173	182	198	175	195	180	188	167	174	181	187	182	174	168	172	203	179	187	184	184	174	149	182	169	183	164	191	184	188	179	145	186	175	183	191	177	168	194	183	151	144	185	170	179	184	175	185	162	166	170	172	183	180	182	186	163	169	185	164	157	131	171	185	184	183	195	193	172	154	183	188	176	183	173	174	188	198	208	174	176	158	182	192	176	159	181	161	178	183	153	200	179	167	192	165	146	171	156	173	165	180	170	210	169	209	164	147	164	167	180	210	184	172	169	172	159	192	180	195	178	188	182	183	194	194	190	167	198	188	182	185	174	192	188	177	184	171	174	196	178	182	178	184	188	185	161	182	170	165	177	159	194	157	163	179	167	191	174	181	183	183	188	184	161	184	173	173	164	182	178	175	218	197	190	186	157	184	204	196	185	187	167	191	169	164	154	176	172	176	173	185	191	175	198	168	173	199	167	213	162	190	172	182	181	202	184	165	167	196	192	186	182	160	167	195	182	188	152	174	163	176	178	200	167	146	182	179	168	172	179	167	184	181	186	166	178	163	182	157	184	176	180	180	168	173	190	163	164	166	186	165	164	179	164	177	190	203	171	185	174	191	171	196	185	195	173	212	186	171	205	166	154	171	190	180	174	176	162	168	182	188	172	183	174	179	202	170	185	193	186	176	182	184	193	192	186	186	171	190	162	181	183	150	173	156	175	176	193	181	169	174	196	208	174	174	170	182	187	176	191	180	179	168	194	160	188	165	158	152	206	189	189	173	176	196	197	199	181	199	202	180	203	154	179	170	159	178	170	190	188	202	174	179	182	165	177	187	174	187	167	184	171	192	187	204	191	165	186	181	161	189	176	161	187	155	178	169	163	204	187	178	192	156	186	194	175	186	196	187	184	172	167	185	182	209	164	170	203	168	194	168	184	178	155	215	163	193	182	189	174	172	168	183	178	176	188	186	174	188	194	169	184	165	173	175	152	179	178	188	183	194	178	178	165	183	167	174	181	182	174	184	188	170	184	183	162	194	179	188	162	192	187	183	165	174	184	176	171	168	191	166	139	173	166	175	180	175	180	179	186	173	172	169	188	185	194	188	181	181	177	169	162	196	165	204	181	197	178	184	198	165	184	188	196	163	170	191	179	200	189	193	212	221	173	162	185	154	162	164	195	181	182	178	156	220	172	190	152	173	168	172	146	170	178	175	191	170	157	220	156	171	167	183	165	175	154	165	187	167	205	174	191	190	175	175	170	180	193	174	175	176	186	185	199	174	174	181	186	193	185	167	174	165	180	178	178	196	189	150	195	184	180	184	188	162	171	179	179	185	197	174	200	180	169	177	181	179	177	196	200	190	182	176	176	184	206	207	162	174	179	187	190	168	200	194	172	185	184	185	177	187	176	201	174	163	196	160	188	183	176	196	180	200	192	208	173	160	170	186	201	173	186	172	166	187	192	180	166	183	162	192	161	201	196	189	182	175	189	175	176	189	182	189	147	186	172	182	162	174	180	181	193	202	184	204	169	173	190	144	182	182	191	169	180	174	195	187	164	198	185	190	188	176	171	175	194	202	186	172	184	180	172	183	185	189	181	189	186	168	205	187	175	182	174	182	202	174	180	171	164	195	187	163	191	172	187	160	163	169	195	162	168	177	181	188	181	182	180	185	168	183	180	179	198	186	191	180	175	197	156	182	172	176	176	168	170	186	194	172	181	171	183	183	187	177	216	200	187	178	182	176	167	177	183	189	177	183	180	184	164	190	179	183	155	186
1684	297	276	301	263	291	309	302	278	301	275	281	269	306	282	241	280	266	257	263	294	251	280	264	275	266	294	272	256	256	274	275	275	251	267	260	253	286	279	276	287	293	281	259	269	301	308	297	266	289	267	279	271	246	277	275	287	312	287	270	265	268	260	279	270	275	271	274	266	288	293	266	264	280	288	250	290	310	279	259	289	274	289	266	303	302	289	252	283	279	282	306	271	276	283	288	294	287	277	243	280	288	283	278	277	260	255	279	289	260	278	253	296	291	276	261	283	272	289	269	287	299	285	282	295	250	270	275	272	293	290	295	286	254	307	260	240	288	261	280	291	255	264	250	247	301	278	287	262	303	282	275	256	304	328	281	269	286	271	294	270	262	285	294	280	262	271	291	242	292	278	250	285	270	269	279	282	241	292	279	283	271	261	300	285	276	290	273	267	251	283	264	254	272	277	256	298	284	286	274	291	292	256	262	260	304	309	264	283	297	310	248	270	291	259	293	268	312	257	271	279	278	305	319	292	264	270	253	256	317	281	273	282	259	280	284	285	270	233	248	267	286	327	265	282	267	277	303	272	295	273	269	286	267	295	285	307	302	290	268	286	251	269	279	308	278	256	270	279	263	287	270	274	280	277	296	262	300	310	285	265	271	314	271	306	243	282	277	287	258	277	270	263	278	248	276	272	283	296	295	289	270	276	272	256	265	278	297	253	298	273	261	290	275	270	283	273	268	280	264	260	261	241	283	284	251	301	253	284	306	279	335	273	274	275	281	257	242	278	283	283	285	297	255	292	303	290	268	277	268	285	256	254	259	260	302	305	314	277	272	311	327	238	286	269	289	300	300	264	287	255	291	252	277	289	291	307	303	275	270	271	292	271	281	280	320	319	282	298	260	265	294	275	296	267	269	288	282	292	282	281	299	287	292	275	254	276	285	256	282	274	270	294	265	299	270	284	276	274	288	295	290	280	268	240	263	272	266	301	278	305	257	289	295	265	289	282	283	270	271	261	295	275	254	288	261	257	278	279	242	284	283	248	294	250	277	286	300	243	296	287	298	279	271	284	260	258	278	301	272	289	284	283	314	305	279	304	254	316	270	287	296	293	282	259	268	288	251	259	272	248	254	290	269	249	311	267	290	291	294	255	270	271	272	272	246	290	277	289	312	246	248	265	262	278	281	260	279	270	263	277	246	249	281	280	250	295	275	283	259	259	280	286	301	261	275	285	304	288	297	277	260	273	287	282	296	269	263	268	257	281	271	288	260	260	306	265	284	275	279	284	286	267	253	249	270	281	295	310	278	288	284	268	239	279	263	292	262	279	288	253	251	255	261	277	251	284	287	274	294	272	277	283	262	293	258	295	285	261	279	274	286	282	291	271	248	272	254	266	253	278	270	272	243	290	300	289	279	263	264	301	283	298	315	312	260	282	276	252	284	286	280	250	286	308	277	282	259	266	290	268	290	284	286	262	310	286	232	237	272	299	281	246	270	273	295	272	285	276	256	290	279	276	290	303	270	256	264	268	281	269	263	313	288	293	273	288	313	280	294	264	241	249	278	283	277	268	279	286	260	274	299	261	261	290	273	280	233	248	247	278	289	277	271	271	257	309	281	270	265	267	289	237	273	289	246	306	290	307	302	267	283	271	292	273	286	304	248	309	264	250	289	291	261	295	268	274	267	275	275	281	269	289	263	268	292	298	288	314	310	276	288	263	281	272	279	274	223	288	300	309	276	288	296	254	274	253	271	287	292	284	274	265	274	273	259	272	285	280	301	293	260	241	284	269	274	259	280	277	280	222	276	293	249	262	296	301	299	265	274	299	276	272	277	283	306	280	291	261	276	271	295	276	278	272	293	253	266	268	287	282	254	288	293	292	260	291	267	250	277	289	271	301	240	265	293	276	284	287	270	262	291	263	292	281	268	253	286	285	286	291	320	272	244	255	286	252	314	257	257	250	279	277	288	256	309	267	321	274	281	313	270	275	253	272	289	297	273	300	240	278	298	268	273	275	283	278	321	265	248	275	276	297	324	282	272	291	239	257	270	270	267	301	286	256	266	299	276	306	265	285	257	301	271	297	296	258	280	293	304	280	253	281	287	266	250	297	266	258	276	275	262	314	292	276	291	269	271	301	261	285	275	240	262	297	297	272	284	273	277	239	284	267	253	285	280	274	305	284	279	313	278	272	280	282	277	265	286	258	255	293	278	274	252	289	285	264	258	292	292	240	284	286	302	275	268	310	271	267	241	278	289	276	285	314	261	278	263	275	283	294	250	264	290	261	296	268	280	267	282	274	255	255	296	318	262	270	257	243	298	280	237	259	288	285	304	290	289	300	294	288	300	294	264	272	310	294	291	302	271	236	237	276	267	323	293	245	279	273	267	290	266	281	272	277	268	275	324	270	278	276	253	300	290	299	298	264	298	271	278	266	268	311	308	270	278	273	280	257	289	270	310	296	284	272	289	303	269	311	295	262	296	297	280	257	250	259	312	276	230	290	264	283	257	294	275	303	270	282	288	288	275	265	285	302	315	253	263	254	294	292	282	264	277	327	245	287	243	270	264	274	291	294	298	273	279	294	251	282	298	231	283	256	287	303	252	247	290	281	289	249	281	258	267	244	285	311	253	274	252	318	302	282	281	299	292	258	273	294	262	296	273	275	280	273	277	281	306	270	284	305	245	286	299	288	250	261	284	283	309	281	269	307	279	273	272	269	267	329	252	296	285	288	269	297	245	269	310	270	288	297	260	279	313	297	274	302	282	267	274	296	317	295	296	275	265	255	288	281	318	278	295	266	281	283	265	290	296	274	273	250	273	264	278	305	280	292	308	271	275	283	279	268	289	274	288	249	268	307	268	266	286	276	263	268	276	274	257	261	247	265	256	253	279	277	272	244	286	256	275	244	256	283	264	292	249	293	264	261	285	247	264	295	275	278	267	273	299	276	282	280	285	307	298	256	292	292	255	280	278	268	280	271	255	291	291	296	266	280	254	287	286	253	270	291	294	278	268	294	257	300	304	276	274	244	306	259	269	278	252	275	319	249	238	262	265	260	267	288	276	282	286	269	313	285	283	291	312	286	286	272	284	247	312	264	294	245	273	271	308	280	270	279	281	285	282	313	272	269	248	281	250	263	261	309	272	288	262	298	289	285	302	271	261	304	257	294	290	297	269	267	246	268	296	261	309	260	275	285	265	301	289	267	286	292	282	303	251	254	280	283	287	261	282	258	263	272	248	279	265	277	260	277	262	274	301	252	273	281	303	263	272	297	284	271	272	252	270	280	287	271	283	299	291	268	264	250	268	275	291	277	316	295	264	284	305	295	266	263	245	286	285	282	276	247	307	263	270	249	276	264	293	272	276	264	263	263	258	297	262	281	274	277	307	271	272	263	264	266	255	272	257	283	273	279	297	302	270	283	256	266	303	256	291	252	306	281	299	294	267	267	287	291	284	271	277	292	278	275	259	281	285	296	288	267	281
2073	661	739	681	665	641	649	668	667	581	636	634	650	633	603	591	650	630	665	632	602	631	684	591	640	598	597	627	652	638	611	594	617	684	640	594	662	633	658	637	637	571	606	643	593	622	624	567	589	619	630	656	606	640	616	626	668	622	606	625	613	642	661	606	575	656	623	654	611	592	605	646	631	628	610	629	644	591	604	611	621	625	578	610	634	628	651	644	641	589	647	633	632	628	669	581	641	633	591	582	654	571	644	596	620	665	605	629	591	611	612	637	645	629	627	601	629	625	634	624	639	610	641	627	611	617	613	654	630	578	656	614	617	610	616	581	587	635	660	611	605	624	583	638	617	634	626	618	657	663	668	627	603	627	662	591	636	621	623	627	651	664	654	633	610	605	608	618	644	633	621	650	610	643	617	610	657	654	611	627	677	613	638	597	601	640	598	625	646	613	634	629	635	645	624	578	648	607	642	663	623	602	629	636	636	640	653	654	627	632	658	649	660	625	637	639	634	585	579	654	639	604	636	627	601	665	647	668	605	602	633	655	698	587	661	616	609	636	608	640	606	619	600	590	671	635	670	555	574	589	580	576	617	644	649	596	630	647	638	567	620	632	611	609	603	609	606	608	593	607	643	622	659	642	656	597	610	606	629	662	651	666	635	611	644	619	627	656	589	614	582	633	633	612	607	641	616	621	607	630	590	641	618	601	650	637	619	626	644	619	632	626	629	666	627	634	585	633	615	595	649	639	677	661	593	637	585	559	628	597	632	621	599	625	630	592	633	667	614	638	634	610	613	602	599	620	601	651	618	652	625	632	609	605	668	644	642	677	607	590	642	649	628	589	598	641	629	634	613	643	631	652	606	624	592	638	655	630	588	674	671	630	617	582	622	648	618	644	604	614	600	611	579	581	647	662	617	601	587	646	638	646	633	618	640	627	619	606	662	573	608	593	626	593	676	639	639	603	653	654	647	628	594	603	640	638	602	646	607	648	587	627	631	652	621	678	646	613	620	576	653	613	620	657	583	643	659	620	603	583	639	619	604	624	581	633	619	605	635	616	594	624	608	593	625	646	627	601	625	593	610	635	619	631	617	605	652	616	629	614	570	650	633	625	561	617	631	591	565	592	631	630	646	615	603	638	647	631	618	622	647	628	575	629	621	641	597	613	611	632	621	615	610	660	612	610	625	621	644	613	640	637	648	667	615	625	603	637	614	606	634	659	621	626	647	659	614	650	628	628	643	671	625	619	642	621	622	614	600	649	612	602	623	633	610	575	654	680	635	638	593	600	624	609	618	599	643	648	628	629	613	586	614	595	608	647	613	639	579	620	666	620	639	593	613	626	642	640	593	649	648	610	644	590	593	612	646	645	670	636	637	615	635	611	616	666	647	617	632	620	604	629	584	581	604	619	642	640	647	670	605	630	670	649	628	666	611	589	626	676	603	621	603	587	637	647	637	623	640	663	589	644	655	651	608	610	600	675	655	578	660	609	640	590	625	652	637	633	631	607	622	585	630	633	662	659	638	599	633	621	647	641	632	636	605	626	606	600	616	644	660	618	593	621	599	634	608	614	648	654	653	598	650	599	634	646	608	629	606	608	696	647	593	605	648	641	645	643	635	673	652	635	572	614	661	631	643	647	618	618	630	626	614	683	624	593	610	619	616	581	658	624	651	600	597	633	624	652	607	603	640	578	652	618	685	627	643	640	650	622	641	618	588	599	647	624	676	615	609	610	619	587	631	661	633	618	617	634	665	611	650	607	567	598	605	675	617	598	661	642	645	612	600	626	606	593	631	620	639	659	651	621	644	612	648	667	617	677	620	601	658	662	609	635	621	597	646	606	665	631	646	647	616	617	623	555	586	676	656	596	634	585	656	585	602	604	640	647	606	612	612	615	629	604	647	632	629	601	638	609	663	621	622	640	595	605	630	614	586	596	630	611	606	636	661	642	652	620	629	646	632	625	631	583	626	629	600	593	601	642	662	592	598	618	644	639	668	627	612	581	630	625	619	625	589	649	606	612	610	608	621	603	635	576	595	582	636	658	650	629	645	659	652	631	590	666	654	655	625	633	670	587	625	688	610	617	615	658	642	636	621	644	624	679	663	621	604	639	632	621	643	610	617	634	638	596	599	646	637	667	607	597	629	614	617	649	670	667	626	593	603	589	638	624	631	634	653	578	633	643	604	640	592	623	610	648	630	647	630	598	608	628	670	645	677	646	634	616	614	626	650	631	645	600	638	629	624	622	579	618	598	611	620	643	708	645	612	623	637	659	664	616	627	618	651	647	569	667	611	658	661	618	592	630	652	580	630	597	628	619	633	629	594	598	621	608	611	587	629	612	613	609	626	603	563	623	572	612	638	630	605	671	600	604	626	642	650	647	573	654	631	621	675	616	662	624	642	552	643	643	604	664	690	599	619	665	601	596	611	594	664	583	643	624	620	647	657	639	600	657	641	632	636	633	638	614	622	621	598	661	595	673	646	624	605	617	607	603	630	607	630	603	618	625	617	574	650	627	595	650	642	645	621	678	630	622	651	662	636	623	582	596	666	655	692	663	671	623	678	589	680	639	665	642	616	629	670	655	597	614	647	618	583	604	555	631	635	623	632	601	640	598	637	641	635	598	626	561	597	610	586	642	648	570	605	692	643	655	641	624	621	658	635	605	606	581	620	568	614	605	631	654	619	644	611	618	654	649	631	626	628	604	607	648	634	616	586	662	607	660	620	625	633	625	613	623	623	663	576	627	578	613	672	590	686	610	637	682	622	599	634	585	638	652	627	635	593	679	664	554	646	618	596	630	673	688	663	665	609	661	621	619	630	616	617	658	616	648	637	653	616	616	620	601	643	659	605	600	629	616	611	638	634	621	629	610	602	624	656	618	624	605	628	602	572	633	590	658	615	558	635	600	583	655	622	623	626	624	598	621	620	629	662	655	608	601	598	583	671	657	644	598	628	569	653	643	634	678	641	628	612	655	612	591	649	622	633	650	622	620	624	628	607	633	624	635	594	661	643	648	635	625	622	590	634	615	624	626	607	628	661	633	621	557	576	625	627	601	592	596	623	617	576	612	618	602	628	611	611	656	640	572	577	625	583	636	660	620	604	618	638	685	596	634	617	609	642	570	644	640	646	626	647	609	661	636	640	664	639	653	685	649	639	629	648	610	626	620	601	598	663	632	618	590	632	620	589	648	602	642	583	656	631	627	631	624	618	645	635	643	618	623	652	606	616	622	600	617	618	651	693	625	676	616	604	678	618	600	581	630	631	667	607	603	636	672	643	633	630	598	647	607	551	568	627	633	635	636	657	672	597	616	641	594	629	615	617	651	639	638	667	625	586	602	594	630	629	647	612	597	621	582	602	636	659	620	594	641	637	612	623	626	618	584	673	625	667	613	593	606	593	646	652	618	615	634	607	625	623	598	605	642	636	611	644	630	579	659	640	626	626	579	636	640	649	613	626	680	607	599	626	631	637	655	599	649
8030	573	572	481	400	239	256	230	209	216	210	206	226	206	189	207	185	201	198	194	203	204	198	189	219	178	180	211	197	199	188	178	169	186	191	202	176	189	201	182	211	186	158	171	190	180	203	182	201	181	219	195	175	164	187	177	183	207	199	187	161	162	185	188	182	188	186	187	194	183	191	179	185	185	204	190	177	186	192	181	195	187	201	164	191	165	156	194	186	196	167	211	197	203	171	195	196	191	174	202	187	208	169	192	159	171	194	185	183	186	201	206	186	171	206	229	174	192	174	175	224	203	203	182	171	189	175	184	184	187	166	186	193	177	195	172	179	186	170	232	181	191	197	188	175	176	169	178	167	181	179	209	176	183	185	187	201	172	170	210	196	193	188	174	171	186	175	195	197	194	190	185	202	174	212	203	187	195	184	219	176	178	185	207	192	176	189	187	214	180	177	198	183	175	171	169	189	199	185	181	209	177	187	199	185	188	193	198	187	195	230	183	182	166	185	193	170	206	182	170	173	199	188	190	209	173	187	196	192	190	208	200	178	193	201	179	199	212	184	167	201	196	183	194	189	173	170	184	173	197	213	174	172	206	194	186	185	173	200	222	166	178	183	167	206	189	171	181	191	154	171	178	180	175	201	203	189	184	171	166	159	185	179	166	178	179	174	180	184	180	173	202	172	160	180	188	202	224	143	203	178	188	154	189	189	179	163	206	167	185	189	167	203	190	185	170	187	171	161	195	200	186	191	203	220	185	191	178	169	188	192	203	174	197	175	200	160	168	170	173	190	185	174	206	183	181	168	240	190	191	172	181	174	185	239	196	215	186	152	175	198	193	177	203	198	168	204	187	199	191	206	186	180	195	192	192	200	179	201	173	190	182	200	174	168	175	170	205	196	180	180	186	179	175	178	205	190	174	200	169	191	178	199	175	213	193	206	199	184	164	201	171	195	187	193	167	192	190	177	182	192	180	190	152	183	202	209	166	175	205	189	187	191	213	196	189	184	203	152	194	196	178	188	192	200	187	179	197	194	159	172	166	177	215	196	179	200	204	181	181	200	216	199	201	218	196	194	184	191	216	196	180	166	172	183	197	185	185	193	192	203	157	192	205	192	181	183	201	194	182	173	177	211	179	193	162	184	177	192	200	202	162	188	209	181	180	181	195	218	192	210	198	186	204	173	189	188	194	183	195	178	198	199	192	210	189	180	198	184	183	184	179	179	181	201	193	174	178	179	181	159	161	173	161	195	185	183	196	198	179	177	189	192	193	198	184	187	192	174	192	165	190	172	193	223	194	188	162	203	188	191	183	189	209	187	199	190	223	184	211	187	169	207	185	163	199	179	188	173	170	170	173	201	181	188	190	175	178	186	177	191	187	170	169	194	189	175	187	177	156	182	200	150	187	196	201	200	184	174	193	201	194	181	197	181	193	186	174	215	193	160	175	204	175	202	196	181	161	178	181	206	193	201	203	174	170	186	164	155	185	161	193	187	180	191	188	171	189	184	217	193	189	192	200	178	191	179	176	187	185	166	203	191	202	198	169	180	166	185	192	175	201	191	181	174	165	202	209	205	181	187	210	193	193	164	179	183	181	183	169	227	198	207	174	176	169	186	192	182	166	186	188	206	177	186	191	191	198	164	186	190	163	188	188	172	171	176	175	194	165	192	181	213	208	178	196	192	183	201	177	168	178	179	210	181	182	165	184	201	217	188	185	165	183	196	177	168	217	199	203	185	219	195	175	186	168	199	207	191	186	200	158	193	192	217	181	200	167	166	163	176	186	197	193	179	176	169	204	150	181	190	161	190	175	166	184	162	167	209	215	161	161	188	181	212	193	183	207	171	171	174	185	204	185	177	191	196	191	202	166	196	194	186	171	189	175	198	216	194	210	195	240	207	187	167	160	173	176	191	170	182	181	184	177	172	176	168	156	195	184	167	187	217	201	180	163	175	193	189	187	198	212	186	189	194	182	170	196	162	176	181	153	198	178	196	172	166	155	163	169	170	177	190	187	165	165	197	178	205	169	186	175	195	193	205	196	190	162	163	141	195	174	174	214	194	194	209	181	170	177	190	191	182	149	146	169	183	180	195	224	187	180	182	189	197	179	188	199	191	176	185	162	202	185	169	174	186	210	182	189	192	171	170	170	195	187	182	185	188	165	177	174	177	163	180	200	197	201	213	182	185	212	167	168	201	193	179	214	160	188	179	211	182	181	210	175	199	186	184	235	171	213	208	192	171	162	179	204	168	185	181	180	193	191	171	188	207	187	200	169	177	221	197	182	167	185	189	191	202	198	184	202	165	175	185	201	177	175	150	212	176	190	186	193	180	177	162	177	204	196	173	183	212	198	169	188	209	190	202	197	192	186	192	195	174	197	221	192	186	185	185	198	168	196	206	190	187	185	163	189	206	197	190	210	204	173	197	171	184	177	216	178	184	187	189	185	190	169	187	189	184	211	188	170	175	181	173	195	201	199	177	185	204	170	216	199	183	195	190	189	211	201	171	176	190	191	163	189	178	184	183	187	195	178	196	199	205	203	198	163	195	164	182	199	162	208	175	177	183	166	185	188	176	195	184	155	186	183	192	198	179	195	209	168	200	177	180	178	181	182	156	191	191	189	184	174	193	200	207	174	183	192	197	199	184	198	217	181	176	198	192	162	148	182	180	179	193	202	199	171	170	175	182	187	171	183	217	198	189	191	182	160	189	201	182	222	179	204	160	163	184	181	196	183	170	185	212	191	183	186	217	185	192	176	175	195	180	171	183	175	188	171	175	161	177	192	181	177	215	210	180	175	185	192	185	165	188	160	207	166	190	202	195	184	183	192	196	179	159	180	197	176	190	181	146	202	166	170	189	199	188	158	206	225	178	188	180	165	186	184	187	187	192	156	188	227	206	207	179	203	170	174	192	193	197	200	195	180	175	178	201	185	197	178	182	216	188	183	198	178	155	172	182	184	195	202	190	194	154	218	184	163	188	184	180	197	179	197	181	201	181	195	177	206	168	161	163	192	197	187	225	173	188	186	173	164	147	195	197	194	178	177	186	185	180	220	181	213	173	196	192	183	202	192	177	151	182	175	173	152	189	183	207	184	193	198	173	194	182	179	186	189	169	184	185	224	189	201	181	197	209	167	158	187	179	182	204	195	197	207	167	191	158	190	181	200	181	193	192	179	205	192	222	208	180	199	183	188	178	175	192	188	188	187	181	193	183	189	191	185	194	189	175	215	203	167	186	175	185	162	187	186	185	177	173	177	174	205	176	195	171	204	197	192	160	203	177	179	202	178	170	186	193	181	189	183	180	212	162	202	203	179	194	199	187	184	180	177	198	210	196	188	184	166	194	205	172	174	176	193	145	186	176	174	156	189	189	188	206	183	209	178	181	166	173	182	180	174	164	167	169	170	184	215	210	198	188	175	186	191	178	180	193	168	189	155	190	190	181	207	195	189	184	181	193	169	187	168	203	206	197	185	184	195	183	175
6568	785	1246	1381	1142	999	887	717	682	602	601	559	587	524	534	498	436	488	473	470	492	451	491	448	509	493	447	430	408	468	441	481	449	451	416	463	470	404	455	428	396	450	415	442	441	462	452	451	422	402	432	427	426	432	432	443	418	406	430	449	444	463	415	449	442	454	433	399	407	431	431	437	430	426	422	425	427	414	450	446	440	420	411	431	432	461	477	434	464	443	403	378	412	434	403	400	433	424	366	444	412	394	405	481	435	448	444	453	439	464	413	427	414	426	443	427	439	449	432	410	443	384	443	403	451	433	417	390	462	420	408	418	433	447	440	400	449	415	410	440	425	428	424	458	430	433	423	452	459	440	436	404	412	427	448	438	422	409	397	420	429	422	412	424	435	436	409	410	393	434	400	457	447	410	426	418	435	396	463	424	441	469	409	425	416	437	408	425	417	404	383	453	424	449	445	430	461	448	440	424	381	419	431	455	424	430	426	413	422	431	413	417	437	425	463	436	397	416	449	433	424	442	415	446	423	429	412	428	421	416	424	453	435	419	441	446	413	451	422	442	463	435	455	400	453	419	420	428	434	403	433	429	468	396	390	404	442	419	418	403	395	398	405	459	407	427	395	428	409	404	431	427	437	454	426	433	436	436	425	413	412	422	411	453	396	437	456	402	448	415	454	454	444	428	464	422	454	431	373	420	440	430	442	427	447	451	409	396	404	462	451	417	447	418	431	438	427	477	447	399	408	407	407	427	451	422	439	422	408	425	437	409	406	430	419	425	448	410	444	412	425	428	445	432	398	443	431	453	406	412	427	385	434	468	423	393	412	431	444	446	446	444	438	416	436	402	444	464	455	423	449	445	392	418	432	423	422	450	424	431	432	422	442	401	439	444	443	445	438	434	417	453	436	421	374	448	425	420	474	435	429	411	423	419	415	416	434	400	394	404	445	420	409	412	398	457	396	410	410	423	399	459	431	413	453	427	408	449	421	459	440	442	414	439	458	415	402	432	446	442	443	420	393	436	435	407	394	390	451	456	399	439	395	412	461	461	398	423	424	453	392	408	430	423	442	384	422	435	452	446	398	417	420	436	446	446	442	437	431	427	409	420	433	438	416	421	422	429	452	420	429	454	415	412	431	390	417	410	430	436	441	451	452	428	422	466	402	438	428	423	450	415	398	409	457	441	429	430	450	432	421	429	418	407	419	398	433	430	423	419	433	433	381	456	453	436	417	436	409	456	387	442	403	449	496	374	395	442	447	426	427	424	436	435	444	383	429	425	436	465	454	438	442	433	414	410	419	421	429	447	420	412	443	419	422	412	443	431	410	426	392	371	410	419	389	414	441	455	416	401	415	416	446	449	452	420	421	445	439	413	431	410	423	459	455	423	434	411	435	421	417	424	392	461	376	458	429	412	431	400	462	445	408	397	438	444	425	426	447	424	446	467	401	410	441	428	412	442	461	438	424	438	413	400	428	421	413	422	421	421	422	423	464	419	399	404	446	427	428	416	409	402	433	445	427	429	450	438	438	416	400	453	432	432	438	419	450	407	403	424	467	458	432	430	389	452	398	440	424	414	446	405	355	411	407	454	439	429	469	430	438	446	388	439	434	405	405	442	410	438	387	454	448	451	432	421	432	433	431	433	455	422	404	423	435	410	436	449	423	449	418	450	429	423	444	400	409	422	415	436	442	420	438	425	409	422	414	444	413	416	381	442	436	438	438	395	428	402	408	436	378	427	422	429	455	441	435	436	428	445	410	445	408	418	418	425	411	415	447	416	443	408	462	460	457	409	378	403	418	443	425	423	438	436	407	387	420	419	426	427	411	421	355	408	450	407	409	436	398	436	417	444	422	411	407	428	434	432	433	381	440	445	445	450	390	465	414	458	424	419	429	457	432	453	438	435	426	442	399	436	442	418	419	463	451	430	425	430	396	453	418	425	428	426	404	458	418	455	420	433	409	445	429	415	452	428	396	406	408	417	399	440	398	413	391	448	474	397	457	379	436	437	423	410	414	438	459	442	458	474	447	420	456	403	428	454	418	419	458	429	410	385	399	373	411	407	411	457	407	436	443	442	437	450	461	448	440	439	420	449	470	439	398	381	426	395	406	438	450	413	435	427	410	421	442	427	436	458	434	454	441	396	452	396	441	449	434	457	419	437	421	425	433	444	414	421	466	408	401	390	431	458	413	436	439	438	403	428	448	416	411	455	461	424	403	408	418	457	428	443	418	464	405	413	446	411	434	423	415	477	474	455	413	420	425	456	430	406	459	443	456	408	417	427	393	405	413	417	426	455	398	408	430	446	452	421	424	403	419	444	420	441	443	433	415	433	463	414	432	470	402	439	452	425	447	431	425	428	430	425	419	394	427	466	449	457	450	417	414	447	447	422	452	400	453	430	460	416	442	442	471	410	430	459	443	442	425	444	422	419	435	383	404	418	409	434	431	412	416	402	438	396	405	409	422	425	413	414	451	417	423	441	424	450	450	440	452	447	417	459	409	460	438	417	394	439	418	452	460	439	432	435	426	448	395	456	415	396	410	458	412	441	395	425	441	426	415	426	441	477	403	409	436	458	464	416	427	466	440	442	410	431	402	396	434	442	405	410	400	418	454	463	412	432	442	404	394	451	421	434	420	399	413	445	426	417	406	414	435	439	410	447	405	395	437	445	412	404	434	419	419	427	459	426	411	410	450	436	473	467	413	437	427	428	431	446	451	449	398	449	443	441	433	409	436	455	448	394	443	430	440	398	464	387	426	452	458	430	443	424	431	438	393	434	404	408	449	402	424	415	435	401	402	445	404	415	420	414	429	444	433	410	434	414	431	416	452	410	447	432	442	429	441	490	444	449	456	406	422	401	415	420	430	426	465	433	419	436	412	427	436	431	467	438	444	411	425	405	431	436	443	395	432	451	430	453	467	395	418	442	400	424	461	432	438	415	407	454	400	441	430	413	433	443	488	435	400	407	401	430	446	393	447	412	412	436	479	415	411	411	435	423	430	448	438	398	422	461	411	439	422	415	428	431	432	424	406	442	443	409	411	393	451	436	420	406	438	443	426	440	463	432	434	419	436	425	434	440	412	414	414	474	431	419	458	437	417	446	426	417	427	427	437	384	406	406	427	431	463	471	416	412	427	412	399	432	459	409	397	440	475	453	410	406	442	448	396	408	450	401	472	438	443	399	446	434	389	437	425	459	421	411	435	448	458	434	427	414	435	426	437	416	436	447	442	401	428	409	439	432	442	430	443	413	402	438	453	439	413	416	447	408	436	451	426	423	423	440	387	454	386	410	417	434	436	411	419	423	405	449	399	441	440	455	459	450	437	427	434	449	426	451	435	415	419	452	430	413	398	436	415	383	441	434	421	412	418	430	445	391	421	408	425	451	431	460	456	456	420	443	441	445	422	419	436	437	443	427	393	464	435	418	454	408	404	440	470	466	426	467	440	424	424	457	419	498	427	448	404	447	395	443	435	452	429	430
14576	1031	880	614	408	318	216	168	136	122	120	107	100	97	88	83	85	81	85	78	96	85	68	82	85	76	52	77	78	71	74	62	70	61	76	56	66	72	79	77	66	91	83	81	62	61	73	85	76	79	70	76	48	68	82	76	65	68	70	75	62	81	75	60	61	67	65	76	79	62	80	64	61	62	74	65	53	75	74	52	67	70	67	76	62	75	48	64	54	60	75	56	71	68	64	53	73	64	68	72	69	54	60	52	61	61	60	78	73	58	73	70	78	78	58	72	54	68	71	80	72	62	71	67	70	77	63	63	78	58	58	77	79	62	64	59	66	71	77	53	59	65	50	67	75	73	67	74	71	69	76	78	50	66	57	72	90	63	57	65	54	57	63	79	67	56	71	79	67	78	71	59	64	48	50	64	76	50	62	49	74	94	89	63	84	70	68	78	65	57	66	71	60	84	78	66	84	54	57	79	62	79	67	72	78	74	72	68	58	65	54	72	68	58	66	76	72	63	68	60	80	61	102	64	78	76	56	74	48	77	67	68	52	63	73	51	62	70	48	54	61	76	55	56	70	75	55	70	55	73	65	73	76	50	64	54	52	57	72	63	71	56	58	45	68	63	59	78	78	82	60	67	51	65	83	78	57	69	68	84	67	76	62	74	71	69	74	63	78	70	67	60	91	61	59	65	63	60	72	80	64	73	52	62	63	70	60	77	54	78	62	76	66	67	69	54	71	69	70	56	86	52	76	61	61	77	62	79	54	62	51	56	58	83	59	66	75	48	80	77	54	52	62	69	73	60	68	66	83	68	70	68	70	71	60	70	75	84	53	62	59	58	77	47	68	75	57	77	51	73	69	73	69	70	69	72	74	63	68	72	56	65	78	62	57	56	53	53	64	71	75	72	58	64	57	46	70	67	58	66	56	65	74	67	64	60	70	59	77	67	75	57	80	57	50	59	68	79	61	64	60	70	67	65	74	72	67	61	77	70	81	83	70	69	80	54	60	67	60	64	55	67	72	68	66	65	60	72	52	71	66	83	69	67	57	69	78	66	79	67	77	70	81	65	61	74	58	57	54	66	69	73	64	69	68	76	71	53	91	65	65	68	69	87	78	62	78	72	58	54	56	61	57	70	72	60	63	66	70	64	51	66	73	81	56	67	58	61	58	68	64	65	68	53	65	68	80	74	63	69	72	70	78	67	73	60	68	67	48	76	61	64	72	68	64	66	59	69	61	62	67	71	71	66	71	47	62	68	62	72	71	52	55	67	66	89	65	65	61	73	66	81	84	64	62	68	64	52	74	75	67	46	74	67	79	52	77	82	63	59	67	45	82	53	75	84	58	70	59	48	67	70	67	65	52	53	60	70	54	63	60	67	60	69	89	67	76	74	80	68	72	75	83	67	87	68	64	56	60	70	88	69	65	61	65	76	71	52	61	72	62	56	87	78	65	60	87	71	61	54	63	59	69	52	71	72	68	69	62	72	54	50	70	53	67	69	73	75	62	70	62	70	68	72	66	66	77	65	57	80	60	68	81	75	69	51	70	76	69	78	76	89	63	66	61	63	82	59	81	65	65	52	58	68	67	73	57	55	68	59	77	78	63	75	66	57	61	71	63	70	76	69	54	72	78	73	70	62	67	66	55	74	71	69	66	69	54	67	68	52	65	68	65	55	70	64	70	72	66	56	82	75	75	71	62	63	52	58	76	81	72	72	53	56	75	70	65	76	68	66	62	69	71	60	70	66	71	53	59	49	67	73	69	73	66	60	62	89	69	70	58	58	76	63	60	76	64	55	89	67	72	59	76	72	62	73	81	64	65	68	83	66	55	67	74	73	84	71	76	55	73	67	61	54	64	72	61	60	85	73	71	63	63	67	70	71	52	66	81	63	62	65	62	59	66	69	74	75	75	70	54	73	57	80	69	67	74	58	59	75	60	59	54	79	78	78	72	61	57	55	57	67	67	66	59	66	67	70	72	70	43	61	62	60	70	75	63	77	60	63	63	53	80	57	66	74	79	71	78	70	50	74	71	63	67	65	74	63	74	71	54	65	60	65	79	66	72	81	74	70	73	71	52	61	57	42	57	74	65	65	75	69	75	77	48	69	61	73	74	67	57	61	63	73	69	82	56	75	82	72	51	68	70	73	67	58	84	71	63	55	70	72	87	68	72	71	80	73	75	71	57	89	75	81	48	54	58	64	63	70	70	74	95	63	59	63	62	57	75	83	95	71	76	69	77	62	76	67	67	62	54	53	65	60	66	69	56	65	68	83	75	55	76	78	72	71	74	66	62	63	66	84	62	65	57	62	66	50	85	74	70	67	63	75	71	60	80	74	66	66	48	70	80	57	63	67	59	72	70	48	71	72	76	73	76	63	67	71	63	65	57	63	68	52	72	83	62	63	70	66	56	62	65	77	78	86	58	80	87	74	58	65	59	83	59	60	72	75	71	63	82	67	63	78	71	82	77	58	51	58	67	61	60	63	71	66	74	72	59	70	62	65	74	67	67	67	53	63	60	64	69	56	62	71	62	74	74	61	69	65	62	69	62	68	71	64	62	55	73	88	69	78	62	70	80	64	78	69	47	59	72	99	87	74	71	58	72	70	62	70	65	63	70	72	75	59	67	63	79	61	54	76	66	66	67	59	71	75	60	63	80	63	76	67	67	72	63	66	68	59	70	63	69	79	55	66	69	78	60	67	65	48	51	81	57	76	64	72	64	66	78	85	63	65	80	89	93	88	70	82	56	43	87	52	78	77	85	46	60	64	67	57	64	60	56	72	79	71	60	69	67	88	62	70	74	77	62	73	56	66	66	67	56	69	71	64	71	71	62	61	73	73	61	65	57	72	52	54	68	63	68	72	80	55	68	74	80	74	64	82	83	65	60	64	65	75	73	75	71	50	58	74	65	63	79	66	60	60	82	71	56	74	59	45	74	71	61	59	76	71	68	66	69	67	67	74	56	70	73	66	52	58	80	71	72	71	71	80	76	77	54	71	54	63	76	81	64	57	74	73	79	60	71	71	82	55	66	60	63	68	62	62	76	66	76	80	61	69	69	69	73	70	71	67	74	71	67	65	61	68	71	73	61	60	75	54	82	55	62	61	55	58	67	63	74	81	78	75	55	59	63	59	88	61	50	66	84	67	65	65	72	68	90	68	50	63	79	64	66	54	55	89	75	70	72	63	70	70	63	63	83	71	58	68	64	56	76	70	68	63	74	60	48	68	65	55	56	69	69	74	67	77	82	64	74	55	66	62	56	57	72	74	53	76	76	58	69	59	62	67	58	68	53	74	75	63	70	82	56	74	67	57	76	80	72	71	76	83	61	66	68	57	53	57	64	82	73	74	70	77	66	61	65	71	58	54	62	62	80	65	67	56	65	59	73	70	62	73	74	80	83	58	56	87	67	81	71	69	70	66	66	76	64	51	68	67	55	70	73	62	60	72	63	60	68	70	82	81	69	64	52	71	68	49	54	68
8246	828	1807	2006	1557	1247	941	780	621	545	508	481	414	352	351	338	337	301	266	299	285	227	237	231	233	246	227	243	242	217	226	235	213	227	216	209	210	208	199	226	192	172	173	185	179	198	205	191	200	179	200	178	201	185	185	198	154	208	186	180	174	201	193	181	215	184	193	171	217	180	186	173	172	178	188	173	170	176	195	159	187	196	172	173	183	177	180	192	179	216	191	168	183	194	189	169	181	169	184	199	203	198	186	180	205	196	171	180	166	164	180	183	182	231	203	174	196	180	170	204	202	204	174	184	206	172	164	180	165	186	192	184	196	181	196	195	187	186	188	173	180	157	166	178	187	189	173	184	186	204	188	172	182	170	207	203	176	169	200	171	188	177	213	192	177	186	179	180	164	192	171	204	167	195	176	184	178	180	188	179	198	180	180	167	188	183	180	192	186	209	185	161	187	172	186	190	183	175	147	177	187	181	188	166	164	185	178	172	190	192	178	185	181	174	169	174	159	192	164	189	181	172	194	183	158	200	161	182	192	174	174	171	203	189	198	184	176	178	198	192	160	189	201	196	164	175	181	176	184	186	163	174	183	177	171	182	185	188	178	191	177	192	203	166	189	161	168	190	185	160	190	177	165	185	179	176	188	193	181	170	183	182	157	172	164	170	160	187	175	189	213	200	210	154	177	195	176	176	165	146	189	185	169	180	167	187	185	174	185	180	207	190	180	173	169	198	179	172	161	152	187	177	205	177	191	219	194	173	173	201	184	176	180	167	173	203	179	205	187	198	178	192	178	191	194	173	162	162	184	176	149	190	173	178	195	177	195	166	178	194	184	179	175	199	187	165	194	217	169	176	182	194	168	188	160	194	181	176	193	195	193	185	183	181	183	181	174	182	177	171	164	181	180	192	159	179	183	191	177	178	190	165	199	189	177	180	178	188	153	149	182	188	182	182	179	175	183	176	197	161	178	168	190	195	203	187	180	184	171	163	181	188	176	165	181	178	188	184	168	164	170	197	175	164	186	198	180	193	193	189	204	164	188	187	175	171	193	171	195	189	157	178	194	173	190	196	204	187	187	177	153	178	198	183	178	159	172	187	176	193	170	176	198	162	189	199	155	171	192	167	195	181	192	164	206	185	189	196	195	181	212	195	175	207	187	165	189	159	164	196	162	183	179	175	177	169	192	201	172	153	172	189	170	188	174	184	190	182	205	169	175	171	188	190	174	183	147	172	165	190	179	189	193	184	207	172	188	162	187	167	198	200	196	179	177	180	185	183	189	167	196	182	162	185	173	201	168	187	179	186	200	170	183	173	193	205	151	183	181	163	181	178	173	186	205	206	195	181	207	195	184	179	196	171	184	177	180	197	187	181	174	183	164	182	180	168	188	198	181	176	166	166	183	179	188	187	187	174	185	166	201	180	197	194	201	180	188	151	178	188	211	168	198	157	187	174	192	205	194	163	181	193	185	186	159	202	203	191	180	188	185	165	202	181	181	171	180	163	190	195	182	196	182	165	160	178	180	177	176	184	187	165	201	167	167	195	176	176	179	195	183	172	198	156	194	170	172	173	180	177	177	170	180	189	209	180	167	187	202	164	167	189	177	190	211	180	206	176	180	203	188	181	169	179	189	172	185	210	176	207	175	204	204	181	200	193	168	159	152	191	187	190	164	179	194	168	182	191	178	198	192	198	176	150	184	186	164	203	186	183	172	206	195	149	190	174	206	189	177	184	161	182	186	200	165	173	190	200	172	186	163	178	163	183	183	194	176	190	176	186	171	188	181	213	173	183	169	176	190	184	198	171	181	193	160	163	205	158	172	191	174	183	140	193	150	187	165	188	173	168	194	194	183	164	173	181	166	173	161	180	161	216	162	164	186	185	180	164	182	190	198	169	170	173	179	179	177	160	206	173	169	175	182	163	179	170	193	185	168	175	171	185	164	189	176	167	181	188	188	174	171	190	199	188	173	175	186	183	187	167	205	160	176	196	165	190	195	188	170	166	167	199	182	185	173	184	155	159	188	201	196	183	203	175	153	184	166	180	191	167	175	173	193	192	202	160	181	185	199	181	181	174	175	209	182	172	180	175	174	177	202	169	182	184	196	165	204	193	198	185	184	190	203	180	178	174	200	171	157	195	190	194	179	189	189	185	189	179	179	184	170	193	176	212	169	173	173	194	176	163	166	171	186	190	179	194	164	183	200	168	182	160	175	170	186	194	198	185	175	197	182	169	186	200	176	183	207	199	177	163	216	177	163	195	191	181	209	200	182	161	192	170	176	181	182	183	182	195	185	182	187	198	203	205	206	178	192	186	171	179	193	202	189	191	158	178	188	176	207	182	150	172	174	214	180	185	165	170	174	174	174	196	172	170	184	168	196	184	215	198	196	179	185	186	200	194	171	186	169	192	169	166	189	185	178	186	195	199	170	201	176	181	168	172	192	195	171	190	181	177	182	206	188	178	189	156	167	201	181	162	157	193	200	184	188	199	166	180	187	197	171	185	185	177	176	175	186	179	151	174	185	204	172	191	192	174	179	194	165	207	189	168	188	162	161	192	161	208	195	186	193	147	176	169	159	161	209	192	204	190	177	192	199	195	176	167	192	195	200	209	184	194	173	193	186	174	186	159	207	190	190	188	189	168	174	173	175	186	197	189	170	216	159	172	174	185	181	178	191	164	169	190	171	183	181	195	170	195	191	169	158	183	197	169	153	170	192	176	180	163	165	151	151	170	173	180	198	139	173	187	154	178	191	163	185	164	190	182	190	170	150	186	187	182	184	161	197	191	179	174	160	185	166	190	193	201	164	171	189	165	169	186	165	182	196	185	182	181	180	199	159	167	195	175	172	165	203	195	177	208	183	188	173	179	188	192	165	177	174	184	179	173	182	169	163	196	202	151	156	181	176	178	188	177	177	179	174	207	159	185	183	176	159	180	175	222	189	180	195	178	173	209	175	169	178	198	187	181	195	160	179	175	172	198	190	194	172	176	164	164	183	160	196	183	174	199	154	178	182	158	183	182	173	167	182	164	193	194	181	176	206	168	192	174	198	191	207	168	175	181	163	165	167	178	199	165	156	184	182	142	189	181	162	182	172	173	198	167	162	186	192	160	173	201	168	164	189	190	166	171	170	205	166	172	181	196	183	190	176	192	149	195	202	186	156	185	164	158	172	199	188	191	179	198	188	191	201	198	199	190	180	213	173	166	188	182	179	165	181	201	188	183	185	198	185	164	213	192	178	199	162	168	177	177	175	195	174	199	189	174	192	191	186	176	161	188	203	188	207	189	160	175	189	166	173	197	169	194	181	181	204	178	164	177	174	182	178	186	164	183	164	197	208	182	185	174	179	201	181	174	213	176	178	204	171	183	204	177	185	200	195	173	172	198	177	179	208	167	185	186	172	169	173	184	176	190	165	204	151	179	157	179	190	162	182	206	171	161	152	190	172	174	175	193	188	205	171	179	165	179	188	180	203	201	187	198
1635	297	289	306	273	278	314	287	286	268	275	259	268	273	311	268	317	269	276	313	281	279	302	261	303	259	294	305	277	271	305	267	284	259	275	332	257	257	255	280	300	261	300	285	286	285	271	312	245	269	277	283	271	279	300	294	294	279	282	280	300	318	285	295	280	284	283	285	294	257	308	288	297	272	274	304	264	270	292	283	286	268	322	283	301	311	295	290	294	292	275	290	280	256	262	298	303	298	276	314	265	276	271	266	257	278	265	286	307	267	260	309	246	271	288	294	280	276	287	267	260	273	267	266	274	288	265	272	263	263	293	287	317	306	274	289	304	283	246	246	280	275	299	294	272	292	289	289	264	284	264	287	267	284	324	280	281	285	281	286	266	271	283	292	296	274	290	276	260	279	291	279	276	290	273	275	294	258	306	293	296	328	323	312	297	301	285	289	275	284	275	248	281	280	314	274	284	275	299	266	264	263	292	259	293	272	305	297	296	304	281	303	276	296	268	245	259	274	277	280	246	229	285	253	289	293	272	273	275	303	290	262	274	275	279	285	294	279	286	295	297	303	256	286	299	272	279	265	292	297	241	302	276	300	314	256	257	281	264	284	271	274	295	281	271	302	229	283	250	282	252	289	314	262	255	275	255	302	278	288	283	267	269	263	276	288	307	271	282	259	259	275	294	268	306	295	250	291	294	310	305	282	299	314	289	274	290	297	295	268	267	280	282	283	265	301	289	282	281	280	276	278	301	266	256	267	262	292	302	266	260	288	315	289	278	248	276	279	260	260	297	269	257	259	254	271	314	294	284	293	306	270	272	283	269	300	307	273	264	293	299	292	264	254	266	276	297	290	281	267	286	261	275	267	274	289	262	307	294	289	275	292	293	276	309	282	273	275	279	300	284	269	259	300	274	246	278	255	279	259	317	278	283	268	294	281	274	250	276	275	299	274	309	245	271	284	305	255	289	265	306	269	286	260	234	275	265	316	299	271	279	285	223	295	239	289	273	266	265	282	270	286	262	324	248	276	272	285	271	300	313	268	287	316	281	256	284	279	242	280	311	288	272	244	292	292	286	282	265	296	283	301	305	274	278	288	273	271	249	254	292	295	281	308	250	297	254	290	257	297	255	299	276	288	309	324	301	266	301	267	257	294	246	275	293	278	283	290	270	273	271	279	259	272	267	291	294	282	274	272	301	274	314	272	307	267	316	276	282	239	293	306	242	271	287	280	257	274	286	274	269	249	290	330	300	284	308	286	296	260	286	287	264	271	319	303	295	269	256	270	244	288	267	268	243	299	258	279	290	278	287	289	268	297	279	262	295	307	270	307	244	269	266	270	247	289	299	317	294	289	243	236	282	246	267	261	275	303	292	310	264	300	285	292	277	275	265	248	293	279	265	274	276	280	277	260	250	295	244	268	262	281	257	268	304	279	274	273	289	289	283	284	254	278	315	288	279	255	270	253	294	270	285	287	270	277	292	269	293	297	296	270	302	291	283	275	258	259	261	282	280	265	285	287	281	265	257	243	268	266	285	250	254	256	259	247	312	284	282	277	259	285	248	304	276	309	262	256	282	286	260	302	267	275	277	268	255	272	235	290	297	318	299	283	275	276	244	254	284	292	297	299	259	266	288	304	291	293	300	282	241	266	292	272	297	301	314	306	298	271	275	296	280	269	288	277	268	296	281	292	269	266	252	275	255	271	255	290	272	285	279	279	271	277	251	287	257	294	240	314	278	307	269	276	260	285	276	297	242	291	258	254	295	274	290	258	288	292	275	281	277	264	259	288	283	286	297	291	323	324	290	277	290	301	277	272	297	287	280	262	268	257	244	265	305	290	292	283	266	280	300	257	274	253	287	261	236	280	318	273	300	293	267	264	260	275	285	310	270	269	284	290	290	269	320	291	282	266	277	270	308	260	276	305	283	273	287	288	292	289	269	299	297	295	262	246	274	296	279	297	299	284	274	276	283	284	312	299	273	276	288	265	288	294	251	303	295	273	288	298	271	277	236	259	300	269	261	270	273	314	304	301	258	291	258	284	298	288	244	255	273	280	262	289	261	307	303	276	266	285	278	271	309	306	283	321	263	270	233	270	256	262	275	268	268	264	282	274	260	278	277	300	274	288	311	291	277	293	285	291	275	277	282	291	275	289	286	270	280	291	302	267	260	273	262	258	261	289	274	259	267	298	290	271	287	286	245	315	259	249	276	301	315	311	311	258	290	271	282	293	282	257	263	300	285	281	315	293	264	278	285	260	282	257	268	279	289	270	289	271	247	260	258	275	289	264	275	280	272	291	285	321	279	280	247	251	258	283	297	268	279	280	297	273	250	274	244	276	269	279	257	265	296	271	291	260	268	281	284	268	234	262	279	285	280	291	300	274	267	276	271	292	265	292	291	309	280	265	259	296	289	261	290	268	280	236	267	262	278	286	276	279	290	273	255	276	278	273	292	315	292	288	273	275	266	301	270	283	288	273	284	271	274	288	276	283	269	268	283	284	262	269	300	282	251	291	241	274	290	285	267	282	273	240	277	307	285	281	299	275	279	286	266	300	321	328	226	266	284	284	297	281	293	280	278	270	270	260	301	270	261	284	251	299	258	275	282	288	296	279	277	279	287	259	272	255	273	270	312	261	273	284	287	317	261	267	266	263	272	261	257	265	257	293	284	262	312	297	260	252	276	271	316	299	259	253	251	294	285	279	243	298	295	246	278	285	238	278	309	309	281	254	283	295	284	298	284	289	311	286	289	311	289	272	293	295	287	291	319	281	284	284	266	275	267	255	266	303	297	281	307	288	284	281	276	257	307	277	274	256	271	294	293	256	242	286	294	274	293	285	265	246	288	267	266	284	241	290	303	269	247	286	310	296	296	296	312	282	295	228	289	283	279	294	281	299	306	275	261	336	325	297	287	266	261	259	280	266	274	276	276	278	285	296	303	290	242	279	276	269	301	269	260	293	267	309	265	271	253	287	276	285	249	309	296	302	251	260	274	277	272	286	270	294	262	263	288	297	278	262	278	289	271	290	295	267	286	295	239	317	306	300	308	282	275	302	269	277	268	260	262	254	261	281	309	277	283	283	277	265	282	300	282	276	291	310	262	259	292	275	261	267	300	274	301	309	294	274	277	267	293	276	276	286	286	257	265	267	275	261	296	280	288	271	279	275	261	289	264	273	280	299	285	292	255	257	267	294	293	268	272	270	262	286	301	255	284	274	281	282	274	269	289	279	281	263	301	272	288	267	292	281	270	298	279	286	302	307	268	267	283	276	285	280	284	252	286	276	311	266	262	281	276	292	282	273	314	296	278	267	273	269	292	261	288	266	308	279	253	264	260	277	285	295	282	250	241	300	302	301	280	289	284	290	270	281	321	285	283	305	281	301	267	274	291	284	291	294	288	278	255	278	281	282	269	276	310	267	280	301	302	273	279	296	307	281	276	282	285	302	302	272	247	268	295	293	287	244	271	290	283	298	277	297	287	256
2013	688	664	729	676	660	589	651	601	605	686	612	685	601	671	669	584	616	601	620	626	657	620	624	608	652	606	651	647	589	667	597	695	608	609	678	662	641	655	604	635	630	601	637	594	610	610	637	615	648	596	633	662	647	640	592	633	636	646	657	607	660	611	634	595	650	596	662	619	627	612	654	633	646	610	668	617	597	629	681	661	610	582	592	603	634	621	691	660	660	578	646	614	627	604	613	610	656	634	639	630	637	645	621	621	674	665	629	605	620	642	589	616	601	620	627	625	627	648	639	596	614	617	637	624	707	654	690	634	642	662	619	630	630	645	634	651	626	638	617	614	659	619	642	611	631	631	587	622	658	626	680	589	626	627	622	575	577	630	632	611	584	628	597	640	624	648	582	623	631	607	593	664	593	638	632	634	621	599	655	638	622	613	594	675	621	641	670	648	630	598	583	650	642	682	624	633	655	664	640	657	613	597	651	627	589	614	622	697	674	670	617	628	626	607	654	671	646	616	636	623	667	567	648	607	638	606	621	653	628	620	640	605	647	620	602	599	591	641	686	664	609	660	640	615	589	642	620	580	650	605	577	634	629	625	631	659	638	650	593	654	655	680	587	627	647	623	654	624	590	606	630	640	597	613	677	657	616	671	638	623	626	625	677	627	645	596	630	647	651	644	603	652	658	620	642	625	599	595	632	657	641	642	644	586	599	709	609	641	572	626	585	606	629	606	640	645	618	628	616	615	648	609	639	617	581	621	608	615	606	635	624	584	638	642	619	641	642	610	638	668	678	654	660	616	588	600	596	635	657	633	580	627	648	628	641	610	599	677	611	630	653	605	608	636	601	604	598	659	658	640	619	623	620	633	597	597	622	628	659	653	625	615	628	642	617	674	629	620	611	638	606	606	606	639	646	613	668	618	614	614	634	628	605	605	654	627	642	614	599	624	574	684	651	650	642	650	668	619	625	684	681	631	628	644	634	651	617	647	586	612	630	600	642	677	604	607	634	573	619	633	640	601	589	582	614	638	662	633	640	629	630	623	635	609	622	600	617	644	638	653	626	595	639	650	637	616	610	617	630	648	587	647	637	602	617	652	623	612	626	613	649	616	634	646	676	643	657	585	581	611	601	640	588	691	618	625	630	604	592	605	657	648	603	612	574	612	616	604	591	639	606	602	587	647	618	637	655	640	625	614	574	662	649	630	641	637	610	623	619	624	624	672	665	613	664	662	653	668	608	638	643	611	600	646	624	611	610	600	627	599	652	614	634	640	647	604	595	666	612	596	653	598	666	617	624	600	610	662	645	598	654	624	593	660	604	598	602	608	578	684	602	616	664	633	636	630	596	642	601	611	648	614	654	654	607	665	620	649	637	585	615	597	634	647	689	579	681	597	638	636	633	621	586	664	645	626	643	624	602	652	633	624	603	640	655	623	603	621	606	647	610	615	613	651	606	605	684	643	633	659	632	621	631	639	631	619	649	604	594	595	629	628	622	622	650	621	625	608	663	581	642	588	624	614	638	620	661	639	666	641	627	651	644	577	656	593	576	623	658	633	649	612	607	638	622	649	643	625	635	653	663	630	624	640	616	652	670	628	594	650	594	602	636	601	604	623	606	640	621	629	627	636	669	643	653	654	580	600	610	656	631	591	605	651	632	655	617	620	594	597	627	669	620	647	640	628	640	616	612	633	648	648	613	691	611	614	639	635	613	646	609	593	642	669	631	629	596	663	667	648	607	676	639	643	638	629	666	655	649	627	634	646	657	607	645	649	620	643	619	617	630	630	670	619	636	663	649	645	608	627	672	605	631	596	602	633	607	615	633	623	626	651	662	620	639	625	663	614	619	632	618	626	620	628	635	646	595	610	613	659	661	611	619	649	613	594	647	635	627	662	609	618	639	648	638	597	638	637	586	628	616	634	632	579	641	666	613	647	613	616	626	625	624	644	632	657	586	630	607	646	623	623	637	643	614	652	621	598	690	630	613	588	620	617	649	658	640	610	628	607	646	559	583	579	627	627	622	590	607	651	646	654	630	660	641	635	652	597	674	657	679	629	632	673	639	604	601	613	638	592	630	648	618	616	588	588	613	603	649	630	647	651	601	647	615	651	648	647	648	640	619	636	610	627	603	617	680	616	588	632	580	649	637	618	618	616	647	617	622	603	648	625	633	628	629	645	647	646	623	603	647	604	639	617	660	665	603	641	615	659	617	595	659	634	629	597	631	639	625	641	643	624	620	665	672	607	654	581	637	629	601	642	611	621	622	610	657	654	659	590	653	612	603	608	646	617	636	636	610	662	614	636	660	656	616	602	604	647	598	587	673	625	643	614	630	614	618	607	653	613	621	675	653	626	623	625	652	616	594	614	646	621	656	625	626	587	610	623	596	601	609	612	555	631	634	650	603	626	603	667	646	612	618	665	598	597	602	619	646	678	630	634	657	632	630	601	668	638	625	616	627	646	622	611	602	641	606	625	650	671	607	646	636	605	617	604	642	657	601	596	616	615	598	632	584	613	605	611	657	633	648	575	630	645	596	614	629	593	637	620	625	662	603	639	623	630	606	658	658	583	585	626	630	610	640	641	623	623	647	593	654	587	647	637	622	629	633	607	621	608	648	640	625	618	574	611	652	654	659	601	603	647	639	619	627	681	597	623	653	612	606	629	636	621	664	635	602	655	658	638	654	611	623	612	624	598	615	654	645	621	611	625	564	690	624	577	644	660	631	627	636	633	627	666	681	647	669	610	638	613	682	593	647	656	666	619	657	590	590	575	657	626	596	653	614	631	627	653	581	665	617	673	609	602	549	652	634	596	636	617	631	629	595	629	612	627	639	604	616	615	661	597	619	654	631	659	675	640	693	705	632	663	666	625	628	654	646	603	617	625	615	650	631	647	649	637	614	635	635	653	666	618	601	584	634	606	616	634	663	633	600	659	617	635	646	638	680	627	597	632	607	626	614	622	627	614	630	627	631	615	624	612	598	600	652	627	645	642	634	642	647	615	616	629	656	582	607	623	620	610	650	622	559	613	579	638	604	645	642	614	665	656	622	628	667	624	638	635	628	658	629	595	653	588	619	613	590	651	625	613	670	645	650	641	635	579	642	636	613	632	643	673	582	602	661	622	639	606	605	631	648	655	641	642	626	634	680	646	599	663	582	626	658	604	632	661	577	594	635	650	604	593	660	630	602	625	640	628	644	630	636	686	633	572	646	634	626	606	622	618	641	620	601	617	586	622	633	597	617	626	633	625	612	640	656	671	605	602	628	614	624	634	603	590	590	624	609	645	633	634	594	636	654	649	635	629	632	620	674	623	648	594	607	588	630	629	647	604	633	608	615	618	630	608	602	598	592	609	657	656	618	656	558	665	625	672	648	643	568	617	612	651	588	606	623	635	637	575	613	599	606	628	597	632	637	647	610	672	617	571	584	664	645	636	600	637	589	635	585	635	609	624	613	634	603	672	621	636	642	619	548	594	643	591	604
8187	506	541	448	351	300	240	240	254	214	205	199	193	189	202	205	195	213	169	191	185	221	218	197	178	196	195	187	179	200	193	206	177	186	208	163	186	201	221	176	193	193	183	191	187	174	179	216	177	208	174	197	187	209	176	187	175	186	171	175	187	178	189	193	184	180	158	187	164	204	198	175	193	188	181	198	178	160	196	207	188	211	192	187	187	177	180	186	177	197	194	213	196	210	194	189	174	173	174	182	193	191	203	167	189	177	175	179	179	169	163	181	178	173	176	172	189	198	181	167	216	187	192	191	163	177	188	194	232	179	195	192	199	206	188	192	213	170	182	200	178	189	171	210	175	177	178	159	196	177	189	190	181	232	202	180	194	195	186	170	155	178	169	191	204	202	180	180	171	203	185	198	175	199	186	225	167	217	197	208	159	188	172	204	173	173	184	192	183	204	194	189	185	187	198	175	192	177	186	178	228	164	195	157	209	190	177	181	186	214	205	185	185	177	197	189	170	171	163	177	204	178	186	194	197	185	182	211	163	199	207	172	185	172	177	234	191	193	175	193	193	201	197	215	207	164	209	191	200	211	156	214	175	192	165	165	185	199	194	184	200	195	195	180	194	169	175	174	209	172	185	182	181	189	185	160	163	177	189	183	158	171	198	175	173	183	180	193	200	191	194	170	190	208	202	186	206	192	183	192	167	180	170	171	206	185	186	174	178	183	206	169	187	193	169	163	162	214	172	175	193	168	180	168	182	177	186	189	170	200	181	197	193	188	184	212	202	204	182	166	196	159	177	168	190	187	182	172	184	194	188	188	211	180	194	188	220	164	193	159	185	186	206	191	181	184	181	172	166	193	196	185	176	201	194	169	191	222	229	194	176	214	177	195	191	175	153	173	160	191	192	179	184	185	191	196	175	183	180	171	180	197	182	197	205	176	172	206	167	169	185	170	176	203	168	197	208	176	182	178	183	191	155	189	198	184	189	202	194	204	193	191	178	204	188	200	186	157	187	178	197	193	176	170	194	180	181	188	186	175	197	193	203	188	192	175	189	192	193	196	164	208	152	190	197	209	202	214	200	169	182	219	200	194	172	176	197	189	205	169	185	222	203	195	182	169	196	167	156	190	202	221	193	175	167	188	205	181	171	182	197	174	203	180	180	178	190	181	180	172	194	183	189	184	200	203	192	178	169	178	201	207	180	200	191	171	201	183	181	193	180	186	174	177	174	199	187	164	192	231	193	216	196	189	174	159	168	173	180	191	184	196	169	194	177	190	187	182	189	169	195	181	203	197	180	193	169	181	182	178	171	212	203	187	170	173	184	189	180	174	186	173	197	178	192	217	220	179	180	183	158	174	170	168	180	204	215	182	201	198	179	165	199	192	168	188	173	197	191	207	205	189	178	176	199	194	176	205	203	183	214	186	213	182	199	144	203	189	185	199	192	191	181	194	159	199	213	194	175	179	159	162	182	199	177	181	196	193	164	194	203	203	189	171	167	198	205	169	175	216	213	177	210	188	198	209	195	182	187	202	203	192	170	177	198	200	181	184	182	212	186	185	183	177	199	191	191	180	196	195	209	164	196	188	188	181	181	173	164	176	201	177	205	185	192	163	161	193	174	180	169	185	188	163	191	187	165	175	169	176	190	182	204	178	176	192	185	169	188	160	179	203	170	188	196	188	169	210	208	181	180	203	174	178	212	186	181	197	201	208	173	211	189	189	189	169	175	174	207	172	216	185	202	195	178	190	191	197	189	170	190	191	188	185	184	193	202	193	166	192	181	229	186	175	157	212	188	163	185	173	185	178	164	183	179	195	183	175	188	181	199	167	183	198	157	191	166	182	180	174	178	191	182	181	183	184	209	214	202	181	205	202	234	177	204	209	182	168	181	171	198	198	202	181	167	165	180	172	181	193	168	190	190	199	188	191	204	197	181	171	164	191	179	184	200	197	171	186	183	188	167	169	172	168	171	188	192	171	185	179	174	161	178	202	190	198	175	190	161	184	192	179	190	194	180	154	177	171	164	174	172	164	208	178	190	234	189	188	191	180	199	168	203	197	179	182	184	200	194	175	179	173	209	183	200	170	191	191	185	188	201	175	188	169	195	177	183	190	174	206	179	170	175	182	198	207	188	200	201	171	205	195	208	177	211	195	200	159	193	191	200	193	189	191	166	211	203	191	168	189	212	178	196	166	196	172	172	198	196	194	183	191	204	171	190	166	213	202	166	194	199	196	192	208	182	190	192	210	186	180	204	185	176	169	189	199	195	196	194	181	193	165	177	200	163	169	167	196	191	195	189	196	182	196	176	189	215	186	202	171	203	188	185	181	201	204	174	188	164	186	192	186	178	201	206	162	177	164	164	189	158	188	191	207	167	193	178	180	173	184	205	193	205	158	200	193	199	197	177	183	210	189	180	193	204	195	199	195	169	174	174	200	156	202	184	187	200	169	197	169	217	174	194	215	209	214	193	192	202	175	189	197	187	166	211	176	169	171	182	202	209	176	194	174	175	166	199	184	224	175	204	163	201	174	190	178	166	181	174	169	196	208	211	179	189	208	181	182	164	187	171	189	188	201	179	202	192	199	210	180	189	176	184	148	195	187	181	189	170	178	169	174	185	185	178	194	183	186	199	180	208	191	165	171	191	181	195	203	201	186	208	185	196	182	198	198	163	171	204	192	180	194	199	200	190	199	191	186	190	182	197	205	176	176	197	185	207	182	170	173	189	192	244	185	177	196	205	218	191	168	175	184	173	179	177	180	188	177	201	216	216	181	163	199	198	199	187	183	215	191	205	172	185	177	226	191	191	189	181	187	157	193	203	169	183	174	176	174	203	182	191	193	165	177	203	179	161	161	168	201	196	193	199	189	207	178	198	223	175	172	211	200	202	201	197	171	204	170	199	182	208	178	195	192	188	197	204	180	187	179	185	216	192	186	195	190	175	178	195	178	155	184	190	191	181	195	167	150	183	203	177	168	176	181	170	196	190	204	172	189	190	183	180	221	170	208	173	206	175	217	199	197	195	178	194	208	199	186	182	195	177	199	189	208	190	176	196	188	197	163	166	180	194	183	183	205	181	184	193	185	191	177	185	204	217	181	211	170	162	190	189	179	205	169	173	184	196	209	169	179	171	183	203	202	189	207	177	175	214	202	180	159	217	200	176	192	183	189	186	212	204	173	195	179	203	202	190	151	173	178	183	177	181	210	183	192	175	178	177	188	189	185	179	157	187	196	180	199	200	201	194	182	192	199	196	158	169	198	194	174	175	166	180	170	194	178	173	215	188	184	179	187	213	194	174	210	182	194	208	178	165	190	203	208	180	155	188	169	197	166	194	208	164	223	181	197	201	188	174	208	207	201	177	192	180	191	199	198	176	209	170	201	176	186	202	201	162	198	183	172	199	170	148	157	167	201	191	198	194	183	169	179	174	158	161	183	189	157	186	180	197	182	173	174	208	193	186	207	183	181	187	196	198	173	182	208
6737	761	1282	1349	1217	1007	846	758	721	616	550	602	567	545	506	533	481	510	506	446	501	510	443	446	433	462	449	464	455	450	439	491	462	461	476	446	445	428	452	426	422	448	421	422	462	436	451	444	422	435	454	457	410	432	414	413	441	448	402	437	411	446	437	398	428	429	449	449	394	453	452	446	473	436	475	425	439	449	426	469	436	443	431	419	416	418	396	405	422	429	395	438	456	412	410	445	444	433	443	411	455	414	443	404	466	463	444	435	410	396	398	448	413	425	420	461	432	437	443	434	401	410	450	483	440	456	404	420	433	442	443	420	405	442	389	405	426	411	441	464	402	425	416	440	488	428	455	417	401	413	426	461	428	433	410	416	426	416	428	480	416	426	452	430	426	436	448	405	404	448	410	452	419	395	423	474	435	477	397	398	443	457	433	390	454	429	440	448	452	435	415	415	415	446	429	445	423	404	427	389	451	471	424	445	425	415	416	415	451	430	412	413	392	455	457	441	413	449	420	410	455	423	421	413	444	443	415	406	416	437	440	407	428	432	434	404	472	454	441	454	420	444	449	409	392	426	419	416	433	465	461	419	433	447	417	443	418	415	451	423	451	431	455	396	439	425	411	419	463	422	468	416	486	415	411	431	437	443	434	407	425	407	451	425	421	431	404	433	429	413	415	444	417	393	449	454	418	439	416	409	443	466	418	428	426	379	408	408	435	424	435	435	444	410	411	413	421	434	436	420	423	439	463	426	405	417	439	434	413	446	432	396	440	423	462	429	423	413	412	427	434	426	383	413	412	441	437	456	464	420	431	430	422	433	432	420	433	457	404	431	445	403	440	423	463	449	432	441	440	453	424	406	420	450	410	433	419	412	424	411	450	413	414	443	437	441	427	410	435	382	420	460	436	452	413	405	420	417	398	428	400	374	448	436	441	434	421	405	413	410	446	410	409	384	403	396	390	433	430	398	415	410	406	431	424	414	446	456	450	406	421	427	462	422	434	417	417	415	442	445	445	469	446	433	439	451	465	452	397	446	423	384	437	417	462	436	410	444	419	437	432	420	434	429	401	467	456	441	454	447	436	397	417	412	423	403	444	418	413	435	411	425	468	399	471	443	424	435	437	431	396	461	450	435	433	459	466	456	423	439	426	412	421	458	411	454	404	398	429	426	414	419	465	426	386	414	409	425	382	428	406	435	436	455	408	420	429	425	451	443	446	426	435	440	470	407	405	441	490	415	438	442	388	482	385	386	432	467	407	421	417	418	458	435	427	409	469	401	457	428	416	440	406	418	483	432	434	417	402	402	411	421	410	445	438	399	453	407	417	432	457	433	411	376	409	417	451	422	433	408	421	401	412	474	443	467	441	421	440	428	431	418	446	446	403	455	407	419	418	420	463	464	427	431	411	447	410	404	417	403	443	444	447	429	433	400	444	438	437	412	418	432	413	432	433	429	414	424	444	440	422	413	412	427	436	431	435	439	413	460	427	443	406	427	424	446	462	457	433	426	417	438	435	401	449	413	415	435	401	428	469	391	415	454	428	391	413	419	414	410	415	442	434	448	437	428	429	433	448	388	403	420	437	438	427	416	432	423	418	447	452	390	442	420	409	461	421	472	429	408	462	442	477	407	407	413	421	416	390	466	420	426	415	444	444	437	427	426	415	471	436	412	460	423	468	417	443	434	432	453	399	404	379	424	406	420	446	395	407	462	425	443	431	416	443	453	443	469	408	439	434	437	386	402	452	420	404	436	417	391	481	420	425	405	445	420	454	420	398	444	423	420	429	428	430	441	421	404	404	447	430	394	430	427	402	434	445	422	394	418	443	403	441	411	428	419	397	432	416	415	455	399	447	435	456	427	419	452	406	421	411	457	432	442	438	400	438	439	420	441	391	384	397	427	417	399	449	445	419	434	458	391	413	433	489	407	451	412	438	456	400	440	444	409	410	437	408	422	467	450	409	442	425	413	411	411	390	456	430	409	455	413	443	450	398	422	410	421	428	455	423	469	432	439	432	413	436	398	443	424	449	417	442	424	427	435	432	466	430	388	416	441	441	425	441	430	456	425	441	414	457	420	436	447	434	435	440	385	427	403	434	456	415	423	419	436	409	412	432	433	442	401	440	444	427	449	419	440	423	445	415	413	402	400	459	448	453	404	363	440	452	427	433	430	459	426	398	443	471	446	450	432	410	395	426	425	440	410	419	441	400	438	431	425	441	402	434	441	441	420	441	399	426	411	422	426	460	401	478	426	476	397	427	441	395	385	429	415	466	437	456	444	458	420	438	393	390	443	466	445	445	407	424	445	430	438	428	420	422	433	451	413	431	406	433	450	413	428	428	367	434	417	430	459	428	440	458	430	423	424	464	453	468	409	406	430	450	461	410	424	443	430	448	447	437	464	417	439	400	409	397	426	419	456	410	460	432	464	413	410	452	465	439	440	395	441	420	419	415	460	431	441	406	407	446	419	424	398	444	458	431	429	417	450	426	398	464	414	406	437	430	461	442	437	457	381	453	413	431	429	414	446	423	421	422	408	476	427	423	422	399	415	426	412	406	417	437	428	407	441	428	407	442	453	407	436	383	409	439	416	417	451	405	423	423	450	413	444	437	453	423	426	430	449	442	440	409	450	449	460	424	409	363	432	394	432	429	439	422	438	430	411	411	420	421	416	428	442	420	484	440	405	397	449	436	407	420	416	395	415	417	434	384	467	397	405	424	408	410	432	488	453	461	427	434	401	437	404	462	476	445	469	455	415	420	432	463	420	429	375	447	428	407	372	431	436	421	416	430	431	445	405	431	440	459	395	409	439	416	434	467	406	440	393	406	426	409	427	424	451	430	438	411	419	398	421	452	422	452	468	386	422	411	448	405	443	445	454	429	413	430	443	477	440	433	410	435	424	447	449	421	452	464	435	471	432	422	396	420	399	442	399	402	415	403	438	400	422	421	453	424	468	453	451	423	408	437	439	442	412	457	405	395	430	448	423	457	424	430	437	437	397	456	417	425	440	419	446	433	444	455	444	461	430	419	442	412	432	428	453	404	465	474	394	442	393	445	432	400	456	404	448	486	440	435	443	441	456	420	427	459	446	493	407	412	474	468	417	417	414	429	419	401	432	425	416	435	400	424	419	406	422	420	432	445	434	435	412	443	408	472	432	446	414	389	418	449	434	457	403	447	422	426	436	429	422	394	413	423	454	417	423	406	429	423	455	422	420	446	444	390	435	406	441	428	429	425	458	453	428	449	400	430	473	446	412	406	408	424	448	420	429	469	428	436	402	473	441	417	440	443	412	426	431	452	410	447	442	406	392	432	401	450	450	437	440	470	424	411	424	438	411	457	425	420	428	428	424	423	408	422	443	388	430	442	459	405	419	425	435	428	416	457	431	445	437	405	452	443	411	452	440	400	407	439	439	443	450	456	427	455	394	388	385	448	415	457	403	409	430	431	471	428	419	438	417	413	394	434	442	443	393	381	431	437	432
14549	1117	837	640	388	256	208	200	143	136	104	95	102	99	107	78	83	86	81	79	80	85	83	59	74	80	82	76	76	69	71	74	55	63	73	69	70	63	68	76	65	67	58	73	72	86	77	67	71	72	66	66	81	63	51	57	70	64	56	57	73	80	73	61	69	68	65	74	87	57	64	54	54	80	65	72	66	70	76	70	64	79	51	73	74	76	84	65	65	70	72	75	57	71	55	78	69	68	77	56	75	79	63	55	62	61	67	57	60	71	85	76	72	54	74	73	65	56	65	75	56	70	73	74	60	66	71	52	71	63	83	73	83	60	47	60	79	80	60	63	69	50	54	73	81	64	69	80	68	84	67	77	57	67	62	84	72	57	62	54	64	58	83	74	78	81	76	63	63	72	76	62	86	71	61	66	67	72	58	60	66	57	69	65	64	59	57	63	80	70	64	41	69	54	69	63	72	84	74	64	55	67	76	65	58	79	72	73	67	67	67	66	53	74	70	47	72	70	78	62	64	59	73	72	74	67	54	81	76	80	71	64	68	61	62	67	56	82	61	79	71	59	56	72	65	72	56	70	66	80	65	81	60	78	50	67	87	65	72	76	68	62	73	73	56	68	70	56	78	61	63	52	67	68	71	74	72	79	64	57	61	73	67	72	52	66	53	56	68	56	72	79	61	67	68	68	65	80	75	71	65	59	66	71	77	59	62	52	68	73	66	59	72	66	75	62	53	72	74	54	62	66	83	61	58	68	63	67	68	63	79	48	64	55	64	61	89	70	65	69	49	66	69	56	56	60	68	74	76	56	59	64	78	95	74	56	66	82	58	91	59	66	73	45	70	64	62	58	68	54	73	65	86	70	74	62	72	75	66	61	64	76	86	68	56	62	75	81	60	88	71	68	66	71	65	61	73	64	62	69	74	59	77	69	71	77	78	55	70	71	76	70	53	57	63	55	66	72	69	74	65	73	61	47	43	74	61	96	68	56	70	78	70	78	66	63	71	58	80	55	80	79	60	61	65	76	66	59	67	67	67	75	74	78	78	65	64	61	62	66	71	67	68	70	73	84	68	59	59	61	68	64	59	59	71	62	70	53	71	65	57	70	67	62	67	68	57	74	85	59	77	69	59	62	69	67	78	59	66	64	69	75	50	76	61	55	63	55	53	73	68	69	68	69	67	66	55	66	66	72	65	67	51	67	81	81	49	68	65	87	66	73	76	69	73	64	74	72	73	83	62	52	73	71	72	69	70	67	70	62	77	67	50	65	74	69	62	66	62	71	72	71	72	78	74	59	63	52	44	64	58	55	61	65	65	63	78	69	65	73	72	73	68	62	76	62	55	78	55	75	60	73	52	64	66	59	64	66	55	57	74	78	61	62	70	71	69	69	59	78	62	61	79	68	70	61	62	51	67	56	56	70	59	63	57	57	56	72	71	67	70	74	57	78	76	73	61	62	65	66	74	63	64	52	44	59	67	44	88	72	70	65	65	68	50	74	80	69	71	51	62	60	69	76	56	75	76	61	67	68	67	63	80	59	79	71	69	66	71	72	54	59	74	72	63	62	60	80	59	54	75	61	67	65	49	50	70	71	86	54	66	70	64	69	69	63	52	66	59	74	62	79	76	57	61	56	67	54	62	58	70	58	55	63	77	56	64	63	72	68	56	62	84	57	75	71	75	59	64	74	50	72	68	82	67	78	66	67	71	65	83	69	61	71	70	66	47	59	44	77	86	65	60	72	63	62	58	67	78	69	70	83	70	58	57	65	58	57	58	95	58	70	81	67	92	64	49	70	70	74	51	67	75	72	63	73	78	65	62	67	57	57	51	65	54	51	59	75	77	68	75	55	73	68	72	85	78	83	67	63	61	63	69	65	64	74	57	61	59	59	69	61	68	61	43	75	81	70	71	70	52	72	59	69	66	57	57	61	70	76	57	56	68	65	65	87	70	71	63	73	60	67	77	64	59	89	60	56	64	79	57	76	52	67	51	66	75	56	67	73	66	52	56	60	62	68	49	67	61	58	65	84	74	67	52	61	61	84	58	54	57	48	69	61	65	63	73	59	82	58	64	87	74	59	62	68	68	86	61	57	74	62	74	58	56	69	62	78	57	66	64	62	58	70	77	68	68	66	58	65	56	55	57	65	91	74	73	70	88	75	72	63	68	75	64	74	66	69	44	64	75	78	59	71	51	65	64	77	66	77	74	52	66	63	61	61	72	83	49	54	75	71	70	55	59	58	60	53	67	68	82	71	73	71	70	74	68	80	73	63	66	65	58	55	67	71	61	62	51	54	44	68	54	63	54	65	70	77	69	52	63	76	71	75	66	71	63	56	69	68	64	57	59	63	89	64	65	60	63	73	64	79	59	64	64	71	74	69	60	67	70	72	75	75	66	58	70	65	70	52	74	70	59	69	65	59	59	77	49	75	63	66	64	64	74	83	67	57	75	61	59	68	69	54	51	73	62	75	66	64	76	59	57	59	87	57	56	57	77	59	74	58	59	69	58	76	60	74	63	66	69	73	71	83	76	65	54	66	65	66	73	67	59	68	58	71	66	82	75	70	74	62	65	54	65	62	52	72	71	68	62	80	65	60	64	59	72	71	67	67	63	59	60	65	92	76	53	61	78	63	56	56	68	64	74	57	67	61	68	70	72	67	78	78	66	59	77	59	72	71	72	62	64	85	71	68	69	70	72	62	56	67	63	55	69	72	82	52	51	59	59	61	58	73	63	68	80	56	65	78	76	69	76	63	61	78	58	62	64	63	59	59	61	63	71	71	59	69	61	67	61	56	79	61	70	69	53	61	72	43	74	70	59	69	69	63	52	65	83	62	66	72	58	59	68	64	62	67	63	77	64	65	60	66	58	55	72	65	61	77	74	62	53	57	75	58	60	68	70	76	54	77	72	61	56	57	63	70	66	65	58	58	67	66	58	79	59	74	77	80	67	69	70	53	73	49	74	64	79	63	64	59	68	69	71	73	51	80	67	54	54	74	69	64	71	51	76	92	67	61	85	57	61	48	72	66	62	77	58	47	65	61	71	65	61	77	59	76	49	65	61	79	76	72	69	60	69	65	64	76	82	100	81	78	62	63	65	67	64	62	63	60	62	66	66	71	62	75	68	53	69	54	80	53	42	72	68	73	73	72	89	70	65	62	74	75	88	71	74	64	66	72	71	84	72	69	69	71	61	59	83	55	81	86	75	54	81	69	58	55	73	70	63	58	62	64	63	66	77	59	75	60	67	77	62	65	69	59	57	63	65	88	64	64	73	62	74	59	72	71	69	71	60	63	72	75	83	63	68	63	57	51	58	53	40	51	71	69	64	61	65	75	70	86	71	70	73	82	73	66	77	61	67	61	52	72	74	81	73	63	65	74	73	76	73	50	73	64	68	75	63	76	69	57	66	69	69	83	69	68	53	65	67	70	60	68	69	65	74	73	54	56	82	68	74	72	56	61	51	58	74	62	80	77	55	66
8251	825	1807	2081	1689	1221	942	835	657	534	522	465	394	370	336	324	345	302	295	297	278	228	263	224	215	232	228	227	229	209	207	219	201	237	223	202	196	230	183	206	226	211	202	224	195	224	188	206	189	183	225	182	217	179	200	184	190	175	199	200	196	185	167	172	199	211	188	182	199	188	184	191	170	179	192	199	179	191	214	170	182	199	179	178	194	203	208	168	206	184	175	164	167	185	204	193	162	173	211	165	191	183	201	185	199	172	192	187	200	170	174	189	201	166	187	187	180	177	173	179	176	204	173	170	184	191	183	199	164	180	196	171	191	191	197	181	189	174	172	173	204	178	189	193	174	187	186	186	220	197	173	174	206	189	189	188	187	176	204	182	192	172	199	171	179	175	177	154	198	197	187	178	190	180	191	192	168	198	187	187	185	160	168	174	185	172	195	159	172	212	204	171	185	182	216	179	182	194	175	200	160	187	172	170	179	184	173	176	190	171	188	179	183	180	178	213	160	175	184	188	180	173	187	184	200	189	204	196	182	191	178	181	184	174	179	186	197	168	170	195	176	181	170	192	159	199	173	167	165	195	182	193	182	166	178	175	207	182	179	165	183	202	205	193	178	172	198	165	178	182	172	176	181	185	176	159	181	160	189	168	161	171	170	193	184	183	187	194	180	160	191	197	164	177	188	188	158	151	198	189	174	176	175	198	198	190	185	166	195	181	159	174	169	218	191	185	172	177	177	189	163	175	176	177	206	177	195	170	176	192	169	151	160	169	205	195	178	188	179	190	169	186	201	184	161	202	198	185	171	162	166	190	182	173	162	167	187	174	184	202	181	186	180	169	184	188	196	185	175	187	185	186	196	200	167	180	156	181	186	174	184	178	175	170	215	184	176	177	196	177	192	165	185	167	206	188	176	187	193	178	206	192	186	182	157	179	188	207	173	198	184	196	186	195	182	163	180	214	195	186	198	191	182	173	192	202	203	189	188	180	161	196	173	172	191	167	175	169	200	196	184	178	168	189	177	187	174	187	167	168	183	190	175	167	178	166	200	166	180	148	194	205	185	200	196	197	193	166	157	191	172	203	165	170	174	184	175	168	210	186	171	172	172	182	177	173	166	223	211	194	171	166	191	182	214	156	203	160	188	168	204	193	203	187	169	173	211	177	177	195	169	186	177	182	176	195	178	177	182	186	185	167	155	167	196	183	182	181	183	207	178	185	162	199	192	189	207	176	169	181	168	146	158	173	178	171	196	172	173	177	203	173	178	151	171	173	170	197	186	168	172	174	186	165	180	170	164	182	167	200	206	168	197	177	171	183	200	178	179	197	189	174	159	171	207	169	174	178	201	194	180	188	193	181	187	173	170	162	180	186	175	156	168	190	179	177	195	184	177	176	199	177	181	169	165	176	203	180	178	152	168	182	163	199	191	184	208	186	161	181	183	211	199	173	182	183	169	183	207	172	184	173	198	176	206	213	198	177	184	173	182	188	173	170	152	186	193	199	184	195	180	180	186	160	171	156	181	194	171	159	179	175	145	193	183	175	198	204	214	180	175	205	184	188	191	182	161	179	206	193	177	166	179	195	179	159	180	193	210	164	188	196	178	180	157	183	165	204	199	177	180	177	162	180	165	166	211	160	194	188	184	159	168	170	183	206	193	183	200	168	194	193	199	175	176	177	171	190	173	202	193	175	161	170	174	154	192	168	170	160	163	176	219	169	176	186	183	201	180	170	179	174	157	188	184	170	166	168	202	179	173	188	184	163	176	168	180	174	200	186	203	180	168	189	170	174	198	186	190	174	177	173	182	151	215	173	174	188	173	178	170	177	169	176	169	186	178	148	192	193	173	182	173	187	191	170	167	170	169	208	186	191	181	203	173	165	183	173	170	161	209	191	163	185	185	219	191	174	177	179	161	183	167	166	204	173	206	187	168	184	168	198	176	201	198	182	188	169	179	175	181	176	160	210	175	166	188	162	176	189	159	179	196	188	200	186	181	187	169	165	180	170	194	188	197	193	167	190	174	177	166	182	179	188	189	190	178	181	167	185	188	208	197	177	194	186	188	182	162	202	175	198	182	183	173	172	177	171	210	182	199	184	164	175	161	206	192	175	187	186	199	204	198	182	186	191	228	170	209	180	179	184	177	180	190	191	210	164	201	195	176	157	171	162	188	181	174	173	175	180	193	182	172	175	176	188	176	172	168	183	186	185	197	182	165	172	169	191	180	189	180	172	185	173	162	194	171	174	171	191	165	174	204	176	173	198	174	195	188	174	165	211	203	213	191	169	209	179	216	192	205	186	185	196	177	171	213	187	171	175	221	175	184	181	185	182	170	162	175	171	186	156	164	203	175	194	178	172	195	176	201	171	168	185	178	159	184	168	190	187	180	186	191	192	160	205	173	177	171	188	189	184	161	178	192	195	197	198	165	196	162	176	181	190	201	172	169	184	172	182	193	191	185	160	199	161	190	171	179	180	149	146	182	172	173	163	196	198	176	185	182	170	181	189	194	164	177	183	182	185	181	178	166	185	185	186	179	177	195	173	184	175	170	201	189	177	158	168	184	171	201	196	175	184	179	174	164	209	176	161	180	168	176	190	209	185	199	187	179	193	167	186	193	182	189	151	177	172	186	178	209	167	192	194	192	174	196	190	168	175	190	180	205	187	186	182	186	184	199	214	176	167	167	188	189	178	160	177	172	181	193	160	186	180	175	179	196	173	200	156	176	157	184	183	158	206	172	182	185	173	186	160	175	182	195	187	189	182	201	177	174	158	190	136	153	172	185	164	185	182	189	174	199	175	169	188	193	215	178	179	196	181	169	193	179	183	184	175	171	168	186	188	192	201	197	181	185	197	192	200	185	196	195	167	185	197	178	169	182	190	179	154	176	155	184	169	176	185	177	178	168	191	186	204	190	185	188	196	200	170	197	178	202	191	180	171	190	180	178	181	156	211	152	183	182	173	200	190	186	191	148	185	202	181	172	199	151	186	187	181	182	180	169	212	177	177	189	190	169	184	187	175	184	173	212	177	208	189	190	191	163	178	185	186	169	181	168	168	166	167	172	191	173	183	172	188	203	180	181	196	194	172	170	173	176	171	166	188	184	211	174	175	159	187	194	197	159	162	191	180	170	193	183	165	186	188	204	186	191	184	194	178	172	178	195	151	183	181	176	194	195	150	195	190	168	159	195	169	167	176	169	209	175	202	196	178	182	165	172	192	165	174	199	184	191	173	157	185	186	177	181	174	188	189	170	157	180	182	169	168	171	181	185	182	189	202	171	181	167	188	187	185	192	200	200	202	195	171	193	179	180	171	186	197	178	183	191	184	170	183	164	189	187	183	179	155	169	179	173	163	200	170	167	170	188	191	191	185	168	167	188	192	190	180	164	175	198	172	171	199	176	197	197	171	185	173	165	168	161	164	174	197	192	182	179	166	159	193	184	186	174	186	168	168	176	181	196	180	181	162	179	198	169	203	197	184
1703	319	305	300	266	290	289	287	288	287	303	285	311	294	260	280	267	295	300	295	295	314	296	287	276	294	292	304	282	256	300	287	322	279	294	273	308	269	291	247	292	244	274	275	306	287	276	299	272	311	280	300	252	251	279	269	283	282	275	250	295	316	270	285	286	282	242	327	262	261	286	308	278	296	256	258	249	276	233	259	270	268	285	257	296	269	306	261	268	319	238	267	275	299	242	316	273	283	266	273	279	303	267	285	267	282	306	297	305	311	313	272	256	297	275	265	292	257	296	291	276	253	299	297	321	293	269	286	315	282	288	265	290	302	307	253	263	271	286	281	283	277	273	283	284	286	256	256	285	279	280	289	276	278	289	293	263	275	265	287	270	269	270	278	271	260	273	288	301	304	307	285	294	305	294	298	305	272	307	294	266	294	278	288	297	308	267	284	287	264	272	264	281	307	306	249	289	238	281	274	262	268	311	268	290	271	287	288	276	292	272	279	308	282	292	290	262	281	298	273	272	240	289	256	271	248	280	243	294	281	271	244	261	300	267	253	281	280	275	258	270	273	284	274	298	280	252	261	258	270	271	276	259	284	270	297	314	257	323	285	264	272	287	263	282	271	259	290	295	265	296	271	297	259	300	303	276	262	272	278	262	319	310	278	286	329	245	283	306	264	275	283	313	278	258	257	316	258	290	281	288	299	305	254	298	271	278	311	276	267	272	297	282	261	279	255	303	281	258	303	257	281	269	310	288	257	294	270	266	295	263	289	267	254	267	301	266	273	294	253	271	278	279	284	243	260	276	272	277	293	257	246	270	289	292	288	291	284	262	287	265	242	281	304	266	254	284	258	283	283	283	271	270	286	251	286	294	276	284	288	288	278	293	263	255	285	288	298	248	270	266	290	304	292	302	291	269	292	293	286	286	258	260	272	264	298	321	299	275	299	273	222	310	291	280	302	308	260	231	278	257	295	286	288	237	266	278	276	275	278	281	287	254	274	300	282	289	295	273	272	286	286	271	294	247	288	287	288	248	317	301	303	300	293	249	261	290	280	302	266	279	274	253	318	310	334	283	262	280	270	274	257	259	290	283	282	291	261	281	267	277	280	293	273	275	257	263	276	302	276	280	283	278	286	296	293	248	331	278	322	253	304	277	289	284	278	271	258	276	282	261	277	267	268	332	290	261	277	296	310	258	292	268	295	286	266	266	296	284	234	282	281	237	266	269	257	269	260	289	257	267	267	329	277	320	271	262	264	253	294	269	265	281	279	285	288	303	279	266	294	290	315	256	284	301	264	274	274	301	296	288	274	248	260	260	288	254	277	276	257	303	268	261	269	310	316	288	272	296	269	307	289	278	313	286	249	271	295	280	290	294	246	272	300	279	317	307	281	243	302	284	303	308	310	292	292	282	272	285	260	253	265	287	288	290	287	287	273	265	305	290	320	297	289	270	328	289	269	279	281	291	286	281	246	261	276	250	243	284	281	303	285	286	294	273	274	256	263	303	235	312	275	253	281	255	277	289	270	277	281	264	285	254	301	243	266	300	265	295	265	317	281	289	271	290	320	260	307	297	264	295	285	276	235	293	271	314	265	278	282	294	305	268	278	237	289	263	287	287	294	248	306	292	268	276	276	284	286	255	270	277	285	302	277	256	287	226	273	275	285	275	278	280	270	310	298	262	272	266	336	308	270	265	310	319	249	272	277	299	288	264	295	285	318	286	288	279	299	279	286	277	270	262	272	303	279	295	264	257	275	286	302	286	286	267	277	301	296	280	295	299	290	292	259	295	274	289	292	274	293	278	296	277	296	298	289	301	296	260	278	273	314	312	302	266	281	293	270	292	278	265	254	291	280	287	303	313	309	296	288	289	264	267	276	264	309	296	248	261	274	270	275	282	282	283	238	293	259	272	280	262	314	280	309	285	269	286	295	282	285	287	287	282	297	269	252	311	276	277	289	283	285	315	284	248	282	292	303	287	256	247	270	251	279	298	308	306	268	248	304	271	288	270	253	292	306	282	282	274	295	268	262	274	280	304	281	281	274	289	274	268	319	270	297	340	304	287	265	257	280	263	247	343	254	279	336	271	288	257	280	285	312	306	303	299	289	258	288	269	271	279	269	275	274	262	259	264	291	304	274	288	280	272	270	296	298	306	321	271	279	294	277	272	260	277	300	291	276	282	312	241	257	280	283	268	271	264	259	252	286	271	271	300	301	272	259	287	263	269	283	272	268	291	260	263	316	267	295	290	267	273	285	285	300	272	266	285	264	302	273	258	280	303	293	287	301	280	294	268	254	300	285	277	316	290	290	276	280	277	264	271	305	265	281	317	288	254	269	253	258	298	281	307	278	315	257	269	263	289	279	303	305	289	247	242	283	293	289	280	290	275	290	290	335	280	271	310	277	305	318	279	265	270	263	246	286	315	289	260	306	286	269	253	271	277	287	291	260	292	251	283	273	255	285	277	275	242	273	274	280	272	274	277	276	283	257	305	277	280	271	276	292	318	299	278	257	299	286	309	282	278	261	287	268	276	288	297	295	324	318	266	281	292	245	265	294	277	257	261	269	270	298	294	298	304	300	274	253	267	292	292	279	285	289	254	290	275	276	268	267	280	285	247	287	261	305	269	248	286	275	294	244	256	254	265	281	274	268	262	252	301	291	288	288	291	263	303	281	287	287	285	262	283	279	276	271	310	268	296	286	277	296	287	304	287	283	280	276	269	261	292	273	274	245	268	265	278	319	253	285	283	273	280	265	274	298	274	268	269	275	315	275	267	303	268	256	293	280	282	275	309	277	287	289	285	270	281	314	275	275	268	315	277	252	282	281	306	295	276	274	276	287	290	283	270	264	277	257	277	289	270	274	264	277	292	274	268	256	294	326	292	277	267	294	254	280	279	303	315	296	293	270	286	285	271	262	261	261	335	302	289	282	315	284	319	260	299	287	317	273	337	253	282	275	265	303	247	293	277	274	276	285	275	277	319	307	263	277	279	256	291	269	292	262	258	257	291	261	262	277	315	317	257	269	269	282	285	276	269	284	258	254	286	266	282	265	282	284	289	287	291	253	278	285	293	263	272	267	241	284	279	259	308	291	282	314	262	299	268	269	270	295	268	262	289	284	291	292	256	248	256	274	281	287	285	273	278	290	282	317	310	295	271	272	274	303	283	294	262	294	315	297	292	296	259	287	277	242	279	271	258	264	291	281	280	259	282	271	274	261	286	260	286	252	256	287	269	248	272	270	269	280	267	276	303	289	267	296	287	292	271	265	286	291	285	284	297	311	298	284	283	323	255	286	281	279	293	290	284	313	282	255	275	260	284	297	301	314	332	245	295	242	297	287	272	290	281	281	295	254	290	280	277	283	295	233	305	300	280	275	291	266	283	267	315	290	262	289	288	237	273	284	274	260	276	273	301	287	272	301	285	264	246	259	298	248	275	271	314	307	311	270	262	261	307	236	308	273	280	264	271	311	255	281	278	277
2094	636	677	704	713	707	685	629	635	673	593	663	618	662	623	619	629	603	618	602	649	654	612	628	635	656	653	611	618	655	629	629	681	612	640	589	612	621	614	632	642	621	585	606	634	666	613	657	663	678	626	649	657	636	614	628	668	643	590	649	647	624	631	643	628	662	625	634	610	598	671	618	649	617	627	653	586	644	659	609	641	647	630	607	605	674	602	608	646	589	690	637	638	599	585	607	622	587	622	646	612	627	642	597	634	625	639	645	664	653	653	614	637	631	605	638	596	638	648	600	631	606	637	681	653	651	633	653	620	646	625	596	584	588	643	634	613	622	636	628	613	638	635	612	651	668	629	619	658	599	622	645	626	642	660	573	640	580	609	620	668	632	618	640	657	601	636	631	607	664	655	660	622	627	601	620	660	687	660	618	606	659	677	609	600	613	585	628	645	606	655	638	619	602	639	621	667	597	654	657	609	642	603	643	618	639	608	599	647	628	661	632	670	615	627	687	632	663	644	601	614	642	650	645	631	637	648	616	672	645	609	611	648	624	654	637	622	583	622	594	666	648	624	592	653	599	641	613	598	629	638	622	629	653	614	656	671	659	640	645	618	611	669	633	661	649	690	636	625	591	597	602	621	595	603	622	624	665	625	610	624	656	624	608	640	626	613	648	690	690	636	597	639	626	662	632	614	614	694	644	606	679	631	598	671	599	603	618	684	607	654	583	640	631	579	634	668	624	618	615	628	660	645	593	620	616	660	605	594	601	606	616	665	641	658	663	635	652	643	637	649	620	601	619	638	590	596	637	607	675	662	635	635	575	657	595	636	637	642	634	621	605	604	631	649	657	550	587	643	674	614	668	629	625	654	649	665	619	584	595	616	659	644	663	649	625	634	609	630	632	586	636	626	663	649	600	597	654	646	599	626	636	605	591	621	620	630	618	628	665	628	644	638	614	635	655	580	641	629	686	635	604	624	646	655	660	603	591	628	639	626	627	653	634	625	636	629	620	633	598	639	624	629	626	636	614	609	611	635	647	656	620	642	640	626	634	654	619	680	629	668	647	636	681	644	646	617	682	679	662	583	613	645	599	629	582	655	648	599	619	629	655	580	634	634	616	603	609	655	629	621	610	597	655	648	629	636	630	619	610	646	645	619	630	593	663	621	605	604	637	653	605	654	626	605	655	646	621	613	590	623	657	638	631	640	633	638	604	605	611	588	661	594	589	610	594	617	576	648	612	677	649	636	546	657	645	620	610	634	628	607	639	647	666	599	662	581	614	618	616	627	604	637	632	632	636	624	666	648	621	680	602	609	616	610	657	651	617	602	657	650	650	605	626	592	626	635	619	616	632	598	611	626	660	632	611	609	601	603	589	632	661	658	634	649	597	641	634	649	611	637	666	620	630	646	647	625	630	678	643	608	580	643	599	666	664	653	620	631	582	653	604	561	621	641	624	664	618	655	625	620	646	642	606	615	657	632	658	627	641	645	620	630	622	627	683	620	618	616	644	694	656	619	609	647	606	601	618	665	598	657	608	624	608	636	641	605	632	628	670	649	645	648	585	618	613	645	664	625	618	640	604	578	622	616	635	664	631	636	637	614	625	601	652	642	619	646	634	603	614	657	601	655	649	606	617	642	632	603	625	628	644	673	615	693	621	655	637	625	649	645	597	626	656	625	684	577	632	607	599	629	620	642	630	622	664	620	619	668	579	676	633	630	658	630	608	653	643	647	634	612	580	603	607	648	661	666	607	617	649	663	638	633	677	600	675	653	623	621	662	642	617	666	631	674	613	618	645	642	627	650	614	664	588	658	612	623	597	638	646	636	659	612	616	695	668	593	647	604	644	645	644	669	667	614	630	615	625	634	631	613	595	572	657	646	596	669	646	583	620	611	626	631	624	622	631	629	626	693	657	630	643	635	618	611	636	611	665	646	648	637	676	651	604	643	604	612	615	689	622	647	598	652	631	608	623	624	630	629	640	624	575	656	663	610	637	615	588	672	640	638	659	620	629	607	672	620	682	634	617	655	669	638	610	643	612	655	605	646	619	617	651	644	625	645	648	657	635	621	666	582	602	647	603	640	588	603	627	623	597	634	619	638	600	689	603	574	613	642	622	639	648	627	645	635	601	639	612	612	592	591	598	634	628	619	649	612	587	680	630	652	617	685	625	649	612	564	645	670	644	668	635	637	631	645	665	633	633	650	633	584	623	618	614	632	640	623	631	652	659	663	586	613	678	598	623	642	592	633	635	645	634	667	624	675	651	634	681	613	623	623	621	656	609	595	656	670	638	617	591	606	643	656	607	613	602	623	605	634	592	630	592	634	637	587	603	612	630	596	632	610	631	599	652	591	624	620	595	633	636	591	638	618	654	644	641	596	661	618	660	603	606	624	599	669	609	616	630	624	640	619	636	614	591	647	629	668	664	625	626	608	648	680	627	629	654	616	696	629	680	594	569	616	643	624	641	636	664	642	611	646	621	623	643	623	640	679	655	658	647	628	613	646	597	675	629	613	648	591	637	614	627	599	634	611	657	590	637	652	569	617	685	621	608	698	599	645	625	662	659	593	677	624	623	657	687	632	637	617	642	668	631	631	682	592	645	624	619	602	666	602	590	623	630	639	599	625	625	635	626	604	653	605	620	599	628	582	605	594	608	614	611	667	602	602	612	588	640	653	607	638	633	626	616	634	651	624	638	642	655	622	599	600	608	631	601	611	651	609	615	628	597	654	638	625	618	631	640	592	606	614	584	677	632	637	629	641	642	632	633	614	637	620	592	649	592	652	584	602	577	618	627	633	603	603	637	632	653	604	634	628	625	609	652	616	622	589	617	644	633	620	661	655	632	665	692	624	601	643	586	610	716	630	613	655	643	641	623	646	640	628	616	622	648	606	673	639	616	611	640	607	641	649	608	598	644	629	633	681	626	605	646	639	659	642	612	607	625	596	620	597	599	608	616	633	615	702	686	648	620	618	616	668	670	649	588	612	710	644	624	634	653	612	617	609	629	625	619	610	601	621	637	644	626	633	659	680	594	589	642	635	630	619	607	624	632	644	663	665	610	609	658	616	625	613	667	605	639	669	592	652	627	649	628	606	649	605	619	640	638	640	628	646	637	631	628	652	625	616	603	609	623	674	617	595	642	646	619	655	631	595	670	635	623	594	634	617	662	645	627	630	639	600	602	590	634	629	640	704	618	642	653	602	616	657	636	624	589	595	655	625	608	642	645	645	620	644	644	666	657	633	600	635	618	624	615	662	634	619	625	614	629	610	695	639	604	596	618	648	651	645	647	611	643	594	613	622	645	611	617	661	640	620	613	695	643	595	631	650	648	669	635	644	663	639	634	592	621	609	653	673	613	670	629	619	634	627	651	642	612	660	645	654	632	634	633	624	648	623	631	652	601	637	675	614	634	581	638	598	616	602	652	586	630	671	642	648	605	629	640	633	633	601	618	658	632	639	635	616	647	593	657	622	628	618	664
8178	586	572	464	378	300	232	248	253	228	224	224	221	199	180	179	217	220	212	172	188	190	188	198	181	197	184	181	177	208	172	221	176	159	177	160	184	170	200	224	188	207	178	211	175	197	174	212	164	174	194	184	189	191	179	190	218	153	199	186	199	216	180	185	204	168	177	205	177	194	210	209	194	202	201	211	195	187	200	193	215	189	191	177	161	207	204	185	189	185	203	199	206	197	167	186	177	193	180	208	174	189	196	188	207	172	213	191	218	191	188	189	180	185	175	175	217	193	200	184	150	173	187	191	186	189	193	193	194	212	211	159	209	177	176	190	200	211	208	196	208	179	191	172	199	203	181	185	190	195	219	158	191	213	212	177	200	174	203	207	210	195	183	190	174	178	187	195	181	204	198	202	193	172	201	203	190	184	184	193	197	198	197	188	182	183	205	207	192	196	199	161	183	186	179	196	171	219	213	185	184	192	185	186	173	179	195	199	184	192	192	185	194	184	196	198	216	224	218	175	204	159	176	198	213	179	165	184	204	173	176	209	190	211	175	214	201	207	177	191	209	164	183	182	192	196	180	230	177	184	190	156	175	180	197	176	201	177	194	198	200	192	194	206	195	170	190	219	199	182	193	224	174	184	183	163	191	181	204	200	210	189	175	167	194	157	204	172	160	193	196	153	182	180	185	189	184	170	196	182	171	178	175	188	187	171	181	179	194	197	182	179	189	177	194	186	196	217	195	217	201	209	199	186	182	187	173	194	227	217	205	190	212	204	175	190	188	206	195	204	192	156	161	171	197	199	201	173	190	173	199	188	196	195	195	222	183	172	197	207	214	197	185	198	195	199	164	177	210	181	197	165	167	197	207	197	218	193	188	186	173	203	185	192	209	211	194	169	182	189	192	158	185	198	212	176	196	192	205	209	221	182	159	200	191	208	201	167	195	192	185	193	183	187	155	177	205	197	186	203	164	179	189	211	182	172	184	193	181	186	177	186	182	194	196	179	187	190	189	185	206	214	193	165	173	204	186	206	189	197	174	187	194	182	214	185	175	162	181	185	177	203	205	188	200	187	180	215	195	183	190	203	204	176	196	205	204	219	187	190	217	182	185	148	178	178	196	207	167	184	209	209	188	211	147	186	192	183	174	221	206	193	185	188	196	200	142	163	208	173	162	194	181	216	168	172	179	180	166	194	161	201	191	206	215	185	179	165	165	180	191	173	206	170	182	153	212	187	173	190	172	200	186	194	211	204	185	200	179	192	201	204	192	191	207	203	202	171	175	195	214	186	197	204	195	194	191	198	160	177	166	169	186	222	183	188	195	183	180	195	191	179	179	185	180	192	178	185	210	176	175	189	202	216	210	188	198	172	198	209	172	197	197	189	201	184	185	177	178	165	172	202	198	160	199	190	174	195	181	202	202	213	211	212	197	181	215	170	180	185	184	177	184	201	189	214	190	199	198	193	197	184	192	183	171	191	193	175	200	194	190	208	204	194	185	194	171	155	223	214	214	191	195	178	141	179	177	162	165	195	209	181	211	190	189	178	186	177	197	174	199	162	165	161	187	193	199	194	212	181	204	199	203	209	173	206	218	153	223	183	141	189	184	197	199	190	181	175	174	183	187	174	206	211	201	185	184	172	190	176	159	214	209	193	199	205	185	170	170	163	186	194	156	187	190	177	150	182	197	175	190	185	201	191	182	208	182	194	198	195	182	184	185	196	196	190	168	212	191	194	224	185	154	189	169	203	178	187	182	221	175	186	177	191	198	197	176	195	196	206	182	177	183	223	167	192	184	174	199	164	190	177	212	196	188	178	193	204	213	209	172	194	185	182	211	168	186	189	190	197	168	179	179	199	188	180	186	163	199	186	209	187	220	197	211	187	188	205	189	176	186	156	202	211	170	184	213	171	177	196	168	165	175	214	193	219	174	211	182	179	194	180	220	164	175	205	195	183	198	184	177	200	202	205	207	171	201	186	188	193	188	193	189	202	197	181	178	195	191	194	198	198	205	174	177	178	177	196	159	181	180	209	198	181	178	182	170	172	203	184	155	169	169	186	194	214	193	184	205	204	191	202	200	181	173	195	203	188	188	164	201	182	193	173	187	208	187	198	159	172	180	194	209	226	176	172	177	178	185	197	177	170	188	198	165	182	174	188	190	174	209	195	171	193	177	208	172	181	176	189	201	209	185	185	179	187	174	182	188	170	187	185	204	168	200	162	201	218	196	203	205	181	221	200	207	191	186	190	197	187	183	183	198	198	176	191	160	167	193	179	176	166	204	171	196	216	179	186	185	202	174	170	204	170	180	190	198	203	160	195	201	184	169	203	156	191	203	190	195	200	186	185	164	192	154	179	192	185	193	198	189	192	195	157	177	182	195	188	185	175	218	159	183	200	182	187	227	219	193	189	183	208	182	193	177	188	175	192	198	181	216	198	180	175	184	196	180	205	179	178	223	192	199	206	190	166	191	198	193	176	193	187	206	178	191	180	204	172	209	212	187	183	209	198	203	168	187	189	172	177	192	178	196	192	155	168	187	198	192	183	192	204	194	215	184	197	173	220	190	201	175	218	176	189	192	167	178	174	201	170	170	214	193	204	196	195	185	217	194	187	190	188	201	187	198	200	181	195	153	187	191	198	183	195	187	203	189	155	198	170	167	216	210	199	186	212	181	184	203	199	193	165	184	191	178	192	203	211	214	180	170	179	189	181	191	180	217	209	187	160	199	181	192	190	200	194	199	174	184	186	196	180	173	188	203	190	206	175	166	197	193	192	196	189	236	198	197	187	187	198	203	201	212	170	185	188	201	195	199	185	189	181	203	173	162	196	174	144	198	209	191	171	204	172	191	201	197	192	207	212	199	202	171	177	193	167	185	215	214	195	178	196	182	197	182	200	203	194	202	177	185	207	193	210	206	176	203	216	198	176	170	171	209	188	173	163	203	188	193	179	190	195	206	197	187	200	192	186	163	216	206	203	205	196	185	187	200	203	196	186	179	196	197	205	186	173	193	181	177	199	188	183	197	183	168	215	179	195	198	187	175	163	193	195	191	207	189	186	181	175	184	192	175	190	211	184	209	208	166	191	182	196	185	185	187	203	179	194	180	187	178	190	171	185	194	191	137	165	172	199	175	167	203	189	187	215	201	166	197	195	184	180	168	179	214	190	179	157	167	192	184	194	206	192	200	169	196	193	162	213	167	183	174	187	173	196	192	180	197	182	190	187	201	186	211	185	186	209	201	197	186	168	187	169	154	205	192	206	186	181	199	179	174	211	190	186	196	213	209	195	196	184	156	170	216	215	165	205	174	197	185	180	176	194	177	192	224	165	205	182	200	187	178	185	192	169	205	202	191	193	200	156	208	197	187	171	197	186	203	177	171	206	196	178	213	163	190	175	212	197	189	188	197	175	185	162	188	189	203	205	186	189	232	171	179	184	167	190	187	196	181	215	169	182	213	159	196	188	211	218	198	172	191	197	183	214
6845	806	1376	1332	1184	1019	793	695	658	629	588	595	529	524	504	528	508	474	492	495	469	443	485	481	468	454	459	424	445	462	479	438	438	444	434	432	450	443	460	416	473	444	419	446	397	419	458	470	421	452	460	457	407	424	417	420	442	451	428	410	452	459	439	400	438	438	431	450	446	432	444	449	411	410	472	432	451	436	440	436	446	443	434	424	395	414	471	439	407	446	429	439	437	434	433	447	409	423	435	419	451	455	425	447	398	458	451	395	467	403	421	427	429	413	417	443	460	436	466	412	417	431	421	409	383	439	439	405	427	414	427	429	454	410	434	440	419	411	430	454	420	463	453	431	425	412	396	403	412	431	432	416	446	475	454	476	420	460	441	411	407	480	468	436	406	429	434	456	409	460	411	405	427	423	455	439	468	432	425	413	439	436	431	472	409	434	425	404	420	456	417	451	415	416	435	457	440	405	412	423	433	413	436	446	479	422	433	436	438	403	469	441	411	448	417	407	387	444	429	418	421	416	455	444	408	450	489	430	450	429	461	454	439	448	416	425	426	482	455	432	411	434	477	408	447	407	428	465	445	392	393	449	453	415	452	421	435	454	434	488	419	460	442	445	421	386	428	396	408	408	428	436	430	434	432	425	431	418	403	425	434	438	434	438	426	437	432	404	494	437	408	429	412	422	402	413	420	419	430	385	461	431	413	401	452	429	385	449	415	423	402	420	450	406	444	445	436	410	436	418	407	416	441	420	444	427	421	398	426	443	450	421	411	423	440	421	398	421	445	453	419	446	423	408	397	407	430	471	437	423	449	427	423	397	411	435	381	424	418	418	450	421	411	415	404	426	389	436	422	411	411	386	384	441	433	442	447	422	447	414	412	393	412	449	433	443	404	439	418	422	452	440	423	430	453	403	461	461	440	449	448	405	421	433	412	427	394	479	432	418	433	439	434	410	451	418	428	387	456	423	445	489	448	427	397	409	408	452	450	414	443	421	451	438	423	416	413	444	394	434	423	409	430	457	429	460	367	441	428	429	411	445	405	418	441	433	418	413	464	457	468	432	404	389	431	448	405	409	432	424	459	412	434	420	443	451	431	433	450	421	458	431	406	444	422	435	467	448	417	438	438	439	463	434	458	405	396	434	431	464	407	404	434	451	438	432	422	425	415	378	415	427	423	458	443	419	419	415	434	461	433	413	410	443	438	440	456	424	465	443	403	422	430	450	410	442	419	425	420	431	398	435	422	428	452	439	447	426	462	437	443	428	461	420	435	433	390	408	431	403	404	437	423	425	404	443	464	468	414	455	419	399	412	438	445	406	478	419	455	425	440	461	422	458	447	421	403	422	414	433	427	454	404	446	417	446	455	428	419	461	439	414	413	417	402	431	448	465	451	465	412	447	463	492	404	427	435	415	440	448	447	409	432	433	413	418	404	417	461	426	422	395	400	422	411	412	421	423	432	412	407	450	415	396	448	450	446	430	430	462	445	438	415	433	414	412	444	398	425	438	414	423	433	420	408	442	446	390	426	432	455	429	460	429	436	452	451	448	421	448	418	432	413	477	429	468	421	422	441	410	414	432	434	439	429	401	427	427	456	450	429	477	410	408	426	425	404	449	407	422	428	428	392	372	473	426	430	437	448	438	400	430	455	436	410	408	408	439	430	464	429	413	439	400	424	380	417	411	475	409	411	411	423	442	428	438	422	425	450	435	432	389	419	412	417	446	433	380	445	411	432	429	434	428	433	426	443	445	408	462	432	480	419	438	458	445	432	434	451	448	421	416	447	410	410	438	445	418	440	401	428	406	433	438	421	468	432	425	406	454	424	414	423	423	448	443	417	442	452	421	442	416	427	433	423	417	444	404	437	431	446	450	454	395	422	442	446	444	418	457	447	437	431	434	442	456	436	443	448	435	440	467	469	409	405	453	416	425	457	404	415	441	418	446	425	429	403	474	423	422	398	453	445	422	422	470	424	407	443	422	432	455	411	443	405	421	452	464	414	460	405	448	410	432	398	433	411	446	429	426	455	430	445	464	396	425	416	461	481	410	416	439	417	426	431	468	432	422	455	426	433	423	431	453	428	444	437	415	449	459	453	425	421	445	460	430	368	448	427	418	427	430	444	451	422	441	453	484	428	439	445	453	413	419	431	449	441	400	434	443	448	431	442	454	474	456	401	446	409	445	409	402	450	442	456	417	398	436	413	455	439	425	416	400	392	434	430	392	408	445	458	404	469	428	428	433	369	410	433	433	417	439	411	436	455	412	401	420	423	390	423	408	400	461	407	439	440	382	388	438	419	408	434	399	428	421	425	448	413	420	414	425	421	401	420	437	411	427	418	431	422	443	446	448	429	442	433	431	440	428	470	432	474	469	457	448	418	402	423	453	440	443	444	412	451	408	419	390	439	467	457	437	411	434	463	392	451	410	466	437	446	452	437	437	450	412	401	449	459	395	419	426	436	439	437	466	385	441	433	434	457	451	405	382	451	443	399	411	398	417	457	420	425	415	439	444	411	460	443	453	421	418	379	412	480	439	385	430	432	432	418	467	421	449	451	431	392	414	420	442	400	422	429	461	417	431	425	402	438	410	417	445	445	397	422	421	430	404	442	421	443	432	422	421	431	420	453	416	469	430	444	436	408	382	404	407	417	416	381	420	465	438	418	437	417	394	410	426	417	419	475	423	421	455	422	453	424	442	453	417	460	378	432	438	433	450	449	424	430	406	421	433	426	432	409	437	422	434	420	429	453	428	417	400	426	451	436	425	456	438	392	425	441	416	414	433	419	459	408	425	452	406	417	403	427	457	409	431	420	446	441	401	417	453	453	453	435	397	434	438	414	432	436	402	419	439	444	441	445	449	414	458	429	416	469	447	433	433	436	449	397	420	451	450	450	449	432	443	438	413	442	414	444	397	399	447	428	416	433	381	473	425	427	425	421	456	424	434	433	420	415	475	425	429	418	432	410	403	423	449	459	432	471	426	419	416	407	436	455	438	451	389	437	448	473	422	422	437	418	456	420	424	389	403	455	401	454	425	432	449	476	443	462	433	430	424	457	403	458	415	412	414	461	398	410	420	440	426	377	417	398	451	440	408	432	471	430	430	436	457	382	433	431	405	416	458	438	443	452	433	433	445	407	445	431	427	405	429	407	434	441	429	459	435	418	425	463	403	443	431	418	415	447	438	426	376	428	408	429	431	437	461	437	425	420	446	453	442	451	423	428	436	461	467	403	447	434	421	448	389	432	404	461	457	416	452	454	457	409	436	406	439	441	388	417	372	419	437	441	459	503	415	420	427	405	453	455	419	409	435	442	391	454	433	406	390	439	425	429	390	430	441	388	404	480	405	431	461	418	428	425	432	452	430	443	406	381	462	406	421	371	415	424	422	429	414	408	443	407	432	412	444	448	449	410	415	419	430	405	423	418	466	433	436	448	444	427	426	426	451	433	426	404	409	406	435	426	414	446	413	438	433	423	404	413	422
14688	1045	840	586	404	285	225	167	153	119	129	112	105	102	82	99	86	68	76	70	91	75	74	71	87	83	76	66	71	58	63	67	71	73	77	61	68	81	89	73	76	67	67	59	61	54	70	81	64	79	52	66	88	54	73	89	79	70	80	64	63	74	74	58	77	54	74	81	67	75	75	64	72	50	81	84	67	76	68	85	54	75	62	69	75	70	48	62	71	61	66	62	65	74	69	65	73	69	92	57	83	67	68	82	67	60	66	69	65	64	88	71	78	52	69	70	70	76	69	69	66	60	54	72	65	55	65	74	70	72	66	71	56	72	61	84	77	67	64	58	69	67	70	59	58	67	65	63	62	59	65	52	57	65	64	75	71	52	61	61	65	70	58	69	60	67	80	80	72	64	80	64	60	58	72	75	82	63	67	54	83	63	55	77	66	54	80	65	80	64	79	51	72	63	69	67	92	75	61	58	60	57	59	60	67	59	87	73	69	57	61	79	86	63	56	59	60	61	62	68	67	55	69	75	71	54	63	77	57	64	52	81	58	69	66	64	66	69	73	66	65	70	55	74	69	71	69	62	79	68	60	64	60	56	67	64	82	80	62	77	77	64	65	78	76	68	77	66	65	62	83	59	76	55	64	63	69	84	69	70	78	64	64	59	72	74	75	71	55	75	56	76	60	73	57	64	68	72	73	69	75	72	51	60	63	62	69	67	70	65	71	70	58	76	71	54	62	72	65	77	64	63	79	73	75	71	78	62	71	64	66	63	69	83	59	65	76	55	66	78	82	68	61	77	71	52	64	64	84	82	64	84	63	62	80	73	76	65	76	62	67	69	70	59	42	65	75	65	77	64	61	70	76	57	66	66	59	71	66	71	69	77	64	67	68	56	65	81	75	81	71	64	74	63	63	56	60	73	70	74	71	75	67	56	68	69	59	68	54	55	76	70	73	84	51	73	54	47	71	85	75	66	71	77	83	61	68	73	81	80	78	74	66	64	61	62	59	76	82	66	76	80	76	71	60	62	74	75	71	77	74	58	61	60	62	53	51	58	53	63	79	68	59	71	76	58	79	66	87	70	68	50	69	64	78	54	84	57	74	80	61	75	71	87	55	73	58	74	63	73	77	69	71	60	61	59	54	65	61	81	80	86	72	70	70	61	63	73	64	76	59	76	72	63	61	60	66	84	88	87	57	59	60	77	60	69	73	67	80	56	76	62	78	64	63	88	62	69	59	82	73	68	65	58	50	58	82	54	70	67	61	54	70	85	75	82	74	65	72	86	67	62	70	63	68	47	68	72	55	64	66	75	80	49	83	74	59	73	76	68	66	71	66	68	64	69	53	76	54	78	69	82	64	55	66	62	60	74	61	59	57	80	59	57	80	73	65	47	62	60	63	54	74	78	65	70	100	82	81	67	77	64	51	76	67	77	65	72	78	54	66	52	74	79	65	73	45	77	54	64	52	70	62	58	56	53	54	70	60	50	50	57	62	71	68	60	68	64	79	64	44	64	71	71	76	82	65	66	66	75	97	80	70	66	58	56	83	73	59	66	90	83	69	68	70	77	77	57	76	71	68	73	75	77	75	62	53	54	66	67	70	68	68	62	73	63	67	51	65	67	43	77	73	80	64	67	67	71	83	75	61	78	61	66	65	67	73	67	48	53	80	67	67	65	73	78	83	72	59	65	78	64	71	75	80	76	59	63	70	76	76	77	86	67	57	69	83	70	55	58	71	69	64	50	72	66	48	53	78	81	72	63	73	87	48	65	61	62	59	60	69	53	66	58	53	57	68	50	71	70	80	65	82	56	77	87	55	78	57	69	58	71	67	54	88	52	54	66	63	63	63	62	51	66	81	73	61	63	59	65	79	69	74	75	74	65	64	65	67	71	68	62	54	62	75	77	71	58	66	62	65	72	53	63	74	57	73	77	67	63	53	70	83	67	70	72	84	62	73	63	65	58	77	71	79	61	86	72	74	89	74	78	53	64	59	66	83	61	73	69	61	80	75	58	68	72	71	70	77	63	70	88	58	77	57	76	67	63	74	66	57	55	57	71	71	77	76	59	58	65	59	70	70	60	69	62	62	67	76	80	77	85	70	78	64	67	69	61	57	59	64	62	50	62	64	69	77	62	76	73	58	80	60	68	73	81	75	63	76	68	65	66	71	75	70	68	70	60	68	64	82	73	66	72	63	53	53	80	67	59	55	57	68	64	79	63	76	65	68	60	66	63	81	65	78	63	66	79	64	62	68	84	51	61	54	59	68	71	82	83	78	66	80	71	78	84	81	67	56	50	65	73	87	53	71	70	67	66	74	74	71	63	70	63	56	70	66	57	80	68	83	71	67	62	74	77	62	73	65	75	73	75	76	66	69	61	71	72	64	69	68	58	77	66	75	69	77	58	57	73	72	75	70	76	69	72	65	61	65	72	62	71	64	68	72	67	56	71	73	69	74	71	58	68	63	76	72	67	66	64	65	57	62	68	80	68	63	58	67	82	67	78	57	62	64	71	67	70	56	68	80	78	71	46	70	78	72	75	62	77	76	59	59	61	64	69	43	61	74	60	70	61	62	67	76	67	81	59	74	76	57	66	60	69	69	70	52	64	61	57	69	62	64	71	94	72	82	72	69	85	66	64	61	83	60	69	78	80	72	69	55	63	64	48	65	56	67	60	70	59	59	85	71	65	69	54	65	75	60	65	75	56	67	73	88	82	60	69	62	83	48	72	63	75	74	71	63	77	67	73	80	81	77	73	66	64	75	82	77	55	97	73	67	76	64	78	67	83	73	84	69	66	53	60	80	63	70	75	78	91	58	65	70	83	67	56	64	80	71	61	74	76	73	64	69	59	58	78	61	80	68	71	73	57	66	68	87	63	72	64	57	68	68	63	70	76	64	107	59	62	73	73	59	58	59	69	60	71	65	69	74	75	72	65	75	71	82	61	68	75	73	60	81	63	57	67	66	66	59	61	74	80	65	74	63	68	71	75	69	81	70	66	83	64	80	52	72	65	60	63	74	75	68	68	65	74	80	61	69	88	64	81	72	55	87	58	74	79	72	68	72	58	69	54	77	62	58	74	76	61	65	74	71	65	53	64	58	80	64	52	67	67	77	70	63	60	54	58	63	63	62	71	61	61	61	71	91	78	66	70	63	60	69	70	69	62	68	63	58	67	62	73	82	58	72	71	74	71	64	67	90	54	60	75	74	58	71	82	69	61	73	59	84	58	66	68	51	63	69	75	62	65	74	84	56	57	75	74	58	71	76	53	66	75	84	74	73	65	62	72	55	63	62	75	76	67	78	59	60	76	59	79	79	67	62	58	53	81	68	65	75	66	63	55	68	61	75	61	64	65	69	66	65	70	56	76	65	58	73	71	65	79	67	61	59	55	60	68	65	66	84	78	75	63	71	73	61	71	70	64	74	66	68	72	60	48	68	72	63	60	54	56	68	64	67	72	49	60	73	64	67	67	69	62	50	69
8462	824	1787	2023	1615	1291	997	800	682	555	562	475	404	371	335	347	330	276	308	276	281	271	237	254	224	214	222	186	227	191	211	191	229	233	213	176	212	213	205	180	202	206	171	213	210	201	215	191	190	224	194	203	223	198	198	200	196	189	202	219	187	170	190	204	189	189	195	209	174	178	177	226	174	183	185	196	207	195	181	186	152	167	177	193	168	175	188	182	175	193	189	165	183	188	180	188	196	180	181	162	189	174	173	184	215	191	157	208	192	207	199	175	170	187	161	171	168	193	168	175	176	186	207	178	189	204	187	186	184	188	172	180	176	165	167	171	181	183	185	175	179	206	172	177	179	188	186	163	177	164	176	180	185	179	188	185	177	169	187	172	169	213	176	201	197	182	187	170	194	174	169	170	195	157	186	193	162	207	192	193	179	195	152	182	201	194	174	168	165	181	185	179	180	190	186	178	174	177	195	180	204	193	184	179	190	178	185	174	168	184	181	183	181	181	180	177	175	176	199	201	196	172	180	165	169	204	182	192	187	180	203	199	188	195	180	183	180	191	179	176	176	183	193	176	179	166	175	170	167	181	202	204	161	169	186	178	197	172	177	188	174	186	188	184	176	189	188	191	177	174	197	171	174	186	187	197	176	174	184	206	184	194	176	178	189	172	203	189	193	158	156	181	189	184	173	200	191	150	176	168	164	182	161	193	164	177	182	182	211	182	184	173	181	188	173	178	198	200	160	152	160	183	196	194	176	176	171	182	180	222	188	186	198	193	209	183	218	190	167	205	173	173	164	188	169	197	173	179	171	188	187	191	177	186	197	161	202	175	180	200	173	184	175	200	182	166	187	188	190	176	177	172	176	197	170	172	172	171	177	188	156	196	175	175	185	167	182	170	184	207	159	188	176	180	172	177	189	183	184	189	184	209	193	173	175	184	182	164	211	161	191	176	164	169	203	209	161	168	182	215	178	177	164	171	166	176	190	183	186	165	164	175	181	195	181	186	204	191	179	162	172	178	188	165	163	182	169	177	187	195	174	195	182	191	195	169	210	190	177	187	173	178	174	164	187	189	188	186	191	173	193	195	194	161	172	173	183	178	202	204	178	172	193	180	177	189	181	207	199	180	170	203	197	176	177	177	197	185	183	160	209	199	194	186	180	184	194	184	171	192	183	172	212	197	174	195	162	193	172	174	172	186	172	200	199	193	198	191	192	183	207	174	194	169	179	205	171	175	202	200	155	198	204	163	167	157	186	168	183	174	168	191	175	185	175	175	183	175	172	174	197	161	183	187	168	171	184	172	203	195	158	181	182	177	203	173	195	172	181	206	177	190	192	179	179	194	191	197	172	157	176	205	190	188	186	173	189	184	187	188	171	180	179	201	160	182	173	180	199	165	187	180	186	186	186	191	183	172	179	182	174	169	176	178	186	188	165	179	181	196	192	184	185	198	203	198	180	186	179	204	177	187	178	175	181	199	190	163	163	189	175	177	189	190	170	180	183	184	166	199	179	192	177	195	173	185	181	171	178	203	182	196	191	187	179	185	199	179	168	186	152	180	158	185	149	199	171	165	164	181	170	202	182	168	202	153	188	203	173	173	180	158	174	168	185	183	168	202	200	160	173	185	185	178	172	181	172	161	155	175	185	183	179	181	188	167	192	156	182	180	200	172	180	190	176	190	198	211	190	174	195	204	185	201	186	184	199	188	182	169	183	173	187	176	203	167	172	164	181	176	182	184	175	198	183	182	186	193	171	196	186	184	185	181	175	203	181	200	195	197	176	188	184	157	177	167	180	182	181	185	169	176	166	171	171	166	182	152	189	182	164	196	194	194	150	180	194	191	163	174	222	188	207	164	185	177	172	185	186	207	169	191	144	158	198	171	169	173	191	198	162	176	181	191	179	172	166	174	174	181	196	169	212	177	196	193	164	174	184	188	191	173	181	209	218	170	186	189	179	186	194	154	180	178	191	183	167	168	194	190	191	187	200	163	154	187	193	189	180	194	176	187	178	185	183	190	164	176	168	174	221	185	175	179	156	194	181	174	176	204	203	203	177	181	182	184	167	170	194	175	181	187	195	171	165	201	184	187	166	157	162	184	185	187	212	186	185	180	186	185	173	193	201	201	166	173	177	172	179	201	169	190	171	175	191	185	176	196	165	181	186	200	202	183	170	196	170	185	169	198	206	176	186	205	187	171	178	164	191	182	184	181	176	189	205	190	210	177	158	199	172	170	187	181	191	164	169	172	180	171	203	166	193	168	170	178	179	159	179	186	185	165	187	185	166	178	180	175	188	155	192	183	174	188	196	178	213	200	167	203	206	184	186	180	187	196	197	178	162	184	175	195	173	213	188	174	183	176	181	182	178	185	212	184	180	171	193	181	187	231	151	180	178	166	189	188	194	194	212	193	178	186	167	170	181	172	195	168	188	199	184	198	168	185	200	182	188	175	182	180	194	168	165	159	163	186	188	160	194	181	164	190	199	182	163	190	194	193	198	197	188	171	196	187	172	175	180	188	173	206	175	194	206	180	171	201	169	197	183	167	185	175	186	187	194	176	210	198	172	200	199	210	183	176	171	206	208	173	173	202	185	172	187	194	195	184	178	200	190	164	190	171	188	158	195	185	188	173	178	169	196	157	176	174	198	202	188	171	180	176	167	192	179	167	182	191	194	182	197	184	198	206	152	181	208	184	189	168	156	176	162	173	194	206	210	164	194	160	169	195	180	189	178	184	169	192	194	206	173	193	200	200	203	176	165	169	202	185	182	192	169	171	173	167	176	188	170	193	181	173	198	167	183	161	198	186	172	177	189	187	194	188	183	180	179	191	189	185	188	169	176	199	161	158	172	179	199	184	173	172	184	162	169	176	203	181	175	179	185	206	207	185	182	169	189	185	180	200	173	197	162	158	174	196	183	193	186	171	192	184	165	181	161	169	179	178	204	177	183	176	168	178	182	205	189	193	190	205	186	189	188	186	170	191	213	198	198	186	170	157	195	199	178	187	195	168	191	191	163	165	189	163	169	190	187	181	169	167	182	169	167	186	206	171	187	161	182	186	212	190	196	157	183	173	152	171	149	195	190	180	164	187	181	185	170	187	173	188	203	201	180	191	183	184	191	185	181	197	196	172	197	202	182	195	178	199	190	169	195	174	163	173	191	210	182	199	181	173	165	172	177	176	180	182	190	186	145	190	173	194	195	187	179	193	179	196	190	181	173	204	177	195	208	168	161	197	181	153	178	154	163	201	163	185	165	184	172	164	189	164	200	192	186	142	199	195	187	167	188	187	161	185	186	202	199	202	191	195	167	194	178	178	191	188	178	186	177	187	168	206	179	176	176	170	183	180	185	200	199	178	193	203	166	169	193	173	191	172	213	205	193	176	165	176	194	188	161	160	191	173	190	172	170	147	198	180	190	182	151	179	180	187	206	198	181	168	165	179	161	192	197	173	163	196	181	176	168	158	194	160	191	171	167	184	186	185
1829	308	287	279	285	273	270	311	282	299	289	275	291	259	299	263	267	255	274	264	267	309	284	300	265	294	268	299	287	316	312	280	272	291	291	298	251	300	280	298	253	284	283	280	258	310	291	268	261	265	292	318	273	295	270	292	282	289	267	268	294	270	292	284	284	294	314	246	280	285	268	277	285	291	311	275	281	289	258	274	313	279	273	276	257	279	304	291	251	277	327	259	300	255	313	315	305	280	283	285	298	270	294	300	309	290	281	294	273	271	308	234	281	261	282	260	278	273	285	270	292	265	283	275	288	237	271	290	273	261	284	290	282	304	233	265	302	264	284	286	302	299	249	282	295	282	280	276	276	278	276	290	245	314	279	268	277	280	285	248	304	314	265	292	255	287	301	299	303	272	296	293	283	253	285	273	267	277	262	286	339	263	311	259	273	305	298	275	261	302	279	289	252	263	255	273	267	280	299	277	290	274	274	255	290	282	262	285	290	289	283	273	268	261	292	281	294	288	296	272	253	270	275	278	283	267	286	285	280	310	334	287	269	292	321	257	307	293	293	287	271	307	254	256	314	248	270	279	255	286	259	307	259	280	267	258	279	317	261	271	295	275	295	269	273	305	277	291	268	292	269	287	277	265	280	289	284	268	272	272	297	301	281	293	282	282	261	290	252	290	312	271	268	275	284	284	269	269	287	283	260	266	261	271	283	270	284	275	305	300	263	307	285	264	320	298	300	312	264	264	286	296	277	277	314	280	281	300	289	289	288	266	302	291	276	257	306	279	321	282	287	293	318	274	290	285	298	277	263	271	285	269	303	258	286	286	286	307	300	327	287	267	307	281	259	275	267	285	293	322	277	320	281	285	291	288	272	282	273	302	294	307	266	269	223	280	278	271	262	321	283	284	271	258	276	288	261	295	300	282	263	270	308	315	289	289	289	268	271	309	291	305	303	285	259	304	271	265	304	295	281	257	290	287	254	285	287	288	263	251	267	284	267	255	298	283	270	309	299	286	285	275	299	274	263	283	299	264	287	299	290	252	278	300	282	279	316	303	304	276	260	300	291	290	257	273	312	266	280	281	280	300	282	284	271	277	272	321	299	237	304	255	291	293	287	263	293	256	273	284	304	297	291	308	287	273	263	276	259	274	304	267	330	290	275	282	264	269	280	265	263	260	294	281	262	278	273	294	279	273	269	282	291	298	281	263	274	294	292	304	283	291	277	281	319	259	274	291	286	291	283	306	247	288	292	278	283	277	278	275	285	267	271	285	244	286	268	260	278	277	293	317	291	271	280	292	266	284	257	299	290	257	314	268	272	292	284	274	269	291	280	232	279	296	282	284	272	297	311	324	285	278	268	280	255	279	276	288	293	270	272	305	292	277	278	289	263	287	268	264	281	292	280	275	268	255	287	274	273	297	270	252	238	255	285	307	286	310	278	278	281	267	282	306	283	284	262	273	291	291	284	283	296	279	272	258	275	273	267	292	259	280	300	293	274	303	293	299	260	300	290	289	276	296	287	261	301	259	285	274	265	286	264	276	260	281	272	270	277	287	261	270	264	280	266	290	302	301	295	273	257	268	258	272	247	287	276	268	294	290	286	268	288	263	243	263	316	290	293	292	233	281	251	279	271	276	277	279	294	305	315	301	276	261	294	276	261	311	305	312	269	275	282	278	267	276	261	252	255	271	312	297	279	278	281	296	310	286	266	309	290	281	306	293	272	280	274	294	251	254	314	294	331	291	340	275	284	307	261	305	265	265	254	290	256	303	266	289	266	276	310	348	275	274	283	305	270	272	261	272	309	280	282	279	276	280	269	283	268	276	273	310	295	281	313	267	283	287	294	282	280	283	290	318	294	314	264	318	287	270	281	310	277	277	320	310	272	288	317	268	285	310	270	270	276	316	290	279	293	281	285	270	291	306	296	255	270	298	287	271	299	286	288	289	260	292	257	325	235	302	274	272	298	299	293	297	303	269	285	307	285	297	320	252	319	257	293	301	287	272	268	296	284	300	266	306	293	265	253	268	270	245	292	293	282	292	295	287	297	267	299	298	278	312	291	307	311	281	280	253	272	279	333	280	267	292	243	279	292	272	268	276	262	264	294	255	258	269	295	269	266	274	285	286	291	286	241	247	266	281	271	283	311	287	267	295	279	302	276	243	291	280	279	265	317	265	246	266	288	282	266	291	272	273	308	303	263	281	282	243	255	273	314	289	308	283	223	249	285	329	292	272	303	268	254	264	278	274	269	239	244	278	306	255	284	291	312	276	254	283	294	263	287	303	302	295	264	272	313	280	274	243	317	291	302	294	266	277	276	290	297	299	305	282	285	303	304	275	313	288	307	272	281	298	310	281	271	302	290	302	311	310	277	302	281	275	291	292	257	294	274	314	274	276	272	299	274	287	260	281	258	265	301	289	294	261	296	305	268	252	272	261	290	257	266	269	286	312	265	258	258	263	270	297	268	288	292	286	280	276	268	282	247	284	296	259	282	299	303	308	282	288	317	272	279	282	276	254	273	282	270	282	266	253	291	291	264	243	287	280	278	263	288	265	286	285	299	259	251	306	258	271	292	254	269	274	285	280	254	270	312	271	267	260	303	268	304	276	258	271	271	293	285	285	280	277	292	279	254	267	297	271	273	265	292	264	291	280	273	264	278	287	296	303	294	301	285	299	272	255	303	248	278	268	275	261	358	274	288	295	299	268	267	259	234	284	276	308	280	287	278	279	259	290	253	290	278	276	269	326	253	298	252	243	286	276	261	316	272	254	297	285	287	301	268	285	285	279	289	278	283	293	282	287	320	267	277	275	270	274	280	249	237	296	295	247	276	287	302	300	316	283	280	281	261	282	298	280	291	270	258	270	286	256	284	265	270	308	239	274	279	265	251	274	265	283	322	298	286	287	289	296	291	307	298	277	305	283	270	315	293	263	257	296	265	290	310	306	282	300	276	275	284	287	283	278	318	314	267	297	296	286	283	298	264	266	273	270	278	279	282	285	268	288	289	321	278	307	284	303	273	269	269	245	281	277	289	310	273	256	293	258	279	259	293	249	305	286	320	290	289	280	288	261	280	294	293	282	287	295	302	278	308	285	295	283	259	275	291	316	289	291	312	266	273	262	301	277	307	259	265	287	287	250	277	292	281	270	276	304	276	302	249	292	259	280	274	278	280	278	263	293	268	296	287	268	313	290	289	293	288	301	287	274	268	216	260	308	316	285	307	284	281	317	304	294	296	308	299	290	267	250	264	298	299	291	275	307	253	283	285	314	271	300	303	279	260	274	281	299	282	286	320	270	263	278	272	300	277	299	295	272	264	262	254	303	315	289	257	313	267	272	281	296	284	296	280	277	291	270	297	249	278	274	279	272	258	283	310	287	271	303	247	265	311	278	264	321	281	254	282	282	304	278	263	275	285	267	281	282	269	289	285	301	293	296	279	271	288	291	270	298	287	282	279	310	309	252	284	309	269	275	294	290	255	307
2089	745	667	708	641	612	710	676	631	655	639	647	648	633	657	641	612	596	671	659	615	659	609	619	612	632	654	642	622	636	636	637	656	678	659	584	652	671	636	673	660	614	614	620	612	655	640	625	650	663	623	656	623	640	605	631	620	640	637	670	626	625	579	627	653	642	654	626	635	616	600	637	647	642	599	598	639	641	620	651	655	634	612	610	623	629	617	637	623	625	629	610	581	626	641	617	599	604	629	607	625	630	626	642	642	623	609	645	622	688	605	646	666	615	680	647	622	699	614	644	587	644	621	676	643	647	648	586	661	630	640	644	612	690	656	628	668	651	620	644	637	611	595	644	632	644	623	654	623	597	634	603	602	569	636	634	609	652	621	612	695	637	666	676	629	640	591	604	646	662	618	624	606	655	608	638	642	656	673	698	625	656	639	654	607	645	613	616	641	674	640	638	569	578	617	646	594	623	664	672	715	594	688	616	605	616	641	613	666	671	620	629	642	636	617	620	643	644	644	613	604	610	651	626	609	621	624	659	645	609	641	637	691	603	611	597	633	644	629	630	656	619	680	653	625	629	634	649	652	614	598	641	654	592	578	638	602	635	640	630	605	647	612	644	674	582	647	649	625	585	644	606	626	623	660	598	611	595	598	612	611	652	628	602	649	652	663	624	662	649	648	649	665	646	656	659	658	672	670	664	622	667	650	610	632	612	628	673	666	626	636	643	643	670	651	616	638	593	643	623	670	614	630	643	664	618	637	643	600	675	634	620	621	657	593	611	618	661	666	614	641	600	634	619	632	664	624	621	635	635	637	619	603	626	689	628	653	629	609	602	675	602	626	642	602	618	623	670	616	658	686	637	641	623	613	636	641	611	615	643	608	598	634	617	637	672	650	655	624	639	609	678	623	621	641	639	593	616	650	615	618	671	627	618	663	625	598	680	605	663	625	653	626	634	610	625	680	614	681	586	652	651	621	606	628	616	659	624	623	659	631	616	643	688	645	607	659	661	618	670	616	669	628	649	625	628	629	637	634	653	661	623	625	692	624	646	648	625	630	637	633	613	607	578	621	609	627	624	672	676	623	634	642	626	618	611	626	617	672	610	634	601	661	664	614	692	640	652	684	642	644	619	640	648	632	636	668	646	630	602	619	653	597	639	582	647	621	672	669	643	656	655	671	661	651	676	624	610	703	631	612	638	637	600	671	635	599	663	629	680	650	637	568	629	678	634	627	606	654	650	627	596	614	583	650	661	628	598	635	637	613	651	576	611	618	639	606	636	654	651	654	649	649	618	607	641	638	681	601	588	640	664	656	620	620	619	625	674	675	669	618	655	658	639	626	631	658	674	624	660	625	662	665	630	644	638	645	636	672	600	566	655	619	657	640	640	625	665	654	658	687	619	686	623	607	643	631	637	644	637	652	623	642	642	607	612	637	648	612	617	613	595	641	614	645	645	610	596	627	615	636	619	667	667	623	630	659	622	590	641	656	664	676	658	654	597	659	657	635	655	655	646	610	650	622	660	661	606	664	618	653	635	692	611	653	615	615	656	624	627	677	596	612	663	586	601	595	664	602	633	639	606	621	640	668	629	645	580	664	661	649	673	634	655	591	600	643	653	621	645	616	626	644	669	635	599	657	649	690	675	645	581	593	663	599	634	633	659	651	660	662	625	634	627	634	616	633	661	651	625	632	707	666	600	665	603	636	675	612	643	613	611	678	648	626	646	639	612	636	625	598	666	631	603	652	605	615	624	619	595	629	657	644	646	658	602	645	637	657	626	599	649	611	632	648	650	598	659	619	640	613	626	574	630	657	596	630	627	661	661	583	590	637	621	618	631	610	684	618	618	634	644	594	610	620	607	625	656	657	686	645	652	624	636	640	636	599	639	624	611	672	604	602	664	576	667	656	638	609	625	643	625	643	598	688	641	642	654	625	628	601	646	618	653	623	615	566	623	624	632	650	632	628	631	679	692	651	564	606	637	648	651	627	650	603	638	654	623	634	604	641	660	620	640	648	634	593	584	632	628	649	630	641	652	639	660	575	638	665	648	641	632	628	624	621	622	613	648	588	657	637	675	645	696	628	697	655	645	629	650	569	620	638	641	589	642	653	629	663	595	610	611	640	596	626	641	671	644	648	635	633	600	597	620	612	665	671	624	621	615	626	683	646	602	648	635	616	660	651	616	627	631	659	592	602	604	580	612	623	635	642	662	644	649	629	595	603	665	629	657	663	602	619	628	611	629	657	621	635	594	645	630	648	628	631	634	629	616	636	621	631	667	644	578	680	664	591	648	642	642	570	643	636	651	600	648	628	625	637	590	628	640	665	670	657	631	601	620	669	616	641	618	666	644	630	654	615	629	655	640	662	644	635	630	617	655	643	627	600	651	668	643	634	648	626	601	630	623	591	649	656	637	664	660	624	606	649	670	650	640	612	638	657	634	613	626	658	641	605	657	622	607	617	643	631	642	649	676	647	596	581	618	634	550	613	651	638	623	633	671	615	643	645	620	642	588	611	662	654	667	663	610	623	636	630	673	655	662	654	688	615	592	628	590	618	659	626	674	647	687	608	599	643	618	634	645	633	655	594	650	646	619	652	606	638	652	663	615	609	630	636	615	592	626	636	633	653	601	648	595	609	643	644	655	673	620	600	601	622	646	628	645	638	633	692	627	642	662	626	644	626	651	648	621	698	611	682	662	617	607	666	638	624	645	625	644	656	634	682	633	638	638	599	615	616	601	654	580	634	644	645	639	599	631	630	608	608	654	658	649	668	645	642	607	617	632	633	633	588	631	601	642	637	605	602	626	645	616	610	680	623	666	634	626	563	638	711	613	635	631	620	633	644	594	644	656	587	582	580	636	655	628	687	655	627	640	653	639	681	622	656	675	642	663	682	640	622	609	672	611	665	661	635	664	553	629	609	672	595	608	627	591	634	661	642	627	654	659	616	609	651	633	614	640	668	680	620	612	584	645	623	691	634	602	636	592	618	682	637	671	641	601	628	644	621	627	680	612	632	605	658	649	660	634	631	635	600	647	624	687	650	652	627	628	585	662	607	636	638	631	624	659	632	598	607	600	649	648	571	627	591	661	584	629	635	667	600	626	600	618	650	643	684	629	605	661	635	629	614	613	599	630	642	631	640	662	620	630	629	648	607	662	651	617	610	663	637	715	604	588	679	632	688	608	682	628	662	604	619	625	577	609	611	598	638	647	594	661	630	586	633	631	614	642	635	616	587	625	619	606	575	645	626	643	636	601	638	625	619	625	638	670	659	667	655	639	615	662	582	640	671	640	631	622	623	631	648	609	649	620	630	687	607	631	613	623	638	634	636	653	619	604	615	628	657	599	643	610	599	618	625	636	608	661	637	636	613	625	651	602	630	671	604	652	586	579	607	647	639	622	665	626	620	622	619	624	649	604	640	606	603	640	651	597	593	659	614	672	605	649	599	596	648	617	640	681	631	631	644	676	631	607	616	710	653	678
8252	578	517	465	336	273	263	220	215	202	211	180	219	201	204	222	158	166	202	216	183	204	196	171	188	181	169	179	197	220	202	204	202	199	184	195	200	191	202	185	171	205	213	200	206	210	191	179	194	198	177	189	202	180	191	190	167	201	194	186	196	192	177	186	173	190	201	184	197	208	180	181	140	189	173	217	207	202	214	220	193	167	170	187	211	170	165	178	224	173	179	207	202	193	174	187	175	180	197	195	182	189	157	191	180	191	186	209	181	186	182	179	199	197	209	193	213	171	198	181	179	198	210	180	198	179	184	198	184	187	187	196	188	190	206	191	170	203	199	183	196	161	173	178	185	206	200	182	194	207	197	156	209	203	200	181	181	178	190	191	184	205	175	181	162	200	197	176	187	178	173	178	199	180	172	207	184	197	204	180	181	180	210	206	175	168	193	187	185	193	198	229	197	194	204	178	196	218	162	190	197	180	196	194	190	180	204	215	185	169	193	209	184	176	188	178	191	168	209	178	202	186	170	208	188	211	203	185	209	190	170	197	207	223	193	182	179	191	181	182	189	177	214	167	168	201	184	210	217	172	172	179	156	168	196	210	150	177	171	206	197	180	186	196	216	203	207	177	186	166	179	181	206	186	181	192	188	187	200	210	208	181	173	182	172	175	161	197	200	175	176	181	172	202	203	208	188	210	217	208	175	215	181	195	200	184	181	179	181	181	194	202	178	174	182	167	183	196	176	202	162	176	205	188	213	162	198	187	193	222	204	195	198	192	183	187	181	199	199	182	208	196	182	199	169	179	152	195	193	190	204	184	188	161	186	203	213	197	180	168	180	192	187	184	174	183	157	173	182	199	215	179	183	200	165	177	197	175	193	191	202	193	181	187	187	157	164	217	195	210	206	188	194	209	200	204	198	213	188	185	202	194	189	174	197	196	197	196	186	196	173	200	195	202	184	175	176	178	148	188	173	216	196	181	183	168	165	174	185	200	202	207	192	189	203	183	176	190	195	200	209	210	177	195	186	196	175	196	209	199	180	174	184	199	219	196	204	183	172	186	205	202	197	202	192	182	170	156	189	194	196	181	176	181	197	188	148	171	170	180	192	171	197	188	200	193	199	209	207	182	168	195	195	187	191	203	170	162	177	193	200	179	202	177	208	202	201	197	179	173	197	177	214	176	198	199	177	201	199	198	167	179	188	200	179	190	168	196	188	204	189	207	191	187	181	178	188	208	200	179	188	208	215	185	201	207	200	166	188	182	182	177	185	183	198	193	193	190	185	204	196	195	195	181	173	196	202	169	196	161	156	200	193	187	172	167	158	167	192	202	206	202	173	201	186	194	181	210	189	194	200	180	209	158	192	193	193	195	198	181	197	161	198	200	202	165	185	206	182	199	183	168	182	190	205	181	223	188	177	193	185	200	167	177	187	211	168	171	188	202	192	168	175	184	149	221	175	182	208	192	181	184	209	206	185	207	187	170	170	203	180	186	192	199	166	216	184	198	170	192	188	205	189	185	188	191	214	188	180	186	180	181	191	191	184	203	196	220	174	176	184	180	194	182	214	191	169	185	196	170	192	186	201	200	202	195	188	180	183	169	213	221	211	197	193	196	190	203	192	213	172	157	159	180	180	213	203	184	178	187	215	182	178	199	207	199	192	176	189	196	199	194	200	212	220	170	198	180	201	196	170	191	179	171	191	175	209	174	179	168	197	218	183	176	173	192	180	173	180	205	168	210	190	169	177	193	174	170	199	197	221	184	212	207	171	196	214	176	191	197	193	190	188	184	167	199	201	200	194	182	194	172	205	196	205	188	147	201	215	196	189	200	175	180	187	198	191	187	196	187	200	167	206	213	183	185	201	207	181	179	162	203	182	198	183	179	190	182	204	196	199	191	205	208	201	192	169	199	207	192	209	160	204	210	201	165	190	183	228	207	166	191	207	171	187	193	199	189	178	182	176	195	197	183	174	204	177	207	208	173	183	208	214	194	190	202	188	193	195	199	174	220	212	159	162	206	195	186	191	184	191	207	193	179	211	177	179	172	197	192	194	190	205	217	184	196	184	190	194	196	177	165	193	202	220	187	192	208	199	174	170	209	198	165	195	203	178	195	207	196	205	197	196	171	181	202	196	212	184	190	170	210	200	179	208	207	196	190	186	171	184	174	177	169	176	182	189	181	186	190	208	198	207	209	178	231	202	181	192	183	185	181	201	190	197	186	194	203	202	190	187	183	192	159	184	195	186	197	175	205	190	185	196	174	212	214	203	184	180	174	202	170	194	206	209	184	190	214	226	220	177	190	175	194	205	184	221	196	190	187	174	184	175	177	170	173	199	164	183	208	216	191	184	210	188	193	186	208	194	201	172	183	200	179	190	180	198	169	197	185	203	195	199	178	185	195	166	183	181	194	200	217	197	199	202	176	169	209	191	174	184	184	177	184	186	196	189	172	186	180	185	214	167	188	186	214	174	152	201	174	182	181	229	180	189	182	178	171	201	187	178	196	184	220	177	191	173	175	186	202	173	205	205	190	167	202	170	198	174	211	205	190	189	183	183	185	176	207	184	189	197	216	191	186	214	201	179	178	199	193	195	171	209	180	192	160	193	172	189	189	184	191	186	185	197	208	186	185	202	203	191	196	202	183	207	202	199	210	204	178	195	168	177	193	179	175	181	180	177	186	179	179	177	166	189	168	194	186	183	226	211	174	174	201	181	190	190	183	199	180	187	189	180	187	196	214	199	204	193	182	199	189	200	198	192	213	170	210	207	174	199	196	193	200	204	184	204	204	188	187	179	202	224	208	190	154	195	189	186	200	197	204	182	184	164	209	205	209	161	200	172	195	183	201	184	171	198	187	194	192	185	226	181	180	186	200	188	182	191	200	206	188	144	195	174	202	196	202	192	212	209	172	192	190	206	180	188	184	192	199	189	177	155	171	183	174	179	217	199	188	189	190	157	200	209	198	184	176	207	192	199	196	166	219	157	201	179	191	202	165	198	211	188	193	174	204	172	193	215	164	184	181	175	190	167	190	211	196	175	189	199	197	205	194	182	194	176	203	195	201	186	186	182	184	193	210	202	189	157	202	178	177	178	204	198	180	220	199	185	183	183	178	159	203	209	176	179	178	160	173	173	219	194	193	197	216	178	192	181	204	160	183	192	162	184	203	206	183	205	200	210	198	188	202	178	184	202	164	189	219	173	190	166	204	174	193	198	210	184	191	182	212	194	185	189	189	217	183	190	223	194	187	163	207	160	160	187	186	195	198	219	212	190	165	185	172	191	192	188	195	196	196	201	206	196	200	192	206	185	197	197	200	193	179	189	189	184	201	200	179	201	177	201	172	186	200	177	197	203	191	205	187	194	179	186	227	203	193	207	165	200	172	207	191	170	185	173	189	184	197	185	198	209	208	193	223	212	201	192	202	194	194	184	209	188	212	179	206	180	172	206	203	185	204	220	172	191	180	175	182	177	202	171	210	159	209
6983	812	1251	1384	1244	966	840	741	720	648	568	571	601	515	512	525	502	511	501	512	484	484	455	491	475	452	465	464	439	427	456	431	455	495	446	439	451	473	457	447	452	443	465	451	453	448	450	423	430	439	462	439	416	417	451	420	431	412	406	420	476	475	403	445	394	411	454	460	449	414	444	432	484	441	431	483	422	449	446	456	435	393	443	455	436	463	459	448	463	436	446	427	438	437	425	443	460	436	435	402	400	443	425	458	431	475	420	407	442	458	419	439	448	453	472	446	467	442	466	450	459	441	436	433	438	442	427	433	436	420	429	396	443	432	453	449	424	418	432	463	448	413	446	457	457	414	410	446	425	441	438	423	435	427	422	428	429	400	446	455	447	406	425	427	408	431	430	399	417	449	436	451	419	434	453	374	381	437	443	419	426	435	448	434	444	400	421	439	432	434	415	449	429	400	423	419	411	431	388	443	401	421	460	423	421	413	440	434	435	443	440	411	420	463	441	439	429	443	399	420	431	423	430	406	389	433	457	411	429	455	464	454	480	454	443	394	439	402	436	439	428	455	440	427	386	425	452	449	402	456	447	443	416	450	398	425	402	454	503	437	441	391	416	459	421	390	444	432	420	426	408	443	419	427	443	441	422	466	415	411	458	453	438	441	427	428	429	431	444	449	416	474	453	433	398	450	418	432	415	434	426	455	458	458	456	433	400	414	454	430	414	487	399	459	446	408	437	417	423	385	443	432	432	408	443	461	425	438	474	415	477	430	456	455	446	444	419	448	419	460	437	439	415	433	425	414	476	416	422	472	419	401	421	447	454	461	446	440	385	430	419	422	440	411	402	458	445	458	432	432	438	455	443	444	464	453	429	444	414	439	457	423	428	420	426	438	444	456	446	418	430	442	417	430	413	425	434	435	416	387	452	408	455	425	445	416	428	438	438	400	440	455	416	411	473	419	431	429	463	435	439	430	462	458	469	402	440	451	430	416	447	393	415	410	422	434	408	469	434	447	459	421	421	441	447	470	389	445	442	449	398	401	444	447	457	427	417	434	422	463	445	452	436	446	450	436	449	434	444	438	442	427	452	423	430	449	446	420	431	451	410	439	472	466	430	443	391	421	457	450	431	399	453	401	421	432	458	462	431	426	442	450	433	408	468	464	426	468	404	445	461	456	395	411	440	460	465	428	422	427	427	449	441	419	414	390	438	447	443	468	448	422	463	411	403	428	416	398	411	449	427	441	450	421	436	427	413	377	483	435	436	458	407	428	436	422	435	433	409	440	421	458	410	432	448	442	427	445	424	442	445	432	422	428	442	426	411	423	430	406	469	421	426	438	437	420	463	454	445	415	446	426	470	398	458	423	440	401	434	422	457	423	433	398	426	401	433	442	422	438	399	438	444	446	416	469	418	452	434	438	432	429	454	406	434	430	438	399	452	469	439	455	419	414	399	428	417	453	460	423	386	437	416	430	451	449	410	428	434	431	455	478	396	460	423	410	455	438	474	452	422	434	391	436	433	405	405	424	414	463	430	476	462	433	447	450	480	465	429	445	424	470	437	426	475	434	445	423	449	440	451	406	437	399	430	446	443	458	441	457	423	397	449	435	436	482	461	450	413	444	441	448	449	460	446	426	437	447	433	422	430	433	448	428	459	417	441	427	475	417	432	431	439	462	430	435	414	466	427	421	473	451	438	382	425	436	415	432	388	427	416	443	465	414	406	427	457	438	439	443	427	457	432	456	426	425	445	452	441	403	427	461	432	475	441	421	452	385	436	449	399	430	462	409	469	483	429	400	435	428	416	396	432	447	437	409	448	416	414	442	429	435	423	416	422	430	462	463	418	449	440	399	427	423	466	423	453	449	422	393	471	410	449	433	425	430	401	388	424	445	387	450	411	436	477	458	427	451	463	418	435	456	433	465	432	437	445	421	389	436	422	430	404	410	442	426	462	432	408	449	444	435	453	453	448	413	415	419	420	427	427	455	428	432	412	451	466	421	411	453	444	441	449	419	450	460	472	428	441	450	441	411	422	417	443	424	445	432	432	452	454	429	414	397	423	433	415	431	466	448	402	403	424	418	454	448	438	421	445	440	459	463	441	452	415	393	412	446	423	431	419	409	425	452	459	439	436	436	387	458	443	452	400	436	412	447	444	390	434	418	451	407	410	428	430	438	436	446	424	413	407	381	421	450	411	458	423	425	392	463	443	417	449	431	406	437	445	420	443	397	446	449	396	459	437	418	432	414	414	434	442	421	443	404	431	461	405	437	447	413	408	450	430	422	450	415	439	464	452	456	426	403	388	457	430	410	406	450	458	432	445	440	454	416	410	468	407	465	450	434	441	445	401	398	432	444	433	434	425	426	432	452	398	417	425	423	407	455	436	463	437	463	414	420	463	451	427	430	397	419	418	431	449	389	418	430	443	432	447	455	450	431	414	424	431	431	426	421	376	418	494	431	444	437	431	405	430	441	458	463	435	422	441	425	454	423	425	421	446	408	427	416	416	412	413	427	427	439	416	431	442	404	425	425	461	423	450	411	444	446	428	450	432	433	429	451	425	420	381	419	420	443	430	437	441	423	445	412	444	407	404	415	463	407	477	390	437	450	421	444	434	395	452	446	442	431	441	432	405	436	410	412	419	426	421	402	414	435	429	431	407	420	439	400	391	450	450	417	442	445	434	441	436	450	440	460	440	477	445	414	412	421	463	436	422	419	437	433	438	438	474	458	426	444	431	421	411	431	419	434	425	438	409	442	432	450	452	456	433	436	434	439	446	401	447	439	416	438	410	383	457	475	413	400	413	426	473	484	440	477	454	464	438	479	430	395	397	464	440	438	428	423	423	446	428	422	442	444	444	444	428	434	440	447	416	453	443	459	444	439	442	462	414	475	432	472	445	466	424	426	429	394	414	403	429	414	437	441	418	438	404	430	441	450	435	441	439	483	434	425	432	398	404	427	397	463	438	432	441	409	452	404	424	450	404	448	412	466	439	429	425	448	426	386	428	410	418	433	435	420	430	430	421	417	427	430	436	411	434	423	467	411	422	423	400	425	426	427	430	461	426	439	425	420	445	432	417	446	450	422	432	486	437	422	437	451	416	438	381	419	416	433	425	386	450	423	454	438	446	438	441	423	385	468	418	452	390	376	417	421	395	420	448	409	448	421	440	443	439	464	470	406	430	439	429	437	425	426	420	425	450	437	429	415	434	405	428	450	436	416	455	454	441	408	468	426	434	443	377	418	473	409	442	420	405	457	429	432	437	415	473	426	430	436	402	432	433	418	463	407	423	466	411	417	415	456	430	432	397	421	462	460	465	438	416	420	413	412	451	418	428	434	443	429	429	445	409	450	429	441	425	447	448	432	402	388	451	445	421	436	407	431	428	405	459	416	419	446	436	400	424	419	420	419	423	400	438	444	410	427	413	420	430	435	434	479	422	452	437	431	426	421	440	428	415	425	439	439	443	401	439	411	478	434	434	418
14884	1087	884	628	404	270	193	189	129	139	113	130	111	113	87	72	80	85	79	73	74	65	74	81	91	69	71	64	81	75	63	77	70	70	79	62	61	70	81	71	58	61	75	65	74	65	82	86	78	55	68	63	52	63	61	68	69	67	76	68	60	66	64	61	64	65	74	54	77	60	67	82	67	56	65	65	88	64	64	73	61	61	53	86	87	68	72	59	80	73	71	84	85	85	61	60	75	83	73	79	54	67	74	69	55	78	73	59	85	73	76	80	64	75	83	72	77	73	48	55	50	79	70	69	59	75	79	78	67	61	78	72	56	58	59	62	70	65	70	59	62	56	70	72	62	52	55	60	64	70	68	87	70	70	57	84	69	54	61	45	56	66	69	65	69	60	51	57	66	73	81	65	62	67	54	59	61	63	56	63	66	64	68	66	66	71	73	65	54	52	73	60	68	58	72	71	68	65	73	60	72	62	75	56	56	62	74	69	61	66	58	77	74	78	70	66	72	67	60	75	80	69	65	64	58	76	82	70	67	81	65	92	61	70	74	67	61	58	75	59	69	71	62	73	69	78	59	68	57	65	66	53	75	65	82	72	71	62	62	73	60	68	59	78	62	72	80	75	67	61	67	68	67	69	63	67	71	58	66	65	61	57	68	72	52	67	60	72	69	76	63	52	71	70	63	83	71	65	67	70	78	81	58	65	68	71	63	76	55	73	55	76	89	53	71	86	83	71	75	64	69	67	72	66	72	68	59	78	75	52	62	52	69	60	94	68	73	58	70	78	77	57	55	59	64	63	69	57	53	70	60	66	85	63	70	65	69	49	63	78	76	69	58	80	64	78	78	73	72	65	68	78	69	86	78	72	58	74	51	71	70	67	61	74	54	71	70	85	60	65	63	72	68	67	79	70	64	63	70	77	67	70	65	78	54	72	70	65	53	65	61	52	64	61	65	60	72	90	55	58	60	61	67	65	67	49	59	65	83	73	69	59	56	78	73	58	70	79	69	60	68	77	45	68	73	77	55	65	69	69	58	61	72	83	70	68	74	63	65	86	63	71	67	70	62	69	66	79	58	57	57	69	61	76	64	63	72	74	86	67	55	65	52	72	67	81	64	70	62	64	55	48	58	72	74	59	77	51	68	75	74	75	60	69	60	67	88	52	64	67	62	74	83	67	74	53	81	69	81	65	67	77	70	55	57	48	72	64	66	63	59	67	64	50	73	64	70	65	59	66	74	67	57	69	63	55	64	61	52	56	59	83	72	71	63	68	64	57	62	80	64	64	66	80	65	61	66	72	75	71	80	85	61	64	54	80	76	64	61	65	58	69	58	81	64	83	53	68	77	68	68	65	64	73	67	69	70	75	88	67	67	71	70	60	61	66	74	64	48	54	65	73	57	68	66	61	63	61	70	82	67	71	55	54	70	61	76	84	74	76	62	73	77	74	55	64	59	72	75	84	57	83	59	77	82	78	67	56	58	78	74	68	67	68	68	62	77	68	60	62	67	61	78	68	63	66	63	70	65	66	67	76	63	54	71	59	84	64	69	60	69	76	62	69	92	52	78	53	73	63	66	62	70	82	57	72	79	58	62	71	68	53	71	53	77	51	72	72	63	78	72	72	66	67	69	59	66	69	76	55	69	56	79	75	66	82	45	66	57	81	64	62	65	76	92	68	85	63	83	58	48	69	79	59	69	67	63	53	65	59	73	61	76	71	82	65	65	75	76	81	62	55	61	59	66	79	67	64	73	66	54	64	54	67	70	50	71	78	57	60	71	83	78	66	69	74	59	55	75	75	70	65	58	71	72	64	69	53	76	76	64	74	87	52	70	63	69	50	60	54	70	70	58	69	75	56	69	42	59	74	88	54	73	75	67	70	77	72	79	69	67	68	70	67	69	67	73	80	46	59	58	63	81	51	70	49	64	72	68	70	58	55	71	64	76	57	63	77	61	62	68	74	72	82	68	64	64	67	74	70	63	68	58	68	71	66	64	65	82	70	67	76	74	62	74	60	64	80	52	78	63	72	76	95	67	71	74	77	67	75	66	69	62	45	60	73	60	60	67	74	61	69	69	69	69	68	78	71	75	86	60	55	64	73	61	62	60	65	71	81	62	61	62	81	80	77	68	70	82	52	69	71	64	54	69	71	65	68	48	63	80	88	80	74	72	77	67	63	53	71	83	70	64	62	55	64	60	62	79	66	64	59	76	61	58	59	71	70	68	68	70	47	78	86	65	77	68	66	70	76	61	89	75	79	52	60	50	61	51	52	57	67	73	63	79	68	68	70	68	73	72	67	60	64	55	56	58	83	63	71	69	56	68	70	85	74	79	60	63	56	63	66	60	58	61	68	61	60	51	76	68	56	64	89	74	87	69	61	76	60	80	74	63	84	100	54	54	81	63	66	74	69	71	69	71	71	70	50	67	79	71	73	99	74	81	72	74	62	67	71	63	71	65	56	72	64	71	57	59	71	69	85	68	75	87	77	66	70	88	65	70	57	78	72	77	75	56	46	62	67	67	67	72	63	66	79	64	73	73	51	64	67	60	63	65	56	65	60	59	53	60	61	59	67	75	66	63	84	71	67	73	64	84	80	63	67	67	63	64	59	71	67	66	81	67	66	63	65	60	70	61	64	75	66	63	58	65	66	59	58	68	67	64	59	53	65	65	45	63	78	61	74	72	58	63	81	64	73	67	74	90	69	62	59	53	66	62	67	83	64	76	81	78	69	69	75	71	69	80	73	59	45	69	72	65	52	81	79	63	76	74	69	70	64	59	65	73	75	74	65	62	71	67	61	59	54	63	72	72	68	74	67	73	67	61	86	77	54	76	63	60	75	78	92	60	66	76	63	62	70	77	79	57	68	63	63	72	86	63	67	65	58	60	73	74	73	67	83	68	67	79	76	48	59	65	54	69	79	76	61	61	81	77	61	75	58	91	79	65	64	68	82	64	70	56	69	67	62	59	56	66	71	81	72	76	51	58	70	73	71	69	60	60	55	72	72	73	62	55	76	81	72	81	74	80	59	73	74	73	74	67	55	90	57	62	67	63	60	68	75	60	77	62	64	61	60	73	79	71	66	68	68	75	89	81	64	59	67	65	71	61	76	62	53	73	68	86	64	75	87	65	105	74	59	56	62	59	71	59	63	79	51	68	75	64	66	73	81	69	66	61	63	71	57	55	68	67	71	58	71	72	72	63	77	64	61	54	95	61	57	74	64	65	73	74	76	68	68	66	72	65	83	55	59	72	77	67	52	55	72	75	72	78	65	73	55	59	51	64	68	69	82	63	68	76	72	61	73	63	89	78	73	67	64	70	77	61	75	51	61	68	76	80	76	67	61	70	69	63	75	76	68	76	60	74	69	59	79	57	73	75	71	71	81	75	68	83	67	63	69	81	73	65	60	67	56	61	62	53	62	64	69	81	63	64	67	62	59	65	55	73	64	71	67	76	48	67	59	66	60	71	70	51	57	57	76
8453	856	1764	1946	1656	1270	970	838	642	579	526	468	422	399	387	356	291	333	296	263	272	256	246	225	244	250	214	220	199	214	188	244	235	209	218	180	188	221	201	239	211	218	181	184	204	216	169	213	193	166	191	188	192	198	198	202	184	200	183	214	192	177	180	180	218	159	180	184	198	200	207	183	186	183	192	190	188	181	216	185	189	195	191	199	182	184	170	201	197	199	211	174	162	169	181	176	191	190	198	191	161	184	181	184	188	164	170	163	192	161	180	188	167	195	198	190	182	184	177	186	172	186	189	181	176	174	168	192	191	195	215	165	183	186	192	188	174	179	187	180	196	178	159	188	181	192	194	190	187	177	157	174	192	166	183	206	183	179	187	186	177	178	192	172	174	188	202	185	198	176	188	191	174	166	197	154	183	234	173	159	183	178	169	202	198	183	182	173	173	182	205	165	177	178	173	186	168	192	180	187	184	180	167	230	215	165	178	176	166	185	172	198	174	175	201	209	180	198	172	164	189	180	169	153	196	178	195	167	222	166	184	184	185	180	176	175	176	170	161	168	187	192	170	183	183	197	202	178	182	175	178	184	193	195	170	147	197	190	182	175	182	201	166	193	159	176	201	185	177	177	165	162	161	175	168	194	191	176	197	186	176	183	176	169	161	176	179	161	201	175	171	183	184	180	171	178	198	174	189	190	183	161	175	186	187	163	217	197	164	188	140	187	204	169	197	186	188	187	156	192	190	171	199	205	193	193	175	201	221	197	161	186	188	164	202	206	207	200	164	183	179	187	174	192	178	177	173	172	187	205	185	176	190	187	162	185	194	184	185	196	169	189	179	192	195	154	208	169	156	162	171	192	188	163	173	184	181	182	180	204	186	182	158	175	188	198	194	205	167	186	190	162	195	184	172	190	157	158	185	172	184	197	183	180	178	165	180	216	181	172	191	170	178	191	162	177	186	177	185	182	174	189	167	202	177	192	185	179	167	204	156	187	186	179	185	188	170	181	165	156	165	173	171	169	197	194	176	173	191	162	191	187	190	192	166	176	168	179	170	204	190	196	163	196	190	183	188	188	173	173	185	188	202	187	153	177	212	186	182	172	172	213	187	173	191	201	152	209	174	174	194	174	186	185	203	184	190	182	180	189	165	177	182	171	207	205	167	198	179	176	168	208	186	179	190	164	202	193	183	185	177	183	196	199	217	168	181	203	187	190	192	172	164	184	185	177	196	182	200	200	183	188	184	181	195	198	180	172	217	159	197	175	177	188	166	175	205	190	187	182	196	166	191	187	171	189	177	179	163	158	175	173	204	184	188	169	183	187	190	196	189	183	178	164	180	207	189	197	177	153	174	198	183	184	201	176	206	181	161	185	170	183	199	179	168	178	195	224	172	197	190	189	182	184	195	166	182	186	177	201	193	193	186	184	195	187	185	170	175	193	186	162	167	184	212	163	188	187	193	178	174	180	164	190	177	184	180	193	194	164	180	185	182	199	180	172	189	187	161	154	182	190	171	179	188	172	180	181	203	181	182	163	189	194	210	203	178	186	200	196	161	197	178	187	192	183	168	193	187	197	184	200	187	188	178	160	174	195	181	204	187	172	172	196	170	196	209	209	201	195	197	184	164	193	195	174	167	182	194	193	198	167	168	149	172	191	165	178	195	172	181	175	167	179	203	200	189	177	179	178	173	194	199	193	194	190	177	178	217	189	180	190	181	169	195	193	160	158	190	167	176	194	187	178	185	184	180	205	197	183	195	193	183	179	187	171	192	195	169	198	180	170	182	170	192	189	196	185	177	210	198	171	166	205	178	192	195	193	191	179	200	202	173	197	182	201	171	190	185	170	181	190	185	185	200	178	174	190	188	186	169	230	195	176	187	192	205	198	184	190	188	193	203	193	179	213	176	156	183	163	196	172	203	164	171	153	177	170	215	182	197	172	188	183	199	178	173	174	175	204	202	192	158	192	180	178	170	184	190	166	207	185	167	206	185	182	175	184	170	177	197	210	216	153	171	185	180	181	217	201	161	192	178	183	185	190	170	203	184	175	189	178	197	171	188	180	166	197	164	191	211	165	156	184	172	189	172	181	167	168	183	209	177	184	185	178	191	167	193	164	177	196	180	162	210	174	180	198	199	174	213	157	171	165	202	169	193	190	197	178	162	160	177	192	188	200	197	172	177	193	171	208	191	167	194	165	210	179	191	197	193	168	161	207	175	165	175	200	164	192	204	189	159	167	192	164	194	186	167	191	176	172	204	220	194	180	157	192	198	201	209	180	185	167	177	164	164	173	192	200	183	159	182	202	185	180	176	173	179	174	167	183	168	187	188	203	180	168	205	199	203	189	192	191	180	188	166	190	179	160	191	192	193	182	181	167	194	175	185	195	208	202	191	195	185	188	175	172	181	184	162	167	172	169	159	190	193	176	186	156	189	159	219	183	191	178	169	156	197	191	191	180	198	180	167	156	206	183	190	183	203	190	191	209	175	179	180	189	192	178	193	166	171	185	212	196	188	191	212	169	186	225	175	174	184	187	171	193	194	181	177	177	198	186	197	194	182	174	186	184	181	188	196	174	185	180	186	175	178	179	196	206	223	184	201	166	196	165	141	184	194	185	191	167	197	182	163	212	206	173	176	198	189	179	176	185	187	194	181	176	172	194	194	192	181	173	176	196	196	181	189	202	160	177	172	193	178	182	193	194	147	165	217	199	185	181	153	205	185	199	174	190	161	181	191	193	186	181	171	175	195	162	187	166	203	190	202	169	170	164	188	175	180	198	193	203	171	190	170	186	197	181	180	203	200	173	194	194	181	159	156	185	210	205	177	186	167	188	205	194	229	175	196	176	202	194	196	157	153	178	177	172	178	188	197	185	160	183	195	180	181	170	179	185	158	177	203	203	198	161	194	178	175	190	174	182	212	203	156	197	194	176	182	194	192	193	178	177	185	169	206	180	170	172	185	191	176	192	220	182	189	194	178	177	184	197	173	183	181	176	159	188	181	179	159	179	196	190	176	196	181	178	171	180	157	181	193	170	186	198	208	165	198	197	186	197	205	182	152	172	168	172	198	173	174	198	173	186	180	163	182	198	182	194	176	172	206	172	169	164	184	182	175	176	181	199	202	182	194	187	178	167	183	178	201	172	165	187	181	163	180	178	187	189	186	173	171	167	169	192	187	178	197	201	194	163	167	185	200	199	203	192	188	174	185	170	191	182	199	189	181	194	179	170	191	168	168	180	185	179	187	189	184	189	193	184	183	212	219	190	169	188	175	203	195	200	173	183	185	177	174	197	215	167	200	192	192	197	175	178	196	210	201	200	192	197	190	181	195	184	191	197	162	196	196	186	197	161	177	170	194	171	213	176	191	181	202	177	182	174	182	174	180	175	198	179	189	182	155	172	179	182	184	155	168	171	174	207	181	178	169	208	183	176	191	168	189	197	187	182	184	181	190	191	179	173	192	193	172	198	177	177	170	202	187	204
1882	324	311	275	293	272	262	288	269	303	289	258	290	314	277	314	294	288	291	250	330	278	323	292	292	293	299	265	303	278	294	259	299	294	268	270	302	288	287	291	275	257	284	262	326	288	288	264	288	238	273	261	265	284	319	275	319	306	272	287	269	288	279	280	273	276	305	270	290	272	242	327	306	293	286	273	253	272	262	283	328	284	316	289	275	299	246	313	271	291	268	299	288	270	274	306	279	290	263	293	277	304	276	295	294	273	269	274	284	298	279	308	289	302	300	332	278	274	297	299	292	266	303	299	257	310	277	260	298	279	278	296	297	258	314	261	313	291	289	313	285	287	265	303	291	293	277	255	293	303	287	248	274	280	265	289	330	305	314	284	257	264	275	276	301	275	283	281	294	297	259	247	274	294	290	293	264	289	304	298	250	271	264	274	271	299	267	285	278	291	289	276	272	286	281	249	273	274	287	274	268	313	275	295	280	289	279	304	279	263	278	269	292	287	287	268	278	270	261	261	272	305	280	298	276	276	276	304	269	293	271	251	283	278	274	305	256	280	292	271	283	273	277	279	269	278	275	275	298	308	298	272	270	298	253	283	290	266	280	281	304	283	267	273	294	289	253	266	252	308	298	337	290	279	285	274	276	277	261	292	275	294	292	258	300	278	303	295	259	273	281	282	296	296	315	286	261	276	269	305	292	282	293	273	301	319	260	298	280	293	269	276	260	290	284	274	262	252	331	239	253	283	271	289	261	273	275	280	301	293	286	277	275	294	274	315	294	278	264	307	283	270	248	285	277	295	293	294	278	267	291	262	268	253	273	278	306	268	303	266	268	279	278	286	270	258	291	307	276	283	259	276	284	252	231	258	282	248	295	282	273	297	337	326	296	285	286	255	270	298	290	298	307	286	295	285	297	266	268	272	284	280	308	288	286	304	273	266	272	266	277	310	254	292	278	279	300	261	281	262	284	297	274	285	302	302	296	311	292	302	283	286	288	296	284	288	268	273	338	269	267	257	284	286	250	275	294	296	280	265	283	278	276	276	306	287	290	270	272	288	295	303	293	263	286	264	280	292	271	266	299	260	267	296	290	276	309	247	270	295	302	316	291	272	257	272	299	312	249	298	283	294	273	259	288	306	276	278	293	249	324	260	284	283	311	314	256	295	290	263	267	253	296	294	270	267	305	267	279	268	254	320	298	287	289	282	249	299	279	288	284	324	264	297	306	298	292	281	272	276	280	295	274	292	286	304	307	285	287	298	273	286	274	296	277	257	272	274	285	276	293	258	259	290	293	249	269	282	290	301	263	290	253	288	246	313	276	300	279	269	296	281	301	292	280	299	281	256	282	290	236	303	267	300	310	272	281	294	331	282	271	285	303	292	289	251	304	303	285	266	285	286	289	314	254	291	276	272	276	286	285	267	269	289	319	293	273	262	289	297	316	288	291	279	291	259	269	327	274	296	321	259	271	317	268	265	296	299	271	284	256	260	295	313	277	272	272	300	283	277	263	316	265	273	250	292	284	306	293	283	257	297	305	298	286	280	288	261	260	312	266	274	300	236	313	258	284	275	285	300	270	279	271	272	256	268	300	251	282	247	276	281	265	268	273	308	258	310	281	296	286	289	278	291	242	264	278	250	314	279	310	302	250	290	282	269	292	279	263	297	258	261	278	275	303	282	281	271	274	261	271	272	301	270	264	291	271	294	281	313	290	271	282	286	301	277	293	286	261	273	281	300	271	253	271	281	283	302	266	278	287	288	281	295	281	293	309	274	299	273	264	300	254	285	295	273	280	259	305	258	292	265	274	269	311	251	251	303	292	275	285	296	273	273	259	293	265	276	263	286	271	310	274	297	305	278	292	302	261	271	265	294	277	294	295	267	285	306	276	289	286	268	299	283	276	290	258	270	300	294	238	265	263	284	278	286	296	312	272	273	284	292	277	288	285	280	304	323	256	268	301	308	300	252	249	300	250	292	269	275	273	290	258	289	270	312	301	303	309	277	300	286	268	300	270	282	280	284	277	280	258	244	274	265	292	275	284	250	266	274	272	303	296	319	280	283	267	288	239	237	298	296	260	268	288	331	278	291	286	264	288	283	246	258	304	278	292	279	251	272	256	282	255	277	276	271	287	266	312	275	275	306	276	285	264	282	288	294	280	310	300	280	302	273	293	276	285	284	260	295	280	302	269	277	307	257	279	279	270	284	281	275	299	301	269	306	292	318	276	299	274	276	286	280	281	275	309	284	277	281	284	284	292	284	258	262	284	306	289	273	265	277	230	272	282	245	289	294	281	291	300	275	298	276	263	281	281	272	274	276	248	302	294	261	306	281	272	294	270	298	270	281	300	313	264	289	317	308	282	264	304	268	316	297	324	285	293	268	288	270	268	285	294	281	270	261	284	254	287	262	325	296	271	297	294	266	294	284	282	311	270	271	285	296	285	285	295	312	263	283	264	273	285	296	251	276	292	276	308	293	297	263	251	277	297	254	290	270	291	295	271	296	294	264	270	258	268	255	280	289	244	261	333	263	265	266	293	288	308	252	268	258	292	276	313	286	317	262	284	265	279	290	312	277	305	279	278	280	261	304	302	260	275	328	271	305	278	271	277	309	317	285	275	257	291	260	315	255	282	260	253	307	278	297	280	270	256	282	269	284	295	257	292	289	274	253	294	266	323	305	274	313	294	240	304	260	329	291	277	271	292	309	270	309	268	276	281	289	319	297	286	274	289	258	291	288	281	324	261	305	304	277	276	274	268	294	283	269	285	281	284	307	274	280	276	288	256	256	269	270	295	287	288	291	290	276	273	271	254	307	244	305	303	247	280	245	287	286	289	277	295	264	301	248	256	257	288	300	270	286	234	235	270	268	275	294	270	276	290	295	301	286	270	273	270	303	256	302	293	269	320	325	295	283	279	293	300	270	264	278	263	275	281	273	258	287	285	287	311	303	321	277	302	288	303	278	288	262	269	274	247	286	317	292	248	298	297	282	261	276	292	274	293	254	282	291	284	277	283	319	307	294	316	291	270	312	281	276	299	262	294	294	307	243	276	286	280	279	315	255	258	302	278	294	285	289	282	301	277	306	312	299	326	263	274	263	258	274	266	304	295	302	287	307	308	258	291	270	279	298	257	306	293	310	303	260	266	260	268	264	296	278	291	307	248	291	269	278	294	299	262	274	269	269	313	270	266	294	293	292	262	291	288	301	284	289	308	321	272	299	271	309	272	291	280	302	256	273	253	278	282	319	259	271	284	271	287	247	253	251	281	265	268	290	294	280	289	268	290	292	289	291	282	298	301	256	280	270	267	303	285	282	305	308	321	312	283	268	272	291	273	321	267	277	252	287	253	292	305	252	301	276	259	293	268	268	293	261	257	281	285	313	289	265	277	245	276	300	277	255	268	256	264	285	255	281	302	252	262	299	277	279	265	254	279	291	269	266	264	257	286	281	284	273	303	275	259	275	294	299	276	256	260	282	262	281
2166	636	680	637	683	670	639	675	690	646	645	670	662	670	646	631	660	640	593	632	596	657	612	660	577	626	614	651	668	609	599	640	607	638	598	631	613	595	601	652	585	657	630	668	629	604	623	625	629	646	614	628	637	650	624	626	602	604	615	625	621	675	612	649	587	645	614	626	639	643	639	639	670	605	627	664	626	657	619	623	570	647	617	627	634	646	629	585	625	667	636	628	604	635	656	679	609	639	672	662	622	633	637	619	633	614	658	616	641	623	612	644	679	589	657	601	639	571	649	632	603	694	689	618	636	586	602	643	650	641	641	635	632	621	655	625	669	624	611	631	635	625	595	629	656	643	619	664	652	643	676	636	549	643	648	678	661	616	641	629	664	637	633	700	633	616	626	609	642	636	614	635	628	615	607	647	622	619	661	642	626	616	632	643	612	643	692	590	578	595	607	631	603	645	645	643	594	683	636	628	617	613	639	587	613	650	616	666	610	636	670	602	652	654	647	621	656	618	628	627	653	630	647	605	616	608	641	626	616	604	626	634	627	651	690	642	686	615	642	644	632	583	629	624	653	641	630	603	639	699	651	639	633	671	620	620	626	605	644	641	636	664	669	658	615	629	610	644	621	615	666	615	626	626	657	661	628	610	615	656	603	684	587	616	582	624	630	651	668	600	651	647	605	607	627	653	606	641	602	601	625	669	616	611	670	701	631	631	618	616	650	598	651	588	620	596	628	664	631	614	580	634	650	710	655	671	636	612	656	682	702	627	622	593	612	588	666	631	623	641	639	644	586	606	619	581	650	683	642	658	646	636	629	668	624	639	653	657	668	626	609	659	645	632	602	612	652	617	597	698	610	577	604	634	673	625	625	622	622	602	609	686	650	637	598	631	616	614	669	648	626	631	637	647	615	660	646	637	647	605	600	651	613	623	626	672	646	611	616	632	627	663	656	624	635	640	640	621	651	589	645	627	620	598	638	639	597	633	628	641	646	575	654	626	673	617	617	653	653	634	611	657	595	569	596	669	610	620	641	651	634	599	625	656	635	664	609	629	649	647	648	634	649	640	613	604	655	607	668	655	632	676	634	630	593	663	647	677	609	598	618	646	616	619	673	643	647	606	635	635	626	625	624	630	667	619	637	629	601	641	611	639	647	584	614	619	631	657	657	662	598	632	670	607	695	606	613	637	666	641	662	616	626	623	683	638	622	702	662	665	658	621	628	626	653	628	599	635	664	607	635	649	632	625	617	625	631	609	614	620	655	672	611	619	574	619	605	683	660	677	605	598	654	618	638	578	633	631	625	673	658	654	583	634	645	582	605	611	678	636	609	645	638	621	659	686	602	657	628	631	655	641	619	605	607	614	634	586	647	633	658	673	645	614	625	579	661	615	653	611	668	649	646	633	632	615	614	587	599	635	627	622	639	608	672	583	599	624	658	588	632	678	632	597	629	676	634	683	643	624	680	639	676	595	627	653	646	651	596	618	647	647	634	645	693	631	655	678	635	642	607	618	670	625	600	667	607	627	627	649	640	583	648	615	662	641	630	667	638	640	621	631	640	679	645	675	609	592	639	677	651	636	638	597	589	639	642	636	687	630	611	641	635	656	694	644	643	580	648	621	618	650	689	614	629	645	669	650	650	682	611	636	674	588	615	619	621	678	658	635	668	630	624	625	641	663	631	614	629	661	612	638	641	694	681	628	663	611	607	635	648	640	647	630	638	593	649	650	654	672	638	658	644	640	633	670	635	616	623	660	634	660	682	625	627	645	665	619	635	622	652	627	648	631	650	637	635	637	601	642	598	669	652	624	624	646	632	622	622	628	637	642	668	581	630	657	611	642	653	615	665	605	660	640	646	628	646	669	641	636	701	658	606	650	623	661	621	612	606	622	595	630	674	633	646	617	654	633	634	602	662	635	599	622	599	615	643	628	652	604	630	564	618	617	629	617	628	651	622	612	625	612	631	625	627	630	632	640	653	648	618	655	619	609	648	615	659	645	656	639	614	639	610	625	614	582	619	662	596	610	640	657	625	574	687	667	663	675	606	611	651	658	613	612	640	628	637	667	639	618	642	672	634	637	661	638	625	629	631	637	615	591	646	670	625	596	626	640	627	627	665	608	630	662	650	592	603	649	620	639	656	665	618	590	649	636	671	602	639	651	604	611	624	628	564	660	612	576	630	623	632	641	677	624	613	619	638	644	676	591	626	641	684	634	643	600	635	628	621	632	659	616	635	630	636	657	643	670	636	674	649	665	654	669	676	616	621	699	661	639	633	643	607	638	660	645	625	688	641	629	643	631	645	633	661	603	640	603	627	652	663	615	620	620	592	673	658	630	632	650	617	604	634	639	598	630	616	633	640	607	632	668	598	627	584	666	611	619	636	629	628	653	628	618	641	616	610	668	614	652	679	656	659	620	625	631	615	613	667	655	599	644	640	637	627	613	618	615	603	612	616	645	595	611	601	617	649	603	652	641	585	656	622	640	596	666	619	629	616	617	610	654	594	631	599	594	643	607	618	607	662	623	664	602	622	627	634	719	636	595	627	641	686	654	637	633	665	592	645	635	611	638	619	637	618	649	637	610	642	606	616	633	636	632	644	625	683	649	641	614	664	633	614	594	643	576	652	659	659	653	612	583	648	695	644	607	645	662	629	601	634	624	638	670	633	632	652	633	621	676	640	668	607	659	634	641	620	593	585	652	662	643	621	686	579	684	633	621	679	629	640	635	659	634	589	608	633	635	610	647	640	592	633	669	653	634	629	617	610	616	588	623	604	631	652	617	609	661	635	624	627	659	632	645	611	651	640	610	664	633	600	592	629	622	629	644	629	650	628	635	654	685	664	649	675	627	646	638	613	626	636	669	638	613	639	620	637	625	663	613	680	631	617	608	668	661	605	671	640	641	625	646	634	617	654	661	564	612	646	618	658	637	669	646	642	629	694	617	597	657	625	616	626	631	601	634	637	661	658	612	651	626	631	627	633	610	661	628	647	666	635	594	615	643	621	634	628	660	628	632	636	682	620	642	597	640	617	611	638	610	626	683	666	635	644	617	609	650	664	618	635	639	665	653	639	655	628	626	599	661	642	619	662	578	648	593	669	584	617	604	624	620	626	599	605	646	644	615	678	659	648	641	665	601	628	636	651	617	609	618	641	628	604	634	599	642	625	603	651	625	597	617	625	625	623	605	699	603	643	634	592	599	645	668	623	578	624	575	626	605	631	601	658	590	664	630	637	649	662	646	648	618	618	650	616	632	602	661	651	625	630	562	621	672	643	670	658	631	673	667	654	689	643	656	664	632	599	610	627	642	628	606	613	638	611	592	636	639	684	608	606	653	671	622	598	601	622	653	630	636	655	624	663	681	687	685	660	628	649	658	632	620	631	602	643	638	655	607	630	628	605	652	608	652	606	625	645	625	598	626	643	650	645	644	659	582	636	623	627	674	652	624	660	631	582	644	649	657	637	630	605	655	645	682	650	620
8398	534	586	451	340	260	233	239	226	219	204	212	211	203	213	211	201	195	207	201	189	189	180	204	203	195	192	196	188	185	197	189	202	180	177	194	197	198	188	191	205	173	212	184	197	173	197	200	182	215	199	199	197	212	184	197	184	199	163	196	182	175	174	191	196	198	195	179	178	172	182	189	180	185	195	216	215	213	192	193	202	229	192	201	201	172	192	204	192	187	201	175	177	187	204	167	179	188	212	184	203	189	177	178	193	172	191	177	195	194	194	194	158	203	167	201	184	194	177	183	184	175	196	171	184	204	200	216	207	199	169	187	205	186	185	201	179	173	196	156	151	175	182	179	187	182	189	173	188	177	196	204	195	200	177	186	175	186	182	190	195	190	179	179	163	209	179	179	200	176	194	189	197	209	172	188	216	180	184	184	182	183	197	191	207	182	173	200	180	169	181	210	200	206	147	185	211	201	191	190	202	185	184	197	183	199	207	181	184	170	197	183	175	192	214	187	192	178	188	187	188	162	193	205	185	180	202	185	169	186	190	194	179	218	185	185	207	175	174	171	170	191	191	187	181	183	218	176	216	190	179	194	193	165	189	201	185	176	159	193	175	185	189	172	184	217	208	190	182	200	208	166	186	188	208	190	184	198	208	166	187	182	207	177	196	200	183	201	205	198	220	192	172	185	194	180	195	179	181	188	157	185	181	170	177	192	201	166	187	197	158	202	206	195	216	204	202	183	194	185	172	184	196	208	190	198	139	184	213	181	193	212	190	209	186	189	173	187	165	161	185	172	187	195	190	166	215	187	202	186	189	196	201	178	208	189	163	152	218	167	181	159	174	207	202	205	210	191	225	193	228	180	162	164	167	211	192	191	186	204	200	171	188	205	185	164	201	170	180	156	202	172	172	156	162	180	206	203	194	195	185	201	211	190	176	210	198	192	195	197	210	208	197	163	199	170	183	206	198	171	208	193	208	202	181	201	191	195	210	189	164	193	196	203	194	190	196	206	199	176	194	207	207	207	200	182	206	173	213	204	182	180	197	197	169	186	196	213	185	184	190	160	210	183	189	187	191	223	176	194	205	196	180	181	183	171	214	190	201	189	206	195	174	204	197	204	175	196	155	188	187	198	220	187	188	179	200	192	190	216	196	204	168	191	179	188	184	181	186	183	197	211	178	201	167	152	187	181	194	191	176	174	203	186	206	189	204	160	180	210	201	177	210	199	212	198	184	211	208	184	216	181	206	174	185	201	182	181	170	170	211	182	159	198	217	205	179	193	194	148	171	181	203	201	204	182	214	202	195	188	192	174	215	202	195	173	196	168	188	189	179	187	185	196	189	184	228	191	219	187	172	206	202	174	192	197	171	178	188	180	204	196	174	197	207	167	172	169	175	192	195	184	199	213	195	199	174	190	195	188	193	197	194	203	184	185	179	200	223	216	183	204	174	198	204	182	180	180	189	189	192	199	190	192	177	197	178	197	174	169	166	194	168	190	194	183	212	211	194	217	188	196	206	171	221	193	160	193	171	205	170	191	183	208	183	194	175	178	200	198	192	182	174	191	193	199	175	163	176	192	178	186	190	195	187	216	168	184	195	203	172	183	184	172	206	176	236	184	187	179	208	164	177	202	209	213	186	203	199	186	198	196	206	192	204	158	211	207	195	191	188	197	161	177	201	193	175	214	190	181	203	177	198	197	211	186	176	188	200	167	204	200	205	179	198	205	196	164	205	204	190	180	221	191	192	203	191	217	188	175	200	170	167	201	173	187	188	188	228	203	203	156	197	195	191	198	190	202	189	178	206	205	217	210	200	195	203	193	189	185	190	187	217	190	187	191	175	174	193	180	188	196	195	189	219	194	198	200	182	183	194	182	180	195	190	182	188	194	187	199	181	211	199	191	179	204	178	169	204	195	175	171	188	184	188	193	195	206	193	195	214	181	164	184	218	175	210	179	183	225	205	182	160	185	183	197	181	206	195	196	186	175	199	193	164	192	186	181	173	209	168	194	167	193	190	207	207	182	177	209	191	193	204	208	189	182	211	196	197	196	195	170	180	210	180	174	194	199	191	177	212	184	183	170	206	168	163	194	189	193	151	212	182	181	166	180	215	188	205	204	199	178	207	196	178	178	191	177	186	169	189	206	164	191	197	212	187	194	182	195	211	179	191	173	166	194	173	183	201	177	201	186	169	199	215	217	186	192	178	195	178	173	204	172	216	197	204	175	161	180	198	198	192	188	195	202	178	218	173	180	199	180	195	171	178	197	182	184	204	191	167	180	187	188	180	190	200	181	197	191	171	190	200	198	192	180	190	166	174	193	202	196	183	189	176	183	194	202	194	186	169	184	188	183	204	177	203	193	175	171	193	196	198	188	187	192	170	191	194	196	162	199	168	188	196	202	168	171	198	197	183	187	181	164	196	165	189	208	200	186	180	181	204	189	200	195	184	173	173	212	191	182	173	184	195	175	177	192	188	187	188	184	194	171	198	207	160	182	189	182	176	190	196	176	190	175	205	185	190	186	217	196	207	202	177	178	220	182	187	188	178	191	191	189	167	161	213	197	193	197	187	170	155	181	184	201	170	188	195	194	181	219	202	189	171	220	198	162	180	184	193	220	218	181	210	164	189	170	193	195	212	189	187	161	189	177	187	174	199	201	206	198	224	185	194	200	214	195	193	183	183	186	188	174	171	200	176	190	179	184	181	208	186	204	203	193	165	180	186	187	175	183	186	176	167	186	185	190	220	201	182	162	196	179	170	186	197	202	168	189	175	196	200	193	187	174	175	209	179	190	179	189	200	181	192	185	184	175	179	195	182	185	194	181	196	173	179	203	175	183	207	194	183	177	202	184	193	235	180	215	193	177	189	187	194	186	185	174	190	169	181	223	190	168	180	188	155	173	171	185	177	209	179	200	194	208	219	191	185	215	217	186	196	182	191	152	184	168	200	193	180	217	201	188	183	187	196	188	197	195	190	198	191	180	189	188	184	176	193	184	197	223	184	181	186	169	213	190	214	195	194	187	193	192	181	197	159	177	150	201	180	201	189	203	197	168	199	175	184	189	212	194	164	197	206	186	193	195	178	185	163	182	181	187	221	184	193	193	210	197	194	213	208	200	182	205	219	175	168	202	219	198	181	197	197	204	177	183	190	204	177	221	215	189	199	184	195	198	187	189	193	205	203	170	193	187	168	187	199	204	175	187	188	177	187	203	194	198	165	191	231	173	177	172	177	184	209	194	171	199	182	183	192	205	200	174	200	201	175	181	171	198	182	182	165	190	189	165	184	200	187	182	173	188	205	190	172	203	181	201	213	187	202	196	177	178	199	175	191	210	178	181	174	179	205	191	170	188	175	188	189	173	159	188	197	174	182	192	212	191	211	185	187	202	179	196	181	194	199	187	203	201	172	186	173	186	176	207	208	191	201	201	188	197	186	182	196	185	205	180	197	181	194	197	167	192	201	213	192	178	200	179	190	162	167	184
6958	754	1280	1383	1200	1027	828	776	671	647	592	558	591	556	546	474	490	470	499	500	477	474	453	480	439	449	456	494	436	412	448	448	429	470	444	426	474	427	478	443	439	421	437	438	431	464	437	439	423	417	428	436	419	461	449	458	427	430	439	420	441	442	450	416	422	399	403	426	467	425	420	440	422	448	409	442	392	492	429	431	462	445	445	428	425	465	418	440	388	392	403	423	422	407	462	423	438	423	418	446	390	366	413	427	430	447	448	447	414	440	441	426	422	443	457	447	423	425	448	422	425	432	386	418	419	456	420	440	441	455	426	398	443	457	452	400	431	430	445	458	453	430	443	414	447	415	456	432	428	434	390	472	451	436	446	406	426	437	454	423	398	450	410	451	420	427	424	451	448	421	450	407	429	410	452	446	424	449	446	469	432	434	425	468	424	418	412	424	434	444	436	444	404	445	453	437	429	428	451	425	385	463	434	413	450	429	413	431	451	452	441	429	381	456	391	455	447	419	444	407	462	421	439	434	432	412	412	433	439	443	434	449	415	457	423	426	390	449	409	432	434	455	395	405	443	437	419	472	436	465	408	449	450	423	411	408	430	445	396	440	429	402	427	443	454	458	402	379	406	441	429	424	434	485	436	408	445	446	466	439	465	469	400	446	414	412	415	438	420	455	461	474	380	441	434	414	459	411	414	456	424	438	450	444	454	464	400	441	409	414	446	461	447	416	414	393	446	403	396	400	412	398	424	433	429	409	406	429	428	450	481	427	437	423	420	499	460	427	447	412	438	451	455	395	448	468	398	418	436	453	442	385	399	430	397	444	384	405	450	446	433	443	423	433	446	447	451	446	474	470	426	432	408	416	418	443	445	448	444	450	441	408	416	429	445	408	444	420	427	424	454	440	461	419	426	455	449	444	445	419	458	399	447	446	470	439	425	411	442	423	439	463	421	426	428	417	444	423	472	417	455	417	419	414	435	415	440	396	434	407	414	422	426	425	458	451	423	426	442	450	450	444	418	455	426	376	479	401	401	457	415	418	463	427	449	476	448	431	418	449	402	464	438	428	443	422	444	409	406	416	432	437	444	463	408	446	417	460	437	420	443	433	435	457	432	404	421	403	409	433	427	430	442	396	443	405	446	426	447	416	421	447	453	425	423	393	448	450	404	447	426	406	437	437	432	414	415	456	417	427	437	438	407	417	421	433	423	433	415	425	438	389	431	412	434	429	419	430	431	430	461	415	418	439	467	437	405	421	437	425	463	444	422	440	407	414	417	430	435	427	411	424	445	429	461	436	397	422	446	436	438	420	442	408	446	452	420	436	427	434	458	466	403	426	473	410	430	419	418	435	415	385	467	411	417	446	432	433	456	422	417	455	454	403	402	425	401	442	447	465	444	407	465	433	413	442	462	413	464	394	385	432	463	463	394	442	422	423	427	437	437	420	453	456	433	438	441	480	439	391	455	460	425	419	428	425	435	384	428	426	428	437	448	454	425	397	421	444	434	434	403	434	407	457	460	459	446	382	446	438	456	445	414	460	431	406	409	440	412	437	467	434	396	417	438	376	462	422	429	453	418	438	411	460	408	442	428	433	407	430	413	451	433	453	425	432	465	447	418	423	420	402	426	448	429	462	417	407	424	439	435	417	445	432	415	450	418	418	442	434	411	436	416	431	446	462	426	431	442	509	408	471	410	414	425	428	453	429	457	400	415	409	419	431	456	415	463	471	430	426	447	445	450	445	441	410	462	431	404	404	433	423	443	439	409	383	441	418	441	414	437	441	443	447	416	438	456	427	452	393	416	441	445	445	446	437	445	421	473	429	459	432	432	436	466	440	426	457	444	428	422	449	464	431	413	422	428	417	447	478	422	415	410	444	439	424	461	456	443	444	447	456	448	441	404	434	435	430	425	459	429	432	414	399	425	407	445	455	420	466	417	411	412	417	444	451	427	428	464	449	411	438	433	402	472	412	435	429	460	448	463	436	465	430	425	419	388	408	427	416	455	394	444	411	466	435	446	442	413	465	477	440	420	431	438	417	421	409	415	418	439	436	476	465	441	416	447	456	388	411	436	443	398	447	402	402	437	442	433	441	431	414	453	429	411	459	443	438	415	448	438	430	437	427	438	441	418	423	425	433	452	429	423	454	427	441	438	444	411	473	417	442	394	447	453	423	444	421	466	423	432	411	427	419	379	409	436	444	463	431	428	440	389	453	439	458	453	439	452	449	437	410	424	446	419	414	432	417	434	416	462	422	456	413	430	436	422	445	423	428	430	449	440	450	452	409	450	456	400	404	414	426	444	410	423	436	459	437	429	469	451	446	431	440	409	418	422	376	411	492	438	441	444	409	446	446	412	431	461	493	442	434	419	406	434	395	422	391	450	397	436	428	440	428	428	454	448	486	449	437	444	429	373	404	441	435	456	480	456	428	412	430	410	440	406	414	444	460	470	440	446	416	394	444	463	410	413	461	437	402	422	417	391	420	455	450	420	398	476	407	392	424	427	455	414	441	438	433	398	430	422	419	444	434	438	450	410	419	450	417	448	425	461	397	467	441	479	405	445	423	450	476	413	434	405	444	434	457	422	442	421	391	412	465	412	441	429	466	425	439	422	447	394	411	455	442	433	384	466	435	439	411	452	422	449	418	422	454	426	459	461	443	451	454	430	425	414	452	446	442	439	419	419	433	435	430	486	437	442	429	428	413	395	421	436	454	431	426	447	436	419	432	442	412	431	425	422	447	457	448	431	401	409	436	428	443	443	442	441	424	411	438	461	470	443	458	458	426	395	416	423	430	413	446	405	437	422	403	470	458	412	440	444	436	390	454	426	419	411	469	428	394	439	416	415	462	422	419	442	441	434	403	451	447	425	458	413	445	426	421	442	421	412	440	453	449	447	431	434	438	435	415	450	426	443	419	422	444	403	435	437	424	415	477	390	428	434	409	434	451	453	435	464	409	445	465	464	432	427	444	431	423	414	457	436	437	412	433	438	445	461	432	408	421	429	422	405	451	456	430	422	429	430	456	426	421	434	432	426	439	424	425	444	403	426	406	428	392	453	439	436	458	403	421	458	424	428	439	429	412	413	420	438	407	427	430	409	413	413	398	414	385	431	412	421	405	417	467	423	425	389	420	446	427	456	429	450	454	432	417	428	434	392	429	472	405	453	416	423	452	462	387	412	435	419	398	465	440	444	424	417	421	446	436	406	422	436	454	440	434	452	417	411	416	442	467	421	422	433	431	428	463	405	420	418	451	428	453	429	454	457	435	465	408	443	429	429	395	419	428	439	434	392	403	449	449	443	423	473	383	438	407	442	422	416	438	422	421	411	432	412	401	421	467	429	436	426	458	413	436	394	449	412	444	422	409	448	402	468	440	429	427	457	452	416	426	475	465	443	450	416	434	399	458	409	444	432	466	440	424	476	427	416	454	392	488	393	398	474	398	424	440	437	415	464	433	452	454	431	418	429	449	408	405	452	448
15060	1068	841	581	399	263	212	172	141	118	132	127	99	92	81	102	86	82	84	86	87	77	90	54	88	88	83	83	76	71	70	63	66	64	66	66	52	79	86	59	82	80	65	56	57	58	62	60	82	73	66	94	73	83	80	73	62	65	65	76	56	73	58	67	65	71	70	83	69	66	82	74	71	62	67	73	88	64	84	85	76	60	74	68	83	54	75	57	71	57	70	70	68	58	67	62	62	70	58	66	75	68	55	61	59	73	81	62	68	66	73	59	61	60	71	76	72	66	86	62	53	68	68	67	67	63	64	63	64	75	89	53	56	62	69	72	71	62	61	55	75	76	72	76	53	61	72	80	70	62	74	73	64	70	72	74	80	74	80	69	62	59	71	66	71	79	68	86	73	63	62	45	75	59	45	76	65	83	77	83	66	60	61	66	67	76	64	71	68	67	62	60	70	70	61	70	77	68	76	69	57	75	60	71	60	86	81	79	70	69	72	83	72	79	63	76	68	63	62	72	71	56	55	79	72	68	73	63	63	87	58	44	55	89	64	76	72	64	75	61	79	69	68	60	69	62	64	74	61	55	84	70	62	64	69	76	81	61	76	70	78	76	59	65	86	75	62	58	58	70	74	59	67	58	58	73	55	65	57	71	78	65	73	71	72	66	77	85	57	71	70	63	71	63	72	68	69	55	68	73	63	83	64	77	87	76	66	64	62	66	77	82	62	68	69	79	70	72	63	69	81	66	79	50	65	67	70	67	68	67	62	66	55	74	62	61	71	76	75	71	74	68	51	67	71	75	80	84	69	71	78	88	83	75	84	54	78	59	86	64	60	75	75	63	66	75	60	54	73	68	76	78	62	77	50	62	68	58	66	77	81	73	61	65	74	62	85	60	69	63	56	74	54	59	68	71	61	62	70	60	69	76	72	73	67	73	61	85	63	62	76	68	71	61	69	54	53	63	68	67	66	74	79	66	62	65	67	83	66	65	62	63	73	74	67	63	56	65	63	61	66	64	46	64	79	68	81	71	71	55	64	73	78	65	72	61	73	86	69	61	67	80	64	64	66	73	67	62	76	85	69	57	80	62	70	82	67	64	72	71	54	69	65	74	76	60	70	61	67	60	60	62	63	72	61	85	62	62	83	62	83	74	54	58	61	59	62	73	84	70	62	66	78	81	64	54	61	70	67	57	69	78	66	79	61	67	83	77	63	61	79	62	61	68	52	63	78	75	79	62	79	96	67	80	70	74	68	71	74	82	81	65	63	77	67	72	65	63	62	77	66	67	65	55	80	71	67	86	74	67	65	71	68	59	67	51	62	70	72	75	70	59	54	77	65	75	76	62	79	79	76	73	85	61	65	71	71	61	66	50	67	65	77	67	64	72	52	72	64	70	75	62	81	56	57	80	76	68	60	63	63	61	68	66	73	67	79	63	58	46	72	63	77	64	83	79	84	66	69	73	67	86	68	68	61	58	61	51	84	82	62	76	73	70	59	66	85	63	74	69	61	76	67	71	79	70	54	56	64	59	79	80	72	47	54	86	61	73	56	63	61	65	57	73	69	73	55	58	84	65	67	69	65	53	63	74	78	56	66	72	69	62	71	60	71	62	66	68	88	68	77	75	73	76	78	72	89	75	64	66	68	69	62	59	67	54	67	60	62	46	73	60	55	69	68	62	66	69	63	60	73	62	70	57	76	82	74	71	67	82	73	77	57	54	96	68	70	65	75	70	86	77	77	73	70	57	69	71	82	67	64	49	58	63	72	67	78	69	74	64	77	52	71	88	60	61	66	73	65	74	68	48	74	58	62	82	64	68	50	66	58	58	75	68	65	83	75	72	65	59	80	70	91	74	60	76	79	62	74	53	67	71	54	82	72	76	68	62	60	68	66	72	65	72	76	61	59	72	58	62	85	67	71	63	60	76	69	70	66	60	85	78	58	77	68	62	62	81	74	74	65	73	67	63	70	68	63	55	84	60	69	64	63	76	81	58	64	81	66	64	70	67	76	66	71	63	77	60	62	82	64	53	56	70	77	72	60	78	75	74	92	86	84	79	53	57	73	71	62	67	73	74	62	62	67	66	65	81	66	63	53	72	68	72	71	69	79	76	75	74	65	62	55	74	57	50	67	68	80	61	61	63	58	60	71	90	60	90	67	60	68	60	81	66	70	65	65	64	73	71	87	71	59	82	66	73	69	69	69	70	67	76	84	64	66	85	66	78	64	67	66	76	55	61	79	80	74	66	52	76	64	67	68	75	81	72	68	73	76	78	61	58	78	66	75	73	62	65	86	79	83	76	53	70	68	48	68	60	72	66	66	63	77	61	67	71	59	60	77	69	75	54	73	71	70	78	76	55	69	53	63	67	69	48	53	53	59	53	69	79	72	74	77	53	71	79	80	77	65	65	59	68	54	86	69	57	71	65	66	61	58	81	82	73	64	69	72	57	65	43	65	64	56	59	75	85	73	60	66	76	80	63	57	75	82	84	63	70	67	71	62	67	81	65	65	63	66	56	65	88	80	81	65	67	49	67	81	71	55	68	59	70	72	66	76	67	59	56	55	68	64	69	70	75	74	53	69	78	54	63	70	63	67	63	51	62	62	64	65	52	64	67	61	62	70	61	57	59	70	70	73	50	88	50	62	79	69	59	81	82	69	62	87	71	71	69	78	68	70	68	62	66	57	61	62	60	64	76	53	78	60	62	82	58	60	77	56	63	70	55	66	72	65	75	48	64	73	86	65	55	61	55	66	63	46	60	63	74	72	71	62	71	63	71	72	79	82	50	76	74	66	83	72	66	65	62	68	66	65	62	60	69	74	66	55	60	61	58	68	70	58	61	64	81	58	73	60	71	82	74	72	61	83	67	63	72	76	67	58	65	78	75	89	74	72	63	60	49	60	66	48	83	87	79	65	71	76	67	74	69	67	65	72	68	69	71	63	67	61	60	80	63	53	71	75	65	62	75	70	64	71	74	68	71	77	59	80	66	85	76	78	64	60	76	69	72	54	70	69	90	64	65	61	75	72	62	55	64	63	81	63	70	69	67	57	62	87	68	67	75	76	52	55	68	64	59	77	61	63	69	62	58	57	73	73	77	73	62	89	69	84	82	64	61	86	72	60	62	54	62	76	72	83	73	68	65	63	56	73	63	64	77	74	65	65	58	65	80	68	69	81	62	65	75	70	75	79	57	71	60	56	50	70	80	69	78	77	57	75	61	82	75	61	71	71	72	56	59	64	81	55	81	80	83	66	65	71	68	79	65	64	68	74	64	72	71	69	71	67	58	66	77	73	54	58	56	61	79	67	67	67	82	64	74	67	73	59	73	62	79	53	63	66	61	71	79	60	69	69	68	67	64	73	75	53	61	73	77	86	74	61	90	77	62	71	71	77	79	72	73	65	71	67	53	48	63	59	77	81	76	63	75	71	72	65	60	82	90	58	66	70	59	78	62	60	81	66	62	68	73	71	75	59	75	64	75
8377	875	1824	2061	1676	1241	963	808	683	597	517	480	428	387	360	322	300	310	320	259	284	266	257	228	244	235	230	227	217	252	209	203	201	223	201	234	205	198	202	234	222	192	186	212	214	179	202	183	179	191	199	184	213	180	180	188	181	197	191	224	212	216	189	188	195	213	187	191	177	180	183	181	169	190	188	188	222	175	198	173	166	171	174	173	178	198	212	200	202	199	182	185	173	178	197	195	191	187	187	175	203	173	194	174	187	201	204	199	172	177	180	192	206	201	200	182	169	214	189	167	181	174	198	153	185	180	190	166	186	174	177	199	201	169	200	191	184	178	159	197	192	198	188	200	217	198	200	191	178	176	189	215	205	180	182	207	173	176	193	188	201	168	196	168	213	184	181	199	169	193	168	187	174	177	211	202	173	175	183	195	201	203	205	186	200	163	191	153	177	183	184	167	182	175	180	184	180	181	188	192	166	190	193	190	195	178	192	208	159	184	184	177	177	190	204	201	162	175	174	198	209	195	182	198	169	145	189	167	176	190	179	174	196	166	192	175	192	184	168	173	184	211	195	204	185	157	181	188	179	163	192	187	188	177	173	174	178	184	189	161	170	174	184	207	192	181	168	184	205	190	203	182	191	184	203	172	181	170	182	189	200	169	170	154	192	194	178	190	194	155	180	185	197	169	180	181	204	171	188	168	168	206	191	175	177	200	203	164	189	179	198	203	182	197	186	188	200	200	200	199	166	168	192	189	203	191	209	186	200	183	189	205	177	183	192	198	209	190	185	163	176	193	175	185	169	184	194	196	192	171	199	173	208	184	187	196	183	197	191	192	194	200	189	208	179	208	195	207	184	176	188	204	181	185	192	193	198	185	172	199	183	193	176	180	172	197	188	172	187	176	191	199	191	171	202	175	186	173	207	166	183	186	184	157	186	194	179	182	180	171	161	168	173	193	199	171	172	184	188	196	191	188	197	207	174	186	187	159	199	204	184	187	178	173	173	168	170	206	176	167	172	191	172	169	192	190	189	207	188	200	208	203	212	203	178	205	199	184	163	187	176	171	158	183	179	168	211	177	189	171	184	204	197	195	169	193	191	170	201	182	191	178	187	198	167	182	195	202	183	187	180	189	185	193	185	203	184	178	209	192	183	191	181	157	186	173	169	169	189	182	184	182	209	198	191	202	202	170	187	179	171	196	178	185	181	215	156	177	204	191	200	176	174	183	179	180	211	191	188	178	191	207	210	217	206	172	205	180	180	199	172	179	191	187	165	187	198	166	210	173	197	181	186	180	195	159	166	194	203	187	173	176	186	209	167	170	194	176	207	185	186	181	199	194	173	197	235	162	205	192	185	203	197	157	185	201	189	182	185	166	164	196	157	192	185	150	200	192	186	174	169	177	191	178	200	186	188	155	168	181	159	183	182	192	179	201	178	189	181	182	210	189	197	164	194	211	192	207	201	210	213	185	198	180	198	215	198	189	171	167	192	198	184	203	208	177	176	205	183	169	174	176	174	178	177	219	176	190	176	199	197	188	174	162	223	190	175	176	172	180	184	211	234	169	185	168	209	180	198	200	182	207	151	166	181	201	186	209	187	183	195	181	192	182	179	194	172	195	172	147	194	173	188	179	173	191	181	165	223	188	173	149	182	191	180	162	188	184	190	189	197	192	174	193	191	213	186	185	178	194	196	167	197	165	192	171	177	155	188	179	182	165	162	187	188	173	153	172	182	179	164	186	192	169	198	180	192	160	189	170	186	169	189	181	159	191	188	182	188	196	195	174	179	190	160	195	193	173	189	162	186	200	184	192	178	173	195	175	194	166	186	170	191	195	177	187	187	196	168	171	182	189	173	168	182	180	165	167	213	194	187	169	168	184	188	183	198	184	177	209	192	184	172	209	174	197	196	160	191	201	186	166	197	192	194	183	174	201	190	176	184	177	193	178	216	178	177	176	181	190	167	189	189	191	195	202	200	208	190	161	188	184	203	162	167	202	209	181	171	198	181	202	208	191	182	166	168	194	181	175	186	203	202	183	181	182	181	169	165	185	192	190	208	174	194	168	177	202	184	186	181	173	190	171	175	209	191	179	174	185	182	212	178	174	181	196	168	191	207	166	185	194	190	200	156	176	199	175	177	188	192	190	189	172	173	198	193	164	185	194	180	188	180	232	194	184	192	185	170	179	188	148	176	190	186	170	192	192	191	197	182	197	197	188	185	198	179	183	167	176	191	167	189	188	208	189	207	179	190	201	169	196	191	195	209	195	177	185	185	196	168	197	189	169	186	225	181	186	202	184	184	159	181	188	175	190	183	194	197	166	151	186	161	180	194	194	185	163	177	174	187	191	193	185	159	194	180	191	162	184	204	179	209	204	208	162	180	182	159	188	194	169	178	193	176	198	204	172	185	174	174	198	190	165	190	189	195	189	174	170	187	171	166	168	177	183	178	180	171	176	152	207	173	202	186	180	207	196	173	194	148	183	184	190	189	196	186	199	191	224	171	183	171	205	190	159	196	181	180	194	168	170	170	201	186	167	175	180	198	192	211	192	183	182	169	189	181	177	180	170	177	191	195	195	215	168	158	198	185	208	171	151	184	208	186	187	214	181	183	192	190	179	170	190	183	189	185	182	182	179	199	169	167	179	201	211	181	196	190	197	197	184	193	168	171	174	194	180	188	212	211	185	194	199	183	183	182	197	197	210	188	187	186	180	188	212	176	183	176	170	206	180	195	203	186	181	180	177	173	212	174	189	180	190	220	185	184	175	182	192	197	173	178	194	204	189	182	204	185	176	199	190	197	187	188	197	168	227	189	163	177	167	182	173	184	177	182	172	162	174	161	196	183	177	185	204	192	171	207	192	190	157	215	191	187	187	184	203	184	188	166	180	199	191	177	195	177	179	171	177	208	182	215	153	203	181	194	184	184	161	167	173	173	166	168	184	187	189	189	176	156	187	180	211	170	176	160	204	192	180	179	192	176	185	177	181	178	198	185	189	202	207	175	182	177	190	193	185	180	179	198	196	168	183	159	166	214	183	192	153	157	201	193	187	191	201	184	203	190	174	208	188	187	174	177	170	181	178	198	177	198	191	162	182	199	202	165	197	177	199	196	166	204	171	214	178	186	171	196	181	181	195	197	195	191	194	175	186	161	176	186	189	202	158	195	189	194	171	183	191	188	172	188	171	168	182	184	159	205	204	169	213	171	172	169	179	206	170	199	199	181	176	191	205	173	170	171	190	197	174	179	193	173	174	188	186	162	192	181	224	193	163	177	195	173	172	167	200	175	165	184	188	185	222	183	192	185	182	184	193	176	186	168	178	192	215	196	188	183	196	183	206	217	190	172	188	211	192	217	176	168	193	195	169	185	171	205	162	193	194	170	195	179	197	196	198	168	164	164	170	182	187	176	164	194	177	183	187	192	194	191	186	155	192	189	168	211	205	187	193	198	198	199	192	174	195	181	190	186	160	185	160	188	204	204	198
1748	343	316	308	283	294	320	284	315	282	284	276	271	247	257	300	279	278	294	340	298	271	276	269	288	238	298	297	262	280	258	288	283	303	294	281	304	287	281	291	284	284	290	304	313	266	291	323	287	286	279	267	270	277	265	281	282	283	271	307	283	245	299	274	323	298	304	301	300	280	280	315	271	286	276	310	295	262	248	291	297	284	270	298	289	277	287	276	284	279	305	275	285	273	270	322	270	289	296	282	272	276	275	260	264	302	277	283	305	328	307	307	280	288	273	285	301	276	279	293	289	267	238	307	266	298	285	280	277	278	299	292	248	271	281	302	303	287	296	274	296	261	281	309	247	293	297	305	274	268	295	293	244	275	258	293	278	265	287	292	314	304	300	264	293	266	289	302	269	291	319	297	301	302	276	271	259	308	297	270	299	277	305	285	294	287	259	287	266	271	269	252	322	279	291	264	272	290	331	314	312	311	305	289	276	310	307	283	264	318	275	277	299	286	322	294	285	276	298	283	285	265	292	278	272	281	275	292	293	271	276	315	303	277	296	268	262	314	286	281	272	308	312	281	270	278	261	270	286	277	298	305	283	275	277	283	288	274	278	264	278	295	323	278	305	261	274	283	255	264	296	285	278	307	269	280	266	286	298	265	265	298	289	303	327	234	275	262	295	263	278	281	261	281	302	262	313	308	280	287	276	294	263	259	285	275	287	277	288	318	273	273	287	274	279	306	273	292	281	270	294	295	285	292	282	300	293	295	306	273	266	283	303	251	318	296	289	268	270	279	278	258	296	276	272	298	303	281	248	295	278	276	267	281	314	302	292	261	272	256	303	247	263	256	300	294	281	293	274	280	281	276	302	290	283	266	277	303	274	277	256	270	295	303	266	284	273	282	315	269	269	293	298	288	278	279	283	255	307	249	288	292	261	252	278	272	289	290	279	276	283	299	311	270	272	296	253	299	274	296	276	270	299	260	274	275	305	305	292	268	265	266	283	300	308	271	281	273	248	312	290	291	290	271	304	308	259	257	261	265	285	247	251	285	294	304	274	263	288	295	264	278	259	293	264	267	289	270	303	265	307	304	278	258	279	297	302	275	279	250	264	285	284	304	280	256	264	261	268	265	289	274	279	273	305	266	289	269	311	286	302	296	311	231	278	300	282	308	298	290	296	281	288	272	316	291	306	292	259	261	285	280	277	249	253	289	288	284	299	282	289	272	277	291	306	289	294	266	279	294	280	299	272	306	290	301	283	311	304	266	299	254	316	271	276	269	315	303	290	298	281	285	266	280	273	342	278	280	316	268	282	248	267	311	281	298	272	302	293	277	278	274	266	289	245	295	273	294	264	278	295	285	284	286	300	255	277	267	283	293	290	280	284	276	288	301	267	294	303	266	291	268	289	288	315	312	260	286	284	269	211	305	303	326	280	287	262	262	289	271	294	319	289	330	304	302	273	258	284	296	251	284	273	269	278	263	274	312	283	298	308	325	284	276	260	264	285	269	291	255	277	303	314	296	281	285	299	302	294	253	299	282	283	299	238	299	311	298	296	302	302	279	296	311	284	295	274	296	266	296	268	273	275	295	273	261	295	287	259	290	284	269	293	284	270	300	279	306	283	257	266	265	274	291	336	276	307	321	310	270	259	311	295	273	257	249	253	283	295	265	265	268	279	257	258	281	294	269	320	290	251	259	276	298	269	298	267	282	327	306	282	267	270	271	272	270	286	290	298	270	279	289	320	281	291	275	286	248	279	284	310	311	267	286	292	307	280	286	291	311	288	286	315	286	266	303	284	297	302	297	306	299	270	295	294	269	281	273	284	279	293	285	263	301	276	263	292	259	247	289	284	252	277	301	286	282	269	299	251	245	263	293	261	273	258	272	288	299	278	309	298	272	278	280	282	267	291	292	305	294	299	289	276	278	287	319	301	304	284	289	291	296	321	277	282	299	287	349	282	294	287	248	301	288	320	258	270	277	257	309	271	271	322	279	303	298	254	330	266	288	288	260	269	278	295	266	266	286	284	259	301	287	279	282	301	286	262	298	283	297	276	260	304	313	291	283	273	264	284	302	283	284	313	319	265	285	277	286	285	280	263	277	272	305	287	275	293	290	291	268	284	299	306	265	302	279	284	255	315	287	260	297	286	263	270	273	292	270	295	269	291	275	300	302	281	290	281	287	284	274	290	266	292	250	292	296	291	275	287	284	285	321	281	274	284	304	296	280	296	303	300	274	318	325	290	271	275	276	294	293	267	284	301	310	308	301	285	292	304	262	263	261	306	288	274	316	267	276	319	283	280	296	242	276	307	300	276	277	291	291	333	273	272	247	261	293	280	291	302	264	265	276	276	319	300	289	297	275	262	290	251	256	252	291	261	298	327	264	296	295	301	297	271	322	260	316	282	285	279	307	290	312	299	266	297	277	286	288	263	253	279	315	311	296	319	259	302	303	270	267	276	287	278	287	246	267	287	278	292	288	300	280	305	312	248	312	293	273	286	286	290	303	273	312	306	278	276	326	304	283	281	261	286	285	292	283	295	315	261	318	293	288	270	299	262	276	303	274	258	262	249	281	300	293	274	255	265	270	308	291	312	289	269	322	274	288	304	301	299	284	292	289	272	257	269	287	298	273	259	293	265	277	284	253	299	291	276	279	281	271	304	285	287	272	279	268	252	304	271	310	281	275	316	315	304	293	307	293	292	274	291	249	272	292	295	250	292	298	271	229	295	320	295	298	293	300	312	276	268	297	245	290	258	259	275	258	295	274	268	277	287	273	270	279	289	260	278	284	284	299	273	276	263	294	298	294	290	306	280	267	285	253	296	306	287	301	296	276	278	276	313	272	294	269	260	286	273	320	292	307	305	293	273	276	239	311	283	289	280	262	253	310	289	278	276	275	294	271	266	287	259	286	286	281	258	270	256	312	305	258	295	306	307	261	302	286	271	279	267	275	277	324	285	302	289	287	296	297	294	302	295	300	280	275	293	265	286	278	281	254	263	291	302	295	266	304	269	289	286	298	291	267	300	300	284	282	286	293	295	263	241	285	296	299	279	323	286	290	288	286	299	293	301	289	283	280	282	297	274	259	257	276	294	299	299	280	297	284	258	289	272	269	302	272	295	262	289	272	262	269	330	230	262	292	293	291	267	280	268	277	313	272	300	259	239	270	306	275	290	260	287	256	292	260	304	296	262	261	293	249	265	275	287	278	286	273	295	314	267	288	288	277	268	304	284	263	265	278	325	302	288	284	298	322	271	292	262	274	254	293	287	294	283	300	304	306	286	298	300	294	268	270	276	288	278	260	290	286	282	278	294	295	268	284	275	257	270	273	298	280	288	276	252	273	296	279	305	291	286	295	308	301	278	310	283	285	288	297	271	271	297	301	272	300	280	286	286	267	295	291	301	273	261	288	293	310	306	276	262	283	319	294	284	256	278	272	256	267	304	281	295	274	271	283	339	282	269	285	299	311	282	302	318	269	277	300
2113	692	725	716	680	634	666	614	638	687	627	628	641	619	658	616	618	630	682	644	645	682	621	617	632	610	668	622	649	640	574	637	615	627	676	693	674	646	605	664	644	628	638	627	643	635	611	624	634	661	681	667	650	606	657	620	599	647	652	650	617	673	661	648	588	652	625	633	584	642	637	590	636	685	670	637	645	642	637	640	701	631	618	648	636	606	651	632	611	650	618	591	611	667	655	590	640	655	656	633	628	640	658	652	652	646	668	654	631	704	581	629	658	605	630	641	699	667	641	632	661	656	641	666	639	664	642	636	668	654	644	631	625	607	646	644	611	659	658	618	664	669	639	616	655	629	614	653	651	563	628	589	636	660	681	596	624	607	582	630	643	622	688	609	608	678	659	665	597	611	640	659	655	657	641	613	636	658	650	640	628	611	628	638	642	634	643	653	587	632	643	633	588	603	671	642	658	698	609	649	640	653	676	627	662	627	622	617	639	654	668	640	626	633	636	619	644	663	640	630	609	585	623	670	681	600	620	637	628	680	613	591	616	618	603	632	610	643	666	646	630	640	594	624	647	652	617	628	631	676	645	654	638	588	654	625	603	655	640	631	589	644	576	647	635	605	638	600	637	614	666	670	663	653	655	624	642	630	659	632	643	656	617	602	597	619	640	724	604	672	630	641	642	609	632	604	626	629	660	676	670	613	659	693	621	589	635	646	655	660	613	699	656	699	637	622	665	624	655	672	638	656	633	631	640	654	655	581	666	597	626	620	668	656	634	631	683	686	625	602	643	614	675	647	614	660	619	617	634	709	613	615	645	615	623	632	607	599	653	658	629	689	653	622	694	595	642	706	629	682	659	646	681	621	645	642	641	590	598	587	641	664	633	653	624	660	637	633	644	652	663	607	682	613	606	615	627	657	628	622	608	644	659	632	589	663	643	665	640	600	634	613	654	598	673	643	624	664	668	692	618	598	620	623	611	662	650	631	670	599	617	661	626	645	640	662	654	648	594	596	647	654	631	615	654	675	667	643	628	607	643	677	641	638	658	676	608	609	634	644	624	648	626	600	633	617	631	684	612	684	650	636	611	646	662	632	614	588	662	654	630	645	643	638	657	641	617	609	622	607	644	645	636	646	657	583	600	652	618	638	635	611	665	630	632	619	605	636	609	632	609	640	658	610	648	645	636	686	635	635	656	615	669	633	657	615	636	613	617	613	604	653	624	651	625	633	626	662	635	662	638	635	646	647	627	629	605	648	634	608	626	654	601	649	622	671	611	635	619	611	677	691	648	640	643	613	627	665	648	630	647	637	671	630	615	644	675	650	639	590	620	620	711	650	635	624	640	603	653	675	597	663	633	668	628	635	626	629	612	631	620	633	645	670	642	662	676	615	717	606	637	653	609	652	605	619	607	670	591	606	601	655	653	635	629	679	636	604	655	607	671	586	633	667	657	646	623	653	648	611	603	697	611	639	663	646	606	646	613	667	633	678	622	629	640	657	602	632	619	635	652	624	585	604	690	646	638	624	619	620	594	602	622	614	640	640	613	673	630	584	661	622	643	620	602	672	614	643	693	634	631	626	609	674	646	659	666	615	589	628	648	677	635	613	579	641	658	690	635	646	608	671	650	633	588	612	639	596	689	617	648	638	632	607	639	638	649	624	635	651	608	670	645	665	615	602	620	629	624	626	690	659	618	615	633	599	625	596	637	670	618	625	644	640	648	613	645	636	636	632	626	656	608	655	591	647	606	670	609	629	627	640	642	595	636	640	610	608	614	582	680	609	595	641	650	696	635	678	645	580	627	645	638	665	622	614	629	588	654	639	636	620	669	628	593	631	648	637	623	637	600	652	630	621	597	636	631	602	639	616	659	631	594	646	693	617	685	595	627	646	653	649	641	620	625	667	654	619	661	613	672	639	665	636	624	623	619	596	655	617	648	650	653	652	618	631	641	630	640	626	636	614	654	649	642	636	630	632	667	638	659	627	583	649	654	651	605	639	612	625	657	616	635	629	645	632	617	611	613	641	642	639	637	608	617	622	654	608	647	667	615	644	607	621	652	591	658	613	652	673	631	610	617	652	647	674	627	657	659	625	692	672	596	625	620	642	664	631	638	620	612	622	639	628	660	648	659	689	611	625	675	692	610	592	628	616	607	650	655	638	616	636	641	631	631	599	574	627	643	628	665	643	651	610	606	630	638	610	634	617	604	626	630	636	573	650	605	644	684	637	662	631	638	657	658	653	635	635	587	611	650	610	641	626	628	666	623	599	607	662	615	604	611	652	653	672	659	646	621	576	639	610	613	622	642	596	649	654	658	678	674	632	609	672	651	610	630	632	654	618	630	658	629	598	597	602	621	636	642	623	663	632	615	665	607	616	668	603	615	617	627	645	624	651	606	652	668	657	658	612	607	605	641	608	599	626	650	658	627	619	669	683	650	646	621	664	676	649	578	607	612	657	679	645	673	652	631	608	642	663	571	638	646	615	648	647	635	633	619	675	627	673	618	606	643	650	593	626	657	656	677	646	626	585	634	637	611	612	612	594	635	636	636	607	619	633	656	624	677	614	612	643	641	615	657	665	654	665	653	673	626	651	635	637	616	663	682	639	646	617	641	645	640	654	628	621	641	580	659	675	589	675	623	617	656	636	653	639	654	634	644	674	636	635	698	644	665	648	642	622	609	633	653	633	618	652	628	681	630	626	657	651	647	643	671	641	600	608	622	659	671	645	655	656	603	672	679	630	635	657	578	584	621	583	616	623	680	636	612	617	644	632	608	629	635	624	580	637	657	643	644	647	661	638	678	638	633	668	671	641	669	688	657	624	683	605	659	633	630	631	621	617	650	624	670	643	633	627	620	634	608	684	594	615	641	646	606	687	636	618	630	622	588	614	676	627	649	632	627	656	612	616	646	577	614	623	645	622	686	633	621	636	611	645	603	618	639	644	612	647	619	638	683	629	610	682	628	679	636	601	606	648	627	680	615	594	674	619	623	637	633	657	639	672	633	654	632	642	664	624	641	641	644	636	618	635	635	596	703	641	654	656	632	654	668	631	620	678	641	626	663	646	663	658	605	633	680	621	647	678	624	585	657	701	626	624	587	624	665	663	669	614	627	676	629	641	625	591	642	650	674	594	579	609	665	645	620	682	642	649	639	660	659	646	609	614	630	617	616	653	654	655	661	624	630	637	635	643	639	623	669	597	643	658	683	617	674	636	645	652	655	680	652	628	665	623	643	681	690	621	659	649	632	625	607	610	611	586	640	616	626	673	643	615	603	629	600	617	596	626	597	598	680	667	630	642	614	639	647	633	624	612	627	666	619	649	634	625	655	621	578	662	690	608	691	630	662	622	659	627	635	639	657	616	639	659	626	674	638	625	633	642	658	669	638	660	689	595	613	631	629	672	661	640	595	628	630	622	656	635	618	615	680	669	704	654	599	671	620	670	627	635	658	669	584	639	621	674	644	626	649	632	657	613	644	646
8485	602	552	474	383	263	258	260	222	220	237	202	195	198	221	181	205	184	218	203	199	200	226	221	209	194	204	229	166	190	196	213	194	205	199	173	182	170	189	201	174	196	182	225	205	189	188	210	187	177	164	207	186	193	150	193	200	192	198	218	206	212	187	183	216	228	213	182	191	172	173	183	208	191	195	203	187	199	188	207	183	199	207	202	182	201	189	212	164	187	218	193	191	198	198	187	213	183	183	179	202	196	198	174	188	184	198	177	190	193	190	204	187	193	217	169	187	190	170	176	189	178	200	177	193	210	203	185	201	195	173	175	179	172	200	164	189	183	196	181	165	207	182	180	163	177	201	211	184	194	194	172	156	176	190	180	182	158	195	183	209	218	156	191	207	181	183	188	193	202	184	212	171	195	181	185	185	196	206	201	189	207	192	195	206	217	166	176	200	181	200	194	190	192	189	203	202	196	203	192	195	195	201	182	189	180	202	194	206	183	194	200	182	189	189	202	205	202	179	169	191	162	185	180	210	202	179	209	184	195	208	200	191	185	213	177	190	195	179	192	226	197	171	208	190	152	192	202	202	177	191	203	174	169	192	194	207	180	203	203	212	202	204	206	194	171	205	186	172	198	174	184	174	197	212	197	203	194	201	212	179	190	164	190	196	172	182	200	157	218	185	185	192	187	178	204	175	202	182	178	205	204	187	182	208	190	182	166	208	179	159	153	183	201	186	207	184	200	162	188	166	202	190	197	183	179	179	173	196	196	182	198	195	197	186	189	175	168	188	200	203	174	164	156	200	146	184	169	184	193	173	195	176	192	164	175	180	181	171	189	194	180	169	205	195	213	179	167	204	192	192	197	200	214	162	202	193	213	205	193	205	203	184	179	179	209	212	204	189	177	196	208	169	191	209	173	167	192	185	194	193	164	180	190	172	185	197	196	210	199	195	196	178	192	203	198	192	184	200	185	195	178	197	214	195	206	204	179	178	199	194	188	165	203	205	202	172	182	204	208	179	190	205	200	190	209	191	181	169	178	185	210	184	191	186	185	207	172	191	202	188	198	206	205	178	200	198	182	199	191	182	198	207	177	201	189	189	194	181	181	172	192	190	207	183	167	170	191	208	161	186	190	179	170	183	157	197	191	166	166	198	188	202	221	209	184	182	189	206	178	188	167	197	155	207	181	185	183	183	184	197	193	207	168	211	167	168	181	183	207	183	189	205	201	199	162	205	171	205	209	168	185	214	214	196	192	168	172	183	176	197	174	213	186	218	189	207	167	184	199	179	175	224	167	187	192	190	187	189	171	158	193	172	177	185	192	177	181	185	147	186	165	216	197	171	175	184	199	212	196	182	207	192	184	202	194	185	193	190	201	194	175	197	201	207	190	169	185	179	180	162	202	191	188	212	181	180	201	202	209	210	226	192	195	200	181	172	172	202	209	230	183	218	171	207	180	181	189	200	184	185	193	206	188	182	183	197	205	185	210	176	176	179	204	184	193	187	184	191	172	189	218	212	183	163	165	191	208	170	190	196	166	172	203	177	230	204	170	182	178	180	188	197	178	185	176	177	202	195	218	177	204	196	197	203	179	208	200	188	198	201	199	214	204	165	200	211	203	176	174	165	199	165	184	175	178	159	185	212	183	163	176	210	181	203	200	204	207	212	198	224	188	180	179	187	200	157	202	206	183	193	170	211	188	208	193	187	188	168	171	190	173	182	183	193	211	192	191	198	198	160	185	176	166	193	156	187	198	199	199	192	198	192	205	203	185	178	183	171	208	186	200	199	204	172	178	184	177	157	204	179	194	183	170	189	185	181	197	183	181	175	183	203	185	191	193	178	225	174	185	189	194	196	172	195	179	171	177	190	170	186	185	187	213	230	197	186	197	184	188	185	190	172	180	192	188	203	187	208	193	196	203	204	186	183	176	174	190	213	189	197	199	179	189	212	187	172	168	179	209	189	200	181	190	205	179	191	175	193	178	192	164	190	195	201	189	191	171	196	177	181	179	182	211	190	204	173	172	204	180	182	177	214	170	163	181	206	168	214	194	190	190	202	218	229	206	168	186	188	196	199	203	183	190	197	188	226	202	179	197	184	196	212	180	215	155	178	187	198	165	185	178	182	192	179	199	160	177	192	188	189	198	211	168	195	173	176	203	216	213	186	172	172	198	205	207	181	181	185	206	189	180	217	178	185	179	186	184	191	183	188	189	215	208	196	207	187	171	184	199	184	186	190	179	184	188	208	226	193	202	197	189	183	193	179	176	182	186	185	206	174	194	179	183	203	185	181	211	190	173	197	160	223	184	208	189	173	184	183	204	190	210	193	183	190	187	195	180	182	171	204	239	196	218	207	194	163	196	180	185	200	194	216	191	200	181	210	169	188	200	197	184	184	207	189	184	207	198	186	199	203	197	188	211	179	185	203	194	200	188	196	200	177	183	195	183	194	176	203	200	193	203	157	177	188	170	196	200	202	174	175	186	197	175	175	180	234	193	204	192	179	180	183	172	178	175	196	169	163	195	192	193	212	203	179	166	183	174	182	166	187	210	172	185	203	192	185	199	199	202	187	180	186	190	171	239	202	183	190	200	183	190	198	188	200	203	184	194	177	185	180	206	183	204	179	188	189	192	217	174	186	201	185	199	180	183	198	185	183	189	198	214	212	187	178	188	185	187	174	211	188	180	182	189	191	183	200	211	199	166	193	166	201	188	223	186	205	190	170	180	180	209	184	189	188	184	216	190	180	190	193	212	185	186	167	165	191	194	193	189	206	194	205	209	192	192	196	168	199	186	190	191	190	175	194	174	184	199	174	194	164	200	208	198	198	204	170	177	186	187	178	167	149	220	202	221	174	191	210	173	198	197	190	179	190	174	193	171	167	179	172	215	186	191	186	182	197	215	220	183	188	181	215	194	196	176	164	198	194	190	168	188	197	215	192	184	196	175	180	183	214	208	159	168	205	195	175	202	198	190	180	207	174	186	199	177	210	201	176	190	200	165	193	221	208	172	216	239	153	187	204	203	191	184	188	190	212	199	202	205	202	192	186	172	193	207	187	196	174	186	182	170	180	174	176	191	169	198	190	195	174	171	192	182	192	218	212	176	229	190	174	183	177	181	185	166	211	184	158	197	197	172	197	193	170	184	171	170	176	207	189	196	185	192	165	183	231	210	188	200	175	185	206	176	202	193	209	196	172	173	196	176	184	160	174	216	177	166	187	202	170	206	190	188	212	189	195	183	187	201	188	179	170	182	166	179	177	175	201	214	188	183	169	218	176	201	238	183	158	206	219	189	194	183	196	207	208	198	188	196	195	181	199	230	211	203	202	206	180	224	188	173	184	182	210	196	184	182	189	163	203	200	209	196	214	186	205	181	198	186	201	183	218	191	177	186	186	207	158	225	197	194	194	224	188	199	177	193	172	193	230	206	197	189	182	180	185	182	173	204	191	201	198	193	191	200	192	205	184	198	199	191	200	162	186	214
6917	805	1278	1420	1144	989	879	743	699	621	596	610	537	528	548	501	477	465	478	478	532	471	470	464	450	450	471	454	437	429	498	467	442	446	457	432	446	434	427	451	480	467	425	462	419	443	436	422	452	425	430	458	433	432	455	452	425	453	474	452	444	463	417	429	424	448	426	449	442	400	411	460	459	452	460	435	414	399	442	386	407	457	435	401	444	471	385	438	392	426	395	442	416	440	422	459	438	472	451	445	450	441	449	422	418	430	445	467	407	471	423	409	422	426	412	432	425	434	416	445	417	416	405	419	437	433	382	427	423	451	400	422	443	439	443	444	451	412	434	456	422	426	457	443	461	417	419	446	456	465	451	464	417	473	479	412	405	440	425	408	443	432	389	443	456	429	430	435	413	432	431	436	437	439	447	439	479	409	423	454	429	413	411	430	455	430	433	429	445	461	398	449	449	419	426	440	405	417	438	437	445	448	448	449	453	410	420	405	444	461	415	419	419	418	411	432	434	413	425	423	409	434	441	452	471	403	477	439	409	463	405	450	434	440	444	418	418	409	444	451	433	450	439	397	446	428	450	446	436	411	430	416	411	449	449	451	408	494	411	469	422	447	443	389	444	412	439	435	458	443	395	408	417	463	456	446	395	459	427	415	427	439	462	449	465	462	423	411	438	418	452	436	430	409	433	472	417	438	424	476	440	441	424	430	466	420	420	423	450	435	422	424	429	441	428	436	460	469	432	427	426	434	414	408	440	412	454	441	462	411	427	417	425	459	422	447	436	450	421	445	464	449	467	429	425	461	477	439	395	453	430	409	404	392	433	465	432	444	458	396	418	453	443	474	427	423	441	431	435	442	476	428	446	449	409	393	441	447	426	389	446	418	430	425	447	431	466	457	443	419	477	407	470	437	424	450	422	422	446	406	410	429	428	424	426	440	436	423	428	446	446	430	437	483	446	386	436	446	445	415	420	424	442	424	417	408	430	396	490	473	440	409	436	465	447	410	425	456	389	434	493	442	406	464	444	435	430	448	417	397	400	415	442	478	414	419	428	417	430	444	469	453	410	413	450	401	433	426	465	446	435	444	398	427	423	475	434	435	424	433	398	452	435	446	446	444	476	409	445	465	482	423	428	460	399	451	434	437	450	428	443	421	481	408	451	436	416	404	420	427	434	413	421	372	467	404	422	445	474	431	401	445	439	421	460	468	418	436	484	451	460	450	410	416	424	435	438	419	402	435	445	444	424	405	440	416	407	417	443	389	462	433	436	406	398	445	438	407	430	436	468	428	441	439	412	410	429	434	453	421	414	450	437	466	431	416	441	432	410	431	425	462	412	466	422	430	414	407	441	422	443	436	439	434	416	434	440	423	461	430	434	429	438	446	474	427	429	426	398	380	442	438	429	436	425	424	437	403	422	428	464	461	434	438	419	409	462	462	443	444	469	481	417	454	410	458	419	452	416	427	410	385	421	446	461	426	426	408	448	432	465	474	374	492	419	417	439	429	436	410	419	388	391	424	434	438	442	429	403	456	433	426	395	429	426	456	438	415	451	418	406	454	439	426	428	438	442	435	469	442	446	454	416	414	433	422	444	434	454	432	447	415	434	385	400	435	408	480	451	459	432	477	422	429	424	425	445	398	432	405	470	415	438	445	428	410	433	459	406	439	474	414	445	415	381	374	449	410	432	425	435	394	449	417	381	436	437	429	437	425	458	453	458	441	427	420	446	424	449	442	439	410	407	452	433	426	451	405	426	467	473	409	398	420	422	406	424	428	428	434	435	429	422	433	450	444	404	448	459	427	435	390	419	410	449	457	457	434	455	403	421	480	427	451	404	418	412	426	453	455	419	432	445	413	430	408	424	461	422	452	446	443	406	430	460	436	408	431	451	378	428	439	441	431	458	421	452	408	437	413	431	408	406	412	425	449	429	432	426	456	414	440	480	433	402	442	389	478	445	423	427	403	468	489	412	420	433	405	448	403	461	417	440	442	460	428	374	419	410	414	429	448	430	465	422	444	466	405	444	444	431	453	416	439	453	443	406	435	440	444	469	458	433	439	407	432	401	439	450	441	476	473	446	466	394	428	429	451	466	465	406	444	509	470	471	423	433	461	383	446	447	449	457	418	399	452	463	430	433	464	449	417	434	414	394	418	444	414	453	413	412	439	432	430	429	429	447	423	441	444	424	459	439	439	416	451	454	476	409	459	411	468	415	413	480	392	455	441	433	455	440	438	417	431	441	444	443	447	413	445	475	447	473	410	438	423	424	427	478	419	441	412	396	429	464	414	382	454	423	432	434	442	443	459	421	445	423	427	436	428	429	431	431	419	431	446	423	429	438	419	416	383	409	459	421	429	415	422	454	459	439	408	454	423	397	430	429	440	439	438	469	416	433	399	367	442	450	425	397	455	429	423	442	452	424	398	445	451	413	413	446	418	428	450	448	402	456	492	422	407	419	419	458	434	463	395	441	420	430	411	450	467	455	444	427	469	426	407	457	444	393	415	421	434	390	457	415	451	430	438	454	388	436	467	468	431	373	418	394	467	479	411	404	412	383	419	479	428	435	452	416	421	399	449	449	433	406	420	450	399	419	420	431	452	412	434	420	421	436	435	443	421	439	413	430	407	444	467	422	443	407	421	415	411	441	440	434	421	429	454	446	455	439	367	434	450	437	434	450	418	409	434	433	435	406	415	427	452	433	416	447	436	411	463	402	415	455	441	427	428	444	424	412	465	419	456	395	413	432	445	462	442	454	425	403	421	474	424	419	408	384	440	414	436	454	427	407	415	433	421	462	433	444	422	447	407	415	426	408	421	438	419	431	464	425	441	454	405	393	443	443	405	426	423	433	414	440	423	448	445	393	468	410	451	452	438	443	443	427	436	419	426	440	474	427	388	453	408	472	417	445	440	397	439	449	450	409	449	410	385	456	439	412	464	489	430	434	423	427	415	447	390	432	431	428	411	432	463	411	457	422	478	439	424	421	449	452	448	426	443	402	473	455	420	432	415	454	446	430	426	429	459	430	422	406	424	455	406	418	429	432	441	443	445	416	413	466	412	432	441	409	397	392	428	452	433	441	380	430	439	405	464	456	454	425	378	440	409	411	409	433	444	447	431	409	467	444	406	436	435	460	438	451	439	394	422	441	412	480	437	455	457	416	381	426	408	431	479	438	429	431	418	402	441	434	445	457	439	427	398	442	412	451	471	414	410	420	432	408	417	451	407	436	476	445	459	428	448	382	392	408	421	411	460	426	420	397	423	440	418	429	422	437	413	418	403	421	424	403	442	456	440	438	475	410	421	430	419	471	419	445	426	424	466	456	454	432	431	410	445	425	438	445	455	428	413	449	410	467	417	462	419	423	449	418	407	389	442	418	419	445	424	415	448	437	461	448	437	417	408	441	441	419	430	446	448	486	395	451	429	417	414	470	430	431	432	458	458	432	426	439	465	417	440	463	426	425	474	457	425	458	464	421	420	419	418
14765	1106	838	625	395	277	209	171	144	106	142	102	88	107	83	77	100	89	77	87	70	77	70	74	74	104	74	86	73	72	88	63	76	77	56	66	83	76	82	56	101	81	66	71	72	94	67	66	76	77	77	68	54	76	85	62	77	72	78	81	64	65	84	82	63	62	64	69	74	65	64	80	55	56	66	74	73	57	86	71	60	58	79	67	71	79	71	74	77	67	67	64	65	79	50	61	63	64	78	57	65	56	66	65	66	57	70	72	82	66	72	59	65	67	64	74	78	63	81	63	73	85	71	70	82	86	80	54	70	81	71	61	57	85	74	55	68	82	82	78	67	61	68	69	71	67	60	61	71	85	62	56	62	74	75	69	62	72	61	59	74	61	67	76	69	72	65	79	74	58	59	64	71	73	70	79	70	72	72	58	66	61	61	56	65	96	63	64	60	75	74	61	59	74	64	66	71	81	90	62	71	74	75	79	70	58	74	68	67	86	81	73	63	74	60	67	74	68	80	75	65	76	72	65	72	68	77	73	58	81	75	70	68	80	90	77	59	70	67	65	82	82	72	82	74	64	69	59	76	70	65	68	76	76	58	68	55	91	70	77	71	70	57	77	72	72	68	67	72	73	66	61	78	78	80	72	64	69	62	65	63	80	79	63	68	79	73	69	73	66	76	58	64	82	69	66	75	71	83	60	64	62	51	76	71	56	57	66	87	74	68	71	82	69	56	80	56	79	71	53	61	63	74	64	80	81	60	78	57	56	82	73	59	70	77	77	58	67	75	69	83	67	73	78	49	86	63	67	73	62	67	71	79	51	85	81	66	67	65	91	64	63	63	58	64	72	72	74	67	69	89	72	68	68	69	73	72	81	65	62	75	71	73	68	69	64	67	76	62	67	70	62	89	80	65	71	71	73	82	75	79	78	72	74	83	62	61	55	74	61	59	81	81	62	69	62	66	55	86	61	61	56	72	74	71	79	79	69	74	81	76	65	76	86	67	76	65	72	77	50	67	67	77	87	71	80	72	80	65	77	65	69	69	74	80	58	70	66	75	65	70	68	67	64	59	73	61	63	62	75	60	73	52	63	61	77	65	69	69	62	63	78	77	73	73	60	51	83	63	72	83	67	75	69	85	73	57	72	59	68	63	77	66	62	72	80	69	83	79	74	56	58	67	71	60	70	65	59	63	82	68	56	71	73	68	73	62	82	56	69	76	69	70	69	88	64	67	58	90	59	65	85	64	72	68	64	72	92	79	78	86	71	64	70	65	88	70	72	64	79	69	47	63	78	69	66	60	60	75	57	72	57	52	68	66	63	65	57	55	60	60	67	78	70	60	59	69	73	72	54	77	78	59	74	83	73	78	65	60	78	53	67	71	63	52	69	74	48	67	72	58	61	78	63	73	62	71	72	62	69	57	59	67	60	71	63	62	67	65	66	65	61	62	76	53	71	75	42	70	70	66	76	77	60	59	77	74	76	50	80	77	64	75	61	70	83	61	46	62	59	67	67	56	63	82	82	64	67	61	66	72	73	63	61	83	71	68	65	56	73	59	67	71	58	69	66	47	71	69	91	71	66	70	76	68	68	67	65	69	68	85	80	64	62	60	70	85	70	69	70	71	66	60	72	62	64	72	75	56	65	74	75	70	82	75	48	73	67	68	74	73	74	73	70	73	67	79	61	75	78	63	67	55	69	74	67	77	66	57	68	76	74	71	70	67	72	58	66	74	73	75	79	74	89	59	65	59	73	88	60	80	64	64	62	72	75	82	62	67	74	65	59	67	71	61	79	77	75	57	75	61	74	79	70	61	66	62	89	68	82	57	64	61	80	59	56	87	72	48	60	58	73	72	89	69	66	70	80	65	73	57	77	64	61	57	76	69	65	65	64	70	65	76	83	69	64	65	69	70	62	55	70	60	58	58	62	61	59	59	79	75	68	61	69	54	72	69	52	76	60	76	68	70	65	65	73	56	78	67	65	57	84	84	90	67	66	71	69	69	78	53	68	78	84	73	67	61	57	59	75	60	68	58	73	68	76	67	95	77	70	80	88	69	86	66	84	77	66	65	56	67	78	76	57	55	68	75	65	66	62	65	74	74	57	58	81	83	79	73	80	77	68	59	62	77	60	74	69	75	90	67	69	82	61	70	76	75	53	70	75	61	61	57	70	63	75	84	80	56	64	75	79	71	62	71	69	77	81	61	95	75	79	68	66	63	67	65	80	56	74	71	77	73	74	74	77	68	65	80	79	54	70	68	67	88	53	66	72	70	63	81	85	67	75	79	61	68	76	72	81	70	68	70	70	59	63	76	70	61	55	73	64	70	78	62	79	75	50	59	57	60	72	74	62	79	69	74	82	59	67	67	68	66	93	76	77	79	78	69	74	66	79	64	66	58	88	77	56	60	71	75	48	81	70	63	77	78	60	50	80	72	72	50	82	77	83	72	79	85	58	91	58	75	62	50	61	78	71	73	66	72	86	57	72	70	69	60	70	69	64	63	58	65	69	76	65	70	56	83	92	73	74	63	80	74	65	69	60	64	87	64	66	84	68	86	49	59	69	76	60	68	64	80	86	50	70	57	70	81	60	67	68	77	62	77	56	70	57	71	56	59	63	66	75	58	59	61	57	53	63	66	67	63	69	66	80	88	68	72	59	74	65	56	66	61	64	82	65	80	68	70	63	77	52	70	55	80	77	73	65	66	59	69	66	67	67	53	56	89	72	81	56	75	79	64	73	72	60	66	64	59	82	77	77	83	55	74	72	78	74	80	74	86	70	76	60	83	64	74	61	70	63	73	76	70	63	79	76	74	66	70	71	75	60	73	81	66	70	54	79	60	65	67	58	55	69	70	66	72	80	55	71	68	73	74	81	77	64	65	66	73	59	69	52	62	62	77	81	78	77	62	71	66	64	60	65	60	49	72	70	71	81	55	69	71	96	74	61	59	79	73	61	78	64	61	80	68	77	79	65	87	69	59	63	67	70	75	76	61	55	59	52	55	78	71	63	66	65	63	63	80	64	71	74	65	81	59	75	67	77	64	82	76	79	67	77	71	69	72	68	49	61	84	66	82	62	71	69	70	69	66	81	66	64	66	65	78	49	73	63	79	89	76	60	77	62	79	85	68	95	71	77	95	67	72	72	71	76	64	64	62	59	73	76	69	64	62	60	62	56	53	56	71	71	64	70	53	62	66	57	64	71	76	60	63	55	75	71	65	75	67	75	64	58	58	69	72	52	65	66	74	71	57	76	76	65	59	81	72	60	65	56	65	65	55	66	69	62	56	70	76	71	85	72	72	67	57	75	67	63	84	76	67	70	63	68	61	76	59	55	67	55	51	59	61	68	65	54	70	66	80	61	71	68	52	61	68	86	67	73	60	57	69	74	64	55	68	65	70	68	68	75	86	52	77	65	65	80	69	74	71	74	61	68	75	66	66	57	62	60	71	75	52	63	46	81	80	71	65	64	55	75	57	64	64	79
8416	895	1781	2039	1604	1271	1009	792	651	570	499	494	440	401	338	376	308	307	304	272	251	255	245	225	249	247	222	235	252	228	231	239	195	213	208	241	196	186	233	186	233	208	206	216	211	191	209	211	160	186	197	213	220	223	209	180	199	196	188	194	205	206	187	207	195	190	194	204	197	191	176	188	197	189	182	193	168	190	163	175	204	201	184	191	192	186	196	185	177	185	191	177	198	190	171	186	186	185	204	193	197	181	195	179	206	187	173	179	170	197	212	190	219	197	179	183	173	187	175	202	170	192	202	171	185	195	177	186	172	189	187	196	192	172	175	212	191	172	191	165	176	180	199	212	202	159	166	200	187	184	178	201	187	166	190	184	170	198	185	182	193	183	167	156	181	211	170	172	167	200	175	174	183	189	173	188	175	197	181	172	165	175	190	182	168	176	200	200	198	194	192	179	176	198	187	163	186	175	187	199	205	174	171	173	196	166	185	189	165	167	186	194	184	189	175	185	191	159	193	179	190	169	203	206	195	167	195	185	185	194	191	190	185	196	181	180	176	198	193	191	159	189	176	201	174	183	188	191	196	174	181	168	152	180	177	173	193	166	196	193	199	175	199	199	199	183	212	170	214	220	190	178	189	199	165	214	186	186	159	169	193	175	186	184	171	186	176	185	198	171	215	164	185	186	185	199	180	176	173	192	195	190	169	181	186	176	212	201	213	198	177	184	185	209	190	190	207	180	172	198	179	173	196	200	172	185	185	187	181	189	157	187	217	182	202	179	170	181	191	202	183	160	177	215	197	183	216	201	192	195	187	200	181	181	192	206	185	186	200	216	209	181	186	158	190	205	185	191	179	182	194	207	182	182	189	186	189	198	176	176	169	180	186	177	199	154	170	210	157	180	222	175	203	199	188	181	197	198	183	182	169	195	179	191	193	205	172	172	172	159	188	192	177	181	192	185	187	200	198	196	190	168	179	182	218	203	173	199	192	168	192	183	160	200	159	182	177	211	187	181	200	190	153	182	177	205	200	194	195	194	186	199	167	191	179	168	172	175	202	159	173	180	192	179	176	197	195	160	179	239	194	178	182	176	194	202	178	200	184	178	176	171	191	200	163	213	188	164	158	188	192	218	206	180	182	161	164	170	188	205	182	212	181	192	201	189	168	192	205	206	172	189	179	189	167	192	178	160	211	224	176	185	181	192	170	183	185	169	193	196	176	179	211	161	187	196	151	192	194	197	208	175	201	169	171	172	184	212	193	197	215	207	176	183	189	170	180	172	168	195	184	174	160	170	197	188	179	172	165	192	178	182	199	189	164	171	176	168	183	181	179	182	167	197	168	190	187	173	198	160	179	193	179	207	196	193	174	182	189	195	163	172	176	185	169	188	190	178	192	189	197	185	194	188	192	162	186	168	164	182	183	173	192	180	187	207	203	187	194	185	190	186	198	167	188	202	180	165	194	188	178	176	214	185	202	163	222	174	203	193	173	173	181	189	204	206	186	192	203	181	188	184	177	180	182	183	199	190	185	204	188	186	172	166	220	191	179	155	175	212	189	181	154	180	201	185	193	163	192	167	194	188	219	168	167	206	174	176	195	198	181	170	197	189	182	187	208	181	191	186	202	172	160	164	199	180	161	183	174	197	184	216	199	193	177	199	187	164	188	185	200	189	227	199	160	194	195	224	192	193	162	193	181	182	182	186	181	195	189	196	192	191	194	186	182	183	189	181	186	203	187	201	195	185	164	161	187	186	183	184	183	188	189	181	189	198	186	170	191	175	176	146	184	192	170	193	193	190	189	179	191	199	175	169	180	181	180	190	199	175	185	164	193	175	189	197	202	184	184	174	185	188	172	204	179	185	164	189	168	174	169	185	180	167	167	171	184	201	194	192	184	179	186	192	207	199	167	179	182	173	183	189	208	189	212	178	165	177	198	177	187	171	181	186	186	182	209	177	188	171	195	189	196	191	206	209	168	183	173	172	175	190	183	195	190	178	190	168	160	184	181	165	191	162	203	179	170	191	177	191	198	185	173	169	180	174	184	193	151	179	181	178	186	190	200	195	205	225	174	180	196	198	185	194	190	148	192	191	174	199	202	187	187	183	165	177	175	182	174	183	215	181	177	197	185	173	203	198	197	164	209	182	223	178	170	180	173	195	185	175	193	179	170	197	180	168	175	183	181	165	203	177	180	171	202	195	175	185	183	188	175	180	196	165	177	174	194	188	206	195	189	179	183	186	177	206	186	161	186	188	183	163	201	186	180	207	162	199	180	197	213	189	174	175	194	166	195	178	178	188	199	183	179	188	153	154	184	191	209	194	194	201	189	188	189	184	150	166	189	162	186	180	196	209	176	197	181	207	186	178	207	186	172	202	186	168	180	185	182	193	187	181	190	162	175	192	195	178	200	202	172	196	200	193	187	164	191	175	186	166	167	216	211	208	185	166	180	192	171	195	206	176	200	195	206	182	199	179	183	175	191	179	176	198	168	161	163	173	184	184	173	172	174	190	173	160	190	182	171	193	187	180	202	161	202	179	183	187	207	164	176	159	182	181	170	188	208	153	176	197	191	176	175	180	223	195	202	206	174	182	167	206	198	183	196	178	185	194	166	188	177	195	186	200	191	183	165	204	182	178	183	163	193	183	173	162	184	165	166	183	172	167	205	196	180	203	190	190	181	181	171	211	161	194	188	218	191	169	190	171	207	180	180	188	166	176	185	188	172	202	176	147	173	191	195	206	188	190	186	189	183	158	170	185	220	162	166	180	187	188	191	185	176	187	189	177	204	189	182	196	208	190	185	181	201	187	201	182	185	209	169	190	201	172	211	185	175	192	175	177	182	178	179	155	190	199	183	175	166	179	196	185	182	179	199	203	186	177	183	209	185	191	197	196	191	211	196	188	178	178	158	176	207	190	196	175	209	166	191	176	179	199	180	227	200	193	192	179	192	181	185	186	203	196	193	213	181	178	184	181	212	188	193	185	180	209	181	172	172	170	155	206	177	175	209	192	182	189	188	203	189	154	200	194	191	177	184	174	172	181	190	200	171	146	191	183	199	193	202	186	169	170	193	146	180	175	176	206	184	166	202	160	170	179	179	195	199	162	194	203	178	188	187	194	187	164	185	199	188	188	207	198	174	196	184	177	188	170	174	192	192	189	218	216	170	180	173	182	198	199	204	169	183	168	147	190	195	165	188	201	191	188	191	192	204	185	173	191	194	170	190	175	203	204	187	189	166	180	190	191	211	217	175	191	207	173	186	194	167	162	204	194	157	197	164	176	206	173	195	183	180	192	167	188	186	160	193	176	196	179	161	210	205	187	184	195	184	184	186	203	184	179	191	225	182	178	194	171	155	173	163	187	192	187	179	186	204	177	195	178	151	193	188	176	204	185	183	191	171	183	199	181	192	171	210	212	178	177	196	183	191	188	197	183	200	188	198	175	217	160	171	183	173	192	166	192	164	187	196	207	181	216	205	173	192	177
1714	348	306	314	264	281	312	277	290	286	284	263	289	287	286	264	292	286	261	306	293	303	270	338	288	287	327	309	316	330	256	303	296	253	287	263	274	280	281	297	276	281	284	247	302	298	283	304	290	312	264	284	308	291	279	275	312	277	280	307	301	282	309	301	270	279	288	307	282	296	252	254	281	277	276	247	275	258	305	267	277	276	256	268	273	322	300	285	280	270	278	310	303	282	297	273	305	260	315	280	276	287	298	282	316	303	285	298	305	274	319	273	308	302	278	276	301	287	317	273	264	301	279	242	297	248	284	294	275	298	289	269	275	301	285	281	312	288	291	286	282	285	269	290	273	286	258	289	284	274	318	276	258	277	290	283	331	292	304	279	263	296	292	327	291	289	288	266	297	290	296	289	272	298	282	311	272	276	284	267	295	298	314	326	317	299	284	292	273	295	302	263	273	301	283	269	294	281	296	258	282	294	292	286	277	280	276	268	298	295	280	270	293	313	296	316	295	272	275	275	286	268	274	277	307	303	269	277	271	291	247	268	264	298	259	288	308	272	282	263	277	293	262	280	304	252	295	247	265	275	264	277	291	249	301	292	284	267	265	289	312	268	317	282	256	313	275	274	292	278	274	265	272	259	312	295	310	311	285	259	274	283	269	274	293	272	278	278	276	290	286	256	264	290	283	299	315	277	280	262	290	278	291	264	283	295	276	279	279	289	257	301	306	276	309	273	296	296	283	297	298	295	262	237	265	288	311	325	316	269	276	294	295	298	295	295	260	278	274	319	256	300	294	290	307	307	279	297	272	303	263	289	311	258	277	277	253	309	282	274	295	272	297	278	320	280	268	255	261	265	290	275	297	290	264	281	292	306	272	276	292	324	288	315	292	265	288	272	286	305	298	271	273	264	294	314	277	257	308	302	324	257	310	302	268	287	324	286	314	285	327	268	315	318	273	284	315	303	269	307	305	316	291	301	299	273	272	258	294	312	294	284	290	282	278	320	265	288	300	301	271	292	264	308	293	279	300	264	236	280	261	292	294	326	272	260	310	300	277	248	293	314	254	275	317	301	286	267	267	277	254	277	276	268	293	269	318	300	302	300	291	282	300	281	288	293	280	316	278	251	286	289	274	272	276	291	277	285	282	255	279	271	292	272	299	280	235	273	302	289	284	249	243	285	277	278	300	288	278	296	268	292	294	314	286	282	309	288	299	276	299	260	280	264	262	261	289	289	269	325	300	282	332	290	273	310	297	304	308	289	294	293	277	307	275	303	298	267	295	277	294	283	318	291	295	322	276	295	283	312	280	278	294	282	270	273	283	289	271	282	302	320	267	289	286	258	274	318	288	265	316	292	290	302	296	282	298	286	290	277	282	299	250	268	268	288	258	274	234	300	288	265	311	318	266	314	294	295	310	286	304	283	284	284	268	269	283	306	268	295	261	298	288	288	251	253	298	322	274	291	275	252	291	281	292	260	279	267	271	290	296	296	272	307	311	275	290	289	290	322	281	283	260	296	299	280	266	269	271	322	292	271	267	270	305	254	290	279	313	302	293	295	314	300	295	294	281	299	240	286	283	290	306	274	289	303	275	246	311	258	269	301	293	273	297	301	278	306	292	316	284	302	269	283	294	302	294	275	285	251	296	301	276	276	262	298	283	267	250	273	261	253	303	296	298	280	279	296	254	303	287	321	279	300	258	266	300	285	276	305	280	294	272	295	318	283	261	296	267	298	291	298	282	280	307	302	298	297	264	302	291	301	286	283	270	284	306	299	329	319	265	286	304	279	303	293	279	296	307	283	280	279	291	287	287	287	267	267	277	285	302	277	282	295	289	273	279	268	283	294	303	274	305	259	250	269	311	295	285	259	283	299	275	348	273	277	299	316	314	264	320	303	278	258	287	272	288	280	263	311	314	270	291	252	287	287	302	273	288	269	310	323	307	293	257	289	286	300	287	288	300	286	300	284	266	294	306	295	296	247	262	288	317	264	289	262	305	290	324	279	282	299	287	307	322	284	287	289	288	277	272	308	295	284	323	282	230	262	267	258	292	282	308	304	288	262	311	299	253	288	257	296	275	300	294	266	304	278	302	283	269	295	319	297	301	306	284	245	289	284	291	243	264	303	311	311	285	285	315	296	288	287	252	282	286	284	274	261	267	284	272	309	293	291	297	307	285	264	252	284	309	278	287	300	294	291	263	297	265	317	296	271	300	260	312	282	295	277	285	279	274	305	271	283	277	295	290	293	279	297	255	257	292	284	289	303	308	286	281	307	267	261	297	294	273	265	303	286	281	273	242	287	304	321	310	267	311	295	303	293	327	281	262	305	287	283	273	282	277	303	282	282	244	291	251	290	285	259	276	309	285	276	267	298	299	288	310	285	294	305	296	290	280	301	304	264	282	315	297	326	293	282	296	303	288	286	291	261	294	288	299	264	259	277	296	320	280	296	270	284	284	302	305	270	272	280	250	278	296	309	274	251	325	329	290	274	292	277	254	254	262	272	286	316	280	284	297	251	279	289	285	289	275	304	289	290	274	271	288	274	271	275	297	264	300	303	277	285	277	285	270	271	273	312	313	284	285	265	276	300	286	308	268	295	274	294	299	313	275	299	295	298	300	295	323	326	315	273	322	283	310	298	273	277	292	295	307	300	270	269	281	268	288	289	292	293	264	299	271	311	324	285	280	302	316	304	274	285	250	322	273	293	313	289	284	281	253	250	272	298	288	323	296	287	317	297	285	271	295	305	300	299	306	306	298	267	301	276	287	275	286	299	282	328	255	262	314	269	286	284	265	276	291	271	285	284	258	273	291	252	278	279	276	293	287	286	249	297	270	253	285	312	292	266	248	267	289	269	284	281	313	318	272	301	284	291	253	307	298	291	268	284	277	283	327	287	244	277	321	289	318	297	253	276	269	284	270	297	275	246	254	285	278	294	248	272	282	251	270	285	302	305	325	289	269	269	297	272	300	301	308	263	265	222	271	271	296	282	268	263	303	269	304	290	282	274	292	277	277	284	314	284	279	266	253	285	320	270	303	258	311	300	288	296	287	281	308	266	278	278	274	318	276	299	293	290	318	285	294	294	292	241	289	270	293	240	295	298	276	270	279	292	303	297	296	314	302	271	279	273	290	283	275	298	286	292	293	269	267	282	264	255	275	297	298	304	309	288	311	279	298	268	259	274	271	263	278	303	333	300	247	279	303	327	272	284	290	300	290	319	290	285	302	328	304	263	258	295	305	258	292	253	288	296	271	281	263	251	263	281	289	270	262	280	322	281	310	273	289	298	291	302	290	297	303	315	311	281	315	284	306	291	291	284	288	280	303	274	275	274	308	271	291	311	297	263	268	283	276	298	292	267	303	273	294	278	263	269	290	300	292	278	284	352	267	297	273	318	301	297	292	249	275	281	285	279	308	298	294	287	286	264	278	296	282	300	274	279	283	289	285	281	261	274	307	270	280	326	263	273	278	278	301	316	263	282
2257	724	686	721	622	703	649	668	623	644	660	671	609	647	647	616	674	639	645	622	658	631	638	628	678	653	655	658	631	597	642	591	625	611	595	638	613	589	648	627	621	601	655	667	673	644	575	645	628	639	669	636	639	644	596	635	617	645	676	653	612	643	681	638	614	660	694	601	635	628	591	587	646	641	666	675	669	678	629	632	652	630	680	632	624	625	634	652	653	636	660	686	626	619	634	633	640	645	632	633	644	651	657	661	616	618	648	625	628	636	681	623	662	624	648	641	630	662	610	683	642	646	635	655	612	609	620	679	636	646	676	585	591	610	581	626	633	678	691	618	661	589	638	642	598	648	615	658	603	591	618	647	656	610	632	656	626	627	648	643	637	657	653	632	628	627	674	666	672	619	645	667	624	669	598	618	636	639	659	630	637	646	689	654	624	633	653	671	601	627	655	641	626	658	663	637	609	666	588	639	646	618	638	635	602	659	617	624	655	624	614	621	617	626	668	660	656	643	636	651	612	696	631	676	675	662	717	635	671	625	654	626	635	642	643	624	616	643	698	637	626	663	665	590	617	633	596	680	655	653	624	635	623	649	647	612	666	625	627	659	629	625	653	608	656	610	664	630	651	623	645	662	677	645	604	587	635	661	693	646	659	654	595	639	579	673	649	648	597	646	623	648	613	643	694	627	609	597	600	588	596	656	621	633	590	607	656	604	649	623	597	653	646	609	633	601	635	606	630	658	691	645	663	656	646	612	647	674	627	631	608	609	621	623	614	669	641	594	706	611	654	687	674	622	656	650	686	639	624	647	627	599	665	622	641	652	610	640	653	634	652	608	618	608	616	636	638	637	628	631	626	631	647	615	662	622	659	611	646	655	652	620	620	631	598	685	643	647	646	631	666	645	644	646	670	645	701	641	614	606	607	681	590	660	634	619	622	621	610	617	631	658	618	622	646	629	634	681	694	638	656	652	684	622	620	654	646	638	652	615	643	651	683	656	637	649	660	696	607	643	653	585	610	618	651	634	657	639	615	625	622	621	596	646	625	620	611	630	648	617	626	629	634	682	627	704	640	653	673	638	631	652	619	654	626	632	687	618	605	621	610	655	648	641	642	647	621	696	647	680	636	654	642	678	650	608	627	608	600	646	640	649	652	615	671	668	640	664	659	637	633	605	598	666	632	661	617	664	682	637	620	673	617	616	590	655	627	666	610	620	653	613	646	676	638	594	604	573	619	622	654	675	591	667	601	649	637	627	665	646	634	662	648	638	632	623	591	615	672	672	613	644	646	614	629	630	630	651	641	689	614	628	630	642	671	639	663	640	686	652	588	631	647	657	638	619	648	624	646	632	602	657	653	648	653	657	656	640	651	638	634	628	645	695	621	623	655	651	622	623	629	699	605	635	665	600	645	637	648	605	627	626	611	644	589	613	640	643	621	666	627	682	632	670	626	654	600	656	632	631	610	621	663	607	587	636	661	589	620	662	651	652	663	645	638	653	610	709	615	671	659	687	619	619	642	672	633	648	619	631	611	587	607	696	652	717	656	620	659	620	651	611	642	655	651	646	621	619	659	591	663	612	576	647	631	639	635	650	667	647	577	647	697	586	601	639	625	667	662	660	628	592	656	635	632	683	607	653	611	623	660	603	664	644	673	670	671	631	635	619	649	620	637	638	638	639	618	664	656	619	649	635	629	624	650	653	665	695	658	628	676	643	650	597	622	680	668	603	639	678	639	623	583	632	629	608	675	649	632	653	620	636	686	680	613	656	680	644	627	624	625	641	624	652	610	631	599	611	612	633	580	675	666	634	638	636	693	673	656	623	658	602	682	654	646	617	637	586	631	646	673	633	625	620	643	615	650	648	591	585	634	653	707	612	677	668	632	617	602	684	689	624	618	615	692	635	616	618	633	643	645	625	668	630	656	653	647	687	668	672	633	636	628	598	679	623	653	608	662	639	669	585	675	627	640	622	622	595	630	638	643	648	627	655	615	646	647	597	675	673	623	632	641	663	641	653	657	627	605	650	635	634	647	611	634	684	682	653	655	660	627	610	618	625	636	659	620	577	613	623	655	606	630	650	653	577	636	623	634	644	627	614	650	639	648	653	674	653	621	650	623	642	627	640	611	651	670	609	592	642	645	639	647	641	648	644	665	658	655	662	634	650	657	605	678	642	635	650	652	598	678	670	645	604	605	621	636	653	654	628	636	667	642	682	680	654	634	652	609	653	701	630	657	595	664	687	621	628	648	613	641	631	576	607	649	594	617	607	635	669	613	604	601	624	600	653	653	656	627	622	690	633	653	613	682	635	621	656	614	619	616	631	665	598	660	612	614	603	656	667	631	619	633	657	642	635	617	625	633	637	606	636	638	652	642	627	618	601	674	636	652	655	668	639	613	685	638	636	661	608	631	665	676	632	610	630	631	644	666	579	615	619	576	598	613	619	618	646	656	589	657	624	633	612	634	655	644	665	632	630	605	601	645	680	658	649	637	616	623	628	674	634	630	631	637	664	645	613	631	670	611	625	625	615	627	659	596	638	625	637	647	673	654	598	621	597	629	654	646	607	633	633	676	590	632	653	633	635	684	629	649	656	658	601	633	654	649	670	614	656	634	606	592	610	699	635	641	628	646	641	652	638	613	610	597	616	670	645	663	637	616	637	700	634	690	554	642	677	645	627	662	643	663	610	645	675	631	633	653	644	655	600	618	621	651	636	653	653	642	592	669	610	604	560	639	624	631	621	638	606	625	626	661	637	628	644	646	651	649	681	637	643	625	668	634	635	609	695	616	639	663	638	658	593	648	597	630	632	643	615	623	587	650	644	660	648	623	617	647	683	594	640	627	625	673	649	646	652	643	655	624	619	636	630	672	689	653	581	668	653	657	600	648	595	634	665	663	600	635	627	654	617	637	657	627	663	601	629	649	597	676	656	644	619	615	628	616	656	603	622	712	654	666	662	620	589	653	614	593	642	622	637	650	673	683	620	705	654	650	689	661	636	682	644	625	605	659	630	657	660	614	618	674	643	640	670	680	640	633	620	622	638	643	677	584	630	650	654	634	628	625	689	644	617	649	592	635	662	629	642	645	609	620	641	601	631	656	693	629	640	644	633	623	675	690	655	635	607	611	688	632	685	662	641	609	614	660	634	649	638	666	594	614	705	645	661	660	656	642	641	598	627	658	652	645	624	633	635	616	616	647	626	662	651	633	627	673	642	613	692	678	630	621	609	634	615	635	583	662	646	662	646	678	664	630	667	610	632	618	612	642	673	636	630	653	619	667	623	623	665	625	607	632	608	606	653	610	618	630	640	661	619	638	633	656	615	657	643	638	642	663	627	667	593	630	646	598	623	631	603	631	621	635	640	632	668	672	642	627	681	607	634	688	649	627	662	616	596	685	608	687	647	623	631	615	646	673	626	620	654	687	678	661	646	603	611	662	636	622	633	675	631	688	621	610	662	608	630	645	628	597	645	648	674	627	618
8417	573	564	476	352	301	280	266	244	205	224	234	189	208	192	186	191	191	211	176	162	187	191	211	182	193	213	185	205	178	187	169	212	204	177	169	187	218	183	165	181	181	209	204	192	185	183	207	175	191	191	185	183	173	191	193	176	194	175	182	180	206	209	192	194	186	182	209	187	225	221	180	183	217	203	191	177	187	197	170	193	205	151	191	190	185	238	207	186	197	214	187	213	182	187	185	177	209	196	208	186	194	208	179	194	194	176	193	178	183	188	180	167	187	168	174	173	185	170	192	203	189	206	167	198	204	199	188	190	188	179	198	186	228	187	187	198	181	207	199	187	188	173	204	203	214	199	170	190	185	196	167	178	179	195	190	189	188	176	173	194	193	187	190	179	170	184	176	193	182	199	178	177	199	174	189	218	191	195	187	186	189	182	184	196	177	175	185	194	200	212	194	190	192	187	169	197	214	190	181	192	209	202	194	206	187	167	168	183	205	199	201	162	201	182	175	220	185	169	191	188	198	213	177	198	196	201	165	185	160	175	184	204	212	196	188	187	177	182	205	188	206	186	176	210	189	222	183	176	184	194	189	180	202	174	195	209	195	183	189	184	187	198	199	204	156	192	199	206	208	189	191	206	198	176	196	220	172	199	190	167	194	189	195	196	186	200	185	198	185	184	204	194	207	208	173	194	190	209	199	180	192	209	200	190	183	209	182	201	177	221	185	184	201	189	192	190	204	198	195	183	191	196	171	155	190	196	185	206	216	179	170	192	195	197	202	172	193	203	189	194	202	176	191	149	181	195	174	211	185	182	198	208	178	215	206	188	171	191	202	216	166	188	209	178	203	175	183	206	205	190	193	196	194	199	200	196	207	198	185	180	199	192	168	175	182	190	200	163	179	186	185	187	184	193	180	201	217	183	186	186	179	192	208	222	221	208	183	207	179	202	179	182	188	205	185	191	197	193	145	176	180	200	197	197	177	153	191	161	203	205	184	201	189	205	215	203	185	184	209	217	179	190	183	213	178	196	166	183	222	168	174	184	176	195	176	189	184	222	152	187	188	200	190	200	188	190	186	189	179	179	184	224	190	174	176	173	214	196	184	189	170	185	216	180	206	204	180	165	152	197	178	167	205	185	191	167	190	182	199	211	173	194	193	196	163	184	196	187	196	186	172	184	217	181	191	177	201	160	196	168	181	205	169	174	155	186	201	198	195	190	198	181	181	179	188	180	181	192	183	184	193	174	191	207	198	209	177	192	199	230	166	169	164	194	201	170	209	211	211	185	196	190	178	192	189	194	180	177	203	193	208	171	198	179	194	182	184	182	175	200	188	176	201	188	195	203	175	207	167	181	195	206	182	199	178	193	207	191	213	206	208	170	181	193	184	192	185	215	178	186	183	185	182	177	174	176	198	184	190	204	201	185	196	184	186	201	190	188	191	168	194	202	216	163	222	166	195	184	187	183	192	213	195	194	208	184	189	189	178	171	225	220	183	188	186	228	170	195	192	180	183	186	182	187	179	191	176	193	161	188	182	166	199	184	190	189	183	173	192	207	187	181	220	201	208	167	179	186	177	206	179	191	192	194	193	190	213	193	158	170	187	180	200	193	206	187	239	205	192	195	216	221	221	179	163	209	195	186	199	151	186	178	213	190	175	174	165	202	197	180	180	202	201	181	179	187	187	193	174	196	190	187	206	190	201	193	206	192	186	209	186	203	187	201	182	197	170	202	188	208	180	198	176	190	186	166	193	185	215	162	180	185	182	178	180	203	173	212	198	194	212	160	173	174	193	191	191	195	189	169	182	209	194	194	195	196	183	195	188	191	187	205	205	198	191	190	191	184	194	206	172	189	170	190	191	214	184	192	186	196	184	178	168	194	181	191	211	175	182	186	207	161	183	201	197	184	171	185	170	170	190	191	184	200	185	193	180	184	149	189	189	193	191	174	190	209	198	168	190	187	205	191	198	221	188	184	177	183	194	167	201	206	179	148	202	171	213	173	197	178	173	173	193	224	192	203	195	213	182	191	184	186	204	192	185	192	174	201	190	169	214	187	179	168	202	190	179	171	186	193	175	200	138	206	163	200	183	172	176	205	210	211	185	191	171	196	176	207	212	208	208	220	185	191	190	181	223	190	182	187	199	182	202	166	214	170	200	184	167	197	195	201	200	211	176	196	196	178	211	175	194	199	137	196	186	182	190	185	204	193	174	183	191	190	175	176	209	211	209	209	177	195	180	193	179	170	199	194	188	173	189	200	179	190	194	179	224	196	161	178	199	206	176	169	182	169	180	187	178	193	204	181	197	186	176	223	196	194	212	180	182	204	202	173	212	193	176	191	184	194	192	199	211	207	177	189	163	169	215	186	191	144	205	164	168	185	184	194	176	203	202	177	184	186	201	194	192	196	185	176	185	201	211	186	184	182	190	177	212	216	208	174	201	203	177	169	199	200	186	189	194	179	170	199	188	163	214	159	178	184	193	190	181	170	206	203	170	166	215	165	208	152	190	198	225	193	187	200	182	199	185	204	204	196	174	171	209	205	189	202	188	187	180	198	178	162	200	201	186	200	171	215	202	203	205	200	205	191	185	185	177	197	186	187	197	199	201	212	172	203	215	188	177	188	194	189	204	200	209	196	185	187	204	196	176	206	207	201	200	215	204	193	201	175	191	180	186	203	215	199	190	160	192	201	184	200	185	178	170	196	180	202	197	168	173	201	172	183	196	210	169	183	190	194	184	174	201	180	186	192	214	186	190	187	189	215	204	182	214	215	188	196	164	206	167	184	169	207	186	181	192	192	170	180	200	192	174	195	205	183	180	175	187	192	228	188	173	183	180	189	197	203	175	169	193	215	177	175	173	174	187	225	203	205	196	196	196	174	175	157	218	164	190	178	209	222	179	178	180	183	158	189	178	171	204	204	174	192	204	192	180	173	185	180	184	197	193	184	198	230	190	203	167	174	173	205	191	195	218	189	212	203	185	177	186	160	191	200	196	180	203	173	174	159	201	179	195	169	195	193	169	201	200	173	226	172	203	190	177	203	197	202	177	184	224	224	190	181	209	170	162	185	174	202	180	200	190	215	194	183	164	191	170	189	196	170	223	171	196	199	171	196	178	176	215	185	196	199	193	203	196	191	162	192	217	198	162	185	177	186	189	195	216	194	208	189	212	211	156	177	208	156	162	160	183	194	190	181	180	186	206	171	198	178	208	191	193	209	193	204	179	172	175	193	186	195	213	178	181	197	180	188	190	203	207	207	186	172	192	182	183	179	180	172	175	177	211	191	175	198	191	190	179	217	201	199	172	175	187	221	185	180	193	184	211	235	174	192	167	211	177	178	179	177	190	209	181	169	189	163	190	186	172	199	178	206	178	187	185	175	201	192	221	188	184	197	198	194	199	178	182	190	180	192	210	191	216	199	197	181	202	170	176	190	200	163	183	184	189	173	195	200	196	203	171	169	183	207	198	191	210	198	201	235	185
6737	737	1215	1421	1195	1041	859	753	702	603	632	572	585	531	532	531	482	506	449	458	477	471	449	482	447	448	430	451	440	469	469	455	430	454	432	468	437	428	470	441	424	434	430	421	414	394	457	420	430	429	405	458	404	477	429	446	435	416	426	405	457	433	437	423	473	410	468	398	418	423	419	424	487	443	450	438	441	423	476	453	465	411	416	460	467	419	409	450	446	401	449	442	446	442	428	431	447	411	425	425	458	433	477	404	474	425	424	439	430	443	451	427	412	440	488	438	407	455	440	422	486	444	450	457	452	457	437	416	373	433	466	399	446	455	429	403	460	414	475	444	408	434	466	422	478	402	452	415	450	439	420	424	461	447	423	439	430	434	455	450	422	416	426	433	457	467	428	475	412	430	444	431	446	421	414	433	451	386	389	426	441	461	430	419	428	429	429	472	437	447	430	447	459	440	504	429	423	447	404	413	460	451	473	421	428	428	417	409	437	456	402	453	435	422	455	434	454	424	422	434	422	449	420	445	445	445	418	451	450	410	437	421	428	443	454	411	422	451	419	426	442	462	438	417	428	448	448	457	427	402	472	427	427	472	484	432	408	448	422	403	466	413	425	406	439	430	450	431	422	429	420	453	434	431	444	416	433	454	392	426	435	464	428	457	428	448	426	443	433	446	422	439	396	440	426	427	453	453	394	424	465	423	398	449	440	418	437	440	433	442	432	440	435	441	439	452	439	452	418	416	467	420	424	432	396	405	445	427	420	422	404	425	432	425	433	402	466	433	406	450	459	400	457	439	424	432	459	395	421	454	439	396	443	446	449	424	406	473	399	439	446	419	435	406	419	416	452	440	434	451	491	440	424	452	444	402	438	416	435	411	452	467	403	431	441	441	458	442	426	430	456	437	400	422	447	476	417	432	466	413	423	430	412	403	438	438	430	449	444	436	394	421	456	437	441	443	417	442	422	418	416	412	471	411	461	397	427	427	391	447	388	424	451	415	411	433	403	448	475	429	415	435	414	431	422	432	429	438	432	443	430	446	436	429	437	433	462	455	432	439	442	448	420	451	440	418	407	401	432	406	393	433	390	485	417	405	460	471	430	426	419	454	436	448	410	459	438	470	427	424	442	426	426	435	457	431	446	415	435	430	445	442	404	441	444	447	395	391	443	440	429	453	444	405	443	423	424	460	474	452	441	433	450	450	440	434	402	412	432	446	419	427	413	414	424	425	443	424	441	433	424	425	453	457	432	432	407	419	436	464	430	448	444	388	429	429	438	428	437	471	399	447	438	429	405	444	413	474	435	399	436	425	450	408	412	403	396	431	456	399	431	474	417	424	464	437	440	422	421	430	411	442	398	443	425	434	455	445	421	428	439	424	401	436	434	447	458	422	428	427	444	449	414	399	432	447	432	392	418	434	455	467	422	428	422	473	428	405	434	413	390	441	444	444	457	448	421	432	427	442	423	458	443	453	427	432	448	409	444	441	419	436	440	425	435	461	416	445	420	401	391	425	439	463	422	420	397	459	484	467	429	427	437	401	449	444	463	392	425	434	416	446	461	459	467	419	442	457	426	435	424	461	455	447	413	437	439	415	454	421	446	437	437	414	421	421	441	426	469	446	416	432	475	483	396	457	469	458	468	446	433	424	441	426	424	421	424	448	457	405	484	414	452	465	429	439	449	417	394	475	415	446	428	423	415	456	445	438	433	428	459	454	414	452	424	427	430	456	448	440	407	413	441	421	432	430	431	420	437	417	418	456	380	449	449	440	433	420	452	462	430	451	406	422	429	418	432	432	432	394	449	417	433	433	443	423	453	447	397	487	439	399	414	444	464	434	430	400	438	418	423	443	460	425	427	446	414	425	446	422	463	452	423	435	433	392	444	397	444	404	414	455	407	428	432	438	425	452	427	486	426	437	430	445	435	417	459	466	428	399	412	439	440	477	458	426	443	480	434	426	446	438	449	442	460	436	419	417	403	403	423	443	434	402	457	421	445	446	441	411	452	410	439	399	454	438	405	412	435	448	450	462	455	471	457	417	423	433	397	459	473	453	462	399	406	432	462	460	433	421	468	415	415	409	428	426	434	390	476	467	459	431	458	499	416	405	428	387	407	446	423	449	455	457	443	440	461	432	452	434	417	421	454	455	422	413	417	440	441	430	406	433	425	398	420	452	421	396	411	403	435	449	435	405	465	436	409	469	457	442	474	462	422	416	440	421	426	428	420	410	410	403	399	450	390	432	485	425	450	441	423	423	408	409	451	398	416	436	451	473	444	418	443	419	405	406	418	430	404	417	443	430	480	419	439	431	447	476	414	448	427	425	439	439	473	413	423	422	424	450	439	457	460	414	442	446	454	455	476	403	453	455	451	443	423	430	431	443	468	441	419	435	440	434	447	440	430	413	441	451	476	484	442	432	419	442	459	430	427	486	420	414	381	484	401	430	431	423	428	449	423	404	418	468	432	449	428	471	459	393	435	462	407	427	434	431	438	423	431	413	437	440	423	450	419	449	404	456	435	404	441	419	383	453	429	434	412	441	441	452	399	441	421	446	406	411	403	471	431	485	449	428	416	439	436	447	441	430	421	439	435	413	453	423	457	436	430	454	419	402	392	471	452	397	421	426	439	443	464	416	419	446	442	448	409	455	412	441	433	440	487	430	413	430	419	438	396	446	427	418	445	413	417	394	469	433	419	422	448	420	423	430	402	457	409	453	423	434	419	457	421	383	443	421	418	476	470	439	426	428	422	425	426	465	448	455	463	430	408	391	431	418	406	454	427	467	399	465	466	430	406	430	472	457	409	435	423	417	414	399	386	401	399	424	433	430	416	436	465	420	451	408	475	400	407	409	423	421	437	424	444	423	457	440	438	435	417	444	410	451	411	450	408	420	431	439	384	425	418	460	467	401	418	424	420	439	459	431	414	469	387	405	420	477	383	446	414	409	452	437	477	452	435	395	457	398	450	445	439	476	406	418	413	493	392	413	419	474	469	436	452	413	451	458	440	390	400	412	447	417	434	414	456	457	434	424	427	449	393	446	407	412	410	404	438	423	451	388	443	390	430	401	431	459	440	427	416	428	426	403	444	432	439	430	459	424	436	431	448	431	414	461	436	432	418	430	439	420	437	407	411	491	470	461	408	430	459	447	410	451	438	468	440	429	440	453	399	452	417	461	467	430	411	439	449	431	435	421	442	434	448	436	419	439	397	442	428	382	442	445	447	405	464	452	436	459	445	459	431	454	457	430	437	435	433	466	382	437	409	447	435	399	442	432	423	420	435	456	476	426	422	433	437	417	406	421	444	455	449	452	435	422	429	419	448	457	452	435	436	473	450	440	430	428	412	455	425	407	425	455	407	435	451	414	424	439	451	401	403	469	405	431	426	444	409	395	456	444	382	445	376	427	416	423	444	438	426	410	452	463	453	427	401	442	446	441	462	418	434	440	428	465	411	402	431	420	442	424	423	421	456	440	420	459	435	413
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
